jdiv#jvlabelWrap {
  display: none;
}

.__jivoMobileButton {
  display: none;
}

.banners-mobile {
  min-height: unset !important;
}

/* Nav Game */
.nav-game .container {
  max-width: 810px !important;
}

@media (max-width: 767px) {
  .providers-bar {
    padding-left: 6px !important;
    padding-right: 6px !important;
    min-width: 100% !important;
    display: flex !important;
  }
}

/* Footer */
.footer__center {
  display: none;
}

.footer .age-limit {
  display: none;
}

/* .header__logo img {
  max-width:160px !important;
} */

.providers .providers-list .item__count {
  display: none;
}

.header .nav-btn__text,
.account-btn .user span {
  font-weight: 700 !important;
}

.menu-section .menu .group-content .item:before {
  display: none;
}

.providers .providers-list .item__info:before {
  background: #000 !important;
}

.menu-section .menu .group-content .item:hover span {
  transform: unset !important;
}

.menu-section .menu .group-content .item img {
  transition: .1s ease-in-out
}

.menu-section .menu .group-content .item img:hover {
  transform: scale(1.1);
}

.footer__column:nth-child(3) {
  .footer__link:nth-child(4),
  .footer__link:nth-child(5) {
    display: none;
  }
}

.menu-section .menu .group:first-child .group-content li:nth-child(2),
.menu-section .menu .group:first-child .group-content li:nth-child(3),
.menu-section .menu .group:nth-child(2) .group-content li:nth-child(4),
.menu-section .menu .group:nth-child(3),
.menu-section .menu .group:nth-child(5),
.menu-section .menu .group:nth-child(7) {
  display: none !important;
}

.providers-bar {
  /*border-radius: 10px !important;*/
  border: 3px solid #BC67DF !important;
  background: #300648 !important;
  width: 100% !important;
  display: flex !important;
}

.filter__item span {
  box-shadow: inset 0 0 0 2px var(--nav-game__item-border) !important;
  background: transparent !important;
  /*border-radius: 10px !important;*/
}

.account-btn .user {
  box-shadow: inset 0 0 0 2px var(--header__user-border) !important;
  background: linear-gradient(to right, #AF38DE, #300648) !important;
  /*border-radius: 10px !important;*/
}

.nav-game .Search {
  /*border-radius: 10px !important;*/
  box-shadow: inset 0 0 0 2px var(--nav-game__item-border) !important;
}

.games__category-title .show-all {
  box-shadow: inset 0 0 0 2px var(--nav-game__item-border) !important;
  border-radius: 100px !important;
}

.menu-alerts .login img {
  transform: scale(5) !important;
  padding-bottom: 5px !important;
}

.menu-alerts .deposit img {
  transform: scale(5.5) !important;
  padding-bottom: 8px !important;
}

.items-grid .items .item {
  border: 1px solid #bd5bda;
}

.handle-back {
  box-shadow: inset 0 0 0 2px var(--nav-game__item-border) !important;
}


.menu-alerts .item:nth-child(2)::after {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 30px;
  height: 30px;
  background: url(./images/icons/bottom_slots.svg) no-repeat center / contain;
}

.menu-alerts .item:nth-child(4)::after {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 30px;
  height: 30px;
  background: url(./images/icons/bottom_en-vivo.svg) no-repeat center / contain;
}

.menu-alerts .item:nth-child(5)::after {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 30px;
  height: 30px;
  background: url(./images/icons/bottom_deporte.svg) no-repeat center / contain;
}

.menu-alerts .item:nth-child(2) img,
.menu-alerts .item:nth-child(4) img,
.menu-alerts .item:nth-child(5) img {
  visibility: collapse !important;
}

.filter__container .filter__item:nth-child(1) {
  display: none;
}

.Auth .content .window-wrapper .window .forms .submit, .Auth .content .window-wrapper .window .forms .submit-button {
  box-shadow: inset 0 0 0 2px var(--nav-game__item-border) !important;
}

.rules-container .rules::before {
  content: "";
  top: -70px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 250px;
  height: 57px;
  background-image: url(/images/logo.png?v=1758617982);
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 1;
}

.rules {
  position: relative !important;
}

.Terms .wrapper .window {
  background-color: hsl(280, 87%, 15%) !important;
}

.Terms .wrapper .window .content p {
  color: #ededed !important;
}

.popup__profile .profile .tabs .Deposit .PaymentSystems {
  justify-content: center !important;
}

.Deposit .PaymentText .message b:first-child {
  text-transform: uppercase;
}

.Deposit .PaymentText .message b:not(:first-of-type) {
  color: #D5C093 !important;
}

.Deposit .PaymentText .message > b:nth-of-type(3) {
  DISPLAY: flex;
  justify-content: center;
  text-transform: uppercase;
  letter-spacing: 2px;
  padding-top: 15px;
  padding-bottom: 10px;
  color: #D5C093 !important;
}

.Deposit .PaymentText .message > span:nth-of-type(2) {
  display: flex;
  margin: 0 auto;
  justify-content: center;
  font-size: 24px;
  font-weight: 500;
  padding: 7px 40px;
  width: fit-content;
  border: 1.5px solid #42403D;
  border-radius: 14px;
  box-shadow: 1px 10px 18px 0px #8e650682;
}

.popup__profile .profile .tabs .Deposit .controls .submit-button span {
  font-weight: 700 !important;
}

.popup__profile .profile .tabs .Deposit .controls .submit-button {
  padding: 12px 25px !important;
}

.popup__profile .profile .tabs .Deposit .PaymentSystems .payment-system img {
  margin: 0 auto;
}

@media (max-width: 992px) {
  .popup__profile .profile .tabs .Deposit .controls .submit-button {
    text-align: center;
  }
}

@media (max-width: 500px) {
  .PaymentText .message {
    text-align: center;
  }
}

.game-menu__item {
  background: var(--menu-mobile__card-bg) !important
}

body {
  background-image: url('/images/bg.png') !important;
}

.gameList__item-favorite .heart-bg {
  fill: #6C0BB6 !important;
}

.user-info {
  background: linear-gradient(to right, #aca10f, #DDBC7A) !important;
}

.user-info__mascot {
  display: none !important;
}

.app__scroll-block {
  background: none !important;
}

.slide-out {
  background: #000 !important;
}

.profile-menu-mobile__card {
  background: #000 !important;
}

/* .content{
  background: var(--body-bg) !important
} */

@media (max-width: 800px) {
  .popupAuth__img-mobile {
    display: none !important;
  }
}

.bonus-btn__gift-wrapper .bonus-btn__gift {
  visibility: hidden;
}

.bonus-btn__gift-wrapper {
  position: relative;
}

.bonus-btn__gift-wrapper::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  left: 0px;
  background: url('/images/bonus.png') center top / cover no-repeat;;

}

.bonus-btn__devices {
  display: none !important;
}

.profile-menu-mobile__password svg linearGradient stop {
  stop-color: #cec108 !important;
}

.profile-menu-mobile__exit-icon g #Vector {
  fill: #cec108 !important;
}

