@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

body{
   font-family: 'Poppins',serif;
}
body {
    background: linear-gradient(to bottom, rgb(15 37 63) 0%, rgb(22, 29, 42) 23%, rgb(0 29 45) 50%, rgb(0, 13, 22) 73%, rgb(0, 96, 151) 100%) !important;
}
.product-banner-container-bc {
    padding: 0px 10px !important;
    background: transparent !important;
}
.product-banner-container-bc.col-3 {
    grid-template-columns: repeat(3, 1fr) !important;
}
.hdr-main-content-bc {
    background: linear-gradient(45deg, rgb(0 24 36) 0%, rgb(22 29 42) 23%, rgb(9 10 19) 50%, rgb(0 13 22) 73%, rgb(0 84 132) 100%) !important;
}

.btn.sign-in {
    height: 30px!important;
    font-weight: 700!important;
    padding: 0 10px!important;
    border: 1px solid currentColor!important;
    border-radius: 0px 10px 0px 10px!important;
    text-decoration: none!important;
    color: white !important;
}
.btn.register {
    height: 30px!important;
    font-weight: 700!important;
    padding: 0 10px!important;
    border-radius: 0px 10px 0px 10px !important;
    text-decoration: none!important;
}
.btn.register {
    background: linear-gradient(15deg, rgba(255,238,198,1) 0%, rgba(145,127,75,1) 35%, rgba(255,238,198,1) 74%, rgba(145,127,75,1) 100%)!important;
    box-shadow: 0px 0px 10px 0px #e4d3a8 !important;
    color: black!important;
    font-weight: bold!important;
}
.hdr-logo-bc {
    max-width: 140px !important;  
}
.tab-navigation-w-bc {
    background: linear-gradient(52deg, rgba(255, 238, 198, 1) 0%, rgba(145, 127, 75, 1) 35%, rgba(255, 238, 198, 1) 74%, rgba(145, 127, 75, 1) 100%) !important;
}
.tab-nav-item-bc {
    color: black !important;
    font-weight: bold !important;
}
.hdr-navigation-link-bc {
    background: #002032 !important;
    font-weight: bold !important;
    font-style: italic !important;
}
.has-header-info:not(.world-cup,.has-wallet) .layout-content-holder-bc, .has-header-info-loyalty:not(.world-cup,.has-wallet) .layout-content-holder-bc {
    /* padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 0px) !important; */
}
.sdr-item-bc:before {
    background: transparent !important;
}
.ftr-g-i-body-bc {
    background: rgb(0 0 0 / 10%) !important;
}
.popup-inner-bc {
    background: linear-gradient(to bottom, rgb(0, 79, 118) 0%, rgb(22, 29, 42) 23%, rgb(9, 10, 19) 50%, rgb(0, 13, 22) 73%, rgb(0, 96, 151) 100%) !important;
}
.c-team-info-team-bc {
    font-weight: 600 !important;
}
.market-odd-bc {
    font-weight: bold !important;
    color: #2adafe !important;
}
#root > div.layout-content-holder-bc > div.hm-row-bc.has-slider {
	/* margin-bottom: -50px!important; */
}
.sdr-item-bc:before {
    background: transparent !important;
    box-shadow: inset 0px -60px 60px -30px #0497f1 !important;
    /* border-radius: 0px 0px 40px 40px; */
}
.tab-nav-item-bc:nth-child(4) {
    order: 3;
}
.tab-nav-item-bc:nth-child(5) {
    order: 5; 
}
.tab-nav-item-bc:nth-child(3) {
    order: 4; 
}
.tab-nav-item-bc:nth-child(4) {
    position: relative; 
    overflow: visible; 
}
.tab-nav-item-bc:nth-child(4) .tab-nav-icon-bc {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_a44551871b82252d7ab6febff99549a4.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: -50px;
    width: 100px;
    height: 100px;
    z-index: 10;
}
.tab-nav-item-bc:nth-child(4) .tab-nav-icon-bc::before {
    content: ''; 
}
.tab-nav-item-bc:nth-child(4) .tab-nav-title-bc {
    display: none; 
}
.tab-navigation-w-bc {
    overflow: visible !important;
}
.tab-navigation-w-bc {
    width: 100% !important;
    position: fixed !important;
    left: 0 !important;
    bottom: 0 !important;
    z-index: 950 !important;
    height: var(--tab-navigation-height) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    transform: translateZ(0) !important;
    border-top: 1px solid #e6d5ae !important;
    min-height: calc(var(--tab-navigation-height) + env(safe-area-inset-bottom)) !important;
    padding-bottom: env(safe-area-inset-bottom) !important;
    padding: 0 15px !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.5) !important;
    transition: padding-bottom var(--default-transition-duration), background 0.3s ease !important;
    border-radius: 30px !important;
    border: 1px solid #e7d5af;
    height:7% !important;
}
.tab-nav-item-bc{
    box-shadow: unset !important;
}
.tab-navigation-w-bc::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.05), rgba(0, 0, 0, 0.05)) !important; 
    z-index: -1 !important;
}


