/* tüm site bg */
body{
  /* background:rgb(37 0 0) !important; */
  background: #14181C !important;
}







:root {
  --custom-menu-bg-color: 142, 65, 65 !important;
  --custom-menu-hover-bg-color: 0, 27, 64 !important;
  --oc-1-sc: 255, 255, 255 !important;
  --hero-sc: 255, 255, 255 !important;

/* --menu: 57, 13, 19 !important; */
/* --b: 39, 0, 0 !important; */
}

.informative-widget-container strong u:nth-of-type(1)  {
  text-decoration: none !important;
  color:#ffffff !important; /* kırmızı renk *
  border-bottom: 3px solid red; /* Kalın kırmızı çizgi */
  padding-bottom: 1px; /* Çizgiyi aşağıya kaydırmak için boşluk */
}




.informative-widget-link {
    border-top: 2px solid #d22e1f !important;
}


.layout-footer-holder-bc {
  background: transparent !important;
}

.product-banner-info-bc::before {
  background: transparent !important;
}

.sdr-item-bc::before {
  background: transparent !important;
}

.layout-footer-holder-bc {
  background: transparent !important;
}

body .ftr-payments-row-img-bc {
  width: 100px;
  height: 30px;
  padding: 0;
  background: none;
  border-radius: 0;
}




.header-bc {
  width: 100% !important;
  background: #14181c !important;
}

/* connect to wallet remove */
.wallet-btn {
  display: none !important;
}
.connect-wallet:not(:only-child) {
  display: none !important;
}

.promotions-article-title {
  height: 0px !important;
}

body .crypto-info-link {
  display: none !important;
}

.hdr-logo-bc {
  max-width: 200px !important;
  padding: -7px 0 !important;
}

.nav-content-bc .nav-menu-container .nav-menu-sub {
    background: rgb(20 24 28) !important;
}

/* Bakiye butonu - normal */
.nav-menu-container.header-user-nav a[aria-label="Bakiye"] {
  background-color: red !important;
  color: white !important;
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
  padding: 10px 16px !important;
  display: flex !important;
  align-items: center;
  font-weight: bold !important;
  transition: all 0.3s ease !important;
}

