header, footer { width: 100%;}main,header .top-header,footer .main-footer { max-width: 1200px; margin: 0 auto; padding: 0px 10px;}header nav { flex-grow: 1}header nav ul { display: flex; align-items: center;}header nav ul li { padding: 15px 12px;}header nav > ul > li > a { position: relative; display: inline-block;}header nav > ul > li > a::before { content: ""; position: absolute; bottom: -15px; left: 0; width: 0; height: 2px; background-color: var(--green); transition: width 0.3s ease;}header nav > ul > li:hover > a::before { width: 100%;}header#site-header nav ul li ul.submenu li { padding: 10px 10px;}header#site-header nav ul li ul.submenu li:hover { background-color: var(--gray); border-radius: 10px;}header nav ul li a,header nav ul li a:visited { color: #fff; text-decoration: none;}header nav ul li ul.submenu a, header nav ul li ul.submenu a:visited { color: var(--black);}header{ background-color: var(--be-black); padding: 20px 0px;}footer { margin-top: 20px; background-color: var(--be-black); border-top-left-radius: var(--radius); border-top-right-radius: var(--radius);}header>.top-header, header>nav{ padding: 0px 30px; position: relative;}header>.top-header{ display: flex; align-items: center; gap: 15px;}header .top-header .sitelogo,footer .sitelogo { object-fit: contain;}header>nav ul{ display: flex; align-items: center; gap: 25px;}header#site-header > nav ul li a{ text-decoration: none; font-family: Poppins-Bold; color: var(--black);}header#site-header nav ul li.has_submenu a{ position: relative; display: flex; align-items: center;}header#site-header nav>ul>li.has_submenu>a:after{content: ""; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #808080; transition: transform 0.3s ease; position: absolute; right: -10px; top: 8px; font-size: 12px; transform: rotate(0deg); transition: transform 0.3s ease;}header#site-header nav ul li a i { background-color: var(--green); color: var(--white); width: 30px; height: 30px; display: inline-flex; border-radius: 50%; align-items: center; justify-content: center; font-size: 20px; margin-right: 4px;}body:not(.is_mobile) header nav>ul>li.has_submenu:hover>a:after { transform: rotate(180deg)!important;}header#site-header nav ul li.active_link>a{ color: var(--green);}body { overflow-x: hidden;}body:not(.is_mobile) header nav>ul>li:hover>.submenu { background: var(--white); border-radius: var(--radius); display: block; position: absolute; padding: 0; margin: 0;}body:not(.is_mobile) nav#site-menu > ul > li .submenu li.has_submenu { position: relative;}body:not(.is_mobile) header nav > ul > li:hover > .submenu > li:hover > .submenu { min-width: 400px; position: absolute; left: 120%; top: 0px; display: flex; flex-wrap: wrap; animation: fadeIn 0.2s; box-shadow: var(--box-shadow); background: #FFF; list-style: none; border-radius: var(--radius);}body:not(.is_mobile) ul.submenu ul.submenu::after { content: ''; position: absolute; top: 11px; left: -22px; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-right: 12px solid #fff;}body:not(.is_mobile) header nav > ul > li:hover > .submenu > li:hover > .submenu > li { flex: 1 1 calc(50% - 10px);}body:not(.is_mobile) header#site-header nav ul li[class*="-cols"]:hover ul.submenu { display: grid;}body:not(.is_mobile) header#site-header nav ul li.two-cols ul.submenu { grid-template-columns: repeat(2, 1fr);}body:not(.is_mobile) header#site-header nav ul li.three-cols ul.submenu li.mega { grid-template-columns: repeat(3, 1fr);}body:not(.is_mobile) header#site-header nav ul li.four-cols ul.submenu li.mega { grid-template-columns: repeat(4, 1fr);}body:not(.is_mobile) header#site-header nav ul li.five-cols ul.submenu li.mega { grid-template-columns: repeat(5, 1fr);}body:not(.is_mobile) header#site-header nav ul li.six-cols ul.submenu li.mega { grid-template-columns: repeat(6, 1fr);}body:not(.is_mobile) header#site-header nav ul li[class*="-cols"] ul.submenu li.mega ul { display: contents;}body:not(.is_mobile) header#site-header nav ul li[class*="-cols"] ul.submenu li.mega ul li { display: block;}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li[class] i::before { content: ""; display: inline-block; width: 24px; height: 24px; background-size: cover; background-position: center;}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li.champions-league i::before { background-image: url('https://betenemy.bg/static/uploads/champions-league-logo.webp'); filter: invert(1);}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li.europa-league i::before { background-image: url('https://betenemy.bg/static/uploads/europa-league-logo.webp'); filter: invert(1);}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li.conference-league i::before { background-image: url('https://betenemy.bg/static/uploads/conference-league-logo.webp'); filter: invert(1);}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li.efbet-league i::before { background-image: url('https://betenemy.bg/static/uploads/efbet-lioga-logo.webp');}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li.premier-league i::before { background-image: url('https://betenemy.bg/static/uploads/gb-logo.webp'); filter: invert(1);}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li.la-league i::before { background-image: url('https://betenemy.bg/static/uploads/laliga-logo.webp'); filter: invert(1);}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li.seria-a-league i::before { background-image: url('https://betenemy.bg/static/uploads/seria-a.webp'); filter: invert(1);}body nav#site-menu > ul > li.menu-tips > .submenu .mega.menu-cells3 ul:first-of-type li.bundesliga-league i::before { background-image: url('https://betenemy.bg/static/images/football/leagues-icons-white/bundesliga.png'); filter: invert(1);}body{ background: var(--white); font-size: 16px; color: var(--text-color); line-height: 21px;}body.helloween{ background: url(/static/images/helloween-backg.webp) no-repeat; background-position: top 99px center; background-size: contain;}body.black_friday{ background: url(/static/images/black-friday-backg.webp) no-repeat; background-position: top 60px center; background-size: contain;}body.christmas{ background: url(/static/images/be-christmas-bg.webp) no-repeat; background-position: top 60px center; background-size: contain;}body.newyear{ background: url(/static/images/be-new-year-bg.webp) no-repeat; background-position: top 60px center; background-size: contain;}body.st_valentine{ background: url(/static/images/be-st-valentine-bg.webp) no-repeat; background-position: top 60px center; background-size: contain;}main h2,main .like-h2 { position: relative;}main .like-h3 { font-size: 22px; color: var(--black); margin-bottom: 10px; font-family: var(--font-semibold);}main .like-h2.mt-0 { margin-top: 10px;}blockquote { position: relative; font-weight: 800; padding: 30px 20px; width: 100%; max-width: 660px; z-index: 1; margin: 30px auto; align-self: center; background-color: #f2f5f454; box-shadow: #28a74529 7px 7px 0px;}blockquote div { position: relative; font-size: 18px; line-height: 26px; margin: 0; font-family: var(--betenemy-semibold); color: var(--be-black);}blockquote span { margin-top: 10px; display: block; margin-left: 10px;}blockquote:after { position: absolute; content: "”"; color: var(--green); font-size: 10rem; line-height: 0; bottom: -50px; right: 30px;}.mt-20 { margin-top: 20px!important;}.hline { display: flex; align-items: center;}.hline i { background-color: var(--green); width: 35px; height: 35px; display: inline-flex; align-items: center; justify-content: center; color: var(--white); border-radius: 50%; margin-right: 10px;}.d-none { display: none;}.fp_prloeader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: var(--light-overlay); backdrop-filter: blur(3px); display: flex; justify-content: center; align-items: center; z-index: 99999999999; }.loader { width: 50px; height: 50px; background: url(images/logo-preloader.png) center/cover no-repeat; animation: spin 1s linear infinite, pulse 1.5s ease-in-out infinite;}@keyframes pulse { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.2); opacity: 0.5; }}.header-items{ display: flex; align-items: center; justify-content: space-between;}.head-item{ display: flex; align-items: center; gap:15px;}.gray-section{ background-color: var(--gray); border-radius: var(--radius); padding: 30px 20px; margin: 30px 0; position: relative;}.head-section{ padding: 20px 0px;}.gray-label, header .search_button{ display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; border-radius: 50%; background-color: var(--gray); border: 1px solid var(--gray-border);}.gray-label.gradient{ border: none;}.load-top-popups.gray-label.gradient { outline: 2px solid var(--green); background-color: var(--green); border: 2px solid var(--green-dark); width: 38px; height: 38px;}.load-top-popups.gray-label.gradient img { animation: ring 1s ease-in-out; animation-iteration-count: 3; }.head-item .favorites-header{ background-color: #2b2b2b;}@keyframes ring { 0% { transform: rotate(0deg); } 25% { transform: rotate(5deg); } 50% { transform: rotate(-10deg); } 75% { transform: rotate(5deg); } 100% { transform: rotate(0deg); }}.gray-label.news{ position: relative;}.gray-label.news:after{ content: '5'; position: absolute; top: 2px; right: 11px; font-weight: bold; color: var(--black); font-size: 9px;}.top_line{ background: var(--green); display: block; padding: 5px 0px; border-bottom-left-radius: var(--radius); border-bottom-right-radius: var(--radius); color: #fff; text-decoration: none;}.top_line .tl_cont{ max-width: 1160px; margin: 0 auto; display: flex; gap: 10px; align-items: center; justify-content: space-between;}.tl_logo{ display: flex; align-items: center; gap: 10px;}.tl_label{ border: 1px solid; padding: 3px 10px; border-radius: 20px; cursor: pointer;}.tl_label:hover{ background-color: #fff; color: #000;}.tl_bonus{ font-family: var(--font-semibold); font-size: 20px;}.tl_button{ background-color: #fff; color: #000; padding: 5px 20px 4px; border-radius: 20px; cursor: pointer; display: flex; align-items: center;}.tl_button:hover{ background-color: #000; color: #fff;}.gradient{ background: var(--gradient);}header .search_button { width: 35px; height: 35px; background-color: transparent; border: 0;}header .search_button img { filter: invert(1);}header .searchForm{ display: flex; align-items: center;}header .searchForm input{ background-color: #202020; border: 1px solid #2e2e2e; color: var(--white); padding: 13px; border-radius: 30px; min-width: 190px; margin-right: -41px;}.blurred { -webkit-filter: blur(11px); filter: ; filter: blur(11px);}.disabled { pointer-events: none !important; -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important;}.invert{ filter: invert(1);}.hr-line{ height: 2px; width: 100%; background: var(--gray); max-width: 1140px;}.hr-line.my-3{ margin: 15px auto;}.active-casino-game{ display: flex; padding: 7px 10px; margin-right: 10px; align-items: center; gap: 5px; background-color: #202020; border: 1px solid #2e2e2e; color: var(--white); border-radius: 30px; text-decoration: none; cursor: pointer;}.active-casino-game svg{ color: var(--green);}.active-casino-game span{ font-size: 11px; line-height: 1; opacity: .7; max-width: 40px;}.active-casino-game .game_count{ font-family: var(--font-semibold);}.w-100 { width: 100%;}.rounded { border-radius: var(--radius);}.template-homepage .payments-table-.cells-count-3 { display: none!important}.news-slider .swiper-slide { background-color: var(--gray); border-radius: var(--radius); padding: 15px; height: 180px; color: var(--black);}.news-slider .swiper-slide a { display: flex; flex-direction: column; text-decoration: none; color: initial;}.news-slider .swiper-slide a span { margin-top: 15px;}.news-slider .swiper-slide .b_img { background-color: var(--green); border-radius: var(--radius); height: 90px; object-fit: cover;}.news-slider-tags .swiper-slide,.news-slider-tags .swiper-slide .b_img { height: auto;}.news-slider .swiper-slide .b_img { width: 100%;}.svara-swipe { padding-top: 30px!important;}.svara-swipe .swiper-button-next:after, .svara-swipe .swiper-rtl .swiper-button-prev:after,.svara-swipe .swiper-button-prev:after, .svara-swipe .swiper-rtl .swiper-button-next:after { color: #fff; font-size: 14px;}/* #languages{ text-transform: uppercase; right: 0; cursor: pointer; position: relative; background: 0 0; padding: 0; margin: 0; z-index: 2;}#languages .current { background: var(--gray); border: 1px solid var(--gray-border); padding: 6px; display: inline-block; line-height: 20px; vertical-align: middle; border-radius: 50px;}#languages .flag { display: block; width: 30px; height: 30px; background-size: cover; vertical-align: middle; border-radius: 50px;}#languages ul{ display: none; z-index: 1; position: absolute; top: 37px; background: var(--gray); border: 1px solid var(--gray-border);}#languages-box, #ig_popup{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; z-index: 9999999; backdrop-filter: blur(3px); background-color: #2d3f4ab8;}#languages-box .contain { position: absolute; display: flex; top: -20%; left: 0; height: 100%; width: 100%; align-items: center; justify-content: center;}#languages-box .d::before, #languages-box .overlay { position: absolute; height: 100%; top: 0; width: 100%; left: 0;}#languages-box .d { width: 100%; max-width: 300px; display: flex; background-color: var(--white); color: var(--black); flex-direction: column; padding: 20px; border-radius: var(--radius); position: relative;}#languages-box .d .headliine { display: flex; margin-bottom: 30px; position: relative;}#languages-box .d .headliine span { flex-grow: 1; font-weight: 500;}#languages-box .icon-x { cursor: pointer; border-radius: 50px; padding: 8px; margin: -5px;}#languages-box .icon-x { background-color: var(--gray); border: 1px solid var(--gray-border);} */.cookie-policy .container { margin-top: 0;}.cookie-policy .cpol_configure { display: none;}.icon-x:before { content: "\e96c";}[class^="icon-"], [class*=" icon-"] { font-family: 'icon' !important; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}#languages-box .d ul { grid-template-columns: repeat(5, 1fr); list-style: none; padding: 0; margin: 0; gap: 20px; display: grid; position: relative;}#languages-box .d ul li a { display: block; color: var(--black); text-align: center; min-height: 64px; display: flex; flex-direction: column; justify-content: center; border-radius: 7px; font-weight: 500; text-decoration: none;}#languages-box .d ul li a span.flag { width: 30px; height: 30px; background-position: center; display: block; margin: 0 auto; border-radius: 7px;}.navdrop { position: absolute; display: block; animation: .2s slideDown; border-radius: var(--radius); padding: 10px; max-width: 230px; width: 100%; background: var(--white); border: 1px solid var(--gray); list-style: none; z-index: 3; top: 0; left: 0; max-height: 300px;}.navdrop.thumbs .thumbs a { display: flex; align-items: center; font-size: 14px; padding: 10px 5px; margin: 5px 0; text-decoration: none; color: var(--black); line-height: 1.2;}.navdrop.thumbs .thumbs .moreinfo{ color: var(--green); font-size: 12px; margin-top: 2px;}.navdrop.thumbs .thumbs a .logo { width: 60px; height: 40px; flex: none; border-radius: 5px; display: block; margin-right: 10px; background-position: center !important; background-size: cover !important;}.navdrop.thumbs .view_more{ text-align: center; display: block; margin-bottom: 20px;}.efwidgets .overflowy, .navdrop { overflow-y: auto;}.navdrop .preloader-lines { overflow: hidden; width: 100%; position: relative; float: left;}.navdrop .preloader-lines div { display: flex; margin-bottom: 10px;}.navdrop .preloader-lines div::before { content: ""; width: 50px; height: 50px; background: #ececec; margin-right: 10px; border-radius: 8px;}.navdrop .preloader-lines div strong { display: block; flex-grow: 1;}.navdrop .preloader-lines i { border-radius: 50px; height: 10px; width: 100%; background: #ececec; display: block; margin-bottom: 10px;}#ig_popup, #ig_popup .overlay { width: 100%; height: 100%; left: 0; top: 0; position: fixed;}#ig_popup .inner { position: relative; left: 0; top: -20%; padding: 5px 30px; background: var(--white); padding-bottom: 20px; max-width: 360px; border-radius: var(--radius);}#ig_popup .closeOCpopup { position: absolute; top: 24px; background: var(--gray); border: 1px solid var(--gray-border); right: 21px; color: var(--black); cursor: pointer; width: 31px; height: 31px; display: flex; align-items: center; justify-content: center; border-radius: var(--radius);}#ig_popup .inner h2 { text-align: center; font-size: 28px; line-height: 40px; font-weight: normal; margin-bottom: 15px; margin-top: 20px;}.facebooklogin, .googlelogin { display: block; background: #4266b2; text-align: center; text-decoration: none; margin-top: 5px; color: #fff !important; border-radius: 4px; padding: 10px 0; box-shadow: none; font-size: 15px;}.facebooklogin{ margin-top: 15px;}.be-star-ratings, .fp-comment-form, .last-updated, .login_box_form .usr_name_log { margin-bottom: 10px;}input{ background-color: var(--gray); border: 1px solid var(--gray-border); width: 100%; border-radius: 5px;}label[for=c_reg_usr_privacy]{ display: flex; align-items: center;}/* меню */body:not(.is_mobile) ul.submenu{ display: none; padding: 25px 10px !important; z-index: 99; box-shadow: var(--box-shadow); top: 80px; margin-left: -30px !important;}body:not(.is_mobile) ul.submenu:before{ content: ''; position: absolute; width: 100%; height: 38px; top: -38px; z-index: 4; }body:not(.is_mobile) ul.submenu:after{ content: ''; position: absolute; top: -12px; left: 45px; width: 0px; height: 0px; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #fff;}header#site-header nav ul li.new-promotions-menulink a{ background: var(--gradient); border-radius:5px; color: var(--white);}body:not(.is_mobile) nav#site-menu .menu-cells3 ul li a{ font-family: var(--font-regular); padding: 6px; margin: 2px 5px; display: flex; align-items: center;}body:not(.is_mobile) .menu-cells3 ul li a i{ margin-right: 7px; font-size: 19px; background: var(--gray); border: 1px solid var(--gray-border); border-radius: 50%; padding: 3px;}html[lang=bg] body:not(.is_mobile) nav#site-menu .menu-cells3 ul li a{ font-family: Roboto-Bold;}nav#site-menu>ul>li>.submenu .bookie-logo { width: 40px; height: 40px; border-radius: 50%; background-position: center; background-repeat: no-repeat; background-size: 100% auto; display: inline-block; vertical-align: middle; margin-right: 10px;}body nav#site-menu .menu-cells3 ul.threecolums{ background: var(--gradient); border-radius: var(--radius); }body:not(.is_mobile) nav#site-menu .menu-cells3 ul.threecolums{ padding: 10px;}body:not(.is_mobile) nav#site-menu .menu-cells3 ul.threecolums li a{ color: var(--white);}body:not(.is_mobile) nav#site-menu .menu-cells3 ul.threecolums li a:hover, header#site-header nav ul li.new-promotions-menulink a:hover, header#site-header nav ul li.new-promotions-menulink a i{ background: #034678;}.be_box{ position: relative;}.white-box, #comments, .reply-form .fp-comment-form{ background-color: var(--gray); border-radius: var(--radius); padding: 40px 25px; }#comments .content .comment-list{ margin-top: 30px;}#add-comment-field .textarea textarea, .reply-form .fp-comment-form-row textarea{ padding: 15px 10px; width: 100%; height: 100px; border: none; border-radius: 10px; font-family: var(--font-regular); font-size: 17px;}.reply-form .inp input { background-color: var(--white); border: 0; padding: 10px; border-radius: 10px;}.reply-form .captcha input[name="captcha_a"]{ background-color: #fff; padding: 6px; margin-bottom: 10px; max-width: 82px; text-align: center;}.gray-box { background-color: var(--gray); border-radius: var(--radius); padding: 40px 25px; margin: 30px 0; position: relative;}.green-box { background-color: var(--green); border-radius: var(--radius); padding: 40px 25px; margin: 30px 0; position: relative; color: var(--white);}.gray-box h2,.gray-box h3 { margin-top: 0;}.green-box h2,.green-box h3 { color: var(--white); margin-top: 0;}.green-box p { color: var(--white);}body .style_gray .hline, .style_gray > h1, body .style_gray > h2, body .style_gray > h3, body .style_gray > h4, body .style_gray > .head, body .style_gray .inside > .head { color: var(--black)!important;}hr.divider { display: none; /* border: 0; position: relative; text-align: center; height: 2px; font-size: 14px; margin: 10px 0; background-color: var(--gray-border); */ }.bonus_code_button .bonus_code_area { position: relative;}.bonus_code_button .copied_span { position: absolute; left: 0; width: 100%; background: #fff; border-radius: 10px;}.be_box.casino-softwares { background-color: #fff; border-radius: var(--radius); padding: 20px; margin: 30px 0;}.be_box.casino-softwares li { background-color: var(--gray); border-radius: 10px; padding: 5px 9px;}.casino-softwares ul li .logo-software { display: inline-block; width: 50px; height: 35px; vertical-align: middle; background-position: center; background-size: contain; background-repeat: no-repeat; background-color: var(--be-black); margin-right: 10px; border-radius: 10px;}.clicksmwall { display: flex; align-items: center; justify-content: center;}.clicksmwall .outline_button { padding: 5px 10px; margin-top: 10px;}.clicksmwall .outline_button:hover { background-color: var(--btn-outline-hover);}h3.hline .hline-icon{ display: none;}#breadcrumbs { font-size: 14px;}#breadcrumbs ol { list-style: none; margin: 0; padding-left: 0px; display: flex; align-items: center;}#breadcrumbs .vmsite { padding-left: 5px; display: inline; float: left;}#breadcrumbs li { }#breadcrumbs li .current { color: var(--text-color);}#breadcrumbs li:last-child a{ opacity: 0.5;}#breadcrumbs a { text-decoration: none; padding: 0px; color: var(--green); line-height: 18px;}#breadcrumbs .vmsite:after, #breadcrumbs li:after { content: "⟶"; margin: 0 3px;}#breadcrumbs li:last-child:after { display: none}.scrollToTop { bottom: 90px; right: 3%; z-index: 8; border-radius: 500px; padding: 8px; cursor: pointer; position: fixed; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background-color: var(--green); box-shadow: 0 4px 9px -4px var(--green);}form input, form textarea { font-family: var(--font-regular);}.be_box.style_gray input, .be_box.style_gray textarea { background-color: var(--white)!important;}.accbox{ position: relative; background-color: var(--gray); border-radius: var(--radius); padding: 20px; margin-bottom: 20px}.accbox.opened .head { margin-bottom: 10px;}.accbox .head h3{ position: relative; margin: 0px; font-size: 20px; padding: 8px 10px 10px 50px; font-family: var(--font-regular); color: var(--black); width: 100%;}.accbox.no-icon h3 { padding-left: 10px;}.accordion .head{ position: relative;}.accbox .head h3:before, .accordion .head:before{ content: "\e906"; position: absolute; right: 10px; top: 50%; transform: translate(0, -50%); font-size: 10px; background-color: var(--white); box-shadow: var(--box-shadow); color: var(--green); border-radius: 50%; padding: 6px; font-family: 'icon'; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;}.accordion .head:not(.hasicon)::after { content: "?"; margin-left: 5px; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background-color: var(--white); width: 30px; height: 30px; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: var(--box-shadow); color: var(--green); font-family: var(--font-bold);}.accordion .no-icon .head::after { content: none;}.accordion .head h2 { margin-bottom: 0;}.accordion .be_box .head .logo-operator { width: 70px; height: 32px; display: inline-block; background-position: center !important; background-size: contain; margin-right: 5px; border-radius: 5px; object-fit: contain;}.accordion .be_box.opened .cont { display: block!important}.accordion .be_box.gray { background-color: var(--gray);}.white-box .style_light-gradient.be_box.light-gradient .head:before{ background: var(--white);}.accbox .cont{ display: none;}.accbox.opened .cont{ display: block; background-color: var(--white); padding: 20px; border-radius: 10px;}.accbox.opened .head h3{ background: var(--gray); border-radius: 12px; width: 100%;}.accbox.opened .head h3:before{ content: "\e90a";}.white-box .alert{ background:var(--gray);}.alert:before{ content: ''; width: 35px; height: 35px; border-radius: 50%; position: absolute; left: 0px; top: -15px; background: url(/static/webp/warning-icon.webp) no-repeat center, var(--gradient); background-size: 19px;}ul.steps{ margin: 20px 0px; counter-reset: step-counter}ul.steps li{ position: relative; margin-bottom: 25px; padding-left: 80px; counter-increment: step-counter;}ul.steps li::before { content: counter(step-counter, decimal-leading-zero) ". "; position: absolute; left: 0; top: 50%; transform: translate(0, -50%); width: 70px; text-align: right; font-weight: bold; font-size: 40px; font-family: 'Poppins-Bold'; color: var(--gray-border); text-align: center;}ul.steps li:last-child{ margin-bottom: 0px;}.casino-container { display: grid; grid-template-columns: repeat(4, 1fr); gap: 28px; margin: 0 auto;}.casino-container>a { background-color: var(--white); border-radius: var(--radius); padding: 20px; text-align: left; text-decoration: none; color: var(--black);}.casino-container>a figure, .casino-container>a img{ max-width: 100%; border-radius: var(--radius);}.casino-container>a img{ min-height: 250px; object-fit: cover;}.casino-container>a .provider, .casino-container>a .rtp-game{ color: var(--text-color); font-size: 14px; }.casino-container>a .rtp-game{ font-size: 15px; background: var(--white); z-index: 1; position: relative; top: -40px; display: inline-block; padding: 10px; border-top-right-radius: 10px;}.casino-container>a .game-title{ font-family: var(--font-regular);; font-size: 20px; margin-top: -20px;}html[lang=bg] .casino-container>a .game-title{ font-family: Roboto-Bold;}.contactbox { padding: 50px 25px; margin-top: 60px; color: #fff; display: flex;}.contactbox .col-6 { flex: 1;}.contactbox .ml-subscribe-form{ display: flex; align-items: center; gap: 20px;}.contactbox .contactbox-headline { color: #000; font-size: 27px; font-family: var(--font-semibold); margin-bottom: 15px;}.contactbox .contactbox-body-text > * { margin-bottom: 5px; display: flex;}.contactbox .col-6 { flex: 1; display: flex; flex-direction: column; justify-content: center; position: relative;}.contactbox .contactbox-body-text { color: var(--text-color);}.contactbox .icon-newsletter{ width: 80px; height: 80px; background: var(--black); border-radius: 50%; display: flex; align-items: center; justify-content: center; border: 12px solid var(--gray); position: absolute; left: -40px; padding: 10px;}.contactbox .form-button { display: flex; align-items: center; justify-content: center; margin-top: 20px;}.ml-form-successBody{ text-align: center;}.contactbox .subscribe_head, .ml-form-successBody h4{ font-size: 27px; text-transform: uppercase; margin-bottom: 12px;}.contactbox form{ width: 100%; padding-left: 30px; position: relative;}.contactbox .form-container-be-secondary { background-color: var(--green); border-radius: var(--radius); padding: 20px 40px;}.contactbox .form-container-be-secondary .contform-two-cols { display: flex; align-items: center; gap: 10px; margin-bottom: 20px;}.contactbox .form-container-be-secondary input { padding: 10px; border-radius: 15px; border: 0;}.contactbox .form-container-be-secondary textarea { width: 100%; border-radius: 15px; border: 0; padding: 10px; height: 80px;}.contactbox button { background-color: var(--black); border: 0; font-family: var(--font-semibold); color: var(--white); font-size: 17px; text-transform: uppercase; padding: 10px 50px; border-radius: 15px; display: flex; align-items: center; gap: 5px; cursor: pointer;}footer .main-footer{ padding: 40px 25px; margin-top: 80px;}footer .main-footer .menu-column .title { color: var(--white); font-family: var(--betenemy-semibold); margin-bottom: 20px; padding-bottom: 10px; position: relative;}footer .main-footer .menu-column .title::after { content: ''; position: absolute; bottom: 0; left: 0; border-radius: 10px; height: 2px; width: 106px; background-color: transparent; background-image: -webkit-linear-gradient(left, var(--green), transparent); background-image: linear-gradient(to right, var(--green), transparent);}.main-footer { display: flex; flex-wrap: wrap; gap: 40px; }.main-footer .col { flex: 1;}.main-footer .col:nth-child(1){ flex-basis: calc(0% - 20px); box-sizing: border-box; position: relative;} .main-footer .col:nth-child(2) { flex-basis: calc(60% - 20px); box-sizing: border-box;}.main-footer .col:nth-child(3) { flex-basis: calc(100% - 40px); box-sizing: border-box;}.main-footer .menu-items .menu-column > a { position: relative; display: inline-block; padding-left: 15px;}.main-footer .menu-items .menu-column > a::before { content: "•"; position: absolute; left: 0; font-size: 25px; color: var(--green); top: 50%; transform: translateY(-50%); top: 9px;}#languages-switch{ display: flex; gap: 10px; position: absolute; top: 0; right: 0;}.flag-item{ width: 25px; height: 25px; display: block; border-radius: 50%;}.flag-item.current{ opacity: .4;}.social-icon{ display: flex; align-items: center; gap: 10px; margin: 10px 0px;}.social-icon>a{ text-decoration: none; color: #000; width: 33px; height: 33px; display: flex; align-items: center; justify-content: center; background-color: var(--white); border-radius: 50%; font-size: 20px;}.menu-items { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }.menu-column { display: flex; flex-direction: column;}.menu-column > a { margin-bottom: 15px; text-decoration: none; color: var(--white); font-size: 16px; font-family: var(--font-regular);;}.footer-logos { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 5px;}.footer-logos .icon18 { background-color: #ba1419; color: var(--white); border-radius: 50%; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center;}.footer-logos .featured-on { display: flex; align-items: center; gap: 20px; width: 100%; justify-content: center;}.footer-logos img{ object-fit: contain; max-width: 120px; opacity: .3;}.site-info { text-align: center; margin-top: 30px; font-size: 12px;}.foot-logos { border-top: 1px solid #2d2725; padding-top: 40px;}.cookie-policy{ display: none; position: fixed; right: 50px; bottom: 50px; max-width: 400px; padding: 20px; background-color: var(--green); border-radius: var(--radius); z-index: 9999999; color: #fff;}.cookie-policy .cpol_desc { font-size: 13px; margin-bottom: 10px; padding-left: 50px; position: relative; line-height: 1.2;}.cookie-policy .cpol_desc:before{ content: ''; position: absolute; left: 0; top: -2px; width: 35px; height: 35px; box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.2); background-size: cover; background-color: #ddaa65; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCI+PGRlZnM+PHN0eWxlPi5ie2ZpbGw6Izg0M308L3N0eWxlPjwvZGVmcz48Y2lyY2xlIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIgZmlsbD0iI2RkYWE2NSIgR29vZ2w9InRydWUiLz48Y2lyY2xlIGNsYXNzPSJiIiBjeD0iMTUuNSIgY3k9IjIxLjUiIHI9IjMuNSIvPjxjaXJjbGUgY2xhc3M9ImIiIGN4PSIzNC41IiBjeT0iMTIuNSIgcj0iMy41Ii8+PGNpcmNsZSBjbGFzcz0iYiIgY3g9IjIwLjUiIGN5PSI0NS41IiByPSIzLjUiLz48Y2lyY2xlIGNsYXNzPSJiIiBjeD0iMzcuNSIgY3k9IjUzLjUiIHI9IjMuNSIvPjxjaXJjbGUgY2xhc3M9ImIiIGN4PSI0OC41IiBjeT0iMzguNSIgcj0iMy41Ii8+PGNpcmNsZSBjbGFzcz0iYiIgY3g9IjM0IiBjeT0iMzMiIHI9IjYiLz48L3N2Zz4=); border-radius: 50%;}.cookie-policy .cookie-policy__actions { display: flex; align-items: center; gap: 10px;}.cookie-policy .cookie-policy__actions button{ width: 50%;}.cookie-policy #cookie-policy__accept { background: #fff; border-radius: 5px; color: #000; text-decoration: none; text-align: center; border: 0; padding: 8px; cursor: pointer;}.cookie-policy #cookie-policy__accept:hover { opacity: .9;}.cookie-policy .cpol_form .cookies-policy__section:not(.active) { display: none;}.cookie-policy .cookies-policy__section { margin-top: 5px; padding-top: 5px; border-top: 1px solid var(--gray-border);}.cookie-policy .cpol_configure { margin-top: 10px; padding-top: 10px; border-top: 1px solid var(--gray-border);}.cookie-policy .cpol_configure #cpol_nav { display: flex; flex-wrap: wrap; align-items: center; gap: 10px;}.cookie-policy .cpol_configure #cpol_nav > li { flex: 1 1 100%; display: flex; flex-direction: column; justify-content: center; color: var(--text-color); font-size: 13px; padding: 5px; background-color: var(--gray); border: 1px solid var(--gray-border); border-radius: 5px;}.cookie-policy .cpol_configure .cookies-heading { font-weight: bold; display: flex; align-items: center; justify-content: space-between; padding: 0 5px 0 0;}.cookie-policy .cpol_configure .cookies-heading::after { font-family: 'icon' !important; content: "\e906";}.cookie-policy .cpol_configure #cpol_nav > li.active .cookies-heading::after { transform: rotate(180deg);}.cookie-policy #cookie-policy__config { border-radius: 5px; color: #fff; text-decoration: none; text-align: center; border: 1px solid #fff; padding: 8px; background: none; cursor: pointer;}.cookie-policy #cookie-policy__config:hover { background-color: var(--btn-outline-hover)}.cookie-policy .cookies-policy__section label { display: flex; align-items: center; margin-top: 10px; font-weight: bold;}.cookie-policy .cookies-policy__section label input { width: auto;}.cookie-policy .cookies-policy__section ul { padding: 10px 10px 10px 20px; list-style: circle;}.cookie-policy .cpol_configure #cookie-policy__done { margin-top: 10px; background: var(--gradient); min-width: 100px; border-radius: 5px; color: var(--white); text-decoration: none; text-align: center; border: 0; padding: 8px; cursor: pointer; background: var(--orange); width: 100%;}.outline_btn, .viewAllPredictions{ border: 2px solid var(--green); padding: 6px 15px; border-radius: var(--radius); position: relative; text-decoration: none; display: block; max-width: 120px; text-align: center; margin: 0 auto; margin-bottom: 10px;}.full_btn{ background: var(--gradient); border-radius: var(--radius); color: #fff; text-decoration: none; text-align: center; outline: 2px solid var(--green); border: 2px solid #fff; padding: 10px; text-transform: uppercase; display: flex; align-items: center; font-size: 14px; min-width: 170px;}/* What you can find in our reviews */.grid-3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; margin: 0 auto; }.grid-4 { display: grid; grid-template-columns: repeat(4, 1fr); gap: 30px; margin: 0 auto;}.grid-4.but-3{ grid-template-columns: repeat(3, 1fr);}.small-box-container{ background-color: var(--white); border-radius: var(--radius); padding: 20px; position: relative; border-top: 3px solid var(--green); }.grid-3 .small-box-container{ padding: 30px 20px 15px 75px;}.small-box-container>.visible-text>div, .small-box-container .read-less-button, .gray-listing li strong{ font-size: 20px; font-family:var(--font-semibold); color: var(--black); margin-bottom: 15px; line-height: 1.3;}.gray-listing:not(.strong_block) li strong { margin: 10px 0px; display: block;}.grid-4 .small-box-container>.visible-text>div:first-child{ text-align: center; min-height: 63px; margin-top: 60px;}.small-box-container>.visible-text>div.read-more-button, .small-box-container .read-less-button{ font-size: 13px; text-align: center; font-family: Inter; margin-top: 15px; font-family: var(--font-semibold);}.small-box-container .hidden-text{ position: absolute; background: var(--white); z-index: 1; left: 0; border-bottom-left-radius: var(--radius); border-bottom-right-radius: var(--radius); padding: 0px 20px 20px 20px; box-shadow: rgba(134, 146, 157, 0.45) 0px 50px 50px;}.grid-3 .small-box-container .hidden-text{ padding: 0px 20px 20px 75px;}.grid-3 .small-box-container>.visible-text>div.read-more-button, .grid-3 .small-box-container .read-less-button{ margin-left: -50px;}.our-reviews .small-box-container[class*="-icon"] .visible-text { position: relative;}.grid-4 .small-box-container>.visible-text{ position: relative;}.small-box-container[class*="-icon"] .visible-text:before{ content: ''; position: absolute; width: 40px; height: 40px; background: var(--gradient); left: -55px; border-radius: 50%;}.grid-4 .small-box-container[class*="-icon"]>.visible-text:before{ left: 0; right: 0; margin: 0 auto; top: -50px; }.gray-listing .custom-care-icon-list, .small-box-container.user-icon .visible-text:before{ background: url(/static/webp/person-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.small-box-container.sports-icon .visible-text:before{ background: url(/static/webp/volleyball-icon-white.png) no-repeat center, var(--gradient); background-size: 25px;}.small-box-container.league-icon .visible-text:before{ background: url(/static/webp/guarantee-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.small-box-container.terms-icon .visible-text:before{ background: url(/static/webp/terms-and-conditions-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.small-box-container.bankroll-icon .visible-text:before{ background: url(/static/webp/money-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.small-box-container.emotions-icon .visible-text:before{ background: url(/static/webp/happy-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .casinogames-icon-list{ background: url(/static/webp/cherry-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .reputation-icon-list{ background: url(/static/webp/person-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .betting-icon-list{ background: url(/static/webp/chip-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .promotion-icon-list, .small-box-container.promotion-icon .visible-text:before{ background: url(/static/webp/gift-box-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .overall-icon-list{ background: url(/static/webp/star-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .odds-icon-list, .small-box-container.odds-icon .visible-text:before{ background: url(/static/webp/trend-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .live-icon-list{ background: url(/static/webp/stream-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .mobile-icon-list, .small-box-container.mobile-icon .visible-text:before{ background: url(/static/webp/smartphone-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.small-box-container.prediction-icon .visible-text:before{ background: url(/static/webp/bar-chart-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.small-box-container.guide-icon .visible-text:before{ background: url(/static/webp/book-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.small-box-container.strategies-icon .visible-text:before{ background: url(/static/webp/terms-and-conditions-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .slot-icon-list { background: url(/static/webp/slot-white-icon.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .dolar-icon-list { background: url(/static/webp/dollar-white-icon.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .promotion-icon-list { background: url(/static/webp/slot-machine-white-icon.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .slotm-icon-list { background: url(/static/webp/gift-box-icon-white.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .reload-icon-list { background: url(/static/webp/reload-white-icon.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .promo-icon-list { background: url(/static/webp/account-accepted-white-icon.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .bonus-icon-list { background: url(/static/webp/todo-white-icon.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .loyalty-icon-list { background: url(/static/webp/loyalty-white-icon.webp) no-repeat center, var(--gradient); background-size: 25px;}.gray-listing .cashback-icon-list { background: url(/static/webp/cashback-white-icon.webp) no-repeat center, var(--gradient); background-size: 25px;}@media(max-width:1024px){ .our-reviews .small-box-container[class*="-icon"] .visible-text:before{ top: 50%; transform: translate(0, -50%); }}/* END What you can find in our reviews *//* List of TOP Bookmakers */.cta_field{ }.cta_field h2{ margin: 0 auto;}.cta_field h2:before{ display: none;}/* END List of TOP Bookmakers */.gray-listing{ display: flex; flex-direction: column; gap: 25px; margin: 25px 0px;}.be_lists.gray-listing li{ position: relative; background: var(--gray); padding: 20px 20px 20px 20px; border-radius: var(--radius); }.gray-listing.with-icon li{ padding: 20px;}.gray-listing.with-icon .wrap { display: flex; align-items: center; gap: 20px;}.gray-listing.with-icon .icon { min-width: 50px; height: 50px; align-items: center; justify-content: center; border-radius: 50%; box-shadow: var(--box-shadow); background-color: var(--white); display: flex;}.gray-listing.with-icon .icon svg { width: 20px; height: 20px; color: var(--green);}#article-contents{ background-color: var(--gray); margin-top: 30px; padding: 20px 25px; border-radius: var(--radius);}#article-contents.minified .title, #article-contents.minified br.clear, #breadcrumbs li:last-child:after, #ig_popup, #languages ul, .addblockernotactive, .be-stars-legend .stars-title, .cookie-policy .cpol_configure, .cookie-policy .cpol_configure #cpol_nav li:before, .cookie-policy .tttld, .cookies-policy__section, .flagsm p, .grid-icon-boxes .be_box .hline::before, .rm-cont, .section-icon-boxes.section .cntainer .be_box .hline::before, .share-menu .moreshare .icon-plus, .swiper-button-next::before, .swiper-button-prev::before, .textcutter.opend .shm::before, .toggled .content, .top-reviews a i, body:not(.is_mobile) .mobile_navigation_button, body:not(.is_mobile) nav#site-menu>ul>li>a>[class*=icon-], h2.hline .hline-icon, header#site-header .load-top-popups.icon-bell, header#site-header .not-load-top-popups.icon-bell, ol.be_lists li ul li::before, span.tnc_rshow { display: none;}.enemytbl { border-collapse: collapse; width: 100%; border-radius: 10px; overflow: hidden; background: #FFF; font-size: 14px;}.tabs-container .tabs-navigation { display: flex; align-items: center; gap: 10px; margin-bottom: 10px;}.tabs-container .tabs-navigation li { border-radius: 10px; padding: 10px; line-height: 1; cursor: pointer;}.tabs-container .tabs-navigation li:not(.active) { border: 1px solid var(--gray-border);}.tabs-container .tabs-navigation li.active { background-color: var(--gray);}.eye-bonuscode { font-size: 18px; color: var(--orange); font-weight: bold;}.enemytbl tr td:first-child { padding-left: 5px;}.enemytbl th, .enemytbl td { padding: 5px;}.enemytbl tr { border-bottom: 1px solid #f0f2f5;}.bbtables .bonus_code_button,.enemytbl .bonus_code_button { text-decoration: none;}.bonus_code_button .copybut { display: flex!important; align-items: center; justify-content: center;}.bbtables .bonus_code_button .bonus_code_area { text-align: center; display: block; border: 1px solid var(--green); border-radius: var(--radius); padding: 5px 5px; max-width: 165px; margin: 0 auto; margin-bottom: 0px; margin-bottom: 7px;}.bbtables .bonus_code_button .copybut { background: var(--gradient); border-radius: var(--radius); color: var(--white) !important; text-decoration: none; text-align: center; outline: 2px solid var(--green); border: 2px solid #fff; padding: 6px 12px; text-transform: uppercase; font-size: 11px; font-family: var(--font-semibold); margin: 0 auto; display: flex; align-items: center; justify-content: center; max-width: 160px;}table .bonus_code_button.compact .bonus_code_area { line-height: 32px!important;}table .bonus_code_button .hidden-bonus-code { display: flex; align-items: center; gap: 10px;}table .bonus_code_button #bonus-code-labl { display: inline-block; text-align: center; text-decoration: none; min-width: 90px; background: #FFF; line-height: 42px; height: 32px; border-radius: 35px; letter-spacing: 0px; border: 1px dashed rgba(0, 0, 0, .3); vertical-align: middle; position: relative; font-size: 22px;}table .bonus_code_button #oadiv { display: block; position: absolute; top: 0px; left: 0; right: 0; bottom: 0; background-color: #fff; border-radius: 20px; line-height: 30px; font-size: 8px;}table .bonus_code_button .bcafter { min-width: auto; font-size: 12px; height: 30px; line-height: 27px; border: 1px solid #dedede; background: var(--orange); color: #fff; text-decoration: none; padding-left: 10px; padding-right: 10px; border-radius: 10px; letter-spacing: 0px; vertical-align: middle; position: relative; text-transform: uppercase;}.bbtables-headline { text-align: left; font-family: var(--font-semibold); color: var(--black); font-size: 19px; position: relative; padding-bottom: 5px;}.gray-bg .t-holder { background-color: #f7f9fb; margin: 20px 0;}.rm-button { color: #97abb2; cursor: pointer; font-size: .8em;}[class*=-icon-list],.be_lists .be-icon { position: absolute; width: 40px; height: 40px; background-color: var(--green); left: 15px; top: 50%; transform: translate(0, -50%); border-radius: 50%; display: flex; align-items: center; justify-content: center;}.contact-list { list-style: none; padding: 0; margin: 30px 0;}.contact-list li { display: flex; align-items: center;}.contact-icon { width: 40px; height: 40px; background-color: var(--green); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; color: #fff; font-size: 20px;}.contact-text { flex: 1; font-size: 16px; line-height: 1.5;}.contact-text strong { display: block;}.contact-text a { text-decoration: none; color: var(--blue); font-weight: bold;}.contact-text a:hover { color: var(--dark-blue);} .be_lists .be-icon i { color: #fff;}.be_lists.col5 { columns: 5;}.betenemy_grid { display: grid; grid-gap: 15px; margin: 15px 0; width: 100%}.betenemy_grid.grid_1 { grid-template-columns: 100%}.betenemy_grid[class^=grid_] { grid-template-columns: 50% 50%}.betenemy_grid .be_box { margin: 0}.betenemy_grid .be_box.operator-logos{ background: var(--gray);}.betenemy_grid .be_box.operator-logos, .betenemy_grid .be_box.operator-logos .bookie_tnc{ text-align: left;}.betenemy_grid .be_box.operator-logos .head{ display: flex; align-items: center; gap: 10px; margin: 10px 0px;}.be_lists.white-bg li { background-color: #fff; padding: 5px;}.be_box.operator-logos .head { background: var(--gray); padding: 10px; border-radius: var(--radius);}.be_box.operator-logos .head h3{ font-size: 16px; margin: 0px;}.be_box.operator-logos{ background-color: var(--white); border-radius: var(--radius); margin-bottom: 20px; padding: 15px;}.be_box.operator-logos img{ max-width: 250px; margin: 0 auto; display: block;}.be_box .head .op-logo { width: 67px; height: 33px; display: inline-block; background-position: center; background-size: cover; margin-right: 5px;}.be_box.accbox:not(.opened) .head { margin-bottom: 0;}.betenemy_grid .be_box.operator-logos h3{ margin-top: 0px;}#comments .comments-title { text-align: center; width: 100%;}.be_box{ margin: 15px 0; padding: 15px; width: 100%; position: relative; display: block; background: #FFF; border: 1px solid var(--gray); border-radius: var(--radius); box-sizing: border-box;}.be_box.style_alert { background-color: #fee3da; border-color: #ffc9b7; color: #000;}.be_box.no_border{ border: none;}.be_box.operators_table{padding: 0px;border: 0px;border-radius: 0px;}.betenemy_grid .be_box { background-color: var(--white); border-radius: var(--radius); padding: 20px; position: relative;}.betenemy_grid .be_box.border-top-bottom { border-top: 3px solid var(--green); border-bottom: 3px solid var(--green);}.betenemy_grid .be_box.border-top { border-top: 3px solid var(--green);}.betenemy_grid .be_box.border-bottom { border-bottom: 3px solid var(--green);}.betenemy_grid .be_box.border-left { border-bottom: 3px solid var(--green);}.betenemy_grid .be_box.border-right { border-bottom: 3px solid var(--green);}.betenemy_grid .be_box .hline { color: #000;}.betenemy_grid .be_box .hline { font-family: var(--font-semibold);}.betenemy_grid h3,.betenemy_grid div[class^="icon-"] { margin: 10px 0 10px 0;}.be_box.pros-cons .be_lists li:not(.title)::before { content: "\e919"; display: flex; align-items: center; justify-content: center; font-weight: 600; text-align: center; font-size: 15px; height: 25px; width: 25px; background-color: var(--white); border: 1px solid var(--gray-border); border-radius: 150px; padding: 3px; position: absolute; left: 0; top: 50%; margin-top: -12.5px; min-width: 10px; min-height: 10px;}.be_box.pros-cons .be_lists:last-of-type li:not(.title)::before { content: "\e96c"; color: #dd1f1f!important; font-weight: 100; font-size: 13px;}ul.col2 { columns: 1; margin: 20px 0px;}.columns-1,.columns-2,.columns-3,.columns-4,.columns-5 { gap:15px; display:grid; grid-template-columns:repeat(1,1fr)}.columns-2,.columns-3,.columns-4,.columns-5 { grid-template-columns:repeat(2,1fr)}.columns-1 .expand,.columns-2 .expand,.columns-3 .expand,.columns-4 .expand,.columns-5 .expand { grid-column:1/-1}.be_box.style_white { background-color: var(--white); padding: 10px; border-radius: 10px;}.be_box.style_white li { background-color: var(--gray); padding: 5px;}.be_box.style_white li::before { background: var(--white);}.section-icon-boxes { margin: 20px 0;}.section-icon-boxes .be_box { background-color: #fff; padding: 10px; border-radius: 10px;}.be_lists.flagsm { margin: 20px 0; gap: 10px;}.be_lists.flagsm li { border: 1px solid var(--green); background-color: var(--white); margin-bottom: 10px; cursor: pointer; padding: 5px 0;}.be_lists.flagsm li:hover { background-color: var(--btn-outline-hover); cursor: pointer;}.flagsm li a { display: flex; align-items: center; text-decoration: none; padding: 5px 10px;}.flagsm li a .inline-flag { margin-right: 10px;}.flagsm li a .inline-flag img { width: 35px; height: 35px;}.white-listing { background-color: var(--white); margin: 5px 0 15px; padding: 20px; width: 100%; border-width: 1px 1px .2em; border-radius: 20px; display: inline-block;}.be_box .head.hasicon { gap: 10px;}.be_box .head.hasicon div[class^="icon-"] { background-color: var(--green); color: #fff; border-radius: 50%; display: flex; width: 30px; min-width: 30px; height: 30px; font-size: 20px; align-items: center; justify-content: center;}.be_box .head { display: flex; align-items: center; font-size: 20px; font-family: var(--font-semibold); margin-bottom: 15px;}.section-icon-boxes .be_box .be-icon { background-color: var(--gray); border: 1px solid var(--gray-border); border-radius: 50%; display: flex; width: 70px; height: 70px; align-items: center; justify-content: center;}.section-icon-boxes .be_box .be-icon i { font-size: 30px;}.section-icon-boxes .be_box .be-icon.right { float: right; margin: 10px;}.section-icon-boxes .be_box .hline { font-size: 22px; color: var(--black); margin: 10px 0 20px 0; font-family: var(--font-semibold); display: block;}.be_lists.checks li, .be_lists.circles li, .be_lists.stars li { margin-bottom: 7px; border-radius: 3px; padding: 2px 0px 2px 10px; width: 100%; margin-right: 0;}.checks li::before { content: "\e919"; margin-right: 5px; font-weight: 700; font-family: icon; min-width: 25px; min-height: 25px; display: inline-block; color: var(--green); font-size: 13px; background: var(--gray); border: 1px solid var(--gray-border); border-radius: 50%; text-align: center; line-height: 25px;}.be_box.pros-cons-box p { display: flex; gap: 10px;}.be_box.pros-cons-box i { font-size: 30px; background: var(--gradient); padding: 10px; border-radius: 10px; display: inline-block; line-height: 1;}.be_box.pros-cons-box i.icon-thumb-up { color: #fff;}.be_box.pros-cons-box i.icon-thumb-down { -webkit-background-clip: text; -webkit-text-fill-color: transparent; border: 1px solid var(--green);}.total-user-rating-field{ display: flex; align-items: center; gap: 10px;}.total-user-rating-field .ba_rating .stars{ display: flex; }.table_button, .submitReviewButton, button[name="submitcomment"], .submitCommentButton.bkbutton { background: var(--orange); border-radius: var(--radius); color: var(--white)!important; text-decoration: none; text-align: center; padding: 10px; text-transform: uppercase; display: flex; align-items: center; justify-content: center; min-width: 170px; font-family: var(--font-semibold); position: relative; border: none;}.submitCommentButton { outline: 0!important; border: 0!important; cursor: pointer;}.template-game # .intros-finner{ display: none;}.table_button .button-arrow-icon { color: var(--white); width: 20px; height: 20px; position: absolute; right: 20px;}#comments .submitCommentButton.bkbutton{ max-width: 300px; margin: 0 auto; margin-top: 20px;}.other_content .style_pros-cons{ margin-bottom: 20px;}.other_content .style_positives ul, .other_content .style_negatives ul, .other_content .style_pros-cons ul{ background-color: var(--white);}.table_button:visited{ color: var(--white);}.outline_button { background: var(--gray); border-radius: var(--radius); color: var(--green); text-decoration: none; text-align: center; border: 2px solid #fff; padding: 10px; text-transform: uppercase; display: flex; align-items: center; justify-content: center; min-width: 170px; cursor: pointer;}.table_button:hover, .outline_button:hover { opacity: .9;}.table_button span { flex: 1;}.table_button i, .outline_button i{ position: relative; display: flex; align-items: center; justify-content: center; background: var(--gray); border: 1px solid var(--gray-border); margin-left: 5px; border-radius: 50%; color: #000; width: 15px; height: 15px;} .outline_button i{ background: var(--green) }.table_button i::before, .outline_button i::before { content: ''; position: absolute; top: 7px; right: 5px; border: solid var(--black); border-width: 0 1px 1px 0; display: inline-block; padding: 2px; transform: translateY(-50%) rotate(-45deg); -webkit-transform: translateY(-50%) rotate(-45deg);}.outline_button i::before{ border-color: var(--white);}.fastnav-ebsection.white-box{ background-color: var(--gray); margin: 30px 0; padding: 20px 25px;}.white-box.border-blue-top{ border-top: 4px solid var(--green);}.head-icon{ background-color: #fff; box-shadow: var(--box-shadow); color: var(--green); border-radius: 50%; padding: 5px; margin-right: 10px; display: inline-flex; justify-content: center; align-items: center; width: 32px; height: 32px; }.fastnav-ebsection .title, #article-contents>.head{ position: relative; display: flex; gap: 20px; align-items: center; justify-content: space-between; font-size: 27px; color: var(--black); font-family: var(--font-semibold);}#article-contents>.head{ justify-content: flex-start;}.fastnav-ebsection .title i{ background-color: #fff; box-shadow: var(--box-shadow); color: var(--green); border-radius: 50%; padding: 7px; font-size: 12px;}.content-fastnav ol, .content-fastnav ul, #article-contents ol, #article-contents ul{ margin-top: 20px; display: flex; flex-wrap: wrap; gap: 20px; align-items: center; padding-left: 0px; }#article-contents ol,#article-contents ul{ list-style: none; }.content-fastnav ol li a, .content-fastnav ul li a,#article-contents ol li a,#article-contents ul li a { display: flex; position: relative; align-items: center; gap: 5px; background: var(--white); border: 1px solid var(--gray-border); border-radius: 30px; padding: 5px 35px 5px 15px; font-size: 15px; font-family: var(--font-semibold); color: var(--black); text-decoration: none; text-align: center; justify-content: center;}.content-fastnav ol li a:before, .content-fastnav ul li a:before,#article-contents ol li a:before,#article-contents ul li a:before { content: "\e906"; font-family: 'icon' !important; position: absolute; right: 6px; top: 50%; transform: translate(0, -50%); background: var(--gray); border: 1px solid var(--gray-border); border-radius: 50%; width: 20px; height: 20px; font-size: 9px;}.white-box.content-box{ margin-bottom: 30px}.white-box.content-box h2{ margin-top: 0px;}.white-box.content-box .divider{ display: none;}.white-box.content-box .accbox{ margin-bottom: 0px; padding: 13px 20px;}.white-box.content-box .accordion .accbox { background-color: var(--white); margin-bottom: 10px;}.white-box.content-box .accordion .accbox.opened .head h3 { padding: 20px 20px 20px 50px;}.the_content img{ max-width: 100%; height: auto;}.the_content.review img { margin: 20px auto;}.payments_table .method img { margin: 0;}.the_content img.size-full,.style_light-gradient.be_box.light-gradient img { margin: 10px auto; display: block;}.the_content a { color: var(--green);}#account_steps { position: relative; background: #FFF; width: 100%; padding: 15px; margin: 10px 0px;}#account_steps .stepside { width: 100%;}#account_steps .stepside ol { list-style: none; counter-reset: itemli; padding-left: 30px;}#account_steps .stepside ol li { counter-increment: itemli; position: relative; padding: 2px 9px; line-height: 20px; margin-bottom: 10px;}#account_steps .stepside ol li::before { content: counter(itemli) !important; margin-right: 10px; position: absolute; left: -30px; top: 5px; font-size: 13px; font-weight: bold; width: 25px; height: 25px; display: flex; align-items: center; justify-content: center; border-radius: 50px; text-align: center; padding: 1px; color: #000; background: var(--gray); -webkit-transition: all .3s linear; transition: all .3s linear;}#account_steps > li > strong { display: block;}#account_steps.howtosteps .step-title { margin-bottom: 5px; color: #000; font-size: 17px; display: block;}#account_steps.howtosteps .bonus_code_button { display: inline-block; font-weight: bold; color: var(--orange);}.the_content .style_darkgray, .the_content .style_darkgray li, .the_content .style_gray, .ratingbox, .the_content .style_winner{ background-color: var(--gray); color: var(--text-color);}.the_content .style_darkgray, .the_content .style_red, .the_content .style_gray, .ratingbox, .the_content .style_winner, .the_content .style_light-gradient{ padding: 20px; border-radius: var(--radius); margin: 15px 0px;}.style_pros-cons{ display: flex; gap: 15px;}.style_pros-cons>ul{ padding: 20px; flex: 1;}.style_pros-cons>ul li{ background: none; padding: 0px;}.style_pros-cons>ul li.title{ color: var(--black); font-size: 22px; font-family: var(--font-semibold); padding-left: 0px;}.the_content .style_positives, .the_content .style_negatives, .style_pros-cons>ul{ background-color: var(--gray); border-radius: var(--radius);}.the_content .style_positives .head, .the_content .style_negatives .head{ color: var(--black);}.the_content .style_positives ul, .the_content .style_negatives ul, .style_pros-cons ul{ display: flex; flex-direction: column; gap: 10px;}.the_content .style_positives li, .the_content .style_negatives li, .style_pros-cons>ul li{ position: relative; padding-left: 35px;}.the_content .style_positives li:before, .the_content .style_negatives li:before{ content: ''; position: absolute; left: 0; top: 50%; transform: translate(0, -50%); width: 29px; height: 29px; border-radius: 50%; background: var(--white); border: 1px solid var(--gray-border);}.the_content .style_positives li:before, .the_content .style_negatives li:before{ background: url('/static/webp/thumb-up-icon.webp') var(--white) center no-repeat; background-size: 15px;}.the_content .style_negatives li:before{ transform: rotate(180deg) translate(0, 50%);}.the_content .style_positives{ }.the_content .style_negatives{ }.the_content .style_darkgray .head, .the_content .style_red .head, .the_content .style_gray .head, .the_content .style_winner .head, .the_content .style_light-gradient .head{ color: var(--black); font-size: 20px; font-family: var(--font-semibold); margin: 10px 0;}.the_content .style_red{ background: var(--green); color: var(--white);}.the_content .style_red strong{ color: var(--white);}.the_content .style_red h2:before{ filter: brightness(0);}.the_content .style_darkgray [class^="icon-"],.the_content .style_gray [class^="icon-"], .the_content .style_red [class^="icon-"], .the_content .style_winner [class^="icon-"]{ display: none;}.the_content .style_light-gradient .icon-check { color: var(--green); font-weight: 900; font-size: 18px;}.the_content .style_light-gradient .icon-x { color: #dd1f1f !important; font-weight: 100;}.the_content .style_darkgray .checks li::before, .the_content .style_gray li::before{ background: var(--white);}.the_content .style_darkgray .hline, .the_content .style_darkgray > h1, .the_content .style_darkgray > h2, .the_content .style_darkgray > h3, .the_content .style_darkgray > h4, .the_content .style_darkgray > .head, .the_content .style_darkgray .inside > .head { color: var(--black)!important;}.the_content .style_white{ box-shadow: none;}.bbutton-container{ text-align: center; margin: 30px 0;}.bbutton-container a.bbutton { background-color: var(--green); border-radius: var(--radius); text-decoration: none; text-align: center; border: 2px solid var(--green); padding: 10px 15px; text-transform: uppercase; min-width: 170px; margin: 0 auto; display: flex; align-items: center; max-width: fit-content; color: var(--white);}.bbutton-container a.bbutton i{ background-color: var(--white); color: var(--black); padding: 5px; border-radius: 50%; margin-right: 5px;}.t-holder { background-color: var(--white); border-radius: var(--radius); padding: 20px;}.t-holder table #copyBonusButton { display: inline-flex;}table.bbtables,.enemytbl { border-radius: var(--border-radius); border: 1px solid var(--border-color); border-radius: var(--border-radius); padding: 15px; overflow-x: scroll; width: 100%; position: relative;}.bbtables tr,.enemytbl tr{ background: var(--white);}.bbtables tr:nth-child(odd),.enemytbl tr:nth-child(odd) { background: rgb(235 241 245 / 40%); border-bottom: 1px solid #f0f2f5;}.bbtables td, .bbtables th ,.enemytbl td, .enemytbl th { padding: .9em .4em; border-top: 1px solid var(--bright-bg2); color: var(--text-color); line-height: 17px; font-size: 14px;}.bbtables th,.enemytbl th { background: var(--gray) }.payments_table .method img { vertical-align: middle; border-radius: 2px; max-width: 30px; margin-right: 5px; object-fit: contain;}.style_example { background-color: var(--gray); color: #000; box-shadow: none;}.be_lists li { margin-bottom: 10px; position: relative; border-radius: var(--radius); width: 100%; margin-right: 0;}ol.be_lists > li ul { padding-left: 30px; list-style: disc; margin-top: 15px;}.be_lists li::before { font-family: icon !important; min-width: 30px; min-height: 30px; display: inline-block; text-align: center; line-height: 30px; color: var(--green)!important; border-radius: 50%; background-color: var(--gray);}.be_lists li strong{ color: var(--black); margin-bottom: 15px;}ul.be_lists.circles li::before { content: "\e91f"; margin-right: 5px;}.be_lists.stars li::before { content: "\e960"; margin-right: 5px;}#steps { position: relative; width: 100%; clear: both; background-color: var(--gray); padding: 20px; border-radius: var(--radius); margin-bottom: 15px;}#steps .stepside { width: 100%;}#steps .stepside ol { list-style: none; counter-reset: itemli; width: 100%; margin: 0; padding-left: 29px;}#steps .stepside ol li { counter-increment: itemli; position: relative; padding: 5px 9px 10px; margin-bottom: 10px;}#steps .stepside ol li::before { content: counter(itemli); position: relative; font-size: 14px; background: var(--white); width: 27px; border-radius: 50px; padding: 2px; display: inline-block; margin-left: -36px; margin-right: 11px; line-height: 23px; background: var(--gradient); color: #fff!important; text-align: center; font-family: var(--roboto-black);}.be_lists.col4 { columns: 2;}.ratingbox{ }.ratingscontainer { display: flex; width: 100%; position: relative;}.ratingscontainer .general { position: relative; display: flex; width: 200px; gap: 20px; flex-direction: column; justify-content: center;}.ratingscontainer .general .progress-bar { display: none}.ratingbox .general svg { width: 160px; margin: 20px 20px 0;}.ratingbox .general .perc { display: flex; align-items: center; justify-content: center; width: 100%; text-align: center; font-size: 26px;}.ratingscontainer .otherratings { display: flex; flex-wrap: wrap; gap: 15px;}.ratingscontainer .otherratings .rating { flex: 1 1 calc(50% - 10px); display: flex; align-items: center; gap: 5px;}.ratingscontainer .otherratings .rating .progress-bar { min-width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center;}.ratingscontainer .otherratings .rating .progress-bar i { margin-right: 5px;}.ratingbox .rating .circle { margin-right: 10px;}.ratingbox .rating .circle, .ratingbox .title .operator-logos { display: inline-block; position: relative; vertical-align: middle;}.ratingbox .rating span { font-weight: 700; text-transform: uppercase;}.ratingbox .general label { display: block; text-align: center; text-transform: uppercase; line-height: 14px; margin-bottom: 5px;}.ratingbox .general .perc b { font-size: 50px; color: var(--black)}.circlerating { transform: rotate(-90deg);}.ratingbox .rating .circle i { position: absolute; left: 0; width: 100%; color: var(--black); text-align: center; line-height: 38px; font-style: normal; font-size: 11px; font-weight: 700;}.ratingbox .rating .circle svg { width: 40px; position: relative;}.style_light-gradient.be_box.light-gradient { background-color: var(--white); border-radius: var(--radius); padding: 20px; margin: 20px 0;}.white-box .style_light-gradient.be_box.light-gradient{ background-color: var(--light-overlay)}.be_box h2 { margin-top: 0;}ul.be_lists.bullets li::before { content: "\e926";}.style_light-gradient.be_box.light-gradient .head { background-color: var(--gray); border-radius: 10px; padding: 5px 10px;}.style_light-gradient.be_box.light-gradient .head h3 { margin-bottom: 0; text-transform: capitalize;}.style_light-gradient.be_box.light-gradient a{ color: var(--green)}.template-soccer-leagues .style_light-gradient.be_box.light-gradient, .white_box .style_light-gradient.be_box.light-gradient{ background-color: var(--gray);}.style_light-gradient.be_box.light-gradient .be-icon { float: left; margin-right: 10px;}.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; max-width: 100%; height: auto;}.aligncenter figcaption { text-align: center; margin-bottom: 15px;}/* pagination */#pagination{ margin: 40px auto 20px; text-align: center;}#pagination .page-numbers.active { background-color: var(--green); color: var(--white);}#pagination .page-numbers { display: inline-flex; align-items: center; justify-content: center; color: var(--text-color); background-color: var(--white); border-radius: 6px; margin: 0 4px; min-width: 40px; padding: 0px 10px; height: 40px; text-decoration: none; font-family: var(--font-semibold);}#pagination .next.page-numbers, #pagination .prev.page-numbers{ background-color: var(--green); color: var(--white);}/* end pagination *//* Author Box */#author_bio { background-color: var(--gray); border-radius: var(--radius); padding: 40px 25px; margin: 30px 0; position: relative;}#author_bio .badged_holder { position: absolute; top: 10px; right: 10px; display: flex; align-items: center; gap: 5px; flex-direction: row-reverse; font-size: 12px; font-family: var(--font-semibold); max-width: 100px; text-align: right; line-height: 1.2;}#author_bio .iin{ display: flex; gap: 20px;}#author_bio .iin .author_name{ color: #000; font-family: var(--font-semibold); font-size: 20px;}#author_bio .iin .avatar{ flex: none;}#author_bio .iin .avatar img{ width: 100px; height: 100px; border-radius: 50%;}#author_bio .content.details { display: flex; gap: 20px;}#author_bio .content .avatar img { border-radius: 50%; width: 140px; height: 140px; object-fit: cover;}#author_bio .content .author_name a { font-size: 22px; color: #000; text-decoration: none; font-family: var(--font-semibold); display: block; margin-bottom: 5px;}#author_bio .content .position { font-size: 14px; color: var(--green); font-family: var(--font-semibold); margin-bottom: 15px;}#author_bio .iin .socials { display: flex; align-items: center; margin-top: 10px; gap: 5px;}#author_bio .iin .socials span { background-color: var(--green); padding: 5px; border-radius: 50%; width: 31px; height: 31px; display: flex; align-items: center; justify-content: center;}#author_bio .iin .socials span:hover { cursor: pointer;}#author_bio .iin .socials span i { padding: 5px;}#author_bio .iin .socials span i::before { color: #fff;}/* end Author Box */.be_box h3 { margin-top: 5px;}.style_yellow{ padding: 20px; border-radius: var(--radius); margin-bottom: 20px; background-color: var(--white); border-left: 3px solid var(--yellow);}.style_yellow:last-child{ margin-bottom: 0px;}.payments-tabs .nav { display: flex; margin-bottom: 10px; gap: 10px;}.payments-tabs .nav li { padding: 10px; background-color: var(--gray); border: 1px solid var(--gray-border); border-radius: 5px; cursor: pointer;}.payments-tabs .nav li.active { color: #fff; border-color: var(--green); background-color: var(--green);}.payments-tabs .conts .tabls:not(.active) { display: none;}.payments_table thead tr th { text-align: left}.last-update-rev{ color: var(--white); text-align: center; display: block; font-size: 13px; opacity: .7;}.engage .row.row1>div.flex-2{ flex: 2;}.fp-ui-message { display: none; position: fixed; z-index: 999999999; top: 0; left: 0; width: 100%; height: 100%;}.fp-ui-message .ovr { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: var(--dark-overlay); backdrop-filter: blur(3px);}.fp-ui-message .contt { background: #fff; border-radius: var(--radius); position: absolute; left: 0; top: 0; display: block;}.openedcontainerfps { font-size: 14px; text-align: left; max-width: 580px; max-height: 380px; border-top: 1px solid #e2e2e2; overflow-y: auto; margin-top: 10px; margin-bottom: 20px;}.openedcontainerfps ul { list-style: disc; margin-left: 20px;}.fp-ui-message .bbutton_field { display: flex; align-items: center; justify-content: center;}.fp-ui-message .hln .bbutton { background-color: var(--green); border-radius: var(--radius); color: var(--white); text-decoration: none; text-align: center; padding: 10px!important; text-transform: uppercase; display: flex; align-items: center; justify-content: center; max-width: 300px; width: fit-content;}.fp-ui-message .icon-x::before { width: 25px; height: 25px; display: flex; align-items: center; justify-content: center; margin: 0 0 0 auto; border-radius: 50%; background-color: var(--gray); border: 1px solid var(--gray-border); color: var(--black);}.fp-ui-message .contt { background: #fff; box-shadow: 0 0 25px rgb(0 0 0 / .2); border-radius: 5px; position: absolute; left: 0; top: 0; display: block; -webkit-animation: .5s message_anim1; animation: .5s message_anim1;}.fp-ui-message .contt .icon-x { position: absolute; right: 5px; top: 5px; font-size: 16px; opacity: .5; cursor: pointer; z-index: 666666;}.fp-ui-message .contt .hln { padding: 30px 20px!important; font-size: 22px; min-width: 280px; text-align: center; position: relative; display: block;}.addblocker-popup .addblocker-active .innerr { display: flex; align-items: center; justify-content: center; flex-direction: column; font-size: 23px;}.addblocker-popup .sdd { background-image: url(images/adblocker-animation.gif); width: 110px; height: 50px; margin: 5px 0 0; background-position: center; background-size: auto 360%; background-repeat: no-repeat; display: inline-block; vertical-align: middle;}.addblocker-popup .headdd { margin-top: 20px; color: var(--black); font-family: var(--font-semibold);}.addblocker-popup .warnndd { margin: 13px auto 10px; border-top: 1px solid var(--gray-border); font-size: 16px; max-width: 390px; padding: 15px;}.addblocker-popup a{ background: var(--gradient); color: var(--white); padding: 7px 14px; border-radius: var(--radius); outline: 2px solid var(--green); border: 2px solid #fff; font-size: 16px; text-decoration: none; min-width: 160px;}.template-default .page_container #primary .the_content,.template-default .page_container #secondary .sidebar,.template-default .page_container #secondary .efwidgets { background-color: var(--white); border-radius: var(--radius); /* padding: 40px 25px; */}.template-default .page_container #secondary .sidebar,.template-default .page_container #secondary .efwidgets { margin-bottom: 20px;}.template-default .page_container #secondary .title { font-family: var(--font-semibold); font-size: 20px; color: var(--black); margin-bottom: 15px; display: flex; align-items: center; gap: 10px;}.template-default .page_container #secondary .title .icon-list { display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; border-radius: 50%; background-color: var(--gray); border: 1px solid var(--gray-border);}.template-default .page_container aside li a { display: flex; gap: 10px; text-decoration: none; color: var(--black);}.template-default .page_container aside li .image img { width: 90px; height: 60px; object-fit: cover; border-radius: 10px; border: 1px solid var(--gray);}.template-default .page_container .sidebar li { margin-bottom: 15px; cursor: pointer;}.template-default .page_container .efwidgets li { margin-bottom: 10px; cursor: pointer;}.template-default .page_container .efwidgets li:hover { text-decoration: underline;}.template-default .page_container .efwidgets ol,.template-default .page_container .efwidgets ul { padding-left: 20px; list-style: circle;}.be_box.style_winner { border-top: 3px solid #f2c400; background-color: var(--white);}.be_box.style_winner h2 { margin-top: 0;}.content-fastnav ol { list-style: none!important}.white-list { display: flex; flex-wrap: wrap; gap: 20px; margin-top: 20px;}.white-list li { background-color: var(--white); flex: 1 1 calc(33% - 10px); max-width: calc(33% - 10px); display: flex; align-items: center; border-radius: var(--radius); box-shadow: var(--box-shadow); padding: 20px;}.white-list.with-icon svg { width: 40px; height: 40px; color: var(--green); margin-right: 10px;}/* API Casino Games */.be-games-list { display: grid; grid-template-columns: repeat(5, 1fr); gap: 28px; margin: 0 auto;}.be-games-list .be-game-item { background-color: var(--gray); border-radius: var(--radius); padding: 15px 10px; cursor: pointer; position: relative; transition: background-color 0.3s ease;}.be-games-list .be-game-item .be-game-image { position: relative; display: flex; align-items: center; justify-content: center; margin-bottom: 10px;}.be-games-list .be-game-item .be-game-hover { display: flex; justify-content: center; align-items: center; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #009b5dd1; opacity: 0; visibility: hidden; -webkit-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s; border-radius: var(--radius);}.be-games-list .be-game-item .be-game-hover i { color: var(--white); background-color: var(--be-black); padding: 16px; border-radius: 50%;}.be-games-list .be-game-item:hover .be-game-hover { opacity: 1; visibility: visible;}.be-games-list .be-game-item a { text-decoration: none;}.be-games-list .be-game-item .be-game-image img { width: 100%; max-width: 100%; border-radius: var(--radius); object-fit: cover; min-height: 185px; margin: 0;}.be-games-list .be-game-item .be-game-title { font-family: var(--font-semibold); color: var(--black); font-size: 20px; margin: 5px 0;}.be-games-list .be-game-item .be-game-provider { color: var(--text-color); font-size: 13px; margin-bottom: 0;}.favorite-btn, #report-btn{ background-color: #fff; border: none; border-radius: 50%; position: absolute; top: 22px; right: 18px; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; z-index: 5; cursor: pointer;}#report-btn{ top: 80px; right: 120px;}#report-btn svg{ fill: var(--gray);}#ig_popup .favorite-btn{ top: 80px; right: 80px;}.favorite-btn.active{ background-color: var(--orange);}.favorite-btn.active svg path { stroke: #fff;}.favorite-btn.active img { filter: invert(1);}.game-rating { display: inline-flex; cursor: pointer;}.game-rating .star { font-size: 24px; color: #ccc; margin-right: 5px;}.game-rating .star:hover,.game-rating .star.active { color: #f39c12;}#game_rating{ position: relative; display: flex; gap: 5px; align-items: center;}.average-rating-text span{ font-family: var(--font-semibold); color: #000; font-size: 19px;}.rating-message{ display: none; position: absolute; left: 0; top: -39px; background: var(--green); color: #fff; padding: 4px 10px 2px; border-radius: 5px;}.rating-message:before{ content: ''; position: absolute; bottom: -7px; left: 0; right: 0; margin: 0 auto; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid var(--green); }.rate-label{ font-size: 12px; max-width: 40px; line-height: 1; text-align: right; opacity: .8;}.be-game-provider{ display: flex; gap: 5px; line-height: 1; align-items: center;}.be-game-provider>span{ flex: 1 1 calc(50% - 5px);}.list-rating{ text-align: right; font-size: 13px;}.list-rating span{ color: var(--green); font-size: 18px; font-family: var(--font-semibold);}.swiper-container.be-games-list{ padding-bottom: 20px;}.swiper-container.be-games-list .be-game-item{ display: flex; flex-direction: column;}.swiper-container.be-games-list .be-game-footer{ display: flex; flex-direction: column; justify-content: space-between; height: 100%;}.be-games-list .swiper-slide{ height: auto !important; display: flex;}body:not(.template-favorites) .no-game{ background: var(--green); color: #fff; padding: 10px; text-align: center; border-radius: 10px; margin-bottom: 10px;}.bookie_sidebar{ background: #fff; padding: 10px; border-radius: var(--radius); margin-top: 20px;}.bookie_sidebar .list-item{ display: flex; align-items: center; gap: 10px; justify-content: space-between; background-color: var(--gray); margin: 10px 0px; padding: 10px; border-radius: 10px;}.bookie_sidebar .list-item>img{ background-color: var(--green); border-radius: 10px; min-height: 55px; object-fit: contain;}.bookie_sidebar .list-item .bonus_area{ flex: 1; }.bookie_sidebar .list-item .bonus_area a{ cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: var(--orange); color: #fff; text-decoration: none; text-align: center; padding: 3px 5px; border-radius: 10px; margin-top: 5px; font-size: 13px; text-transform: uppercase; font-family: var(--font-semibold);}.bookie_sidebar .list-item .bonus_area a:hover{ background-color: var(--orange-dark);}.bookie_sidebar .list-item .bonus_area div{ font-family: var(--font-semibold); color: #000; line-height: 1.2;}.game-box { background-color: var(--gray); border-radius: var(--radius); padding: 30px 20px; margin: 30px 0; position: relative;}.game-box .box-title { color: var(--black); margin-bottom: 15px; font-size: 27px; font-family: var(--font-bold);}.game-box .be-games-list .be-game-item { background-color: var(--white); box-shadow: var(--box-shadow);}.swiper-contorollers .swiper-buttons { display: flex; flex-direction: row-reverse; gap: 30px;}.swiper-contorollers .swiper-button-next,.swiper-contorollers .swiper-button-prev { position: relative!important;}.swiper-button-prev, .swiper-button-next { width: 30px !important; height: 30px !important; background-color: var(--green); border-radius: 50%;}.green-box .swiper-button-prev, .green-box .swiper-button-next { background-color: var(--white);}.swiper-wrap .swiper-button-next, .swiper-wrap .swiper-button-prev { color: var(--white);}.green-box .swiper-button-next, .green-box .swiper-button-prev { color: var(--green);}.green-box .swiper { padding-top: 20px;}.swiper-wrap { position: relative; margin-top: 20px;}.swiper-wrap .be-slider,.sliderins { padding-top: 15px; }.swiper-contorollers { display: flex; align-items: center; justify-content: space-between;}.swiper-contorollers .game-counter { text-transform: lowercase; display: flex; align-items: center;}.swiper-contorollers .game-count { color: var(--black); font-family: var(--font-bold); margin-right: 5px;}.swiper-contorollers .all-games-link,.swiper-contorollers .all-news-link { padding: 5px 20px; border-radius: 10px; text-decoration: none; display: flex; align-items: center; margin-left: 10px; text-transform: capitalize;}.swiper-contorollers .all-games-link { border: 1px solid var(--green);}.swiper-contorollers .all-news-link { border: 1px solid var(--white); color: var(--white);}.swiper-contorollers .all-games-link .arrow-r { color: var(--green); margin-left: 5px;}.swiper-contorollers .all-news-link .arrow-r { color: var(--white); margin-left: 5px;}.game-box .swiper-button-next::after, .game-box .swiper-rtl .swiper-button-prev::after,.game-box .swiper-button-prev::after, .game-box .swiper-rtl .swiper-button-next::after { font-size: 15px!important;}.game-box .box-title h3 { margin-top: 0;}.footer-bonus-code-popup .inner a.b_link { position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; z-index: 99;}.left { display: flex; gap: 20px;}.accbox .head.hasicon h3 { padding-left: 5px!important;}.cards-block { font-family: var(--betenemy-regular), sans-serif; color: var(--text-color); padding: 32px; background: var(--gray);}.cards-block .container { max-width: 920px; margin: 0 auto; background: var(--white); border: 1px solid var(--gray-border); border-radius: var(--radius); padding: 24px; box-shadow: var(--box-shadow);}.cards-block .title { line-height: 1.2; margin: 0 0 10px; color: var(--be-black);}.cards-block .lead { margin: 0 0 20px; color: var(--text-color); font-size: 15px;}.cards-block .example-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px;}.cards-block .label { font-size: 12px; letter-spacing: 0.4px; text-transform: uppercase; background: var(--btn-outline-hover); color: var(--blue); padding: 6px 10px; border-radius: 999px; border: 1px solid var(--blue); font-family: var(--betenemy-semibold);}.cards-block .hint { font-size: 13px; color: var(--text-color);}.cards-block .cards-row { display: flex; gap: 14px; align-items: flex-end; flex-wrap: wrap;}.cards-block .card { width: 110px; max-width: 28vw; aspect-ratio: 3/4; border-radius: 12px; padding: 10px; background: var(--gray); border: 1px solid var(--gray-border); display: flex; flex-direction: column; align-items: center; justify-content: space-between; transition: 0.2s transform, 0.2s box-shadow, 0.2s opacity;}.cards-block .card img { width: 70%; height: auto; display: block;}.cards-block .card figcaption { font-size: 14px; margin-top: 6px; font-family: var(--betenemy-semibold); color: var(--be-black);}.cards-block .card.is-active { box-shadow: 0 0 0 2px var(--green) inset;}.cards-block .card.is-muted { opacity: 0.45; filter: saturate(0.6);}.cards-block .summary { margin-top: 16px; border-top: 1px dashed var(--gray-border); padding-top: 12px; background: var(--light-overlay); border-radius: 12px;}.cards-block .sum-line { display: flex; justify-content: space-between; align-items: center; padding: 8px 10px; font-size: 15px;}.cards-block .sum-line.total { border-top: 1px solid var(--gray-border); margin-top: 6px; padding-top: 12px;}.cards-block .sum-line strong { font-size: 22px; color: var(--green-dark); font-family: var(--betenemy-bold);}.cards-block .ux-notes { display: flex; gap: 18px; list-style: none; padding: 10px 6px 0; margin: 10px 0 0; border-top: 1px dashed var(--gray-border); font-size: 14px;}.cards-block .dot { width: 10px; height: 10px; border-radius: 999px; display: inline-block; margin-right: 8px; vertical-align: middle;}.cards-block .dot-active { background: var(--green);}.cards-block .dot-muted { background: var(--gray-border);}.cards-showcase { background: var(--gray); border-radius: var(--radius); padding: 40px 0; display: flex; justify-content: center;}.cards-wrapper { display: flex; gap: 20px;}.cards-wrapper .card { width: 100px; aspect-ratio: 3/4; border-radius: var(--radius); background: var(--white); box-shadow: var(--box-shadow); display: flex; align-items: center; justify-content: center; overflow: hidden; transform-origin: center; transition: transform 0.3s ease;}.cards-wrapper .card img { width: 100%; height: auto;}.cards-wrapper .card-1 { transform: rotate(-12deg);}.cards-wrapper .card-2 { transform: rotate(-4deg);}.cards-wrapper .card-3 { transform: rotate(6deg);}.cards-wrapper .card-4 { transform: rotate(14deg);}.cards-wrapper .card:hover { transform: scale(1.05) rotate(0deg); z-index: 2;}.like-box { background-color: var(--green); color: var(--white); position: relative;}.like-box::before { content: ""; position: absolute; top: -10px; right: 30px; width: 180px; height: 180px; background-image: url(https://betenemy.bg/static/images/be-after-1.webp); background-size: contain; background-repeat: no-repeat; opacity: .1; transform: rotate(20deg)}.like-box a { color: var(--white); position: relative; z-index: 99;}.like-box .head.hasicon div[class^="icon-"] { background-color: var(--white); color: var(--green);}.more-news-btn { display: flex; justify-content: center; align-items: center; margin: 20px 0 80px 0;}.more-news-btn a { background: var(--green); color: var(--white); text-decoration: none; display: flex; align-items: center; justify-content: center; text-align: center; padding: 10px 30px; border-radius: var(--radius); gap: 10px;}@media (prefers-reduced-motion: no-preference) { .cards-block .card:is(:hover, :focus-within) { transform: translateY(-4px); }}@media (max-width: 560px) { .cards-block { padding: 20px; } .cards-block .container { padding: 16px; } .cards-block .card { width: 96px; } .cards-wrapper .card { width: 60px; }}@media(max-width:1024px){ .be_box .head.hasicon { margin-bottom: 10px; } .be-games-list{ grid-template-columns: repeat(2, 1fr); gap: 15px; } .be-games-list .be-game-item .be-game-title{ font-size: 16px; } .list-rating span{ font-size: 14px; margin-right: 2px; } .be-games-list .be-game-item .be-game-image img{ min-height: 150px; } .active-casino-game{ padding: 3px 10px; } .left { flex-direction: column; } .latest-news .posts-grid { display: flex; overflow: auto; } .latest-news .posts-grid .post-card { min-width: 70%; }}/* End API Casino Games */.begrid { display: grid;}#pagination .page-numbers.current, #pagination .page-numbers:hover{ outline: 2px solid var(--green);}.overview-box h2 { margin-bottom: 0;}.overview-box ol { counter-reset: list; list-style: none; margin: 0; padding: 0;}.overview-box ol li { counter-increment: list; position: relative; padding: 10px 24px 10px 50px; font-family: var(--betenemy-regular); font-size: 15px; color: var(--be-black); transition: background 0.2s ease-in-out; border-bottom: 1px dashed var(--gray-border); border-radius: 0; margin-bottom: 0;}.overview-box ol li::before { content: counter(list); position: absolute; left: 10px; top: 50%; transform: translateY(-50%); width: 24px; height: 24px; border: 1px solid var(--green); border-radius: 50%; font-size: 13px; font-family: var(--betenemy-bold) !important; display: flex; align-items: center; justify-content: center; line-height: 1; background: var(--white);}.overview-box ol li:hover { background: var(--gray);}.overview-box ol li:last-child { border-bottom: none;}.responsible-gaming-list { display: grid; gap: 15px; clear: both; padding: 0; list-style-position: inside; margin: 10px 0px;}.responsible-gaming-list li { background-color: var(--gray); border-radius: var(--radius); padding: 10px; color: var(--black);}.white-box .responsible-gaming-list li{ /* border-color: var(--gray); */ background: var(--gray);}.responsible-gaming-list li::marker { color: var(--green);}@media(min-width:1024px){ .responsible-gaming-list { grid-template-columns: 1fr 1fr 1fr; } .d-lg-none { display: none } .left img { margin-top: 0!important; } header#site-header{ width: 100%; } header#site-header nav ul li.has_submenu a{ font-size: 15px; } .gray-label:hover, #languages .current:hover, #languages-box .icon-x:hover, #ig_popup .closeOCpopup:hover{ cursor: pointer; background-color: var(--gray-border); } .gray-label.gradient:hover, .gray-label.gradient.active{ background: var(--green-dark); } .navdrop.thumbs { max-width: 350px; } .navdrop.thumbs .thumbs a:hover{ background-color: var(--gray); border-radius: 5px; } #search_results { top: 34px; min-width: 450px; right: 0; padding: 7px; max-width: 480px; } body:not(.is_mobile) .mega.menu-cells3{ display: flex; } body:not(.is_mobile) nav#site-menu .menu-cells3 ul.twocolums{ display: block; } body:not(.is_mobile) nav#site-menu .menu-cells3 ul{ width: auto; display: block; } body:not(.is_mobile) nav#site-menu .menu-cells3 ul li{ width: 50%; display: inline-block; padding: 0; margin: 0; background-color: inherit; } html[lang=bg] body:not(.is_mobile) nav#site-menu .menu-cells3 ul li{ width:100%; display: block; } .submitCommentButton:hover { background-color: var(--orange-dark); } body:not(.is_mobile) .menu-cells3 ul li a:hover{ background: var(--gray); border-radius:5px; } .active-casino-game:hover{ background-color: var(--green); } .active-casino-game:hover svg{ color: #fff; } .contactbox button:hover{ cursor: pointer; background: #222; } .social-icon>a:hover{ cursor: pointer; background: var(--green); color: var(--white); } .menu-column > a:hover{ color: var(--green); cursor: pointer; } .casino-container>a:hover{ outline: 2px solid var(--green); } .outline_btn:hover, .viewAllPredictions:hover{ background-color: var(--btn-outline-hover); cursor: pointer; } .our-reviews{ margin: 160px 0px; background: url(/static/webp/logo-arrow.webp) no-repeat center; } .our-reviews .small-box-container:nth-child(2){ position: relative; top: -100px; } .our-reviews .small-box-container:nth-child(5){ position: relative; top: 100px; } .our-reviews .small-box-container:nth-child(1), .our-reviews .small-box-container:nth-child(2), .our-reviews .small-box-container:nth-child(3){ margin-bottom: 50px; } .small-box-container>.visible-text>div.read-more-button:hover, .small-box-container .read-less-button:hover{ color: var(--green); cursor: pointer; } .our-reviews .small-box-container[class*="-icon"] .visible-text:before{ top: 55px; } .betenemy_grid.grid_2 { grid-template-columns: repeat(2, 1fr) } .betenemy_grid.grid_3 { grid-template-columns: repeat(3, 1fr) } .betenemy_grid.grid_4 { grid-template-columns: auto auto auto auto } .betenemy_grid.grid_5 { grid-template-columns: auto auto auto auto auto } .fastnav-ebsection.white-box .title:hover{ cursor: pointer; } .content-fastnav ol li a:hover, .content-fastnav ul li a:hover{ cursor: pointer; background-color: #e8f5ff } .content-fastnav ol li a:hover:before, .content-fastnav ul li a:hover:before{ background-color: var(--white) } .be_lists.col4 { columns: 4; } .be_lists.col3 { columns: 3; } .ratingscontainer .otherratings .rating{ flex: 1 1 calc(33% - 10px); } #steps.twocell{ display: flex; gap: 30px; align-items: center; } .template-default .page_container { display: flex; gap: 30px; align-items: flex-start; } .template-default .page_container #secondary { min-width: 340px; max-width: 340px; } .begrid.grid_2 { grid-template-columns: repeat(2, 1fr); } .begrid.grid_3 { grid-template-columns: repeat(3, 1fr); } .begrid.grid_4 { grid-template-columns: repeat(4, 1fr); } .template-about .begrid.grid_2 { gap: 0 15px; } .image-container{ background: var(--gray); padding: 10px; border-radius: var(--radius); display: block; margin-bottom: 10px; } .image-container>img{ border-radius: var(--radius); } .footer-logos .featured-on { margin-left: 25px; } .contact-list { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; }}@media(min-width: 767px){ .stpcont { display: flex; width: 100%; gap: 10px; align-items: center; justify-content: space-between; } #account_steps.twocell .image { width: 50%; display: table-cell; vertical-align: middle; text-align: center; } ul.col2 { columns: 2; } ul.col3 { columns: 3; margin: 10px 0px; } .swiper-contorollers .all-games-link:hover { background-color: var(--green); color: var(--white); -webkit-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s; } .swiper-contorollers .all-games-link:hover .arrow-r { color: var(--white); -webkit-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s; } .green-box.last-newsss { margin-bottom: 220px; } .green-box .swiper { margin-bottom: -190px; }}@media(max-width:600px){ .cookie-policy{ left: 10px; right: 10px; bottom: 10px; outline: 1px solid var(--gray-border); } .be-games-list:not(.swiper) .be-game-item img { min-height: 100px; }}@media(max-width:1024px){ .d-lg-block { display: none; } body{ font-size: 14.5px; } h1, main h3 { font-size: 19px; } h2, .like-h2, .fastnav-ebsection .title{ font-size: 20px; } h1, h2, h3, hr, .like-h2 { margin-top: 15px; } main h2{ margin-top: 30px; margin-bottom: 10px; } main h2:before, main .like-h2 .fastnav-ebsection .title:before{ width: 25px; height: 17px; } header#site-header{ margin: 10px; position: relative; padding: 0px; z-index: 9; } header nav ul{ flex-direction: column; } header>.top-header{ gap: 10px; justify-content: space-between; padding: 0px 15px 0px 5px; } header>.top-header .sitelogo{ width: 92px; height: 52px; } header#site-header{ margin: 0px; } header nav ul li a:visited{ color: #000; } .tl_logo img{ max-width: 70px; object-fit: contain; } .tl_bonus{ font-size: 14px; line-height: 1.2; } .tl_button{ padding: 5px 10px 4px; flex: none; font-size: 13px; } .top_line .tl_cont{ padding: 0px 15px; } .contactbox, .opl_filters{ flex-direction: column; } .tl_label{ display: none; } .luckywheelButton{ left: auto!important; right: 10px; } .luckywheelButton span{ width: 64px!important; height: 60px!important; } #breadcrumbs{ font-size: 11px; margin-bottom: -10px; } #breadcrumbs ol{ overflow-x: auto; white-space: nowrap; } .searchForm{ margin-bottom: 20px; } #site-menu .searchForm button{ width: 30px; height: 30px; background-color: var(--orange); } #site-menu .searchForm button img{ width: 18px; height: 18px; } .head-item{ gap: 10px; margin-right: 7px; } .header-items{ justify-content: flex-start; } #languages .flag{ width: 22px; height: 22px; } .gray-label, header .search_button{ width: 36px; height: 36px; font-size: 10px; } header .gray-label img, header .search_button img{ width: 22px; height: 23px; } .gray-label.news:after{ right: 9px; font-size: 8px; } .fp_login_button .login img{ margin-top: 4px; } .top-menus-popup{ z-index: 10; } .top-menus-popup.navdrop{ left: 0!important; right: 0!important; margin: 0 auto; } .load-top-popups.gray-label.gradient { width: 32px; height: 32px; } #site-menu { opacity: 0; transform: translateX(-100%); transition: transform 0.3s ease, opacity 0.3s ease; padding: 20px 20px 40px 20px; position: fixed; left: 0; background: var(--white); width: 80%; max-width: 450px; height: 100%; bottom: 0; z-index: 99; pointer-events: none; } #site-menu.open { opacity: 1; transform: translateX(0); pointer-events: auto; overflow-y: scroll; } #menu-overlay.active:before{ content: ''; background: #05050573; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; } header>nav ul{ flex-direction: column; align-items: flex-start; gap: 0px; } header#site-header nav>ul>li{ width: 100%; padding: 0px; position: relative; display: flex; flex-wrap: wrap; margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px solid var(--gray); } header#site-header nav>ul>li .submenu{ display: none; } header#site-header nav>ul>li.shown .submenu{ display: block; background: var(--gray); border-radius: var(--radius); width: 100%; margin-top: 10px; padding: 5px; } header#site-header nav ul li ul.submenu li{ padding: 8px 10px } header#site-header nav ul li ul.submenu li{ display: block; width: 100%; } header#site-header nav>ul>li>a { width: 80%; font-size: 17px; padding-left: 5px; color: #000; } header#site-header nav>ul>li .icon-arrow-down { width: 20%; max-width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; position: absolute; top: -5px; right: 10px; text-align: center; background: var(--gray); padding: 5px; font-size: 13px; color: var(--black); border-radius: var(--radius); border: 1px solid var(--gray-border); } header#site-header nav>ul>li.shown .icon-arrow-down{ transform: rotate(180deg); } header#site-header > nav > ul > li .submenu { width: 100%; background: var(--gray); padding: 0 8px; border-radius: 10px; max-height: 0; opacity: 0; visibility: hidden; overflow: hidden; } header#site-header > nav > ul > li.shown .submenu { transition: max-height 0.3s ease, opacity 0.3s ease, visibility 0.3s ease; margin-top: 13px; max-height: 500px; opacity: 1; visibility: visible; padding: 10px 8px; } header#site-header nav>ul>li:last-child{ border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; } header#site-header nav ul li a{ display: block; } header#site-header nav>ul>li.has_submenu>a:before{ display: none; } header#site-header nav>ul>li.has_submenu>a:after{ display: none; } header#site-header nav>ul>li ul li a{ font-family: var(--font-regular); } header#site-header nav>ul>li ul ul{ flex-direction: row; flex-wrap: wrap; gap: 10px; } header#site-header nav>ul>li ul ul li{ flex: calc(50% - 5px); margin-bottom: 0px; } header#site-header nav>ul>li ul ul li a{ font-size: 13px; display: flex; align-items: center; gap: 5px; line-height: 1.3; color: #273a47; } header#site-header nav>ul>li ul ul li a i{ background: var(--gray-border); border: 1px solid #d7d7d7; padding: 4px; border-radius: 50%; font-size: 16px; color: var(--black); } header#site-header nav>ul>li ul ul li.new-promotions-menulink a{ padding: 0px 3px; } header#site-header nav>ul>li ul ul li.new-promotions-menulink a i{ color: var(--white); } body nav#site-menu .menu-cells3 ul.threecolums{ padding: 10px; margin-top: 15px; margin-left: -6px; margin-right: -6px; } body nav#site-menu .menu-cells3 ul.threecolums a{ color: var(--white); } nav#site-menu>ul>li>.submenu .bookie-logo{ width: 40px; } header .searchForm input{ background-color: var(--gray); border-color: var(--gray-border); color: var(--be-black); } #hamburger{ width: 23px; height: 19px; position: relative; margin-left: auto; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; cursor: pointer; } #hamburger span { display: block; position: absolute; height: 3px; width: 100%; background: #fff; border-radius: 9px; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; } #hamburger span:nth-child(1) { top: -1px; } #hamburger span:nth-child(2) { top: 8px; left: auto; right: 0; } #hamburger span:nth-child(3) { top: 17px; } #hamburger.open span:nth-child(1) { top: 8px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); } #hamburger.open span:nth-child(2) { opacity: 0; right: -20px; } #hamburger.open span:nth-child(3) { top: 8px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); } .head-section{ padding: 10px 0px; } .grid-3 .small-box-container, .gray-listing.with-icon li, .grid-3 .small-box-container .hidden-text { padding: 20px 20px 15px 55px; margin-bottom: 0px; } .small-box-container>.visible-text>div, .gray-listing li strong{ font-size: 16px; margin-bottom: 5px; } .small-box-container>.visible-text>div.read-more-button, .small-box-container .read-less-button{ margin-top: 0px; } .small-box-container[class*="-icon"] .visible-text:before{ left: -40px; } .small-box-container[class*="-icon"] .visible-text:before, .gray-listing [class*=-icon-list], .small-box-container.user-icon .visible-text:before{ width: 28px; height: 28px; background-size: 16px; } .content-fastnav ol, .content-fastnav ul{ gap: 10px; align-items: stretch; } .content-fastnav ol li, .content-fastnav ul li{ flex: 100%; } .content-fastnav ol li a, .content-fastnav ul li a { font-size: 13px; padding: 8px 26px 8px 15px; font-family: var(--font-regular); line-height: 1.4; height: 100%; justify-content: flex-start; text-align: left; } .content-fastnav ol li a:before, .content-fastnav ul li a:before{ line-height: 19px; text-align: center; right: 10px; } .fastnav-ebsection.white-box{ padding: 20px; } .grid-4 .small-box-container>.visible-text>div:first-child{ text-align: center; min-height: 45px; margin-top: 50px; } #games-list.casino-container{ grid-template-columns: repeat(2, 1fr); } .casino-container>a{ padding: 10px; } .casino-container>a img{ min-height: auto; height: 150px; } .casino-container>a .game-title{ font-size: 15px; } .casino-container>a .provider, .casino-container>a .rtp-game{ font-size: 12px; } .casino-container>a .rtp-game{ padding: 4px 8px; top: -30px; } .accbox{ margin-bottom: 15px; padding: 15px; } .be_box .head{ margin-bottom: 0px; } .accbox .head h3{ font-size: 15px; padding-right: 35px; } .white-box, #comments, .reply-form .fp-comment-form{ padding: 20px 15px; } .swiper-buttons .swiper-button-next, .swiper-buttons .swiper-button-prev{ z-index: 2!important; width: 30px !important; height: 30px !important; } .prediction-box-team{ flex-wrap: wrap; } .grid-3, .grid-4.but-3, .grid-4, .casino-container, .gray-listing{ grid-template-columns: repeat(1, 1fr); gap: 15px; } .be_box.pros-cons-box i{ font-size: 16px; padding: 8px; } .nd-box.nd-box .be_lists.col3{ flex-direction: column; gap: 15px!important; } .section-icon-boxes .columns-2{ grid-template-columns: repeat(1, 1fr); } .section-icon-boxes .be_box .be-icon{ width: 45px; height: 45px; } .be_lists li::before{ min-width: 23px; min-height: 23px; line-height: 22px } .tables-reponsive{ overflow-x: auto; max-width: 100vw; width: 100%; } .style_yellow{ padding: 10px; margin-bottom: 10px; } .last-update-rev{ font-size: 12px; } .be_box.casino-softwares{ padding: 10px; margin: 0px; } .be_box .head{ font-size: 15px; } .be_box .head.hasicon div[class^="icon-"]{ width: 30px; height: 30px; flex: none; } .t-holder{ padding: 5px; } .the_content .style_darkgray, .the_content .style_red, .the_content .style_gray, .ratingbox, .the_content .style_winner, .the_content .style_light-gradient{ padding: 15px 10px; } .style_pros-cons{ flex-direction: column; } .style_pros-cons>ul li.title{ font-size: 15px; } .the_content .style_positives li, .the_content .style_negatives li, .style_pros-cons>ul li{ margin-bottom: 5px; } .white-box.content-box{ margin-bottom: 20px; } .white-box.content-box .accbox{ padding: 0px; } .bbtables td, .bbtables th, .enemytbl td, .enemytbl th { font-size: 12px; } .ratingscontainer{ display: flex; flex-direction: column; gap: 15px; align-items: center; } .ratingscontainer>.general>svg{ height: 0px; } .ratingbox .general .perc{ position: static; margin-top: 0px; margin-bottom: 5px; } .ratingscontainer .general{ position: relative; display: flex; flex-direction: column; } .ratingscontainer .otherratings{ display: flex; flex-wrap: wrap; padding-left: 0px; gap: 10px; } .ratingscontainer .otherratings .rating{ width: calc(50% - 5px); display: flex; float: none; } #bonus-code-sc .bns-table{ margin: 0px; } .the_content .be_lists.col2, .the_content .be_lists.col3{ display: flex; flex-wrap: wrap; gap: 10px; } .the_content .be_lists.col2 li, .the_content .be_lists.col3 li{ width: calc(50% - 5px); } #author_bio{ padding: 20px; } #author_bio .content.details{ flex-direction: column; align-items: center; gap: 10px; } #author_bio .content .avatar img{ width: 90px; height: 90px; } #author_bio .content .author_name a{ font-size: 18px; text-align: center; } #author_bio .content .position{ text-align: center; font-size: 13px; margin-bottom: 0px; } #author_bio .content .social_prof{ margin-top: 10px; justify-content: center; } #article-contents{ padding: 15px; margin-top: 0px; } .content-fastnav ol li a, .content-fastnav ul li a, #article-contents ol li a, #article-contents ul li a{ font-size: 11px; padding: 3px 10px; font-family: var(--betenemy-regular); } .content-fastnav ol li a:before, .content-fastnav ul li a:before, #article-contents ol li a:before, #article-contents ul li a:before{ display: none; } .content-fastnav ol, .content-fastnav ul, #article-contents ol, #article-contents ul{ gap: 7px; } /* .content-fastnav ol li, .content-fastnav ul li, #article-contents ol li, #article-contents ul li{ flex: 1 1 calc(33.3% - 7px); } */ .contactbox .ml-subscribe-form{ flex-direction: column; } .contactbox .subscribe_head{ font-family: var(--font-semibold) } .contactbox .subscribe_head, .ml-form-successBody h4{ font-size: 20px; text-align: center; } .contactbox .contactbox-headline, .game-box .box-title, .fastnav-ebsection .title, #article-contents>.head{ font-size: 20px!important; } .contactbox button{ font-size: 13px; } .contactbox .icon-newsletter{ width: 60px; height: 60px; margin-top: 0px; top: 0px; left: 0; right: 0; margin: 0 auto; } .contactbox .icon-newsletter img{ max-width: 21px; max-height: 20px; } .contactbox .icon-contactbox img{ max-width: 30px; height: auto; } .main-footer .footer-row-1{ display: flex; gap: 10px; align-items: center; justify-content: space-between; } .main-footer .footer-row-1 .sitelogo{ max-width: 84px; height: auto; } .social-icon>a{ width: 26px; height: 26px; } .social-icon>a i{ font-size: 15px; } .main-footer{ gap: 20px; } .site-info{ font-size: 12px; } .main-footer p{ font-size: 13px; } footer .main-footer, .contactbox { padding: 15px; } footer .main-footer .col:first-child{ display: flex; gap: 5px; justify-content: space-between; align-items: center; } .main-footer .menu-items{ gap: 10px; grid-template-columns: repeat(2, 1fr); } .main-footer .menu-items .menu-column > a{ padding-left: 20px; line-height: 1.2; } .main-footer .menu-items .menu-column > a::before{ left: 5px; } .footer-logos .featured-on{ flex-wrap: wrap; } .footer-logos .featured-on .title { flex-grow: 1; text-align: center; width: 100%; } .main-footer .menu-column a{ font-size: 14px; margin-bottom: 10px; } .footer-logos{ justify-content: center; } .footer-logos img{ max-width: 67px; } .page_container img{ max-width: 100%; height: auto; } #pagination .page-numbers{ min-width: 30px; height: 32px; margin: 0 2px; } #pagination .next.page-numbers, #pagination .prev.page-numbers{ min-width: 30px; } .ratingbox .general .perc b { font-size: 30px; } .ratingbox .rating span { font-size: 12px; } .gray-box{ padding: 15px; } .popup-choose-terms{ } .white-list, .gray-listing.with-icon .wrap{ flex-direction: column; } .white-list li{ width: 100%; flex: 1; max-width: 100%; } .white-list.with-icon svg{ width: 30px; height: 30px; } .gray-listing.with-icon li{ padding: 15px; } .swiper-contorollers .swiper-buttons .swiper-button-prev{ left: 0px!important; } .swiper-contorollers .swiper-buttons .swiper-button-next { right: auto!important; left: -20px!important; } .be_box .head.hasicon div[class^="icon-"]{ font-size: 11px; } #author_bio .iin .avatar img{ width: 60px; height: 60px; } #author_bio .iin .author_name{ font-size: 18px; } .scrollToTop { bottom: 6%; left: 3%; } .template-bookmaker .scrollToTop, .template-bookmaker-bonus .scrollToTop, .template-bookmaker-app .scrollToTop, .template-bookmaker-article .scrollToTop, .template-bookmaker-cashout .scrollToTop, .template-bookmaker-live-betting .scrollToTop, .template-bookmaker-registration .scrollToTop, .template-bookmaker-tennis .scrollToTop, .template-bookmaker-virtual .scrollToTop, .template-casino-app .scrollToTop, .template-casino-bonus .scrollToTop, .template-casino .scrollToTop { bottom: 11%; } .contact-list li:not(:last-of-type) { margin-bottom: 15px; } .main-footer .col:nth-child(1) { flex-basis: calc(60% - 20px); } .main-footer .menu-column:not(:last-of-type) { margin-bottom: 10px; } .home-hero-box .icon-svg{ width: 25px; height: 25px; } .home-hero-container .home-hero-box .count{ font-size: 20px; } .home-hero-container{ gap: 15px; } .home-hero-container .home-hero-box{ flex: 1 1 calc(50% - 15px); } .home-hero-container .home-hero-box .text{ font-size: 11px; line-height: 1; } .home-hero-box .see-more{ font-size: 13px; } .game-box .be-games-list .be-game-item{ box-shadow: none; } .contactbox form{ padding-top: 30px; padding-left: 0px; } .contactbox .form-container-be-secondary{ padding: 15px; margin-top: 35px; }}@media(max-width:767px){ header#site-header nav ul li ul.submenu li.bookie-sc{ width: 33%; display: inline-flex; padding: 10px 5px; } header#site-header nav ul li ul.submenu li.bookie-sc a{ flex-direction: column; width: 100%; text-align: center; line-height: 1.1; font-size: 12px; } header#site-header nav ul li ul.submenu li.bookie-sc .bookie-logo{ margin-right: 0px; margin-bottom: 2px; } body.helloween{ background-position: top 65px left; background-size: 229%; } table .bonus_code_button .bcafter, table .bonus_code_button.compact .copybut { font-size: 9px; } table .bonus_code_button .copybut { min-width: max-content!important } }.home-hero-container { margin: 30px 0 0 0; display: flex; flex-wrap: wrap; gap: 40px;}.home-hero-container .home-hero-box { flex: 1; padding: 20px 20px 10px 20px; background-color: var(--white); border-radius: var(--radius); box-shadow: var(--box-shadow); cursor: pointer;}.home-hero-container .home-hero-box a { text-decoration: none;}.home-hero-container .home-hero-box .icon { display: flex; justify-content: space-between;}.home-hero-container .home-hero-box .cont { display: flex; flex-direction: column;}.home-hero-container .home-hero-box .count { font-size: 29px; font-family: var(--betenemy-bold); color: var(--black); text-align: right;}.home-hero-container .home-hero-box .text { text-align: right; color: var(--text-color);}.home-hero-box .icon-svg { width: 34px; height: 34px; color: var(--green);}.home-hero-box .see-more { display: flex; align-items: center; justify-content: space-between; margin-top: 20px; font-size: 15px; color: #a2a0a0;}.home-hero-box .see-more .arrow-icon { width: 20px; height: 20px;}.slide-team{ text-align: center; background-color: var(--white); border-radius: var(--radius); box-shadow: var(--box-shadow); position: relative;}.slide-team a{ text-decoration: none; color: var(--black); display: block; padding: 10px;}.slide-team a>img{ border-radius: 50%; padding: 3px;}.slide-team a .name{ font-size: 20px; font-family: var(--font-semibold); margin-top: 20px; margin-bottom: 10px; margin-right: 0px; margin-left: 0px; width: 60%; margin-left: auto; margin-right: auto;}.slide-team a .job{ color: var(--blue); display: flex; align-items: center; justify-content: center; min-height: 45px; gap: 5px;}.author_socials{ margin-bottom: 20px; display: flex; align-items: center; justify-content: center; gap: 10px;}.author_socials a{ font-size: 12px; color: var(--white); padding: 5px; border-radius: 50%; width: 23px; height: 23px; display: flex; align-items: center; justify-content: center;}.author_socials a:hover{ background: var(--blue); cursor: pointer;}.slide-team .see-more { display: flex; align-items: center; justify-content: space-between; font-size: 15px; color: #a2a0a0; padding: 0 30px;}.slide-team .see-more .arrow-icon { width: 20px; height: 20px; color: var(--green);}.teambox .swiper-button-next, .teambox .swiper-button-prev { color: var(--white)!important;}main h3 { margin-bottom: 20px;}@media(max-width:767px){ .slide-team a>img{ width: 80px; height: 80px; } .slide-team a .name{ font-size: 15px; margin-bottom: 0px; width: 100%; min-height: 42px; } .slide-team a .job{ font-size: 11px; line-height: 1.2; min-height: 25px; } .slide-team a .job img{ width: 20px; height: 20px; } .slide-team .see-more{ padding: 0px; font-size: 13px; }}.post-items{ margin-top: 20px; display: flex; gap: 20px; flex-wrap: wrap;}.post-items .box{ position: relative; background-color: var(--gray); padding: 20px; border-radius: var(--radius); display: flex; flex-direction: column; justify-content: space-between;}.post-items .box h2{ margin: 0px; padding: 0px;}.post-items .box h2 a{ color: #000;}.post-items .box a{ text-decoration: none; }.post-items .box h2{ font-size: 18px; color: var(--black); font-family: var(--font-semibold); margin: 10px 0px;}.post-items .box h2:before{ display: none;}.post-items .box img{ max-width: 100%; height: 115px; object-fit: cover; border-radius: var(--radius);}.post-items .box .meta{ font-size: 12px; opacity: .8;}.post-items .readmore{ background-color: var(--green); color: #fff; font-family: var(--font-semibold);}.post-items .readmore:hover { background-color: var(--orange); cursor: pointer;}.blog-archive-wrapper { margin-top: 20px;}.blog-archive-toolbar { display: flex; justify-content: flex-end; align-items: center; margin-bottom: 24px; gap: 12px;}.blog-archive-toolbar-spacer { flex: 1;}.blog-archive-wrapper #blog-category-filter { min-width: 180px;}.blog-hero { display: grid; grid-template-columns: 40% 60%; gap: 0; background: var(--gray); border-radius: var(--radius); overflow: hidden; margin-bottom: 48px; min-height: 400px; }.blog-hero .hero-text { padding: 32px; display: flex; flex-direction: column; justify-content: center;}.blog-hero .hero-text h2 { font-family: var(--betenemy-bold); font-size: 35px; line-height: 1.2; margin: 0 0 16px 0; color: var(--be-black);}.blog-hero .hero-text a,.post-card .card-body a { text-decoration: none; color: var(--green);}.blog-hero .hero-text .excerpt { color: var(--text-color); font-size: 16px;}.blog-hero .hero-image { width: 100%; height: 100%; cursor: pointer;}.blog-hero .hero-image img { width: 100%; height: 100%; object-fit: cover; display: block; border-radius: 20px;}.posts-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 20px;}.post-card { background: var(--gray); border-radius: var(--radius); overflow: hidden; display: flex; flex-direction: column-reverse; padding: 10px;}.post-card .card-image { cursor: pointer;}.post-card .card-image img { width: 100%; height: 200px; object-fit: cover; display: block; border-radius: var(--radius);}.post-card .card-body { padding: 16px;}.post-card h3 { font-family: var(--betenemy-semibold); font-size: 18px; line-height: 22px; margin: 0 0 8px 0; color: var(--be-black);}.post-card .meta,.hero-text .meta { font-size: 12px; color: var(--text-color); margin-bottom: 10px;}.blabel { position: absolute; top: 12px; left: 12px; background: var(--gray); border-radius: 999px; padding: 4px 10px; font-size: 13px;}.post-card .blabel { position: absolute;}.post-card { position: relative;}.blog-hero .blabel { position: static; display: inline-block; margin-bottom: 8px;}.blog-tag-dropdown .label { position: relative; color: var(--black); background-color: var(--gray); font-family: var(--font-semibold); padding: 10px 40px 10px 20px; border-radius: 10px; cursor: pointer;}.blog-tag-dropdown .label::before { content: "\e906"; position: absolute; right: 10px; top: 50%; transform: translate(0, -50%) rotate(0deg); font-size: 10px; background-color: var(--white); color: var(--green); border-radius: 50%; padding: 6px; font-family: 'icon'; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; transition: transform 0.3s ease;}.blog-tag-dropdown .navdrop { display: none;}.blog-navdrop { box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}.blog-navdrop li { padding: 5px 0; margin: 5px 0; cursor: pointer;}.blog-navdrop li:not(:last-child) { border-bottom: 1px solid var(--gray);}.blog-navdrop li:first-child { margin-top: 0; padding-top: 0;}.blog-navdrop li:last-child { margin-bottom: 0; padding-bottom: 0;}.blog-navdrop li.active { color: var(--green);}@media(max-width:1024px){ .blog-hero { grid-template-columns: 1fr; gap: 16px; } .blog-hero .hero-image img { max-height: 280px; } .posts-grid { grid-template-columns: repeat(2,1fr); } .blog-hero .hero-text { padding: 10px }}@media(max-width:640px){ .posts-grid { grid-template-columns: 1fr; } .blog-hero { padding: 10px; }}@media(min-width:991px){ .post-items .box{ flex: calc(33.3% - 20px); max-width: calc(33.3%); } .blog-hero .hero-image img { padding: 10px; } .blog-navdrop li:hover { background-color: var(--gray); border-radius: 5px; }}@media(max-width:767px){ .post-items{ margin-top: 0px; } .post-items .box h2{ margin-bottom: 0px; font-size: 16px; } .post-items .box .excerpt{ display: none; } .post-items .box .outline_button{ padding: 5px; } .post-items .box img{ height: 145px; }}.hp-feat { display: flex; gap: 24px; margin: 40px 0 10px 0;}.hp-feat__card { flex: 1; display: flex; flex-direction: column; background: linear-gradient(165deg, #1c1c1c 0%, #111a15 60%, #0d1610 100%); border-radius: var(--radius); overflow: hidden; text-decoration: none; position: relative; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.45s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.45s ease; box-shadow: 0 4px 24px rgba(0, 0, 0, 0.35); border: 1px solid rgba(0, 155, 93, 0.12);}.hp-feat__card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(0, 155, 93, 0.18), 0 4px 12px rgba(0, 0, 0, 0.3); border-color: rgba(0, 155, 93, 0.3);}.hp-feat__card--guide { background: linear-gradient(165deg, #1e1a18 0%, #1a1410 60%, var(--be-black) 100%); border-color: rgba(248, 104, 59, 0.12);}.hp-feat__card--guide:hover { box-shadow: 0 16px 48px rgba(248, 104, 59, 0.15), 0 4px 12px rgba(0, 0, 0, 0.3); border-color: rgba(248, 104, 59, 0.3);}.hp-feat__card::before { content: ''; position: absolute; top: 0; left: -100%; width: 60%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.025), transparent); z-index: 4; transition: left 0.7s ease; pointer-events: none;}.hp-feat__card:hover::before { left: 160%;}.hp-feat__visual { position: relative; height: 200px; display: flex; align-items: center; justify-content: center; overflow: hidden;}.hp-feat__dots { position: absolute; inset: 0; background-image: radial-gradient(rgba(255, 255, 255, 0.035) 1px, transparent 1px); background-size: 22px 22px; z-index: 0; pointer-events: none;}.hp-feat__glow { position: absolute; width: 220px; height: 220px; border-radius: 50%; background: radial-gradient(circle, rgba(0, 155, 93, 0.18) 0%, transparent 70%); animation: hp-feat-pulse 5s ease-in-out infinite; z-index: 0; pointer-events: none;}.hp-feat__card--guide .hp-feat__glow { background: radial-gradient(circle, rgba(248, 104, 59, 0.15) 0%, transparent 70%);}.hp-feat__visual::after { content: ''; position: absolute; bottom: 0; left: 28px; right: 28px; height: 1px; background: linear-gradient(90deg, transparent, rgba(0, 155, 93, 0.25), transparent); z-index: 5;}.hp-feat__card--guide .hp-feat__visual::after { background: linear-gradient(90deg, transparent, rgba(248, 104, 59, 0.2), transparent);}.hp-feat__icon-main { position: relative; z-index: 2; width: 110px; height: 95px; color: var(--green); filter: drop-shadow(0 0 25px rgba(0, 155, 93, 0.25)); transition: transform 0.4s ease, filter 0.4s ease;}.hp-feat__card--guide .hp-feat__icon-main { color: var(--orange); filter: drop-shadow(0 0 25px rgba(248, 104, 59, 0.25));}.hp-feat__card:hover .hp-feat__icon-main { transform: scale(1.08); filter: drop-shadow(0 0 35px rgba(0, 155, 93, 0.4));}.hp-feat__card--guide:hover .hp-feat__icon-main { filter: drop-shadow(0 0 35px rgba(248, 104, 59, 0.4));}.hp-feat__icon-main svg { width: 100%; height: 100%;}.hp-feat__float { position: absolute; z-index: 3; will-change: transform; pointer-events: none; transition: opacity 0.4s ease;}.hp-feat__card:hover .hp-feat__float { opacity: 1;}.hp-feat__float--player { width: 52px; top: 12%; left: 7%; color: rgba(248, 104, 59, 0.75); animation: hp-float-drift 5.5s ease-in-out infinite;}.hp-feat__float--card { width: 58px; top: 10%; right: 7%; color: rgba(0, 155, 93, 0.6); animation: hp-float-sway 5s ease-in-out infinite 0.6s;}.hp-feat__float--odds { bottom: 20%; left: 8%; animation: hp-float-bob 5.5s ease-in-out infinite 1s;}.hp-feat__float--ball { width: 36px; bottom: 12%; right: 12%; color: rgba(255, 255, 255, 0.5); animation: hp-float-drift 4.5s ease-in-out infinite 0.4s;}.hp-feat__float--odds2 { top: 50%; right: 6%; animation: hp-float-bob 6s ease-in-out infinite 1.5s;}.hp-feat__float--gear { width: 42px; top: 10%; right: 9%; color: rgba(248, 104, 59, 0.65); animation: hp-float-spin 8s linear infinite;}.hp-feat__float--check { width: 36px; top: 15%; left: 9%; color: rgba(0, 155, 93, 0.75); animation: hp-float-drift 5s ease-in-out infinite 0.3s;}.hp-feat__float--arrow { width: 30px; bottom: 18%; right: 10%; color: rgba(0, 155, 93, 0.65); animation: hp-float-rise 4.5s ease-in-out infinite 0.8s;}.hp-feat__float--percent { bottom: 14%; left: 10%; animation: hp-float-bob 5s ease-in-out infinite 1.2s;}.hp-feat__float--target { width: 34px; top: 48%; right: 5%; color: rgba(248, 104, 59, 0.55); animation: hp-float-sway 6s ease-in-out infinite 0.5s;}.hp-feat__float--minichart { width: 48px; bottom: 42%; left: 5%; color: rgba(248, 104, 59, 0.5); animation: hp-float-drift 5.5s ease-in-out infinite 1s;}.hp-feat__badge { font-family: var(--betenemy-bold); font-size: 18px; line-height: 1; display: block; padding: 7px 14px; border-radius: 8px; white-space: nowrap;}.hp-feat__badge--orange { color: var(--orange); background: rgba(248, 104, 59, 0.12); border: 1px solid rgba(248, 104, 59, 0.25);}.hp-feat__badge--green { color: var(--green); background: rgba(0, 155, 93, 0.12); border: 1px solid rgba(0, 155, 93, 0.25); font-size: 16px;}.hp-feat__badge--blue { color: var(--orange); background: rgba(248, 104, 59, 0.12); border: 1px solid rgba(248, 104, 59, 0.25); font-size: 22px;}.hp-feat__info { padding: 24px 28px 28px 28px; display: flex; flex-direction: column; flex-grow: 1;}.hp-feat__label { display: inline-block; font-family: var(--betenemy-semibold); font-size: 11px; text-transform: uppercase; letter-spacing: 2px; color: var(--green); margin-bottom: 8px;}.hp-feat__card--guide .hp-feat__label { color: var(--orange);}.hp-feat__title { font-family: var(--betenemy-bold); font-size: 22px; color: var(--white); margin: 0 0 10px 0; line-height: 1.3; transition: color 0.3s ease;}.hp-feat__desc { font-family: var(--betenemy-regular); font-size: 15px; line-height: 1.55; color: rgba(255, 255, 255, 0.55); margin-bottom: 22px; flex-grow: 1;}.hp-feat__cta { display: inline-flex; align-items: center; gap: 8px; font-family: var(--betenemy-semibold); font-size: 15px; color: var(--white); background: var(--green); padding: 12px 24px; border-radius: 10px; transition: background 0.35s ease, transform 0.35s ease, box-shadow 0.35s ease; align-self: flex-start; text-decoration: none;}.hp-feat__card:hover .hp-feat__cta { background: var(--green-dark); transform: translateX(4px); box-shadow: 0 4px 16px rgba(0, 155, 93, 0.3);}.hp-feat__card--guide .hp-feat__cta { background: var(--orange);}.hp-feat__card--guide:hover .hp-feat__cta { background: var(--orange-dark); box-shadow: 0 4px 16px rgba(248, 104, 59, 0.3);}.hp-feat__cta svg { transition: transform 0.3s ease;}.hp-feat__card:hover .hp-feat__cta svg { transform: translateX(3px);}@keyframes hp-float-drift { 0%, 100% { transform: translateY(0) rotate(0deg); } 25% { transform: translateY(-12px) rotate(2deg); } 50% { transform: translateY(-4px) rotate(-1.5deg); } 75% { transform: translateY(-16px) rotate(1deg); }}@keyframes hp-float-sway { 0%, 100% { transform: translate(0, 0) rotate(0deg); } 33% { transform: translate(6px, -10px) rotate(3deg); } 66% { transform: translate(-4px, -18px) rotate(-2deg); }}@keyframes hp-float-bob { 0%, 100% { transform: translateY(0) scale(1); } 50% { transform: translateY(-14px) scale(1.06); }}@keyframes hp-float-rise { 0%, 100% { transform: translateY(0); opacity: 0.7; } 50% { transform: translateY(-20px); opacity: 1; }}@keyframes hp-float-spin { 0% { transform: rotate(0deg) translateY(0); } 25% { transform: rotate(90deg) translateY(-6px); } 50% { transform: rotate(180deg) translateY(0); } 75% { transform: rotate(270deg) translateY(-6px); } 100% { transform: rotate(360deg) translateY(0); }}@keyframes hp-feat-pulse { 0%, 100% { transform: scale(1); opacity: 0.55; } 50% { transform: scale(1.2); opacity: 1; }}@media (max-width: 900px) { .hp-feat { flex-direction: column; gap: 20px; } .hp-feat__visual { height: 220px; } .hp-feat__title { font-size: 20px; } .hp-feat__info { padding: 20px 22px 24px 22px; } .hp-feat__cta { padding: 11px 20px; font-size: 14px; }}@media (max-width: 480px) { .hp-feat { margin: 25px 0 10px 0; } .hp-feat__visual { height: 200px; } .hp-feat__float--odds2, .hp-feat__float--minichart { display: none; } .hp-feat__icon-main { width: 90px; height: 80px; } .hp-feat__badge { font-size: 15px; padding: 5px 10px; } .hp-feat__desc { font-size: 14px; }}