@keyframes glow {
  0%, 100% {
    filter: brightness(1.0) drop-shadow(0 0 20px rgb(241 225 188)) drop-shadow(0 0 30px rgb(239 223 184));
  }
  40% {
    filter: brightness(2.0) drop-shadow(0 0 35px rgb(242 225 187)) drop-shadow(0 0 50px rgb(255, 255, 255));
  }
  70% {
    filter: brightness(2.0) drop-shadow(0 0 45px rgb(241 225 186)) drop-shadow(0 0 60px rgb(255, 255, 255));
  }
}
@keyframes glow2 {
  0%, 100% {
    filter: brightness(1.0) drop-shadow(0 0 4px rgb(240 223 185)) drop-shadow(0 0 4px rgb(231 215 176));
  }
  40% {
    filter: brightness(1.4) drop-shadow(0 0 8px rgb(240 223 187)) drop-shadow(0 0 8px rgb(255, 255, 255));
  }
  70% {
    filter: brightness(1.2) drop-shadow(0 0 10px rgb(242 225 187)) drop-shadow(0 0 2px rgb(255, 255, 255));
  }
}
@keyframes glow3 {
  0%, 100% {
    filter: drop-shadow(0 0 1px rgb(239 222 184)) drop-shadow(0 0 2px rgb(242 226 190));
    background-position: 0% 50%;
  }
  40% {
    filter: drop-shadow(0 0 2px rgb(242 225 189)) drop-shadow(0 0 0px rgb(0 0 0));
    background-position: 50% 50%;
  }
  70% {
    filter: drop-shadow(0 0 3px rgb(255 255 214)) drop-shadow(0px 0px 0px rgb(0 0 0));
    background-position: 100% 50%;
  }
}
.tab-nav-item-bc:nth-child(4) .tab-nav-icon-bc {
    display: inline-block !important;
}
.user-nav-icon.bc-i-community:before {
    display: none;
}
.user-nav-icon.bc-i-promotions-3:before {
    display: none;
}
.user-nav-icon.bc-i-circle-dollar:before {
    display: none;
}
.user-nav-icon.bc-i-standings:before {
    display: none;
}
.user-nav-icon.bc-i-instagram:before {
    display: none;
}
.user-nav-icon.bc-i-whatsapp:before {
    display: none;
}
.user-nav-icon.bc-i-telegram:before {
    display: none;
}
.user-nav-icon.bc-i-twitter:before {
    display: none;
}

#root > div.layout-header-holder-bc > div.header-bc > div.hdr-additional-info > div > a.user-nav-icon.bc-i-promotions-3 {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_899536a9ec628ee063cf52dd46c58aab.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;  
}
.header-custom-buttons a[class*=promotions], .hdr-user-bc a[class*=promotions] {
    background: transparent;
}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-additional-info > div > a.user-nav-icon.bc-i-circle-dollar {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_423e3c639bdd5965c7ac5b968af72389.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;  
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-circle-dollar, .user-nav-icon.bc-i-circle-dollar {
    background: transparent;
}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-additional-info > div > a.user-nav-icon.bc-i-standings {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_612faa9bcba67699957c51bb0d638799.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;  
}
.m-nav-info-w-container-bc .m-nav-icon-bc, .user-nav-icon {
    background: #6585a100;
}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-additional-info > div > a.user-nav-icon.bc-i-telegram {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_0a01cd2ede1c1cb9afde9fada54dc2e2.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;  
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-telegram, .user-nav-icon.bc-i-telegram {
    background: transparent;
}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-additional-info > div > a.user-nav-icon.bc-i-whatsapp {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_7b162332629f3489110463b716484167.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;  
}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-additional-info > div > a.user-nav-icon.bc-i-twitter {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_23cd5377ff062639c3c128cb05efce48.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;  
}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-additional-info > div > a.user-nav-icon.bc-i-instagram {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_56a223a1386143d5021d066a2dec2507.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;  
}
.hdr-user-bc .bc-i-deposit, .hdr-user-bc .bc-i-wallet, .hdr-user-bc .bc-i-community, .hdr-user-bc .deposit-btn {
    background: transparent;
}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-additional-info > div > a.user-nav-icon.bc-i-community {
    background-image: url('https://cms.harbiwin626.com/storage/medias/betmanta-18762810/media_18762810_6b8be154bc1df70df0651cce62e6b38c.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;  
}

.hdr-additional-info {
    background-size: cover !important;
    width: 100% !important;
    min-height: 100% !important;
    background: rgb(10 26 38) !important;
    
    /* Butonları ortalamak için */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-wrap: wrap !important;
}
.spoiler-title {
    padding-inline-start: 0px !important;
    padding: 15px 0 !important;
}
.spoiler-title:before {
    top: -10px !important;
    font: 14px / 38px BetConstruct-Icons !important;
    color: #1af6fd !important;
    font-weight: bold !important;
}
#anj-e2c0dc06-9cd3-4df5-85ca-9b13d3128f48 > div {
    width: 100px!important;
    height: 100px!important;
}