.change-password-desktop__header-icon path {
  fill: #cec108 !important;
  stroke: #cec108 !important;
}

.lang-active svg:first-of-type path {
  fill: #cec108 !important;
}

.gameList__item-play svg rect {
  fill: #cec108 !important;
}

.sliderLine__item-btn {
  display: none !important;
}

.sliderLine__item-icon {
  display: none !important;
}

.jackpotOverlayImg {
  display: none !important;
}

.jackpot .label {
  visibility: hidden !important;
}

.jackpot .label, .jackpot .value {
  justify-content: center !important;
}

.jackpots__wrapper .jackpot::after {
  content: "";
  position: absolute;
  inset: 2px;
  background: linear-gradient(to bottom, #3A1659, #7E418B) !important;
  border-radius: 10px;
}

.jackpots__wrapper .jackpot {
  border-radius: 12px;
  padding: 8px;
  /* background: linear-gradient(to right, #aca10f, #DDBC7A) !important; */
}

.jackpots__wrapper .jackpot::before {
  display: none !important;
}

.jackpots__wrapper .jackpot:first-child::before {
  content: "";
  display: block !important;
  width: 100%;
  top: 8px;
  height: 50%;
  background-image: url("/images/diamond.webp");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  opacity: 1;
}

.jackpots__wrapper .jackpot:nth-of-type(2):before {
  content: "";
  display: block !important;
  width: 100%;
  top: 8px;
  height: 50%;
  background-image: url("/images/platinum.webp");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  opacity: 1;
}

.jackpots__wrapper .jackpot:nth-of-type(3):before {
  content: "";
  display: block !important;
  width: 100%;
  top: 8px;
  height: 50%;
  background-image: url("/images/gold.webp");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  opacity: 1;
}

.jackpots__wrapper .jackpot:nth-of-type(4):before {
  content: "";
  display: block !important;
  width: 100%;
  top: 8px;
  height: 50%;
  background-image: url("/images/silver.webp");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  opacity: 1;
}

.jackpots__wrapper .jackpot:nth-of-type(5):before {
  content: "";
  display: block !important;
  width: 100%;
  top: 8px;
  height: 50%;
  background-image: url("/images/bronze.webp");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  opacity: 1;
}

.jackpots__wrapper .jackpot:nth-of-type(6):before {
  content: "";
  display: block !important;
  width: 100%;
  top: 8px;
  height: 50%;
  background-image: url("/images/iron.webp");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  opacity: 1;
}

.sliderLine__item-img {
  border-radius: 15px !important;
}

.swiper-backface-hidden .swiper-slide {
  border-radius: 15px !important;
  padding: 2px !important;
}

.banner-slider .swiper-backface-hidden .swiper-slide {
  border-radius: 0px !important;
  background: none !important;
  padding: 0px !important;
}

.gameList__more {
  background: linear-gradient(to bottom, #6D0BB9, #310553) !important;
  border-radius: 5px !important;
}

.button.submit {
  background: #300648 !important;
}

/* .mobileLinks__top-item{
  background: linear-gradient(to bottom, #3A1659, #7E418B) !important;
} */
.popupAge__block {
  background: linear-gradient(to bottom, #6D0BB9, #310553) !important;
  z-index: 0;
}

.popupAge__block::after {
  content: "";
  position: absolute;
  inset: 2px;
  background: #000;
  border-radius: 30px;
  z-index: -1;
}

.popupAge__btn-success {
  background: #580274 !important;
}

.popupAge__btn-cancel {
  border-color: #580274 !important;
}

.amount__btn-wrapper, .notifications__btn-wrapper, .profile__btn-wrapper, .logout__btn-wrapper {
  background: linear-gradient(to right, #aca10f, #DDBC7A) !important;
}

.popupAge__title, .popupAge__btns, .popupAge__text {
  z-index: 2 !important;

}

.mobileLinks__links-item {
  background: linear-gradient(to bottom, #3A1659, #7E418B) !important;
}

.game-menu__item-img-container {
  height: 4.0rem !important;
  top: 4px !important;
}

.gameList__item-img img {
  object-fit: cover !important;
}

.gameList__title {
  text-transform: uppercase;
}

.chat-container {
  display: none !important;
}

.modal-image {
  display: none !important;
}

.modal-content {
  position: absolute;
}

.modal-content::after {
  top: -156px;
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 164px;
  height: 158px;
  background: url('/images/authImg.webp') no-repeat center / contain;
}

.header__right-login, .lang-active, .header__nav-item {
  border-radius: 7px !important;
}

.header__right-login, .gameList__more, .gamesBlock .search-input__field {
  border: 0.3px solid #FFC200 !important
}

.banner-slider {
  padding: 20px;
}

.banner-slider .swiper {
  border-radius: 35px;

}

.mobileBar__button-icon {
  width: 45px !important;
  height: 45px !important;
}

.mobileBar__button.login .mobileBar__button-icon {
  transform: scale(1.5) !important;
  top: -20px !important;
  z-index: -1;
}

.mobileBar__button span {
  font-size: 11px !important;
  font-weight: 700 !important;
}

@media (max-width: 420px) {
  .mobileBar__button span {
    font-size: 10px !important;
  }
}

@media (max-width: 400px) {
  .mobileBar__button span {
    font-size: 9px !important;
  }

  .mobileBar.mobileBar--visible {
    gap: 1px !important;
  }
}

@media (max-width: 500px) {
  .banner-slider .swiper {
    border-radius: 20px;
  }
}

.game-menu .game-menu__line .game-menu__item:first-of-type {
  background-image: url('/images/11.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.game-menu .game-menu__item:nth-of-type(2) {
  background-image: url('/images/12.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.game-menu .game-menu__item:nth-of-type(3) {
  background: url('/images/13.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.game-menu .game-menu__item:last-of-type {
  background: url('/images/14.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.game-menu__item span, .game-menu__item img {
  visibility: hidden;
}

.category__item {
  text-transform: uppercase;
  font-weight: 700 !important;
}

.categories__section-title {
  text-transform: uppercase !important;
}

.categories__section-show-all {
  background: linear-gradient(to bottom, #6D0BB9, #310553) !important;
  border-radius: 5px !important;
}


.game-menu__item, .lang-active {
  border: 0.3px solid #FFC200 !important;
}

.mobileLinks__top .mobileLinks__top-item:first-of-type {
  background: url('/images/slot.webp') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.mobileLinks__top .mobileLinks__top-item:last-of-type {
  background: url('/images/rulet.webp') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.mobileLinks__top .mobileLinks__top-logo {
  display: none;
}

.Banners {
  display: none !important;
}

.jackpots, .mobileLinks__links {
  display: none !important;
}

.categories .swiper-wrapper {
  align-items: stretch !important;
}

.categories__label, .categories__tag {
  background: linear-gradient(to bottom, #6D0BB9, #310553) !important;
  justify-content: center;
}

.categories__label--active, .categories__tag--active {
  background: var(--btn-category-active-bg) !important;
}

.mobileBar.mobileBar--visible {
  background: linear-gradient(to bottom, #6D0BB9, #310553) !important;
  gap: 2px;
  padding: 5px 5px !important;
  border-top-left-radius: 10px !important;
  border-top: 0.2px solid #FF00EE !important;
  border-top-right-radius: 10px !important;
}

.mobileBar__button {
  padding-top: 0px !important;
  gap: 0px !important;
  padding: 5px 2px !important;
  border: 0.3px solid #FFC200 !important;
  border-radius: 10px !important;
}

.mobileBar__button.login {
  border: none !important;
}

.gameList.wager .gameList__title{
  font-size: 0px;
}

.gameList.wager .gameList__title::before{
  content: 'Juegos con Bonificación';
  color: var(--text-primary);
  display: inline-block;
  font-size: clamp(12px, 3.5vw, 18px);
  font-weight: 900;
}

.change-password-desktop .PasswordChangeForm input::placeholder {
  color: #76657E !important;
}

.change-password-mobile .PasswordChangeForm input {
  background: var(--surface-primary) !important;
}

.change-password-mobile .PasswordChangeForm input::placeholder {
  color: #76657E !important;
}