/* Bakiye butonu - hover olduğunda köşeler düz */
.nav-menu-container.header-user-nav a[aria-label="Bakiye"]:hover {
  background-color: #ff1717c2 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* Profil butonu - normal */
.nav-menu-container.header-user-nav a[aria-label="Profile Details"] {
  background-color: red !important;
  color: white !important;
  border-top-right-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
  padding: 10px 16px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  font-weight: bold !important;
  transition: all 0.3s ease !important;
}

/* Profil butonu - hover olduğunda köşeler düz */
.nav-menu-container.header-user-nav a[aria-label="Profile Details"]:hover {
  background-color: #ff1717c2 !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}


.ftr-partners-row-inner-bc:first-child > a:only-child img {
  max-height: 90px !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu > li:hover > .nav-menu-item {
  background: rgba(210, 46, 31, 1) !important;
  box-shadow: none !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item.active {
  background: rgba(var(--custom-menu-hover-bg-color), 1) !important;
  color: #fff !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li:first-child>.nav-menu-item {
    padding-inline-start: 10px !important;
    border-start-start-radius: 10px !important;
     border-end-start-radius:  10px !important;
}

/* Ana menü öğesine hover yapıldığında VEYA alt menüde geziniliyorsa ikon beyaz kalsın */
.nav-menu > li:hover > a > i {
  color: white !important;
}

/* Normalde ikonlar kırmızı olsun */
/* .nav-menu > li > a > i {
  color: #ff003c !important;
  transition: color 0.2s ease;
} */





.nav-menu-container .nav-menu {
  background: none !important;
  height: 45px !important;
}


.hdr-dynamic-content {
  background: #2C1111 !important;
  padding: 0px !important;
  padding-left: 20px !important;
  margin-top: 4px;
}

body .layout-header-holder-bc .hdr-dynamic-content:first-child .product-banner-container-bc {
  grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
}

.crypto-wallet-switcher-container {
  display: none !important;
}

body .header-custom-buttons + .sign-in {
  background: rgba(210, 46, 31, 1) !important;
  color: rgba(var(--hero-sc), 1) !important;
  text-decoration: none !important;
}

body .header-custom-buttons + .sign-in:hover {
  background: #ff1717c2 !important;
  color: rgba(var(--hero-sc), 1) !important;
  text-decoration: none !important;
  transition: background-color 0.3s ease !important;
}

.layout-bc.smart-panel-is-visible .smartPanel-bc + .hdr-user-bc .nav-menu-other {
  height: 30px;
  background: red !important;
}

.nav-menu-container .nav-menu-sub .nav-menu-item > * {
  font-size: small !important;
}

.u-i-p-c-body-bc {
  display: flex;
  height: 100%;
  /* background: #2C1111 !important; */
}

body .crypto-currency-data {
  display: none !important;
  position: absolute;
  left: -99999px;
  top: -99999px;
  height: 0;
  width: 0;
  visibility: hidden;
  opacity: 0;
}

.wallet-menu-content {
  display: none !important;
}

.hdr-crypto-btn .connect-wallet {
  cursor: pointer;
  display: none !important;
}

.fastex-wallet-banner .sdr-image-bc {
  display: none !important;
}

html[dir="ltr"] .casino-category-chooser-container .accordion-items .accordion-button {
  width: 148px;
  border: 1px solid #8C4141 !important;
  border-radius: 5px;
  color: #fff;
  font-size: 11px;
  text-align: center;
  margin: 0 5px 5px;
  padding: 5px 1px;
}

.casino-category-chooser-container .accordion-items .accordion-button:hover {
  color: #8C4141 !important;
  box-shadow: 0 0 0 1px #8C4141 !important;
}

.promotion-details-container {
  display: flex !important;
  padding: 15px !important;
  height: 100% !important;
  background-position: center !important;
  background-attachment: initial !important;
  border: 1px solid #c25a5a !important;
  box-shadow: 1px -4px 7px #dd6868 !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
}

.accordion-items-resize span {
  width: 11.11%;
}

.accordion-items-resize span button {
  width: calc(100% - 8px) !important;
  border: 1px solid #8C4141;
  max-width: calc(100% - 8px) !important;
}



[dir=ltr] .countdown-banner-content {
  left: 145px !important;
  top: 28px !important;
  transform: scale(1.3) !important;
}

@media(max-width:1600px) {
  [dir=ltr] .is-home-page .countdown-banner-content {
    transform: scale(1) !important;
    left: 7% !important;
    top: 30% !important;
  }
}






.promotionsList-bc {
  grid-template-columns: repeat(auto-fill, minmax(400px, 1fr)) !important;
}
.promotions-article-title {
  display: none !important;
}

.promotionsListEl-bc {
  border-radius: 20px !important;
  position: relative !important;
}
.promotionsListEl-bc:hover:before {
  animation: slide 1s;
}
.promotionsListEl-bc:before {
  content: "";
  top: 0;
  transform: translateX(100%);
  width: 100%;
  height: 100%;
  pointer-events: none;
  position: absolute;
  z-index: 1;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .4) 50%, rgba(232, 128, 128, 0) 99%, rgba(232, 125, 125, 0)) !important;
}

@keyframes slide {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}

[dir=ltr] .countdown-banner-content {
  left: 145px !important;
  top: 28px !important;
  transform: scale(1.3) !important;
}

@media(max-width:1600px) {
  [dir=ltr] .is-home-page .countdown-banner-content {
    transform: scale(1) !important;
    left: 7% !important;
    top: 30% !important;
  }
}

body .layout-header-holder-bc .hdr-dynamic-content:first-child .product-banner-container-bc {
  z-index: 999999 !important;
}
.promotionsListEl-bc {
  border: 5px solid #bb4f4f1f !important;
}

body .my-profile-info-block .dep-w-info-bc .horizontal-items-expanded .horizontal-sl-item-bc {
  display: flex !important;
}

.is-home-page .product-banner-without-titles .product-banner-img-bc {
  border-radius: 40px !important;
  width: 100%;
}

div#root.layout-bc.theme-default.betslip-Hidden .layout-content-holder-bc {
  max-width: 1630px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

body .layout-header-holder-bc .hdr-dynamic-content:first-child .product-banner-container-bc {
  top: 4px !important;
}
[class*=is-web] .hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
  height: 27px !important;
}

@media (max-width:1400px) {
  [class*=is-web] .hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
    height: 20px !important;
  }
}

