/* custom css */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Uni Sans Heavy CAPS';
  src: url('https://shotpay.pro/shotpay.pro/sc/UniSansHeavyCAPS/UniSansHeavyCAPS.eot');
  src: url('https://shotpay.pro/shotpay.pro/sc/UniSansHeavyCAPS/UniSansHeavyCAPS.eot?#iefix') format('embedded-opentype'), url('https://shotpay.pro/shotpay.pro/sc/UniSansHeavyCAPS/UniSansHeavyCAPS.woff') format('woff'), url('https://shotpay.pro/shotpay.pro/sc/UniSansHeavyCAPS/UniSansHeavyCAPS.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Uni Sans Heavy Italic CAPS';
  src: url('https://shotpay.pro/shotpay.pro/sc/UniSansHeavyCAPS/UniSansHeavyItalicCAPS.eot');
  src: url('https://shotpay.pro/shotpay.pro/sc/UniSansHeavyCAPS/UniSansHeavyItalicCAPS.eot?#iefix') format('embedded-opentype'), url('https://shotpay.pro/shotpay.pro/sc/UniSansHeavyCAPS/UniSansHeavyItalicCAPS.woff') format('woff'), url('https://shotpay.pro/shotpay.pro/sc/UniSansHeavyCAPS/UniSansHeavyItalicCAPS.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
:root {
  --skin-12: #050533;
  --sb-font-1: 'Inter', sans-serif;
  --sb-font-2: 'Uni Sans Heavy Italic CAPS', sans-serif;
  --sb-font-3: 'Uni Sans Heavy CAPS', sans-serif;
  --sb-br-6: 6px;
  --sb-br: 13px;
  --sb-primary: #1A1A33;
  --sb-dark: #050533;
  --sb-light: #172673;
  --sb-header: #142266;
  --sb-header-dark: #0F194D;
  --sb-btn-primary: #0144CC;
  --sb-btn-primary-hover: #0044CC;
  --sb-btn-secondary: #8DD63D;
  --sb-btn-secondary-hover: #8DD63D;
  --sb-btn-odds: #8DD63D;
  --sb-btn-odds-hover: #8DD63D;
  --mobile-header-main-section-height: 49px;
  --mobile-header-navigation-height: 40px;
  --mobile-header-full-height: 89px;
  --dynamic-header: 0px;
  --window-height: 944px;
  --hero: #0144CC;
  --brand: #8DD63D;
  --secondary: #06A9AA;
  --accent: #FFFFFF;
  --accent-jackpot: #E0E0E0;
  --oc-1: #0144CC;
  --oc-2: #FFD91A;
  --oc-3: #FF3449;
  --odd-up: #16C72E;
  --odd-down: #FF3449;
  --b: #090933;
  --header: #142266;
  --menu: #142266;
  --tab-navigation: #090933;
  --hero-hover: #0255FE;
  --hero-sc: #FFFFFF;
  --hero-sc-rgb: 255, 255, 255;
  --hero-rgb: 1, 68, 204;
  --brand-hover: #8DD63D;
  --brand-sc: #000000;
  --brand-sc-rgb: 0, 0, 0;
  --brand-rgb: 22, 199, 46;
  --secondary-hover: #047879;
  --secondary-sc: #000000;
  --secondary-sc-rgb: 0, 0, 0;
  --secondary-rgb: 6, 169, 170;
  --accent-hover: #FFFFFF;
  --accent-sc: #000000;
  --accent-sc-rgb: 0, 0, 0;
  --accent-rgb: 172, 131, 54;
  --oc-1-hover: #0255FE;
  --oc-1-sc: #FFFFFF;
  --oc-1-sc-rgb: 255, 255, 255;
  --oc-1-rgb: 1, 68, 204;
  --oc-2-hover: #E6C000;
  --oc-2-sc: #000000;
  --oc-2-sc-rgb: 0, 0, 0;
  --oc-2-rgb: 255, 217, 26;
  --oc-3-hover: #FF6777;
  --oc-3-sc: #FFFFFF;
  --oc-3-sc-rgb: 255, 255, 255;
  --oc-3-rgb: 255, 52, 73;
  --odd-up-hover: #8DD63D;
  --odd-up-sc: #000000;
  --odd-up-sc-rgb: 0, 0, 0;
  --odd-up-rgb: 22, 199, 46;
  --odd-down-hover: #FF6777;
  --odd-down-sc: #FFFFFF;
  --odd-down-sc-rgb: 255, 255, 255;
  --odd-down-rgb: 255, 52, 73;
  --b-hover: #11115E;
  --b-sc: #FFFFFF;
  --b-sc-rgb: 255, 255, 255;
  --b-rgb: 9, 9, 51;
  --header-hover: #1C3091;
  --header-sc: #FFFFFF;
  --header-sc-rgb: 255, 255, 255;
  --header-rgb: 20, 34, 102;
  --menu-hover: #1C3091;
  --menu-sc: #FFFFFF;
  --menu-sc-rgb: 255, 255, 255;
  --menu-rgb: 20, 34, 102;
  --tab-navigation-hover: #11115E;
  --tab-navigation-sc: #FFFFFF;
  --tab-navigation-sc-rgb: 255, 255, 255;
  --tab-navigation-rgb: 9, 9, 51;
}
body {
  background: var(--sb-header-dark);
}
body .logo-nav-wrapper a img {
  max-height: inherit;
}
body .signin-reg-buttons-b > ul > li {
  margin-right: 5px;
}
body .signin-reg-buttons-b > ul > li > button,
body .signin-reg-buttons-b > ul > li .games-buttons > strong button {
  margin-right: 5px;
  border-radius: 6px;
}
body .signin-reg-buttons-b > ul > li:first-child > button {
  border: 1px solid #FFFFFF;
}
body .games-buttons > strong button {
  border-radius: var(--sb-br-6);
  margin-bottom: 5px;
}
body .full-width-banner .better-homepage .row:first-of-type + .row [class='size-12 '] {
  margin: 0;
}
body .full-width-banner .better-homepage .row:first-of-type + .row [class='size-12 '] > div {
  height: auto !important;
}
body .full-width-banner .better-homepage .row:first-of-type + .row [class='size-12 '] .casino-games-list-h {
  padding: 0;
  height: auto !important;
}
body .full-width-banner .better-homepage .row:first-of-type + .row [class='size-12 '] .jackpot-pools {
  border-radius: 15px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 195, 77, 0.05) 100%), url('https://cmsbetconstruct.com/content/images/7e25346eb5bde1351f64da36e4ef9276_223_media.png') left center no-repeat;
  background-size: cover;
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 20px;
}
body .full-width-banner .better-homepage .row:first-of-type + .row [class='size-12 '] .title-slider-games {
  display: none;
}
body .full-width-banner .better-homepage .row:first-of-type + .row [class='size-12 '] .jp-banner {
  height: 210px;
  margin: 0;
}
body .full-width-banner .better-homepage .row:first-of-type + .row [class='size-12 '] .jp-banner > span {
  font-family: var(--sb-font-1);
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-shadow: none;
  padding: 34px 0 18px 0;
}
body .full-width-banner .better-homepage .row:first-of-type + .row [class='size-12 '] .jackpot-banner-amount .amount-animation-container > span {
  width: 3.5%;
  font-family: var(--sb-font-3);
  font-weight: 700;
  font-size: 86px;
  color: var(--accent-jackpot);
  text-shadow: 0 4px 20px rgba(0, 0, 0, 0.3), 0 4.81818px 0 var(--accent-sc);
}
body .full-width-banner .better-homepage .featured-game-list-b {
  background: none;
  margin-top: 6vh;
  height: auto;
}
body .full-width-banner .better-homepage .featured-game-list-b .title-b-wg {
  padding-left: 0;
}
body .full-width-banner .hp-slider-17.tv-games .hp-slider-pagination {
  top: 30vw;
}
.title-b-wg > h3 {
  font-size: 22px;
  font-family: var(--sb-font-3);
  color: var(--sb-btn-secondary);
}
.slider-games > a {
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(204, 221, 255, 0.1) 100%);
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.25);
  border-radius: var(--sb-br);
}
.very-top-menu-wrapper-j.auto-width {
  width: 1% !important;
  white-space: nowrap;
}
.very-top-menu-wrapper-j + .responsive-header-item-j {
  width: auto;
}
.duplicate .simple-nav-j ul {
  margin-top: -18px;
  background: none;
}
.duplicate .simple-nav-j ul li:last-child a {
  width: 115px;
  background-size: contain;
  margin-left: 5px;
  height: 36px;
}
.additional-header-buttons-j {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 36px;
}
.additional-header-buttons-j a:last-child {
  position: absolute;
  left: 565px;
  z-index: 301;
  display: block;
  width: 163px;
  height: 36px;
  padding: 0;
  border: none;
  opacity: 0.8;
  font-size: 0;
  transition: opacity 0.3s;
  margin-right: auto;
}
.additional-header-buttons-j a:last-child,
.additional-header-buttons-j a:last-child:hover {
  background-image: url('https://cmsbetconstruct.com/content/images/e9fba8bb826c6a5461c63d0d9a5c98d6_223_media.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-color: transparent;
}
.additional-header-buttons-j a:last-child:hover {
  opacity: 1;
}
.conteiner.show-fix .additional-header-buttons-j a:last-child {
  width: 109px;
  height: 24px;
}
html[lang='tr'] .additional-header-buttons-j a:last-child,
.body-wrapper.lang-tur .additional-header-buttons-j a:last-child {
  width: 188px;
  background-image: url('https://cmsbetconstruct.com/content/images/419f6af72fa337b324222f8eb4830c41_223_media.png');
}
html[lang='tr'] .conteiner.show-fix .additional-header-buttons-j a:last-child,
.body-wrapper.lang-tur .conteiner.show-fix .additional-header-buttons-j a:last-child {
  width: 126px;
}
html[lang='fa'] .additional-header-buttons-j a:last-child,
.body-wrapper.lang-fas .additional-header-buttons-j a:last-child {
  width: 188px;
  background-image: url('https://cmsbetconstruct.com/content/images/409925f376c0b571ec318bee5792267f_223_media.png');
}
html[lang='fa'] .conteiner.show-fix .additional-header-buttons-j a:last-child,
.body-wrapper.lang-fas .conteiner.show-fix .additional-header-buttons-j a:last-child {
  width: 126px;
}
html[lang='ar'] .additional-header-buttons-j a:last-child,
.body-wrapper.lang-arb .additional-header-buttons-j a:last-child {
  width: 188px;
  background-image: url('https://cmsbetconstruct.com/content/images/8b304e96c59d954551bb5b2d79023d9c_223_media.png');
}
html[lang='ar'] .conteiner.show-fix .additional-header-buttons-j a:last-child,
.body-wrapper.lang-arb .conteiner.show-fix .additional-header-buttons-j a:last-child {
  width: 126px;
}
.header-sub-menu {
  font-family: var(--sb-font-1) !important;
  font-weight: 600 !important;
}
.header-sub-menu:before {
  content: '';
  display: -ms-flexbox;
  display: flex;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.header-sub-menu[href='#/sport/?type=1']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/e0503e68bf95d7f24f09876414c26618_223_media.svg');
}
.header-sub-menu[href='#/sport/?type=0']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/720d8aea2ecb6c7847d9cca5669c11d4_223_media.svg');
}
.header-sub-menu[href='#/casino/']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/c87896e6ed5a8da674a2e8f5a8304e25_223_media.svg');
}
.header-sub-menu[href='#/livedealer/']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/c84481cf8a27c6a1a2b4a7512b0a38f8_223_media.svg');
}
.header-sub-menu[href='#/esports/']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/85b44121381c368ca5d5016f3153ed54_223_media.svg');
}
.header-sub-menu[href='#/games/']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/b0d687fccf996fa7122af417a850c92d_223_media.svg');
}
.header-sub-menu[href='#/virtualsports/']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/551f93600c5a3a14cf45a4477d2523d1_223_media.svg');
}
.header-sub-menu[href='#/tv-games']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/9f4850bb101a6a58fe827741da3344dc_223_media.svg');
}
.header-sub-menu[href='#/tournaments/']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/31c3c41a9f3becd0fe1bdd19605f9bdd_223_media.svg');
}
.header-sub-menu[href='#/game/PRB3305098/provider/PRB/exid/3305098']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/31c3c41a9f3becd0fe1bdd19605f9bdd_223_media.svg');
}
.header-sub-menu[href='#/game/LVG1/provider/LVG/exid/19999']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/3cb972b1fc2f51a96a38e66353b1d033_223_media.svg');
}
.header-sub-menu[href='#/game/BTS9010/provider/BTS/exid/9010']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/ccd5040f0d4dc94edb9365a288d3c0a9_223_media.svg');
}
.header-sub-menu[href='https://www.to-harmony.com/']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/dd067609675fdce52053359be526b05d_223_media.png');
}
.header-sub-menu[href='#/wonder-wheel-harmony/']:before {
  background-image: url('https://cmsbetconstruct.com/content/images/fe287a17628d128afb86ebbb2560b101_223_media.svg');
}
.body-wrapper .conteiner {
  background: none;
}
.body-wrapper .conteiner .top-menu-more {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  background: none;
  text-transform: uppercase;
  color: #FFFFFF;
}
.body-wrapper .conteiner .top-menu-more:before {
  content: '';
  display: block;
  background: url('https://cmsbetconstruct.com/content/images/96343ced4967b7f233ba7daad31655b1_223_media.svg') center top no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.body-wrapper .conteiner.show-fix:before,
.body-wrapper .conteiner:not(.show-fix):before,
.body-wrapper .conteiner.show-normal:before {
  border-bottom: 0 !important;
  bottom: auto !important;
  background: var(--sb-header-dark) !important;
  border-bottom: none !important;
  height: 40px !important;
}
.body-wrapper .conteiner.show-fix .header-container-b,
.body-wrapper .conteiner:not(.show-fix) .header-container-b,
.body-wrapper .conteiner.show-normal .header-container-b {
  margin: 0;
}
.body-wrapper .conteiner.show-fix:before {
  top: 36px !important;
}
.body-wrapper .conteiner:not(.show-fix, .show-game),
.body-wrapper .conteiner.show-normal {
  background: none;
}
.body-wrapper .conteiner:not(.show-fix, .show-game):before,
.body-wrapper .conteiner.show-normal:before {
  top: 52px !important;
}
.body-wrapper .conteiner.show-fix .header-nav-contain > ul > li > .top-menu-sub-a-t > a,
.body-wrapper.homepage .conteiner.show-fix .header-nav-contain > ul > li > .top-menu-sub-a-t > a,
.body-wrapper:not(.homepage) .conteiner .header-nav-contain > ul > li > .top-menu-sub-a-t > a {
  transition: color 250ms, background 250ms;
}
.body-wrapper .conteiner.show-fix .header-nav-contain > ul > li.active > .top-menu-sub-a-t > a,
.body-wrapper .conteiner.show-fix .header-nav-contain > ul > li > .top-menu-sub-a-t > a:hover,
.body-wrapper.homepage .conteiner.show-fix .header-nav-contain > ul > li.active > .top-menu-sub-a-t > a,
.body-wrapper.homepage .conteiner.show-fix .header-nav-contain > ul > li > .top-menu-sub-a-t > a:hover,
.body-wrapper:not(.homepage) .conteiner .header-nav-contain > ul > li.active > .top-menu-sub-a-t > a,
.body-wrapper:not(.homepage) .conteiner .header-nav-contain > ul > li > .top-menu-sub-a-t > a:hover {
  background: rgba(255, 255, 255, 0.1);
}
.body-wrapper .conteiner.show-fix .header-sub-menu:before,
.body-wrapper.homepage .conteiner.show-fix .header-sub-menu:before,
.body-wrapper:not(.homepage) .conteiner .header-sub-menu:before {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: text-top;
  margin-right: 5px;
  opacity: 0.8;
  transition: opacity 250ms;
}
.body-wrapper .conteiner.show-fix .header-sub-menu:hover:before,
.body-wrapper.homepage .conteiner.show-fix .header-sub-menu:hover:before,
.body-wrapper:not(.homepage) .conteiner .header-sub-menu:hover:before {
  opacity: 1;
}
.body-wrapper.homepage .conteiner {
  background: none !important;
}
.body-wrapper.homepage .conteiner:not(.show-fix):before,
.body-wrapper.homepage .conteiner.show-normal:before {
  top: 0 !important;
  bottom: auto !important;
  background: var(--sb-header) !important;
  border-bottom: none !important;
  height: 52px !important;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .header-bottom-row,
.body-wrapper.homepage .conteiner.show-normal .header-bottom-row {
  margin-top: 12px;
  height: auto;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .header-sub-menu:before,
.body-wrapper.homepage .conteiner.show-normal .header-sub-menu:before {
  width: 36px;
  height: 36px;
  margin: 0 auto 12px auto;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .responsive-header-mainMenu-j,
.body-wrapper.homepage .conteiner.show-normal .responsive-header-mainMenu-j {
  height: 124px;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .header-nav-contain > ul,
.body-wrapper.homepage .conteiner.show-normal .header-nav-contain > ul {
  height: auto;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .header-nav-contain > ul > li > .top-menu-sub-a-t > a,
.body-wrapper.homepage .conteiner.show-normal .header-nav-contain > ul > li > .top-menu-sub-a-t > a {
  min-width: 110px;
  padding: 14px;
  font-family: var(--sb-font-1);
  font-size: 12px;
  line-height: 14px;
  color: rgba(255, 255, 255, 0.8);
  border: 1px solid rgba(255, 255, 255, 0);
  opacity: 0.7;
  border-radius: var(--sb-br);
  transition: all 0.3s;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .header-nav-contain > ul > li > .top-menu-sub-a-t > a:hover,
.body-wrapper.homepage .conteiner.show-normal .header-nav-contain > ul > li > .top-menu-sub-a-t > a:hover {
  background: none;
  border-color: rgba(255, 255, 255, 0.3);
  opacity: 1;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .block-slider,
.body-wrapper.homepage .conteiner.show-normal .block-slider {
  padding-top: 178px;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .header-menu-nav-container ~ .block-slider .close-slider-button-j,
.body-wrapper.homepage .conteiner:not(.show-fix) .swedish-license-container ~ .block-slider .close-slider-button-j,
.body-wrapper.homepage .conteiner.show-normal .header-menu-nav-container ~ .block-slider .close-slider-button-j,
.body-wrapper.homepage .conteiner.show-normal .swedish-license-container ~ .block-slider .close-slider-button-j {
  top: 188px;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .top-menu-more,
.body-wrapper.homepage .conteiner.show-normal .top-menu-more {
  display: block;
  color: rgba(255, 255, 255, 0.6);
  font-size: 13px;
  height: 92px;
}
.body-wrapper.homepage .conteiner:not(.show-fix) .top-menu-more:before,
.body-wrapper.homepage .conteiner.show-normal .top-menu-more:before {
  width: 100px;
  height: 35px;
  margin-top: 15px;
  margin-right: 0;
  opacity: 0.6;
}
.body-wrapper.homepage .responsive-header-mainMenu-j {
  background: none;
}
.body-wrapper.homepage .view-container {
  margin-top: -126px;
}
.body-wrapper.homepage .better-homepage {
  margin: 160px 0 48px 0;
}
.responsive-header-mainMenu-j > li {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.header-container-b {
  box-shadow: none;
  background: none;
}
.header-bottom-row {
  background: none;
}
.games-view-slider-contain {
  height: 160px;
}
.games-view-slider-contain > ul > li {
  position: relative;
  height: auto;
  background: transparent;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.25);
  border-radius: var(--sb-br);
  transition: all 0.2s ease-in;
}
.games-view-slider-contain > ul > li:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: all 0.2s ease-in;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 0%, rgba(204, 221, 255, 0.1) 100%);
  opacity: 0.6;
  z-index: 1;
  border-radius: inherit;
}
.games-view-slider-contain > ul > li:hover {
  background: transparent;
}
.games-view-slider-contain > ul > li:hover:before {
  opacity: 1;
}
.games-view-slider-contain > ul > li .date-championship-logo {
  z-index: 2;
  background: rgba(255, 255, 255, 0.1);
  border-radius: var(--sb-br) 0 0 var(--sb-br);
}
.games-view-slider-contain > ul > li .game-full-information-w {
  position: relative;
  z-index: 2;
  border-radius: 0 var(--sb-br) var(--sb-br) 0;
  background: none;
  padding: 15px 18px;
}
.game-link-wrapper-b > a {
  font-family: var(--sb-font-1);
  font-size: 14px;
  background: none;
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 4px;
}
.product-list-contain .product-list-wrapper > a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  background: none;
  opacity: 0.7;
  transition: opacity 0.3s;
}
.product-list-contain .product-list-wrapper > a > .product-slider-image {
  max-width: 130px;
  filter: drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.3));
}
.product-list-contain .product-list-wrapper > a:hover {
  opacity: 1;
}
.product-list-contain .product-list-wrapper > a.show:hover .product-slider-image {
  -ms-transform: none;
  transform: none;
}
.product-list-contain {
  margin-top: 50px;
}
.product-list-contain .product-list-wrapper > a:hover {
  background: none;
}
.homepage-main-title {
  margin-top: 70px;
  font-size: 30px;
  font-family: var(--sb-font-3);
  color: var(--sb-btn-secondary);
}
.homepage-main-title:not(:only-child) {
  margin-top: 50px;
  font-size: 30px;
  font-family: var(--sb-font-3);
  color: #A98CFB;
}
.slider-games > a:hover {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(204, 221, 255, 0.1) 100%);
  border: 1px solid var(--sb-btn-secondary);
  box-shadow: 0 0 6px rgba(255, 196, 76, 0.7), inset 0 1px 0 rgba(255, 255, 255, 0.5);
  border-radius: var(--sb-br);
}
.contain-footer-block {
  background-color: var(--sb-dark);
}
.contain-footer-block .paymen-icons-list {
  background-color: var(--sb-dark);
}
.payment-content-block ul li {
  filter: none;
}
.balance-view-tab {
  color: #4D87FF;
}
.additional-header-buttons-j a {
  color: #0D0633;
  font-weight: 600;
}
.center-contain-casino {
  background-color: var(--sb-dark);
}
.center-contain-casino .jackpot-pools .title-slider-games.no-select-j {
  display: none;
}
.center-contain-casino .jackpot-pools {
  border-radius: 15px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 195, 77, 0.05) 100%), url('https://cmsbetconstruct.com/content/images/7e25346eb5bde1351f64da36e4ef9276_223_media.png') left center no-repeat;
  background-size: cover;
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 20px;
}
.center-contain-casino .jp-banner {
  height: 210px;
  margin: 0;
}
.center-contain-casino .jp-banner > span {
  font-family: var(--sb-font-1);
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-shadow: none;
  padding: 34px 0 18px 0;
}
.center-contain-casino .jackpot-banner-amount .amount-animation-container > span {
  width: 5%;
  font-family: var(--sb-font-3);
  font-weight: 700;
  font-size: 86px;
  color: var(--sb-btn-secondary);
  text-shadow: 0 4px 20px rgba(0, 0, 0, 0.3), 0 4.81818px 0 #99752E;
}
.center-contain-casino .slider-optional-b-casino {
  background: none;
}
.center-contain-casino .all-games-container > a {
  width: 15.6666667%;
  margin: 0.5%;
  border-radius: var(--sb-br);
  border: 1px solid #76758F00;
}
.center-contain-casino .all-games-container > a:hover {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0, rgba(204, 221, 255, 0.1) 100%);
  border: 1px solid var(--sb-btn-secondary);
  box-shadow: 0 0 6px rgba(255, 196, 76, 0.7), inset 0 1px 0 rgba(255, 255, 255, 0.5);
  border-radius: var(--sb-br);
}
.center-contain-casino .slider-games > a:hover {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0, rgba(204, 221, 255, 0.1) 100%);
  border: 1px solid var(--sb-btn-secondary);
  box-shadow: 0 0 6px rgba(255, 196, 76, 0.7), inset 0 1px 0 rgba(255, 255, 255, 0.5);
  border-radius: var(--sb-br);
}
.center-contain-casino .row.guide {
  background: none;
}
.center-contain-casino .games-type {
  background: none;
}
.center-contain-casino .games-type > ul {
  border-radius: 13px;
  background: #FFFFFF15;
}
.center-contain-casino .games-type > ul > li > button {
  box-shadow: none;
}
.center-contain-casino .games-providers-container {
  background: none;
}
.center-contain-casino .games-providers > a {
  border-radius: 5px;
}
.full-width-banner .all-games-container > a {
  margin: 0.5%;
  border: 1px solid #76758F00;
}
.full-width-banner .live-casino-page > .float-width > .float-width {
  background-color: var(--sb-dark);
}
.full-width-banner .live-casino-page > .float-width > .float-width .live-casino-game-as-image {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0, rgba(204, 221, 255, 0.1) 100%);
  border-radius: var(--sb-br);
  border: 1px solid #76758F00;
  box-shadow: none;
}
.full-width-banner .live-casino-page > .float-width > .float-width .live-casino-game-as-image:hover {
  border: 1px solid var(--sb-btn-secondary);
  box-shadow: 0 0 6px rgba(255, 196, 76, 0.7), inset 0 1px 0 rgba(255, 255, 255, 0.5);
}
.full-width-banner .live-casino-page .live-casino-providers button {
  border-radius: 5px;
}
.full-width-banner .live-casino-page .live-casino-image-splash-play button {
  border-radius: 6px;
}
.full-width-banner .headerVersion_2 .subtop-header-menu-j {
  background-color: #27305F;
}
.full-width-banner .subtop-game-menu-j {
  background-color: #27305F;
}
.full-width-banner .gamesp-container-j {
  background-color: var(--sb-dark);
}
.full-width-banner .gamesp-container-j .wrapper-game-link .game-link-tj {
  border-radius: var(--sb-br);
  border: 1px solid #FFF0;
}
.full-width-banner .gamesp-container-j .wrapper-game-link .game-link-tj:hover {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0, rgba(204, 221, 255, 0.1) 100%);
  border: 1px solid var(--sb-btn-secondary);
  box-shadow: 0 0 6px rgba(255, 196, 76, 0.7), inset 0 1px 0 rgba(255, 255, 255, 0.5);
  border-radius: var(--sb-br);
}
.full-width-banner .casino-tournaments-include {
  background-color: var(--sb-dark);
}
.full-width-banner .casino-tournaments-include .ctournament-title-table button {
  border-radius: var(--sb-br-6);
  color: #0D0633;
  font-weight: 600;
}
.full-width-banner .view-container {
  background-color: var(--sb-dark);
}
.full-width-banner .settings-icon-contain.cms-jcon-phone {
  display: none;
}
.full-width-banner .settings-icon-contain.help-icon-b {
  display: none;
}
.full-width-banner html[dir='ltr'] .simple-nav-j {
  border: none;
}
.full-width-banner html[dir='ltr'] .simple-nav-j ul {
  padding: 0 18px 0 0;
  box-shadow: 4px 0 5px rgba(19, 33, 103, 0.8);
  max-width: 1000px;
  border: none;
}
.full-width-banner .additional-header-buttons-j a {
  border-radius: var(--sb-br-6);
}
.full-width-banner .view-switcher-v3 > ul > li.active > button,
.full-width-banner .view-switcher-v3 > ul > li:hover > button {
  color: #0D0633;
  font-weight: 600;
}
.full-width-banner .header-nav-contain > ul > li.sub-menu-item > .top-menu-sub-a-t > a {
  border: none;
}
.full-width-banner .active > .top-menu-sub-a-t > a,
.full-width-banner .body-wrapper.homepage .conteiner.show-fix .header-nav-contain > ul > li > .top-menu-sub-a-t > a:hover {
  background-color: #27305F;
}
.full-width-banner .header-nav-contain > ul.menu-dropdown > li.sub-menu-item {
  max-height: 100px;
  margin-bottom: 5px;
}
.full-width-banner .list-news.promo .picture-news-block > a {
  border-radius: 13px;
}
.full-width-banner .promotions-menu-p {
  box-shadow: none;
}
.full-width-banner .promotions-menu-p ul li {
  text-transform: capitalize;
}
.full-width-banner .promotions-menu-p ul li.active {
  background: #8DD63D;
  color: #1D173A;
}
.full-width-banner .promotions-menu-p ul li:hover {
  background: #8DD63D;
  color: #1D173A;
}
.full-width-banner .mybets-filter-show-b > button {
  border-radius: var(--sb-br-6);
  background: rgba(255, 185, 0, 0.8);
  color: #1D173A;
}
.full-width-banner .mybets-filter-show-b > button:hover {
  background: #FFB900;
}
.full-width-banner .register-steps-b {
  border-radius: var(--sb-br);
}
.full-width-banner .button-confirm > button {
  border-radius: 6px;
}
.full-width-banner .ctournament-containing-games ul li {
  border-radius: var(--sb-br-6);
  border: none;
}
.full-width-banner .ctournament-containing-games .all-games-container > a {
  width: 19%;
  margin-right: 1%;
  border-radius: var(--sb-br-6);
  border: 1px solid #76758F00;
}
.full-width-banner .casino-tournaments-include .tg-show-more > button {
  border-radius: var(--sb-br-6);
}
.full-width-banner .casino-tournaments-include .guide {
  background: none;
}
.full-width-banner .ctournament-image-wrapper {
  border-radius: var(--sb-br);
}
.full-width-banner .all-games-container > a {
  width: 15.6666667%;
  border-radius: var(--sb-br-6);
  border: 1px solid #76758F00;
}
.full-width-banner .all-games-container > a:hover {
  border: 1px solid var(--sb-btn-secondary);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0, rgba(204, 221, 255, 0.1) 100%);
}
.full-width-banner .casino-tournaments-include .ctournament-status-boxes {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0, rgba(255, 195, 77, 0.05) 100%);
  border-radius: 13px;
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
  border-collapse: separate;
}
.full-width-banner .casino-tournaments-include .ctournament-status-boxes li {
  border: 1px solid var(--sb-dark);
}
.full-width-banner .casino-tournaments-include .ctournament-status-boxes li:first-child {
  border-radius: var(--sb-br) 0 0 var(--sb-br);
}
.full-width-banner .casino-tournaments-include .ctournament-status-boxes li:last-child {
  border-radius: 0 var(--sb-br) var(--sb-br) 0;
}
.full-width-banner .casino-tournaments-include .ctournament-status-boxes.ct-page-type-details {
  border-radius: var(--sb-br) var(--sb-br) 0 0;
}
.full-width-banner .casino-tournament-statistics-wrapper > ul > li {
  border-radius: var(--sb-br);
}
.full-width-banner .ct-page-intro-info-holder > h1 {
  font-family: var(--sb-font-3);
  color: var(--sb-btn-secondary-hover);
  text-shadow: 0 3px 0 rgba(0, 0, 0, 0.5);
}
.full-width-banner .ct-page-intro-info-holder > h2 {
  font-family: var(--sb-font-3);
  text-shadow: 0 3px 0 rgba(0, 0, 0, 0.5);
}
.full-width-banner .ct-page-intro-info-holder > h3 {
  color: #FFFFFF;
}
.full-width-banner .ct-page-games-group-title h2 {
  font-family: var(--sb-font-3);
}
.full-width-banner .ct-stat-block > h5 {
  font-family: var(--sb-font-3);
}
.full-width-banner .tournaments-content > a {
  border-radius: var(--sb-br-6);
  color: #0D0633;
}
.duplicate .simple-nav-j {
  border: none;
  color: rgba(250, 250, 250, 0.8);
}
.duplicate .simple-nav-j:hover {
  color: #FFFFFF;
}
.duplicate .simple-nav-j ul {
  max-width: 1000px;
  border: none;
  padding: 0 18px 0 0;
  box-shadow: 4px 0 5px rgba(19, 33, 103, 0.8);
}
.duplicate .simple-nav-j ul li:last-child a {
  width: 138px;
  height: 30px;
  margin-left: 15px;
  background-image: url('https://cmsbetconstruct.com/content/images/6be64b2878f6a9fe4c253108e636371f_223_media.png');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 100%;
  color: #14141400;
  opacity: 0.8;
  transition: all 0.1s ease-in;
}
.duplicate .simple-nav-j ul li:last-child a:hover {
  opacity: 1;
}
.duplicate .simple-nav-j p {
  opacity: 0.8;
  transition: all 0.1s ease-in;
}
.duplicate .simple-nav-j p:before {
  display: none;
  background: none;
}
.duplicate .simple-nav-j p:hover {
  opacity: 1;
}
.conteiner.show-fix .duplicate .simple-nav-j ul li:last-child a {
  height: 24px;
  width: 120px;
}
.casino-tournament-page-intro::before {
  background: linear-gradient(to bottom, rgba(12, 14, 34, 0.5), #0C0E22 23%);
}
.header-nav-contain > ul > li a.header-sub-menu span[data-content]:not([data-content=''])::before {
  background: #5E1FA7;
}
.headerVersion_2 .conteiner.show-fix .duplicate .simple-nav-j p::before {
  top: 3px;
}
.footer-j .footer-nav-b ul:last-child li {
  border-radius: 8px;
  background-image: linear-gradient(#050533, #050533), linear-gradient(240deg, #8044FF, #FFDE88, #FFC734, #FFB900);
  border: solid 2px transparent;
  background-origin: border-box;
  background-clip: content-box, border-box;
  line-height: 40px;
  padding: 0;
  text-align: center;
}
html[lang='ar'] .footer-j .footer-nav-b ul:last-child li {
  background-image: none;
}
html[lang='fa'] .footer-j .footer-nav-b ul:last-child li {
  background-image: none;
}
html[lang='tr'] .duplicate .simple-nav-j ul li:last-child a {
  background-image: url('https://cmsbetconstruct.com/content/images/d03ec39c349729566f1b57cfbc5bbd27_223_media.png');
}
.responsive-header-item-j:nth-last-child(4) {
  background-image: url('https://cmsbetconstruct.com/content/images/4902fc17f5be71be7c74fc61f2eb8931_223_media.svg');
  background-repeat: no-repeat;
  background-size: 24px;
  background-position: center;
}
.responsive-header-item-j:nth-last-child(4) .separator-contain-nav {
  padding: 0 25px;
}
.responsive-header-item-j:nth-last-child(4) .separator-contain-nav.active {
  background: none;
}
.responsive-header-item-j:nth-last-child(4) .separator-contain-nav.active:before {
  background: none;
}
.cms-jcon-iconmonstr-telegram-1:before {
  text-transform: none;
  background-image: url('https://cmsbetconstruct.com/content/images/4cf1ae59750ee8bf62889905cd0b5834_223_media.svg');
  width: 26px;
  height: auto;
  display: block;
  block-size: unset;
  background-repeat: no-repeat;
  background-size: contain;
  color: #FFF0;
}
.cms-jcon-instagram:before {
  text-transform: none;
  background-image: url('https://cmsbetconstruct.com/content/images/8167e4c6661d66a2c22f4c93e04d72c0_223_media.svg');
  width: 26px;
  height: auto;
  display: block;
  block-size: unset;
  background-repeat: no-repeat;
  background-size: contain;
  color: #FFF0;
}
.cms-jcon-facebook:before {
  text-transform: none;
  background-image: url('https://cmsbetconstruct.com/content/images/385d08fc7a2b7b79f9ec2af33d35857d_223_media.svg');
  width: 26px;
  height: auto;
  display: block;
  block-size: unset;
  background-repeat: no-repeat;
  background-size: contain;
  color: #FFF0;
}
.cms-jcon-twitter:before {
  text-transform: none;
  background-image: url('https://cmsbetconstruct.com/content/images/ae8307226a7e50caedd5416f82c00eb1_223_media.svg');
  width: 26px;
  height: auto;
  display: block;
  block-size: unset;
  background-repeat: no-repeat;
  background-size: contain;
  color: #FFF0;
}
.footer-j .back-block-j button:only-child {
  border-radius: 6px;
}
.casino-main {
  margin-top: -2px;
}
@media screen and (max-width: 1440px) {
  body .logo-nav-wrapper a img {
    width: 165px !important;
  }
  .additional-header-buttons-j a:last-child {
    height: 30px;
    left: 410px;
  }
  .simple-nav-j a {
    min-height: 30px;
  }
  .duplicate .simple-nav-j ul li:last-child a {
    width: 115px;
    background-size: contain;
    margin-left: 5px;
    height: 36px;
  }
}
html[lang='fa'] .additional-header-buttons-j a:last-child {
  position: unset;
}
html[lang='ar'] .additional-header-buttons-j a:last-child {
  position: unset;
}
.homepage #chat-widget-container {
  opacity: 1 !important;
  visibility: visible !important;
  z-index: 1111111111111111 !important;
}
.simple-nav-j p {
  display: none;
}
.simple-nav-j li:first-child {
  background-image: url('https://cmsbetconstruct.com/content/images/785fa6ef4efa90b6f6644554f325ba80_223_media.png');
  width: 63px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-color: transparent;
  transition: opacity 0.3s;
  opacity: 0.8;
}
.simple-nav-j li:first-child:hover {
  opacity: 1;
}
.simple-nav-j li:first-child a {
  opacity: 0;
}
.conteiner.show-game::after {
  background: none;
}
.simple-nav-j li:first-child {
  display: none !important;
}
#main-header-container > ng-include > div > div > ul > li.responsive-header-item-j.auto-width > div > ul > li.responsive-header-item-j.very-top-menu-wrapper-j.auto-width > div.duplicate.toggled > div > ul > li:nth-child(3) > a {
  margin-left: 0;
}
#main-header-container > ng-include > div > div > ul > li.responsive-header-item-j.auto-width > div > ul > li:nth-child(3) > div > a {
  margin-left: 65px;
}
.duplicate .simple-nav-j ul li:nth-child(2) > a {
  font-size: 0 !important;
  background: url(https://shurima-cdn.netlify.app/images/betves/vip.gif) center center / cover no-repeat;
  min-width: 54px;
}
.hp-slider-pagination div:first-child {
  display: block !important;
}
.hp-slider-pagination small.active {
  background: orange;
}
.hp-slider-pagination div:nth-child(2) {
  display: none;
}
.better-homepage .row:nth-child(5),
.better-homepage .row:nth-child(6),
.better-homepage .row:nth-child(7),
.better-homepage .row:nth-child(8),
.additional-header-buttons-j a:nth-child(1),
.additional-header-buttons-j a:nth-child(2),
.extended-license-footer + carousel {
  display: none;
}
.livechat_button {
  position: fixed;
  bottom: 50px;
  right: 0;
  z-index: 9999;
}
.body-wrapper.homepage {
  background: #070734;
}
.new-dashboard-wrapper-m {
  float: none;
}
.main-wrapper .slim-banner {
  padding: 10px;
}
.main-wrapper .slim-banner .custom-banners {
  display: none;
  width: 100%;
  height: 60px;
  position: relative;
}
.main-wrapper .slim-banner .custom-banners a {
  width: 100%;
  height: 100%;
}
.main-wrapper .slim-banner .custom-banners a img {
  display: none;
}
.main-wrapper .slim-banner .custom-banners:nth-child(1),
.main-wrapper .slim-banner .custom-banners:nth-child(2),
.main-wrapper .slim-banner .custom-banners:nth-child(3),
.main-wrapper .slim-banner .custom-banners:nth-child(4),
.main-wrapper .slim-banner .custom-banners:nth-child(5),
.main-wrapper .slim-banner .custom-banners:nth-child(6),
.main-wrapper .slim-banner .custom-banners:nth-child(7),
.main-wrapper .slim-banner .custom-banners:nth-child(8),
.main-wrapper .slim-banner .custom-banners:nth-child(9),
.main-wrapper .slim-banner .custom-banners:nth-child(10),
.main-wrapper .slim-banner .custom-banners:nth-child(11),
.main-wrapper .slim-banner .custom-banners:nth-child(12),
.main-wrapper .slim-banner .custom-banners:nth-child(13) {
  background-color: #2A324A;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right center;
}
.main-wrapper .slim-banner .custom-banners:nth-child(1)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(2)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(3)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(4)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(5)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(6)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(7)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(8)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(9)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(10)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(11)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(12)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(13)::before,
.main-wrapper .slim-banner .custom-banners:nth-child(1)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(2)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(3)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(4)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(5)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(6)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(7)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(8)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(9)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(10)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(11)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(12)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(13)::after {
  position: absolute;
  color: white;
  font-family: var(--sb-font-1);
  font-size: 16px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(1)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(2)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(3)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(4)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(5)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(6)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(7)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(8)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(9)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(10)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(11)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(12)::after,
.main-wrapper .slim-banner .custom-banners:nth-child(13)::after {
  content: '>';
  font-family: 'Uni Sans Heavy CAPS', serif;
  right: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(1),
.main-wrapper .slim-banner .custom-banners:nth-child(3),
.main-wrapper .slim-banner .custom-banners:nth-child(5),
.main-wrapper .slim-banner .custom-banners:nth-child(7),
.main-wrapper .slim-banner .custom-banners:nth-child(9),
.main-wrapper .slim-banner .custom-banners:nth-child(11) {
  border-radius: 10px 10px 0 0;
}
.main-wrapper .slim-banner .custom-banners:nth-child(2),
.main-wrapper .slim-banner .custom-banners:nth-child(4),
.main-wrapper .slim-banner .custom-banners:nth-child(6),
.main-wrapper .slim-banner .custom-banners:nth-child(8),
.main-wrapper .slim-banner .custom-banners:nth-child(10),
.main-wrapper .slim-banner .custom-banners:nth-child(12) {
  border-radius: 0 0 10px 10px;
  margin-bottom: 10px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(13) {
  border-radius: 10px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(1) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/01.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(1)::before {
  content: 'BAHİS';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(2) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/02.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(2)::before {
  content: 'CANLI BAHİS';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(3) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/03.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(3)::before {
  content: 'CANLI CASİNO';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(4) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/04.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(4)::before {
  content: 'SLOT LOBİSİ';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(5) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/13.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(5)::before {
  content: 'CRASH';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(6) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/14.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(6)::before {
  content: 'STRIKER';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(7) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/11.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(7)::before {
  content: 'ZEPLIN';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(8) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/12.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(8)::before {
  content: 'BETGAMES TV';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(9) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/05.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(9)::before {
  content: 'SANAL BAHİS';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(10) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/06.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(10)::before {
  content: 'E-SPORT';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(11) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/07.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(11)::before {
  content: 'TOMBALA';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(12) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/08.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(12)::before {
  content: 'JACKPOT';
  left: 20px;
}
.main-wrapper .slim-banner .custom-banners:nth-child(13) {
  background-image: url(https://shurima-cdn.netlify.app/images/betves/category/promo.png);
}
.main-wrapper .slim-banner .custom-banners:nth-child(13)::before {
  content: 'BONUSLAR';
  left: 20px;
}
.dropdown-block.flash-bar,
.header-links-block.flash-bar {
  --header-height: 100px;
}
.dropdown-block,
.header-links-block {
  --header-height: 58px;
}
.dropdown-block .wrapper-m,
.header-links-block .wrapper-m {
  padding-top: 0;
}
.flash-bar-wrapper {
  border-bottom: solid 1px #FFFFFF;
  background: #3B4973;
}
.header-links {
  display: none;
}
.livedealer.full-width-banner .main-header .guide,
.promos.full-width-banner .main-header .guide,
.casino.full-width-banner .main-header .guide {
  width: 100% !important;
  padding: 0 !important;
  max-width: inherit !important;
}
.first-level-history-tab > ul > li.active > span {
  box-shadow: 0 -2px 0 var(--brand) inset;
}
