:root {
  --color-marine: #00ffd1;
  --color-yellow: #ddff00;
  --color-black: #000;
  --color-grey: #1c1c1c;
  --color-white: #fff;
  --color-bullets: #444;
  --color-light-grey: #acacac;
  --sportsbook-modals-z-index: 11 !important;
}

html[prevent-scrolling=true] {
  overflow: hidden;
}
html body {
  font-family: "TT Commons Pro";
}
html body .container {
  width: 100%;
  max-width: 1600px;
}
html body .Loader__loader--dsd div {
  background-color: var(--color-marine);
  width: 10px;
  height: 10px;
  border-radius: 0;
}
html body #preloader .preloader {
  background-color: var(--color-black);
}
html body #preloader .preloader .main-site-loader img {
  width: 150px;
}
html body #preloader .preloader .main-site-loader .spinner {
  width: 60px;
  height: 60x;
}
html body #preloader .preloader .main-site-loader .spinner div {
  width: 8px;
  height: 8px;
}
html body select option {
  background-color: var(--color-black);
  color: var(--color-white);
}
html body .cms-cookies-regulation-message {
  display: none !important;
  background-color: var(--color-marine);
}
@media (max-width: 767px) {
  html body .cms-cookies-regulation-message {
    bottom: 0 !important;
    padding: 10px !important;
    font-size: 12px;
    gap: 15px;
  }
}
html body .cms-cookies-regulation-message article {
  color: var(--color-black);
  font-weight: 400;
}
html body .cms-cookies-regulation-message article a {
  text-decoration: underline;
  color: var(--color-black);
}
@media (max-width: 767px) {
  html body .cms-cookies-regulation-message [class*=CookiesRegulationMessage__buttons] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 6px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
  }
}
html body .cms-cookies-regulation-message [class*=CookiesRegulationMessage__buttons] button {
  border: 0 !important;
  border-radius: 0;
  background-color: var(--color-black) !important;
  color: var(--color-white) !important;
  font-weight: 500;
}
@media (max-width: 767px) {
  html body .cms-cookies-regulation-message [class*=CookiesRegulationMessage__buttons] button {
    padding: 6px 10px !important;
    margin: 0 !important;
    font-size: 12px;
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
html body #anos-confirmation {
  border: 1px solid var(--color-bullets);
  background-color: var(--color-black);
  padding: 40px;
  max-width: 300px;
}
html body #anos-confirmation > div {
  padding: 0;
  margin: 0;
}
html body #anos-confirmation > div:first-child {
  display: none;
}
html body #anos-confirmation > div div {
  font-size: 14px !important;
  font-family: "TT Commons Pro";
  text-align: center;
}
html body #anos-confirmation > div div img {
  max-width: 220px;
  margin-bottom: 10px;
}
html body #anos-confirmation > div.popup-modal__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
html body #anos-confirmation > div.popup-modal__buttons button {
  width: 50%;
  margin: 0;
  background-color: var(--color-marine) !important;
  color: var(--color-black) !important;
  font-family: "TT Commons Pro";
  font-weight: 800;
  border-radius: 0;
  border: 0 !important;
  font-size: 14px;
  padding: 9px 30px;
  line-height: 16px;
}
html body #anos-confirmation > div.popup-modal__buttons button:first-child {
  background-color: var(--color-grey) !important;
  color: var(--color-white) !important;
}
html body .cms-my-account-sidebar {
  background-color: var(--color-grey);
  color: var(--color-white);
  font-family: "TT Commons Pro";
  font-size: 14px;
  max-width: 400px;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar {
    max-width: 300px;
  }
}
html body .cms-my-account-sidebar .cms-my-account-sidebar-header {
  background-color: transparent;
  position: absolute;
  top: 16px;
  right: 10px;
  width: calc(100% - 20px) !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: auto !important;
  line-height: 0;
  border: 0 !important;
}
html body .cms-my-account-sidebar .cms-my-account-sidebar-header > p {
  display: none !important;
}
html body .cms-my-account-sidebar .cms-my-account-sidebar-header > span {
  display: none !important;
}
html body .cms-my-account-sidebar .cms-my-account-sidebar-header > div {
  width: 18px;
  height: 18px;
  cursor: pointer;
  right: 0;
  position: relative;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  top: 0;
}
html body .cms-my-account-sidebar .cms-my-account-sidebar-header > div[class*=Icon__closeDark] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=);
}
html body .cms-my-account-sidebar .cms-my-account-sidebar-header > div[class*=backIcon] {
  margin: 0 auto 0 0;
  padding: 0;
  background-color: transparent !important;
}
html body .cms-my-account-sidebar .cms-my-account-sidebar-header > div[class*=backIcon] div {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LWxlZnQtaWNvbiBsdWNpZGUtYXJyb3ctbGVmdCI+PHBhdGggZD0ibTEyIDE5LTctNyA3LTciLz48cGF0aCBkPSJNMTkgMTJINSIvPjwvc3ZnPg==);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper {
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 0;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div {
  padding: 0 !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSHISTORYMESSAGE] {
  padding-top: 32px;
  display: none !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSHISTORYMESSAGE] > article > div {
  padding: 15px 20px !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSHISTORYMESSAGE] > article > div > div {
  padding: 0 !important;
  background-color: transparent !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView {
  background-color: transparent !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown {
    font-size: 13px;
    height: 32px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown:focus::-moz-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown:focus::placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown {
  height: 36px !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown .ta-DropdownControl {
  border: 0 !important;
  background-color: transparent !important;
  color: white !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-Dropdown svg {
  fill: white !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-noBetsFoundText {
  color: white !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-DropdownMenu .ta-FlexPane {
  border-left: 1px solid var(--color-bullets) !important;
  border-bottom: 1px solid var(--color-bullets) !important;
  border-right: 1px solid var(--color-bullets) !important;
  padding: 5px 0 !important;
  background-color: var(--color-black) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView .ta-DropdownMenu .ta-FlexPane .ta-Button.ta-DropdownMenuItem {
  height: auto !important;
  min-height: 0 !important;
  padding: 6px 10px !important;
  width: 100% !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView #betsListCompactContainer .infinite-scroll-component > div .ta-Button {
  width: 100%;
  background-color: var(--color-black) !important;
  color: var(--color-white) !important;
  height: auto;
  margin-top: 10px !important;
  padding: 20px !important;
  border: 1px solid var(--color-bullets) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div [data-web-content-id=SPORTSBOOK_BET_HISTORY] .ta-BetHistoryView #betsListCompactContainer .infinite-scroll-component > div .ta-Button * {
  color: var(--color-white) !important;
  background-color: transparent !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] #sidebar-header > span {
  display: block;
  width: 100%;
  color: var(--color-white);
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 15px 20px;
  text-align: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper .title {
  display: block;
  padding: 15px 20px;
  color: var(--color-white);
  font-weight: 600;
  text-transform: uppercase;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper ul {
  margin: 0;
  padding: 0;
  list-style: none;
  color: var(--color-white);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper ul li > span {
  opacity: 0.6;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper ul li > strong {
  font-weight: 600;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper > div.buttons-wrapper {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 10px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper > div.buttons-wrapper a {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper > div.buttons-wrapper a:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper > div.buttons-wrapper a {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper > div.buttons-wrapper a.outline {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-yellow);
  font-size: 14px;
  background-color: transparent;
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0 0 0 2px var(--color-yellow) inset;
          box-shadow: 0 0 0 2px var(--color-yellow) inset;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper > div.buttons-wrapper a.outline:hover {
  background-color: var(--color-yellow);
  color: var(--color-black);
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper > div.buttons-wrapper a.outline {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_HEADER] .balance-wrapper > div.buttons-wrapper a {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] {
  height: auto !important;
  padding: 0 20px !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] > div {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] > div[class*=Menu__left] {
  position: absolute;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] > div > a {
  padding: 0;
  margin: 0 !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  background-color: transparent !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] > div > a span {
  color: var(--color-white);
  font-weight: 600;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] > div > a span[class*=Menu__icon] {
  width: 18px;
  height: 18px;
  margin: 0 !important;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] > div > a span[class*=Menu__name] {
  padding: 0 !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] > div > a span[class*=Icon__right] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1hcnJvdy1yaWdodC1pY29uIGx1Y2lkZS1hcnJvdy1yaWdodCI+PHBhdGggZD0iTTUgMTJoMTQiLz48cGF0aCBkPSJtMTIgNSA3IDctNyA3Ii8+PC9zdmc+);
  width: 18px;
  height: 18px;
  margin: 0 0 0 auto !important;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  top: 0 !important;
  position: relative;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[class*=menuContainer] > div > a:first-child {
  border-top: 1px solid rgba(255, 255, 255, 0.1) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_FOOTER] {
  margin: auto 0 0 0;
  padding: 20px !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_FOOTER] .sidebar-footer .logout .bb-app-root {
  display: block;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_FOOTER] .sidebar-footer .logout .bb-app-root .logout-replacer {
  display: block;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_FOOTER] .sidebar-footer .logout .bb-app-root .logout-replacer button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_FOOTER] .sidebar-footer .logout .bb-app-root .logout-replacer button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_FOOTER] .sidebar-footer .logout .bb-app-root .logout-replacer button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_FOOTER] .sidebar-footer .logout .bb-app-root .logout-replacer button {
  width: 100%;
  text-indent: 0;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-image: none;
  color: var(--color-marine) !important;
  background-color: transparent !important;
  padding: 0 !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper > div[data-web-content-id=SIDEBAR_FOOTER] .sidebar-footer .logout .bb-app-root .logout-replacer button::before {
  content: "";
  position: relative;
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMGZmZDgiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9ImJ1dHQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWxvZy1vdXQtaWNvbiBsdWNpZGUtbG9nLW91dCI+PHBhdGggZD0ibTE2IDE3IDUtNS01LTUiLz48cGF0aCBkPSJNMjEgMTJIOSIvPjxwYXRoIGQ9Ik05IDIxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNCIvPjwvc3ZnPg==");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
  margin-right: 10px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet {
  padding: 0;
  background-color: transparent;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet#p_p_id_4,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet#p_p_id_4 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-color: var(--color-grey) !important;
  z-index: 1;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet#p_p_id_4 + div,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet#p_p_id_4 + div {
  padding-top: 52px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet h1,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet h1 {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding: 15px 20px;
  font-size: 16px;
  font-weight: bold;
  color: var(--color-white);
  text-transform: uppercase;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet button,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet button:hover,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet button,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet button,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet button {
  width: 100%;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form {
  width: 100%;
  padding: 20px;
  margin: 0;
  background-color: var(--color-grey);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] {
  margin: 0;
  opacity: 1 !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] label,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] label {
  font-size: 12px;
  font-weight: 600;
  color: var(--color-white);
  margin-bottom: 5px;
  display: block;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content {
  background-color: transparent !important;
  border: 0 !important;
  opacity: 1 !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select {
    font-size: 13px;
    height: 32px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select:focus::-moz-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select:focus::placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content input[readonly],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content select[readonly],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content input[readonly],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content select[readonly] {
  opacity: 0.6 !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common] {
  min-height: 34px;
  min-width: 34px;
  position: absolute;
  top: 0;
  height: 100%;
  min-height: 0;
  min-width: 0;
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
  right: 0;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__formFieldEye],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__formFieldEye] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUtaWNvbiBsdWNpZGUtZXllIj48cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__formFieldEye].secured,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__formFieldEye].secured {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUtb2ZmLWljb24gbHVjaWRlLWV5ZS1vZmYiPjxwYXRoIGQ9Ik0xMC43MzMgNS4wNzZhMTAuNzQ0IDEwLjc0NCAwIDAgMSAxMS4yMDUgNi41NzUgMSAxIDAgMCAxIDAgLjY5NiAxMC43NDcgMTAuNzQ3IDAgMCAxLTEuNDQ0IDIuNDkiLz48cGF0aCBkPSJNMTQuMDg0IDE0LjE1OGEzIDMgMCAwIDEtNC4yNDItNC4yNDIiLz48cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIvPjxwYXRoIGQ9Im0yIDIgMjAgMjAiLz48L3N2Zz4=);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__formFieldValid],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__formFieldValid] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNkZGRDgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrLWljb24gbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__formFieldInvalid],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__formFieldInvalid] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmMzVlNWUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__bottomArrowForDropDowns],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common][class*=Icon__bottomArrowForDropDowns] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGV2cm9uLWRvd24taWNvbiBsdWNpZGUtY2hldnJvbi1kb3duIj48cGF0aCBkPSJtNiA5IDYgNiA2LTYiLz48L3N2Zz4=) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common]:has(+ [class*=Icon__common]),
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet form [class*=cms-form-field] .cms-control-content [class*=Icon__common]:has(+ [class*=Icon__common]) {
  right: 26px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [class*=InfoList__list] li,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [class*=InfoList__list] li {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [class*=InfoList__list] li:first-child,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [class*=InfoList__list] li:first-child {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox] + [class*=CheckboxShallow__checkMark],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox] + [class*=CheckboxShallow__toggleMark],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox] + [class*=CheckboxShallow__checkMark],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox] + [class*=CheckboxShallow__toggleMark] {
  width: 36px;
  height: 18px;
  background-color: transparent !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox] + [class*=CheckboxShallow__checkMark]::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox] + [class*=CheckboxShallow__toggleMark]::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox] + [class*=CheckboxShallow__checkMark]::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox] + [class*=CheckboxShallow__toggleMark]::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: black;
  width: 36px;
  height: 18px;
  border: 1px solid var(--color-bullets);
  border-radius: 500px;
  background-image: none;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox] + [class*=CheckboxShallow__checkMark]::after,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox] + [class*=CheckboxShallow__toggleMark]::after,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox] + [class*=CheckboxShallow__checkMark]::after,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox] + [class*=CheckboxShallow__toggleMark]::after {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 14px;
  height: 14px;
  background-color: var(--color-bullets);
  border-radius: 50%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox]:checked + [class*=CheckboxShallow__checkMark]::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox]:checked + [class*=CheckboxShallow__toggleMark]::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox]:checked + [class*=CheckboxShallow__checkMark]::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox]:checked + [class*=CheckboxShallow__toggleMark]::before {
  background-color: var(--color-marine);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox]:checked + [class*=CheckboxShallow__checkMark]::after,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet input[type=checkbox]:checked + [class*=CheckboxShallow__toggleMark]::after,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox]:checked + [class*=CheckboxShallow__checkMark]::after,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet input[type=checkbox]:checked + [class*=CheckboxShallow__toggleMark]::after {
  margin-left: 18px;
  background-color: var(--color-bullets);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [class*=ContactPreferences__row],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [class*=ContactPreferences__row] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [class*=ContactPreferences__row] [class*=CheckboxShallow__checkMark],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [class*=ContactPreferences__row] [class*=CheckboxShallow__checkMark] {
  margin-top: 2px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [class*=ContactPreferences__row] [class*=CheckboxShallow__label],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [class*=ContactPreferences__row] [class*=CheckboxShallow__label] {
  font-size: 12px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget {
  padding: 20px;
  font-family: "TT Commons Pro";
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget *,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget * {
  font-family: "TT Commons Pro" !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane {
  padding: 0 !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:first-child, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:first-child,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:first-child,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:first-child {
  height: auto !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:first-child > div, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:first-child > div,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:first-child > div,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:first-child > div {
  height: auto !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:first-child > div > div, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:first-child > div > div,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:first-child > div > div,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:first-child > div > div {
  color: var(--color-white) !important;
  margin: 40px 0 5px !important;
  font-size: 16px !important;
  font-weight: bold !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:not(:first-child), html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:not(:first-child),
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:not(:first-child),
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:not(:first-child) {
  border: 1px solid var(--color-bullets) !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding: 10px !important;
  border-radius: 0 !important;
  background-color: transparent !important;
  min-height: 0 !important;
  gap: 5px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:not(:first-child) *, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:not(:first-child) *,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:not(:first-child) *,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:not(:first-child) * {
  color: var(--color-white) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:not(:first-child) .ta-Image, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:not(:first-child) .ta-Image,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-freeBets > .ta-FlexPane:not(:first-child) .ta-Image,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane.ta-bonusesList-oddsBoost > .ta-FlexPane:not(:first-child) .ta-Image {
  display: none !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPaneSeparator,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPaneSeparator {
  display: none !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane .ta-promotionCodeLabel,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane .ta-promotionCodeLabel {
  color: var(--color-white) !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  margin-bottom: 5px !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px !important;
  line-height: 18px !important;
  height: auto !important;
  position: relative !important;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input {
    font-size: 13px !important;
    height: 32px !important;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input:focus::-webkit-input-placeholder {
  color: var(--color-white) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input:focus::-moz-placeholder {
  color: var(--color-white) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input:focus:-ms-input-placeholder {
  color: var(--color-white) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input:focus::-ms-input-placeholder {
  color: var(--color-white) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane input:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane input:focus::placeholder {
  color: var(--color-white) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane .ta-Button:not(.ta-DropdownControl),
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane .ta-Button:not(.ta-DropdownControl) {
  min-width: 0 !important;
  width: 36px;
  height: 36px;
  background-color: var(--color-marine) !important;
  border-radius: 0 !important;
  border: 1px sold var(--color-bullets) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget .ta-FlexPane .ta-Button:not(.ta-DropdownControl) svg,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget .ta-FlexPane .ta-Button:not(.ta-DropdownControl) svg {
  width: 12px;
  height: 12px;
  margin: 2px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget [id*=widget-bonus-history] > .ta-FlexPane > div:first-child,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget [id*=widget-bonus-history] > .ta-FlexPane > div:first-child {
  border: 0 !important;
  background-color: transparent !important;
  padding: 0 !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-sportsbook-widget [id*=widget-bonus-history] > .ta-FlexPane > div:first-child > div,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-sportsbook-widget [id*=widget-bonus-history] > .ta-FlexPane > div:first-child > div {
  color: white !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-free-spins > div [class*=TableBody__tableBodyInfo][class*=TableBody__tableBodyEmpty],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-free-spins > div [class*=TableBody__tableBodyInfo][class*=TableBody__tableBodyEmpty] {
  background-color: transparent !important;
  padding: 20px !important;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 !important;
  min-height: 0 !important;
  text-align: left !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select {
    font-size: 13px;
    height: 32px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select:focus::-moz-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history .cms-control-content select:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history .cms-control-content select:focus::placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet .cms-bonus-history [class*=TableBody__tableBodyInfo][class*=TableBody__tableBodyEmpty],
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet .cms-bonus-history [class*=TableBody__tableBodyInfo][class*=TableBody__tableBodyEmpty] {
  background-color: transparent !important;
  padding: 20px !important;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 !important;
  min-height: 0 !important;
  text-align: left !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container {
  width: auto;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container h2,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container h2,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container h2,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container h2 {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding: 15px 20px;
  font-size: 16px;
  font-weight: bold;
  color: var(--color-white);
  text-transform: uppercase;
  margin: 0;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container .field_name_description,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container .field_name_description,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container .field_name_description,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container .field_name_description {
  text-align: left;
  padding: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  margin: 0;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form {
  padding: 0 !important;
  gap: 0;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset {
  padding: 20px;
  width: 100%;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset .field__control::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset .field__control::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset .field__control::before,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset .field__control::before {
  display: none;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset .field__label,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset .field__label,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset .field__label,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset .field__label {
  font-size: 12px;
  font-weight: 600;
  color: var(--color-white);
  margin-bottom: 5px;
  display: block;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select {
    font-size: 13px;
    height: 32px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus::-webkit-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus::-moz-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus::-moz-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus:-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus::-ms-input-placeholder, html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset input:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__fieldset select:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset input:focus::placeholder,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__fieldset select:focus::placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__actions,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__actions,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__actions,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__actions {
  padding: 0 20px 20px 20px;
  margin: 0;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__actions button,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__actions button,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__actions button,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__actions button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__actions button:hover,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__actions button:hover,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__actions button:hover,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__actions button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__actions button,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__actions button,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-timeout-container form .form__actions button,
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet.portlet__content_type_ngresponsiblegaming .fn-limits-container form .form__actions button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [data-web-content-id=LOSS_LIMITS_TITLE] > article h2,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [data-web-content-id=LOSS_LIMITS_TITLE] > article h2 {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding: 15px 20px;
  font-size: 16px;
  font-weight: bold;
  color: var(--color-white);
  text-transform: uppercase;
  margin: 0;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [data-web-content-id=LOSS_LIMITS_TITLE] > article p,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [data-web-content-id=LOSS_LIMITS_TITLE] > article p {
  text-align: left !important;
  padding: 0 20px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [data-web-content-id=LOSS_LIMITS_TITLE] > article p:first-child,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [data-web-content-id=LOSS_LIMITS_TITLE] > article p:first-child {
  margin-top: 20px;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .portlet [data-web-content-id=LOSS_LIMITS_TITLE] > article p:last-child,
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .fn-portlet [data-web-content-id=LOSS_LIMITS_TITLE] > article p:last-child {
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits {
  padding: 20px !important;
  gap: 0;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits h2 {
  display: none;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits > div {
  width: 100%;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits .cms-control-content::before {
  display: none;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits .cms-control-content > div {
  border: 0 !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits label {
  font-size: 12px;
  font-weight: 600;
  color: var(--color-white);
  margin-bottom: 5px;
  display: block;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input {
    font-size: 13px;
    height: 32px;
  }
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input:focus::-moz-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits input:focus::placeholder {
  color: var(--color-white);
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body .cms-my-account-sidebar .sidebar-content-wrapper .sidebar-content .cms-rg-limits button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body .cms-my-account-sidebar[class*=MyAccountSidebar__sidebar] .sidebar-content-wrapper {
  width: 100%;
  max-width: 400px !important;
}
html body #header {
  background-color: var(--color-black);
  z-index: 3;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
html body #header .bb-app-root .menu__navigation {
  margin: 0 !important;
}
html body #header .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 40px;
  margin: 0;
  padding: 0;
}
html body #header .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li {
  position: relative;
  background-color: transparent !important;
}
html body #header .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li > a {
  color: var(--color-white) !important;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
  position: relative;
  padding: 0;
  font-size: 14px;
}
html body #header .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li > a.icon-star::before {
  content: "";
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.69934 17.0735C8.69934 14.6935 9.52715 12.6758 11.1828 11.0202C12.8384 9.36455 14.8561 8.53674 17.2361 8.53674C14.8561 8.53674 12.8384 7.70894 11.1828 6.05333C9.52715 4.39772 8.69934 2.37994 8.69934 0C8.69934 2.37994 7.87154 4.39772 6.21593 6.05333C4.56031 7.70894 2.54254 8.53674 0.162598 8.53674C2.54254 8.53674 4.56031 9.36455 6.21593 11.0202C7.87154 12.6758 8.69934 14.6935 8.69934 17.0735Z' fill='%23DDFF00'/%3E%3C/svg%3E");
  width: 18px;
  height: 18px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: sub;
  margin: -1px 3px -1px 0;
}
html body #header .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li > a:hover {
  color: var(--color-marine) !important;
}
html body #header .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li .sub-menu {
  display: none !important;
}
html body #header .bb-app-root .menu__navigation .menu__subnavigation {
  display: none !important;
}
html body #header .bb-app-root .menu__navigation .menu__secondlevel-wrapper {
  display: none !important;
}
html body #header .container {
  padding: 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 767px) {
  html body #header .container {
    padding: 15px;
  }
}
html body #header .container .logo-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 10px;
  line-height: 0;
  font-size: 0;
}
@media (min-width: 768px) {
  html body #header .container .logo-wrapper .hamburger {
    display: none !important;
  }
}
html body #header .container .logo-wrapper .hamburger {
  z-index: 3;
  cursor: pointer;
  height: 20px;
  width: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
html body #header .container .logo-wrapper .hamburger > div {
  height: 2px;
  width: 26px;
  background-color: var(--color-white);
  position: relative;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
html body #header .container .logo-wrapper .hamburger > div::before {
  height: 2px;
  width: 26px;
  background-color: var(--color-white);
  content: "";
  position: absolute;
  top: -8px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
html body #header .container .logo-wrapper .hamburger > div::after {
  height: 2px;
  width: 26px;
  background-color: var(--color-white);
  content: "";
  position: absolute;
  bottom: -8px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
html body #header .container .logo-wrapper .hamburger.active > div {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
html body #header .container .logo-wrapper .hamburger.active > div::before, html body #header .container .logo-wrapper .hamburger.active > div::after {
  top: 0;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
html body #header .container .logo-wrapper > a {
  display: inline-block;
  line-height: 0;
  font-size: 0;
  z-index: 3;
  position: relative;
}
html body #header .container .logo-wrapper > a img {
  width: 315px;
}
@media (max-width: 767px) {
  html body #header .container .logo-wrapper > a img {
    clip-path: polygon(0 0, 70% 0, 70% 100%, 0 100%);
    width: 180px;
    margin: 1px -66px 0 0;
  }
}
html body #header .container .menu-wrapper {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 40px;
  margin: 0;
  padding: 0;
}
html body #header .container .menu-wrapper > li {
  position: relative;
}
html body #header .container .menu-wrapper > li > a {
  color: var(--color-white);
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
  position: relative;
}
html body #header .container .menu-wrapper > li > a.icon-star::before {
  content: "";
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.69934 17.0735C8.69934 14.6935 9.52715 12.6758 11.1828 11.0202C12.8384 9.36455 14.8561 8.53674 17.2361 8.53674C14.8561 8.53674 12.8384 7.70894 11.1828 6.05333C9.52715 4.39772 8.69934 2.37994 8.69934 0C8.69934 2.37994 7.87154 4.39772 6.21593 6.05333C4.56031 7.70894 2.54254 8.53674 0.162598 8.53674C2.54254 8.53674 4.56031 9.36455 6.21593 11.0202C7.87154 12.6758 8.69934 14.6935 8.69934 17.0735Z' fill='%23DDFF00'/%3E%3C/svg%3E");
  width: 18px;
  height: 18px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: sub;
  margin: -1px 3px -1px 0;
}
html body #header .container .menu-wrapper > li > a:hover {
  color: var(--color-marine);
}
html body #header .container .menu-wrapper > li .sub-menu {
  display: none !important;
}
html body #header .container .actions-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 16px;
}
html body #header .container .actions-wrapper a:first-child {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body #header .container .actions-wrapper a:first-child:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body #header .container .actions-wrapper a:first-child {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body #header .container .actions-wrapper a:first-child {
  color: var(--color-white);
  padding-left: 0;
  padding-right: 0;
  background: none;
}
html body #header .container .actions-wrapper a:last-child {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body #header .container .actions-wrapper a:last-child:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body #header .container .actions-wrapper a:last-child {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body #header .container .actions-wrapper.logged a {
  padding: 0;
  background-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: none;
  font-weight: 600;
  color: var(--color-white);
}
html body #header .container .actions-wrapper.logged a > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
@media (max-width: 767px) {
  html body #header .container .actions-wrapper.logged a > div {
    font-size: 10px;
    line-height: 1.3em;
  }
}
html body #header .container .actions-wrapper.logged a img {
  width: 40px;
}
@media (max-width: 767px) {
  html body #header .container .actions-wrapper.logged a img {
    width: 25px;
  }
}
html body .main-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100dvh;
  max-width: 300px;
  z-index: 2;
  background-color: var(--color-grey);
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 60px 15px 15px 15px;
}
html body .main-menu ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
  margin: 0;
  padding: 0;
}
html body .main-menu ul li {
  padding: 10px 0;
}
html body .main-menu ul li:not(:first-child) {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
html body .main-menu ul li a {
  color: var(--color-white) !important;
  font-size: 16px;
  font-weight: bold;
}
@media (min-width: 768px) {
  html body .main-menu {
    display: none !important;
  }
}
html body .main-menu.active {
  -webkit-transform: none;
          transform: none;
}
html body .main-menu .bottom ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 4px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
}
html body .main-menu .bottom ul li {
  line-height: 1.4em;
}
html body .main-menu .bottom ul li a {
  line-height: 1.4em;
  font-size: 14px;
  color: var(--color-white);
}
html body .main-menu .bottom .chat-link {
  background-color: var(--color-marine);
  padding: 8px;
  color: var(--color-black);
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
  margin-top: 15px;
  line-height: 1.4em;
  font-weight: 700;
}
html body .main-menu .bottom .chat-link img {
  width: 12px;
  vertical-align: middle;
  margin: -2px 4px -2px 0;
}
html body #application {
  background-color: var(--color-grey);
}
html body #application > .header.opened::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: var(--color-black);
  opacity: 0.9;
  z-index: -1;
}
html body #application #main-content {
  overflow: hidden;
  background-color: var(--color-grey);
}
html body #application #main-content [data-portlet-type=mobile-cashier] h1 {
  padding: 20px;
  font-size: 16px;
  text-transform: uppercase;
}
html body #application #main-content [data-portlet-type=mobile-cashier] .portlet__content {
  padding: 0 20px;
  background-color: var(--color-grey);
}
html body #application #main-content [data-portlet-type=mobile-cashier] .portlet__content ul {
  border: 0;
  background-color: transparent;
  margin: 0;
}
html body #application #main-content [data-portlet-type=mobile-cashier] .portlet__content ul li {
  border: 0;
}
html body #application #main-content [data-portlet-type=mobile-cashier] .portlet__content ul li span {
  padding: 0;
  font-size: 14px;
}
html body #application #main-content [data-portlet-type=mobile-cashier] + [data-portlet-type=mobile-cashier] {
  padding-bottom: 40px;
}
html body #application #main-content [data-portlet-type=mobile-cashier] .pending-withdraw-total__label {
  font-size: 14px;
}
html body #application #main-content .featured {
  background-color: #141414;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 25px 0;
  gap: 25px;
}
@media (max-width: 767px) {
  html body #application #main-content .featured {
    padding: 15px 10px;
    gap: 15px;
  }
}
html body #application #main-content .featured a {
  color: var(--color-white);
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
  font-size: 14px;
  font-weight: 500;
  white-space: nowrap;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 4px;
  position: relative;
}
@media (max-width: 767px) {
  html body #application #main-content .featured a {
    font-size: 12px;
  }
}
html body #application #main-content .featured a::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  opacity: 0;
  background-color: var(--color-marine);
  height: 3px;
  bottom: -20px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media (max-width: 767px) {
  html body #application #main-content .featured a::after {
    bottom: -15px;
  }
}
html body #application #main-content .featured a:hover {
  color: var(--color-marine);
}
html body #application #main-content .featured a:hover svg path {
  fill: var(--color-marine);
}
html body #application #main-content .featured a:hover::after {
  opacity: 1;
  bottom: -25px;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
