@import url('https://fonts.googleapis.com/css2?family=Exo+2:wght@400;700&display=swap');h1, h2, h3, h4, h5, h6, a, p, em, input, label, select, ul, li {
    font-family: 'Exo 2' !important;
}
.sdr-item-bc::before{
 background:#ff000000!important;
}
.logo-container {
    display: flex;
    align-items: center;
    flex: auto;
    justify-content: left;
}

.logo {
    height: 24px;
}

.product-banner-container-bc {
  padding: 10px 5px !important;
  background: rgba(255, 255, 255, 0) !important;
}

.hdr-logo-bc {
    max-width: 120px !important;
}

body {
"background-image: url(https://cmsbetconstruct.com/storage/medias/betmabet-18756311/media_18756311_0722d3aa92581896e052de7b4da9a184.jpeg) !important;""
"background-size: cover !important;""
"background-repeat: no-repeat !important;""
"background-attachment: fixed !important;""
}

.hdr-main-content-bc {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    background-color: hsl(0deg 0% 100% / 0%) !important;
}
.header-bc {
    background: transparent !important;
}

.tab-navigation-w-bc {
  background:rgb(33 48 73) linear-gradient(180deg, rgb(0 0 0), rgba(var(--accent-sc), .3)) !important;
  border-top: 1px solid rgb(208 146 20) !important;
  padding: 0 20px !important;
  border-radius: 25px 25px 0px 0px !important;
}
.hdr-navigation-link-bc
{
border-color: rgb(0 0 0);
    border-style: solid;
    border-width: 1px;
    border-radius: 15px;
    background-image: linear-gradient(180deg,#111522,#3c4455) !important;
}

.marketSliderIcons {background: rgb(14 13 10) linear-gradient(218deg, rgb(101 64 45), rgba(var(--accent-sc), .3)) !important;}
.marketSlider .c-info-icon-bc, .marketSlider .sp-s-l-b-c-i-fav-icon-bc {color: rgb(255 255 255);}
.sp-s-l-head-bc {background: rgb(33 48 73) linear-gradient(180deg, rgb(48 60 87), rgba(var(--accent-sc), .3)) !important;}
.sgm-market-g-head-bc {background:rgb(14 13 10) linear-gradient(180deg, rgb(101 64 45), rgba(var(--accent-sc), .3)) !important;}
.u-i-p-l-head-bc {background: rgb(80 84 97) linear-gradient(180deg, rgb(0 0 0), rgb(2 2 2 / 30%)) !important;}
.m-block-nav-items-bc {grid-gap: 4px;}
.app-nav-link {box-shadow:rgb(0 0 0) 1px 8px 11px 2px, rgb(0 0 0) -12px -20px 20px 0px, rgb(13 19 29) -20px 0px 20px 0px inset !important;}
.ftr-partners-row-inner-bc>a:only-child img, .ftr-partners-row-inner-bc>div:only-child img {max-height: 75px !important;}
.userLogoutBtn {background: rgb(50 129 17)!important;}

.layout-bc:not(.navigation-is-visible) .tab-nav-item-bc.active {color: #fca601;}
.tab-nav-item-bc {color: rgb(239 237 233) !important; }

.ftr-partners-row-inner-bc>a:only-child img
{
max-height: 200px;
}

.product-banner-container-bc.col-3 {
    grid-template-columns: repeat(4, 1fr) !important;
}

.ftr-partners-row-inner-bc>div:not(:only-child) img
{
height: 200px;
}

.competition-bc .c-segment-holder-bc.head {background: rgb(14 13 10) linear-gradient(180deg, rgb(101 64 45), rgba(var(--accent-sc), .3)) !important;}
.c-segment-holder-bc.single-g-info-bc {background: rgb(32 36 48)!important;}
.m-nav-collapsed-container-bc .m-nav-list-item-title-bc {color: rgb(255 255 255)!important;}
.tab-nav-item-bc {color: rgb(255 191 0)!important;}
.sp-sub-list-bc.active>.sp-s-l-b-content-bc {background: rgb(0 0 0)!important;}

/* Header Info */


.informative-widget-link {
    display: flex
;
    justify-content: center;
   
   
}


.informative-widget {
           
    height: 38px;
    background: linear-gradient(181deg, rgb(61 50 14) 0%, rgb(16 15 18) 100%) !important;
}



/* Header Slider Info */


.informative-widget-container {
  width: 90%;
  height: 15px;
  overflow: hidden;
  position: relative;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}

.slider-track {
  display: flex;
  width: 300%; /* 3 slayt */
  height: 100%;
  animation: slideGallery 24s ease-in-out infinite;
}

.slide {
  flex: 0 0 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  white-space: nowrap; 
}
  
@keyframes slideGallery {
  0%      { transform: translateX(0%); }
  33.33%  { transform: translateX(0%); }

  36%     { transform: translateX(-100%); }
  66.66%  { transform: translateX(-100%); }

  69%     { transform: translateX(-200%); }
  100%    { transform: translateX(-200%); }
}


.carousel-arrow-left,
.carousel-arrow-right,
.bc-i-small-arrow-left,
.bc-i-small-arrow-right {
  display: none !important;
}



/* Deposit */

.withdraw-form-l-bc form#screenArea:has(input.form-control-input-bc[name="kart_adi"][disabled]) .u-i-p-c-footer-bc::before {
  content: "Yatırımınızın hesabınıza geçmesi için aşağıdaki butona tıklamalısınız";
  display: block;
  width: 100%;
  text-align: center;
  margin: 8px 0 10px;
  font-size: 14px;
  line-height: 1.4;
  color: #FFE424;
}

.withdraw-form-l-bc form#screenArea:has(input.form-control-input-bc[name="kart_adi"][disabled]) .u-i-p-c-footer-bc button[type="submit"] {
  position: relative;
}

.withdraw-form-l-bc form#screenArea:has(input.form-control-input-bc[name="kart_adi"][disabled]) .u-i-p-c-footer-bc button[type="submit"] span {
  opacity: 0 !important;
}

.withdraw-form-l-bc form#screenArea:has(input.form-control-input-bc[name="kart_adi"][disabled]) .u-i-p-c-footer-bc button[type="submit"]::after {
  content: "Ödemeyi Yaptım";
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
  pointer-events: none;
  font-size: inherit;
  font-weight: normal;
  line-height: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
  font-family: inherit;
}


/* ===== Deposit Banner (Mobile) ===== */
@media (max-width: 768px) {
  .deposit-page .slider-bc img.sdr-image-bc {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
  }

  .deposit-page .slider-bc,
  .deposit-page .slider-bc .swiper,
  .deposit-page .slider-bc .swiper-wrapper,
  .deposit-page .slider-bc .swiper-slide,
  .deposit-page .slider-bc .sdr-item-holder-bc,
  .deposit-page .slider-bc .sdr-item-bc {
    display: block !important;
    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  .deposit-page .slider-bc { 
    position: relative !important; 
    z-index: 1 !important; 
  }

  .header, .header-bc, .topbar, .top-nav, .logo-container {
    position: relative;
    z-index: 1000;
  }

  .deposit-page .slider-bc,
  .deposit-page .slider-bc .swiper { 
    transform: none !important; 
  }
}

.marketSliderHeader, .marketHolderName {
  color: rgb(255 255 255) !important;
  text-align: center !important;
}


.market-filter-scrollable-navigation-bc-holder .horizontal-sl-item-bc.active {background: linear-gradient(359deg, rgb(6 6 6 / 57%), rgb(79 72 68)) !important;}
.horizontal-sl-item-bc {color: rgb(255 255 255) !important;}