@charset "UTF-8";
@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;
}

/* MAIN SLIDER GÃƒÆ’Ã¢â‚¬â€œLGE */

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

/* market baÃƒâ€¦Ã…Â¸lÃƒâ€žÃ‚Â±klarÃƒâ€žÃ‚Â± */

.sportsbook .sgm-market-g-head-bc {    border-top-width: 2px;    background-image: linear-gradient(180deg, #54606a, #0f1010);}

/* promo baÃƒâ€¦Ã…Â¸lÃƒâ€žÃ‚Â±klarÃƒâ€žÃ‚Â± ortalama */

.promotions-article-title {  text-align: center !important;}  


/* header ayarlarÃƒâ€žÃ‚Â± */

 .nav-menu-container .nav-menu-sub {    background: #000000;}

.nav-menu-container.header-navigation:first-child {justify-content:center !important; display:flex!important;  border-radius: 4px;  z-index: 1;background: transparent !important;}
.hdr-main-content-bc{      max-width: 1400px;    margin-left: auto;    margin-right: auto;      padding: 0 30px;      justify-content: flex-end;  position: relative;}
.nav-content-bc{background: #131416 !important;display:block !important;max-width: 1400px;margin-left: auto;margin-right: auto;padding: 16px 100px 0px 30px;}
.header-bc:before{    content: "";height: 1px;position: absolute;left: 0;right: 0;top: 47px;background-color: #1c1f2c;display: block;z-index: 1;pointer-events: none;}
.nav-content-menu{
max-width: 1400px;
/* margin-left: auto; *//* margin-right: auto; */
 margin-bottom:10px !important; }



.nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item {/* padding: 0 clamp(10px,0.8vw, 20px) !important; */font-size: clamp(13px, 1vw, 14px) !important;color: #ffeab4 !important;}


.layout-header-holder-bc {    box-shadow: none!important;}
.layout-header-holder-bc{background: #131416 !important;}
.header-bc{padding: 0 !important;background:none!important;border-bottom: solid 1px #1c1f2c;}

.layout-bc:not(.page-full-size) .layout-content-holder-bc, .layout-bc:not(.page-full-size) .layout-footer-holder-bc{padding-left:30px!important;padding-right:30px!important;}
  .layout-footer-holder-bc {      padding: 0 !important;      background: rgba(29, 32, 46, 0.2);}
.footerWrapper{   max-width: 1400px!important;     max-width: 1400px;    margin-left: auto;    margin-right: auto;      padding: 0 30px;}
.layout-bc:not(.page-full-size) .layout-content-holder-bc {max-width: 1400px!important;margin-left: auto;margin-right: auto;padding: 0 30px;}
.nav-content-menu{/* justify-content:center !important; *//* display:flex!important; */padding-left: 250px;/* padding-right: 250px; */}
.smartPanel-bc  .hdr-smart-panel-holder-arrow-bc {right: -5px!important;}

    .logo {max-width: 220px!important;height: 65px!important;}
.logo-container{position: absolute;top: 45px;left: 35px;}
  .hdr-user-bc{/* position: absolute; *//* right: 30px; *//* top: 54px; */}

 
.btn.s-small.register {position: absolute;right: 125px;/* top: 54px; */}

.btn.s-small.sign-in {position: absolute;right: 225px;/* top: 54px; */}


.hdr-user-bc .sign-in{width: 72px!important;height: 40px!important;display: flex;justify-content: center;align-items: center;border-radius: 8px;background: linear-gradient(-90deg, rgb(24 90 6) 0%, rgb(24 115 67) 100%) !important;text-decoration: none!important;font-size: 12px;font-weight: 500;color: #ffffff !important;padding: 0!important;}
.hdr-user-bc .register{width: 82px!important;height: 40px!important;display: flex;justify-content: center;align-items: center;border-radius: 8px;border: solid 1px #232534;background: transparent !important;font-size: 12px;font-weight: 500;color: #ffffff !important;padding: 0!important;}

.compact-mode.form-control-bc {
display:none !important;
}


.hdr-main-content-bc .infoTime {
display:none !important;
}

.hdr-main-content-bc {height: 44px!important;
justify-content:center}
.hdr-main-content-bc .smartPanel-bc{  position: absolute;right: 30px;top: 54px;}
.hdr-main-content-bc .smartPanel-bc .hdr-toggle-button-bc:before{/* content:""!important; *//* width: 24px; *//* height: 24px; */background-repeat:no-repeat;background-size:auto 100%;}
 .layout-bc.smart-panel-is-visible .hdr-toggle-button-bc{background-color: #1c1e2b!important;}
 .layout-bc.smart-panel-is-visible .hdr-toggle-button-bc:before{filter: brightness(0) saturate(100%) invert(94%) sepia(17%) saturate(2256%) hue-rotate(340deg) brightness(98%) contrast(92%);}



.hdr-main-content-bc .smartPanel-bc:after{display: none;}
.hdr-user-avatar-icon-bc:before{content:""!important;  width: 20px;height: 20px;background-repeat:no-repeat;background-size:auto 100%;display: block;background-image:url(https://i.hizliresim.com/97lb8c5.png); }

.header-user-nav>.nav-menu-other>li:hover>a{ background:#1c1e2b!important;}
.header-user-nav{margin-right: 6px;}
   .nav-menu-other{height: auto!important;}

 .nav-menu-other.profileDetails {

position: absolute;
left: 305px;
top:0 px;}
.hdr-main-content-bc .smartPanel-bc .hdr-toggle-button-bc {
position: absolute;
right: 50px;
bottom:12px;}

.header-user-nav .nav-menu-other:nth-of-type(1){position: absolute;right: 166px;top: 18px;}
.header-user-nav .nav-menu-other:nth-of-type(1) .nav-menu-item{ padding-left: 0!important;}
.header-user-nav .nav-menu-other:nth-of-type(1) .nav-menu-sub{
      margin-right: -150px;
    margin-top: 6px;
}
.header-user-nav .nav-menu-other:nth-of-type(1) .nav-menu-sub .nav-menu-item{padding: 0 10px!important;}



.header-user-nav .nav-menu-other:nth-of-type(1):after{ display: none!important;}
.header-buttons-wallet .hdr-crypto-btn {
position: absolute;right: 180px;top:0 px;
width: 140px;height: 40px;display: flex;justify-content: space-between;align-items: center;padding: 10px 12px 10px 6px;border-radius: 8px;border: solid 1px #414243;background-color: #28292b;}
.header-buttons-wallet .hdr-crypto-btn:after{ display: none!important;}
.header-buttons-wallet .hdr-crypto-btn{ margin-inline-start: 6px!important;}

.hdr-user-info-content-bc {overflow: visible!important;}
.hdr-user-info-content-bc .hdr-user-info-texts-bc{width: 100px;}


.hdr-user-info-content-bc:before {content: "Para Yatır";font-size: 9px;color: rgba(255, 255, 255, 0.6);position: absolute;left: 0;top: 0;transform: translateY(-10px);}
.hdr-user-info-content-bc:after{content: "";display: flex;justify-content: space-between;align-items: center;border-radius: 8px;border: solid 1px #232534;background-color: #28292b;position: absolute;left: -12px;top: -17px;width: 106px;height: 36px;z-index: -1;}
  
.header-buttons-wallet .hdr-crypto-btn i {   width: 29px;    height: 28px;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;border-radius: 3px;background-image: radial-gradient(circle at 50% 104%, rgba(8, 178, 82, 0.4), rgba(8, 178, 82, 0) 54%), linear-gradient(to bottom, #161821, #161821); }
.header-buttons-wallet .hdr-crypto-btn i:after{color: #2df885;}
.header-buttons-wallet  .wallet-button-arrow{display: none!important;}

.hdr-user-bc{margin-right: 45px;}
.hdr-user-bc .header-custom-buttons{/* margin-right: 110px; */}
.btn.sign-in:after{display: none;}
.hdr-dynamic-content{/* margin-left: auto; *//* margin-right: auto; *//* padding-left: 30px; *//* padding-right: 30px; *//* max-width: 1400px; *//* width: 100%; *//* position: relative; *//* z-index: 9; */}
.informative-widget-container>span>p>a {
    color:#ffffff!important
}

.hdr-dynamic-content {
    padding-inline-start: 0px !important;
    padding-inline-end: 0px !important;
    padding-bottom: 0px !important;
    grid-area: duyuru;
}
.layout-header-holder-bc {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important;
  display: grid;
  grid-template-columns: 1fr; 
  grid-template-rows: auto auto; 
  grid-template-areas:
    "baslik"
    "duyuru";
}

.informative-widget-link {
    background: #002026!important;
    border: none !important;
    height: 40px !important;
    /* border-radius: 0px !important; */
}


.informative-widget-link {
    background-image: linear-gradient(90deg, #141519, #34383b, #141519) !important;
    border: none !important;
    /* height: 60px !important; */
    border-radius: 0px !important;
}

.informative-widget-container {
    padding: 0px !important;
max-width:100%  !important;
}

.informative-widget-container>span {
    font-size: 15px !important;
    color: #fff !important;
    line-height: 40px !important;
}

.hdr-dynamic-content .product-banner-container-bc{display: flex!important;align-items: center;margin-bottom: 0!important;}
.hdr-dynamic-content .hm-row-bc   {margin-top:0!important; }
 
.hdr-dynamic-content .hm-row-bc:nth-of-type(1)  .product-banner-bc { width: 143px; height: 34px!important;}
.hdr-dynamic-content .hm-row-bc:nth-of-type(1)   {position: absolute;left: 100px;top: -2px;}


.hdr-dynamic-content .hm-row-bc:nth-of-type(2)    .product-banner-bc {width: 30px;height: 30px!important;}
.hdr-dynamic-content .hm-row-bc:nth-of-type(2)    .product-banner-bc:nth-of-type(3) { width: 172px;}

.hdr-dynamic-content .hm-row-bc:nth-of-type(2)   {    position: absolute;    left: 30px;    top: 8px;}

.header-custom-buttons a{border-radius: 8px;border: solid 1px #414243;background: #28292b !important;font-size: 10px;font-weight: 300;color: #fff!important;}
    
.header-custom-buttons a.bc-i-promotions-3{margin-inline-start: 0px!important;height: 38px!important;padding-left: 12px;padding-right: 12px; }

.header-custom-buttons a.bc-i-promotions-3:after{display: none;}
.header-custom-buttons a.bc-i-promotions-3:before{content:""!important;  width: 20px;height: 20px;background-repeat:no-repeat;background-size:auto 100%;background-image:url(https://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_235bf4e3e52a6f716802d0a2651501eb.svg);}

.header-user-nav>.nav-menu-other>li>a{border:none!important;}

.hdr-crypto-btn:hover{background: none!important;}
.hdr-crypto-info{padding: 0!important;}

.layout-header-holder-bc .ftr-lang-bar-flag-bc+span{display: none!important;}
.layout-header-holder-bc .compact-mode .form-control-icon-bc{display: none!important;}
.layout-header-holder-bc  .compact-mode:after{display: none;}
.hdr-time-bc:after{display: none;}
.hdr-time-bc{margin-inline-start:0!important;    font-size: 12px;    color: #52566a!important;background: transparent!important;}







/* Row container ayarlarÃƒâ€žÃ‚Â± */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4 {
    display: flex !important;
    flex-direction: row !important;
    overflow-x: auto !important;
    white-space: nowrap;
    gap: 0px;
    padding: 10px;
    scroll-behavior: smooth;
    padding-bottom: 40px;
}

/* Product banner stil ayarlarÃƒâ€žÃ‚Â± */
.hm-row-bc:nth-of-type(3) .product-banner-bc {
    /* min-width: 180px !important; */
    transform: scale(1.0);
    transition: transform 0.3s ease, opacity 0.3s ease; /* OpaklÃƒâ€žÃ‚Â±k ve transform geÃƒÆ’Ã‚Â§iÃƒâ€¦Ã…Â¸i */
}

/* Hover durumunda banner bÃƒÆ’Ã‚Â¼yÃƒÆ’Ã‚Â¼tme */
.hm-row-bc:nth-of-type(3) .product-banner-bc:hover {
    transform: scale(1.1); /* Hoverda biraz bÃƒÆ’Ã‚Â¼yÃƒÆ’Ã‚Â¼tme */
    opacity: 0.8; /* Hoverda opaklÃƒâ€žÃ‚Â±k dÃƒÆ’Ã‚Â¼Ãƒâ€¦Ã…Â¸ÃƒÆ’Ã‚Â¼rme */
}

/* Link stil ayarlarÃƒâ€žÃ‚Â± */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4 a {
    border-radius: 40px !important;
    padding: 5px !important;
}

/* Row container'Ãƒâ€žÃ‚Â± stilize etme */
.hm-row-bc:nth-of-type(3) {
    border-radius: 50px !important;
    flex-shrink: 0 !important;
    width: 100% !important;
    margin-right: 1px !important;
}

/* KaydÃƒâ€žÃ‚Â±rma ÃƒÆ’Ã‚Â§ubuÃƒâ€žÃ…Â¸unun genel boyutu */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4::-webkit-scrollbar {
    width: 8px; /* Yatay kaydÃƒâ€žÃ‚Â±rma ÃƒÆ’Ã‚Â§ubuÃƒâ€žÃ…Â¸unun geniÃƒâ€¦Ã…Â¸liÃƒâ€žÃ…Â¸i */
    height: 6px; /* Yatay kaydÃƒâ€žÃ‚Â±rma ÃƒÆ’Ã‚Â§ubuÃƒâ€žÃ…Â¸unun yÃƒÆ’Ã‚Â¼ksekliÃƒâ€žÃ…Â¸i */
}

/* KaydÃƒâ€žÃ‚Â±rma ÃƒÆ’Ã‚Â§ubuÃƒâ€žÃ…Â¸unun arka plan rengi */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4::-webkit-scrollbar-track {
    background: #34363c; /* KaydÃƒâ€žÃ‚Â±rma ÃƒÆ’Ã‚Â§ubuÃƒâ€žÃ…Â¸unun arka planÃƒâ€žÃ‚Â± */
}

/* KaydÃƒâ€žÃ‚Â±rma ÃƒÆ’Ã‚Â§ubuÃƒâ€žÃ…Â¸unun 'thumb' kÃƒâ€žÃ‚Â±smÃƒâ€žÃ‚Â± */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4::-webkit-scrollbar-thumb {
    background: #29919b; /* KaydÃƒâ€žÃ‚Â±rma ÃƒÆ’Ã‚Â§ubuÃƒâ€žÃ…Â¸unun hareketli kÃƒâ€žÃ‚Â±smÃƒâ€žÃ‚Â± */
    border-radius: 10px; /* KÃƒÆ’Ã‚Â¶Ãƒâ€¦Ã…Â¸e yuvarlatma */
    transition: background-color 0.3s ease, transform 0.2s ease; /* YumuÃƒâ€¦Ã…Â¸ak geÃƒÆ’Ã‚Â§iÃƒâ€¦Ã…Â¸ */
}

/* Hover durumunda kaydÃƒâ€žÃ‚Â±rma ÃƒÆ’Ã‚Â§ubuÃƒâ€žÃ…Â¸u bÃƒÆ’Ã‚Â¼yÃƒÆ’Ã‚Â¼tme ve renk deÃƒâ€žÃ…Â¸iÃƒâ€¦Ã…Â¸tirme */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4::-webkit-scrollbar-thumb:hover {
    background: #49cbd5;
    transform: scale(1.1); /* Hoverda bÃƒÆ’Ã‚Â¼yÃƒÆ’Ã‚Â¼tme */
}

/* Gradyan arka plan */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4::-webkit-scrollbar-track {

margin:30px;
}

/* GÃƒÆ’Ã‚Â¶lgelendirme ve efektler */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4::-webkit-scrollbar-thumb {
    background: #92723d;
    border-radius: 10px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); /* Hafif gÃƒÆ’Ã‚Â¶lge ekleme */
}

/* Hoverda daha belirgin gÃƒÆ’Ã‚Â¶lge */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4::-webkit-scrollbar-thumb:hover {
    background: #ca9d54;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); /* Hoverda daha belirgin gÃƒÆ’Ã‚Â¶lge */
}

/* YumuÃƒâ€¦Ã…Â¸ak geÃƒÆ’Ã‚Â§iÃƒâ€¦Ã…Â¸ efekti */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4::-webkit-scrollbar-thumb {
    transition: background-color 0.3s ease, transform 0.2s ease;
}

/* Ãƒâ€žÃ‚Â°ÃƒÆ’Ã‚Â§eriklerin kaydÃƒâ€žÃ‚Â±rÃƒâ€žÃ‚Â±lmasÃƒâ€žÃ‚Â± iÃƒÆ’Ã‚Â§in animasyon */
.hm-row-bc:nth-of-type(3) .product-banner-container-bc.col-4 {
    display: flex !important;
    flex-direction: row !important;
    overflow-x: auto !important;
    white-space: nowrap;
    gap: 0px;
    padding: 10px;
    scroll-behavior: smooth;
    /* padding-bottom: 40px; */
}





body {
  background-image: url('https://i.hizliresim.com/6wj62yc.png') !important;
  background-size: cover !important;

  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
}


}
 .hm-row-bc:nth-of-type(6) .product-banner-container-bc.col-4.product-banner-without-titles {

    display: flex !important;
    flex-direction: row-reverse !important;
      overflow-x: auto;
    white-space: nowrap; 
}

@keyframes slideOut {
    0% {
        transform: perspective(100rem) translateX(0) rotateY(50deg);
        opacity: 1;
        z-index: 0;
        
    }
    50% {
        transform: perspective(100rem) translateX(50px) rotateY(50deg);
        opacity: 1;
        z-index: 0;
    }
    100% {
        transform: perspective(100rem) translateX(-0px) rotateY(0deg);
        opacity: 1;
        z-index: 0; 
        transform: scale(1.2);
    }
}

@keyframes slideIn {
    0% {
        transform: perspective(100rem) translateX(0x) rotateY(0deg);
        opacity: 1;
        z-index: -10;
        box-shadow: 4px 4px 4px #00000000;
    
    }
        50% {
        transform: perspective(100rem) translateX(50px) rotateY(50deg);
        opacity: 1;
        z-index: -10 ;
            
    }
    100% {
        transform: perspective(100rem) translateX(0) rotateY(-40deg);
        opacity: 1;
        z-index: -10;
        box-shadow: 4px 4px 4px #00000000;
    }
}



.hm-row-bc:nth-of-type(6) .product-banner-container-bc.col-4.product-banner-without-titles img{

    transform: perspective(100rem) translateX(0) rotateY(0deg);
    opacity: 1;
    transition: transform 0.4s ease, opacity 0.6s ease, z-index 0.6s ease;
    box-shadow: 4px 4px 4px #00000094;
    width: 100% !important; 
    border: unset !important
   }

.hm-row-bc:nth-of-type(6) .product-banner-container-bc.col-4.product-banner-without-titles{/* margin-right:auto !important; */margin-left:auto !important;width: 95% !important;}




.hm-row-bc:nth-of-type(6) .product-banner-container-bc.col-4.product-banner-without-titles img:hover {
    animation: slideOut 0.4s forwards;
}

.hm-row-bc:nth-of-type(6) .product-banner-container-bc.col-4.product-banner-without-titles img:not(:hover) {
    animation: slideIn 0.4s forwards;
}

.hm-row-bc:nth-of-type(6) .product-banner-container-bc.product-banner-without-titles .product-banner-info-bc {
    margin-left: -30px;
    margin-right: -30px;
    flex-shrink: 0;
    width: 150px;
    margin-right: 1px;
}


.hm-row-bc:nth-of-type(6) .product-banner-container-bc {
    background: unset !important;
}


.layout-bc.theme-default.betslip-Hidden.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(6){
     order: 10;
     /* margin-top: 80px; */
     margin-bottom: 40px;
}
/*.layout-content-holder-bc .hm-row-bc:nth-child(6) .pb-component-wrapper:nth-child(1):before{
  content: "ÃƒÂ°Ã…Â¸Ã‚ÂÃ¢â‚¬â„¢ POPÃƒÆ’Ã…â€œLER SLOT OYUNLARI";
  display: flex  !important;

  padding:0px 0px 10px 20px  !important;
  color:#cccbc9 !important;
}*/

.hm-row-bc:nth-of-type(7) {
  padding:0px 55px 30px 55px  !important;
}


.connect-wallet{position:absolute !important;right: 100px;bottom:57px}


[dir=ltr] .hdr-dynamic-content .e-p-close-icon-bc {
    right: -30px !important;
}


/*foooter*/

 [class*="is-web"] .horizontalSliderRow .footerSliderImage img {
  width: 160px !important;
  height: 100px !important;
  filter: none !important;
  opacity: 2 !important;
  transition: opacity .24s;
  padding: 10px !important;
} 
.horizontalSliderRow .footerSliderImage {
  background-color: transparent !important;
} 
 [class*="is-web"] .horizontalSliderRow .footerSliderImage {
  min-width: 130px !important;
} 
.footerCopyrightBlock {
  justify-content: center!important;
}

.footerInnerLeftCol{
  justify-content: center!important;
}
.footerInnerLeftCol ul li {
  width: 50px!important;
  height: 50px!important;
  border-radius: 10px!important;
}

.footerInnerLeftCol ul li a {
  font-size: 30px!important;
}

.footer-bc {
    padding: 20px 23px 15px !important;
}
.footerWrapper .footerInfoColumn {
   display: none!important;
}
.layout-footer-holder-bc {
    background: transparent !important;
}

.footerSocialLink {
    background: linear-gradient(114deg, rgb(88 88 89) 0%, rgb(169 149 96) 100%) !important;

}
.footerSocialLink:hover {
  box-shadow: 0 0 7px #ffffff!important; 
}
.footerSocialLink a {
 color: #ffffff !important;
}
.footerSocialLink a:hover {
 color: #feeab4 !important;
}

/*foooter-end*/

.popup-inner-bc {
	background: #2b2c2f !important;
	border: 1px solid rgb(106 108 113) !important;
	border-radius: 20px !important;
}
.form-control-textarea-bc,.form-control-input-bc,.form-control-select-bc,.form-control-fine-name-bc,.form-control-label-file-bc {
  background-color: #1b1c1d !important;
  /* color: rgb(255 255 51) !important; */
  border-radius:10px  !important;
}
.checkbox-control-icon-bc {
   background-color: #ccb069 !important;
    color: rgb(0 0 0) !important;
}


.e-p-header-bc {
	padding-top: 15px !important;

}

.e-p-header-bc {

    border-bottom: none !important;
}

.overlay-header {
     background: linear-gradient(90deg, rgb(22 21 21) 0%, rgb(161 149 99) 50%, rgb(22 21 21) 100%) !important;
     display: flex;
     align-items: center;
     justify-content:center !important;
     height: 60px !important;
     line-height: 80px !important;
}
.back-nav-title-bc,.back-nav-title-bc-h1 {
    margin: 0 8px !important;
    color: rgb(255 255 255) !important;
    text-transform: uppercase !important;
    font-size: 20px !important;
    font-weight: 600 !important;
}
.promotion-details-info {
     background: linear-gradient(20deg, rgb(59 60 62) 0%, rgb(43 44 47) 50%, rgb(22 21 21) 100%) !important;
margin:0px 10px 10px 10px !important;
padding-top:10px !important;
border-radius:10px  !important;
}

/* Promotions */
.layout-content-holder-bc .horizontal-sl-list-container .horizontal-sl-list.promotion-horizontal-sl-list-bc .accordion-button.active {
    background: var(--themeColor) !important;
    border-color: var(--secondaryColor) !important;
    color: var(--secondaryColor) !important;
}
.layout-content-holder-bc .horizontal-sl-list-container .horizontal-sl-list.promotion-horizontal-sl-list-bc .accordion-button.active i {
    color: var(--secondaryColor) !important;
}
.promotions-article-title {
    background: rgb(0 0 0 / 53%) !important;
    backdrop-filter: blur(7px) !important;
    margin-top: -1px;
display:none !important;
}

.promotion-page .horizontal-sl-wheel {
    width: 100%;
}


.promotion-page .horizontal-items-expanded .horizontal-sl-item-bc.active,
.promotion-page .horizontal-items-expanded .horizontal-sl-item-bc:hover {
    flex: 0 100%;
    justify-content: center;
    border: 1px solid var(--themeColor) !important;
    font-family: "Poppins";
    /* border-radius: 7px; */
    color: #fff !important;
    border-bottom: 2px solid rgb(255 255 255) !important;
    backdrop-filter: blur(7px) !important;
}


.promotion-page .horizontal-items-expanded .horizontal-sl-item-bc {
    flex: 0 100%;
    justify-content: center;
    border: 1px solid var(--themeColor) !important;
    font-family: "Poppins";
    /* border-radius: 7px; */
    color: #fff !important;
    background: radial-gradient(circle at 50% 86%, rgb(143 122 69), rgb(145 123 72), rgb(164 140 81), rgb(204 176 105)) !important;
    border-bottom: 2px solid rgb(35 35 35 / 54%) !important;
    backdrop-filter: blur(7px) !important;
}

.promotion-page .horizontal-items-expanded .horizontal-sl-item-bc.active i {
    color: var(--secondaryColor) !important;
}

[dir=ltr] .horizontal-sl-list.scroll-start.scroll-end:after,[dir=ltr] .horizontal-sl-list.scroll-start:after,[dir=ltr] .horizontal-sl-tab.scroll-start.scroll-end:after,[dir=ltr] .horizontal-sl-tab.scroll-start:after {background: linear-gradient(to left, rgb(100 100 100) 0%, transparent 100%) !important;}
.promotionsListEl-bc:hover {
    box-shadow: 0px 0px 10px 0px #ccb069 !important;;
 border-radius:10px;
}







.promotionsListEl-bc {
    animation-duration: 3s;
    animation-iteration-count: infinite;
    animation-name: glow;
}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc:before {
border-radius:50px;

}

.promotionsListEl-bc:nth-child(1) {
    animation-delay: 4s
}

.promotionsListEl-bc:nth-child(2) {
    animation-delay: 4.1s;
}

.promotionsListEl-bc:nth-child(3) {
    animation-delay: 4.2s
}

.promotionsListEl-bc:nth-child(4) {
    animation-delay: 4.3s
}
.promotionsListEl-bc:nth-child(5) {
    animation-delay: 4.4s
}
.promotionsListEl-bc:nth-child(6) {
    animation-delay: 4.5s
}
.promotionsListEl-bc:nth-child(7) {
    animation-delay: 4.6s
}.promotionsListEl-bc:nth-child(8) {
    animation-delay: 4.7s
}
.promotionsListEl-bc:nth-child(9) {
    animation-delay: 4.8s
}

.promotionsListEl-bc:nth-child(10) {
    animation-delay: 4.9s
}


@keyframes glow {
    0%,4% {
        box-shadow: 0 0 -6px -6px rgb(2 251 251 / 56%);
        border-radius:10px;

    }

    2% {
        box-shadow: 0 0 10px 0px #ccb069;
 border-radius:10px;
    }
}

.is-home-page > div.layout-content-holder-bc > div:nth-child(3):before {
    content: "BETJUVE DÜNYASINA HOŞGELDİNİZ!" !important;
    background: url(https://i.hizliresim.com/pjcfhy3.png) left center / 25px 25px no-repeat !important;
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    font-size: 15px !important;
    line-height: 40px !important;
    margin-top: -50px !important;
    padding-left: 30px !important;
    background-repeat: no-repeat !important;
    background-position: left center !important;
    animation: colorChange 3s infinite;
}
@keyframes colorChange {
    0% {
        color: #fff; /* BaÅŸlangÄ±Ã§ta beyaz */
    }
    50% {
        color: #ccb069; /* YarÄ±mda mavi-yeÅŸil */
    }
    100% {
        color: #fff; /* Sonunda tekrar beyaz */
    }
}

/* Div'in Ã¼st marginini dÃ¼zenle */
.is-home-page > div.layout-content-holder-bc > div:nth-child(3) {
    margin-top: 110px !important;
}



/*kullanici paneli*/
.payment-logo {
    max-width: 140% !important;
    max-height: 120% !important;
   width: 130% !important;
}

.product-banner-without-titles .product-banner-img-bc,.product-banner-without-titles .product-banner-icon-bc {
    max-width: 100%;
    border-radius: 10px !important;
    /* box-shadow: 0 2px 10px rgb(169 149 96 / 36%) !important; */
}
.payment-info-bc {
    padding: 20px;
    /* background:  #373636 !important; */
    border-radius: 10px !important;
}

.description-c-row-bc {
        /* background:  #282626 !important; */
        border-radius: 10px !important;
}
.description-c-row-bc+div {
        /* background:  #282626 !important; */
        border-radius: 10px !important;
}

.m-nav-items-list-item-bc {
 color: #ffffff !important;
   border-radius: 10px !important;
}

.horizontal-sl-item-bc:not(:empty) {
        background:  #4a4848 !important;
   border-radius: 10px !important;
}

.horizontal-sl-item-bc.active {
   background:  #e7fc09 !important;  !important;
   color: rgb(74 72 72) !important;
}
  .u-i-p-amounts-bc.withdrawable .u-i-p-a-content-bc {
   border-radius:10px!important;
   background: #6f6225 !important;
}
.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc {
   border-radius:10px!important;
   background: #304e56 !important;
}

.m-nav-items-list-item-bc.active,.m-nav-items-list-item-bc:hover {
  border-radius: 10px rgb(139 255 235);
}

.eligible-bonus-status.green {
    color: rgb(139 255 235);
}

.casinoBonus_ProgressBar .sport-casino-bonus {
    background: rgb(75 75 75) !important;
    border-radius: 10px !important;
}

.casinoBonus_ProgressBar .sportBonusFundResultBlock-bc {
    background: rgb(75 75 75) !important;
    border-radius: 10px !important;
}
.user-profile-nav-item:hover,.user-profile-nav-item.active {
  /* border-radius: 10px !important; */
}
.historyList-table-details {
      background:  #353434 !important;
    border-radius: 10px !important;
}
.historyList-tbody>.historyListEl .historyListEl-list-item {
      background:  #1c1b1b !important;
    border-radius: 10px !important;
}

.casinoBonus_ProgressBar .sportBonusFundResult-total {
    font-weight:900 !important;
}
.sportBonusDetailsItemWrapper-bc {
 background:  #bdbdbd !important;
 border-radius: 0px 0px 10px 10px !important;
}

.bonusList-tbody .bonusListEl-list-item {
   color: rgb(255 255 255) !important;
   margin: 8px!important;
   background: #4b4b4b !important;
   border-radius: 5px !important;
} 

.sportBonusFundResult-title {
   color: rgb(255 255 255) !important;
}

.sportBonusFundResult-total {
   color: rgb(255 255 51) !important;
}
.sportBonusFundTitle-bc {
   color: rgb(255 255 255) !important;
}
.sportBonusFundPrice-total {
   color: rgb(255 255 255) !important;
}


.bonusList-thead {
    border-radius: 10px !important;
}


.bonusList-thead .bonusListEl-list-item {
    color: rgba(var(--b-sc),.8);
    background: rgba(var(--b-sc),.1)
}
.bonusList-tbody .bonusListEl:not(:only-child) {
 background:  #999696 !important;
    border-radius: 10px 10px 0px 0px !important;
}
.bonusList-tbody .bonusListEl:only-child {
 background:  #989696 !important;
}

.bonusList-tbody .bonusListEl-list-item:last-child {
  background:  #ffff33 !important;
    text-transform: uppercase;
    text-align: center;
}
.competition-icon-arrow-bc {
    flex-shrink: 0;
    color: rgba(var(--b-sc),.8);
    /* margin:30px !important; */
    font-size: 11px
}
.tab-bc:hover,.tab-bc.active {
   color: rgb(255 255 255) !important;
}
.second-tabs-bc .tab-bc:hover,.second-tabs-bc .tab-bc.active {
 /* background:  #413f3f !important; */
 border-radius: 10px 10px 0px 0px !important;
}
.second-tabs-bc .tab-bc {
     color: rgb(255 255 255) !important;
     /* background:  #252323 !important; */
     border-radius: 10px !important;
}

.freeSpinsListEl {
 background: #bdbdbd !important;
}

.user-profile-nav-header {

border-radius:10px !important;
}
.user-profile-nav-list {

    border-radius:10px !important;
}
.u-i-p-amounts-bc {
border-radius:10px !important;
}


.my-profile-info-block>.overlay-header {
    font-size: 16px !important;
font-weight:600 !important;

}

.my-profile-info-block>.overlay-header {
     background: linear-gradient(90deg, rgb(43 44 47) 0%, rgb(150 129 76) 50%, rgb(43 44 47) 100%) !important;
     display: flex;
     align-items: center;
     justify-content:center !important;
     height: 40px !important;
     line-height: 80px !important;
     font-size: 16px !important;
     font-weight:600 !important;
}

.u-i-profile-page-container {
    flex-shrink: 0;
    width: 314px;
    background: rgb(44 45 46) !important;
}


.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: rgb(204 176 105) !important;
}

.nav-menu-container .nav-menu-sub .nav-menu-item.active {
border-radius:10px !important;
}

.hdr-dynamic-content .carousel-count-arrow-container {
    margin-top: 5px !important;
}
.crypto-currency-info {
    display: none !important;
}
/* Coding @betmedia */

.crypto-currency-info {
    display: none!important;
}
.hdr-dynamic-content {
display:flex important;
justify-content:center !important;
}
.crypto-currency-item{
    display: none!important;
}
.crypto-currency-data i {
    color: #7c6941!important;
}
.crypto-currency-data i {
    animation: bmedia-frame1 5s infinite!important;

}
@keyframes bmedia-frame1 {
	0% {
		transform: rotatey(0deg);
		filter:drop-shadow(0 0 5px #72603c)
	}
	25% {
		transform: rotatey(180deg);
		filter:drop-shadow(0 0 5px #002026)
	}
	50% {
		transform: rotatey(0deg);
		filter:drop-shadow(0 0 5px #73603c)
	}
	75% {
		transform: rotatey(720deg);
		filter:drop-shadow(0 0 5px #002026)
	}
	100% {
		transform: rotatey(360deg);
		filter:drop-shadow(0 0 5px #816d43)
	}
}




.connect-wallet {/* margin-left:30px !important; */}


.hm-row-bc:nth-child(2) {/* margin-left:200px !important; *//* margin-right:200px !important; *//* margin-top:-20px !important; */}


.header-icon-text[class*=bc-i]>span:not(:empty) {
    line-height: normal;
    margin-inline-start:10px  !important;}
.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(1).has-slider {/* grid-template-columns: 8fr 4fr!important; *//* gap:35px!important; */}

/*OYUNLAR BANNER KAPATMA - betmedia*/
.hm-row-bc:nth-child(6) .pb-component-wrapper:nth-child(1) {

display:NONE!important;
}




.hm-row-bc:nth-child(4) .pb-component-wrapper:nth-child(1) {

display:NONE!important;
}

.hm-row-bc:nth-child(4) {

grid-template-columns: 12fr !important;
}
/*OYUNLAR BANNER KAPATMA - betmedia*/

.page-view-more {
    display: flex;
    align-items: center;
    margin-bottom: 15px!important;
    justify-content:center!important;
}
.hm-row-bc>.pb-component-wrapper>.games-content>.page-view-more {
    display: flex;
    align-items: center;
    /* margin-bottom: 10px!important; */
    /* height: 10% !important; */
    justify-content:center!important;
    /* background: linear-gradient(90deg, rgb(0 11 36) 0%, rgb(28 42 79) 50%,rgb(0 11 36) 100%) !important; */
}

.view-title-more {
    flex: none!important;
}

.is-home-page .layout-content-holder-bc{
	/* transform: scale(0.9) !important; */
	/* transform-origin: top center !important; */
	/* margin-bottom: -200px !important; */
}

.nav-menu-container.header-navigation:nth-child(2) {
 background-image: linear-gradient(180deg, #54606a, #0f1010) !important;
    border-radius: 10px !important;
}



.nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item,.nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item {
 background-image: linear-gradient(180deg, #54606a, #0f1010) !important;
    border-radius: 7px !important;
border-start-start-radius: none !important;
    border-end-start-radius: 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 {
 background-image: linear-gradient(180deg, #54606a, #0f1010) !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 {
 background-image: linear-gradient(180deg, #54606a, #3a3d3d) !important;
}


.nav-menu-container.header-navigation:first-child .nav-menu>li:first-child>.nav-menu-item {
    border-radius: 7px !important;
border-start-start-radius: none !important;
    border-end-start-radius: none !important;


}



.nav-content-bc .nav-menu-container .nav-menu-sub {
 background-image: linear-gradient(180deg, #54606a, #3a3d3d) !important;

border-radius:10px !important;
}

.header-user-nav .nav-menu-sub {
 background-image: linear-gradient(180deg, #54606a, #3a3d3d) !important;

border-radius:10px !important;
}

.header-user-nav>.nav-menu-other>li:hover {
 background-image : linear-gradient(180deg, #54606a, #3a3d3d) !important;

border-radius:10px !important;
}

.btn.a-color{
background-image: linear-gradient(180deg, #54606a, #3a3d3d) !important;

      border: 1px solid #313131 !important;
      border-radius:8px !important;
      color: #ffffff !important;
}

.btn.a-color:hover{
background-image: linear-gradient(180deg, #54606a, #3a3d3d) !important;

      border: 1px solid #a8945f !important;
      border-radius:8px !important;
      color: #a8945f !important;
}


.count-odd-animation:after {
    background:  #a8945f !important;
}


.CMSIconSVGWrapper {
      color: #ffffff !important;
}



/* Ortak stil */
.hm-row-bc:nth-child(2)  .slider-bc .swiperCountEnable .swiper-button-prev,
.hm-row-bc:nth-child(2)  .slider-bc .swiperCountEnable .swiper-button-next {
    width: 30px !important;
    height: 30px !important;
    border-radius: 100% !important;
    background: #28292b !important;
    border: 1px solid #414243 !important;
    color: rgba(255, 255, 255, 0.5);
    font-size: 16px;
    top: 90% !important;
  position: absolute;
  transform: translateY(-50%);
  z-index: 9999;
}

/* Sol buton */
.hm-row-bc:nth-child(2) .slider-bc .swiperCountEnable .swiper-button-prev {
    position: absolute  !important;
                      /* dikey ortalama */
    transform: translateY(-50%)  !important;     /* tam ortasÄ±na Ã§eker */
    left: calc(50% - 70px) !important;          /* ortadan sola kaydÄ±r, boÅŸluÄŸu ayarla */
}

/* SaÄŸ buton */
.hm-row-bc:nth-child(2) .slider-bc .swiperCountEnable .swiper-button-next {
    position: absolute  !important;
                   /* dikey ortalama */
    transform: translateY(-50%)  !important;     /* tam ortasÄ±na Ã§eker */
    right: calc(50% - 70px)  !important;        /* ortadan saÄŸa kaydÄ±r, boÅŸluÄŸu ayarla */
}
.hm-row-bc:nth-child(2) .slider-bc .swiperCountEnable .swiper-pagination {
    color: rgba(255, 255, 255, 0.5);
    font-size: 13px;
    position: absolute;
    top: 87% !important;
    left: 50% !important;        /* yatayda ortanÄ±n tam ortasÄ± */
    transform: translateX(-50%); /* sola kaydÄ±r â†’ tam ortalar */
    right: auto !important;      /* saÄŸ ayarlarÄ±nÄ± sÄ±fÄ±rla */
}

@supports not (stroke-color: transparent) {
.hm-row-bc:nth-child(2)  .slider-bc .swiperCountEnable .swiper-pagination:before {
        box-shadow: -20px 0 0 44px #00000000 !important;
    }
}

@supports not (stroke-color: transparent) {
.hm-row-bc:nth-child(2)  .slider-bc .swiperCountEnable .swiper-pagination:after {
        box-shadow: 20px 0 0 44px #00000000 !important;
    }
}


.header-user-nav .nav-menu-other:nth-of-type(2) li a:not(.nav-menu-item){
width: 40px;height: 
40px;
border-radius: 8px;
background-image: linear-gradient(180deg, #54606a, #3a3d3d) !important;
} 



.header-user-nav .nav-menu-other:nth-of-type(2) li a:not(.nav-menu-item):hover{
width: 40px;height: 
40px;
border-radius: 8px;
background-image: linear-gradient(180deg, #feeab4, #3a3d3d) !important;
} 


.hdr-main-content-bc .smartPanel-bc .hdr-toggle-button-bc {
width: 40px!important;
height: 40px!important;
border-radius: 8px!important;
border: solid 1px #414243;
background-image: linear-gradient(180deg, #54606a, #3a3d3d) !important;} 
.hdr-main-content-bc .smartPanel-bc .hdr-toggle-button-bc:hover {
width: 40px!important;
height: 40px!important;
border-radius: 8px!important;
border: solid 1px #414243;
background-image: linear-gradient(180deg, #feeab4, #3a3d3d) !important;} 



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

button.btn.sign-in:before {
    content: '';
    background-image: url(https://i.hizliresim.com/sw2i68f.png);
    width: 18px;
    height: 18px;
    background-size: 100% 100%;
    margin-right: 5px;
}


button.btn.register:before {
    content: '';
    background-image: url(https://i.hizliresim.com/qagwp60.png);
    width: 18px;
    height: 18px;
    background-size: 100% 100%;
    margin-right: 5px;
}