html body #application #main-content .featured a svg {
  height: 14px;
  vertical-align: middle;
}
@media (max-width: 767px) {
  html body #application #main-content .featured a svg {
    height: 10px;
  }
}
html body #application #main-content .featured a svg path {
  fill: var(--color-white);
}
html body #application #main-content .home-slider {
  background-color: var(--color-grey);
  padding: 25px 0 50px 0;
  max-width: 1600px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  html body #application #main-content .home-slider {
    padding: 15px 15px 30px 15px;
  }
}
html body #application #main-content .home-slider > div {
  margin-left: -10px;
  width: calc(50% + 10px);
}
@media (max-width: 767px) {
  html body #application #main-content .home-slider > div {
    width: calc(100% + 20px);
  }
}
html body #application #main-content .home-slider > div .cms-banner {
  overflow: visible;
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] {
  max-width: 100%;
  width: auto;
  overflow: visible;
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] {
  height: auto !important;
  max-width: 100%;
  margin: auto;
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] > li {
  opacity: 0 !important;
  position: relative;
  visibility: visible !important;
  max-width: 100%;
  width: auto;
  padding: 0 10px;
  font-size: 0;
  line-height: 0;
  position: relative;
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] > li img {
  position: relative !important;
  height: auto;
  width: 100%;
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] > li::before {
  position: absolute;
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  padding: 8px 30px;
  background-color: var(--color-yellow);
  right: 30px;
  bottom: 20px;
  font-size: 14px;
  z-index: 2;
  line-height: 1.4em;
}
@media (max-width: 767px) {
  html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] > li::before {
    padding: 6px 16px;
    font-size: 12px;
    right: 20px;
    bottom: 10px;
  }
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] > li:has(img[src*=juventus])::before {
  content: "Registro";
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] > li:has(img[src*=aposta])::before {
  content: "Comence agora";
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] > li[aria-hidden=false] {
  opacity: 1 !important;
}
html body #application #main-content .home-slider > div .cms-banner [class*=Slider__container] ul[class*=Slider__slider] > li[aria-hidden=false] ~ li {
  opacity: 1 !important;
}
html body #application #main-content .home-slider [class*=Slider__bullets] {
  width: auto;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