#mainLinks .swiper-slide img {
  border: 1px solid #fbe184 !important;
  display: block;
  border-radius: 20px;
}


.layout-header-holder-bc {
  box-shadow: none !important;
}




.hdr-dynamic-content {
  padding: 0px !important;
  margin-top: 0px !important;
}

/* güncellemeler */

.header-custom-buttons a[class*=promotions], .hdr-user-bc a[class*=promotions], .hdr-user-bc a[class*=live-chat ]{
  background: red !important;
}

/* VIP butonu */
/* VIP butonu normal ve hover */
a.bc-i-Vip {
  background-color: red !important;
  color: #fff !important;
  transition: background-color 0.3s ease !important;
}

a.bc-i-Vip:hover {
  background-color: #ff1717c2 !important;
}

/* TV butonu normal ve hover */
a[aria-label="TV"] {
  background-color: red !important;
  color: #fff !important;
  transition: background-color 0.3s ease !important;
}

a[aria-label="TV"]:hover {
  background-color: #ff1717c2 !important;
}

/* Tüm kırmızı butonlar */
.header-custom-buttons a[class*="bc-i-"] {
  background-color: rgba(210, 46, 31, 1) !important;
  color: white !important;
  transition: background-color 0.3s ease !important;
}

/* Hover'da kırmızı butonlar */
.header-custom-buttons a[class*="bc-i-"]:hover {
  background-color: #ff1717c2 !important;
}

/* PARA YATIR butonu özel: yeşil */
.header-custom-buttons a.deposit-btn {
  background-color: #10b35c !important; /* ana yeşil */
  color: white !important;
  transition: background-color 0.3s ease !important;
}

/* Hover olduğunda açık yeşil */
.header-custom-buttons a.deposit-btn:hover {
  background-color: #1fd66e !important;
}






/*diğerleri*/

.layout-bc.theme-default.smart-panel-is-visible.betslip-Hidden.is-home-page .status-popup-content-w-bc {
    width: 700px !important;
}
.layout-bc.theme-default.smart-panel-is-visible.betslip-Hidden.is-home-page .popup-holder-bc.windowed .popup-inner-bc {
    width: 700px !important;
}
.casino-popup-content img {
    width: 600px !important;
    height: 600px !important;
}
/*
body {
background-image: url(https://cmsbetconstruct.com/storage/medias/betovis/media_1872355_d0898ff40eff31da06f2bb16c39ec0dd.jpeg)!important; 
background-attachment: fixed !important; 
background-position: center !important; 
background-repeat: no-repeat !important; 
background-size: cover !important;
}
*/








.YoPhoneAppImg {
  display: none !important;
}


