jdiv#jvlabelWrap {
  bottom: -40px !important;
}

.__jivoMobileButton {
  display: none;
}

.account-btn .user{
  background: linear-gradient(90deg, #8C171D, #EA234C) !important;
}

@media (orientation: landscape) {
  .banner .swiper {
    height: 420px !important;
  }
}

@media (min-width: 1920px) {

  .banner .swiper,
  .banner .swiper.images,
  .banner .swiper.images-active {
    height: 530px !important;
  }
}

@media (max-width: 991px) and (orientation: portrait) {
  .banners .banner {
      height: unset !important;
  }
}

@media (orientation: landscape) {
  .banners {
    height: 420px !important;
  }
}

@media (min-width: 1640px) {
  .banners {
    height: 530px !important;
  }
}

@media (min-width: 1860px) {
  .banners {
    height: 610px !important;
  }
}

@media (min-width: 2130px) {
  .banners {
    height: 670px !important;
  }
}

@media (min-width: 2420px) {
  .banners {
    height: 830px !important;
  }
}

.header__logo img {
  max-width: 90px !important;
  position: absolute;
  max-height: 90px !important;
}

.header__logo a,
.header__logo,
.header__logo span {
  display: flex !important;
  justify-content: center;
  height: 96px;
  width: 60px;
  align-items: center;
}

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

.menu-section > .menu > .group:first-child {
  display: none;
}

.providers-bar {
  box-shadow: #151414 0px 1px 12px 7px;
}
.menu-alerts .list .item:nth-child(4) img {
  visibility: collapse;
}

.menu-alerts .list .item:nth-child(4) {
  position: relative; /* чтобы абсолютное позиционирование работало внутри */
}

.menu-alerts .list .item:nth-child(4)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  background: url('./images/providerBar/sport_betting-bottom.svg') no-repeat center center;
  background-size: auto;
  width: 20px; 
  height: 20px;
  z-index: 10;
}