html body #application #main-content .home-slider [class*=Slider__bullets] > li {
  border: 1px solid var(--color-bullets);
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media (max-width: 767px) {
  html body #application #main-content .home-slider [class*=Slider__bullets] > li {
    width: 6px;
    height: 6px;
  }
}
html body #application #main-content .home-slider [class*=Slider__bullets] > li[class*=Slider__active] {
  -webkit-box-shadow: 0 0 0 1px var(--color-marine);
  box-shadow: 0 0 0 1px var(--color-marine);
  background-color: var(--color-marine);
}
@media (max-width: 767px) {
  html body #application #main-content .home-slider [class*=Slider__bullets] {
    top: calc(100% + 10px) !important;
    left: 50% !important;
    right: unset !important;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
html body #application #main-content .home-search {
  display: none;
}
html body #application #main-content .home-grid,
html body #application #main-content .portlet_name_games-grid {
  background-color: var(--color-grey);
}
html body #application #main-content .home-grid > div,
html body #application #main-content .portlet_name_games-grid > div {
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 10px;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div,
  html body #application #main-content .portlet_name_games-grid > div {
    padding: 0 15px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid {
  padding: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters {
    gap: 10px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters [class*=DesktopGamesFilters__field]:has(#games-grid-filters-game-provider),
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters [class*=DesktopGamesFilters__field]:has(#games-grid-filters-game-provider) {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters [class*=DesktopGamesFilters__field]:has(#games-grid-filters-game-label),
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters [class*=DesktopGamesFilters__field]:has(#games-grid-filters-game-label) {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search {
  display: block;
  background-color: transparent;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search {
    width: 100%;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container {
  padding: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container .cms-games-search-empty-container,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container .cms-games-search-empty-container {
  display: none !important;
  background-color: var(--color-black);
  border: 1px solid var(--color-bullets);
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  margin: 0;
  border-top: 0;
  min-height: 0;
  padding: 0;
  height: auto;
  position: absolute;
  width: 100%;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container .cms-games-search-empty-container > div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container .cms-games-search-empty-container > div {
  position: relative;
  top: unset;
  left: 0;
  -webkit-transform: none;
          transform: none;
  padding: 12px 15px 15px 15px;
  font-size: 12px;
  text-align: left;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] {
  border-radius: 0;
  border: 1px solid var(--color-bullets);
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66039 9.47385C3.35899 9.47385 2.25687 9.01509 1.35405 8.09757C0.451349 7.17991 0 6.0597 0 4.73693C0 3.41415 0.451349 2.29394 1.35405 1.37629C2.25687 0.458762 3.35899 0 4.66039 0C5.96179 0 7.0639 0.458762 7.96673 1.37629C8.86943 2.29394 9.32078 3.41415 9.32078 4.73693C9.32078 5.29013 9.22945 5.81848 9.0468 6.32197C8.86403 6.82547 8.62022 7.26338 8.31539 7.63571L11.838 11.0155C11.9435 11.1226 11.9975 11.2574 11.9999 11.4198C12.0023 11.5822 11.9484 11.7195 11.838 11.8317C11.7276 11.9439 11.5937 12 11.4364 12C11.2791 12 11.1453 11.9439 11.0349 11.8317L7.51233 8.45195C7.13129 8.77174 6.69308 9.022 6.19772 9.20274C5.70236 9.38348 5.18992 9.47385 4.66039 9.47385ZM4.66039 8.31213C5.64234 8.31213 6.47404 7.96575 7.15548 7.273C7.83705 6.58037 8.17783 5.73501 8.17783 4.73693C8.17783 3.73884 7.83705 2.89349 7.15548 2.20086C6.47404 1.5081 5.64234 1.16172 4.66039 1.16172C3.67843 1.16172 2.84673 1.5081 2.1653 2.20086C1.48373 2.89349 1.14295 3.73884 1.14295 4.73693C1.14295 5.73501 1.48373 6.58037 2.1653 7.273C2.84673 7.96575 3.67843 8.31213 4.66039 8.31213Z' fill='%23ACACAC'/%3E%3C/svg%3E");
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: 10px 50%;
  padding: 4px 0 4px 30px;
  width: 300px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] {
    width: 100%;
    background-size: 10px;
    padding: 0 0 0 30px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] span {
  display: none;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] input,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] input {
  font-size: 13px;
  font-family: "TT Commons Pro";
  color: var(--color-white);
  height: auto;
  line-height: 2.3em;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] input,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] input {
    font-size: 11px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] input:placeholder,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] input:placeholder {
  opacity: 0.4;
  font-size: 12px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer]:has([class*=clearInputIcon]),
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer]:has([class*=clearInputIcon]) {
  background-color: var(--color-black);
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] [class*=clearInputIcon],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchInputContainer] [class*=clearInputIcon] {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ0IiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48cGF0aCBkPSJtMTUgOS02IDYiLz48cGF0aCBkPSJtOSA5IDYgNiIvPjwvc3ZnPg==");
  margin: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] {
  z-index: 100;
  position: absolute;
  width: 100%;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container {
  background-color: var(--color-black);
  border: 1px solid var(--color-bullets);
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: -1px 0 0 0;
  border-radius: 0;
  padding: 0;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container {
    width: calc(100vw - 80px);
    height: 278px;
    overflow-y: auto;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container [class*=resultsText],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container [class*=resultsText] {
  display: none;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container {
  overflow: auto;
  height: auto;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item {
  border-bottom: 1px solid var(--color-bullets);
  padding: 10px;
  position: relative;
  top: 0 !important;
  height: auto;
  background-color: transparent !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item:last-child,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item:last-child {
  border: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=imageContainer],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=imageContainer] {
  width: 65px;
  height: 50px;
  margin-right: 10px;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=imageContainer],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=imageContainer] {
    width: 54px;
    height: 42px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=imageContainer] img,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=imageContainer] img {
  border-radius: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=textContent],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=textContent] {
  border: 0;
  width: calc(100% - 75px);
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=textContent],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=textContent] {
    font-size: 12px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=textContent] [class*=searchHighlight],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > .home-search .cms-games-search-container [class*=searchResultsContainer] .cms-games-search-results-container .cms-games-search-results-list-container .cms-games-search-result-item [class*=textContent] [class*=searchHighlight] {
  color: var(--color-white);
  font-weight: 700;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] {
  width: auto;
  max-width: unset;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div {
  visibility: visible !important;
  width: auto;
  height: auto;
  max-height: unset;
  max-width: unset;
  background-color: transparent;
  position: relative;
  max-width: unset;
  width: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div > span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div > span {
  display: none;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 10px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li {
  width: auto;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li:hover {
  background-color: transparent !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div {
  margin: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label {
  padding: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label > input,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label > input {
  display: none;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label > span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label > span {
  display: none;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label label,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label label {
  border: 1px solid var(--color-bullets);
  padding: 8px 30px;
  background-color: var(--color-black);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  text-transform: uppercase;
  font-size: 13px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label label:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div label label:hover {
  background-color: var(--color-marine);
  color: var(--color-black);
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div.checked label label,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__field] #games-grid-filters-game-category + div ul li > div.checked label label {
  background-color: var(--color-marine);
  color: var(--color-black);
  border: 1px solid var(--color-marine);
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=AccessibilityElement__],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=AccessibilityElement__] {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] > span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] > span {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] {
  border: 0;
  padding: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] #games-grid-filters-sort-by,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] #games-grid-filters-sort-by {
  border: 1px solid var(--color-bullets);
  border-radius: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDI1NSwyNTUsMjU1LDAuNikiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxsaW5lIHgxPSIyMSIgeDI9IjE0IiB5MT0iNCIgeTI9IjQiLz48bGluZSB4MT0iMTAiIHgyPSIzIiB5MT0iNCIgeTI9IjQiLz48bGluZSB4MT0iMjEiIHgyPSIxMiIgeTE9IjEyIiB5Mj0iMTIiLz48bGluZSB4MT0iOCIgeDI9IjMiIHkxPSIxMiIgeTI9IjEyIi8+PGxpbmUgeDE9IjIxIiB4Mj0iMTYiIHkxPSIyMCIgeTI9IjIwIi8+PGxpbmUgeDE9IjEyIiB4Mj0iMyIgeTE9IjIwIiB5Mj0iMjAiLz48bGluZSB4MT0iMTQiIHgyPSIxNCIgeTE9IjIiIHkyPSI2Ii8+PGxpbmUgeDE9IjgiIHgyPSI4IiB5MT0iMTAiIHkyPSIxNCIvPjxsaW5lIHgxPSIxNiIgeDI9IjE2IiB5MT0iMTgiIHkyPSIyMiIvPjwvc3ZnPg==");
  position: relative;
  color: rgba(255, 255, 255, 0.6) !important;
  -webkit-text-fill-color: rgba(255, 255, 255, 0.6);
  background-repeat: no-repeat;
  background-size: 12px;
  background-position: 10px 50%;
  padding: 0 0 0 30px;
  line-height: 1.4em;
  height: 39.13px;
  cursor: pointer;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] #games-grid-filters-sort-by option,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] #games-grid-filters-sort-by option {
  color: var(--color-black) !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] #games-grid-filters-sort-by + div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] #games-grid-filters-sort-by + div {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] #games-grid-filters-sort-by + span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-filters > [class*=DesktopGamesFilters__sortBy] [class*=Select__innerContainer] #games-grid-filters-sort-by + span {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-mobile-filters,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-mobile-filters {
  border: 1px solid var(--color-bullets);
  border-radius: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDI1NSwyNTUsMjU1LDAuNikiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxsaW5lIHgxPSIyMSIgeDI9IjE0IiB5MT0iNCIgeTI9IjQiLz48bGluZSB4MT0iMTAiIHgyPSIzIiB5MT0iNCIgeTI9IjQiLz48bGluZSB4MT0iMjEiIHgyPSIxMiIgeTE9IjEyIiB5Mj0iMTIiLz48bGluZSB4MT0iOCIgeDI9IjMiIHkxPSIxMiIgeTI9IjEyIi8+PGxpbmUgeDE9IjIxIiB4Mj0iMTYiIHkxPSIyMCIgeTI9IjIwIi8+PGxpbmUgeDE9IjEyIiB4Mj0iMyIgeTE9IjIwIiB5Mj0iMjAiLz48bGluZSB4MT0iMTQiIHgyPSIxNCIgeTE9IjIiIHkyPSI2Ii8+PGxpbmUgeDE9IjgiIHgyPSI4IiB5MT0iMTAiIHkyPSIxNCIvPjxsaW5lIHgxPSIxNiIgeDI9IjE2IiB5MT0iMTgiIHkyPSIyMiIvPjwvc3ZnPg==");
  position: relative;
  color: rgba(255, 255, 255, 0.6) !important;
  -webkit-text-fill-color: rgba(255, 255, 255, 0.6);
  background-repeat: no-repeat;
  background-size: 12px;
  background-position: 10px 50%;
  padding: 0 10px 0 30px;
  line-height: 1.4em;
  height: 27.3px;
  cursor: pointer;
  width: auto;
  white-space: nowrap;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-mobile-filters > div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-mobile-filters > div {
  font-size: 11px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 45px;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories {
    gap: 10px;
  }
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category [class*=sliderContainer],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category [class*=sliderContainer] {
    overflow: visible;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category:has(> .cms-games-grid-category-top),
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category:has(> .cms-games-grid-category-top) {
  overflow: hidden;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title [class*=categoryTitleImage],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title [class*=categoryTitleImage] {
  width: 18px;
  height: 18px;
  margin: 0;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title h3,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title h3 {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: bold;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title h3,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title h3 {
    font-size: 14px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title a[class*=viewMore],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title a[class*=viewMore] {
  margin: 0;
  font-size: 12px;
  color: var(--color-marine);
  font-weight: 600;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNDMzNTkgNS41MDM1TDAuMjA4NjA3IDEuMjQ1NTNDMC4wNjQ5IDEuMTAwNyAtMC4wMDQ1NTg0NSAwLjkyOTMyIDAuMDAwMjMxNzg2IDAuNzMxMzg3QzAuMDA1MDIyMDIgMC41MzM0NTQgMC4wNzkyNzA3IDAuMzYyMDczIDAuMjIyOTc4IDAuMjE3MjQ0QzAuMzY2Njg1IDAuMDcyNDE0NSAwLjUzNjczOCAwIDAuNzMzMTM4IDBDMC45Mjk1MzcgMCAxLjA5OTU5IDAuMDcyNDE0NSAxLjI0MzMgMC4yMTcyNDRMNS42NTUxIDQuNjc3OThDNS43NzAwNyA0Ljc5Mzg0IDUuODU2MjkgNC45MjQxOSA1LjkxMzc4IDUuMDY5MDJDNS45NzEyNiA1LjIxMzg1IDYgNS4zNTg2OCA2IDUuNTAzNUM2IDUuNjQ4MzMgNS45NzEyNiA1Ljc5MzE2IDUuOTEzNzggNS45Mzc5OUM1Ljg1NjI5IDYuMDgyODIgNS43NzAwNyA2LjIxMzE3IDUuNjU1MSA2LjMyOTAzTDEuMjI4OTMgMTAuNzg5OEMxLjA4NTIyIDEwLjkzNDYgMC45MTc1NjIgMTEuMDA0NiAwLjcyNTk1MiAxMC45OTk4QzAuNTM0MzQzIDEwLjk5NDkgMC4zNjY2ODUgMTAuOTIwMSAwLjIyMjk3OCAxMC43NzUzQzAuMDc5MjcwNyAxMC42MzA1IDAuMDA3NDE3MTQgMTAuNDU5MSAwLjAwNzQxNzE0IDEwLjI2MTFDMC4wMDc0MTcxNCAxMC4wNjMyIDAuMDc5MjcwNyA5Ljg5MTgyIDAuMjIyOTc4IDkuNzQ2OTlMNC40MzM1OSA1LjUwMzVaIiBmaWxsPSIjMDBGRkQxIi8+Cjwvc3ZnPg==");
  background-size: auto 10px;
  padding-right: 12px;
  background-position: 100% calc(50% + 1px);
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title a[class*=viewMore],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-title a[class*=viewMore] {
    font-size: 10px;
    background-size: auto 8px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic {
  position: relative;
  padding-bottom: 20px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic::before {
  content: "";
  background-image: url(/library/img/pragmatic-back.webp);
  background-size: auto 100%;
  background-position: 55% 50%;
  background-repeat: no-repeat;
  background-color: var(--color-black);
  position: absolute;
  top: 0;
  left: 50%;
  bottom: 0;
  width: 100vw;
  z-index: 1;
  opacity: 0.4;
  -webkit-transform: translateX(-50vw);
  transform: translateX(-50vw);
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic::after,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic::after {
  content: "";
  background-image: url(/library/img/pragmatic-action.webp);
  background-size: auto 100%;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  top: -30px;
  left: 250px;
  bottom: 60px;
  right: 0;
  z-index: 2;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div {
  z-index: 3;
  position: relative;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div.cms-games-grid-category-title,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div.cms-games-grid-category-title {
  margin: 90px 0 40px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div.cms-games-grid-category-title > [class*=GamesHeader__categoryName],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div.cms-games-grid-category-title > [class*=GamesHeader__categoryName] {
  font-family: "Sharp Grotesk";
  font-size: 70px;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--color-marine);
  position: relative;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div.cms-games-grid-category-title > [class*=GamesHeader__categoryName]::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div.cms-games-grid-category-title > [class*=GamesHeader__categoryName]::before {
  content: "Aproveite os melhores";
  color: var(--color-white);
  display: block;
  width: auto;
  height: auto;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div.cms-games-grid-category-title > [class*=GamesHeader__viewMore],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div.cms-games-grid-category-title > [class*=GamesHeader__viewMore] {
  -ms-flex-item-align: unset;
  -ms-grid-row-align: unset;
  align-self: unset;
  margin: 0 !important;
  color: white;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div .cms-games-grid-games-row,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div .cms-games-grid-games-row {
  gap: 15px !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div [class*=leftArrow],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div [class*=rightArrow],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div [class*=leftArrow],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category.pragmatic > div [class*=rightArrow] {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider {
  position: relative;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top,
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider {
    margin-top: 3px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=leftArrow],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=CarouselControls__prevControl],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=leftArrow],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=CarouselControls__prevControl],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=leftArrow],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=CarouselControls__prevControl],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=leftArrow],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=CarouselControls__prevControl] {
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNTY2NDEgNS41MDM1TDUuNzkxMzkgMS4yNDUzM0M1LjkzNTEgMS4xMDA3IDYuMDA0NTYgMC45MjkzMiA1Ljk5OTc3IDAuNzMxMzg3QzUuOTk0OCAwLjUzMzQ1NCA1LjkyMDczIDAuMzYyMDczIDUuNzc3MDIgMC4yMTcyNDNDNS42MzMzMiAwLjA3MjQxNDUgNS40NjMyNiAwIDUuMjY2ODYgMEM1LjA3MDQ2IDAgNC45MDA0MSAwLjA3MjQxNDUgNC43NTY3IDAuMjE3MjQzTDAuMzQ0ODk3IDQuNjc3OThDMC4yMjk5MzEgNC43OTM4NCAwLjE0MzcwNyA0LjkyNDE5IDAuMDg2MjI0MSA1LjA2OTAyQzAuMDI4NzQxNCA1LjIxMzg1IDAgNS4zNTg2OCAwIDUuNTAzNUMwIDUuNjQ4MzMgMC4wMjg3NDE0IDUuNzkzMTYgMC4wODYyMjQxIDUuOTM3OTlDMC4xNDM3MDcgNi4wODI4MiAwLjIyOTkzMSA2LjIxMzE3IDAuMzQ0ODk3IDYuMzI5MDNMNC43NzEwNyAxMC43ODk4QzQuOTE0NzggMTAuOTM0NiA1LjA4MjQ0IDExLjAwNDYgNS4yNzQwNSAxMC45OTk4QzUuNDY1NjYgMTAuOTk0OSA1LjYzMzMyIDEwLjkyMDEgNS43NzcwMiAxMC43NzUzQzUuOTIwNzMgMTAuNjMwNSA1Ljk5MjU4IDEwLjQ1OTEgNS45OTI1OCAxMC4yNjExQzUuOTkyNTggMTAuMDYzMiA1LjkyMDczIDkuODkxODIgNS43NzcwMiA5Ljc0Njk5TDEuNTY2NDEgNS41MDM1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+");
  width: 10px;
  height: 10px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  top: unset;
  bottom: calc(100% + 20px);
  -webkit-transform: none;
  transform: none;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=leftArrow],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=CarouselControls__prevControl],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=leftArrow],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=CarouselControls__prevControl],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=leftArrow],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=CarouselControls__prevControl],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=leftArrow],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=CarouselControls__prevControl] {
    width: 8px;
    height: 8px;
    bottom: calc(100% + 26px);
    left: unset;
    right: 2px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=rightArrow],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=CarouselControls__nextControl],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=rightArrow],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=CarouselControls__nextControl],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=rightArrow],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=CarouselControls__nextControl],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=rightArrow],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=CarouselControls__nextControl] {
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNDMzNTkgNS41MDM1TDAuMjA4NjA3IDEuMjQ1NTNDMC4wNjQ5IDEuMTAwNyAtMC4wMDQ1NTg0NSAwLjkyOTMyIDAuMDAwMjMxNzg2IDAuNzMxMzg3QzAuMDA1MDIyIDAuNTMzNDU0IDAuMDc5MjcwNyAwLjM2MjA3MyAwLjIyMjk3OCAwLjIxNzI0NEMwLjM2NjY4NSAwLjA3MjQxNDUgMC41MzY3MzggMCAwLjczMzEzOCAwQzAuOTI5NTM3IDAgMS4wOTk1OSAwLjA3MjQxNDUgMS4yNDMzIDAuMjE3MjQ0TDUuNjU1MSA0LjY3Nzk4QzUuNzcwMDcgNC43OTM4NCA1Ljg1NjI5IDQuOTI0MTkgNS45MTM3OCA1LjA2OTAyQzUuOTcxMjYgNS4yMTM4NSA2IDUuMzU4NjggNiA1LjUwMzVDNiA1LjY0ODMzIDUuOTcxMjYgNS43OTMxNiA1LjkxMzc4IDUuOTM3OTlDNS44NTYyOSA2LjA4MjgyIDUuNzcwMDcgNi4yMTMxNyA1LjY1NTEgNi4zMjkwM0wxLjIyODkzIDEwLjc4OThDMS4wODUyMiAxMC45MzQ2IDAuOTE3NTYyIDExLjAwNDYgMC43MjU5NTIgMTAuOTk5OEMwLjUzNDM0MyAxMC45OTQ5IDAuMzY2Njg1IDEwLjkyMDEgMC4yMjI5OCAxMC43NzUzQzAuMDc5MjcwNyAxMC42MzA1IDAuMDA3NDE3MTQgMTAuNDU5MSAwLjAwNzQxNzE0IDEwLjI2MTFDMC4wMDc0MTcxNCAxMC4wNjMyIDAuMDc5MjcwNyA5Ljg5MTgyIDAuMjIyOTggOS43NDY5OUw0LjQzMzU5IDUuNTAzNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==");
  width: 10px;
  height: 10px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  top: unset;
  bottom: calc(100% + 20px);
  -webkit-transform: none;
  transform: none;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=rightArrow],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=CarouselControls__nextControl],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=rightArrow],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=CarouselControls__nextControl],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=rightArrow],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=CarouselControls__nextControl],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=rightArrow],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-slider [class*=CarouselControls__nextControl] {
    width: 8px;
    height: 8px;
    bottom: calc(100% + 26px);
    right: -10px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container {
  gap: 10px !important;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row,
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container {
    -ms-grid-columns: repeat(3, 1fr) !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 5px !important;
  }
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row:has(> .landscape),
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container:has(> .landscape),
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row:has(> .landscape),
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container:has(> .landscape) {
    -ms-grid-columns: repeat(2, 1fr) !important;
    grid-template-columns: repeat(2, 1fr) !important;
    -ms-grid-areas: unset !important;
        grid-template-areas: unset !important;
  }
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row:has(> .landscape) > div,
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container:has(> .landscape) > div,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row:has(> .landscape) > div,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container:has(> .landscape) > div {
    grid-area: unset !important;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row[style*="repeat(6"],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container[style*="repeat(6"],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row[style*="repeat(6"],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container[style*="repeat(6"] {
  -ms-grid-columns: 1fr [6];
  grid-template-columns: repeat(6, 1fr) !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row[style*="repeat(7"],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container[style*="repeat(7"],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row[style*="repeat(7"],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container[style*="repeat(7"] {
  -ms-grid-columns: 1fr [7];
  grid-template-columns: repeat(7, 1fr) !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row[style*="repeat(8"],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container[style*="repeat(8"],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row[style*="repeat(8"],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container[style*="repeat(8"] {
  -ms-grid-columns: 1fr [8];
  grid-template-columns: repeat(8, 1fr) !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game {
  border-radius: 0 !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state [class*=bottomContainer] [class*=GameViewBasic__gameInfoContainer],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state [class*=bottomContainer] [class*=GameViewBasic__gameInfoContainer],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state [class*=bottomContainer] [class*=GameViewBasic__gameInfoContainer],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state [class*=bottomContainer] [class*=GameViewBasic__gameInfoContainer] {
  display: none;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state [class*=bottomContainer] .cms-games-grid-game-jackpot,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state [class*=bottomContainer] .cms-games-grid-game-jackpot,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state [class*=bottomContainer] .cms-games-grid-game-jackpot,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state [class*=bottomContainer] .cms-games-grid-game-jackpot {
  width: 100%;
  padding: 30px 10px 10px 10px;
  font-weight: bold;
  color: var(--color-marine);
  font-size: 14px;
  line-height: 1em;
  background: -webkit-gradient(linear, left bottom, left top, from(black), to(transparent));
  background: linear-gradient(0deg, black, transparent);
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 0;
  gap: 5px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels li,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels li,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels li,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels li {
  background-color: var(--color-marine);
  color: var(--color-black);
  font-family: "TT Commons Pro";
  font-weight: 600;
  border-radius: 0;
  padding: 5px 12px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels li::before,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels li::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels li::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-main-state .cms-games-grid-game-labels li::before {
  content: "";
  position: relative;
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuODQzMTUgMy42NTgxNkM1LjUyODAyIDMuNDc5NSA1LjIyOTkzIDMuMjY2ODIgNC45NzQ0MiAzLjAyMDExQzQuNDQ2MzYgMi41MTgxNyA0LjAyMDUxIDEuODgwMTIgMy43MjI0MiAxLjExNDQ2TDMuMjg4MDUgMEwyLjg1MzY4IDEuMTE0NDZDMi41NTU1OSAxLjg4MDEyIDIuMTI5NzQgMi41MTgxNyAxLjYwMTY4IDMuMDIwMTFDMS4zMzc2NiAzLjI2NjgyIDEuMDQ4MDggMy40ODgwMSAwLjczMjk1IDMuNjU4MTZMMC4wMDA0ODgyODEgNC4wNjY1MUwwLjczMjk1IDQuNDc0ODZDMS4wNDgwOCA0LjY1MzUyIDEuMzM3NjYgNC44NjYyIDEuNjAxNjggNS4xMTI5MkMyLjEyOTc0IDUuNjE0ODUgMi41NTU1OSA2LjI1MjkgMi44NTM2OCA3LjAxODU2TDMuMjg4MDUgOC4xMzMwMkwzLjcyMjQyIDcuMDE4NTZDNC4wMjA1MSA2LjI1MjkgNC40NDYzNiA1LjYxNDg1IDQuOTc0NDIgNS4xMTI5MkM1LjIzODQ0IDQuODY2MiA1LjUyODAyIDQuNjQ1MDEgNS44NDMxNSA0LjQ3NDg2TDYuNTc1NjEgNC4wNjY1MUw1Ljg0MzE1IDMuNjU4MTZaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik0xMy41MzQzIDguNTI0MzFDMTMuMjEwNiA4LjM0NTY2IDEyLjkxMjUgOC4xMjQ0NyAxMi42NDg1IDcuODc3NzVDMTIuMTAzNCA3LjM2NzMxIDExLjY2OTEgNi43MDM3NCAxMS4zNjI1IDUuOTEyNTZMMTAuNDg1MiAzLjY5MjE0TDkuNjA3OTUgNS45MTI1NkM5LjI5MjgyIDYuNzAzNzQgOC44NTg0NSA3LjM2NzMxIDguMzIxODggNy44Nzc3NUM4LjA1Nzg2IDguMTMyOTcgNy43NTk3NiA4LjM1NDE2IDcuNDM2MTIgOC41MzI4Mkw1Ljk3MTE5IDkuMzQ5NTJMNy40MzYxMiAxMC4xNjYyQzcuNzU5NzYgMTAuMzQ0OSA4LjA0OTM0IDEwLjU2NjEgOC4zMjE4OCAxMC44MjEzQzguODY2OTcgMTEuMzQwMiA5LjMwMTM0IDExLjk5NTMgOS42MDc5NSAxMi43ODY1TDEwLjQ4NTIgMTUuMDA2OUwxMS4zNjI1IDEyLjc4NjVDMTEuNjc3NiAxMS45OTUzIDEyLjExMTkgMTEuMzMxNyAxMi42NDg1IDEwLjgyMTNDMTIuOTEyNSAxMC41NjYxIDEzLjIxMDYgMTAuMzQ0OSAxMy41MzQzIDEwLjE2NjJMMTQuOTk5MiA5LjM0OTUyTDEzLjUzNDMgOC41MzI4MlY4LjUyNDMxWiIgZmlsbD0iYmxhY2siLz48L3N2Zz4=");
  background-size: contain;
  width: 18px;
  height: 13px;
  margin-bottom: -1px;
  background-repeat: no-repeat;
  background-position: left center;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default {
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  padding: 20px;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default,
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default {
    padding: 10px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] {
  padding: 20px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] .cms-games-grid-game-favorite-icon,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] .cms-games-grid-game-favorite-icon,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] .cms-games-grid-game-favorite-icon,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] .cms-games-grid-game-favorite-icon {
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1oZWFydC1pY29uIGx1Y2lkZS1oZWFydCI+PHBhdGggZD0iTTE5IDE0YzEuNDktMS40NiAzLTMuMjEgMy01LjVBNS41IDUuNSAwIDAgMCAxNi41IDNjLTEuNzYgMC0zIC41LTQuNSAyLTEuNS0xLjUtMi43NC0yLTQuNS0yQTUuNSA1LjUgMCAwIDAgMiA4LjVjMCAyLjMgMS41IDQuMDUgMyA1LjVsNyA3WiIvPjwvc3ZnPg==);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] .cms-games-grid-game-favorite-icon[class*=Active],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] .cms-games-grid-game-favorite-icon[class*=Active],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] .cms-games-grid-game-favorite-icon[class*=Active],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverHeader] .cms-games-grid-game-favorite-icon[class*=Active] {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtaGVhcnQtaWNvbiBsdWNpZGUtaGVhcnQiPjxwYXRoIGQ9Ik0xOSAxNGMxLjQ5LTEuNDYgMy0zLjIxIDMtNS41QTUuNSA1LjUgMCAwIDAgMTYuNSAzYy0xLjc2IDAtMyAuNS00LjUgMi0xLjUtMS41LTIuNzQtMi00LjUtMkE1LjUgNS41IDAgMCAwIDIgOC41YzAgMi4zIDEuNSA0LjA1IDMgNS41bDcgN1oiLz48L3N2Zz4=");
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span {
  font-size: 13px;
  font-weight: 600;
  white-space: normal;
  text-align: left;
  padding-right: 26px;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span,
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span {
    padding: 0;
    font-size: 11px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span span,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span span,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span span {
  text-transform: uppercase;
  display: block;
  text-align: left;
  padding-top: 3px;
  font-weight: 400;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span[class*=GameName__gameName],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span[class*=GameName__gameName],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span[class*=GameName__gameName],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] span[class*=GameName__gameName] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button] {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button]:hover,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button]:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button]:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button]:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button] {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button] {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  color: var(--color-marine);
  -webkit-box-shadow: 0 0 0 2px inset var(--color-marine);
          box-shadow: 0 0 0 2px inset var(--color-marine);
  opacity: 1 !important;
  text-align: center;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button]:hover,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button]:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button]:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=GameDemoButton__button]:hover {
  background-color: var(--color-marine);
  color: var(--color-black);
  opacity: 0.8 !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button:hover,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game .cms-games-grid-basic-view .cms-games-grid-game-hover-state-default [class*=hoverControls] button {
  width: 100%;
  max-width: 100%;
  background-color: var(--color-marine);
  text-align: center;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=GameName__gameName],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=GameName__gameName],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=GameName__gameName],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=GameName__gameName] {
  display: block !important;
  padding: 0 !important;
  width: 100% !important;
  -webkit-box-flex: unset !important;
      -ms-flex: unset !important;
          flex: unset !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
  -ms-flex-line-pack: justify;
      align-content: space-between;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=__button],
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=__button],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=__button],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=__button] {
  width: calc(50% - 5px);
  padding-left: 0;
  padding-right: 0;
  height: 32px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=__button]:hover,
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=__button]:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-games-row .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=__button]:hover,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-games-grid-game.landscape .cms-games-grid-game-hover-state-default [class*=hoverControls] [class*=__button]:hover {
  opacity: 0.8;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-carousel-item,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-carousel-item {
  width: calc((100% - 50px) / 6) !important;
}
@media (max-width: 1023px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-carousel-item,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-carousel-item {
    width: calc((100% - 20px) / 3) !important;
  }
}
@media (max-width: 1023px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-carousel-item,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-carousel-container .cms-carousel-item {
    width: calc((100% - 10px) / 2) !important;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top {
  overflow: visible;
  padding-bottom: 48px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-top-game-numeration,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-top-game-numeration {
  display: none !important;
}
@media (max-width: 767px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=rightArrow],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-controls-next,
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=leftArrow],
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-controls-prev,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=rightArrow],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-controls-next,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top [class*=leftArrow],
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-controls-prev {
    bottom: calc(100% + 8px);
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container {
  counter-reset: item;
  -webkit-transform: none !important;
          transform: none !important;
}
@media (max-width: 1023px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container {
    height: auto !important;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item {
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
  overflow: visible;
}
@media (max-width: 1023px) {
  html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item,
  html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item {
    aspect-ratio: 1;
  }
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:not(.cms-carousel-item-active):has(~ .cms-carousel-item-active),
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:not(.cms-carousel-item-active):has(~ .cms-carousel-item-active) {
  opacity: 0;
  width: 0 !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item svg,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item svg {
  display: none;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game {
  height: auto !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game {
  overflow: visible;
  width: 100% !important;
  height: auto !important;
  container-name: none !important;
  container-type: unset !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game > div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game > div {
  height: auto !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game > div .cms-games-grid-game-default-image,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game > div .cms-games-grid-game-default-image {
  position: relative;
  width: 100%;
  height: 100%;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game > div .cms-games-grid-game-default-image + img,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game > div .cms-games-grid-game-default-image + img {
  height: auto;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state {
  opacity: 1 !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state [class*=GameLabels__labelsContainer],
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state [class*=GameLabels__labelsContainer] {
  display: none !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div {
  top: 100%;
  bottom: unset;
  display: block !important;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div > div,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div > div {
  padding: 10px 0 0 48px;
  background: none;
  display: block !important;
  counter-increment: item;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div > div::after,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div > div::after {
  content: "";
  position: absolute;
  background-color: var(--color-marine);
  width: 25px;
  height: 25px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 16px;
  left: 6px;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div > div::before {
  content: counter(item);
  position: absolute;
  top: 28px;
  left: 19px;
  z-index: 2;
  font-weight: bold;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: var(--color-black);
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div > div .cms-games-grid-game-provider,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state > div > div .cms-games-grid-game-provider {
  text-transform: uppercase;
  color: var(--color-light-grey);
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state .cms-games-grid-game-jackpot,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state .cms-games-grid-game-jackpot {
  position: absolute;
  top: 0;
  width: 60%;
  left: 50%;
  background: var(--color-yellow) !important;
  color: var(--color-black);
  font-family: "TT Commons Pro";
  font-weight: bold;
  line-height: 1em;
  padding: 6px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state .cms-games-grid-game-jackpot::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item .cms-top-game .cms-games-grid-game .cms-games-grid-game-main-state .cms-games-grid-game-jackpot::before {
  content: "Jackpot";
  position: relative;
  display: block;
  font-weight: 600;
  font-size: 12px;
  line-height: 1em;
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(1) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(1) .cms-games-grid-game-main-state > div > div::before {
  content: "1";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(2) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(2) .cms-games-grid-game-main-state > div > div::before {
  content: "2";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(3) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(3) .cms-games-grid-game-main-state > div > div::before {
  content: "3";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(4) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(4) .cms-games-grid-game-main-state > div > div::before {
  content: "4";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(5) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(5) .cms-games-grid-game-main-state > div > div::before {
  content: "5";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(6) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(6) .cms-games-grid-game-main-state > div > div::before {
  content: "6";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(7) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(7) .cms-games-grid-game-main-state > div > div::before {
  content: "7";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(8) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(8) .cms-games-grid-game-main-state > div > div::before {
  content: "8";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(9) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(9) .cms-games-grid-game-main-state > div > div::before {
  content: "9";
}
html body #application #main-content .home-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(10) .cms-games-grid-game-main-state > div > div::before,
html body #application #main-content .portlet_name_games-grid > div .cms-games-grid .cms-games-grid-content .cms-games-grid-categories .cms-games-grid-category .cms-games-grid-category-top .cms-carousel-container .cms-carousel-item:nth-child(10) .cms-games-grid-game-main-state > div > div::before {
  content: "10";
}
html body #application #main-content .seo-wrapper > div {
  max-width: 1600px;
  margin: 70px auto;
  padding: 10px;
}
@media (max-width: 767px) {
  html body #application #main-content .seo-wrapper > div {
    margin: 40px 0;
    padding: 10px 15px;
  }
}
html body #application #main-content .seo-wrapper > div .accordion > .item {
  line-height: 1.4em;
  border-bottom: 1px solid var(--color-bullets);
  padding: 34px 0;
}
@media (max-width: 767px) {
  html body #application #main-content .seo-wrapper > div .accordion > .item {
    padding: 15px 0;
  }
}
html body #application #main-content .seo-wrapper > div .accordion > .item:first-child {
  border-top: 1px solid var(--color-bullets);
}
html body #application #main-content .seo-wrapper > div .accordion > .item .header {
  cursor: pointer;
  padding: 0;
  position: relative;
  padding-right: 30px;
  font-size: 25px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  html body #application #main-content .seo-wrapper > div .accordion > .item .header {
    font-size: 14px;
  }
}
html body #application #main-content .seo-wrapper > div .accordion > .item .header::after {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 0;
  top: calc(50% - 6px);
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.97314 1.23145L5.48651 5.71808L0.999883 1.23145' stroke='white' stroke-width='1.19643' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media (max-width: 767px) {
  html body #application #main-content .seo-wrapper > div .accordion > .item .header::after {
    top: 6px;
    width: 10px;
    height: 10px;
  }
}
html body #application #main-content .seo-wrapper > div .accordion > .item .content {
  -webkit-transition: max-height 0.2s ease;
  transition: max-height 0.2s ease;
  overflow: hidden;
  display: none;
}
html body #application #main-content .seo-wrapper > div .accordion > .item .content p {
  padding-top: 20px !important;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4em;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
html body #application #main-content .seo-wrapper > div .accordion > .item .content p * {
  font-size: 14px !important;
  font-family: "TT Commons Pro";
}
@media (max-width: 767px) {
  html body #application #main-content .seo-wrapper > div .accordion > .item .content p * {
    font-size: 12px !important;
  }
}
@media (max-width: 767px) {
  html body #application #main-content .seo-wrapper > div .accordion > .item .content p {
    padding-top: 15px !important;
    font-size: 12px;
  }
}
html body #application #main-content .seo-wrapper > div .accordion > .item .content p a {
  text-decoration: underline;
}
html body #application #main-content .seo-wrapper > div .accordion > .item.active .header::after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html body #application #main-content .seo-wrapper > div .accordion > .item.active .content {
  display: block;
}
html body .cas-accordion {
  background: none;
}
html body .cas-accordion > .cas-accordion-item {
  line-height: 1.4em;
  border: 0 !important;
  border-bottom: 1px solid var(--color-bullets) !important;
  padding: 20px 0;
}
@media (max-width: 767px) {
  html body .cas-accordion > .cas-accordion-item {
    padding: 12px 0;
  }
}
html body .cas-accordion > .cas-accordion-item:first-child {
  border-top: 1px solid var(--color-bullets) !important;
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-target {
  cursor: pointer;
  padding: 0;
  position: relative;
  padding-right: 30px;
  font-size: 25px;
  text-transform: uppercase;
  line-height: 1.2em;
  background-color: transparent !important;
  font-weight: bold;
}
@media (max-width: 767px) {
  html body .cas-accordion > .cas-accordion-item .cas-accordion-target {
    font-size: 14px;
  }
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-target::after {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 0;
  top: calc(50% - 6px);
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.97314 1.23145L5.48651 5.71808L0.999883 1.23145' stroke='white' stroke-width='1.19643' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  min-width: 0;
  min-height: 0;
}
@media (max-width: 767px) {
  html body .cas-accordion > .cas-accordion-item .cas-accordion-target::after {
    top: 6px;
    width: 10px;
    height: 10px;
  }
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-body {
  background-color: transparent;
  padding: 30px 0 0 0;
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-body h1 {
  padding: 0;
  font-size: 120%;
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-body a {
  color: var(--color-white);
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-body::before {
  display: none;
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-body p {
  padding-top: 20px !important;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4em;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-body p * {
  font-size: 14px !important;
  font-family: "TT Commons Pro" !important;
  color: var(--color-white) !important;
}
@media (max-width: 767px) {
  html body .cas-accordion > .cas-accordion-item .cas-accordion-body p * {
    font-size: 12px !important;
  }
}
@media (max-width: 767px) {
  html body .cas-accordion > .cas-accordion-item .cas-accordion-body p {
    padding-top: 15px !important;
    font-size: 12px;
  }
}
html body .cas-accordion > .cas-accordion-item .cas-accordion-body p a {
  text-decoration: underline;
}
html body .cas-accordion > .cas-accordion-item.accordion_expanded .cas-accordion-target {
  border: 0 !important;
}
html body .cas-accordion > .cas-accordion-item.accordion_expanded .cas-accordion-target::after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html body [class*=PagePopup__container] {
  padding: 0;
  border-radius: 0;
  border: 1px solid var(--color-bullets);
  width: 100%;
  max-width: 400px;
}
html body [class*=PagePopup__container] > div:first-child {
  display: none;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content {
  display: block;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form {
  width: 100%;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div {
  margin: 20px;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div label {
  font-size: 12px;
  font-weight: 600;
  color: var(--color-white);
  margin-bottom: 5px;
  display: block;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content {
  border: 0 !important;
  position: relative;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input,
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input,
  html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select {
    font-size: 13px;
    height: 32px;
  }
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input::-webkit-input-placeholder, html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input::-moz-placeholder, html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input:-ms-input-placeholder, html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input::-ms-input-placeholder, html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input::placeholder,
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input:focus,
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input:focus::-webkit-input-placeholder, html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input:focus::-moz-placeholder, html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select:focus::-moz-placeholder {
  color: var(--color-white);
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input:focus:-ms-input-placeholder, html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input:focus::-ms-input-placeholder, html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content input:focus::placeholder,
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content select:focus::placeholder {
  color: var(--color-white);
}
html body [class*=PagePopup__container] > div.popup-modal__inner-content form > div .cms-control-content [class*=Icons__dropDown] {
  position: absolute;
  top: 0;
  right: 0;
}
html body [class*=PagePopup__container] > div[class*=Icon__closePopup] {
  display: block;
}
html body [class*=GamesFiltersPopup__popup] {
  background-color: var(--color-grey);
  max-width: 300px;
  left: unset;
  right: 0;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputContainer] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputContainer] > div {
  margin: 0;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputContainer] > div [class*=Icon__radio] {
  width: 14px;
  height: 14px;
  min-width: 14px;
  min-height: 14px;
  background-image: none;
  border: 1px solid var(--color-bullets);
  border-radius: 50%;
  position: relative;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputContainer] > div [class*=Icon__radio][class*=Icon__radioChecked] {
  border: 1px solid var(--color-marine);
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputContainer] > div [class*=Icon__radio][class*=Icon__radioChecked]::before {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  width: 8px;
  height: 8px;
  background-color: var(--color-marine);
  border-radius: 50%;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputContainer] > div [class*=Icon__checkbox] {
  width: 14px;
  height: 14px;
  min-width: 14px;
  min-height: 14px;
  background-image: none;
  border: 1px solid var(--color-bullets);
  position: relative;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputContainer] > div [class*=Icon__checkbox][class*=Icon__checkboxChecked]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMGZmZDEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGVjay1pY29uIGx1Y2lkZS1jaGVjayI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputGroup] {
  padding: 20px;
  border: 0;
  border-top: 1px solid var(--color-bullets);
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputGroup] label[class*=InputGroup__inputGroupLabel] {
  font-size: 16px;
  text-transform: uppercase;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputGroup] label[class*=InputGroup__inputGroupLabel] label {
  font-size: 14px;
}
html body [class*=GamesFiltersPopup__popup] [class*=InputGroup__inputGroup] [class*=InputGroup__inputGroup] {
  border: 0;
  padding: 0 0 20px 0;
}
html body [class*=GamesFiltersPopup__popup] [class*=Content__submitContainer] {
  padding: 0 20px;
}
html body [class*=GamesFiltersPopup__popup] [class*=Content__submitContainer] button[class*=Button__success] {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html body [class*=GamesFiltersPopup__popup] [class*=Content__submitContainer] button[class*=Button__success]:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html body [class*=GamesFiltersPopup__popup] [class*=Content__submitContainer] button[class*=Button__success] {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html body [class*=GamesFiltersPopup__popup] [class*=Content__submitContainer] button[class*=Button__success] {
  height: auto;
}
html body [class*=GamesFiltersPopup__popup] [class*=Content__header] {
  background-color: transparent;
  max-width: 300px;
  padding: 0 20px;
  border: 0;
}
html body [class*=GamesFiltersPopup__popup] [class*=Content__header] [class*=Content__clearLink] {
  color: var(--color-white);
  font-size: 14px;
}
html body footer {
  background-color: var(--color-black);
}
html body footer .footer-wrapper {
  margin: 0 auto;
}
html body footer .footer-wrapper .top {
  padding: 80px 0 60px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .top {
    padding: 40px 15px;
  }
}
html body footer .footer-wrapper .top img {
  max-width: 420px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .top img {
    max-width: 220px;
  }
}
html body footer .footer-wrapper .logos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 80px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .logos {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 15px;
    gap: 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .logos > a[href*=jogo-responsavel] {
    margin: 0 calc((100% - 180px) / 2);
  }
}
html body footer .footer-wrapper .logos img {
  max-width: 100%;
}
html body footer .footer-wrapper .logos img.confiancae {
  width: 363px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .logos img.confiancae {
    width: 140px;
    margin: 0 calc((100% - 140px) / 2);
  }
}
html body footer .footer-wrapper .logos img.jogo-18 {
  width: 470px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .logos img.jogo-18 {
    width: 180px;
    margin: 0;
  }
}
html body footer .footer-wrapper .logos img.betting {
  width: 215px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .logos img.betting {
    width: 90px;
  }
}
html body footer .footer-wrapper .logos img.anj {
  width: 95px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .logos img.anj {
    width: 40px;
  }
}
html body footer .footer-wrapper .logos img.conar {
  width: 125px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .logos img.conar {
    width: 45px;
  }
}
html body footer .footer-wrapper .logos img.brasil {
  width: 110px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .logos img.brasil {
    width: 40px;
  }
}
html body footer .footer-wrapper .logos + .logos {
  padding: 20px 0 40px 0;
}
html body footer .footer-wrapper .payment {
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 100px;
  border-bottom: 1px solid var(--color-bullets);
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .payment {
    padding: 40px 15px 20px 15px;
  }
}
html body footer .footer-wrapper .payment > div {
  font-family: "Sharp Grotesk";
  font-weight: 600;
  font-size: 40px;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .payment > div {
    font-size: 26px;
  }
}
html body footer .footer-wrapper .payment > div:last-child {
  gap: 20px;
}
html body footer .footer-wrapper .payment > div:last-child img {
  width: 120px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .payment > div:last-child img {
    width: 80px;
  }
}
html body footer .footer-wrapper .app {
  font-family: "Sharp Grotesk";
  font-weight: 600;
  font-size: 40px;
  text-transform: uppercase;
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 40px;
  border-bottom: 1px solid var(--color-bullets);
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .app {
    padding: 20px 15px;
    font-size: 26px;
    gap: 20px;
  }
}
html body footer .footer-wrapper .app .badges {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 15px;
}
html body footer .footer-wrapper .app .badges img {
  height: 70px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .app .badges img {
    height: 30px;
  }
}
html body footer .footer-wrapper .app .social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 15px;
}
html body footer .footer-wrapper .app .social svg {
  height: 24px;
  fill: var(--color-white);
}
html body footer .footer-wrapper .app .disclaimer {
  font-size: 14px;
  font-family: "TT Commons Pro";
  font-weight: 400;
  text-transform: none;
  max-width: 900px;
  text-align: center;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .app .disclaimer {
    font-size: 10px;
  }
}
html body footer .footer-wrapper .menus {
  max-width: 1600px;
  width: 100%;
  margin: 0 auto;
  padding: 60px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 120px;
  font-size: 14px;
  font-family: "TT Commons Pro";
  font-weight: 400;
  color: var(--color-white);
  line-height: 1.4em;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .menus {
    padding: 20px 15px;
    gap: 20px;
    font-size: 12px;
  }
}
html body footer .footer-wrapper .menus > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .menus > div {
    gap: 10px;
    width: 50%;
  }
}
html body footer .footer-wrapper .menus > div .header {
  font-family: "Sharp Grotesk";
  font-weight: 600;
  font-size: 40px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .menus > div .header {
    font-size: 26px;
    line-height: 1em;
  }
}
html body footer .footer-wrapper .menus > div .menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
html body footer .footer-wrapper .menus > div .menu a {
  color: var(--color-white);
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .menus > div .menu a {
    font-size: 12px;
  }
}
html body footer .footer-wrapper .bb-app-root .menu__navigation {
  margin: 0 !important;
}
html body footer .footer-wrapper .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 40px;
  margin: 0;
  padding: 0;
}
html body footer .footer-wrapper .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li {
  position: relative;
}
html body footer .footer-wrapper .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li > a {
  color: var(--color-white) !important;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
  position: relative;
  padding: 0;
}
html body footer .footer-wrapper .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li > a.icon-star::before {
  content: "";
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.69934 17.0735C8.69934 14.6935 9.52715 12.6758 11.1828 11.0202C12.8384 9.36455 14.8561 8.53674 17.2361 8.53674C14.8561 8.53674 12.8384 7.70894 11.1828 6.05333C9.52715 4.39772 8.69934 2.37994 8.69934 0C8.69934 2.37994 7.87154 4.39772 6.21593 6.05333C4.56031 7.70894 2.54254 8.53674 0.162598 8.53674C2.54254 8.53674 4.56031 9.36455 6.21593 11.0202C7.87154 12.6758 8.69934 14.6935 8.69934 17.0735Z' fill='%23DDFF00'/%3E%3C/svg%3E");
  width: 18px;
  height: 18px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: sub;
  margin: -1px 3px -1px 0;
}
html body footer .footer-wrapper .bb-app-root .menu__navigation .menu__nav-wrapper .menu__nav > li .sub-menu {
  display: none !important;
}
html body footer .footer-wrapper .bb-app-root .menu__navigation .menu__subnavigation {
  display: none !important;
}
html body footer .footer-wrapper .bb-app-root .menu__navigation .menu__secondlevel-wrapper {
  display: none !important;
}
html body footer .footer-wrapper .bb-app-root .menu__navigation .effect {
  display: none !important;
}
html body footer .footer-wrapper .copy {
  border-top: 1px solid var(--color-bullets);
}
html body footer .footer-wrapper .copy .container {
  max-width: 1600px;
  padding: 25px 10px;
  margin: 0 auto;
  font-family: "TT Commons Pro";
  font-size: 14px;
  color: var(--color-white);
}
@media (max-width: 767px) {
  html body footer .footer-wrapper .copy .container {
    padding: 15px 10px;
    font-size: 12px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] {
  z-index: 1000000;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer]#LAYER_5000 [class*=Overlay__overlay] {
  display: none !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] {
  height: 100dvh;
  max-height: 100dvh;
  max-width: 100dvw;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) {
  width: 100%;
  max-width: 600px;
  height: calc(100dvh - 80px) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) [class*=Popup__popup] {
  width: 100%;
  max-width: 100%;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) [class*=Popup__popup] article * {
  font-family: "TT Commons Pro" !important;
  font-size: 12px;
  line-height: 1.2em;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) [class*=Popup__popup] article > p * {
  font-family: "TT Commons Pro" !important;
  font-size: 12px;
  line-height: 1.2em;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) [class*=Popup__popup] article > p:nth-child(1) {
  display: none;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) [class*=Popup__popup] article > p:nth-child(2) {
  font-family: "TT Commons Pro" !important;
  font-size: 16px;
  line-height: 1.2em;
  text-transform: uppercase;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) [class*=Popup__popup] article > p:nth-child(2) * {
  font-family: "TT Commons Pro" !important;
  font-size: 16px;
  line-height: 1.2em;
  text-transform: uppercase;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) .popup-modal__buttons {
  margin: 0;
  width: 100%;
  max-width: 100%;
  padding-top: 30px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) .popup-modal__buttons button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) .popup-modal__buttons button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) .popup-modal__buttons button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has([data-web-content-id=TERMS-AND-CONDITIONS]) .popup-modal__buttons button {
  width: 100%;
  margin: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] [class*=LoginPopup__inner] {
  padding: 0 !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] [class*=LoginPopup__inner] form {
  padding-bottom: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] [class*=LoginPopup__inner] form .login-form__actions {
  margin: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] [class*=LoginPopup__inner] form .login-form__actions button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] [class*=LoginPopup__inner] form .login-form__actions button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] [class*=LoginPopup__inner] form .login-form__actions button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] [class*=LoginPopup__inner] form .login-form__actions button {
  width: 100%;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup), html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup), html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX), html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) {
  height: auto;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__inner-content, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__inner-content, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__inner-content, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__inner-content {
  padding: 0 0 20px 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__inner-content article, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__inner-content article, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__inner-content article, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__inner-content article {
  font-size: 14px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 10px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button:hover, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button:hover, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button:hover, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button {
  color: var(--color-white);
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button {
    font-size: 13px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button:last-child {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button:last-child:hover, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button:last-child:hover, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button:last-child:hover, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button:last-child:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button:last-child {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.reality-check-popup) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.logout-confirm-popup) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.Popup__popup--3RX) .popup-modal__buttons button:last-child, html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout]:has(.form_name_login) .popup-modal__buttons button:last-child {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 9px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input {
    font-size: 13px;
    height: 32px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input:focus::-moz-placeholder {
  color: var(--color-white);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control input:focus::placeholder {
  color: var(--color-white);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .field__control::after {
  height: calc(100% - 2px);
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field.valid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNkZGRDgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrLWljb24gbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field.invalid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmMzVlNWUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field.invalid input {
  background-color: #360d0d;
  color: var(--error-tooltip-message-font-color) !important;
  border: 1px solid var(--error-tooltip-message-font-color) !important;
  font-size: 14px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field.invalid input::-webkit-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field.invalid input::-moz-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field.invalid input:-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field.invalid input::-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field.invalid input::placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .password-visibility {
  top: 0;
  height: 100%;
  min-height: 0;
  min-width: 0;
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUtaWNvbiBsdWNpZGUtZXllIj48cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-login .field .password-visibility.password-visibility--enabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUtb2ZmLWljb24gbHVjaWRlLWV5ZS1vZmYiPjxwYXRoIGQ9Ik0xMC43MzMgNS4wNzZhMTAuNzQ0IDEwLjc0NCAwIDAgMSAxMS4yMDUgNi41NzUgMSAxIDAgMCAxIDAgLjY5NiAxMC43NDcgMTAuNzQ3IDAgMCAxLTEuNDQ0IDIuNDkiLz48cGF0aCBkPSJNMTQuMDg0IDE0LjE1OGEzIDMgMCAwIDEtNC4yNDItNC4yNDIiLz48cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIvPjxwYXRoIGQ9Im0yIDIgMjAgMjAiLz48L3N2Zz4=);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100vw !important;
  max-width: 100vw;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div:not([class*=popup-modal__inner-content]) {
  display: none !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div:not([class*=popup-modal__inner-content])[class*=Icon__closePopup] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  display: inline-block !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=);
  background-size: 24px;
  background-position: calc(100% - 20px) 20px;
  background-repeat: no-repeat;
  z-index: 1;
  cursor: default;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content {
  z-index: 2;
  pointer-events: none;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root {
  max-width: 740px;
  margin: 60px auto;
  pointer-events: none;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div {
  pointer-events: all;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content {
  padding: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .featured {
  line-height: 0;
  font-size: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .featured img {
  width: 100%;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper {
  background-color: var(--color-grey);
  border-left: 1px solid var(--color-bullets);
  border-right: 1px solid var(--color-bullets);
  border-bottom: 1px solid var(--color-bullets);
  padding: 30px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 40px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.title {
  width: 60%;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.title h1 {
  font-family: "Sharp Grotesk";
  font-size: 70px;
  color: var(--color-white);
  line-height: 1em;
  text-transform: uppercase;
  font-weight: 600;
  padding: 0;
  margin: 0;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.title h1 {
    font-size: 26px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.title h1 span {
  display: block;
  color: var(--color-marine);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.icons {
  width: 40%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  font-size: 14px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.icons .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 20px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.icons .item img {
  width: 18px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.icons .item div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
  font-size: 14px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.icons .item div p {
  margin: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info .header > div.icons .button {
  font-family: "TT Commons Pro";
  font-weight: 800;
  text-transform: uppercase;
  text-align: center;
  color: var(--color-black);
  padding: 8px 30px;
  background-color: var(--color-yellow);
  display: block;
  border-radius: 0;
  line-height: 1.2em;
  margin: 20px 0 0 37px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info p:nth-child(2) {
  margin-top: 40px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .info p:last-child {
  margin-bottom: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper {
  padding-top: 25px;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item {
  line-height: 1.4em;
  border-top: 1px solid var(--color-bullets);
  padding: 25px 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item:last-child {
  padding-bottom: 0 !important;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item {
    padding: 15px 0;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item .header {
  cursor: pointer;
  padding: 0;
  position: relative;
  padding-right: 30px;
  font-size: 22px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item .header {
    font-size: 16px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item .header::after {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 0;
  top: calc(50% - 6px);
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.97314 1.23145L5.48651 5.71808L0.999883 1.23145' stroke='white' stroke-width='1.19643' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item .content {
  -webkit-transition: max-height 0.2s ease;
  transition: max-height 0.2s ease;
  overflow: hidden;
  display: none;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item .content p {
  padding-top: 20px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4em;
  margin-top: 0;
}
@media (max-width: 767px) {
  html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item .content p {
    padding-top: 15px;
    font-size: 12px;
  }
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item .content p:last-child {
  margin-bottom: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item .content p a {
  text-decoration: underline;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item.active .header::after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__content .wrapper .terms-wrapper .accordion > .item.active .content {
  display: block;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .fn-bonus-details-popup > div.popup-modal__inner-content .bb-app-root > div .bonus-multiview-detailedview .bonus-multiview-detailedview__buttons {
  display: none !important;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .reality-check-popup,
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .logout-notification-popup,
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .logout-confirm-popup {
  max-width: 300px;
  height: auto;
  min-height: 0;
  background-color: var(--color-grey);
  padding: 30px;
  border: 1px solid var(--color-bullets);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .reality-check-popup > div:first-child,
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .logout-notification-popup > div:first-child,
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .logout-confirm-popup > div:first-child {
  display: none;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .logout-notification-popup .popup-modal__buttons {
  margin: 0;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] [class*=PopupManager__layout] .logout-notification-popup .popup-modal__buttons button {
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] .Popup__popup--3RX {
  max-width: 300px;
  height: auto;
  min-height: 0;
  background-color: var(--color-grey);
  padding: 30px;
  border: 1px solid var(--color-bullets);
}
html [class*=PopupManager__popups] [class*=PopupManager__layer] .Popup__popup--3RX > div:first-child {
  display: none;
}
html [class*=Overlay__overlay] {
  background-color: var(--color-black);
  opacity: 0.9;
}
html [class*=Popup__popup].root-login-lp {
  background-color: #000;
  padding: 0;
  border: 1px solid var(--color-bullets);
  background-image: url(/library/img/login-new.webp);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: -1px 50%;
  aspect-ratio: 1.93;
  max-height: unset;
  height: auto;
  display: block;
  width: 100%;
  max-width: 700px;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-login-lp {
    background-image: none;
  }
}
html [class*=Popup__popup].root-login-lp > div:first-child {
  position: absolute;
  right: 0;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content {
  margin-left: 50%;
  display: block;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content {
    margin-left: 0;
  }
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content {
  padding: 30px;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content {
    padding: 20px;
  }
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div {
  background-image: url(/library/img/versus-logo.svg);
  background-size: 120px;
  background-repeat: no-repeat;
  background-position: top left;
  padding-top: 20px;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form {
  padding: 30px 0 0 0;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .form__fieldset {
  margin: 0 !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input:focus::-moz-placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control input:focus::placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .field__control::after {
  height: calc(100% - 2px);
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field.valid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNkZGRDgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrLWljb24gbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field.invalid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmMzVlNWUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field.invalid input {
  background-color: #360d0d;
  color: var(--error-tooltip-message-font-color) !important;
  border: 1px solid var(--error-tooltip-message-font-color) !important;
  font-size: 14px;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field.invalid input::-webkit-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field.invalid input::-moz-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field.invalid input:-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field.invalid input::-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field.invalid input::placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .password-visibility {
  top: 0;
  height: 100%;
  min-height: 0;
  min-width: 0;
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUtaWNvbiBsdWNpZGUtZXllIj48cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=);
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .field .password-visibility.password-visibility--enabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUtb2ZmLWljb24gbHVjaWRlLWV5ZS1vZmYiPjxwYXRoIGQ9Ik0xMC43MzMgNS4wNzZhMTAuNzQ0IDEwLjc0NCAwIDAgMSAxMS4yMDUgNi41NzUgMSAxIDAgMCAxIDAgLjY5NiAxMC43NDcgMTAuNzQ3IDAgMCAxLTEuNDQ0IDIuNDkiLz48cGF0aCBkPSJNMTQuMDg0IDE0LjE1OGEzIDMgMCAwIDEtNC4yNDItNC4yNDIiLz48cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIvPjxwYXRoIGQ9Im0yIDIgMjAgMjAiLz48L3N2Zz4=);
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .google-recaptcha-login {
  padding: 0;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .login-form__actions {
  margin: 0;
  padding: 10px 0 20px 0;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .login-form__actions button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .login-form__actions button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .login-form__actions button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div form .login-form__actions button {
  width: 100%;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div .links-wrapper {
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div .links-wrapper .no-account {
  background: transparent !important;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div .links-wrapper a {
  color: var(--color-yellow);
  text-decoration: underline;
}
html [class*=Popup__popup].root-login-lp > div.popup-modal__inner-content #main-content > div .links-wrapper .links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
}
html [class*=Popup__popup].root-gb-registration {
  padding: 0;
  border: 1px solid var(--color-bullets);
  aspect-ratio: 1.255;
  position: relative;
  max-width: 700px;
  background-color: #030807;
}
html [class*=Popup__popup].root-gb-registration .portlet-registration__messages {
  display: none !important;
}
html [class*=Popup__popup].root-gb-registration::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background-image: url(/library/img/register-new.webp);
  background-size: 100% auto;
  background-position: top center;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-gb-registration::after {
    display: none !important;
  }
}
html [class*=Popup__popup].root-gb-registration > div:first-child {
  position: absolute;
  right: 0;
  top: 0;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content {
  margin-left: 50%;
  display: block !important;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content {
    margin: 0;
  }
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content {
  height: 100%;
  padding: 30px;
  background-color: var(--color-grey);
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content {
    border: 0;
    padding: 20px;
  }
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_0 {
  position: absolute;
  left: 50%;
  right: -1px;
  bottom: 100%;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_0 .register-header {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_0 .register-header {
    left: -100%;
  }
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_0 .register-header > div {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  text-align: center;
  font-size: 12px;
  padding: 8px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_0 .register-header > div.chat-link {
  background-color: var(--color-marine);
  color: var(--color-black);
  cursor: pointer;
  font-weight: 600;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_0 .register-header > div.chat-link svg {
  width: 12px;
  vertical-align: middle;
  margin: -2px 4px -2px 0;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_0 .register-header > div.login-link {
  background-color: var(--color-grey);
  border-top: 1px solid var(--color-bullets);
  border-right: 1px solid var(--color-bullets);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_0 .register-header > div.login-link a {
  color: var(--color-yellow);
  text-decoration: underline;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 {
  background-image: url(/library/img/versus-logo.svg);
  background-size: 120px;
  background-repeat: no-repeat;
  background-position: top left;
  padding-top: 40px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 h2 {
  padding: 0;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  display: none !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper {
  padding: 20px 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 14px;
  position: relative;
  gap: 30px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper .item {
  position: relative;
  width: 36px;
  height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper .item.active, html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper .item.completed {
  color: var(--color-black);
  font-weight: 600;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper .item.active::before, html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper .item.completed::before {
  content: "";
  position: absolute;
  top: 5px;
  left: 5px;
  right: 5px;
  bottom: 5px;
  background-color: var(--color-yellow);
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  z-index: 1;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper .item.active span, html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper .item.completed span {
  position: relative;
  z-index: 2;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_1 .steps-wrapper .item:not(:first-child)::after {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZXZyb24tcmlnaHQtaWNvbiBsdWNpZGUtY2hldnJvbi1yaWdodCI+PHBhdGggZD0ibTkgMTggNi02LTYtNiIvPjwvc3ZnPg==);
  background-size: contain;
  background-position: center;
  width: 14px;
  height: 14px;
  left: -20px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet .portlet__actions {
  display: none;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form {
  padding: 20px 0 0 0;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form.form_name_registration .form__fieldset {
  margin: 0 !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form.form_name_registration .form__fieldset label {
  padding: 0 !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0 16px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset legend,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset label {
  font-size: 12px;
  font-weight: 600;
  padding-bottom: 4px;
  display: block;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input {
    font-size: 13px;
    height: 32px;
  }
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input:focus::-moz-placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset input:focus::placeholder {
  color: var(--color-white);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset {
  width: 100%;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset.fieldset-with-area-code {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset.fieldset-with-area-code > .field__control {
  width: calc(100% - 80px);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset.fieldset-with-area-code .error-tooltip {
  margin: 0;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset.fieldset_name_text15, html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset.fieldset_name_text16 {
  width: calc(50% - 8px);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset.checkbox label {
  font-size: 12px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset.checkbox label a {
  text-decoration: underline;
  color: var(--color-white);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset > div {
  width: 100%;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset .js-checkbox input {
  display: none;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset .js-checkbox input:checked + .js-checkbox__display::after {
  background: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMGZmZDEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGVjay1pY29uIGx1Y2lkZS1jaGVjayI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  min-width: 100%;
  min-height: 100%;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .form__fieldset > fieldset .js-checkbox .js-checkbox__display {
  margin: 3px 10px -3px 0;
  border: 1px solid var(--color-bullets);
  background-image: none;
  width: 14px;
  height: 14px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .field.checkbox .field__control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .field.checkbox .field__control .js-checkbox__display {
  position: relative;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .field.checkbox .field__control-label label {
  font-size: 10px;
  font-weight: 300;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .fn-contact-preferences .js-checkbox__display {
  position: relative;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .fn-contact-preferences .field__control-label label {
  font-size: 10px;
  font-weight: 300;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .fieldset legend,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .fieldset label,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .select legend,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .select label {
  font-size: 12px;
  font-weight: 600;
  padding-bottom: 4px;
  display: block;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .fieldset .field-group .field:nth-child(2),
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .select .field-group .field:nth-child(2) {
  padding: 0 5px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .fieldset .js-select select + .js-select__display,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .select .js-select select + .js-select__display {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 1.4em;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .fieldset .js-select.default + .js-select .js-select__display,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .select .js-select.default + .js-select .js-select__display {
  color: rgba(255, 255, 255, 0.6) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .fieldset::after,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .select::after {
  height: calc(100% - 2px);
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .valid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNkZGRDgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrLWljb24gbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmMzVlNWUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid input,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid .js-select__display {
  background-color: #360d0d;
  color: var(--error-tooltip-message-font-color) !important;
  border: 1px solid var(--error-tooltip-message-font-color) !important;
  font-size: 14px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid input::-webkit-input-placeholder, html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid .js-select__display::-webkit-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid input::-moz-placeholder, html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid .js-select__display::-moz-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid input:-ms-input-placeholder, html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid .js-select__display:-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid input::-ms-input-placeholder, html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid .js-select__display::-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid input::placeholder,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .invalid .js-select__display::placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .password-visibility {
  top: 0;
  height: 100%;
  min-height: 0;
  min-width: 0;
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUtaWNvbiBsdWNpZGUtZXllIj48cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .password-visibility.password-visibility--enabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsLjYpIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUtb2ZmLWljb24gbHVjaWRlLWV5ZS1vZmYiPjxwYXRoIGQ9Ik0xMC43MzMgNS4wNzZhMTAuNzQ0IDEwLjc0NCAwIDAgMSAxMS4yMDUgNi41NzUgMSAxIDAgMCAxIDAgLjY5NiAxMC43NDcgMTAuNzQ3IDAgMCAxLTEuNDQ0IDIuNDkiLz48cGF0aCBkPSJNMTQuMDg0IDE0LjE1OGEzIDMgMCAwIDEtNC4yNDItNC4yNDIiLz48cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIvPjxwYXRoIGQ9Im0yIDIgMjAgMjAiLz48L3N2Zz4=);
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .left,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .right,
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .btn-regb__spacer {
  display: none !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .center {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .center button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  padding: 9px;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .center button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .center button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .center button {
  width: 100%;
  max-width: 100%;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons .center button.fn-back-btn {
  background-color: transparent !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  color: var(--color-marine) !important;
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons:has(+ .registration__regb-buttons) {
  width: calc(50% - 8px);
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons:has(+ .registration__regb-buttons) {
    width: calc(50% - 5px);
  }
}
html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons:has(+ .registration__regb-buttons) + .registration__regb-buttons {
  width: calc(50% - 8px);
}
@media (max-width: 767px) {
  html [class*=Popup__popup].root-gb-registration > div.popup-modal__inner-content #main-content [class*=Layout__layout] .portlet-column-content #p_p_id_registration_WAR_accountportlet form .registration__regb-buttons:has(+ .registration__regb-buttons) + .registration__regb-buttons {
    width: calc(50% - 5px);
    position: absolute;
    right: 0;
    bottom: 0;
  }
}
html [class*=Popup__popup].root-gb-registration select option {
  background-color: var(--color-black) !important;
  color: var(--color-white) !important;
}
html.root-promos #main-content {
  max-width: 1600px !important;
  padding: 0 10px;
  background-color: var(--color-grey);
  border-left: 1px solid var(--color-bullets);
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr [4];
  grid-template-columns: repeat(4, 1fr);
  gap: 15px;
}
@media (max-width: 1023px) {
  html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row {
    -ms-grid-columns: 1fr [3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 767px) {
  html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row {
    -ms-grid-columns: 1fr [2];
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
  }
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td {
  width: 100% !important;
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div {
  background: transparent;
  margin: 0;
  border: 0;
  outline: 0;
  padding: 0;
  height: 100%;
  border-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 0;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container img {
  width: 100% !important;
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container .info {
  padding: 30px 30px 0 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: var(--color-black);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 767px) {
  html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container .info {
    padding: 20px 20px 0 20px;
  }
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container .info > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 20px;
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container .info > div h2 {
  font-family: "Sharp Grotesk";
  font-size: 48px;
  color: var(--color-white);
  line-height: 1em;
  text-transform: uppercase;
  font-weight: 600;
  padding: 0;
  margin: 0;
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container .info > div h2 span {
  display: block;
  color: var(--color-marine);
}
@media (max-width: 767px) {
  html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container .info > div h2 {
    font-size: 28px;
  }
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .fn-webcontent-container .info > div p {
  font-family: "TT Commons Pro";
  font-size: 12px;
  line-height: 1.4em;
  color: var(--color-white);
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .bonus-multiview-imageview__actions {
  padding: 30px;
  background-color: var(--color-black);
}
@media (max-width: 767px) {
  html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .bonus-multiview-imageview__actions {
    padding: 20px;
  }
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .bonus-multiview-imageview__actions button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .bonus-multiview-imageview__actions button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html.root-promos #main-content .bonus-multiview-imageview__container .bonus-multiview-imageview__row > td > div .bonus-multiview-imageview__actions button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html #application digitalbeat-menu > div {
  background-color: var(--color-white);
}
html #application digitalbeat-menu > div > div {
  background: transparent !important;
}
html #application.logged [class*=Popup__container]:has(> .root-gb-login-page) {
  display: none !important;
}
html #application.logged [class*=Popup__container] .root-deposit {
  width: 400px !important;
  background-color: var(--color-grey);
  border: 1px solid var(--color-bullets);
  padding: 30px;
}
html #application.logged [class*=Popup__container] .root-deposit > div:first-child {
  display: none !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_2 .gb-deposit-message-cpf {
  padding: 0 !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_2 .gb-deposit-message-cpf > div {
  padding: 0 !important;
  background-color: transparent !important;
  color: var(--color-white) !important;
  border-radius: 0 !important;
  font-size: 14px !important;
  font-family: "TT Commons Pro" !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 {
  background-color: transparent;
  padding: 0;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 h1 {
  display: none;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul {
  background-color: transparent;
  gap: 40px 0;
  padding: 20px 0;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li {
  border: 0;
  background-color: transparent;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li > a {
  display: none !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list {
  padding: 0;
  margin: 0;
  background-color: transparent;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form {
  width: 100%;
  padding: 0;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset {
  width: 100%;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset.cashier_description + .form__fieldset {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__label {
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 5px;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus::-moz-placeholder {
  color: var(--color-white);
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus::placeholder {
  color: var(--color-white);
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control::after {
  height: calc(100% - 2px);
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control[data-currency-symbol]::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 0;
  bottom: 0;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control[data-currency-symbol] input {
  padding-left: 36px !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.valid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNkZGRDgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrLWljb24gbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmMzVlNWUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input {
  background-color: #360d0d;
  color: var(--error-tooltip-message-font-color) !important;
  border: 1px solid var(--error-tooltip-message-font-color) !important;
  font-size: 14px;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input::-webkit-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input::-moz-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input:-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input::-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input::placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html #application.logged [class*=Popup__container] .root-deposit > div.popup-modal__inner-content #p_p_id_0 ul.deposit li .info-list form .form__actions button {
  background-color: var(--color-marine);
  color: var(--color-black);
  border-radius: 0;
  font-size: 14px;
  font-family: "TT Commons Pro";
  padding: 8px;
  line-height: 1.4em;
}
html #application.logged .info-list.deposit .deposit-suggestions__wrapper ul {
  display: -ms-grid;
  display: grid;
  gap: 10px !important;
  -ms-grid-columns: 1fr 10px 1fr 10px 1fr;
  grid-template-columns: repeat(3, 1fr);
}
html #application.logged .info-list.deposit .deposit-suggestions__wrapper ul li {
  position: relative;
  border: 1px solid var(--color-bullets) !important;
  border-radius: 0;
  background-color: rgba(255, 255, 255, 0.05);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html #application.logged .info-list.deposit .deposit-suggestions__wrapper ul li span {
  z-index: 2;
  font-weight: 700;
  font-family: "TT Commons Pro";
  color: var(--color-white);
  position: relative;
  font-size: 16px;
}
html #application.logged .info-list.deposit .deposit-suggestions__wrapper ul li.hover, html #application.logged .info-list.deposit .deposit-suggestions__wrapper ul li:hover {
  border: 1px solid var(--color-marine) !important;
  background-color: var(--color-marine) !important;
}
html #application.logged .info-list.deposit .deposit-suggestions__wrapper ul li.hover span, html #application.logged .info-list.deposit .deposit-suggestions__wrapper ul li:hover span {
  color: var(--color-black) !important;
}
html #application.logged .info-list.deposit .form__actions {
  width: 100%;
}
html #application.logged .info-list.deposit .form__actions button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html #application.logged .info-list.deposit .form__actions button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html #application.logged .info-list.deposit .form__actions button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html #application.logged .info-list.deposit .form__actions button {
  background-color: var(--color-yellow) !important;
}
html #application.logged .info-list.withdraw > li .info-list__header {
  display: none !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body {
  display: block !important;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body::before {
  display: none;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html #application.logged .info-list.withdraw > li .fn-accordion-body input {
    font-size: 13px;
    height: 32px;
  }
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input:focus::-moz-placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body input:focus::placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body [data-currency-symbol][data-currency-symbol-length="2"]::before {
  left: 1em;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body [data-currency-symbol][data-currency-symbol-length="2"] input {
  padding-left: 2.8em;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display {
    font-size: 13px;
    height: 32px;
  }
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display:focus::-moz-placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display:focus::placeholder {
  color: var(--color-white);
}
html #application.logged .info-list.withdraw > li .fn-accordion-body .js-select__display {
  padding: 0.5em 1.9em 0.5em 1em !important;
}
html #application.logged .info-list.withdraw > li .form__actions button {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html #application.logged .info-list.withdraw > li .form__actions button:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html #application.logged .info-list.withdraw > li .form__actions button {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html #application.logged .info-list.pending-withdraw {
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  html #application .header .gb-header {
    padding: 8px 10px;
  }
  html #application .header .gb-header .gb-header-left .gb-header-item .gb-header-burger-menu .main-header__menu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLW1lbnUtaWNvbiBsdWNpZGUtbWVudSI+PHBhdGggZD0iTTQgMTJoMTYiLz48cGF0aCBkPSJNNCAxOGgxNiIvPjxwYXRoIGQ9Ik00IDZoMTYiLz48L3N2Zz4=);
    background-size: contain;
    background-position: center;
    width: 28px;
    height: 28px;
    min-width: 0;
  }
  html #application .header .gb-header .gb-header-left .gb-header-item .gb-header-logo {
    padding-left: 10px;
  }
  html #application .header .gb-header .gb-header-left .gb-header-item .gb-header-logo img {
    width: 100px;
    padding: 0 !important;
    margin-bottom: -5px;
  }
  html #application .header .gb-header .gb-header-right .gb-header-item .gb-header-login {
    padding: 0;
  }
  html #application .header .gb-header .gb-header-right .gb-header-item .gb-header-login a {
    font-family: "TT Commons Pro";
    padding: 6px 16px;
    font-size: 12px !important;
    font-weight: 800 !important;
  }
  html #application .header .gb-header .gb-header-right .gb-header-item .gb-header-register {
    padding: 0;
  }
  html #application .header .gb-header .gb-header-right .gb-header-item .gb-header-register a {
    font-family: "TT Commons Pro";
    padding: 6px 16px;
    font-size: 12px !important;
    font-weight: 800 !important;
    color: var(--color-black);
    background-color: var(--color-yellow);
    white-space: nowrap;
  }
}
html.root-deposit .portlet-dropzone {
  background-color: var(--color-grey);
  padding: 20px;
}
html.root-deposit .portlet-dropzone > div:first-child {
  display: none !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_2 .gb-deposit-message-cpf {
  padding: 0 !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_2 .gb-deposit-message-cpf > div {
  padding: 0 !important;
  background-color: transparent !important;
  color: var(--color-white) !important;
  border-radius: 0 !important;
  font-size: 14px !important;
  font-family: "TT Commons Pro" !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 {
  background-color: transparent;
  padding: 0;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 h1 {
  display: none;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul {
  background-color: transparent;
  gap: 40px 0;
  padding: 20px 0;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li {
  border: 0;
  background-color: transparent;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li > a {
  display: none !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list {
  padding: 0;
  margin: 0;
  background-color: transparent;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form {
  width: 100%;
  padding: 0;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset {
  width: 100%;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset.cashier_description + .form__fieldset {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__label {
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 5px;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus::-moz-placeholder {
  color: var(--color-white);
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control input:focus::placeholder {
  color: var(--color-white);
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control::after {
  height: calc(100% - 2px);
  aspect-ratio: 1;
  width: auto;
  background-size: 18px;
  background-position: center;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control[data-currency-symbol]::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 0;
  bottom: 0;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field .field__control[data-currency-symbol] input {
  padding-left: 36px !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.valid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNkZGRDgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrLWljb24gbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid .field__control::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmMzVlNWUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input {
  background-color: #360d0d;
  color: var(--error-tooltip-message-font-color) !important;
  border: 1px solid var(--error-tooltip-message-font-color) !important;
  font-size: 14px;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input::-webkit-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input::-moz-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input:-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input::-ms-input-placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__fieldset .field.invalid input::placeholder {
  color: var(--error-tooltip-message-font-color) !important;
}
html.root-deposit .portlet-dropzone > div#p_p_id_0 ul.deposit li .info-list form .form__actions button {
  background-color: var(--color-marine);
  color: var(--color-black);
  border-radius: 0;
  font-size: 14px;
  font-family: "TT Commons Pro";
  padding: 8px;
  line-height: 1.4em;
}
html .portlet__content_type_detailedtransactionhistory [class*=TableBody__tableBodyEmpty] {
  background-color: transparent;
  padding: 0 20px;
  min-height: 0;
  border-radius: 0;
  margin: 0;
}
html .portlet__content_type_detailedtransactionhistory [class*=ExportButton__export] {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html .portlet__content_type_detailedtransactionhistory [class*=ExportButton__export]:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html .portlet__content_type_detailedtransactionhistory [class*=ExportButton__export] {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html .portlet__content_type_detailedtransactionhistory [class*=ExportButton__export] {
  height: auto;
}
html .portlet__content_type_detailedtransactionhistory [class*=ExportButton__export] span {
  display: none;
}
html iframe#launcher {
  display: none !important;
}
html #onetrust-banner-sdk #onetrust-policy {
  margin: 0;
  padding: 20px;
}
html #onetrust-banner-sdk #onetrust-policy p:last-child {
  margin: 0;
}
html #onetrust-banner-sdk #onetrust-button-group button {
  border: 0;
  border-radius: 0 !important;
  font-weight: 700;
  padding: 10px 20px;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
html #onetrust-pc-sdk h2, html #onetrust-pc-sdk h3 {
  color: var(--color-black) !important;
}
html #onetrust-pc-sdk button#accept-recommended-btn-handler {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html #onetrust-pc-sdk button#accept-recommended-btn-handler:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html #onetrust-pc-sdk button#accept-recommended-btn-handler {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html #onetrust-pc-sdk button.save-preference-btn-handler {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 14px;
  margin: 15px;
  width: calc(100% - 30px);
}
html #onetrust-pc-sdk button.save-preference-btn-handler:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html #onetrust-pc-sdk button.save-preference-btn-handler {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
@media (max-width: 767px) {
  html #onetrust-pc-sdk button.save-preference-btn-handler {
    font-size: 13px;
  }
}
html #onetrust-pc-sdk .ot-cat-header {
  line-height: 1.9em !important;
}
html #onetrust-pc-sdk .ot-pc-content {
  margin: 0 0 0 15px !important;
  width: calc(100% - 25px);
}
html #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob {
  background-color: var(--color-marine) !important;
  border-color: #ddd !important;
}
html #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before {
  background-color: #7d7d7d !important;
}
html .caf-identity-sdk {
  z-index: 1000001 !important;
  position: fixed !important;
}
html #sessionduration + .js-select__display,
html #timeout + .js-select__display {
  position: absolute !important;
  top: 0;
  left: 0;
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html #sessionduration + .js-select__display,
  html #timeout + .js-select__display {
    font-size: 13px;
    height: 32px;
  }
}
html #sessionduration + .js-select__display::-webkit-input-placeholder, html #timeout + .js-select__display::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #sessionduration + .js-select__display::-moz-placeholder, html #timeout + .js-select__display::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #sessionduration + .js-select__display:-ms-input-placeholder, html #timeout + .js-select__display:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #sessionduration + .js-select__display::-ms-input-placeholder, html #timeout + .js-select__display::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #sessionduration + .js-select__display::placeholder,
html #timeout + .js-select__display::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html #sessionduration + .js-select__display:focus,
html #timeout + .js-select__display:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html #sessionduration + .js-select__display:focus::-webkit-input-placeholder, html #timeout + .js-select__display:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html #sessionduration + .js-select__display:focus::-moz-placeholder, html #timeout + .js-select__display:focus::-moz-placeholder {
  color: var(--color-white);
}
html #sessionduration + .js-select__display:focus:-ms-input-placeholder, html #timeout + .js-select__display:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html #sessionduration + .js-select__display:focus::-ms-input-placeholder, html #timeout + .js-select__display:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html #sessionduration + .js-select__display:focus::placeholder,
html #timeout + .js-select__display:focus::placeholder {
  color: var(--color-white);
}
html .cms-table-filter-period,
html .cms-table-filter-product {
  border: 0;
}
html .cms-table-filter-period select,
html .cms-table-filter-product select {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
}
@media (max-width: 767px) {
  html .cms-table-filter-period select,
  html .cms-table-filter-product select {
    font-size: 13px;
    height: 32px;
  }
}
html .cms-table-filter-period select::-webkit-input-placeholder, html .cms-table-filter-product select::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .cms-table-filter-period select::-moz-placeholder, html .cms-table-filter-product select::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .cms-table-filter-period select:-ms-input-placeholder, html .cms-table-filter-product select:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .cms-table-filter-period select::-ms-input-placeholder, html .cms-table-filter-product select::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .cms-table-filter-period select::placeholder,
html .cms-table-filter-product select::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .cms-table-filter-period select:focus,
html .cms-table-filter-product select:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html .cms-table-filter-period select:focus::-webkit-input-placeholder, html .cms-table-filter-product select:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html .cms-table-filter-period select:focus::-moz-placeholder, html .cms-table-filter-product select:focus::-moz-placeholder {
  color: var(--color-white);
}
html .cms-table-filter-period select:focus:-ms-input-placeholder, html .cms-table-filter-product select:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html .cms-table-filter-period select:focus::-ms-input-placeholder, html .cms-table-filter-product select:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html .cms-table-filter-period select:focus::placeholder,
html .cms-table-filter-product select:focus::placeholder {
  color: var(--color-white);
}
html .cms-table-filter-period select + span,
html .cms-table-filter-product select + span {
  position: absolute;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content {
  border: 0;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select {
  padding: 0.5em 1.9em 0.5em 1em;
  background-color: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--color-bullets) !important;
  font-size: 14px;
  line-height: 18px;
  height: auto;
  position: relative;
  border: 1px solid var(--color-bullets) !important;
}
@media (max-width: 767px) {
  html .portlet__content_type_detailedtransactionhistory .cms-control-content select {
    font-size: 13px;
    height: 32px;
  }
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select:focus {
  background-color: var(--color-black) !important;
  border: 1px solid var(--color-marine) !important;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select:focus::-webkit-input-placeholder {
  color: var(--color-white);
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select:focus::-moz-placeholder {
  color: var(--color-white);
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select:focus:-ms-input-placeholder {
  color: var(--color-white);
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select:focus::-ms-input-placeholder {
  color: var(--color-white);
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content select:focus::placeholder {
  color: var(--color-white);
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content div {
  display: none;
}
html .portlet__content_type_detailedtransactionhistory .cms-control-content span {
  position: absolute;
}
html .Popup__popup--3RX {
  margin: 0 auto !important;
}
html [class*=Picker__showBorder] {
  border: 0 !important;
}
html [class*=DateSpanPicker__picker] {
  background-color: var(--color-grey);
  padding: 20px;
  border: 1px solid var(--color-bullets);
  border-radius: 0;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__title] {
  background-color: transparent;
  padding: 0;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__column] [class*=DateSpanPicker__timer] {
  background-color: transparent;
  padding: 0;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__column] [class*=DateSpanPicker__timer] [class*=DateSpanPicker__separator] {
  color: var(--color-white);
  font-weight: 600;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__column] [class*=DateSpanPicker__timer] [class*=DateSpanPicker__clock] > div[class*=DateSpanPicker__active] {
  background-color: transparent !important;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__column] [class*=DateSpanPicker__timer] [class*=DateSpanPicker__clock] > div:last-child span {
  color: var(--color-white);
  font-weight: 600;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__container] [class*=DateSpanPicker__keyboard] {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 10px 1fr 10px 1fr;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-top: 20px;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__container] [class*=DateSpanPicker__keyboard] button {
  margin: 0 !important;
  background-color: var(--color-bullets) !important;
  font-size: 18px !important;
  color: var(--color-white) !important;
  border: 1px solid var(--color-bullets) !important;
  padding: 10px !important;
  min-height: 0 !important;
  height: auto !important;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__container] [class*=DateSpanPicker__keyboard] button[class*=DateSpanPicker__cancel] {
  width: 100%;
  max-width: 100%;
  padding: 0 !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1kZWxldGUtaWNvbiBsdWNpZGUtZGVsZXRlIj48cGF0aCBkPSJNMTAgNWEyIDIgMCAwIDAtMS4zNDQuNTE5bC02LjMyOCA1Ljc0YTEgMSAwIDAgMCAwIDEuNDgxbDYuMzI4IDUuNzQxQTIgMiAwIDAgMCAxMCAxOWgxMGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMnoiLz48cGF0aCBkPSJtMTIgOSA2IDYiLz48cGF0aCBkPSJtMTggOS02IDYiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 22px;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__container] [class*=DateSpanPicker__keyboard] button[class*=DateSpanPicker__cancel] span {
  display: none !important;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__container] [class*=DateSpanPicker__keyboard] [class*=DateSpanPicker__submit] {
  margin: 0 !important;
  background-color: var(--color-bullets) !important;
  font-size: 18px !important;
  color: var(--color-white) !important;
  border: 1px solid var(--color-bullets) !important;
  padding: 10px !important;
  min-height: 0 !important;
  height: auto !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGVjay1pY29uIGx1Y2lkZS1jaGVjayI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 22px;
  position: relative;
}
html [class*=DateSpanPicker__picker] .popup-modal__inner-content [class*=DateSpanPicker__container] [class*=DateSpanPicker__keyboard] [class*=DateSpanPicker__submit] button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0;
}
html button[class*=ChangeFormField__submit] {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  color: var(--color-black);
  font-size: 14px;
  background-color: var(--color-yellow);
  padding: 9px 30px;
  line-height: 16px;
  border-radius: 0 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
html button[class*=ChangeFormField__submit]:hover {
  opacity: 0.8;
}
@media (max-width: 767px) {
  html button[class*=ChangeFormField__submit] {
    font-size: 13px;
    padding: 6px 14px;
    line-height: 20px;
  }
}
html button[class*=ChangeFormField__submit] {
  background-color: var(--color-yellow) !important;
  color: var(--color-black) !important;
}
