/* BeygirBet - orijinal siteden alinan ozel stiller (head icindeki <style> bloklari) */

.l0--placeholder10.l0--wrapper.l0--wrapper-mobile > .tb--section-header {
display: none !important;
} .tb--section-header { position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important; max-width: 100% !important; padding: 18px 40px !important; border-radius: 14px !important; background: linear-gradient( 90deg, rgba(10, 34, 73, 0) 0%, #0A2249 15%, #0A2249 85%, rgba(10, 34, 73, 0) 100% ) !important; color: #fff !important; font-size: 22px !important; font-weight: 700 !important; letter-spacing: .5px !important; text-transform: capitalize !important; text-align: center !important; overflow: hidden !important; box-shadow: 0 0 20px rgba(10, 34, 73, .45) !important; transition: all .3s ease !important;
} .tb--section-header::before { content: "" !important; position: absolute !important; inset: 0 !important; border-radius: inherit !important; background: linear-gradient( 180deg, rgba(255,255,255,.15) 0%, transparent 50% ) !important; pointer-events: none !important;
} .tb--section-header::after { content: "" !important; position: absolute !important; bottom: 6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 80px !important; height: 3px !important; border-radius: 50px !important; background: linear-gradient(90deg, transparent, #0061ff, transparent) !important;
} .tb--section-header:hover { transform: translateY(-2px) !important; box-shadow: 0 8px 30px rgba(10, 34, 73, .6) !important;
} @media screen and (min-width: 1280px) and (max-width: 1566px) { .has-navbar .games--grid-layout, .tb--categories_extend-view .games--grid-layout { grid-template-columns: repeat(5, 1fr); }
} .about--company,
.about--company.parent,
.about--company-wrapper { grid-area: auto !important;
} .about--company p { display: none !important;
} .about--company { display: none !important;
} @media (min-width: 768px) {
.header-block .header-block_holder,
.l0--placeholder2-item a:after {
background: linear-gradient(to bottom, #093482, #041d4a) !important; }
} .tm_match > .tm_match_container { background: radial-gradient(circle at 30% 20%, rgba(255, 255, 255, 0.08), transparent 40%), linear-gradient(135deg, #08162d, #0a2249) !important; background-color: transparent !important; background-image: radial-gradient(circle at 30% 20%, rgba(255, 255, 255, 0.08), transparent 40%), linear-gradient(135deg, #08162d, #0a2249) !important;
} html body .tg__left_menu_item--lvl1 { background: radial-gradient(circle at 30% 20%, rgba(255,255,255,0.08), transparent 40%), linear-gradient(135deg, #08162d, #0a2249) !important; background-color: transparent !important; background-image: radial-gradient(circle at 30% 20%, rgba(255,255,255,0.08), transparent 40%), linear-gradient(135deg, #08162d, #0a2249) !important;
} .tb--floating-menu_wrapper.tb--no-more {
display: none !important;
} .l0--placeholder1-slider_1 .main--slider-right .slick-prev {
right: auto !important;
top: 50% !important;
} .l0--placeholder1-slider_1 .main--slider-right .slick-next {
right: 5px !important;
top: 50% !important;
} @media (min-width: 1024px) { .l0--wrapper .l0--placeholder2 .featured-product-2 { margin-top: 6rem !important; }
}
@media (min-width: 1724px) { .l0--wrapper .l0--placeholder2 .featured-product-2 { margin-top: 11rem !important; }
}
@media (min-width: 1024px) {
.tb--promotion_categories{ background: url("https://files.bamian5.store/file-manager/lK-tB_Mv3dbeygir.gif") center/cover no-repeat !important;
} } .tm_match_container { position: relative; overflow: hidden; background: #0b1d3a;
} .tm_match_container::before { content: ""; position: absolute; inset: -50%; background: radial-gradient(circle, rgba(0,150,255,0.4) 0%, transparent 60%); animation: rotateGlow 6s linear infinite;
} @keyframes rotateGlow { from { transform: rotate(0deg); } to { transform: rotate(360deg); }
} @media only screen and (min-width: 1024px) { .tb--promotion_wrapper, .l0--top-space.has--top-banner, .livecasino-slider-container.main--slider-right+.livecasino--top-space { max-width: 1800px; margin: auto !important; } .l0--placeholder1-slider_1, .slider_casino, .livecasino-slider-container { position: relative !important; } .l0--placeholder1-slider_1 .main--slider-top { padding: 24px 24px 0px 24px !important; margin: 0 auto !important; max-width: 1900px !important; margin-bottom: 1rem !important; } .slider_casino .main--slider-top { padding: 24px 24px 0px 24px !important; margin: 0 auto !important; max-width: 1800px !important; } .logoBlock_img { max-height: max-content !important; width: 250px !important; } .hRtXbH {
background: transparent !important;
} .l0--placeholder1-slider_1 .slick-dots { top: auto !important; } .banners--long-list .banner-grid-item>div img { height: auto !important; } .tb--section-header.tb--section-header_border { border-bottom: none !important; font-size: 18px !important; background: #0A2249 !important; border-radius: 10px !important; padding: 18px !important; color: #fff !important; text-transform: capitalize !important; display: flex; justify-content: center; -webkit-mask-image: linear-gradient(to right, transparent 0%, black 12%, black 88%, transparent 100%); mask-image: linear-gradient(to right, transparent 0%, black 50%, black 8%, transparent 100%); } .menu--block-item.menu-block-big { font-size: 18px !important; } .l0--placeholder2-item .l0--product-txt { font-size: 18px !important; font-weight: 700 !important; } .l0--wrapper .l0--placeholder2 .l0--placeholder2-item { margin: 0 5px; } .banners--long-list .slick-track { column-gap: 5px; } .banners--long-list .banner-grid-item, .banners--long-list .banner-grid-item>div, .banners--long-list .banner-grid-list { column-gap: 12px !important; } .header-block_right-side .tb--reg-btn-box .btn:hover { opacity: 1 !important; filter: drop-shadow(0px 0px 5px #00F2FF); }
.tb--floating-menu_wrapper:after { background-color: var(--background-color-1) !important;
}
.tb--floating-menu_item__link i { color: #ffffff !important; padding: 8px; border-radius: 100%;
}
}
.livecasino-slider-container .slick-slide:after,
.l0--placeholder1-slider_1 .slick-list:after { background-image: none !important;
}
.btn { border: none !important; font-size: 15px !important; font-weight: 700 !important;
}
.btn-secondary { background: #ffffff !important; color: var(--brand-color-text) !important;
}
footer .about--company a { text-decoration: none !important;
}
.socials-block_item_native .social-icon:hover { border-radius: 10px !important;
}
.socials-block_item_native .social-icon { border-radius: 10px !important;
}
.category_icon-twitter { background: #000000 !important;
} .category_icon-instagram { background: radial-gradient(circle at 0 120%, #fdf497 0, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%) !important;
}
.socials-media_item i.social-icon { transition: none !important;
}
.l0--placeholder10.l0--wrapper.l0--wrapper-mobile > .tb--section-header { display: none;
}
.tb--live-casino_navbar .tb--navbar_left { text-transform: uppercase !important;
}
.header-block_right-side .tb--reg-btn-box .btn { background-image: linear-gradient(158deg, #70f8ff 0%, #003cff 100%, #1a40ff 10%) !important; background-size: 355% 200%; animation: gradient-loop 2s ease infinite;
}
@keyframes gradient-loop { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }
}
#modal-root .tb--log_reg_form .tb--body-panel .tb--action-buton_text .tb--registration-link { padding: 0 8px !important;
} .tb--app-banner .tb--btn-app {
max-width: 120px !important;
} .footer-menu-block a { position: relative; padding-left: 16px;
} .footer-menu-block a::before { content: "."; position: absolute; left: 0; transform: translateY(-55%) scale(1.08); color: #4fd1ff; font-size: 28px; line-height: 1;
top: 0%; text-shadow: 0 0 4px rgba(79, 209, 255, 0.8), 0 0 8px rgba(79, 209, 255, 0.6);
} .footer-menu-block_title span { background: linear-gradient(to right, #4fd1ff, #ffffff); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-shadow: 0 0 6px rgba(79, 209, 255, 0.6);
}
.sc-erZbsv.sc-fFAqYd.ijqKys.bURZMY{
background: transparent !important;
} .ijqKys {
background: none !important;
} .tb--providers-block .tb--providers_list,
.tb--categories_extend-view .tb--providers-block.tb--providers_list-only-text,
.tb--categories_extend-view .tb--categories_list-title:after {
background: linear-gradient(to left, #081937, #052861) !important;
} .tb--live-casino_navbar {
background: linear-gradient(to left, #0b2e6d, #082659) !important;
}

/* ---- */

.tb--app-banner .tb--btn-app {
max-width: 150px !important;
} @media (max-width: 768px) { .header-block.header-block__fix { background: linear-gradient(to bottom, #004BD1, #002568) !important; } .l0--placeholder2-item a:after { background: linear-gradient(to bottom, #004BD1, #002568) !important; }
} .tb--most-liked_header { width: 100%; background: #0A2249 !important; border-radius: 10px !important;
} .header-mobile-menu .tb--secondary-menu-container .prom-block_links>div { border-radius: 1rem;
} .header-mobile-menu .tb--secondary-menu-container .prom-block_item .submenu-txt { display: flex; flex-direction: column; } .menu-block .menu--block-item .header-icon img,
.header-mobile-menu .header-icon i:before {
margin: 5px !important;
} .header-mobile-menu .menu--block-item { display: flex; flex-direction: column; justify-content: center;
} .mob-menu-active .prom-block_links, .mob-sidebar-open .prom-block_links { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 10px !important;
} .header-mobile-menu .tb--badge.tb--badge-top {
display: none !important;
} .tm_match_container { position: relative; overflow: hidden; background: #0b1d3a;
} .tm_match_container::before { content: ""; position: absolute; inset: -50%; background: radial-gradient(circle, rgba(0,150,255,0.4) 0%, transparent 60%); animation: rotateGlow 6s linear infinite;
} @keyframes rotateGlow { from { transform: rotate(0deg); } to { transform: rotate(360deg); }
} .header-mobile-menu .menu-block>div {
border-radius: 1rem !important;
} .mob-menu-active .menu-block { display: grid !important; grid-template-columns: 1fr 1fr !important; justify-content: center !important; gap: 5px !important; align-items: center !important;
}
.tb--mobile-menu-body .tb--mobile-logout { display: flex; justify-content: center; background: #fc0c4d; padding: 10px; border-radius: 1rem;
} .tb--mobile-menu-body.mobile-right-menu>div .ptp--left-sidebar .tb--user-cashback_cont {
display: none !important;
} @media (max-width: 1023px) { .l0--placeholder1-slider_1 .main--slider-top { padding: 10px !important; } @media screen and (max-width: 1023.9px) { .l0--placeholder2.l0--main_banner { padding: 0; margin-top: -2rem; } } .flex-wrapper .l7--wrapper {
display: none !important;
} .logoBlock .logoBlock_img { max-height: 45px !important; width: 150px !important; } .tb--section-header.tb--section-header_border { margin-bottom: 15px !important; border-bottom: none !important; font-size: 16px !important; background: #0A2249 !important; border-radius: 10px !important; padding: 16px !important; color: #ffffff !important; justify-content: center; text-transform: capitalize; border: 1px solid; } .tb--bg-layout-list .banner-grid-list .banner-grid-item>div img { height: auto !important; } .l0--placeholder3.l0--placeholder1-slider.l0--wrapper.l0--wrapper-mobile, .l0--placeholder6.l0--wrapper.l0--wrapper-mobile .banner-items-count-2 { padding: 0 12px !important; } .tb--mobile-nav .mobile-nav_list:after, .tb--mobile-nav .mobile-nav_list:before { border-radius: 10px 10px 0px 0px !important; background-color: #0a2249 !important; backdrop-filter: none !important; } .tb--mobile-nav .mobile-nav_item .mobile-nav_item-inner.active:before { display: none !important; } .l0--wrapper .l0--product-grid.tb--fp-small .l0--placeholder2-item .l0--product-txt { font-weight: 700 !important; } .btn { font-size: 13px !important; } .l0--wrapper .tb--bg-layout-list.tb--bg-mobile-hz-scroll .tb--bg-layout:last-child { padding-right: 0px !important; } .tb--mobile-nav .mobile-nav_item:nth-child(3) .tb--upload-icon { flex: 0 0 55px !important; margin-top: -30px; width: 55px !important; height: 55px !important; } .tb--mobile-nav .mobile-nav_item .mobile-nav_item-inner span { text-overflow: clip !important; } body .l0--wrapper .l0--product-grid.tb--fp-small .l0--placeholder2-item { width: calc(20% - 4px) !important; }
} .tb--promotion-info_name { color: #ffffff00!important; font-size: 0px!important; font-weight: 700!important; line-height: 0!important;
} .tb--promotion-item_info { opacity: 0 !important; transform: scaleY(1); visibility: visible; width: 100%; } .tb--promotion_item_img { background: transparent !important; background-image: var(--background-gradient-1); border-radius: 8px 8px 0 0; overflow: hidden;
} .tb--promotion-image-container { box-shadow: none !important;
} @media (max-width: 1023px) { .l0--placeholder3.l0--placeholder1-slider.l0--wrapper.l0--wrapper-mobile, .l0--placeholder6.l0--wrapper.l0--wrapper-mobile .banner-items-count-2 { padding: 0 0px !important; }
} .tb--mobile-nav .mobile-nav_list:after, .tb--mobile-nav .mobile-nav_list:before {
background: linear-gradient(to bottom, #004BD1, #002568) !important; } .sc-erZbsv.sc-fFAqYd.ijqKys.bURZMY{
background: transparent !important;
} .tb--mobile-nav .mobile-nav_list {
height: 75px !important;
} .header-mobile-menu .header-icon i:before {
color: #00e5ff !important;
} @media only screen and (max-width: 1023.9px) { .secondarymenu-block--mutation .secondarymenu-block--mutation-menu .header-icon img { margin-left: 8px !important; height: 30px !important; width: 30px !important; }
} @media only screen and (max-width: 767.9px) { .featured-product.featured-menu { margin-top: -10px; }
} .header-mobile-menu .menu-block>div,
.header-mobile-menu .tb--secondary-menu-container .prom-block_links>div {
background: linear-gradient(to bottom, #023287, #002568) !important;
} @media screen and (max-width: 1024px) { .banners--long-list .slick-slider { padding: 0 10px !important; }
} @media screen and (max-width: 1023.9px) { .l0--wrapper.top-matches-V2 { padding-left: 10px !important; padding-right: 10px !important; }
} /* Beygir header-mobile-menu — only this block, only mobile */ @import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800&display=swap"); @media (max-width: 768px) { .header-mobile-menu,
.header-mobile-menu *,
.header-mobile-menu *::before,
.header-mobile-menu *::after { box-sizing: border-box !important;
} /* ── Panel ─────────────────────────────────── */ .header-mobile-menu { width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 10px 10px 16px !important; background: #0a1d3f !important; font-family: "Plus Jakarta Sans", system-ui, sans-serif !important; color: #ffffff !important; overflow-x: hidden !important; overflow-y: auto !important;
} .header-mobile-menu .more--menu-block { display: none !important;
} /* ── Primary nav holder ────────────────────── */ .header-mobile-menu .menu-block_holder.main--menu-left { width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important;
} .header-mobile-menu .mainmenu-block--mutation.menu-block { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 7px !important; flex-direction: unset !important; flex-wrap: unset !important; width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important;
} .header-mobile-menu .main--menu-item-cont { min-width: 0 !important; max-width: 100% !important; width: auto !important; margin: 0 !important; padding: 0 !important;
} .header-mobile-menu .mainmenu-block--mutation.menu-block > .main--menu-item-cont:last-child { grid-column: 1 / -1 !important;
} /* ── Primary tiles ─────────────────────────── */ .header-mobile-menu .menu--block-item { position: relative !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; gap: 5px !important; width: 100% !important; max-width: 100% !important; min-height: 68px !important; margin: 0 !important; padding: 10px 8px !important; overflow: hidden !important; border: 1px solid rgba(255, 255, 255, 0.1) !important; border-radius: 16px !important; background: linear-gradient(to bottom, #023287, #002568) !important; box-shadow: none !important; text-decoration: none !important; color: #ffffff !important; -webkit-tap-highlight-color: transparent !important; transform: none !important;
} .header-mobile-menu .menu--block-item::before { content: "" !important; position: absolute !important; inset: 0 0 55% 0 !important; background: linear-gradient( 180deg, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0) 100% ) !important; pointer-events: none !important; z-index: 0 !important; border-radius: inherit !important;
} .header-mobile-menu .menu--block-item:hover { background: linear-gradient(to bottom, #0a3ea0, #00307a) !important; border-color: rgba(94, 200, 255, 0.35) !important; transform: none !important;
} .header-mobile-menu .menu--block-item:active { background: linear-gradient(to bottom, #022a70, #001f52) !important; transform: none !important;
} .header-mobile-menu .menu--block-item .header-icon,
.header-mobile-menu .menu--block-item .tb--menu-item_text { position: relative !important; z-index: 1 !important;
} .header-mobile-menu .menu--block-item .header-icon { display: flex !important; align-items: center !important; justify-content: center !important; width: 28px !important; height: 28px !important; flex-shrink: 0 !important; border-radius: 8px !important; background: rgba(94, 200, 255, 0.1) !important; box-shadow: none !important;
} .header-mobile-menu .menu--block-item:hover .header-icon { background: rgba(94, 200, 255, 0.18) !important;
} .header-mobile-menu .menu--block-item .header-icon img { display: block !important; width: 22px !important; height: 22px !important; max-width: 100% !important; object-fit: contain !important;
} .header-mobile-menu .menu--block-item .tb--menu-item_text { font-size: 12.5px !important; font-weight: 700 !important; color: #ffffff !important; text-align: center !important; line-height: 1.15 !important; letter-spacing: 0.01em !important;
} /* ── Secondary container ───────────────────── */ .header-mobile-menu .tb--secondary-menu-container { width: 100% !important; max-width: 100% !important; margin-top: 10px !important; margin-left: 0 !important; margin-right: 0 !important; padding-top: 10px !important; padding-left: 0 !important; padding-right: 0 !important; border-top: 1px solid rgba(255, 255, 255, 0.08) !important; position: relative !important; overflow: hidden !important;
} .header-mobile-menu .tb--secondary-menu-container::before { content: "" !important; position: absolute !important; top: -1px !important; left: 50% !important; margin-left: -32px !important; transform: none !important; width: 64px !important; height: 2px !important; border-radius: 2px !important; background: linear-gradient(90deg, transparent, #5ec8ff, transparent) !important; opacity: 0.55 !important;
} .header-mobile-menu .secondarymenu-block--mutation.prom-block_links { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 7px !important; flex-direction: unset !important; flex-wrap: unset !important; width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important;
} .header-mobile-menu .prom-block_item { min-width: 0 !important; max-width: 100% !important; width: auto !important; margin: 0 !important; padding: 0 !important;
} /* ── Secondary tiles ───────────────────────── */ .header-mobile-menu .submenu-txt { position: relative !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; gap: 4px !important; width: 100% !important; max-width: 100% !important; min-height: 64px !important; margin: 0 !important; padding: 8px 6px !important; overflow: hidden !important; border: 1px solid rgba(255, 255, 255, 0.1) !important; border-radius: 16px !important; background: linear-gradient(to bottom, #023287, #002568) !important; box-shadow: none !important; text-decoration: none !important; color: #ffffff !important; -webkit-tap-highlight-color: transparent !important; transform: none !important;
} .header-mobile-menu .submenu-txt::before { content: "" !important; position: absolute !important; inset: 0 0 55% 0 !important; background: linear-gradient( 180deg, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0) 100% ) !important; pointer-events: none !important; z-index: 0 !important; border-radius: inherit !important;
} .header-mobile-menu .submenu-txt:hover { background: linear-gradient(to bottom, #0a3ea0, #00307a) !important; border-color: rgba(94, 200, 255, 0.35) !important; transform: none !important;
} .header-mobile-menu .submenu-txt:active { background: linear-gradient(to bottom, #022a70, #001f52) !important; transform: none !important;
} .header-mobile-menu .submenu-txt .header-icon,
.header-mobile-menu .submenu-txt .tb--menu-item_text { position: relative !important; z-index: 1 !important;
} .header-mobile-menu .submenu-txt .header-icon { display: flex !important; align-items: center !important; justify-content: center !important; width: 26px !important; height: 26px !important; flex-shrink: 0 !important; border-radius: 7px !important; background: rgba(94, 200, 255, 0.08) !important; box-shadow: none !important;
} .header-mobile-menu .submenu-txt:hover .header-icon { background: rgba(94, 200, 255, 0.16) !important;
} .header-mobile-menu .submenu-txt .header-icon img { display: block !important; width: 18px !important; height: 18px !important; max-width: 100% !important; object-fit: contain !important;
} .header-mobile-menu .submenu-txt .tb--menu-item_text { font-size: 11px !important; font-weight: 600 !important; color: rgba(255, 255, 255, 0.95) !important; text-align: center !important; line-height: 1.2 !important; max-width: 100% !important; word-break: break-word !important;
} @media (max-width: 360px) { .header-mobile-menu { padding: 8px 8px 14px !important; } .header-mobile-menu .mainmenu-block--mutation.menu-block, .header-mobile-menu .secondarymenu-block--mutation.prom-block_links { gap: 6px !important; } .header-mobile-menu .menu--block-item, .header-mobile-menu .submenu-txt { border-radius: 12px !important; } .header-mobile-menu .menu--block-item { min-height: 60px !important; padding: 8px 6px !important; } .header-mobile-menu .submenu-txt { min-height: 56px !important; padding: 7px 5px !important; } .header-mobile-menu .menu--block-item .tb--menu-item_text { font-size: 12px !important; } .header-mobile-menu .submenu-txt .tb--menu-item_text { font-size: 10px !important; }
} }

/* ---- */

.socials_widget-item.socials-media_item.ovfh { background: transparent !important; background-color: transparent !important; box-shadow: none !important; border: none !important;
} @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap'); /* MOBILE */
@media (max-width: 768px) { #anj-c7357471-819e-4bbb-bc7c-7997fa3d7cf8, .trust-seal-container { margin-top: -4rem !important; margin-bottom: 7rem !important; }
} /* TRUST SEAL */
#anj-c7357471-819e-4bbb-bc7c-7997fa3d7cf8,
.trust-seal-container { display: flex !important; justify-content: center !important; align-items: center !important;
} /* FOOTER */
.footer--separator .tb--separator { display: none !important;
} /* SOCIAL ICON FIX */
.socials-media_item i.category_icon-twitter::before { color: white !important; border: 2px solid white !important;
} /* LOGO */
.logos-block .logos-block_item img { max-height: 100% !important;
} /* DESKTOP */
@media only screen and (min-width: 1024px) { .footer-container .tb--widget-container > div > div:nth-child(2) .tb--logos-block_wrapper .logos-block_item img { max-height: 75px !important; } .footer-container .tb--widget-container > div > div:nth-child(6) .footer_controls_title { display: none !important; } .footer-container .tb--widget-container > div > div:nth-child(8) .tb--logos-block_wrapper .logos-block_item img { max-height: 250px !important; } .footer-container .tb--widget-container > div > div:nth-child(9) .tb--logos-block_wrapper .logos-block_item img { max-height: 250px !important; } .footer-container .tb--widget-container > div > div:nth-child(10) .tb--logos-block_wrapper .logos-block_item img { max-height: 125px !important; } .providers-block_item:hover .socials-block_icon { transform: none !important; }
} /* MOBILE & TABLET */
@media only screen and (max-width: 1023.9px) { .footer-container .tb--widget-container > div > div:nth-child(2) .tb--logos-block_wrapper .logos-block_item img { height: 85px !important; max-height: 85px !important; } .footer-container .tb--widget-container > div > div:nth-child(6) .footer_controls_title { display: none !important; } .footer-container .tb--widget-container > div > div:nth-child(8) .tb--logos-block_wrapper .logos-block_item img { max-height: 150px !important; } .footer-container .tb--widget-container > div > div:nth-child(9) .tb--logos-block_wrapper .logos-block_item img { max-height: 200px !important; } .footer-container .tb--widget-container > div > div:nth-child(10) .tb--logos-block_wrapper .logos-block_item img { max-height: 150px !important; }
} /* TELEGRAM */
.category_icon-telegram { background-image: url('https://beygircdn.com/public/cdn/5970c23a3a57.png') !important; background-size: cover !important; background-repeat: no-repeat !important; display: inline-block !important; width: 35px !important; height: 35px !important;
} /* INSTAGRAM */
.category_icon-instagram { background-image: url('https://beygircdn.com/public/cdn/bba88295fefc.png') !important; background-size: cover !important; background-repeat: no-repeat !important; display: inline-block !important; width: 35px !important; height: 35px !important;
} /* TWITTER / X */
.category_icon-twitter { background-image: url('https://beygircdn.com/public/cdn/022a22c21054.png') !important; background-size: cover !important; background-repeat: no-repeat !important; display: inline-block !important; width: 35px !important; height: 35px !important;
} /* REMOVE DEFAULT ICON */
.social-icon::before { content: "" !important; display: none !important;
} /* SOCIAL MEDIA TITLE */
.socials-block_holder { position: relative; display: flex; justify-content: center;
} .socials-block_holder::before { content: "SOSYAL MEDYA"; position: absolute; top: -35px; font-size: 20px; font-weight: 600; font-family: 'Poppins', sans-serif; letter-spacing: 1px; background: linear-gradient(90deg, #4facfe, #1c3faa); -webkit-background-clip: text; -webkit-text-fill-color: transparent; white-space: nowrap;
} /* MOBILE APP TITLE */
.tb--mobile-apps { position: relative; display: flex; justify-content: center;
} .tb--mobile-apps::before { content: "MOBİL UYGULAMA"; position: absolute; top: -35px; left: 50%; transform: translateX(-50%); font-size: 20px; font-weight: 600; font-family: 'Poppins', sans-serif; letter-spacing: 1px; background: linear-gradient(90deg, #4facfe, #1c3faa); -webkit-background-clip: text; -webkit-text-fill-color: transparent; white-space: nowrap;
} @media (max-width: 768px) { /* TELEGRAM MOBILE */ .category_icon-telegram { background-image: url('https://beygircdn.com/public/cdn/5970c23a3a57.png') !important; background-size: cover !important; background-repeat: no-repeat !important; width: 30px !important; height: 30px !important; display: inline-block !important; } /* INSTAGRAM MOBILE */ .category_icon-instagram { background-image: url('https://beygircdn.com/public/cdn/bba88295fefc.png') !important; background-size: cover !important; background-repeat: no-repeat !important; width: 30px !important; height: 30px !important; display: inline-block !important; } /* TWITTER / X MOBILE */ .category_icon-twitter { background-image: url('https://beygircdn.com/public/cdn/022a22c21054.png') !important; background-size: cover !important; background-repeat: no-repeat !important; width: 30px !important; height: 30px !important; display: inline-block !important; } /* SOCIAL AREA */ .socials-block_holder { gap: 10px !important; flex-wrap: wrap !important; justify-content: center !important; } /* TITLE */ .socials-block_holder::before { font-size: 16px !important; top: -28px !important; }
}

/* ---- */

@media screen and (min-width: 1024px) { .l0--placeholder3 .banner-grid-item, .l0--placeholder5 .banner-grid-item, .l0--placeholder6 .banner-grid-item, .l0--placeholder10 .banner-grid-item { transition: all 0.3s; } .l0--placeholder3 .banner-grid-item:hover, .l0--placeholder3 .banner-grid-item:active, .l0--placeholder5 .banner-grid-item:hover, .l0--placeholder5 .banner-grid-item:active, .l0--placeholder6 .banner-grid-item:hover, .l0--placeholder6 .banner-grid-item:active, .l0--placeholder10 .banner-grid-item:hover, .l0--placeholder10 .banner-grid-item:active { filter: drop-shadow(0px 0px 5px var(--brand-color-1)); } .l0--placeholder6 .banner-grid-list { padding: 5px 0 !important; }
}

/* ---- */

@media only screen and (max-width: 1023.9px) { .top--jackpots-container { display: grid !important; grid-template-columns: repeat(2, minmax(140px, 1fr)) !important; } .top--jackpots-anim.tb--col-3 { max-width: -webkit-fill-available !important; } .top--jackpots-block { min-width: auto !important; padding: 5px 15px !important; }
}

/* ---- */

.tm_match>.tm_match_container {
background: linear-gradient(to bottom, #093482, #041d4a) !important;
}
