.product-banner-info-bc:before {
    background: #ffffff00 !important;
}
.promotions-article-title {
    height: 34px;
    margin-top: 1px;
    padding: 0 10px;
    color: rgba(var(--b-sc), 1);
    background: rgba(var(--b-sc),.1);
    font-size: 12px;
    line-height: 34px;
    display: none !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active {
    color: rgb(254 254 15) !important;
}

.header-icon>img {
    width: 80% !important;
    height: 100% !important;
    object-fit: contain !important;
    border-radius: var(--border-radius) !important;
}

.header-icon {
    width: 28px !important;
    height: 28px !important;
    font-size: 14px !important;
    margin-inline-start: -25px !important;
}

.btn.a-color {
    color: rgba(var(--oc-1-sc), 1) !important;
    background: rgb(254 254 15) !important;
    transition: background var(--default-transition-duration) !important;
}

.nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item {
    font-weight: bolder !important;
}

#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li > a {
    border-radius: 10px;
    background: #18171d;
    border-right: 1px solid #fefe0f;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item {
    padding: 0 20px;
    color: rgba(var(--menu-sc), 1);
    letter-spacing: .1px;
    transition: all var(--default-transition-duration);
}

.nav-menu-container.header-navigation:first-child {
    background: rgba(var(--menu-sc), 0) !important;
    border-top: 1px solid #fbfb0f;
}

.nav-content-bc {
    display: flex;
    flex-direction: column;
    position: relative;
    background: rgb(53 63 71 / 0%) !important;
    border-radius: var(--border-radius);
}

.carousel-count-arrow-container {
    padding: 463px 16px !important;
    padding-right: 1486px !important;
}

.overlay-header {
    align-items: center;
    height: 49px;
    line-height: 49px;
    padding: 0 10px;
    color: #ffffff00 !important;
    font-size: 16px;
    font-weight: 500;
}

.sdr-item-bc:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: linear-gradient(180deg,transparent 62%,rgb(0 0 0 / 0%)) !important;
}

body {
    background-image: url(' https://cmsbetconstruct.com/storage/medias/betnef-18752926/media_18752926_8215dd7a5eff0e18fa00579e60aba1cf.jpeg ');
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
img.verify-logo {
    height: 66px!important;
    margin-left: 10px!important;
}

i.bc-i-FTN {
    display: none !important;
}
a.crypto-currency-info {
    display: none !important;
}
.bc-i-FTN:before {
    display: none !important;
}
img.verify-logo {
    height: 67px!important;
    padding-right: 20px!important;
}


.promotions-article-title {
   background: linear-gradient(10deg, rgb(29 44 80) 0%, rgb(0 11 36) 50%,rgb(29 44 80) 100%) !important;


}
.m-nav-items-list-item-bc:not(.active) {
  background: #9e9e9e00 !important;
  border: 1px solid #f2cc34 !important;
} 

 .m-block-nav-items-bc {
  grid-template-columns: repeat(auto-fill,minmax(141px,1fr)) !important;
  padding: 15px 0 10px !important;
} 