.YoPhoneApp {
  background: transparent !important;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.YoPhoneAppImg,
.YoPhoneAppTitle,
.YoPhoneAppButtons {
  display: none !important;
}

.YoPhoneAppLink {
  display: block;
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0;
  background-image: url(https://i.postimg.cc/ZnLBm8zM/5000-freespin-BANNER.jpg); 
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  aspect-ratio: 3 / 1; 
  border-radius: 8px;
}








/* PROMOSYON SAYFASI RENK GÜNCELLEMESİ */
.overlay-header,
.promotion-details-container {
  background-color: #14181C !important;
  background-image: none !important;
}

.promotion-details-header,
.promotion-details-info {
  background-color: transparent !important;
}

.promotion-details-container .spoiler {
  background-color: #1E2227 !important;
  border-radius: 6px;
  padding: 10px;
  margin-bottom: 12px;
}

.promotion-details-container .spoiler-title {
  color: #fff !important;
}

.overlay-header h1.back-nav-title-bc-h1 {
  color: #fff !important;
  font-size: 20px !important;
}

.spoiler-title span {
  font-size: 13px !important;
  font-weight: 500 !important;
}

.spoiler-content p {
  font-size: 13px !important;
  line-height: 1.5 !important;
  margin-left: 20px !important; 
}

.spoiler-content a,
.promotion-details-container a,
a[href*="bonus-request"],
a[href*="deposit"] {
  font-size: 13px !important;
  font-weight: 500 !important;
  padding: 8px 16px !important;
  border-radius: 24px !important;
  display: inline-block !important;
  line-height: 1.2 !important;
}













/* Promosyonlar için görsel-metin hizalanması */
.popup-holder-bc.promotion-details-popup .popup-inner-bc {
    height: 650px !important;
    border: 2px solid #c25a5a !important;
    border-radius: 10px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-container {
    height: 100% !important;
    display: grid !important;
    grid-template-columns: 400px auto !important;
    border: none !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info {
    height: 100%;
    overflow-y: auto;
    box-sizing: border-box;
    padding-right: 15px;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info p:has(a[href*="cutt.ly/masterpay"]),
.popup-holder-bc.promotion-details-popup .promotion-details-info p:has(a[href*="cutt.ly/ovisbonustalep"]) {
    display: inline-block !important;
    width: 49.5% !important;
    margin: 20px 0 0 0 !important;
    padding: 0 !important;
    vertical-align: top !important;
    box-sizing: border-box !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info p:has(a[href*="cutt.ly/masterpay"]) {
    text-align: right !important;
    padding-right: 5px !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info p:has(a[href*="cutt.ly/ovisbonustalep"]) {
    text-align: left !important;
    padding-left: 5px !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info a[href*="cutt.ly/masterpay"],
.popup-holder-bc.promotion-details-popup .promotion-details-info a[href*="cutt.ly/ovisbonustalep"] {
    display: inline-block !important;
    width: 150px !important;
    height: 42px !important;

    font-size: 0 !important;        
    color: transparent !important;   
    text-indent: -9999px !important;
    overflow: hidden !important;

    /* Arka Plan Ayarları (Değişmedi) */
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}


.popup-holder-bc.promotion-details-popup .promotion-details-info a[href*="cutt.ly/masterpay"] {
    background-image: url(https://i.imgur.com/wTSjSxD.png) !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info a[href*="cutt.ly/ovisbonustalep"] {
    background-image: url(https://i.imgur.com/BbeGqGw.png) !important;
}



/* Görüş ve öneri promosyonu */
.popup-holder-bc.promotion-details-popup .promotion-details-info p:has(a[href*="api.whatsapp.com/send/?phone=380993316977"]),
.popup-holder-bc.promotion-details-popup .promotion-details-info p:has(a[href*="t.me/Betovis_Marketing"]) {
    display: inline-block !important;
    width: 49.5% !important;
    margin: 20px 0 0 0 !important;
    padding: 0 !important;
    vertical-align: top !important;
    box-sizing: border-box !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info p:has(a[href*="api.whatsapp.com/send/?phone=380993316977"]) {
    text-align: right !important;
    padding-right: 5px !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info p:has(a[href*="t.me/Betovis_Marketing"]) {
    text-align: left !important;
    padding-left: 5px !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info a[href*="api.whatsapp.com/send/?phone=380993316977"],
.popup-holder-bc.promotion-details-popup .promotion-details-info a[href*="t.me/Betovis_Marketing"] {
    display: inline-block !important;
    width: 150px !important;
    height: 42px !important;
    font-size: 0 !important;        
    color: transparent !important;   
    text-indent: -9999px !important;
    overflow: hidden !important;
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info a[href*="api.whatsapp.com/send/?phone=380993316977"] {
    background-image: url(https://i.imgur.com/arinCZF.png) !important;
}

.popup-holder-bc.promotion-details-popup .promotion-details-info a[href*="t.me/Betovis_Marketing"] {
    background-image: url(https://i.imgur.com/LPVfEVb.png) !important;
}





























/* WEB HEADER BUTTONS */
/* Sadece header'daki özel butonları hedefle */
.hdr-user-bc .header-custom-buttons .bc-i-promotions-3,
.hdr-user-bc .header-custom-buttons .bc-i-promotions,
.hdr-user-bc .header-custom-buttons .bc-i-Vip,
.hdr-user-bc .header-custom-buttons .bc-i-tv {
    position: relative !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    min-width: 0 !important;
    padding: 0 !important;
    margin: 0 8px 0 0 !important;
    overflow: visible !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* İçeriği tamamen gizle */
.hdr-user-bc .header-custom-buttons .bc-i-promotions-3 > *,
.hdr-user-bc .header-custom-buttons .bc-i-promotions > *,
.hdr-user-bc .header-custom-buttons .bc-i-Vip > *,
.hdr-user-bc .header-custom-buttons .bc-i-tv > * {
    display: none !important;
}

/* Sadece GIF görünsün ve ortalansın */
.hdr-user-bc .header-custom-buttons .bc-i-promotions-3::before {
    content: "";
    display: block;
    width: 48px;
    height: 48px;
    background: url(https://i.imgur.com/WKcAMUM.gif) no-repeat center center/contain;
}

.hdr-user-bc .header-custom-buttons .bc-i-promotions::before {
    content: "";
    display: block;
    width: 48px;
    height: 48px;
    background: url(https://i.imgur.com/8oRbE0V.gif) no-repeat center center/contain;
}

.hdr-user-bc .header-custom-buttons .bc-i-Vip::before {
    content: "";
    display: block;
    width: 48px;
    height: 48px;
    background: url(https://i.imgur.com/9bAvpdw.gif) no-repeat center center/contain;
}

.hdr-user-bc .header-custom-buttons .bc-i-tv::before {
    content: "";
    display: block;
    width: 48px;
    height: 48px;
    background: url(https://i.imgur.com/p8fiCAJ.gif) no-repeat center center/contain;
}



/* Mouse ikonların üstüne gelince hiçbir efekt çıkmasın */
.hdr-user-bc .header-custom-buttons .bc-i-promotions-3:hover,
.hdr-user-bc .header-custom-buttons .bc-i-promotions:hover,
.hdr-user-bc .header-custom-buttons .bc-i-Vip:hover,
.hdr-user-bc .header-custom-buttons .bc-i-tv:hover,
.hdr-user-bc .header-custom-buttons .bc-i-promotions-3:active,
.hdr-user-bc .header-custom-buttons .bc-i-promotions:active,
.hdr-user-bc .header-custom-buttons .bc-i-Vip:active,
.hdr-user-bc .header-custom-buttons .bc-i-tv:active {
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
    border: none !important;
    opacity: 1 !important;
    mask: none !important;
    -webkit-mask: none !important;
    mix-blend-mode: normal !important;
}





/* Yeşil para yatırma butonu */
.deposit-btn {
  margin-right: 15px !important; /* Boşluk mesafesini artırıp azaltabilirsiniz */
}







/* WEB - MÜK.HİZMET / LİSANS / ŞİKAYET VAR LOGOLARI */
.sliderSingleEl .sliderImage img[src$="bf56186a8e22a2cc696c303537e3d7bc.png"],
.sliderSingleEl .sliderImage img[src$="b1a99c98d7faa00e591f624aa789c99c.png"] {
  width: 160px !important;
  height: auto !important;
  max-height: 100% !important;
  object-fit: contain !important;
  display: inline-block !important;
  vertical-align: middle !important;
  padding: 0 !important;
  margin: 0 10px !important;
}














/* Sidebar butonları düzenleme - Küçültülmüş versiyon */
.sidebar-content .sidebar-item {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    padding: 8px 12px !important;
    min-height: 45px !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
}

/* Sidebar buton resimleri */
.sidebar-content .sidebar-image {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 30px !important;
    height: 30px !important;
    margin: 0 !important;
    margin-right: 10px !important;
    flex-shrink: 0 !important;
}

.sidebar-content .sidebar-image img {
    width: 22px !important;
    height: 22px !important;
    object-fit: contain !important;
}

/* Sidebar buton yazıları */
.sidebar-content .sidebar-title {
    font-size: 12px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    margin: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
    flex: 1 !important;
}

/* Tüm butonların eşit yüksekliği için */
.sidebar-content {
    display: flex !important;
    flex-direction: column !important;
    gap: 1px !important;
}






















/* header notification */
.hdr-dynamic-content .carouselWrapper .swiper {
    overflow: hidden;
    width: 100%;
    height: auto;
    position: relative;
}

.hdr-dynamic-content .carouselWrapper .swiper-wrapper {
    display: flex;
    width: 200%;
    animation: continuousSlide 20s infinite linear;
}

.hdr-dynamic-content .carouselWrapper .swiper-slide {
    flex-shrink: 0;
    width: 50% !important;
    min-width: 50%;
}

.hdr-dynamic-content .informative-widget {
    width: 100%;
}

.hdr-dynamic-content .informative-widget span {
    white-space: nowrap;
    display: inline;
}

.hdr-dynamic-content .informative-widget-container {
    overflow: hidden;
    width: 100%;
}

.hdr-dynamic-content .carouselWrapper .swiper-button-prev,
.hdr-dynamic-content .carouselWrapper .swiper-button-next {
    display: none !important;
}

.hdr-dynamic-content .carouselWrapper:hover .swiper-wrapper {
    animation-play-state: paused;
}

@keyframes continuousSlide {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}




























































































}






/* wp ve tg butonları düzenlemesi */
.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) { 
  display: grid !important;
  grid-template-columns: max-content max-content !important;
  grid-template-rows: repeat(4, auto) !important;
  row-gap: 25px !important;
  column-gap: 80px !important;
  justify-content: center !important;
  align-items: center !important;
  width: 100% !important;
  padding: 0 !important;
}

.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage {
  display: inline-flex !important;
  justify-content: center !important;
  align-items: center !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
  margin: 0 !important;
  line-height: 0 !important;
  overflow: hidden !important;
  transform: scale(0.75) !important; 
}

.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage img {
  width: 100% !important;
  height: auto !important;
  display: block !important;
  margin: 0 auto !important;
  filter: brightness(1.2) !important; 
  opacity: 1 !important;
  transition: none !important;
}

.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage:nth-child(1) { grid-column: 1; grid-row: 1; } 
.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage:nth-child(2) { grid-column: 1; grid-row: 2; } 
.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage:nth-child(3) { grid-column: 1; grid-row: 3; } 
.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage:nth-child(4) { grid-column: 2; grid-row: 1; } 
.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage:nth-child(5) { grid-column: 2; grid-row: 2; } 
.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage:nth-child(6) { grid-column: 2; grid-row: 3; } 
.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage:nth-child(7) { grid-column: 1; grid-row: 4; } 
.horizontalSliderRow:has(.sliderImage:nth-child(8):last-child) .sliderImage:nth-child(8) { grid-column: 2; grid-row: 4; } 
















 









/* Footer sosyal medya özel ikonları */
.footerSocialLinks .bc-i-instagram {
    background: url('https://i.postimg.cc/sx09Vzd8/inst.png') no-repeat center center !important;
    background-size: contain !important;
    -webkit-background-clip: initial !important;
    -webkit-text-fill-color: initial !important;
    background-clip: initial !important;
    color: transparent !important;
    text-indent: -9999px; 
    width: 33px; 
    height: 33px; 
    display: inline-block;
}

.footerSocialLinks .bc-i-telegram {
    background: url('https://i.postimg.cc/P51Z7Yx0/teleg.png') no-repeat center center !important;
    background-size: contain !important;
    color: transparent !important;
    text-indent: -9999px;
    width: 33px;
    height: 33px;
    display: inline-block;
}

.footerSocialLinks .bc-i-twitter {
    background: url('https://i.postimg.cc/CMtqLmnW/x.png') no-repeat center center !important;
    background-size: contain !important;
    color: transparent !important;
    text-indent: -9999px;
    width: 33px;
    height: 33px;
    display: inline-block;
}

.footerSocialLinks .bc-i-whatsapp {
    background: url('https://i.postimg.cc/W1cq0zn8/whats.png') no-repeat center center !important;
    background-size: contain !important;
    color: transparent !important;
    text-indent: -9999px;
    width: 33px;
    height: 33px;
    display: inline-block;
}










