@font-face {
  font-family: "PROXON";
  src: url("https://db.onlinewebfonts.com/t/71943781da5c9dacc5297cc9014a806e.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "PROXON";
  src: url("https://db.onlinewebfonts.com/t/71943781da5c9dacc5297cc9014a806e.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

.betting-page .bc-compliance-advertising-disclosure {
  position: relative;
  cursor: pointer;
}
.betting-page .bc-compliance-advertising-disclosure .bc-compliance-advertising-disclosure__tooltip {
  position: absolute;
  display: none;
  background-color: white;
  max-width: 250px;
  padding: 10px;
  left: 0;
}
.betting-page .bc-compliance-advertising-disclosure:hover .bc-compliance-advertising-disclosure__tooltip {
  display: block;
}
.betting-page .betting-main-content img {
  border-radius: var(--box-border-radius);
}
.betting-page figure {
  width: inherit !important;
  margin-left: auto;
  margin-right: auto;
  display: table;
}
.betting-page img {
  max-width: 100%;
  height: auto;
}

.betting-page img.emoji {
  display: inline !important;
  border: none !important;
  box-shadow: none !important;
  height: 1em !important;
  width: 1em !important;
  margin: 0 0.07em !important;
  vertical-align: -0.1em !important;
  background: none !important;
  padding: 0 !important;
}

.betting-page .bcb-operator-title {
  color: var(--font-emphasize-color);
}
.betting-page .betting-sidebar-quicknav {
  background-color: var(--box-background-color);
  border-radius: var(--box-border-radius);
  border: var(--box-border);
  margin-bottom: var(--large-spacing);
  position: relative;
}
.betting-page .betting-sidebar-quicknav:hover {
  background-color: var(--box-background-hover-color);
}
.betting-page .betting-sidebar-quicknav:last-child {
  margin-bottom: 0;
}
.betting-page .betting-quicknav {
  display: flex;
  padding: var(--large-spacing) 8px;
  align-items: center;
  position: relative;
}
.betting-page .betting-quicknav:after {
  font-family: "Font Awesome 5 Pro";
  content: "\f054";
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--font-emphasize-color);
  font-weight: var(--font-weight-bolder);
}
.betting-page .betting-quicknav.matches-icon:before {
  content: "";
  -webkit-mask-image: url(/dust2/img/static/csgo_icon.svg);
  background-size: 20px 20px;
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: var(--medium-spacing);
  background: var(--font-emphasize-color);
}
.betting-page .betting-quicknav.bonus-codes-icon:before {
  content: "";
  -webkit-mask-image: url(/dust2/img/static/bonus_code.svg);
  background-size: 20px 20px;
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: var(--medium-spacing);
  background: var(--font-emphasize-color);
}
.betting-page .betting-quicknav.reviews-icon:before {
  content: "";
  -webkit-mask-image: url(/dust2/img/static/bookmaker_review.svg);
  background-size: 20px 20px;
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: var(--medium-spacing);
  background: var(--font-emphasize-color);
}
.betting-page .betting-quicknav.guides-icon:before {
  content: "";
  -webkit-mask-image: url(/dust2/img/static/betting_guide.svg);
  background-size: 20px 20px;
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: var(--medium-spacing);
  background: var(--font-emphasize-color);
}
.betting-page .betting-quicknav .betting-quicknav-text {
  color: var(--font-emphasize-color);
  font-weight: var(--font-weight-bolder);
}
.betting-page .betting-top-section {
  padding-left: var(--xxxlarge-spacing);
  padding-right: var(--xxxlarge-spacing);
  padding-top: var(--large-spacing);
  margin-top: calc(var(--large-spacing) * -1);
  padding-bottom: 200px;
  background: var(--top-page-matches-background-color);
  color: white;
  position: relative;
  overflow: hidden;
  margin-left: calc(var(--large-spacing) * -1);
  margin-right: calc(var(--large-spacing) * -1);
}
.betting-page.betting-content-page .betting-top-section {
  padding-bottom: 165px;
}
.betting-page.betting-bookmaker-page .betting-top-section {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 200px;
}
@media (max-width: 700px) {
  .betting-page.betting-bookmaker-page .betting-frontpage-content .standard-box {
    padding-top: 0;
  }
}
@media (max-width: 1149px) {
  .betting-page.betting-bookmaker-page .betting-top-section {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .betting-page .betting-top-section {
    padding-bottom: 105px;
    padding-left: 50px;
    padding-right: 16px;
    margin-left: -32px !important;
    margin-right: -32px !important;
    width: calc(100% + 32px) !important;
    box-sizing: border-box;
  }
}
.betting-page .betting-top-section::before {
  content: "";
  position: absolute;
  top: -50px;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/bc-gaming-poster.png);
  background-repeat: no-repeat;
  background-position: top;
  background-size: cover;
  background-attachment: scroll;
  pointer-events: none;
  opacity: 20%;
  z-index: 0;
}

@media (min-width: 768px) {
  .betting-page .betting-top-section::before {
    background-size: cover;
  }
}

@media (max-width: 539px) {
  .betting-page .betting-top-section::before {
		background-image: url('https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/bc-gaming-poster-mobile.png');
    background-attachment: scroll;
    background-size: cover;
    background-position: center;
    top: 0;
  }
}

.betting-page .betting-top-section::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.95) 100%), var(--betting-page-intro-header-slice-gradient), var(--betting-page-intro-header-gradient);
    z-index: 0;
}

@media (max-width: 767px) {
  .betting-page .betting-top-section {
    padding-bottom: 100px;
  }

  .betting-page.betting-content-page .betting-top-section {
    padding-bottom: 0;
  }
}

@media (max-width: 539px) {
    .betting-page .betting-top-section::after {
        display: none;
    }
}

.betting-page .betting-top-section > * {
  position: relative;
  z-index: 1;
}

.betting-page .standard-box {
  @media (max-width: 767px) {
    border: none;
  }

  .standard-box-content {
    padding: 16px !important;
    @media (max-width: 767px) {
      background: var(--betting-page-content-background);
    }

    @media (max-width: 768px) {
      .content-prepend {
        display: none;
      }
    }
  }
}

.betting-page:not(.betting-content-page) .betting-frontpage-content {
  margin-top: -220px;
}
.betting-page .betting-frontpage-content {
  position: relative;
  z-index: 2;
  margin-top: 0;
}
@media (max-width: 767px) {
  .betting-page:not(.betting-content-page) .betting-frontpage-content {
    margin-top: -180px;
  }
}
.betting-page:not(.betting-bookmaker-page) .betting-frontpage-content::before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  width: calc(100% + 32px);
  margin-left: -16px;
  height: 100%;
  z-index: -1;
  background: linear-gradient(to bottom, transparent, transparent 100px, var(--betting-page-header-overlay) 220px, var(--betting-page-header-overlay) 100%);
  pointer-events: none;
}

@media (max-width: 1149px) {
  .betting-page:not(.betting-bookmaker-page) .betting-frontpage-content::before {
    width: 100%;
    margin-left: 0;
  }

  .betting-page .betting-top-section {
    margin-right: 0;
  }
}

.betting-page.betting-content-page .betting-frontpage-content::before {
  top: -100px;
}

@media (max-width: 767px) {
  .betting-page:not(.betting-content-page) .betting-frontpage-content {
    margin-top: -110px;
  }
  .betting-page .betting-frontpage-content::before {
    display: none;
  }
}

@media (min-width: 768px) {
  .betting-page.betting-content-page .betting-frontpage-content {
    margin-top: -150px;
  }
}

.betting-page .betting-frontpage-content .betting-main-content {
  padding: 0 54px;
}

@media (max-width: 767px) {
  .betting-page .betting-frontpage-content .betting-main-content {
    padding: 0;
  }
}

@media (max-width: 767px) {
  .betting-page:not(.betting-bookmaker-page) .betting-frontpage-content {
    padding: 0 !important;
  }
}

.betting-page .betting-top-section .betting-sidebar-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  z-index: 1;
}
.betting-page .betting-top-section .sub-header {
  margin-top: 24px;
  font-size: 24px;
}
@media (max-width: 700px) {
  .betting-page .betting-top-section .sub-header {
    font-size: 16px;
  }
}

.betting-page .betting-top-section .betting-main-content {
  padding: 0;
}

@media (min-width: 768px) {
  .betting-page .betting-top-section .betting-main-content {
    padding: 0 32px;
  }
}

.betting-page .row.betting-main-content {
  padding: 0 54px;
}

/* @media (max-width: 767px) {
  .betting-page .row.betting-main-content {
    padding: 0 16px;
  }
} */

.betting-page .betting-top-section h1 {
  font-family: PROXON;
  font-weight: 400;
  vertical-align: middle;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  font-size: 24px;
}

@media (min-width: 768px) {
  .betting-page:not(.betting-bookmaker-page) .betting-top-section h1 {
    font-size: 58px;
    text-shadow:
    0 0 6px rgba(255, 255, 255, 0.5),
    0 0 24px rgba(255, 255, 255, 0.35),
    0 0 36px rgba(240, 240, 240, 0.2),
    4px 6px 16px rgba(0, 0, 0, 0.45),
    6px 8px 24px rgba(0, 0, 0, 0.35);
  }
}
.betting-page .bc-compliance__element {
  margin: 0;
}
@media (max-width: 767px) {
  .betting-page .bc-compliance__element{
    margin-bottom: 8px;
  }
}
@media (max-width: 767px) {
  .betting-page .betting-top-section p {
    font-size: 12px;
    margin: 12px 0;
  }
}
.betting-page .betting-main-content {
  position: relative;
  z-index: 1;
}
.betting-page .betting-main-content section {
  background-color: var(--box-background-color);
  border-radius: var(--box-border-radius);
  padding: var(--xlarge-spacing);
}

.betting-page .betting-frontpage-main-content {
  display: grid;
  grid-gap: unset;

  @media (min-width: 768px) {
    grid-gap: var(--xlarge-spacing);
  }
}
.betting-page .bcb-cta-1 .bcb-btn {
  background: var(--betting-page-cta-background);
  box-shadow: var(--betting-page-inset-box-shadow);
  height: 42px;
  align-items: center;
  justify-content: center;
  border: unset;
  width: 100%;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
}

.betting-page .bcb-cta-1 .bcb-btn:hover {
  background: var(--betting-page-cta-background) !important;
}

@media (min-width: 768px) {
  .betting-page .bcb-cta-1 .bcb-btn {
    min-width: 300px;
    width: fit-content;
  }
}
.betting-page .bcb-cta-1 .bcb-btn:hover {
  background: var(--betting-button-hover-color);
}
.betting-page .bcb-cta-1 p:not(.bcb-small-text) {
  display: none;
}
/*.betting-page .operator-info-4-wrapper .operator-info-4 {*/
/*  box-sizing: border-box;*/
/*  background: var(--box-background-color);*/
/*  padding: var(--medium-spacing);*/
/*  border: var(--box-border);*/
/*  border-radius: var(--box-border-radius);*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4 p, .betting-page .operator-info-4-wrapper .operator-info-4 br {*/
/*  display: none;*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4__top__bookmaker__info {*/
/*  display: flex;*/
/*  align-items: center;*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4__top__bookmaker a {*/
/*  flex: 0 0 66px;*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4__bottom {*/
/*  margin-top: var(--medium-spacing);*/
/*  font-size: var(--xsmall-font-size);*/
/*  color: var(--font-faded-color);*/
/*  line-height: 12px;*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4__bottom br {*/
/*  display: block;*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4__top {*/
/*  flex-wrap: wrap;*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4__top .bcb-btn {*/
/*  width: 100%;*/
/*  box-sizing: border-box;*/
/*  padding: var(--medium-spacing) var(--large-spacing);*/
/*  margin-top: var(--large-spacing);*/
/*  font-weight: var(--font-weight-bolder);*/
/*  background-color: var(--button-primary-background-color);*/
/*  border: 0;*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4__top .bcb-btn:hover {*/
/*  background-color: var(--button-hover-primary-background-color);*/
/*}*/
/*.betting-page .operator-info-4-wrapper .operator-info-4__top--cta {*/
/*  flex: 0 0 100%;*/
/*}*/
.betting-page .betting-top-cta {
  grid-gap: var(--xlarge-spacing);
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta {
    grid-gap: var(--medium-spacing);
  }
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-operator-list-13__item__operator__img {
  max-height: 30px;
}
.betting-page .betting-top-cta .bcb-operator-list-13.bcb-block {
  margin-bottom: 0;
}
.betting-page .betting-top-cta .bcb-operator-list-13 ol {
  margin: 0;
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-operator-list-13__item {
  margin-bottom: 0;
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb__stars--primary {
  fill: var(--font-star-yellow-color);
}
.betting-page .betting-top-cta .bcb-operator-list-13 p {
  margin: 0;
}
.betting-page .betting-top-cta .bcb-operator-list-13 br {
  display: none;
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb__stars {
  margin: var(--large-spacing) 0;
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-operator-list-13__item__operator {
  margin-bottom: var(--large-spacing);
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-container {
  padding: var(--large-spacing);
  box-sizing: border-box;
  background-color: var(--box-background-color);
  border-radius: var(--box-border-radius);
  border: var(--box-border);
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-usp-list-item {
  display: flex;
  justify-content: center;
  font-size: var(--base-font-size);
  color: var(--font-text-color);
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .bcb-operator-list-13 .bcb-usp-list-item {
    margin-bottom: 2px;
  }
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .bcb-operator-list-13 .bcb-mt-lg {
    margin-top: 4px;
  }
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  border: 0;
  background-color: var(--button-primary-background-color);
  font-weight: var(--font-weight-bolder);
  font-size: var(--base-font-size);
  height: 42px;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .bcb-operator-list-13 .bcb-btn {
    font-size: var(--medium-font-size);
    padding: 12px;
  }
}

.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-btn:hover {
  background-color: var(--button-hover-primary-background-color);
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-usp-list-icon {
  margin-right: 4px;
  background: url(/dust2/img/static/checkmark.svg) 50% no-repeat;
  flex: 0 0 16px;
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-operator-list-13__item__operator {
  flex-direction: column;
}
.betting-page .betting-top-cta .bcb-operator-list-13 .bcb-operator-title {
  display: none;
}
.betting-page .bcb-operator-list-13 {
  margin-bottom: 0;
  box-sizing: border-box;
  padding: 0 16px;

  @media (max-width: 767px) {
    background: var(--betting-page-content-background);
  }
}

.betting-page .bcb-operator-list-13__wrapper {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
  align-items: start;
  padding: 32px 0 24px;
}

@media (min-width: 768px) {
  .betting-page .bcb-operator-list-13__wrapper {
    grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
    gap: 32px;
    align-items: start;
    padding: 32px 48px 24px;
  }
}

.betting-page .bcb-operator-list-13__card {
  position: relative;
  display: flex;
  width: 100%;
  padding: 0;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  border: 1px solid var(--betting-page-betting-featured-blue-color);
  background: var(--betting-page-box-background-alternate-color);
  border-radius: 8px;
  overflow: visible;
}

@media (min-width: 768px) {
  .betting-page .bcb-operator-list-13__card {
    width: 100%;
    max-width: 100%;
  }
}

.betting-page .bcb-operator-list-13__badge {
  position: absolute;
  top: -8px;
  left: -2px;
  color: var(--betting-page-text-color-dark);
  font-weight: 700;
  font-size: 12px;
  font-style: italic;
  padding: 4px 10px;
  border-radius: 8px 8px 8px 0;
}

@media (min-width: 768px) {
  .betting-page .bcb-operator-list-13__badge {
    top: -13px;
    padding: 4px 11px;
  }
}

.betting-page .bcb-operator-list-13__badge--yellow {
  background: linear-gradient(90deg, #FFDF80 -3.5%, #FFECAC 68.54%, #F5BB28 110.8%);
}

.betting-page .bcb-operator-list-13__badge--gray {
  background: linear-gradient(272deg, #DADADA 0.37%, #E0E0E0 55.16%, #C1C1C1 100.34%);
}

.betting-page .bcb-operator-list-13__badge--bronze {
  background: linear-gradient(89deg, #F6D59F -0.29%, #E8D2AF 52.17%, #EEB84C 99.44%);
}

.betting-page .bcb-operator-list-13__header {
  display: flex;
  padding: 24px 16px 0 16px;
  justify-content: space-between;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  flex-wrap: wrap;
}

.betting-page .bcb-operator-list-13__operator {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  padding-top: 0;
  min-width: 0;
  flex: 1;
}

.betting-page .bcb-operator-list-13__logo {
  display: flex;
  width: 68px;
  height: 50px;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  flex-shrink: 0;
  object-fit: cover;
}

.betting-page .bcb-operator-list-13__name-rating {
  display: flex;
  flex-direction: column;
  gap: 8px;
  min-width: 0;
  flex: 1;
}

.bcb-operator-name {
  font-size: 18px;
  font-weight: 700;
  color: var(--betting-page-font-emphasize-color);
  line-height: 1.2;
}

.bcb-score {
  display: flex;
  align-items: center;
  gap: 3px;
}

.bcb-score-star {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
}

.bcb-score-star svg {
  width: 15px;
  height: 15px;
  display: block;
}

@media (min-width: 768px) {
  .bcb-score-star {
    width: 17px;
    height: 17px;
  }
  .bcb-score-star svg {
    width: 17px;
    height: 17px;
  }
}
.bcb-operator-list-13 {
  margin-bottom: 0;
  box-sizing: border-box;
}

.bcb-operator-list-13__card {
  position: relative;
  display: flex;
  width: 100%;
  padding: 0;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  border: 1px solid var(--betting-page-betting-featured-blue-color);
  background: var(--betting-page-box-background-alternate-color);
  border-radius: 8px;
  overflow: visible;
}

@media (min-width: 768px) {
  .bcb-operator-list-13__card {
    width: 100%;
    max-width: 100%;
  }
}

.bcb-operator-list-13__badge {
  position: absolute;
  top: -8px;
  left: -2px;
  color: var(--betting-page-text-color-dark);
  font-weight: 700;
  font-size: 12px;
  padding: 4px 10px;
  border-radius: 8px 8px 8px 0;
}

@media (min-width: 768px) {
  .bcb-operator-list-13__badge {
    top: -10px;
    padding: 6px 12px;
  }
}

.bcb-operator-list-13__badge--yellow {
  background: linear-gradient(90deg, #FFDF80 -3.5%, #FFECAC 68.54%, #F5BB28 110.8%);
}

.bcb-operator-list-13__badge--gray {
  background: linear-gradient(272deg, #DADADA 0.37%, #E0E0E0 55.16%, #C1C1C1 100.34%);
}

.bcb-operator-list-13__badge--bronze {
  background: linear-gradient(89deg, #F6D59F -0.29%, #E8D2AF 52.17%, #EEB84C 99.44%);
}

.bcb-operator-list-13__header {
  display: flex;
  padding: 24px 16px 0 16px;
  justify-content: space-between;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  flex-wrap: wrap;
}

.bcb-operator-list-13__operator {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  padding-top: 0;
  min-width: 0;
  flex: 1;
}

@media (min-width: 768px) {
  .bcb-operator-list-13__operator {
    gap: 16px;
  }
}

.bcb-operator-list-13__logo {
  display: flex;
  width: 68px;
  height: 50px;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  flex-shrink: 0;
  object-fit: cover;
}

.bcb-operator-list-13__name-rating {
  display: flex;
  flex-direction: column;
  gap: 8px;
  min-width: 0;
  flex: 1;
}

.bcb-operator-list-13 .bcb-operator-name {
  font-size: 18px;
  font-weight: 700;
  color: var(--betting-page-font-emphasize-color);
  line-height: 1.2;
}

.bcb-operator-list-13 .bcb-score {
  display: flex;
  align-items: center;
  gap: 3px;
}

.bcb-operator-list-13 .bcb-score-star {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
}

.bcb-operator-list-13 .bcb-score-star svg {
  width: 15px;
  height: 15px;
  display: block;
}

@media (min-width: 768px) {
  .bcb-operator-list-13 .bcb-score-star {
    width: 17px;
    height: 17px;
  }

  .bcb-operator-list-13 .bcb-score-star svg {
    width: 17px;
    height: 17px;
  }
}

.bcb-operator-list-13 .bcb-score-container {
  text-align: left;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
  background: var(--Rating-Gradient, linear-gradient(180deg, #FFCB49 0%, #FFB703 100%));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  white-space: nowrap;
}

.bcb-operator-list-13 .bcb-review-link {
  color: var(--betting-page-review-link-color);
  font-weight: 700;
  text-decoration: underline;
  font-size: 14px;
  align-self: center;
  margin-top: 0;
  white-space: nowrap;
  flex-shrink: 0;
}

.bcb-operator-list-13 .button_container {
  display: flex;
  padding: 0 16px;
  justify-content: center;
  align-items: center;
  flex: 1 0 0;
  align-self: stretch;
  width: 100%;
  box-sizing: border-box;
}

.bcb-operator-list-13 .bcb-btn-primary {
  width: 100%;
  background: var(--betting-page-cta-background);
  font-size: 14px;
  font-weight: 700;
  padding: 12px;
  text-align: center;
  color: #fff;
  border: none;
  box-shadow: 0 4px 4px 0 rgba(255, 255, 255, 0.25) inset;
}

.bcb-operator-list-13__usp-list {
  display: flex;
  padding: 0 16px;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  align-self: stretch;
  margin: 0;
}

.bcb-operator-list-13__usp {
  color: var(--betting-page-font-emphasize-color);
  display: flex;
  padding: 4px 0;
  align-items: center;
  gap: 4px;
  align-self: stretch;
  font-size: 12px;
}

.bcb-operator-list-13 .bcb-usp-check {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  background: url(https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/checkbox-circle-fill.svg) center/contain no-repeat;
}

.bcb-operator-list-13__terms {
  display: flex;
  min-height: 37px;
  padding: 0 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  background: var(--betting-page-tc-background);
  border-radius: 0 0 8px 8px;
  transition: min-height 0.25s ease;
  margin-top: auto;
}

.bcb-operator-list-13__tc-toggle {
  display: flex;
  align-items: end;
  gap: 6px;
  cursor: pointer;
  font-weight: 400;
  color: var(--betting-page-font-emphasize-color);
  font-size: 10px;
}

.bcb-operator-list-13__tc-plus {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.25s ease;
  flex-shrink: 0;
}

.bcb-operator-list-13__tc-plus .bcb-operator-list-13__tc-icon {
  width: 15px;
  height: 15px;
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.bcb-operator-list-13__tc-plus .bcb-operator-list-13__tc-icon--plus {
  display: block;
  background-image: url(https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/plusTC.svg);
}

.bcb-operator-list-13__tc-plus .bcb-operator-list-13__tc-icon--minus {
  display: none;
  background-image: url(https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/minusTC.svg);
}

@media (min-width: 768px) {
  .bcb-operator-list-13__tc-plus .bcb-operator-list-13__tc-icon {
    width: 15px;
    height: 15px;
  }
}

.bcb-operator-list-13__tc-content {
  display: none;
  margin-top: 10px;
  line-height: 1.5;
  font-size: 10px;
  color: var(--betting-page-tc-color);
  opacity: 0.8;
}

.bcb-operator-list-13__terms.is-open {
  min-height: auto;
  padding-top: 12px;
  padding-bottom: 16px;
  justify-content: flex-start;
  margin-top: auto;
}

.bcb-operator-list-13__terms.is-open .bcb-operator-list-13__tc-content {
  display: block;
}

.bcb-operator-list-13__terms.is-open .bcb-operator-list-13__tc-plus .bcb-operator-list-13__tc-icon--plus {
  display: none;
}

.bcb-operator-list-13__terms.is-open .bcb-operator-list-13__tc-plus .bcb-operator-list-13__tc-icon--minus {
  display: block;
}


.betting-page .betting-top-cta .betting-frontpage-usp {
  position: relative;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp {
    padding: 20px;
  }
}
.betting-page .betting-top-cta .betting-frontpage-usp:before {
  content: "\f005";
  display: block;
  position: absolute;
  height: 53px;
  width: 53px;
  left: -13px;
  top: 0;
  z-index: 1;
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  font-size: 40px;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp:before {
    left: 0;
  }
}
.betting-page .betting-top-cta .betting-frontpage-usp:after {
  content: "1";
  display: block;
  position: absolute;
  height: 25px;
  width: 13px;
  left: 3px;
  top: 0;
  z-index: 1;
  font-weight: bold;
  color: black;
  font-size: 20px;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp:after {
    left: 16px;
  }
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-1 {
  margin-top: -40px;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-1 .bcb-container {
  padding-top: 40px;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp.feature-1 .bcb-container {
    padding-top: inherit;
  }
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-1 .bcb-operator-list-13__item__operator__img {
  margin-top: -40px;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp.feature-1 .bcb-operator-list-13__item__operator__img {
    margin-top: 12px;
  }
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-1 .bcb-operator-list-13__item__top_pros {
  padding: 6px 0;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp.feature-1 .bcb-operator-list-13__item__top_pros {
    padding: inherit;
  }
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp.feature-1 {
    order: 1;
    margin-top: inherit;
  }
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-1:before {
  top: 1px;
  color: #f3be00;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-1:after {
  top: 16px;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-1 .bcb-operator-list-13__item__operator {
  margin-top: -28px;
  padding-bottom: 28px;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-1 .bcb-operator-list-13__item__operator__data {
  padding-bottom: 0;
  margin-top: 0;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp.feature-2 {
    order: 2;
  }
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-2:before {
  top: -24px;
  color: #d8d8d8;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-2:after {
  content: "2";
  top: -8px;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-2 .bcb-container {
  padding-top: 16px;
  margin-top: -16px;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-2 .bcb-operator-list-13__item__operator {
  margin-top: -32px;
  padding-bottom: 32px;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-2 .bcb-operator-list-13__item__operator__data {
  padding-bottom: 0;
  margin-top: 0;
}
@media (max-width: 700px) {
  .betting-page .betting-top-cta .betting-frontpage-usp.feature-3 {
    order: 3;
  }
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-3:before {
  top: -16px;
  color: #ffa500;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-3:after {
  content: "3";
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-3 .bcb-container {
  padding-top: 8px;
  margin-top: -8px;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-3 .bcb-operator-list-13__item__operator {
  margin-top: -28px;
  padding-bottom: 28px;
}
.betting-page .betting-top-cta .betting-frontpage-usp.feature-3 .bcb-operator-list-13__item__operator__data {
  padding-bottom: 0;
  margin-top: 0;
}
.betting-page .betting-top-cta .betting-frontpage-usp .bcb-operator-list-13__item__top_pros {
  margin-top: -32px;
}
.betting-page .bcb-operator-list-1-wrapper {
  color: var(--font-text-color);
}
.betting-page .bcb-operator-list-1-wrapper br, .betting-page .bcb-operator-list-1-wrapper p {
  display: none;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 {
  padding: var(--large-spacing);
  box-sizing: border-box;
  background-color: var(--box-background-alternate-color);
  margin-bottom: var(--large-spacing);
  border-radius: var(--box-border-radius);
  border: var(--box-border);
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1:last-child {
  margin-bottom: 0;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-title {
  color: var(--font-emphasize-color);
  font-size: var(--xxlarge-font-size);
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__middle-second {
  flex: 0 0 111px;
  justify-content: center;
  align-items: center;
  align-self: center;
  display: flex;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__middle {
  padding-left: 0;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-9__item__winner__right__text {
  font-size: 12px;
  line-height: 16px;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-review-link {
  color: var(--font-faded-color);
}
@media (max-width: 700px) {
  .betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-review-link {
    font-size: var(--base-font-size);
    text-align: center;
  }
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__left-operator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__left {
  flex: 1 auto;
  height: fit-content;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__right .btn-block {
  font-size: 14px;
  font-weight: var(--font-weight-bold);
  padding: 0;
  line-height: 20px;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__right .btn-block span:before {
  content: "";
  display: block;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__right .btn-block .bcb__operator__visible {
  display: initial !important;
}
@media (max-width: 700px) {
  .betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__right .btn-block {
    font-size: 11px;
    line-height: 16px;
  }
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__right .btn-block .bcb__operator__visible {
  font-size: 18px;
  font-weight: var(--font-weight-bolder);
}
@media (max-width: 700px) {
  .betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header__right .btn-block .bcb__operator__visible {
    font-size: 13px;
  }
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-score .bcb-score-big {
  color: var(--font-emphasize-color);
  font-size: 32px;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-score .bcb-score-small {
  color: var(--font-faded-color);
  font-weight: 500;
  font-size: var(--large-font-size);
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-counter {
  margin-left: calc(var(--large-spacing) * -1 - 4px);
}
@media (max-width: 700px) {
  .betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-counter {
    margin-left: calc(var(--large-spacing) * -1 - 12px);
  }
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-counter:before {
  background: var(--button-primary-background-color);
  border-radius: 0 50% 50% 0;
  font-size: var(--xxlarge-font-size);
  height: 40px;
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-btn {
  background: var(--button-primary-background-color);
  border: 0;
  padding: var(--large-spacing);
  box-sizing: border-box;
  font-weight: var(--font-weight-bolder);
}
.betting-page .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-btn:hover {
  background: var(--button-hover-primary-background-color);
}

.bcb-atts:has(.bcb-operator-list-1) {
  container-name: operator-card;
  container-type: inline-size;
}
.bcb-atts:has(.bcb-operator-list-1) * {
  box-sizing: border-box;
}
@keyframes peel-cover {
  0%,
  75%,
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  37.5% {
    clip-path: polygon(0% 0%, calc(95% - 13.3212px) 0%, calc(95% - 13.3212px) 100%, 0% 100%);
  }
}
@keyframes peel-corner {
  0%,
  75%,
  100% {
    right: 0;
    width: 5%;
  }
  37.5% {
    right: 5%;
    width: 10%;
  }
}
.bcb-atts:has(.bcb-operator-list-1) * {
  box-sizing: border-box;
}

@keyframes peel-cover {
  0%,
  75%,
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }

  37.5% {
    clip-path: polygon(0% 0%, calc(95% - 13.3212px) 0%, calc(95% - 13.3212px) 100%, 0% 100%);
  }
}

@keyframes peel-corner {
  0%,
  75%,
  100% {
    right: 0;
    width: 5%;
  }

  37.5% {
    right: 5%;
    width: 10%;
  }
}

.bcb-atts:has(.bcb-operator-list-1) {
  container-name: operator-card;
  container-type: inline-size;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 {
  box-sizing: border-box;
  border-radius: 8px;
  margin-bottom: 22px;
  background: var(--betting-page-box-background-alternate-color);
  padding: 40px 0 0 0;
  border: 1px solid var(--betting-page-betting-featured-blue-color);
}

@container operator-card (min-width: 576px) {
	.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 {
    margin-bottom: 16px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-title {
  color: var(--betting-page-font-emphasize-color);
  font-size: 18px;
  font-weight: 700;
}

@container operator-card (min-width: 576px) {
	.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-title {
		font-size: 20px;
		flex-direction: row;
	}
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1.operator-single {
  padding: 16px 0 0 0;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1.operator-single .bcb-counter .bcb-counter-text {
  display: none !important;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1.operator-single .bcb-counter:before {
  display: none !important;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: unset;
  padding: 0 16px;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header {
    flex-direction: row;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left {
  justify-content: space-between;
  height: fit-content;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left {
    justify-content: unset;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left-operator {
  display: flex;
  flex-direction: column;
  gap: 8px;
  min-width: 0;
  flex: 1;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left .bcb-counter {
  margin-left: unset !important;
  position: static;
  padding-left: 0;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left .bcb-counter .bcb-counter-text {
  position: absolute;
  background: var(--betting-page-betting-featured-blue-color);
  top: -1px;
  left: -1px;
  color: var(--betting-page-text-color-dark);
  padding: 4px 8px;
  opacity: 1;
  border-radius: 8px 0 8px 0;
  font-weight: 700;
  font-style: italic;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  box-sizing: border-box;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left .bcb-counter::before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: counter(bcb-operator-list-1-rank) ".";
  background: var(--betting-page-betting-featured-blue-color);
  position: absolute;
  top: -1px;
  left: -1px;
  color: #232323;
  width: 28px;
  height: 24px;
  padding: 4px 8px;
  border-radius: 8px 0 8px 0;
  font-style: italic;
  box-sizing: border-box;
  font-size: 14px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left .bcb-counter .bcb-square-logo {
  width: 68px;
  height: 50px;
  object-fit: cover;
  border-radius: 8px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left-first {
  display: flex;
  flex-direction: row;
  margin-right: 8px;
  align-items: center;
  justify-content: center;
  height: fit-content;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left-first .bcb-score {
  align-items: center;
  gap: 4px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left-first .bcb-score-star {
  background: url("https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/star-icon.svg") no-repeat center center;
  height: 14px;
  width: 14px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left-second {
  display: flex;
  justify-content: center;
  align-items: center;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left-second {
    align-items: end;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left-second .bcb-review-link {
  color: var(--betting-page-review-link-color);
  text-decoration: underline;
  font-size: 14px;
  font-weight: 700;
  margin-top: auto;
  margin-bottom: auto;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left-second .bcb-review-link {
    margin-bottom: unset;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left .bcb-operator-list-1__header__verification-elements-top,
.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__left .bcb-operator-list-1__header__verification-elements-bottom {
  display: flex;
  flex-direction: row;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .bcb-operator-list-1__header__verification-elements-top,
.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .bcb-operator-list-1__header__verification-elements-bottom {
  display: flex;
  flex-direction: row;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements {
  order: 4;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements {
    order: unset;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: var(--betting-page-font-emphasize-color);
  font-size: 11px;
  gap: 8px;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements {
    align-items: end;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements-row {
  gap: 8px;
  display: flex;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element {
  border: 1px solid var(--betting-page-verification-element-border-color);
  border-radius: var(--betting-page-border-radius-pill);
  padding: 2px 5px;
  line-height: 16px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element-upi {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: center;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element-upi-icon {
  background: url("https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/credit-card-icon.svg") no-repeat center center;
  height: 15px;
  width: 15px;
  padding: unset;
  display: block;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element-country {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: center;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element-country-icon {
  background: url("https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/flag-india.svg") no-repeat center center;
  height: 13px;
  width: 18px;
  padding: unset;
  display: block;
  border: 0.5px solid #3A3A3A;
  border-radius: 2px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element-checkmark {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: center;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element-checkmark-icon {
  background: url("https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/checkmark-secondary.svg") no-repeat center center;
  height: 15px;
  width: 15px;
  padding: unset;
  display: block;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element-safety {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: center;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element-safety-icon {
  background: url("https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/safety-icon.svg") no-repeat center center;
  padding: unset;
  display: block;
  height: 11px;
  width: 11px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-operator-list-1__header__verification-elements .verification-element .upi-text {
  font-weight: 700;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-score-container {
  color: #FFCB49;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__header .bcb-score-container {
    font-size: 14px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 ul.bcb-usp-list {
  margin: 16px 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0;
  font-weight: 400;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 ul.bcb-usp-list .bcb-usp-list-item {
  font-size: 12px;
  color: var(--betting-page-font-emphasize-color);
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 ul.bcb-usp-list .bcb-usp-list-item {
    margin-bottom: unset;
  }
}

@container operator-card (min-width: 576px) {
.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-bonus-input:not(.blur-code) {
	min-width: 326px;
}
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 ul.bcb-usp-list .bcb-usp-list-item .bcb-usp-list-icon {
  background: url("https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/checkbox-circle-fill.svg") no-repeat center center;
  height: 15px;
  width: 15px;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 ul.bcb-usp-list {
    flex-direction: row;
    font-size: 12px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .operator-list-1__offer-bonus-code-available-wrapper {
  display: flex;
  flex-direction: column;
  padding: 16px 16px 0;
  gap: 8px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .operator-list-1__offer-bonus-code-available-wrapper .bcb-operator-list-1__offer-bonus-code {
  position: relative;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .operator-list-1__offer-bonus-code-available-wrapper {
    flex-direction: row;
    align-items: center;
    gap: 16px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code.-available-wrapper {
  display: flex;
  flex-direction: row;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code.-available-wrapper {
    flex-direction: row;
    align-items: center;
    gap: 16px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code.-available-wrapper .bcb-operator-list-1__offer-cta {
  display: none !important;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code .bcb-operator-list-1__offer-cta {
  width: 100%;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code .bcb-operator-list-1__offer-cta .btn-block {
  background: var(--betting-page-cta-background);
  box-shadow: var(--betting-page-inset-box-shadow);
  border: unset;
  display: flex;
  height: 42px;
  font-size: 14px;
  align-items: center;
  justify-content: center;
  width: 100%;
  font-weight: 700;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code .bcb-operator-list-1__offer-cta .btn-block {
    display: flex;
    margin-left: auto;
    width: 100%;
    order: unset;
    font-size: 16px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code-unavailable {
  padding: 16px 0 0 0;
  width: 100%;
  order: 6;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code-unavailable {
    display: inline-block;
    margin-left: auto;
    width: 274px;
    order: unset;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code-unavailable .btn-block {
  background: var(--betting-page-cta-background);
  box-shadow: var(--betting-page-inset-box-shadow);
  border: unset;
  display: flex;
  height: 42px;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__offer-bonus-code-unavailable .btn-block {
    font-size: 16px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-sub-title {
  flex-basis: 100%;
  padding: 16px 0;
  font-size: 18px;
  color: var(--betting-page-font-emphasize-color);
  font-weight: 700;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-sub-title {
    display: inline-block;
    font-size: 20px;
    padding: 16px 0 0;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-bonus-input {
  border-radius: var(--betting-page-border-radius-pill);
  width: 100%;
  font-size: 16px;
  font-weight: 700;
  margin: 0;
  padding: 7px 20px 7px 0;
  color: var(--betting-page-text-color-dark);
  background: #DFDFDF;
  border: 1px dashed #9C9C9C;
  height: 38px;
  left: 17px;
  line-height: 16px;
  letter-spacing: 0;
  text-align: center;
  opacity: 1;
  box-shadow: var(--betting-page-inset-box-shadow);
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-bonus-input {
    min-width: 307px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-bonus-input:not(.blur-code) {
  height: 42px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-bonus-input:not(.blur-code) + .bcb_counter_btn {
  display: flex;
  transition: none;
  animation: none;
  align-items: center;
  justify-content: center;
  top: 8px;
  right: 8px;
  left: unset;
  clip-path: unset;
  font-size: 14px;
  font-weight: 700;
  width: 52px;
  height: 24px;
  opacity: 1;
  gap: 10px;
  padding: 4px 12px;
  background: var(--betting-page-cta-background);
  border-radius: var(--betting-page-border-radius-pill);
  box-shadow: var(--betting-page-inset-box-shadow);
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-bonus-input:not(.blur-code) + .bcb_counter_btn:hover,
.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-bonus-input:not(.blur-code) + .bcb_counter_btn:focus {
  background: #d37517;;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-bonus-input:not(.blur-code) + .bcb_counter_btn + .bcb_counter_btn__corner {
  display: none;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb_counter_btn {
  font-size: 14px;
  position: absolute;
  animation: peel-cover 3s ease 1s infinite;
  border-radius: var(--betting-page-border-radius-pill) 0 0 var(--betting-page-border-radius-pill);
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  left: 0;
  padding: 9px;
  top: 0;
  width: 100%;
  background: linear-gradient(90deg, #4C4C4C 0%, #3A3939 100%);
  border: unset;
  border: 1px dashed #9C9C9C;
  box-shadow: var(--betting-page-inset-box-shadow);
  font-weight: 700;
  height: 38px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb_counter_btn__corner {
  display: block;
  animation: peel-corner 3s ease 1s infinite;
  background: red;
  border-bottom-left-radius: var(--betting-page-border-radius-pill);
  border-top-left-radius: var(--betting-page-border-radius-pill);
  box-sizing: border-box;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  transform-origin: right bottom;
  transition: right 0.25s linear, width 0.25s linear;
  width: 2.5%;
  background: linear-gradient(176.38deg, #F9922B 14.13%, #D36E09 50.53%);
  box-shadow: 0 4px 4px 0 #00000040;
  height: 42px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb_counter_btn::after {
  border-bottom-left-radius: var(--betting-page-border-radius-pill) !important;
  border-top-left-radius: var(--betting-page-border-radius-pill) !important;
  transform: unset !important;
  background: linear-gradient(179.88deg, #FFBAAC 0.11%, #994D3F 203.09%) !important;
  box-shadow: 0 4.74px 4.74px 0 #00000040;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb_counter_btn span {
  border-radius: var(--betting-page-border-radius-pill);
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb_counter_btn span::before {
  border-radius: var(--betting-page-border-radius-pill) !important;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb_counter_btn span::after {
  border-bottom-left-radius: var(--betting-page-border-radius-pill) !important;
  border-top-left-radius: var(--betting-page-border-radius-pill) !important;
  transform: unset !important;
  background: linear-gradient(179.88deg, #FFBAAC 0.11%, #994D3F 203.09%) !important;
  box-shadow: 0 4.74px 4.74px 0 #00000040;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__terms {
  display: flex;
  min-height: 37px;
  padding: 11px 16px;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  background: var(--betting-page-tc-background);
  color: var(--betting-page-tc-color);
  border-radius: 0 0 8px 8px;
  transition: min-height 0.25s ease;
  margin-top: auto;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__terms {
    min-height: 37px;
    padding: 16px 16px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-toggle {
  display: flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
  font-weight: 400;
  font-size: 10px;
  width: 100%;
  line-height: normal;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-toggle {
    gap: 8px;
    font-size: 12px;
    font-weight: 400;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-plus {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.25s ease;
  flex-shrink: 0;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-plus .bcb-operator-list-1__tc-icon {
  width: 15px;
  height: 15px;
  display: block;
  fill: var(--betting-page-betting-featured-blue-color);
  stroke: var(--betting-page-tc-background);
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-plus .bcb-operator-list-1__tc-icon--plus {
  display: block;
  background: url("https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/plusTC.svg") no-repeat center center;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-plus .bcb-operator-list-1__tc-icon--minus {
  display: none;
  background: url("https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/minusTC.svg") no-repeat center center;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-plus .bcb-operator-list-1__tc-icon {
    width: 15px;
    height: 15px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-content {
  display: none;
  margin-top: 8px;
  line-height: 1.5;
  font-size: 10px;
  color: var(--betting-page-tc-color);
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__tc-content {
    font-size: 12px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__terms.is-open {
  min-height: auto;
  padding: 10px 16px;
  justify-content: flex-start;
  margin-top: auto;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__terms.is-open {
    padding: 16px 16px;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__terms.is-open .bcb-operator-list-1__tc-content {
  display: block;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__terms.is-open .bcb-operator-list-1__tc-plus .bcb-operator-list-1__tc-icon--plus {
  display: none;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1 .bcb-operator-list-1__terms.is-open .bcb-operator-list-1__tc-plus .bcb-operator-list-1__tc-icon--minus {
  display: block;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1.bonuscode-unavailable .bcb-sub-title {
  flex-basis: 60%;
  padding: 16px 0;
  color: var(--betting-page-font-emphasize-color);
  display: flex;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-operator-list-1.bonuscode-unavailable .bcb-sub-title {
    align-items: center;
    padding-bottom: 0;
  }
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper.bcb-block_more {
  padding-bottom: 0;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-load-more-button {
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  border: 2px solid #FF9933;
  height: 44px;
  width: 100%;
  color: #FF9933;
  opacity: 1;
  border-radius: 6px;
  padding: 1px;
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 22px;
}

.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-load-more-button:hover,
.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-load-more-button:active,
.bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-load-more-button:focus {
  border-color: #FF9933;
  background: transparent;
  outline: 2px solid #FF9933;
}

@container operator-card (min-width: 576px) {
  .bcb-atts:has(.bcb-operator-list-1) .bcb-operator-list-1-wrapper .bcb-load-more-button {
    width: 358px;
  }
}

.bcb-operator-list-1--load-more-hidden {
  display: none !important;
}


.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-container {
  box-sizing: border-box;
  background-color: var(--box-background-alternate-color);
  border: 1px solid var(--box-border-color);
  border-radius: var(--box-border-radius);
  padding: var(--xlarge-spacing);
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-btn span:before {
  content: "";
  display: block;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-btn .bcb__operator__visible {
  display: initial !important;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-btn .bcb-small-text {
  display: inline-block;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-btn .bcb__operator__visible {
  font-weight: var(--font-weight-bolder);
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__body__desc {
  display: none;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-have-usp {
  max-width: inherit;
  justify-content: center;
  flex-direction: column;
  display: flex;
  padding-right: 0;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__down--title {
  display: inline-flex;
  background: var(--box-background-color);
  border-radius: var(--box-border-radius);
  border: 2px solid var(--betting-button-color);
  font-size: var(--xxlarge-font-size);
  padding: var(--medium-spacing);
  margin: 0 auto;
  margin-bottom: var(--large-spacing);
  text-align: center;
  color: var(--font-emphasize-color);
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb__stars {
  margin-top: var(--medium-spacing);
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb__stars svg {
  height: 12px;
  margin-right: 1px;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-title {
  font-size: 32px;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__review {
  display: none;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__down--desc {
  margin-left: calc(var(--xlarge-spacing) * -1);
  margin-right: calc(var(--xlarge-spacing) * -1);
  margin-bottom: calc(var(--xlarge-spacing) * -1);
  padding: var(--xlarge-spacing);
  color: var(--font-faded-color);
  font-size: var(--small-font-size);
  border-top: 1px solid var(--box-border-color);
  border-radius: 0 0 var(--box-border-radius) var(--box-border-radius);
  background: var(--box-background-color);
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-usp-list-item {
  color: var(--font-text-color);
  font-size: var(--base-font-size);
  margin-bottom: 0;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-usp-list-icon {
  margin-right: 4px;
  background: url("/dust2/img/static/checkmark.svg") 50% no-repeat;
  flex: 0 0 16px;
  opacity: 0.5;
  color: var(--font-emphasize-color);
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-btn {
  background-color: var(--betting-button-color);
  border: 0;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-btn:hover {
  background-color: var(--betting-button-hover-color);
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__item__winner__right {
  display: none;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__body {
  flex-wrap: wrap;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__body__desc {
  flex: 0 0 100%;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__body__pros {
  flex: 0 0 100%;
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-usp-list {
  display: flex;
  gap: var(--large-spacing);
  justify-content: center;
}
@media (max-width: 700px) {
  .betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-usp-list {
    flex-wrap: wrap;
    margin-bottom: var(--medium-spacing);
  }
}
.betting-page.betting-bookmaker-page .bcb-operator-list-19 .bcb-operator-list-19__operator__container {
  padding-right: 0;
}
.betting-bookmaker-page .betting-top-section {
  position: relative;
  overflow: hidden;
  padding-bottom: 200px;
}

.betting-page.betting-bookmaker-page .betting-top-section .betting-main-content {
  margin-top: 0;
  z-index: 1;
  position: relative;
}
.betting-bookmaker-page .betting-top-section h1 {
  font-family: PT Sans;
  font-style: Bold;
  font-size: 20px;
  line-height: 36px;
  vertical-align: middle;
  margin-top: 8px;
  font-weight: 700;

  @media (min-width: 768px) {
    color: #DCDFE2;
  }
}

@media (min-width: 768px) {
  .betting-bookmaker-page .betting-top-section h1 {
    font-size: 32px;
  }
}
.betting-bookmaker-page .bc-compliance__element {
  margin: 0;
}
.betting-bookmaker-page .betting-top-section p {
  display: block;
  font-family: PT Sans;
  font-weight: 400;
  font-size: 15px;
  line-height: 25.5px;
  color: white;
}

.betting-bookmaker-page .betting-top-section p a,
.betting-bookmaker-page .betting-top-section p .a-default strong {
  color: #E47F19;
}

@media (min-width: 768px) {
  .betting-bookmaker-page .betting-top-section .hero-intro {
    display: none;
  }
}



.betting-bookmaker-page .betting-top-section::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #c0c5c7 no-repeat fixed center 180px;
  background-repeat: no-repeat;
  background-attachment: fixed;
  opacity: 20%;
  z-index: 0;
}
@media (max-width: 767px) {
  .betting-bookmaker-page .betting-top-section::before {
    background-image: url('https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/bc-gaming-poster-mobile.png');
    background-attachment: scroll;
    background-size: cover;
    background-position: center;
  }
}

.betting-bookmaker-page .betting-top-section::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: radial-gradient(50% 50% at 50% 50%, rgba(18, 13, 11, 0) 0%, #120D0B 100%);
}

@media (max-width: 767px) {
  .betting-bookmaker-page .betting-top-section::after {
    display: none;
  }
}

.betting-bookmaker-page .betting-top-section > * {
  position: relative;
  z-index: 1;
}

@media (min-width: 992px) {
  .betting-bookmaker-page .betting-main-content {
    padding: 0;
  }
}
.betting-bookmaker-page.betting-page .betting-frontpage-content {
  margin-top: 0;

  @media (min-width: 768px) {
    margin-top: -170px;
  }

  @media (max-width: 930px) {
    grid-gap: 0;
  }
}
.betting-bookmaker-page.betting-page .betting-main-content {
  padding: 0;
}
.betting-page .operator-header-2 {
  box-sizing: border-box;
  margin: 0;
  background: none;
  color: var(--white-color);
  padding: 0;
}
.betting-page .operator-header-2 p, .betting-page .operator-header-2 br {
  display: none;
}
.betting-page .operator-header-2 .operator-header-2__features {
  align-items: center;
}
.betting-page .operator-header-2 .operator-header-2__features_top {
  flex: 1 auto;
}
.betting-page .operator-header-2 .operator-header-2__features_top-title {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.betting-page .operator-header-2 .bcb-operator-title {
  color: var(--font-emphasize-color);
  font-size: 38px;
  line-height: 45.6px;
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .bcb-operator-title {
    font-size: 20px;
    line-height: 24px;
  }
}
.betting-page .operator-header-2 .bcb-score-big {
  color: var(--font-emphasize-color);
  width: 45px;
  text-align: right;
}
.betting-page .operator-header-2 .bcb-score-small {
  color: var(--font-faded-color);
}
.betting-page .operator-header-2 .operator-header-2__bottom {
  display: grid;
  grid-template-columns: auto auto auto auto;
  grid-template-rows: auto auto;
  row-gap: var(--large-spacing);
  column-gap: var(--xxlarge-spacing);
  margin-top: var(--large-spacing);
  padding-top: var(--large-spacing);
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .operator-header-2__bottom {
    display: flex;
    flex-direction: column;
  }
}
.betting-page .operator-header-2 .operator-header-2__features_score {
  position: relative;
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .operator-header-2__features_score {
    margin-top: -16px;
  }
}
.betting-page .operator-header-2 .operator-header-2__features_score:after {
  content: "Test score";
  display: block;
  position: absolute;
  bottom: -22px;
  width: 100%;
  text-align: center;
  color: #F3BE00;
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .operator-header-2__features_score:after {
    bottom: -16px;
  }
}
.betting-page .operator-header-2 .operator-header-2__bottom__top_wrapper {
  grid-row: 1;
  grid-column: 1/4;
  padding-bottom: 0;
  display: grid;
  grid-template-columns: auto auto auto auto;
  grid-template-rows: auto auto;
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .operator-header-2__bottom__top_wrapper {
    display: flex;
    flex-direction: column;
  }
}
.betting-page .operator-header-2 .operator-header-2__bottom__headline {
  color: var(--font-emphasize-color);
  font-size: 30px;
  line-height: 45px;
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .operator-header-2__bottom__headline {
    font-size: 20px;
    line-height: 30px;
    text-align: center;
  }
}
.betting-page .operator-header-2 .operator-header-2__bottom__summary {
  grid-row: 2;
  grid-column: 1/4;
  color: var(--font-faded-color);
}
.betting-page .operator-header-2 .operator-header-2__bottom__cta {
  grid-row: 1/3;
  grid-column: 4;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
}
.betting-page .operator-header-2 .operator-header-2__bottom__cta .bcb-btn {
  background-color: var(--button-primary-background-color);
  border: 0;
  font-weight: var(--font-weight-bolder);
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .operator-header-2__bottom__cta .bcb-btn {
    width: 100%;
    height: 42px;
    box-sizing: border-box;
    padding: 0;
    line-height: 42px;
  }
}
.betting-page .operator-header-2 .operator-header-2__bottom__cta .bcb-btn:hover {
  background-color: var(--button-hover-primary-background-color);
  border: 0;
}
.betting-page .operator-header-2 .bcb-square-logo {
  width: 75px;
  height: 75px;
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .bcb-square-logo {
    width: 45px;
    height: 45px;
  }
}
.betting-page .operator-header-2 .bcb-usp-list {
  display: flex;
  align-items: center;
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .bcb-usp-list {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.betting-page .operator-header-2 .bcb-usp-list .bcb-usp-list-icon {
  margin-right: 4px;
  background: url(/dust2/img/static/checkmark.svg) 50% no-repeat;
  flex: 0 0 16px;
}
.betting-page .operator-header-2 .bcb-usp-list .bcb-usp-list-item {
  color: var(--font-color);
}
@media (max-width: 700px) {
  .betting-page .operator-header-2 .bcb-usp-list .bcb-usp-list-item {
    font-size: 10px;
    line-height: 12px;
  }
}
.betting-page .operator-header-2 .bcb-usp-list .bcb-usp-list-item:not(:last-of-type) {
  margin-bottom: 0;
  margin-right: var(--large-spacing);
}
.betting-page .sidebar-sub-header, .betting-page .sidebar-sub-header-white {
  font-size: var(--base-font-size);
  margin-bottom: var(--medium-spacing);
  position: relative;
}
.betting-page .sidebar-sub-header-white {
  color: var(--white-color);
  margin-top: -40px;
}
.betting-page .operator-categories-2 {
  margin: 0;
}
.betting-page .operator-categories-2 p {
  display: none;
}
.betting-page .operator-categories-2 .operator-categories-2__main {
  box-sizing: border-box;
  background-color: var(--box-background-color);
  border: var(--box-border);
  border-radius: var(--box-border-radius);
  margin-top: 0;
  padding: var(--medium-spacing);
  display: flex;
  align-items: center;
  margin-bottom: var(--large-spacing);
}
@media (min-width: 1150px) {
  .betting-page .betting-top-section {
    margin-left: calc(var(--large-spacing) * -1);
    margin-right: calc(var(--large-spacing) * -1);
  }
}
@media (max-width: 700px) {
  .betting-page .compliance-header .bc-compliance__element {
    font-size: 9px;
  }
}
.betting-page .compliance-footer {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  text-align: center;
  margin-top: var(--large-spacing);
}
.betting-page .gamalyze-container {
  position: relative;
  overflow: hidden;
  padding-top: 70%;
  width: 80%;
  margin: auto;
}
.betting-page .gamalyze-iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  border: 0;
}

.bcb-cta-1 a.btn {
  border-radius: 4px;
}

.operator-header-1__heading {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.operator-header-1__heading__left {
  display: flex;
  align-items: center;
}

.operator-header-1__heading__left__logo {
  display: flex;
  align-items: center;
}

.operator-header-1__bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 991.98px) {
  .operator-header-1__bottom {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .operator-header-1__cta {
    max-width: fit-content;
    margin-top: 10px;
  }
}
.operator-header-2.bcb-container {
  display: inline-block;
}

.operator-header-2__features {
  display: flex;
  justify-content: space-between;
}

.operator-header-2__features_top {
  display: flex;
  align-items: center;
}

.operator-header-2 .operator-header-2__bottom-box {
  position: relative;
}

.operator-header-2 .operator-header-2__bottom__cta {
  position: relative;
  float: right;
}

@media (max-width: 991.98px) {
  .operator-header-2 .operator-header-2__bottom__cta {
    position: relative;
    float: left;
  }
}
.operator-header-3-wrapper {
  width: 100%;
  display: flex;
}

@media (max-width: 767.98px) {
  .operator-header-3-wrapper {
    display: block;
  }
}
.operator-header-3-wrapper .operator-header-3-bookmaker {
  width: 66.5%;
  padding-right: 40px;
}

@media (max-width: 767.98px) {
  .operator-header-3-wrapper .operator-header-3-bookmaker {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
}
.operator-header-3-wrapper .operator-header-3-bookmaker-rating {
  display: flex;
  position: relative;
}

.operator-header-3-wrapper .operator-header-3-bookmaker-rating-score .operator-header-3-bookmaker-rating-total-score {
  position: absolute;
  top: 7px;
  right: 0;
}

@media (max-width: 767.98px) {
  .operator-header-3-wrapper .operator-header-3-bookmaker-rating-score .operator-header-3-bookmaker-rating-total-score {
    top: 3px;
  }
}
.operator-header-3-wrapper .operator-header-3-offer {
  width: 33%;
  position: relative;
  display: flex;
  flex-direction: column;
}

@media (max-width: 767.98px) {
  .operator-header-3-wrapper .operator-header-3-offer {
    width: 100%;
    margin-top: 20px;
  }
}
.operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code {
  display: flex;
  margin-top: auto;
}

@media (max-width: 767.98px) {
  .operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code {
    margin-top: 20px;
  }
}
.operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code.operator-header-3-offer-bonus-code-available .btn-primary {
  width: 25%;
}

@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-bookmaker {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-bookmaker-rating-score .operator-header-3-bookmaker-rating-total-score {
    top: 3px;
  }
}
@media (min-width: 768px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-offer .bcb-bonus-input {
    overflow: hidden;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-offer {
    width: 100%;
    margin-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code {
    margin-top: 20px;
  }
}
.core-has-sidebar .operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code.operator-header-3-offer-bonus-code-available .btn-primary {
  width: 40%;
}

@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-bookmaker {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-bookmaker-rating-score .operator-header-3-bookmaker-rating-total-score {
    top: 3px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-offer {
    width: 100%;
    margin-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code {
    margin-top: 20px;
  }
}
.core-has-sidebar .operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code.operator-header-3-offer-bonus-code-available .btn-primary {
  width: 40%;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .operator-header-3-wrapper {
    display: block;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .operator-header-3-wrapper .operator-header-3-bookmaker {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .operator-header-3-wrapper .operator-header-3-bookmaker-rating-score .operator-header-3-bookmaker-rating-total-score {
    top: 3px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .operator-header-3-wrapper .operator-header-3-offer {
    width: 100%;
    margin-top: 20px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code {
    margin-top: 20px;
  }
}
.core-has-both-sidebars .operator-header-3-wrapper .operator-header-3-offer .operator-header-3-offer-bonus-code.operator-header-3-offer-bonus-code-available .btn-primary {
  width: 40%;
  font-size: 15px;
}

.bcb-operator-header-4__winner {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.bcb-operator-header-4__winner__left {
  display: flex;
  align-items: center;
}

.bcb-operator-header-4__winner__right {
  display: flex;
  align-items: center;
}

.bcb-operator-header-4__winner__right__text {
  padding-right: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-header-4__winner__right__text {
    padding-right: 8px;
    font-size: 14px;
    line-height: 20px;
  }
}
.bcb-operator-header-5__winner {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.bcb-operator-header-5__winner__left {
  display: flex;
  align-items: center;
}

.bcb-operator-header-5__winner__right {
  display: flex;
  align-items: center;
}

.bcb-operator-header-5__winner__right__text {
  padding-right: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-header-5__winner__right__text {
    padding-right: 8px;
    font-size: 14px;
    line-height: 20px;
  }
}
.operator-header-6 {
  display: block;
  background: #eee;
  padding: 10px;
}

.operator-header-6__features {
  display: flex;
  justify-content: left;
  align-items: flex-start;
}

.operator-header-6__features__left {
  flex-shrink: 0;
}

.operator-header-6__features__right {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.operator-header-6__features__cta {
  margin-left: auto;
}

@media (max-width: 767.98px) {
  .operator-header-6__features__cta {
    display: none;
  }
}
.operator-header-6__cta {
  display: none;
}

@media (max-width: 767.98px) {
  .operator-header-6__cta {
    display: block;
  }
}
.operator-header-6 ul, .operator-header-6__top_pros {
  display: inline-block;
}

.operator-header-6 ul li, .operator-header-6__top_pros li {
  margin-right: 20px;
  float: left;
  margin-bottom: 0;
}

.bcb-operator-list-1-wrapper.bcb-block {
  margin: 0;
}

.bcb-operator-list-1-wrapper {
  counter-reset: bcb-operator-list-1-rank;
  margin-bottom: 20px
}

.bcb-operator-list-1__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bcb-operator-list-1__header__left {
  display: flex;
}

.bcb-operator-list-1__header__left-img {
  display: flex;
  align-items: center;
}

.bcb-operator-list-1__header__left .bcb-counter:before {
  counter-increment: bcb-operator-list-1-rank;
  content: counter(bcb-operator-list-1-rank) "";
}

.operator_single .bcb-operator-list-1__header__left-img {
  margin-left: 0;
}

.operator_single .bcb-operator-list-1__header__left-img:before {
  display: none;
}

.bcb-operator-list-1__header__middle {
  display: flex;
  flex: 1;
  width: 100%;
  justify-content: space-between;
  padding: 0 10px 0 40px;
  align-items: center;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-1__header__middle {
    display: block;
  }
}
.bcb-operator-list-1__header__middle-first {
  width: 200px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-1__header__middle-first {
    display: none;
  }
}
.bcb-operator-list-1__header__middle-second {
  margin-left: auto;
  padding-left: 20px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-1__header__middle-second {
    padding-left: 0;
  }
}
.bcb-operator-list-1__header__right {
  flex: 0 0 140px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-1__header__right {
    flex: unset;
  }
  .bcb-operator-list-1__header__right a {
    display: inline-block;
    width: auto;
  }
  .bcb-operator-list-1__header__right a span {
    display: none;
  }
}
.core-has-sidebar .bcb-operator-list-1__header__middle-first {
  width: 170px;
}

@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-1__header__middle-first {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-1__header .bcb-counter {
    padding-left: 0;
  }
  .core-has-both-sidebars .bcb-operator-list-1__header .bcb-counter:before {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-1__header__left-img {
    width: 40px;
    height: 40px;
  }
  .core-has-both-sidebars .bcb-operator-list-1__header__left-operator--name {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-both-sidebars .bcb-operator-list-1__header__left-operator--stars svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
}
.core-has-both-sidebars .bcb-operator-list-1__header__center-score {
  font-size: 24px;
  line-height: 19px;
}

.core-has-both-sidebars .bcb-operator-list-1__header__center-text {
  font-size: 12px;
  line-height: 12px;
}

.core-has-both-sidebars .bcb-operator-list-1__header__middle {
  display: block;
}

.core-has-both-sidebars .bcb-operator-list-1__header__middle-first {
  width: 170px;
  display: none;
}

.core-has-both-sidebars .bcb-operator-list-1__header__middle-second {
  padding-left: 0;
}

.core-has-both-sidebars .bcb-operator-list-1__header__middle-second a {
  font-size: 12px;
  line-height: 16px;
}

.bcb-operator-list-2 {
  width: 100%;
  border-radius: 4px;
  overflow: hidden;
  counter-reset: bcb-operator-list-2-rank;
}

.bcb-operator-list-2 td {
  border: none;
}

.bcb-operator-list-2 th {
  border: none;
}

.bcb-operator-list-2__item {
  background-color: #e9ecef;
}

.bcb-operator-list-2__item td:first-child {
  padding-left: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 1199.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-top: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-top: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-top: 20px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-bottom: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-bottom: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-bottom: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-2__item td:first-child {
    padding-bottom: 20px;
  }
}
.bcb-operator-list-2__item td:not(:first-child) {
  padding: 10px 0;
}

.bcb-operator-list-2__item td:last-child {
  padding: 10px;
}

.bcb-operator-list-2__item__operator--wrapper {
  width: 250px;
  position: relative;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-2__item__operator--wrapper {
    width: auto;
  }
}
.bcb-operator-list-2__item__operator--wrapper .bcb-counter:before {
  counter-increment: bcb-operator-list-2-rank;
  content: counter(bcb-operator-list-2-rank) "";
}

.operator_single .bcb-operator-list-2__item__operator--wrapper {
  padding: 10px 0 10px 10px;
}

.operator_single .bcb-operator-list-2__item__operator--wrapper:before {
  display: none;
}

.bcb-operator-list-2__item__operator {
  display: flex;
  align-items: center;
  position: relative;
}

.bcb-operator-list-2__item__test {
  width: 200px;
  padding-left: 40px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-2__item__test {
    display: none;
  }
}
.bcb-operator-list-2__item__bonus {
  text-align: right;
}

.bcb-operator-list-2__item__bonus a {
  display: none;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-2__item__bonus a {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-2__item__bonus {
    text-align: center;
  }
}
.bcb-operator-list-2__item__review {
  text-align: right;
}

.bcb-operator-list-2__item__review a {
  padding-right: 10px;
  padding-left: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-2__item__review {
    display: none;
  }
}
.bcb-operator-list-2__item__cta {
  text-align: right;
  width: 156px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-2__item__cta {
    width: auto;
  }
}
.bcb-operator-list-2__item__cta a.bcb-btn {
  width: 140px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-2__item__cta a.bcb-btn {
    display: inline-block;
    width: auto;
  }
  .bcb-operator-list-2__item__cta a.bcb-btn span {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-2__item__cta a.bcb-btn {
    font-size: 14px;
    padding: 5px;
  }
}
.operator_single .bcb-operator-list-2__item td:first-child {
  padding: 10px 0 10px 10px;
}

@media (max-width: 767.98px) {
  .operator_single .bcb-operator-list-2__item td:first-child {
    padding-left: 10px;
  }
}
.core-has-sidebar .bcb-operator-list-2__item__test {
  width: 170px;
}

@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-2__item__test {
    display: none;
  }
}
.core-has-both-sidebars .bcb-operator-list-2__item__bonus {
  text-align: center;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-2__item__bonus {
    padding-right: 8px;
  }
}
.core-has-both-sidebars .bcb-operator-list-2__item__bonus .bcb-bonus {
  font-size: 24px;
  line-height: 40px;
}

.core-has-both-sidebars .bcb-operator-list-2__item__bonus a {
  display: block;
}

.core-has-both-sidebars .bcb-operator-list-2__item__review {
  display: none;
}

.core-has-both-sidebars .bcb-operator-list-2__item__test {
  width: 170px;
  display: none;
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-2__item__operator .bcb-counter {
    padding-left: 0;
  }
  .core-has-both-sidebars .bcb-operator-list-2__item__operator .bcb-counter:before {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-2__item__operator__img {
    width: 40px;
    height: 40px;
  }
  .core-has-both-sidebars .bcb-operator-list-2__item__operator__data__name {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-both-sidebars .bcb-operator-list-2__item__operator__data__stars svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
}
.bcb-operator-list-3-wrapper {
  width: 100%;
  padding: 0;
  counter-reset: bcb-operator-list-3-rank;
}

.bcb-operator-list-3-wrapper li {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
}

.bcb-operator-list-3-wrapper li .bcb-operator-list-3 {
  display: flex;
  align-items: center;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-3-wrapper li {
    display: inline-block;
  }
}
.bcb-operator-list-3-wrapper li .bcb-counter:before {
  content: counter(bcb-operator-list-3-rank) "";
  counter-increment: bcb-operator-list-3-rank;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-3-wrapper li .bcb-operator-list-3-bookmaker-logo {
    float: left;
  }
}
.bcb-operator-list-3-wrapper li .bcb-operator-list-3-bookmaker-info {
  margin: 0 20px 0 0;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-3-wrapper li .bcb-operator-list-3-bookmaker-info {
    min-height: 56px;
  }
}
.bcb-operator-list-3-wrapper li .bcb-operator-list-3-terms {
  font-size: 12px;
  flex: 1;
  padding-right: 20px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-3-wrapper li .bcb-operator-list-3-terms {
    float: left;
    margin: 10px 0 20px;
    padding-right: 0;
  }
}
.bcb-operator-list-3-wrapper li .bcb-operator-list-3-cta {
  display: flex;
  margin-left: auto;
  min-width: 250px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-3-wrapper li .bcb-operator-list-3-cta {
    margin: 30px 0 0;
  }
}
.bcb-operator-list-3-wrapper li .bcb-operator-list-3-cta .bcb-btn:not(.btn-block) {
  width: 30%;
}

.bcb-operator-list-3-wrapper .bcb-operator-list-3-bonus-wrapper {
  flex: 1;
}

ol.bcb-operator-list-3-wrapper {
  margin-left: 0;
}

.bcb-operator-list-3-wrapper.operator_single li:before {
  display: none;
}

.bcb-operator-list-3-wrapper.operator_single li .bcb-operator-list-3-bookmaker-logo {
  margin-left: 0;
}

@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-3-wrapper li {
    display: inline-block;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-3-wrapper li .bcb-operator-list-3-bookmaker-logo {
    float: left;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-3-wrapper li .bcb-operator-list-3-bookmaker-info {
    min-height: 56px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-3-wrapper li .bcb-operator-list-3-terms {
    float: left;
    margin: 10px 0 20px;
    padding-right: 0;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-3-wrapper li .bcb-operator-list-3-cta {
    margin: 30px 0 0;
  }
}
.core-has-both-sidebars .bcb-operator-list-3-wrapper li {
  display: inline-block;
}

.core-has-both-sidebars .bcb-operator-list-3-wrapper li .bcb-operator-list-3-bookmaker-logo {
  float: left;
}

.core-has-both-sidebars .bcb-operator-list-3-wrapper li .bcb-operator-list-3-bookmaker-info {
  min-height: 56px;
}

.core-has-both-sidebars .bcb-operator-list-3-wrapper li .bcb-operator-list-3-terms {
  float: left;
  margin: 10px 0 20px;
  padding-right: 0;
}

.core-has-both-sidebars .bcb-operator-list-3-wrapper li .bcb-operator-list-3-cta {
  margin: 30px 0 0;
}

.bcb-operator-list-4-wrapper {
  counter-reset: bcb-operator-list-4-rank;
}

.bcb-operator-list-4-wrapper .bcb-operator-list-4 {
  display: block;
}

.bcb-operator-list-4-wrapper .bcb-operator-list-4__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bcb-operator-list-4-wrapper .bcb-operator-list-4__header__left {
  display: flex;
  align-items: center;
}

.bcb-operator-list-4-wrapper .bcb-operator-list-4__header__left-img {
  display: flex;
  align-items: center;
}

.bcb-operator-list-4-wrapper .bcb-operator-list-4__header__left .bcb-counter:before {
  content: counter(bcb-operator-list-4-rank) "";
  counter-increment: bcb-operator-list-4-rank;
}

@media (max-width: 768px) {
  .bcb-operator-list-4-wrapper .bcb-operator-list-4__header__test {
    display: none;
  }
}
.bcb-operator-list-4-wrapper .bcb-operator-list-4__header__middle {
  width: 100%;
  display: flex;
  flex: 1;
  justify-content: space-between;
  padding: 0 20px;
  align-items: center;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-4-wrapper .bcb-operator-list-4__header__middle {
    margin-left: 10px;
    padding: 0 10px 0 0;
  }
}
.bcb-operator-list-4-wrapper .bcb-operator-list-4__header__right {
  flex: 0 0 140px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-4-wrapper .bcb-operator-list-4__header__right {
    flex: none;
  }
}
.bcb-operator-list-4-wrapper .bcb-operator-list-4__header__right a {
  max-width: 140px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-4-wrapper .bcb-operator-list-4__header__right a span {
    display: none;
  }
}
@media (max-width: 768px) {
  .bcb-operator-list-4-wrapper .bcb-operator-list-4__header__center {
    margin-left: auto;
    margin-right: auto;
  }
}
.bcb-operator-list-4-wrapper .bcb-operator-list-4.operator_single .bcb-operator-list-4__header__left-img {
  margin-left: 0;
}

.bcb-operator-list-4-wrapper .bcb-operator-list-4.operator_single .bcb-operator-list-4__header__left-img:before {
  display: none;
}

.core-has-both-sidebars .bcb-operator-list-4__header__test {
  display: none;
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-4__header__left .bcb-counter {
    padding-left: 0;
  }
  .core-has-both-sidebars .bcb-operator-list-4__header__left .bcb-counter:before {
    display: none;
  }
}
.core-has-both-sidebars .bcb-operator-list-4__header__left-img {
  width: 40px;
  height: 40px;
}

.core-has-both-sidebars .bcb-operator-list-4__header__left-operator--name {
  font-size: 14px;
  line-height: 24px;
}

.core-has-both-sidebars .bcb-operator-list-4__header__left-operator--stars svg {
  width: 12px;
  height: 12px;
  margin-right: 2px;
}

.core-has-both-sidebars .bcb-operator-list-4__header__center-score {
  font-size: 24px;
  line-height: 19px;
}

.core-has-both-sidebars .bcb-operator-list-4__header__center-text {
  font-size: 12px;
  line-height: 12px;
}

.bcb__operators_bonus {
  counter-reset: bcb-operator-list-5-rank;
}

.bcb__operators_bonus .bcb-operator-list-5__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bcb__operators_bonus .bcb-operator-list-5__header__left {
  display: flex;
}

.bcb__operators_bonus .bcb-operator-list-5__header__left .bcb-counter:before {
  counter-increment: bcb-operator-list-5-rank;
  content: counter(bcb-operator-list-5-rank) "";
}

.bcb__operators_bonus .bcb-operator-list-5__header__center {
  display: flex;
  flex: 1;
  justify-content: space-between;
  width: 100%;
  padding: 0 20px;
  align-items: center;
}

@media (max-width: 991.98px) {
  .bcb__operators_bonus .bcb-operator-list-5__header__center {
    justify-content: center;
  }
}
@media (max-width: 991.98px) {
  .bcb__operators_bonus .bcb-operator-list-5__header__center-bonus_desc {
    display: none;
  }
}
.bcb__operators_bonus .bcb-operator-list-5__header__right {
  min-width: 140px;
}

@media (max-width: 991.98px) {
  .bcb__operators_bonus .bcb-operator-list-5__header__right {
    min-width: unset;
  }
}
@media (max-width: 991.98px) {
  .bcb__operators_bonus .bcb-operator-list-5__header__right a.btn > span {
    display: none;
  }
}
.bcb__operators_bonus.operator_single .bcb__operator__header__left-img {
  margin-left: 0;
}

.bcb__operators_bonus.operator_single .bcb__operator__header__left-img:before {
  display: none;
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-5__header__left .bcb-counter {
    padding-left: 0;
  }
  .core-has-both-sidebars .bcb-operator-list-5__header__left .bcb-counter:before {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-5__header__left-img {
    width: 40px;
    height: 40px;
  }
  .core-has-both-sidebars .bcb-operator-list-5__header__left-operator--title {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-both-sidebars .bcb-operator-list-5__header__left-operator--stars svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-5__header__center {
    justify-content: center;
  }
}
.core-has-both-sidebars .bcb-operator-list-5__header__center-bonus_desc {
  display: none;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-5__header__right {
    min-width: unset;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-5__header__right a.btn > span {
    display: none;
  }
}
.bcb-operator-list-6-wrapper {
  padding: 0;
  margin: 0;
  list-style: none;
  counter-reset: bcb-operator-list-6-rank;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-banner {
    font-size: 13px;
    line-height: 9px;
  }
}
.bcb-operator-list-6-wrapper .bcb-operator-list-6-item {
  display: flex;
  position: relative;
  margin-bottom: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item {
    display: block;
  }
}
.bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker__wrap .bcb-operator-list-6-bookmaker-rating {
  display: flex;
  justify-content: center;
  margin-top: 10px;
  margin-left: 44px;
}

@media (max-width: 1199.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker__wrap .bcb-operator-list-6-bookmaker-rating {
    margin-left: 44px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker__wrap .bcb-operator-list-6-bookmaker-rating {
    margin-left: 44px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker__wrap .bcb-operator-list-6-bookmaker-rating {
    margin-left: 44px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker__wrap .bcb-operator-list-6-bookmaker-rating {
    margin-left: 44px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker {
    display: flex;
    margin-bottom: 20px;
  }
}
.bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker__usp {
  display: none;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker__usp {
    display: block;
    margin-left: 20px;
    margin-top: 15px;
  }
}
.bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker .bcb-counter:before {
  counter-increment: bcb-operator-list-6-rank;
  content: counter(bcb-operator-list-6-rank) "";
}

.bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker .bcb-counter .bcb-rectangular-logo {
  margin-right: 0;
}

.bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-description {
  position: relative;
  flex: 1;
  margin-left: 40px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-description {
    margin-left: 0;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-6-wrapper .bcb-operator-list-6-item .bcb-operator-list-6-description {
    width: 100%;
    padding: 0;
  }
}
.bcb-operator-list-6__bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.bcb-operator-list-6__bottom .bcb-btn {
  margin-left: auto;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-6__bottom .bcb-btn {
    display: block;
    width: 100%;
  }
  .bcb-operator-list-6__bottom .bcb-usp-list {
    display: none;
  }
}
.bcb-operator-list-6-wrapper.operator_single .bcb-operator-list-6-item .bcb-operator-list-6-bookmaker:before {
  display: none;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-6-wrapper .bcb-operator-list-6-banner {
    font-size: 13px;
    line-height: 9px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-6-wrapper .bcb-operator-list-6-item {
    display: block;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-6-wrapper .bcb-operator-list-6__bottom .bcb-btn {
    display: block;
    width: 100%;
  }
  .core-has-both-sidebars .bcb-operator-list-6-wrapper .bcb-operator-list-6__bottom .bcb-usp-list {
    display: none;
  }
}
.core-has-both-sidebars .bcb-operator-list-6-wrapper .bcb-operator-list-6-description {
  position: relative;
  flex: 1;
  margin-left: 40px;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-6-wrapper .bcb-operator-list-6-description {
    width: 100%;
    padding: 0;
    margin-left: 0;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-6-wrapper .bcb-operator-list-6-bookmaker {
    display: flex;
    margin-bottom: 20px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-6-wrapper .bcb-operator-list-6-bookmaker__usp {
    display: block;
    margin-left: 20px;
    margin-top: 15px;
  }
}
.bcb-operator-list-7 {
  display: flex;
}

.bcb-operator-list-7__author {
  padding-left: 20px;
  padding-right: 40px;
  position: absolute;
  overflow-y: hidden;
}

.bcb-operator-list-7__author-name {
  white-space: normal;
  word-break: break-all;
  max-width: 80px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-7__author {
    position: relative;
  }
}
.bcb-operator-list-7__author-img {
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.bcb-operator-list-7__author-img img {
  border-radius: 50%;
}

.bcb-operator-list-7__author-btn {
  display: none;
}

.bcb-operator-list-7__author-name {
  text-align: center;
  font-size: 16px;
  line-height: 24px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-7__author-name {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 10px;
  }
}
.bcb-operator-list-7__oh {
  width: 100%;
  padding-left: 60px;
  margin-left: 56px;
}

@media (max-width: 1199.98px) {
  .bcb-operator-list-7__oh {
    margin-left: 56px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-7__oh {
    margin-left: 56px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-7__oh {
    margin-left: 32px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-7__oh {
    margin-left: 32px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-7__oh {
    padding-left: 0;
    margin-left: 0;
  }
}
.bcb-operator-list-7__oh--wrapper {
  display: flex;
  align-items: flex-end;
}

.bcb-operator-list-7__oh__features {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bcb-operator-list-7__oh__features_top {
  display: flex;
  align-items: center;
}

.bcb-operator-list-7__oh__bottom {
  padding-left: 60px;
  margin-left: 56px;
}

@media (max-width: 1199.98px) {
  .bcb-operator-list-7__oh__bottom {
    margin-left: 56px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-7__oh__bottom {
    margin-left: 56px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-7__oh__bottom {
    margin-left: 32px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-7__oh__bottom {
    margin-left: 32px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-7__oh__bottom {
    padding-left: 0;
    margin-left: 0;
  }
}
.bcb-operator-list-7__oh__bottom__pros {
  flex: 0 0 50%;
}

.bcb-operator-list-7__oh__bottom__cta {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-left: auto;
  flex: 1;
}

.bcb-operator-list-7__oh__bottom__cta a {
  margin-left: 20px;
  text-transform: capitalize;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-7__oh__bottom__cta a span {
    display: none;
  }
}
.bcb-operator-list-7__oh__bottom__cta a.btn-block {
  max-width: 140px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-7__oh__bottom__cta a.btn-block {
    max-width: unset;
    width: unset;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-7__author {
    position: relative;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-list-7__author-img {
    width: 32px;
    height: 32px;
  }
  .core-has-sidebar .bcb-operator-list-7__author-img img {
    border-radius: 50%;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-7__author-name {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 10px;
  }
}
.core-has-sidebar .bcb-operator-list-7__oh {
  padding-left: 60px;
  margin-left: 56px;
}

@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh {
    margin-left: 56px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh {
    margin-left: 56px;
  }
}
@media (max-width: 767.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh {
    margin-left: 32px;
  }
}
@media (max-width: 575.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh {
    margin-left: 32px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh {
    padding-left: 0;
    margin-left: 0;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh__features_top-img {
    width: 40px;
    height: 40px;
  }
  .core-has-sidebar .bcb-operator-list-7__oh__features_top-title {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-sidebar .bcb-operator-list-7__oh__features_score svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
}
.core-has-sidebar .bcb-operator-list-7__oh__bottom {
  padding-left: 60px;
  margin-left: 56px;
}

@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh__bottom {
    margin-left: 56px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh__bottom {
    margin-left: 56px;
  }
}
@media (max-width: 767.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh__bottom {
    margin-left: 32px;
  }
}
@media (max-width: 575.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh__bottom {
    margin-left: 32px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh__bottom {
    padding-left: 0;
    margin-left: 0;
  }
}
.core-has-sidebar .bcb-operator-list-7__oh__bottom__cta a {
  margin-left: 20px;
}

@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh__bottom__cta a span {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-7__oh__bottom__cta a.btn-block {
    max-width: unset;
    width: unset;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__author {
    position: relative;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__author-img {
    width: 32px;
    height: 32px;
  }
  .core-has-both-sidebars .bcb-operator-list-7__author-img img {
    border-radius: 50%;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__author-name {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 10px;
  }
}
.core-has-both-sidebars .bcb-operator-list-7__oh {
  padding-left: 60px;
  margin-left: 56px;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh {
    margin-left: 56px;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh {
    margin-left: 56px;
  }
}
@media (max-width: 767.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh {
    margin-left: 32px;
  }
}
@media (max-width: 575.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh {
    margin-left: 32px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh {
    padding-left: 0;
    margin-left: 0;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh__features_top-img {
    width: 40px;
    height: 40px;
  }
  .core-has-both-sidebars .bcb-operator-list-7__oh__features_top-title {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-both-sidebars .bcb-operator-list-7__oh__features_score svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
}
.core-has-both-sidebars .bcb-operator-list-7__oh__bottom {
  padding-left: 60px;
  margin-left: 56px;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh__bottom {
    margin-left: 56px;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh__bottom {
    margin-left: 56px;
  }
}
@media (max-width: 767.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh__bottom {
    margin-left: 32px;
  }
}
@media (max-width: 575.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh__bottom {
    margin-left: 32px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh__bottom {
    padding-left: 0;
    margin-left: 0;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh__bottom__cta a span {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-7__oh__bottom__cta a.btn-block {
    max-width: unset;
    width: unset;
  }
}
.bcb-operator-list-8__list {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.bcb-operator-list-8__item {
  margin-bottom: 10px;
}

.bcb-operator-list-8__item .bcb-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.bcb-operator-list-8__item__winner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.bcb-operator-list-8__item__winner__left {
  display: flex;
  align-items: center;
}

.bcb-operator-list-8__item__winner__right {
  display: flex;
  align-items: center;
}

.bcb-operator-list-8__item__winner__right__text {
  padding-right: 20px;
  padding-left: 8px;
  text-align: right;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-8__item__winner__right__text {
    padding-right: 8px;
    font-size: 14px;
    line-height: 20px;
  }
}
.bcb-operator-list-8__item__cta a.bcb-btn-outline-secondary {
  margin-right: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-8__item__cta a.bcb-btn {
    display: block;
  }
  .bcb-operator-list-8__item__cta a.bcb-btn-outline-secondary {
    margin-bottom: 10px;
    margin-right: 0;
  }
}
@media (min-width: 576px) {
  .site-main:not(.core-has-sidebar):not(.core-has-both-sidebars) .bcb-operator-list-8__item:not(:first-child) .bcb-operator-list-8__item__body {
    display: flex;
  }
  .site-main:not(.core-has-sidebar):not(.core-has-both-sidebars) .bcb-operator-list-8__item:not(:first-child) .bcb-operator-list-8__item__body .bcb-header-img {
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
  }
  .site-main:not(.core-has-sidebar):not(.core-has-both-sidebars) .bcb-operator-list-8__item:not(:first-child) .bcb-operator-list-8__item__body .bcb-container {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
  }
  .site-main:not(.core-has-sidebar):not(.core-has-both-sidebars) .bcb-operator-list-8__item:not(:first-child) .bcb-operator-list-8__item__img {
    width: 176px;
    height: 100%;
  }
}
@media (min-width: 992px) {
  .core-has-sidebar .bcb-operator-list-8__item:not(:first-child) .bcb-operator-list-8__item__body {
    display: flex;
  }
  .core-has-sidebar .bcb-operator-list-8__item:not(:first-child) .bcb-operator-list-8__item__body .bcb-header-img {
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
  }
  .core-has-sidebar .bcb-operator-list-8__item:not(:first-child) .bcb-operator-list-8__item__body .bcb-container {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
  }
  .core-has-sidebar .bcb-operator-list-8__item:not(:first-child) .bcb-operator-list-8__item__img {
    width: 176px;
    height: 100%;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-8__item__right__text {
    padding-right: 8px;
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-8__item__img {
    height: 200px;
  }
}
.core-has-both-sidebars .bcb-operator-list-8__item__winner__left__img {
  width: 40px;
  height: 40px;
}

.core-has-both-sidebars .bcb-operator-list-8__item__winner__left__data {
  font-size: 14px;
  line-height: 24px;
}

.core-has-both-sidebars .bcb-operator-list-8__item__winner__left .bcb__stars svg {
  width: 12px;
  height: 12px;
  margin-right: 2px;
}

.core-has-both-sidebars .bcb-operator-list-8__item__cta a.bcb-btn-outline-secondary.bcb-btn {
  margin-left: 0;
}

.core-has-both-sidebars .bcb-operator-list-8__item__cta a.bcb-btn {
  margin-left: 10px;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-8__item__cta a.bcb-btn {
    margin-left: 0;
    display: block;
  }
  .core-has-both-sidebars .bcb-operator-list-8__item__cta a.bcb-btn-outline-secondary.bcb-btn {
    margin-bottom: 10px;
    margin-right: 0;
    display: block;
  }
}
.bcb-operator-list-9__list {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.bcb-operator-list-9__item {
  margin-bottom: 10px;
}

.bcb-operator-list-9__item__winner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.bcb-operator-list-9__item__winner__left {
  display: flex;
  align-items: center;
}

.bcb-operator-list-9__item__winner__right {
  display: flex;
  align-items: center;
}

.bcb-operator-list-9__item__winner__right__text {
  padding-right: 20px;
  padding-left: 8px;
  text-align: right;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-9__item__winner__right__text {
    padding-right: 8px;
    font-size: 14px;
    line-height: 20px;
    max-width: 100px;
  }
}
.bcb-operator-list-9__item__cta a.bcb-btn-outline-secondary {
  margin-right: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-9__item__cta a.bcb-btn {
    display: block;
  }
  .bcb-operator-list-9__item__cta a.bcb-btn-outline-secondary {
    margin-right: 0;
    margin-bottom: 10px;
    display: block;
  }
}
@media (min-width: 576px) {
  .site-main:not(.core-has-sidebar):not(.core-has-both-sidebars) .bcb-operator-list-9__item:not(:first-child) .bcb-operator-list-9__item__body {
    display: flex;
  }
  .site-main:not(.core-has-sidebar):not(.core-has-both-sidebars) .bcb-operator-list-9__item:not(:first-child) .bcb-operator-list-9__item__img {
    flex: 0 0 176px;
    height: auto;
  }
}
@media (min-width: 992px) {
  .core-has-sidebar .bcb-operator-list-9__item:not(:first-child) .bcb-operator-list-9__item__body {
    display: flex;
  }
  .core-has-sidebar .bcb-operator-list-9__item:not(:first-child) .bcb-operator-list-9__item__img {
    flex: 0 0 176px;
    height: auto;
  }
}
@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-9__item__img {
    height: 200px;
  }
}
.core-has-sidebar .bcb-operator-list-9__item__cta a.bcb-btn {
  margin-left: 10px;
}

@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-9__item__cta a.bcb-btn {
    margin-left: 0;
    display: block;
  }
  .core-has-sidebar .bcb-operator-list-9__item__cta a.bcb-btn-outline-secondary {
    margin-bottom: 10px;
    margin-right: 0;
    display: block;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-9__item__img {
    height: 200px;
  }
}
.core-has-both-sidebars .bcb-operator-list-9__item__winner__left__img {
  width: 40px;
  height: 40px;
}

.core-has-both-sidebars .bcb-operator-list-9__item__winner__left__data {
  font-size: 14px;
  line-height: 24px;
}

.core-has-both-sidebars .bcb-operator-list-9__item__winner__left .bcb__stars svg {
  width: 12px;
  height: 12px;
  margin-right: 2px;
}

.core-has-both-sidebars .bcb-operator-list-9__item__cta a.bcb-btn {
  margin-left: 10px;
}

.core-has-both-sidebars .bcb-operator-list-9__item__cta a.bcb-btn-outline-secondary.bcb-btn {
  margin-left: 0;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-9__item__cta a.bcb-btn {
    margin-left: 0;
    display: block;
  }
  .core-has-both-sidebars .bcb-operator-list-9__item__cta a.bcb-btn-outline-secondary {
    margin-bottom: 10px;
    margin-right: 0;
    display: block;
  }
}
.bcb-operator-list-10__list {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.bcb-operator-list-10__item {
  margin-bottom: 10px;
  overflow: hidden;
}

.bcb-operator-list-10__operator {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 20px;
}

.bcb-operator-list-10__operator__info {
  display: flex;
  align-items: center;
  justify-content: left;
  position: relative;
}

.bcb-operator-list-10__body {
  display: flex;
  padding-bottom: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-10__body {
    flex-direction: column;
  }
}
.bcb-operator-list-10__body__desc {
  margin-right: 10px;
  width: 100%;
  margin-bottom: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-10__body__desc {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.bcb-operator-list-10__body__pros {
  flex: 0 0 35%;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-10__body__pros {
    flex: 0 0 100%;
  }
}
.bcb-operator-list-10__down {
  max-height: 0;
  transition: max-height 0.2s ease-out;
}

.bcb-operator-list-10__down__text {
  margin-bottom: 10px;
}

.bcb-operator-list-10__down .bcb-container {
  border-radius: 0;
  border-top: 1px solid #ccc;
}

.bcb-operator-list-10__down__cta {
  display: flex;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-10__down__cta--aflink {
    margin-top: 10px;
  }
}
.bcb-operator-list-10__down__cta .bcb-btn-outline-secondary {
  margin-right: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-10__down__cta .bcb-btn-outline-secondary {
    margin-right: 0;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-10__down__cta .bcb-btn {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-10__down__cta {
    flex-direction: column;
    padding-top: 0;
  }
}
.core-has-sidebar .bcb-operator-list-10 {
  color: red !important;
}

.core-has-sidebar .bcb-operator-list-10__operator__info__img {
  width: 40px;
  height: 40px;
}

.core-has-sidebar .bcb-operator-list-10__body {
  flex-direction: column;
}

.core-has-sidebar .bcb-operator-list-10__body__desc {
  margin-right: 0;
}

.core-has-sidebar .bcb-operator-list-10__body__pros {
  flex: 0 0 100%;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-10__operator__info__img {
    width: 40px;
    height: 40px;
  }
  .core-has-both-sidebars .bcb-operator-list-10__operator__info__data .bcb-operator-title {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-both-sidebars .bcb-operator-list-10__operator__info__data .bcb__stars svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-10__body {
    flex-direction: column;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-10__body__desc {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-10__body__pros {
    flex: 0 0 100%;
  }
}
.core-has-both-sidebars .bcb-operator-list-10__down__cta {
  padding-top: 0;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-10__down__cta {
    flex-direction: column;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-10__down__cta .bcb-btn-outline-secondary {
    margin-right: 0;
    margin-left: 0;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-10__down__cta .bcb-btn {
    display: block;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-10__down__cta {
    flex-direction: column;
  }
}
.bcb-operator-list-11__list {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.bcb-operator-list-11__item {
  margin-bottom: 10px;
  overflow: hidden;
}

.bcb-operator-list-11__operator {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-11__operator .bcb-sub-title {
    text-align: right;
  }
}
.bcb-operator-list-11__operator_cta {
  text-align: center;
}

.bcb-operator-list-11__operator__info {
  display: flex;
  align-items: center;
  justify-content: left;
  position: relative;
  margin-bottom: 20px;
}

.bcb-operator-list-11__body {
  display: flex;
  padding-bottom: 10px;
  justify-content: space-between;
  align-items: center;
}

.bcb-operator-list-11__body .bcb-collapse[aria-expanded=true] .hide {
  margin-right: 0;
  margin-left: 5px;
}

.bcb-operator-list-11__body .bcb-collapse[aria-expanded=false] .show {
  margin-right: 0;
  margin-left: 5px;
}

.bcb-operator-list-11__body__desc {
  margin-right: 10px;
  width: 100%;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-11__body__desc {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.bcb-operator-list-11__body__pros {
  flex: 0 0 35%;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-11__body__pros {
    flex: 0 0 100%;
  }
}
.bcb-operator-list-11__down {
  max-height: 0;
  transition: max-height 0.2s ease-out;
}

.bcb-operator-list-11__down .bcb-container {
  border-radius: 0;
  border-top: 1px solid #ccc;
}

.bcb-operator-list-11__down__cta {
  display: flex;
  padding-top: 20px;
}

.bcb-operator-list-11__down__cta .btn-primary {
  margin-left: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-11__down__cta .btn-primary {
    margin-left: 0;
    margin-top: 10px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-11__down__cta .btn {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-11__down__cta {
    flex-direction: column;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-11__operator__info__img {
    width: 40px;
    height: 40px;
  }
  .core-has-both-sidebars .bcb-operator-list-11__operator__info__data .bcb-operator-title {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-both-sidebars .bcb-operator-list-11__operator__info__data .bcb__stars svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
  .core-has-both-sidebars .bcb-operator-list-11__operator .bcb-sub-title {
    text-align: right;
    flex: 0 0 50%;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-11__body__desc {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-11__body__pros {
    flex: 0 0 100%;
  }
}
.core-has-both-sidebars .bcb-operator-list-11__down__cta .btn-primary {
  margin-left: 20px;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-11__down__cta .btn-primary {
    margin-left: 0;
    margin-top: 10px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-11__down__cta .btn {
    display: block;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-11__down__cta {
    flex-direction: column;
  }
}
.bcb-operator-list-12__title.bcb-container {
  border-bottom: 1px solid #ccd0d1;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.bcb-operator-list-12__list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.bcb-operator-list-12__list .bcb-container {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.bcb-operator-list-12__list__item > a {
  display: flex;
  justify-content: space-between;
}

.bcb-operator-list-12__list__item > a:hover {
  text-decoration: none;
}

.bcb-operator-list-12__list__item__operator {
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: left;
  position: relative;
}

.bcb-operator-list-12__list__item__medal {
  display: inline-block;
  vertical-align: middle;
  margin: auto 0;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nNTYnIHdpZHRoPSc1Nic+PGNpcmNsZSBjeD0nMjgnIGN5PScyOCcgcj0nMjgnIGZpbGw9J2dyYXknIC8+PC9zdmc+) center center no-repeat;
  background-size: contain;
}

.bcb-operator-list-12__list .bcb-arrow {
  margin: auto 0 auto 20px;
}

.bcb-operator-list-13__list {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.bcb-operator-list-13__item {
  margin-bottom: 10px;
}

.bcb-operator-list-13__item a {
  text-decoration: none;
}

.bcb-operator-list-13__item__operator {
  display: flex;
  align-items: center;
  justify-content: left;
  position: relative;
  margin-bottom: 20px;
}

.bcb-operator-list-14__list {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.bcb-operator-list-14__item {
  margin-bottom: 10px;
  overflow: hidden;
}

.bcb-operator-list-14__operator {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}

.bcb-operator-list-14__operator--left {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex: 1;
  margin-right: 20px;
}

.bcb-operator-list-14__operator--right {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex: 0 0 35%;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-14__operator--right {
    flex: unset;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-14__operator .bcb-score {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-14__operator__review {
    display: none;
  }
}
.bcb-operator-list-14__operator__info {
  display: flex;
  align-items: center;
  justify-content: left;
  position: relative;
}

.bcb-operator-list-14__operator__cta {
  margin-left: 20px;
}

.bcb-operator-list-14__operator__review {
  margin-left: auto;
}

.bcb-operator-list-14__body {
  display: flex;
  padding-bottom: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-14__body {
    flex-direction: column;
  }
}
.bcb-operator-list-14__body__desc {
  margin-right: 20px;
  width: 100%;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-14__body__desc {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.bcb-operator-list-14__body__desc--spins {
  margin-top: 20px;
}

.bcb-operator-list-14__body__pros {
  flex: 0 0 35%;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-14__body__pros {
    flex: 0 0 100%;
  }
}
.bcb-operator-list-14__down {
  max-height: 0;
  transition: max-height 0.2s ease-out;
}

.bcb-operator-list-14__down .bcb-container {
  border-radius: 0;
  border-top: 1px solid #ccc;
}

.bcb-operator-list-14__down__info {
  margin: 20px 0;
}

.bcb-operator-list-14__down__info--item {
  display: inline-block;
  margin-right: 20px;
}

.bcb-operator-list-14__down__info--item > div {
  display: flex;
  align-items: center;
}

.bcb-operator-list-14__down__info--item .bcb-icon {
  margin-right: 10px;
}

.bcb-operator-list-14__down__data {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(50%, 1fr));
  row-gap: 20px;
}

.bcb-operator-list-14__down__data > div:last-child {
  margin-bottom: 20px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-14__down__data {
    grid-template-columns: 1fr;
  }
}
.bcb-operator-list-14__down__data--item {
  display: inline-block;
  margin-right: 20px;
}

.bcb-operator-list-14__down__data--item > span {
  font-weight: 700;
  margin-right: 10px;
}

.bcb-operator-list-14__down__cta {
  display: flex;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-14__down__cta--aflink {
    margin-top: 10px;
  }
}
.bcb-operator-list-14__down__cta .bcb-btn-outline-secondary {
  margin-right: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-14__down__cta .bcb-btn-outline-secondary {
    margin-right: 0;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-14__down__cta .bcb-btn {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-14__down__cta {
    flex-direction: column;
    padding-top: 0;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-14__operator__info__img {
    width: 40px;
    height: 40px;
  }
  .core-has-both-sidebars .bcb-operator-list-14__operator__info__data .bcb-operator-title {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-both-sidebars .bcb-operator-list-14__operator__info__data .bcb__stars svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
  .core-has-both-sidebars .bcb-operator-list-14__operator__score {
    display: none;
  }
  .core-has-both-sidebars .bcb-operator-list-14__operator__review {
    display: none;
  }
  .core-has-both-sidebars .bcb-operator-list-14--right {
    flex: unset;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-14__body {
    flex-direction: column;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-14__body__desc {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-14__body__pros {
    flex: 0 0 100%;
  }
}
.core-has-both-sidebars .bcb-operator-list-14__down__data {
  grid-template-columns: 1fr;
}

.core-has-both-sidebars .bcb-operator-list-14__down__cta {
  padding-top: 0;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-14__down__cta {
    flex-direction: column;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-14__down__cta .bcb-btn-outline-secondary {
    margin-right: 0;
    margin-left: 0;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-14__down__cta .bcb-btn {
    display: block;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-14__down__cta {
    flex-direction: column;
  }
}
.bcb-operator-list-15__operator {
  padding-top: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-15__operator {
    padding-top: 0;
    margin-right: auto;
    display: flex;
    flex-direction: column;
  }
}
.bcb-operator-list-15__operator .bcb-rectangular-logo {
  margin-right: 0;
  margin-bottom: 10px;
}

.bcb-operator-list-15__operator__stars {
  margin-bottom: 40px;
}

.bcb-operator-list-15__operator__stars .bcb__stars {
  justify-content: center;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-15__operator__stars {
    margin-bottom: 0;
    display: inline-block;
  }
}
.bcb-operator-list-15__review {
  margin-bottom: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-15__review {
    margin-bottom: 0;
    margin-right: 20px;
  }
}
.bcb-operator-list-15__wrapper {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-gap: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-15__wrapper {
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
  }
}
.bcb-operator-list-15__card {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.bcb-operator-list-15__card > a {
  margin-top: auto;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-15__card > a {
    margin-top: 0;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-15__card {
    flex-direction: row;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-15__card a.btn-block {
    display: inline-block;
    width: unset;
  }
}
@media (max-width: 575.98px) {
  .core-has-both-sidebars .bcb-operator-list-15__operator {
    padding-top: 0;
    margin-right: auto;
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 575.98px) {
  .core-has-both-sidebars .bcb-operator-list-15__operator__stars {
    margin-bottom: 0;
    display: inline-block;
  }
}
@media (max-width: 575.98px) {
  .core-has-both-sidebars .bcb-operator-list-15__review {
    margin-bottom: 0;
    margin-right: 20px;
  }
}
@media (max-width: 767.98px) {
  .core-has-both-sidebars .bcb-operator-list-15__wrapper {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }
}
@media (max-width: 575.98px) {
  .core-has-both-sidebars .bcb-operator-list-15__card > a {
    margin-top: 0;
  }
}
@media (max-width: 575.98px) {
  .core-has-both-sidebars .bcb-operator-list-15__card {
    flex-direction: row;
  }
}
@media (max-width: 575.98px) {
  .core-has-both-sidebars .bcb-operator-list-15__card a.btn-block {
    display: inline-block;
    width: unset;
  }
}
.bcb-operator-list-16 {
  width: 100%;
  border-radius: 4px;
  overflow: hidden;
  counter-reset: bcb-operator-list-2-rank;
}

.bcb-operator-list-16 td {
  border: none;
}

.bcb-operator-list-16 th {
  border: none;
}

.bcb-operator-list-16__item {
  background-color: #e9ecef;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-16__item table {
    padding-bottom: 60px;
    position: relative;
    overflow: hidden;
    border-collapse: separate;
  }
}
.bcb-operator-list-16__item td:first-child {
  padding-left: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 1199.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-top: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-top: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-top: 20px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-bottom: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-bottom: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-bottom: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-bottom: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-16__item td:first-child {
    padding-left: 8px;
  }
}
.bcb-operator-list-16__item td:not(:first-child) {
  padding: 5px 0 10px;
}

.bcb-operator-list-16__item td:last-child {
  padding: 10px;
  width: 188px;
}

@media (max-width: 575.98px) {
  .bcb-operator-list-16__item td:last-child {
    padding: 8px;
  }
}
.bcb-operator-list-16__item__operator--wrapper {
  width: 250px;
  position: relative;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__operator--wrapper {
    width: auto;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-list-16__item__operator--wrapper {
    float: left;
    display: block;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__operator--wrapper .bcb-counter {
    padding-left: 0;
  }
}
.bcb-operator-list-16__item__operator--wrapper .bcb-counter:before {
  counter-increment: bcb-operator-list-2-rank;
  content: counter(bcb-operator-list-2-rank) "";
}

@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__operator--wrapper .bcb-counter:before {
    display: none;
  }
}
.operator_single .bcb-operator-list-16__item__operator--wrapper {
  padding: 10px 0 10px 10px;
}

.operator_single .bcb-operator-list-16__item__operator--wrapper:before {
  display: none;
}

.bcb-operator-list-16__item__operator {
  display: flex;
  align-items: center;
  position: relative;
}

.bcb-operator-list-16__item__test {
  width: 200px;
  padding-left: 40px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__test {
    display: none;
  }
}
.bcb-operator-list-16__item__bonus {
  text-align: right;
}

.bcb-operator-list-16__item__bonus a {
  display: none;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__bonus a {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__bonus {
    text-align: center;
  }
}
.bcb-operator-list-16__item__review {
  text-align: right;
}

.bcb-operator-list-16__item__review a {
  padding-right: 10px;
  padding-left: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__review {
    display: none;
  }
}
.bcb-operator-list-16__item__cta {
  text-align: right;
  width: 156px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-16__item__cta {
    display: block;
    width: 100% !important;
    position: absolute;
    left: 0;
    bottom: 0;
  }
}
.bcb-operator-list-16__item__cta a.bcb-btn {
  width: 140px;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-16__item__cta a.bcb-btn {
    display: block;
    width: 100%;
  }
  .bcb-operator-list-16__item__cta a.bcb-btn span {
    display: none;
  }
}
.bcb-operator-list-16__item__mobile-apps {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
}

.bcb-operator-list-16__item__mobile-apps.mobile-fix {
  padding: 0 !important;
}

@media (max-width: 575.98px) {
  .bcb-operator-list-16__item__mobile-apps {
    display: block;
    float: right;
    width: auto;
    margin-left: 2px;
  }
}
.bcb-operator-list-16__item__mobile-apps--app {
  margin-right: 20px;
  width: 66px;
  text-align: center;
  padding-top: 15px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__mobile-apps--app {
    margin-right: 8px;
    float: left;
    width: 56px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__mobile-apps--app.ios-app {
    width: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__mobile-apps--app.android-app {
    width: 42px;
  }
}
.bcb-operator-list-16__item__mobile-apps--app span {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 24px;
  position: relative;
  display: block;
}

@media (max-width: 575.98px) {
  .bcb-operator-list-16__item__mobile-apps--app span {
    height: 20px;
  }
}
.bcb-operator-list-16__item__mobile-apps--app mark {
  display: block;
  background: 0 0;
  margin-top: 6px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-16__item__mobile-apps--app mark {
    font-size: 10px;
  }
}
.bcb-operator-list-16__item__mobile-apps--ios {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNi44NDYnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAxNi44NDYgMjAnPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiM2Yzc1N2Q7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSdhJyBkPSdNMTYuNDkzLDE1LjU4N2ExMC44NzMsMTAuODczLDAsMCwxLTEuMDc1LDEuOTMzLDkuODIyLDkuODIyLDAsMCwxLTEuMzg1LDEuNjc0LDIuNjg3LDIuNjg3LDAsMCwxLTEuNzguNzg0LDQuNDYyLDQuNDYyLDAsMCwxLTEuNjQ0LS4zOTMsNC43MTgsNC43MTgsMCwwLDAtMS43Ny0uMzkxLDQuODc4LDQuODc4LDAsMCwwLTEuODIuMzkxQTQuOSw0LjksMCwwLDEsNS40NDUsMjBhMi41MywyLjUzLDAsMCwxLTEuODItLjgsMTAuMzE0LDEwLjMxNCwwLDAsMS0xLjQ0OS0xLjczM0ExMS45ODcsMTEuOTg3LDAsMCwxLC42NDMsMTQuNDE3LDExLjE0MywxMS4xNDMsMCwwLDEsMCwxMC43OTEsNi42MjMsNi42MjMsMCwwLDEsLjg3LDcuMzI2LDUuMSw1LjEsMCwwLDEsMi42OTEsNS40ODNhNC45LDQuOSwwLDAsMSwyLjQ2My0uNjk1LDUuOCw1LjgsMCwwLDEsMS45LjQ0Myw2LjEyMyw2LjEyMywwLDAsMCwxLjUxMS40NDQsOS4wNCw5LjA0LDAsMCwwLDEuNjc1LS41MjMsNS41MzcsNS41MzcsMCwwLDEsMi4yNzctLjQsNC44MzUsNC44MzUsMCwwLDEsMy43ODgsMS45OTQsNC4yMTMsNC4yMTMsMCwwLDAtMi4yMzUsMy44MjcsNC4yMjIsNC4yMjIsMCwwLDAsMS4zODYsMy4xODEsNC41NTYsNC41NTYsMCwwLDAsMS4zODUuOTA5cS0uMTY3LjQ4My0uMzUzLjkyN1pNMTIuNjM0LjRBNC4yNjcsNC4yNjcsMCwwLDEsMTEuNTQsMy4yYTMuNzI2LDMuNzI2LDAsMCwxLTMuMSwxLjUyOCwzLjExNCwzLjExNCwwLDAsMS0uMDIzLS4zNzlBNC4zODQsNC4zODQsMCwwLDEsOS41ODIsMS41Miw0LjQ2Nyw0LjQ2NywwLDAsMSwxMSwuNDU5LDQuMjE1LDQuMjE1LDAsMCwxLDEyLjYxMywwYTMuNjMzLDMuNjMzLDAsMCwxLC4wMjEuNFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgLTAuMDAxKScvPjwvc3ZnPg==);
}

.bcb-operator-list-16__item__mobile-apps--android {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJz48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO30uYntmaWxsOiM2Yzc1N2Q7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSdhJyBkPSdNMCwwSDIwVjIwSDBaJy8+PHBhdGggY2xhc3M9J2InIGQ9J001LjIsMTVhLjgyLjgyLDAsMCwwLC44LjgzM2guOFYxOC43NWExLjIsMS4yLDAsMSwwLDIuNCwwVjE1LjgzM2gxLjZWMTguNzVhMS4yLDEuMiwwLDEsMCwyLjQsMFYxNS44MzNIMTRBLjgyLjgyLDAsMCwwLDE0LjgsMTVWNi42NjdINS4yWm0tMi04LjMzM0ExLjIyNCwxLjIyNCwwLDAsMCwyLDcuOTE3VjEzLjc1QTEuMjI0LDEuMjI0LDAsMCwwLDMuMiwxNWExLjIyNCwxLjIyNCwwLDAsMCwxLjItMS4yNVY3LjkxN0ExLjIyNCwxLjIyNCwwLDAsMCwzLjIsNi42NjdabTEzLjYsMGExLjIyNCwxLjIyNCwwLDAsMC0xLjIsMS4yNVYxMy43NWExLjIsMS4yLDAsMSwwLDIuNCwwVjcuOTE3QTEuMjI0LDEuMjI0LDAsMCwwLDE2LjgsNi42NjdaTTEyLjgyNCwxLjgsMTMuODY0LjcxN2EuNDI1LjQyNSwwLDAsMCwwLS41OTIuMzg1LjM4NSwwLDAsMC0uNTY4LDBMMTIuMTEyLDEuMzU4QTQuNTIxLDQuNTIxLDAsMCwwLDEwLC44MzNhNC41ODUsNC41ODUsMCwwLDAtMi4xMjguNTI1TDYuNjguMTI1YS4zODUuMzg1LDAsMCwwLS41NjgsMCwuNDI1LjQyNSwwLDAsMCwwLC41OTJMNy4xNiwxLjgwOEE1LjA1NSw1LjA1NSwwLDAsMCw1LjIsNS44MzNoOS42QTUuMDM4LDUuMDM4LDAsMCwwLDEyLjgyNCwxLjhaTTguNCw0LjE2N0g3LjZWMy4zMzNoLjhabTQsMGgtLjhWMy4zMzNoLjhaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDApJy8+PC9zdmc+);
}

.bcb-operator-list-16__item__mobile-apps--windows {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nIzZjNzU3ZCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwLXdpbmRvd3MnPjxyZWN0IHdpZHRoPScyMCcgaGVpZ2h0PScyMCcvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGlkPSd3aW5kb3dzJyBjbGlwLXBhdGg9J3VybCgjY2xpcC13aW5kb3dzKSc+PHBhdGggaWQ9J3dpbmRvd3MtYnJhbmRzJyBkPSdNMCwzNC43NTRsOC4yLTEuMTI5djcuOTJIMFpNMCw0OS4yNDZsOC4yLDEuMTI5VjQyLjU1NEgwWk05LjEsNTAuNSwyMCw1MlY0Mi41NTRIOS4xWk05LjEsMzMuNXY4LjA0SDIwVjMyTDkuMSwzMy41WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAtMzIpJy8+PC9nPjwvc3ZnPgo=);
}

.bcb-operator-list-16__item__mobile-apps--blackberry {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjgnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyOCAyMCcgZmlsbD0nIzZjNzU3ZCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwLWJsYWNrYmVycnknPjxyZWN0IHdpZHRoPScyOCcgaGVpZ2h0PScyMCcvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGlkPSdibGFja2JlcnJ5JyBjbGlwLXBhdGg9J3VybCgjY2xpcC1ibGFja2JlcnJ5KSc+PHBhdGggaWQ9J2JsYWNrYmVycnktYnJhbmRzJyBkPSdNOS4wOCw3OS40MmMwLDEuMzA5LS45LDIuNzQ2LTMuOTY2LDIuNzQ2SDEuMjhMMi40MjksNzcuMkg2LjEzN0M4LjQ0LDc3LjIsOS4wOCw3OC41LDkuMDgsNzkuNDJabTYuOS0yLjIySDEyLjI3NGwtMS4wMjMsNC45NjZoMy44MzRjMi45NDMsMCwzLjgzNC0xLjQzNywzLjgzNC0yLjc0Ni4wMDUtLjkxNy0uNjM0LTIuMjItMi45MzctMi4yMlpNNC44NTcsODQuNTIxSDEuMTQ5TDAsODkuNDg3SDMuODM0YzMuMDY5LDAsMy45NjYtMS4zMDksMy45NjYtMi43NDZDNy44LDg1LjgzLDcuMTYsODQuNTIxLDQuODU3LDg0LjUyMVptOS44NTEsMEgxMUw5Ljk3Nyw4OS40ODdoMy44MzRjMi45NDMsMCwzLjgzNC0xLjMwOSwzLjgzNC0yLjc0NkMxNy42NDYsODUuODMsMTcuMDA2LDg0LjUyMSwxNC43MDgsODQuNTIxWm0xMC4zNTQtMy4wMDlIMjEuMzU0bC0xLjAyMyw0Ljk2NmgzLjgzNGMyLjk0MywwLDMuODM0LTEuMzA5LDMuODM0LTIuNzQ2QzI4LjAwNSw4Mi44MjEsMjcuMzY1LDgxLjUxMiwyNS4wNjMsODEuNTEyWm0tMS41MzIsNy43MTNIMTkuODIzTDE4LjgsOTQuMTkxaDMuODM0YzMuMDY5LDAsMy44MzQtMS4zMDksMy44MzQtMi43NDZDMjYuNDY4LDkwLjUzMywyNS44MzQsODkuMjI1LDIzLjUzMSw4OS4yMjVabS0xMC4zNiwzLjAwOUg5LjQ2M0w4LjQ0LDk3LjJoMy44MzRjMy4wNjksMCwzLjgzNC0xLjQzNywzLjgzNC0yLjc0Ni4wMDUtLjkxMi0uNjM0LTIuMjItMi45MzctMi4yMlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgLTc3LjIpJy8+PC9nPjwvc3ZnPgo=);
}

.operator_single .bcb-operator-list-16__item td:first-child {
  padding: 10px 0 10px 10px;
}

@media (max-width: 767.98px) {
  .operator_single .bcb-operator-list-16__item td:first-child {
    padding-left: 10px;
  }
}
.core-has-sidebar .bcb-operator-list-2__item__test {
  width: 170px;
}

@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-2__item__test {
    display: none;
  }
}
.core-has-both-sidebars .bcb-operator-list-2__item__bonus {
  text-align: center;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-2__item__bonus {
    padding-right: 8px;
  }
}
.core-has-both-sidebars .bcb-operator-list-2__item__bonus .bcb-bonus {
  font-size: 24px;
  line-height: 40px;
}

.core-has-both-sidebars .bcb-operator-list-2__item__bonus a {
  display: block;
}

.core-has-both-sidebars .bcb-operator-list-2__item__review {
  display: none;
}

.core-has-both-sidebars .bcb-operator-list-2__item__test {
  width: 170px;
  display: none;
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-2__item__operator .bcb-counter {
    padding-left: 0;
  }
  .core-has-both-sidebars .bcb-operator-list-2__item__operator .bcb-counter:before {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-list-2__item__operator__img {
    width: 40px;
    height: 40px;
  }
  .core-has-both-sidebars .bcb-operator-list-2__item__operator__data__name {
    font-size: 14px;
    line-height: 24px;
  }
  .core-has-both-sidebars .bcb-operator-list-2__item__operator__data__stars svg {
    width: 12px;
    height: 12px;
    margin-right: 2px;
  }
}
.bcb-operator-list-17__list {
  padding: 0;
}

.bcb-operator-list-17__item {
  overflow: hidden;
  margin-bottom: 10px;
}

.bcb-operator-list-17 .bcb-operator-list-17-header .bcb-operator-list-17__operator {
  padding: 5px 15px;
  border-radius: 4px;
  display: table;
  width: 100%;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__logo .bcb-rectangular-logo {
  margin: 0;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__clickText {
  text-align: right;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__clickText .bcb-right-arrow-down {
  background: 0 0;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__clickText .bcb-right-arrow-down svg {
  vertical-align: top;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__clickText .bcb-collapse {
  color: #fff;
  text-decoration: none;
  width: 100%;
  justify-content: flex-end;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__clickText .bcb-collapse[aria-expanded=true] .bcb-right-arrow-down {
  transform: rotate(180deg);
}

.bcb-operator-list-17 .bcb-operator-list-17-header__clickText .bcb-collapse span {
  height: auto;
  line-height: 1em;
  padding: 10px;
  margin: 0;
  width: calc(100% - 34px);
}

.bcb-operator-list-17 .bcb-operator-list-17-header__clickText .bcb-collapse--dark {
  color: #333;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__logo, .bcb-operator-list-17 .bcb-operator-list-17-header__clickText {
  display: table-cell;
  vertical-align: middle;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__logo {
  width: 30%;
}

.bcb-operator-list-17 .bcb-operator-list-17-header__clickText {
  width: 70%;
}

.bcb-operator-list-17 .bcb-operator-list-17-content {
  color: #333;
}

.bcb-operator-list-17 .bcb-operator-list-17-content__cta {
  text-align: right;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-17 .bcb-operator-list-17-content__cta {
    text-align: center;
    width: 100%;
  }
  .bcb-operator-list-17 .bcb-operator-list-17-content__cta .bcb-btn {
    width: 100%;
  }
}
.bcb-operator-list-17 .bcb-operator-list-17-content__header, .bcb-operator-list-17 .bcb-operator-list-17-content__text, .bcb-operator-list-17 .bcb-operator-list-17-content__cta {
  margin-top: 8px;
  margin-bottom: 8px;
}

.bcb-operator-list-18__list {
  padding: 0;
}

.bcb-operator-list-18__item {
  overflow: hidden;
  margin-bottom: 10px;
}

.bcb-operator-list-18 .bcb-operator-list-18-header .bcb-operator-list-18__operator {
  padding: 5px 15px;
  border-radius: 4px;
  display: table;
  width: 100%;
}

.bcb-operator-list-18 .bcb-operator-list-18-header__logo .bcb-rectangular-logo {
  margin: 0;
}

.bcb-operator-list-18 .bcb-operator-list-18-header__clickText {
  text-align: right;
}

.bcb-operator-list-18 .bcb-operator-list-18-header__clickText .bcb-collapse {
  color: #fff;
  text-decoration: none;
  width: 100%;
  justify-content: flex-end;
}

.bcb-operator-list-18 .bcb-operator-list-18-header__clickText .bcb-collapse[aria-expanded=true] .bcb-right-arrow-down {
  transform: rotate(180deg);
}

.bcb-operator-list-18 .bcb-operator-list-18-header__clickText .bcb-collapse span {
  height: auto;
}

.bcb-operator-list-18 .bcb-operator-list-18-header__clickText .bcb-collapse--dark {
  color: #333;
}

.bcb-operator-list-18 .bcb-operator-list-18-header__logo, .bcb-operator-list-18 .bcb-operator-list-18-header__clickText {
  display: table-cell;
  width: 49%;
  vertical-align: middle;
}

.bcb-operator-list-18 .bcb-operator-list-18-content {
  color: #333;
}

.bcb-operator-list-18 .bcb-operator-list-18-content__cta {
  text-align: right;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-18 .bcb-operator-list-18-content__cta {
    text-align: center;
    width: 100%;
  }
  .bcb-operator-list-18 .bcb-operator-list-18-content__cta .bcb-btn {
    width: 100%;
  }
}
.bcb-operator-list-18 .bcb-operator-list-18-content__header, .bcb-operator-list-18 .bcb-operator-list-18-content__text, .bcb-operator-list-18 .bcb-operator-list-18-content__cta {
  margin-top: 8px;
  margin-bottom: 8px;
}

.bcb-operator-list-19__list {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.bcb-operator-list-19__item {
  margin-bottom: 10px;
  overflow: hidden;
}

.bcb-operator-list-19__operator {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-19__operator {
    flex-wrap: wrap;
  }
}
.bcb-operator-list-19__operator__container {
  display: flex;
  flex: 0 0 65%;
  justify-content: space-between;
  padding-right: 20px;
  margin-bottom: 20px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-19__operator__container {
    flex: 0 0 100%;
    padding-right: 0;
  }
}
.bcb-operator-list-19__operator__container__info {
  display: flex;
  align-items: center;
  justify-content: left;
  position: relative;
}

.bcb-operator-list-19__operator__bonuscode {
  display: flex;
  flex-wrap: wrap;
  flex: 0 0 35%;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-19__operator__bonuscode {
    flex: 0 0 100%;
  }
}
.bcb-operator-list-19__operator__bonuscode .bonus-container {
  display: flex;
}

@media (max-width: 991.98px) {
  .bcb-operator-list-19__operator__bonuscode .bonus-container {
    width: 100%;
  }
}
.bcb-operator-list-19__operator__bonuscode .bonus-container .bcb-bonus-input {
  font-size: 20px;
  letter-spacing: 0;
  width: 50%;
}

.bcb-operator-list-19__operator__bonuscode .bonus-container .bcb-bonus-input + .bcb_counter_btn {
  width: 50%;
}

.bcb-operator-list-19__operator__bonuscode .register {
  font-size: 15px;
  margin-top: 10px;
}

.bcb-operator-list-19__body {
  display: flex;
  padding-bottom: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-19__body {
    flex-direction: column;
    margin-top: 10px;
  }
}
.bcb-operator-list-19__body__desc {
  margin-right: 10px;
  width: 100%;
  margin-bottom: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-19__body__desc {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.bcb-operator-list-19__body__pros {
  flex: 0 0 35%;
  margin-top: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-19__body__pros {
    flex: 0 0 100%;
  }
}
.bcb-operator-list-19__down.bcb-have-usp {
  max-width: 65%;
  padding-right: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-list-19__down.bcb-have-usp {
    max-width: 100%;
    padding-right: 0;
  }
}
.bcb-operator-list-19__review {
  margin-top: 20px;
}

.bcb-operator-list-19 .bcb-operator__primary-tc li {
  float: left;
  margin-left: 0;
  padding-right: 20px;
  display: block;
  width: auto;
  font-weight: 400;
}

@media (max-width: 1199.98px) {
  .core-has-sidebar .bcb-operator-list-19__operator {
    flex-wrap: wrap;
  }
  .core-has-sidebar .bcb-operator-list-19__operator__container {
    flex: 0 0 100%;
    padding-right: 0;
  }
  .core-has-sidebar .bcb-operator-list-19__operator__bonuscode {
    flex: 0 0 100%;
  }
  .core-has-sidebar .bcb-operator-list-19__operator .bonus-container {
    width: 100%;
  }
  .core-has-sidebar .bcb-operator-list-19__operator__info__img {
    width: 40px;
    height: 40px;
  }
}
.core-has-sidebar .bcb-operator-list-19__body {
  flex-direction: row;
}

@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-list-19__body {
    flex-direction: column;
    margin-top: 10px;
  }
  .core-has-sidebar .bcb-operator-list-19__body__desc {
    margin-right: 0;
  }
}
.core-has-sidebar .bcb-operator-list-19__body__pros {
  flex: 0 0 35%;
}

.core-has-both-sidebars .bcb-operator-list-19__operator {
  flex-wrap: wrap;
}

.core-has-both-sidebars .bcb-operator-list-19__operator__container {
  flex: 0 0 100%;
  padding-right: 0;
}

.core-has-both-sidebars .bcb-operator-list-19__operator__bonuscode {
  flex: 0 0 100%;
}

.core-has-both-sidebars .bcb-operator-list-19__operator .bonus-container {
  width: 100%;
}

.core-has-both-sidebars .bcb-operator-list-19__operator__info__img {
  width: 40px;
  height: 40px;
}

.core-has-both-sidebars .bcb-operator-list-19__body {
  flex-direction: row;
  flex-direction: column;
  margin-top: 10px;
}

.core-has-both-sidebars .bcb-operator-list-19__body__desc {
  margin-right: 0;
}

.core-has-both-sidebars .bcb-operator-list-19__body__pros {
  flex: 0 0 35%;
}

.bcb-odds-1 {
  margin-bottom: 20px;
}

.bcb-odds-1 table {
  width: 100%;
  background-color: #e9ecef;
  margin: 0;
}

.bcb-odds-1 table td {
  border: none;
}

.bcb-odds-1 table th {
  border: none;
}

@media (max-width: 767.98px) {
  .bcb-odds-1 table tr {
    display: flex;
    flex-wrap: wrap;
  }
}
.bcb-odds-1 table tr > td {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 767.98px) {
  .bcb-odds-1 table tr > td {
    order: 2;
    width: 100%;
    padding: 0 20px 20px;
  }
}
.bcb-odds-1 table tr:not(:last-of-type) > td {
  border-bottom: 1px solid #ccc;
}

.bcb-odds-1 table tr > td:first-child {
  width: 256px;
  padding-left: 20px;
}

@media (max-width: 767.98px) {
  .bcb-odds-1 table tr > td:first-child {
    order: 1;
    width: unset;
    flex: 1;
    border-bottom: none;
    border-left: none;
    border-right: none;
    border-top: none;
    padding: 20px 20px 0;
  }
}
.bcb-odds-1 table tr > td:last-child {
  text-align: right;
  padding-right: 20px;
  width: 168px;
}

@media (max-width: 767.98px) {
  .bcb-odds-1 table tr > td:last-child {
    order: 1;
    border-bottom: none;
    width: unset;
    padding-top: 20px;
    padding-bottom: 0;
  }
  .bcb-odds-1 table tr > td:last-child a > span {
    display: none;
  }
}
.bcb-odds-1__headline {
  background-color: #e9ecef;
  padding: 0 20px;
  margin: 0;
}

.bcb-odds-1__market {
  background-color: #e9ecef;
  padding: 20px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.bcb-odds-1__operator {
  display: flex;
  align-items: center;
}

.bcb-odds-1__operator__data--title {
  font-weight: 700;
}

.bcb-odds-1__outcome {
  display: flex;
  align-items: center;
}

@media (max-width: 767.98px) {
  .bcb-odds-1__outcome {
    margin-top: 20px;
  }
}
.bcb-odds-1__outcome > div {
  padding-right: 20px;
}

.bcb-odds-1__outcome--odd {
  font-weight: 700;
}

.bcb-odds-1__description {
  background-color: #e9ecef;
  padding: 0 20px 20px;
  text-align: justify;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

@media (max-width: 991.98px) {
  .core-has-sidebar__outcome {
    margin-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-1 table tr {
    display: flex;
    flex-wrap: wrap;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-1 table tr > td {
    order: 2;
    width: 100%;
    padding: 0 20px 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-1 table tr > td:first-child {
    order: 1;
    width: unset;
    flex: 1;
    border-bottom: none;
    padding: 20px 20px 0;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-1 table tr > td:last-child {
    order: 1;
    border-bottom: none;
    width: unset;
    padding-top: 20px;
    padding-bottom: 0;
  }
  .core-has-sidebar .bcb-odds-1 table tr > td:last-child a > span {
    display: none;
  }
}
.core-has-both-sidebars .bcb-odds-1__outcome {
  margin-top: 20px;
}

@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-odds-1 table tr {
    display: flex;
    flex-wrap: wrap;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-odds-1 table tr > td {
    order: 2;
    width: 100%;
    padding: 0 20px 20px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-odds-1 table tr > td:first-child {
    order: 1;
    width: unset;
    flex: 1;
    border-bottom: none;
    padding: 20px 20px 0;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-odds-1 table tr > td:last-child {
    order: 1;
    border-bottom: none;
    width: unset;
    padding-top: 20px;
    padding-bottom: 0;
  }
  .core-has-both-sidebars .bcb-odds-1 table tr > td:last-child a > span {
    display: none;
  }
}
.bcb-odds-2 {
  margin-bottom: 10px;
}

.bcb-odds-2 table {
  width: 100%;
  background-color: #e9ecef;
  margin: 0;
}

.bcb-odds-2 table td {
  border: none;
}

.bcb-odds-2 table th {
  border: none;
}

@media (max-width: 767.98px) {
  .bcb-odds-2 table tr {
    display: flex;
    flex-wrap: wrap;
  }
}
.bcb-odds-2 table tr > td {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 767.98px) {
  .bcb-odds-2 table tr > td {
    order: 2;
    width: 100%;
    padding: 0 20px 20px;
  }
}
.bcb-odds-2 table tr:not(:last-of-type) > td {
  border-bottom: 1px solid #ccc;
}

.bcb-odds-2 table tr > td:first-child {
  width: 256px;
  padding-left: 20px;
}

@media (max-width: 767.98px) {
  .bcb-odds-2 table tr > td:first-child {
    order: 1;
    width: unset;
    flex: 1;
    border-bottom: none;
    padding: 20px 20px 0;
  }
}
@media (max-width: 340px) {
  .bcb-odds-2 table tr > td:first-child {
    width: 40%;
    flex: 0;
  }
}
@media (max-width: 767.98px) {
  .bcb-odds-2 table tr > td.bcb-odds-2__review {
    order: 1;
    display: flex;
    width: 70px;
    align-items: center;
    justify-content: flex-end;
    border-bottom: none;
    padding: 0;
  }
}
.bcb-odds-2 table tr > td:last-child {
  text-align: right;
  padding-right: 20px;
  width: 168px;
}

@media (max-width: 767.98px) {
  .bcb-odds-2 table tr > td:last-child {
    order: 1;
    border-bottom: none;
    width: unset;
    padding-top: 20px;
    padding-bottom: 0;
  }
  .bcb-odds-2 table tr > td:last-child a > span {
    display: none;
  }
}
.bcb-odds-2__operator {
  display: flex;
  align-items: center;
}

.bcb-odds-2__outcome {
  display: flex;
  align-items: center;
}

@media (max-width: 767.98px) {
  .bcb-odds-2__outcome {
    margin-top: 20px;
  }
}
.bcb-odds-2__outcome > div {
  padding-right: 20px;
}

.bcb-odds-2__outcome--odd {
  font-weight: 700;
}

.bcb-odds-2__description {
  background-color: #e9ecef;
  padding: 0 20px 20px;
  text-align: justify;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.bcb-odds-2__headline {
  background-color: #e9ecef;
  padding: 0 20px;
}

.bcb-odds-2__market {
  background-color: #e9ecef;
  padding: 20px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.bcb-odds-2__review {
  width: 100px;
}

@media (max-width: 767.98px) {
  .bcb-odds-2__review-desktop {
    display: none;
  }
}
.bcb-odds-2__review-mobile {
  display: none;
}

@media (max-width: 767.98px) {
  .bcb-odds-2__review-mobile {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-2__outcome {
    margin-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-2 table tr {
    display: flex;
    flex-wrap: wrap;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-2 table tr > td {
    order: 2;
    width: 100%;
    padding: 0 20px 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-2 table tr > td:first-child {
    order: 1;
    width: unset;
    flex: 1;
    border-bottom: none;
    padding: 20px 20px 0;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-2 table tr > td.bcb-odds-2__review {
    order: 1;
    display: flex;
    width: 70px;
    align-items: center;
    justify-content: flex-end;
    border-bottom: none;
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-odds-2 table tr > td:last-child {
    order: 1;
    border-bottom: none;
    width: unset;
    padding-top: 20px;
    padding-bottom: 0;
  }
  .core-has-sidebar .bcb-odds-2 table tr > td:last-child a > span {
    display: none;
  }
}
.core-has-both-sidebars .bcb-odds-2__outcome {
  margin-top: 20px;
}

.core-has-both-sidebars .bcb-odds-2 table tr {
  display: flex;
  flex-wrap: wrap;
}

.core-has-both-sidebars .bcb-odds-2 table tr > td {
  order: 2;
  width: 100%;
  padding: 0 20px 20px;
}

.core-has-both-sidebars .bcb-odds-2 table tr > td:first-child {
  order: 1;
  width: unset;
  flex: 1;
  border-bottom: none;
  padding: 20px 0 0 20px;
}

.core-has-both-sidebars .bcb-odds-2 table tr > td.bcb-odds-2__review {
  order: 1;
  display: flex;
  width: 40px;
  align-items: center;
  justify-content: flex-end;
  border-bottom: none;
  padding: 0;
}

.core-has-both-sidebars .bcb-odds-2 table tr > td:last-child {
  order: 1;
  border-bottom: none;
  width: unset;
  padding-top: 20px;
  padding-bottom: 0;
}

.core-has-both-sidebars .bcb-odds-2 table tr > td:last-child a > span {
  display: none;
}

.core-has-both-sidebars .bcb-odds-2__review {
  width: 40px;
}

.core-has-both-sidebars .bcb-odds-2__review-desktop {
  display: none;
}

.core-has-both-sidebars .bcb-odds-2__review-mobile {
  display: block;
}

.bcb-operator-info-1 ul {
  padding: 0;
  list-style: none;
  margin-bottom: 0;
  margin-left: 0;
}

.bcb-operator-info-1__list__item {
  max-width: 350px;
  margin-bottom: 10px;
  margin-right: 10px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
}

@media (max-width: 1199.98px) {
  .bcb-operator-info-1__list__item {
    max-width: 290px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-info-1__list__item {
    margin-bottom: 8px;
    margin-right: 8px;
    max-width: 330px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-info-1__list__item {
    max-width: 100%;
  }
}
.bcb-operator-info-1__list__item:nth-child(2) {
  margin-right: 10px;
}

@media (max-width: 991.98px) {
  .bcb-operator-info-1__list__item:nth-child(2) {
    margin-right: 0;
  }
}
.bcb-operator-info-1__list__item:nth-child(3) {
  margin-right: 0;
}

@media (max-width: 991.98px) {
  .bcb-operator-info-1__list__item:nth-child(3) {
    margin-right: 8px;
  }
}
.bcb-operator-info-1__list__item:last-of-type {
  margin-right: auto;
}

.bcb-operator-info-1__list__item--wrapp {
  display: inline-block;
  width: 100%;
}

.bcb-operator-info-1__list__item--row {
  float: left;
  display: flex;
}

.bcb-operator-info-1__list__item--wrapp.inner-address {
  display: block;
}

.bcb-operator-info-1__list__item--wrapp.inner-address > div {
  display: flex;
}

.bcb-operator-info-1__list__item--wrapp.inner-address .bcb-operator-info-1__list__item-text {
  padding-top: 20px;
  white-space: pre-wrap;
  float: left;
}

.bcb-operator-info-1__list__item-text {
  margin-left: auto;
  float: right;
}

@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-info-1__list__item {
    max-width: 100%;
  }
}
.core-has-sidebar .bcb-operator-info-1__list__item:nth-child(2) {
  margin-right: 0;
}

.core-has-sidebar .bcb-operator-info-1__list__item:nth-child(3) {
  margin-right: 10px;
}

.core-has-sidebar .bcb-operator-info-1__list__item:last-of-type {
  margin-right: auto;
}

.core-has-both-sidebars .bcb-operator-info-1__list__item {
  max-width: 100%;
}

.operator-info-2 {
  width: 100%;
}

.operator-info-2-bonus__spec {
  display: flex;
  justify-content: space-between;
}

.operator-info-2-bonus__spec__amount {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.operator-info-2-bonus__spec__amount__text {
  line-height: 1;
}

.operator-info-2-bonus__tc {
  margin: 20px 0;
}

.operator-info-2-offer-bonus-code {
  display: flex;
  justify-content: right;
}

.operator-info-2-offer-bonus-code input {
  flex-grow: 1;
  margin-right: 10px;
}

.operator-info-2-goto {
  display: flex;
  justify-content: right;
}

.operator-info-2-goto__text {
  flex-grow: 1;
  text-align: right;
  padding: 10px;
}

.operator-info-2-goto__arrow {
  margin: auto 4rem auto 0;
  flex-shrink: 0;
  width: 17px;
  height: 15px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE3IDE1Jz48cGF0aCBkPSdNMTUsMTEsOSwxNyw3LjU4LDE1LjU4LDExLjE3LDEySDBWMEgyVjEwaDkuMTdMNy41OCw2LjQyLDksNVonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMTUpIHJvdGF0ZSgtOTApJy8+PC9zdmc+);
}

.bcb-operator-info-3 ul {
  padding: 0;
  list-style: none;
  margin-bottom: 0;
  margin-left: 0;
}

.bcb-operator-info-3__list__item {
  max-width: 350px;
  margin-bottom: 10px;
  margin-right: 10px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
}

@media (max-width: 1199.98px) {
  .bcb-operator-info-3__list__item {
    max-width: 290px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-info-3__list__item {
    margin-bottom: 8px;
    margin-right: 8px;
    max-width: 330px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-info-3__list__item {
    max-width: 100%;
  }
}
.bcb-operator-info-3__list__item:nth-child(2) {
  margin-right: 10px;
}

@media (max-width: 991.98px) {
  .bcb-operator-info-3__list__item:nth-child(2) {
    margin-right: 0;
  }
}
.bcb-operator-info-3__list__item:nth-child(3) {
  margin-right: 0;
}

@media (max-width: 991.98px) {
  .bcb-operator-info-3__list__item:nth-child(3) {
    margin-right: 8px;
  }
}
.bcb-operator-info-3__list__item:last-of-type {
  margin-right: auto;
}

.bcb-operator-info-3__list__item--wrapp {
  display: inline-block;
  width: 100%;
}

.bcb-operator-info-3__list__item--row {
  float: left;
}

.bcb-operator-info-3__list__item-text {
  margin-left: auto;
  float: right;
}

@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-info-3__list__item {
    max-width: 100%;
  }
}
.core-has-sidebar .bcb-operator-info-3__list__item:nth-child(2) {
  margin-right: 0;
}

.core-has-sidebar .bcb-operator-info-3__list__item:nth-child(3) {
  margin-right: 10px;
}

.core-has-sidebar .bcb-operator-info-3__list__item:last-of-type {
  margin-right: auto;
}

.core-has-both-sidebars .bcb-operator-info-3__list__item {
  max-width: 100%;
}
.betting-page .operator-info-4 {
  box-sizing: border-box;
}

.betting-page .operator-info-4__wrapper {
  padding: 16px 0;
}

.betting-page .operator-info-4.bcb-container {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 0;
  border: 1px solid var(--betting-page-betting-featured-blue-color);
  background: var(--betting-page-box-background-alternate-color);
  border-radius: 8px;
  overflow: visible;
}

.betting-page .operator-info-4__top {
  display: flex;
  flex-direction: column;
  padding: 8px;
  gap: 8px;
}

.betting-page .operator-info-4__top__bookmaker {
  display: flex;
  justify-content: center;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  align-self: stretch;
}

.betting-page .operator-info-4__top__bookmaker__logo {
  display: flex;
  width: 68px;
  height: 50px;
  flex-shrink: 0;
  border-radius: 8px;
  margin-right: 0;
  object-fit: cover;
}

.betting-page .operator-info-4__top__bookmaker__info {
  display: flex;
  align-items: normal !important;
  flex-direction: column;
  gap: 4px;
  min-width: 0;
  flex: 1;
}

.betting-page .operator-info-4__top__bookmaker__info--bonus {
  font-size: 14px;
  font-weight: 700;
  color: var(--betting-page-font-emphasize-color);
  line-height: 16px;
}

.betting-page .operator-info-4__top--cta {
  display: flex;
  align-self: stretch;
  align-items: flex-start;
}

.betting-page .operator-info-4 .bcb-btn {
  width: 100% !important;
  background: var(--betting-page-cta-background);
  font-size: 14px;
  font-weight: 700 !important;
  padding: 12px !important;
  text-align: center;
  color: #fff;
  border: none !important;
  box-shadow: var(--betting-page-inset-box-shadow);
  border-radius: 8px;
  line-height: 18px;
  margin-top: 0 !important;
}

.betting-page .operator-info-4 .bcb-btn:hover {
  color: #fff;
}

.betting-page .operator-info-4__bottom {
  display: flex;
  min-height: 37px;
  padding: 12px 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  background: var(--betting-page-tc-background);
  border-radius: 0 0 8px 8px;
  margin-top: auto;
  font-size: 10px;
  line-height: 1.5;
  color: var(--betting-page-tc-color);
}

.betting-page .operator-info-4__bottom .bcb-operator__primary-tc {
  margin: 0;
  padding-left: 1.2em;
  list-style: none;
}

.betting-page .operator-info-4__bottom .bcb-operator__primary-tc-item {
  display: flex;
  align-items: flex-start;
  gap: 4px;
  margin-bottom: 4px;
}

.betting-page .operator-info-4__bottom .bcb-operator__primary-tc-item:last-child {
  margin-bottom: 0;
}

.betting-page .operator-info-4__bottom .bcb-link {
  color: var(--betting-page-review-link-color);
  text-decoration: underline;
  margin-top: 8px;
  display: inline-block;
}
.bcb-editorial-tip-1__wrap {
  display: flex;
  margin-bottom: 10px;
}

.bcb-editorial-tip-1__author {
  justify-content: center;
  text-align: center;
  padding-left: 20px;
  padding-right: 40px;
}

.bcb-editorial-tip-1__author-name {
  white-space: normal;
  word-break: break-all;
  max-width: 110px;
}

.bcb-editorial-tip-1__author-img img {
  margin-bottom: 10px;
  border-radius: 50%;
}

.bcb-editorial-tip-1__features {
  flex: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
}

.bcb-editorial-tip-1__features__top {
  display: flex;
  align-items: center;
}

.bcb-editorial-tip-1__features__top-odds {
  margin-left: auto;
}

@media (max-width: 767.98px) {
  .bcb-editorial-tip-1__features__middle {
    padding-bottom: 20px;
  }
}
.bcb-editorial-tip-1__features__middle-tip {
  font-size: 40px;
  line-height: 49px;
  font-weight: 900;
}

@media (max-width: 767.98px) {
  .bcb-editorial-tip-1__features__middle-tip {
    font-size: 32px;
    line-height: 40px;
  }
}
.bcb-editorial-tip-1__features--wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 40px;
}

@media (max-width: 767.98px) {
  .bcb-editorial-tip-1__features--wrapper {
    flex-direction: column;
    align-items: baseline;
    padding-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-editorial-tip-1__author {
    padding-left: 10px;
    padding-right: 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-editorial-tip-1__author-img img {
    width: 32px;
    height: 32px;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-editorial-tip-1__features__top-img {
    width: 40px;
    height: 40px;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-editorial-tip-1__features__middle {
    padding-bottom: 20px;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-editorial-tip-1__features__middle-tip {
    font-size: 32px;
    line-height: 40px;
  }
}
@media (max-width: 991.98px) {
  .core-has-both-sidebars .bcb-editorial-tip-1__features--wrapper {
    flex-direction: column;
    align-items: baseline;
    padding-top: 20px;
  }
}
.bcb-editorial-tip-2__wrap {
  display: flex;
  margin-bottom: 10px;
}

.bcb-editorial-tip-2__features {
  flex: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
}

.bcb-editorial-tip-2__features__top {
  display: flex;
  align-items: center;
}

.bcb-editorial-tip-2__features__top-odds {
  margin-left: auto;
}

@media (max-width: 767.98px) {
  .bcb-editorial-tip-2__features__middle {
    padding-bottom: 20px;
  }
}
.bcb-editorial-tip-2__features__middle-tip {
  font-size: 40px;
  line-height: 49px;
  font-weight: 900;
}

@media (max-width: 767.98px) {
  .bcb-editorial-tip-2__features__middle-tip {
    font-size: 32px;
    line-height: 40px;
  }
}
.bcb-editorial-tip-2__features--wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 40px;
}

@media (max-width: 767.98px) {
  .bcb-editorial-tip-2__features--wrapper {
    flex-direction: column;
    align-items: baseline;
    padding-top: 20px;
  }
}

.bcb-operator-categories-1__list {
  padding-left: 0;
}

.bcb-operator-categories-1__list__item {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}

.bcb-operator-categories-1__list__item__first {
  padding-right: 20px;
}

.bcb-operator-categories-1__list__item__third {
  margin-left: auto;
}

.operator-categories-2 a {
  text-decoration: none;
  color: inherit;
}

.operator-categories-2__item {
  margin-bottom: 20px;
}

.operator-categories-2__item__info {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.operator-categories-2__item__bar {
  height: 16px;
  background-color: #ced4da;
  border-radius: 4px;
}

.operator-categories-2__item__bar-progress {
  background: #007bff;
  height: 16px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.operator-categories-2__main {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
}

.bcb-operator-categories-3__list {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
}

@media (max-width: 767.98px) {
  .bcb-operator-categories-3__list {
    display: inherit;
  }
}
.bcb-operator-categories-3__list__item {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  padding: 10px;
  flex: 0 0 calc(50% - 8px);
}

.bcb-operator-categories-3__list__item:nth-child(odd) {
  margin-right: 10px;
}

.bcb-operator-categories-3__list__item a {
  display: flex;
  flex: 1;
  align-items: center;
  color: inherit;
  font-weight: 700;
}

.bcb-operator-categories-3__list__item a .bcb-arrow {
  margin-left: auto;
}

.bcb-operator-categories-3__list__item--img {
  display: inline-block;
  width: 48px;
  height: 48px;
  background-size: cover;
  background-position: center;
  margin-right: 10px;
}

@media (max-width: 767.98px) {
  .bcb-operator-categories-3__list__item--img {
    width: 24px;
    height: 24px;
  }
}
@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-categories-3__list {
    display: inherit;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-categories-3__list {
    display: inherit;
  }
}
.bcb-operator-categories-4__body.bcb-container {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.bcb-operator-categories-4__list a {
  font-weight: 700;
}

.bcb-operator-categories-4__title.bcb-container {
  border-bottom: 1px solid #ccc;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.bcb-operator-categories-4__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.bcb-operator-categories-4__header__left {
  display: flex;
  align-items: center;
}

.bcb-operator-categories-4__header__right {
  display: flex;
  align-items: center;
}

@media (max-width: 767.98px) {
  .bcb-operator-categories-4__header__right {
    order: 2;
    flex: 1 0 100%;
    margin-top: 10px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-categories-4__header__right__cta, .bcb-operator-categories-4__header__right__cta .btn {
    width: 100%;
  }
}
.bcb-operator-categories-4__header__desc {
  flex: 1 1 100%;
  padding: 20px 0;
}

.bcb-operator-categories-4__list {
  list-style: none;
  padding-left: 0;
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
  margin: 10px 0 0;
}

@media (max-width: 767.98px) {
  .bcb-operator-categories-4__list {
    display: inherit;
  }
}
.bcb-operator-categories-4__list__item {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  flex: 0 0 31%;
}

@media (min-width: 576px) and (max-width: 991.98px) {
  .bcb-operator-categories-4__list__item {
    flex: 0 0 48%;
  }
}
.bcb-operator-categories-4__list__item a {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #ccc;
  line-height: 3;
  color: inherit;
}

.bcb-operator-categories-4__list__item a:hover, .bcb-operator-categories-4__list__item a:focus {
  text-decoration: none;
}

@media (max-width: 991.98px) {
  .core-has-sidebar .bcb-operator-categories-4__list {
    display: inherit;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-categories-4__list {
    display: inherit;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-categories-4__header__right {
    order: 2;
    flex: 1 0 100%;
    margin-top: 10px;
  }
}
@media (max-width: 1199.98px) {
  .core-has-both-sidebars .bcb-operator-categories-4__header__right__cta, .core-has-both-sidebars .bcb-operator-categories-4__header__right__cta .btn {
    width: 100%;
  }
}
.bcb-container {
  border-radius: 4px;
  background-color: #e9ecef;
  position: relative;
  padding: 20px;
  width: 100%;
}

@media (max-width: 1199.98px) {
  .bcb-container {
    padding: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-container {
    padding: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-container {
    padding: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-container {
    padding: 20px;
  }
}
.bcb-container--no-padding {
  padding: 0;
}

.bcb-container a {
  text-decoration: none;
}

.bcb-block {
  margin-top: 20px;
  margin-bottom: 20px;
}

@media (max-width: 1199.98px) {
  .bcb-block {
    margin-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-block {
    margin-top: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-block {
    margin-top: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-block {
    margin-top: 10px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-block {
    margin-bottom: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-block {
    margin-bottom: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-block {
    margin-bottom: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-block {
    margin-bottom: 16px;
  }
}
.bcb-block_more {
  position: relative;
  padding-bottom: 60px;
}

.bcb-color-panel {
  background-color: #343a40;
}

.bcb-square-logo {
  width: 56px;
  height: 56px;
  margin-right: 10px;
  border-radius: 4px;
  background-size: cover;
  background-repeat: no-repeat;
}

@media (max-width: 1199.98px) {
  .bcb-square-logo {
    width: 56px;
  }
}
@media (max-width: 991.98px) {
  .bcb-square-logo {
    width: 56px;
  }
}
@media (max-width: 767.98px) {
  .bcb-square-logo {
    width: 40px;
  }
}
@media (max-width: 575.98px) {
  .bcb-square-logo {
    width: 40px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-square-logo {
    height: 56px;
  }
}
@media (max-width: 991.98px) {
  .bcb-square-logo {
    height: 56px;
  }
}
@media (max-width: 767.98px) {
  .bcb-square-logo {
    height: 40px;
  }
}
@media (max-width: 575.98px) {
  .bcb-square-logo {
    height: 40px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-square-logo {
    margin-right: 10px;
  }
}
@media (max-width: 991.98px) {
  .bcb-square-logo {
    margin-right: 10px;
  }
}
@media (max-width: 767.98px) {
  .bcb-square-logo {
    margin-right: 10px;
  }
}
@media (max-width: 575.98px) {
  .bcb-square-logo {
    margin-right: 10px;
  }
}
.bcb-rectangular-logo {
  max-width: 160px;
  margin-right: 10px;
  height: auto;
  width: auto;
  border-radius: 4px;
  background-size: cover;
  background-repeat: no-repeat;
}

@media (max-width: 1199.98px) {
  .bcb-rectangular-logo {
    max-width: 160px;
  }
}
@media (max-width: 991.98px) {
  .bcb-rectangular-logo {
    max-width: 120px;
  }
}
@media (max-width: 767.98px) {
  .bcb-rectangular-logo {
    max-width: 120px;
  }
}
@media (max-width: 575.98px) {
  .bcb-rectangular-logo {
    max-width: 120px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-rectangular-logo {
    margin-right: 10px;
  }
}
@media (max-width: 991.98px) {
  .bcb-rectangular-logo {
    margin-right: 10px;
  }
}
@media (max-width: 767.98px) {
  .bcb-rectangular-logo {
    margin-right: 10px;
  }
}
@media (max-width: 575.98px) {
  .bcb-rectangular-logo {
    margin-right: 10px;
  }
}
.bcb-btn {
  border-radius: 4px;
  font-size: 20px;
  line-height: 24px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 14px;
  padding-bottom: 14px;
  display: inline-block;
  font-weight: 400;
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  border: 1px solid #007bff;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (max-width: 1199.98px) {
  .bcb-btn {
    font-size: 20px;
  }
}
@media (max-width: 991.98px) {
  .bcb-btn {
    font-size: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-btn {
    font-size: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-btn {
    font-size: 20px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-btn {
    line-height: 24px;
  }
}
@media (max-width: 991.98px) {
  .bcb-btn {
    line-height: 24px;
  }
}
@media (max-width: 767.98px) {
  .bcb-btn {
    line-height: 24px;
  }
}
@media (max-width: 575.98px) {
  .bcb-btn {
    line-height: 24px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-btn {
    padding-left: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-btn {
    padding-left: 16px;
  }
}
@media (max-width: 767.98px) {
  .bcb-btn {
    padding-left: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb-btn {
    padding-left: 12px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-btn {
    padding-right: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-btn {
    padding-right: 16px;
  }
}
@media (max-width: 767.98px) {
  .bcb-btn {
    padding-right: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb-btn {
    padding-right: 12px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-btn {
    padding-top: 14px;
  }
}
@media (max-width: 991.98px) {
  .bcb-btn {
    padding-top: 14px;
  }
}
@media (max-width: 767.98px) {
  .bcb-btn {
    padding-top: 14px;
  }
}
@media (max-width: 575.98px) {
  .bcb-btn {
    padding-top: 14px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-btn {
    padding-bottom: 14px;
  }
}
@media (max-width: 991.98px) {
  .bcb-btn {
    padding-bottom: 14px;
  }
}
@media (max-width: 767.98px) {
  .bcb-btn {
    padding-bottom: 14px;
  }
}
@media (max-width: 575.98px) {
  .bcb-btn {
    padding-bottom: 14px;
  }
}
.bcb-btn.bcb-btn-inverted {
  color: #007bff;
  background-color: #fff;
}

.bcb-btn:hover, .bcb-btn:active {
  text-decoration: none;
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.bcb-btn p {
  color: inherit;
  text-align: center;
  margin: 0;
}

.bcb-btn-secondary {
  color: #fff;
  border-color: #6c757d;
  background-color: #6c757d;
}

.bcb-btn-secondary:hover, .bcb-btn-secondary:active {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.bcb-btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
  background-color: transparent;
}

.bcb-btn-outline-secondary:hover, .bcb-btn-outline-secondary:active, .bcb-btn-outline-secondary.active {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-block {
  display: block;
  width: 100%;
}

.bcb-block-sm {
  display: none;
}

@media (max-width: 767.98px) {
  .bcb-block-sm {
    display: block;
  }
}
.bcb-none-sm {
  display: block;
}

@media (max-width: 767.98px) {
  .bcb-none-sm {
    display: none;
  }
}
.bcb__stars {
  display: flex;
}

.bcb__stars svg {
  width: 16px;
  height: 16px;
  margin-right: 2px;
}

@media (max-width: 1199.98px) {
  .bcb__stars svg {
    width: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb__stars svg {
    width: 12px;
  }
}
@media (max-width: 767.98px) {
  .bcb__stars svg {
    width: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb__stars svg {
    width: 12px;
  }
}
@media (max-width: 1199.98px) {
  .bcb__stars svg {
    height: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb__stars svg {
    height: 12px;
  }
}
@media (max-width: 767.98px) {
  .bcb__stars svg {
    height: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb__stars svg {
    height: 12px;
  }
}
@media (max-width: 1199.98px) {
  .bcb__stars svg {
    margin-right: 2px;
  }
}
@media (max-width: 991.98px) {
  .bcb__stars svg {
    margin-right: 2px;
  }
}
@media (max-width: 767.98px) {
  .bcb__stars svg {
    margin-right: 2px;
  }
}
@media (max-width: 575.98px) {
  .bcb__stars svg {
    margin-right: 2px;
  }
}
.bcb__stars--primary {
  stop-color: #efce4a;
  fill: #efce4a;
  stop-opacity: 1;
}

.bcb__stars--secondary {
  stop-color: #959595;
  fill: #959595;
  stop-opacity: 1;
}

.bcb-score {
  display: flex;
  align-items: baseline;
}

.bcb-score-big {
  font-weight: 700;
  color: #333;
  font-size: 40px;
  line-height: 29px;
}

@media (max-width: 1199.98px) {
  .bcb-score-big {
    font-size: 40px;
  }
}
@media (max-width: 991.98px) {
  .bcb-score-big {
    font-size: 24px;
  }
}
@media (max-width: 767.98px) {
  .bcb-score-big {
    font-size: 24px;
  }
}
@media (max-width: 575.98px) {
  .bcb-score-big {
    font-size: 24px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-score-big {
    line-height: 29px;
  }
}
@media (max-width: 991.98px) {
  .bcb-score-big {
    line-height: 19px;
  }
}
@media (max-width: 767.98px) {
  .bcb-score-big {
    line-height: 19px;
  }
}
@media (max-width: 575.98px) {
  .bcb-score-big {
    line-height: 19px;
  }
}
.bcb-score-small {
  font-weight: 700;
  font-size: 16px;
  line-height: 16px;
}

@media (max-width: 1199.98px) {
  .bcb-score-small {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-score-small {
    font-size: 12px;
  }
}
@media (max-width: 767.98px) {
  .bcb-score-small {
    font-size: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb-score-small {
    font-size: 12px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-score-small {
    line-height: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-score-small {
    line-height: 12px;
  }
}
@media (max-width: 767.98px) {
  .bcb-score-small {
    line-height: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb-score-small {
    line-height: 12px;
  }
}
.bcb-bonus {
  font-weight: 700;
  color: #333;
  font-size: 40px;
  line-height: 49px;
}

@media (max-width: 1199.98px) {
  .bcb-bonus {
    font-size: 40px;
  }
}
@media (max-width: 991.98px) {
  .bcb-bonus {
    font-size: 24px;
  }
}
@media (max-width: 767.98px) {
  .bcb-bonus {
    font-size: 24px;
  }
}
@media (max-width: 575.98px) {
  .bcb-bonus {
    font-size: 24px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-bonus {
    line-height: 49px;
  }
}
@media (max-width: 991.98px) {
  .bcb-bonus {
    line-height: 40px;
  }
}
@media (max-width: 767.98px) {
  .bcb-bonus {
    line-height: 40px;
  }
}
@media (max-width: 575.98px) {
  .bcb-bonus {
    line-height: 40px;
  }
}
.bcb-operator-title {
  font-weight: 700;
  color: #333;
  margin: 0;
  padding: 0;
  font-size: 16px;
  line-height: 24px;
}

@media (max-width: 1199.98px) {
  .bcb-operator-title {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-title {
    font-size: 14px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-title {
    font-size: 14px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-title {
    font-size: 14px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-operator-title {
    line-height: 24px;
  }
}
@media (max-width: 991.98px) {
  .bcb-operator-title {
    line-height: 24px;
  }
}
@media (max-width: 767.98px) {
  .bcb-operator-title {
    line-height: 24px;
  }
}
@media (max-width: 575.98px) {
  .bcb-operator-title {
    line-height: 24px;
  }
}
.bcb-operator__primary-tc {
  margin-left: 0;
  margin-bottom: 0;
  padding-left: 0;
  overflow: auto;
  list-style-type: disc;
}

.bcb-operator__primary-tc li {
  float: left;
  margin-left: 20px;
  display: list-item;
  width: auto;
  font-weight: 700;
}

.bcb-title {
  font-weight: 700;
  color: #333;
  margin: 0;
  font-size: 24px;
  line-height: 28px;
}

@media (max-width: 1199.98px) {
  .bcb-title {
    font-size: 24px;
  }
}
@media (max-width: 991.98px) {
  .bcb-title {
    font-size: 24px;
  }
}
@media (max-width: 767.98px) {
  .bcb-title {
    font-size: 24px;
  }
}
@media (max-width: 575.98px) {
  .bcb-title {
    font-size: 24px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-title {
    line-height: 28px;
  }
}
@media (max-width: 991.98px) {
  .bcb-title {
    line-height: 28px;
  }
}
@media (max-width: 767.98px) {
  .bcb-title {
    line-height: 28px;
  }
}
@media (max-width: 575.98px) {
  .bcb-title {
    line-height: 28px;
  }
}
.bcb-sub-title {
  font-weight: 700;
  color: #333;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

@media (max-width: 1199.98px) {
  .bcb-sub-title {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-sub-title {
    font-size: 16px;
  }
}
@media (max-width: 767.98px) {
  .bcb-sub-title {
    font-size: 16px;
  }
}
@media (max-width: 575.98px) {
  .bcb-sub-title {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-sub-title {
    line-height: 24px;
  }
}
@media (max-width: 991.98px) {
  .bcb-sub-title {
    line-height: 24px;
  }
}
@media (max-width: 767.98px) {
  .bcb-sub-title {
    line-height: 24px;
  }
}
@media (max-width: 575.98px) {
  .bcb-sub-title {
    line-height: 24px;
  }
}
.bcb-small-text {
  font-weight: 400;
  color: #333;
  text-align: justify;
  font-size: 12px;
  line-height: 18px;
}

@media (max-width: 1199.98px) {
  .bcb-small-text {
    font-size: 12px;
  }
}
@media (max-width: 991.98px) {
  .bcb-small-text {
    font-size: 10px;
  }
}
@media (max-width: 767.98px) {
  .bcb-small-text {
    font-size: 10px;
  }
}
@media (max-width: 575.98px) {
  .bcb-small-text {
    font-size: 10px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-small-text {
    line-height: 18px;
  }
}
@media (max-width: 991.98px) {
  .bcb-small-text {
    line-height: 16px;
  }
}
@media (max-width: 767.98px) {
  .bcb-small-text {
    line-height: 16px;
  }
}
@media (max-width: 575.98px) {
  .bcb-small-text {
    line-height: 16px;
  }
}
.small {
  font-size: 80%;
  font-weight: 400;
}

.text-muted {
  color: #6c757d !important;
}

.bcb-review-link {
  font-weight: 400;
  color: #007bff;
  font-size: 16px;
  line-height: 24px;
}

@media (max-width: 1199.98px) {
  .bcb-review-link {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-review-link {
    font-size: 12px;
  }
}
@media (max-width: 767.98px) {
  .bcb-review-link {
    font-size: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb-review-link {
    font-size: 12px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-review-link {
    line-height: 24px;
  }
}
@media (max-width: 991.98px) {
  .bcb-review-link {
    line-height: 16px;
  }
}
@media (max-width: 767.98px) {
  .bcb-review-link {
    line-height: 16px;
  }
}
@media (max-width: 575.98px) {
  .bcb-review-link {
    line-height: 16px;
  }
}
.bcb-usp-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.bcb-usp-list-item {
  font-weight: 400;
  color: #333;
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 24px;
}

@media (max-width: 1199.98px) {
  .bcb-usp-list-item {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-usp-list-item {
    font-size: 14px;
  }
}
@media (max-width: 767.98px) {
  .bcb-usp-list-item {
    font-size: 14px;
  }
}
@media (max-width: 575.98px) {
  .bcb-usp-list-item {
    font-size: 14px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-usp-list-item {
    line-height: 24px;
  }
}
@media (max-width: 991.98px) {
  .bcb-usp-list-item {
    line-height: 20px;
  }
}
@media (max-width: 767.98px) {
  .bcb-usp-list-item {
    line-height: 20px;
  }
}
@media (max-width: 575.98px) {
  .bcb-usp-list-item {
    line-height: 20px;
  }
}
.bcb-usp-list-item:not(:last-of-type) {
  margin-bottom: 10px;
}

.bcb-usp-list-icon {
  display: block;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMjAnIHdpZHRoPScyMCc+PGNpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMTAnIGZpbGw9J2dyYXknIC8+PC9zdmc+) center center no-repeat;
  border-radius: 100%;
  margin-right: 10px;
  width: 16px;
  height: 16px;
}

@media (max-width: 1199.98px) {
  .bcb-usp-list-icon {
    width: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-usp-list-icon {
    width: 12px;
  }
}
@media (max-width: 767.98px) {
  .bcb-usp-list-icon {
    width: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb-usp-list-icon {
    width: 12px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-usp-list-icon {
    height: 16px;
  }
}
@media (max-width: 991.98px) {
  .bcb-usp-list-icon {
    height: 12px;
  }
}
@media (max-width: 767.98px) {
  .bcb-usp-list-icon {
    height: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb-usp-list-icon {
    height: 12px;
  }
}
.bcb-header-img {
  width: 100%;
  background-size: cover;
  background-position: center;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  height: 300px;
}

@media (max-width: 1199.98px) {
  .bcb-header-img {
    height: 300px;
  }
}
@media (max-width: 991.98px) {
  .bcb-header-img {
    height: 200px;
  }
}
@media (max-width: 767.98px) {
  .bcb-header-img {
    height: 200px;
  }
}
@media (max-width: 575.98px) {
  .bcb-header-img {
    height: 200px;
  }
}
.bcb-counter {
  display: flex;
  align-items: center;
  position: relative;
  flex-shrink: 0;
  padding-left: 44px;
}

@media (max-width: 1199.98px) {
  .bcb-counter {
    padding-left: 44px;
  }
}
@media (max-width: 991.98px) {
  .bcb-counter {
    padding-left: 44px;
  }
}
@media (max-width: 767.98px) {
  .bcb-counter {
    padding-left: 44px;
  }
}
@media (max-width: 575.98px) {
  .bcb-counter {
    padding-left: 44px;
  }
}
@media (max-width: 350px) {
  .bcb-counter {
    padding-left: 0;
  }
}
.bcb-counter:before {
  color: #fff;
  font-weight: 700;
  position: absolute;
  background: #007bff;
  text-align: center;
  border-radius: 50%;
  padding: 1px 0 0;
  font-size: 14px;
  left: 0;
  width: 24px;
  height: 24px;
}

@media (max-width: 1199.98px) {
  .bcb-counter:before {
    width: 24px;
  }
}
@media (max-width: 991.98px) {
  .bcb-counter:before {
    width: 24px;
  }
}
@media (max-width: 767.98px) {
  .bcb-counter:before {
    width: 24px;
  }
}
@media (max-width: 575.98px) {
  .bcb-counter:before {
    width: 24px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-counter:before {
    height: 24px;
  }
}
@media (max-width: 991.98px) {
  .bcb-counter:before {
    height: 24px;
  }
}
@media (max-width: 767.98px) {
  .bcb-counter:before {
    height: 24px;
  }
}
@media (max-width: 575.98px) {
  .bcb-counter:before {
    height: 24px;
  }
}
@media (max-width: 350px) {
  .bcb-counter:before {
    display: none;
  }
}
.bcb-bonus-input {
  width: 70%;
  margin-right: 3%;
  border: 1px solid #ced4da;
  border-radius: 4px;
  padding: 5px;
  text-align: center;
}

.bcb-bonus-input:focus {
  outline: none;
}

.bcb-bonus-input.blur-code {
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  color: transparent;
}

.bcb-bonus-input.blur-code::selection {
  color: transparent;
}

.bcb-list-border {
  border-bottom: 1px solid #ccc;
}

.bcb-list-border:last-of-type {
  border-bottom: none;
}

.bcb-tnc {
  font-size: 12px;
  line-height: 18px;
  color: #333;
  margin-top: 10px;
}

@media (max-width: 1199.98px) {
  .bcb-tnc {
    font-size: 12px;
  }
}
@media (max-width: 991.98px) {
  .bcb-tnc {
    font-size: 12px;
  }
}
@media (max-width: 767.98px) {
  .bcb-tnc {
    font-size: 12px;
  }
}
@media (max-width: 575.98px) {
  .bcb-tnc {
    font-size: 12px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-tnc {
    line-height: 18px;
  }
}
@media (max-width: 991.98px) {
  .bcb-tnc {
    line-height: 18px;
  }
}
@media (max-width: 767.98px) {
  .bcb-tnc {
    line-height: 18px;
  }
}
@media (max-width: 575.98px) {
  .bcb-tnc {
    line-height: 18px;
  }
}
.bcb-avatar {
  width: 56px;
  height: 56px;
}

@media (max-width: 1199.98px) {
  .bcb-avatar {
    width: 56px;
  }
}
@media (max-width: 991.98px) {
  .bcb-avatar {
    width: 56px;
  }
}
@media (max-width: 767.98px) {
  .bcb-avatar {
    width: 32px;
  }
}
@media (max-width: 575.98px) {
  .bcb-avatar {
    width: 32px;
  }
}
@media (max-width: 1199.98px) {
  .bcb-avatar {
    height: 56px;
  }
}
@media (max-width: 991.98px) {
  .bcb-avatar {
    height: 56px;
  }
}
@media (max-width: 767.98px) {
  .bcb-avatar {
    height: 32px;
  }
}
@media (max-width: 575.98px) {
  .bcb-avatar {
    height: 32px;
  }
}
.bcb-pt-lg {
  padding-top: 20px;
}

.bcb-pt-md {
  padding-top: 10px;
}

.bcb-pt-sm {
  padding-top: 8px;
}

.bcb-pt-xs {
  padding-top: 8px;
}

.bcb-pb-lg {
  padding-bottom: 20px;
}

.bcb-pb-md {
  padding-bottom: 10px;
}

.bcb-pb-sm {
  padding-bottom: 8px;
}

.bcb-pb-xs {
  padding-bottom: 8px;
}

.bcb-pl-lg {
  padding-left: 20px;
}

.bcb-pl-md {
  padding-left: 10px;
}

.bcb-pl-sm {
  padding-left: 8px;
}

.bcb-pl-xs {
  padding-left: 8px;
}

.bcb-pr-lg {
  padding-right: 20px;
}

.bcb-pr-md {
  padding-right: 10px;
}

.bcb-pr-sm {
  padding-right: 8px;
}

.bcb-pr-xs {
  padding-right: 8px;
}

.bcb-mt-lg {
  margin-top: 20px;
}

.bcb-mt-md {
  margin-top: 10px;
}

.bcb-mt-sm {
  margin-top: 8px;
}

.bcb-mt-xs {
  margin-top: 8px;
}

.bcb-mb-lg {
  margin-bottom: 20px;
}

.bcb-mb-md {
  margin-bottom: 10px;
}

.bcb-mb-sm {
  margin-bottom: 8px;
}

.bcb-mb-xs {
  margin-bottom: 8px;
}

.bcb-ml-lg {
  margin-left: 20px;
}

.bcb-ml-md {
  margin-left: 10px;
}

.bcb-ml-sm {
  margin-left: 8px;
}

.bcb-ml-xs {
  margin-left: 8px;
}

.bcb-mr-lg {
  margin-right: 20px;
}

.bcb-mr-md {
  margin-right: 10px;
}

.bcb-mr-sm {
  margin-right: 8px;
}

.bcb-mr-xs {
  margin-right: 8px;
}

.bcb-arrow {
  width: 10px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhcnJvdy1hIj48cGF0aCBkPSJNMCAwaDEwdjE2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2Fycm93LWEpIj48cGF0aCBkYXRhLW5hbWU9IlBhdGggMTkyMyIgZD0iTTIuNSAyLjVsNiA2LTYgNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA3MDcwIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  display: inline-block;
}

.bcb-right-arrow-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDE0IDgnPjxkZWZzPjxjbGlwUGF0aCBpZD0nY2xpcC1wYXRoJz48cmVjdCB3aWR0aD0nOCcgaGVpZ2h0PScxNCcgZmlsbD0nbm9uZScvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGlkPSdDb21wb25lbnRfMjgzXzIxJyBkYXRhLW5hbWU9J0NvbXBvbmVudCAyODMg4oCTIDIxJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxNCkgcm90YXRlKDkwKScgY2xpcC1wYXRoPSd1cmwoI2NsaXAtcGF0aCknPjxwYXRoIGlkPSdQYXRoXzIzNDQxJyBkYXRhLW5hbWU9J1BhdGggMjM0NDEnIGQ9J00wLDAsNi4yOTMsNS44NzksMTIuNTg2LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuNzA3IDEzLjI5Mykgcm90YXRlKC05MCknIGZpbGw9J25vbmUnIHN0cm9rZT0nI2ZmZicgc3Ryb2tlLXdpZHRoPScyJy8+PC9nPjwvc3ZnPgo=);
  display: inline-block;
  height: 8px;
  width: 14px;
  margin-left: 15px;
  background-repeat: no-repeat;
}

.bcb-right-arrow-down--dark {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDE0IDgnPjxkZWZzPjxjbGlwUGF0aCBpZD0nY2xpcC1wYXRoJz48cmVjdCB3aWR0aD0nOCcgaGVpZ2h0PScxNCcgZmlsbD0nbm9uZScvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGlkPSdDb21wb25lbnRfMjgzXzIxJyBkYXRhLW5hbWU9J0NvbXBvbmVudCAyODMg4oCTIDIxJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxNCkgcm90YXRlKDkwKScgY2xpcC1wYXRoPSd1cmwoI2NsaXAtcGF0aCknPjxwYXRoIGlkPSdQYXRoXzIzNDQxJyBkYXRhLW5hbWU9J1BhdGggMjM0NDEnIGQ9J00wLDAsNi4yOTMsNS44NzksMTIuNTg2LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuNzA3IDEzLjI5Mykgcm90YXRlKC05MCknIGZpbGw9J25vbmUnIHN0cm9rZT0nIzMzMycgc3Ryb2tlLXdpZHRoPScyJy8+PC9nPjwvc3ZnPgo=);
}

.bcb-icon {
  display: inline-block;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
}

.bcb-icon-holder {
  background-color: #6c757d;
  width: 16px;
  height: 16px;
  border-radius: 50px;
}

.bcb-icon-contact {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjb250YWN0LWEiPjxwYXRoIGQ9Ik0wIDBoMjB2MjBIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjY29udGFjdC1hKSI+PHBhdGggZD0iTTE3LjUgMGgtMTVBMi41IDIuNSAwIDAgMCAwIDIuNXYxMS4yNWEyLjUgMi41IDAgMCAwIDIuNSAyLjVoMy43NXYzLjI4MWEuNDcuNDcgMCAwIDAgLjc1LjM3OWw0Ljg3OS0zLjY2SDE3LjVhMi41IDIuNSAwIDAgMCAyLjUtMi41VjIuNUEyLjUgMi41IDAgMCAwIDE3LjUgMHoiIGZpbGw9IiM2Yzc1N2QiLz48L2c+PC9zdmc+);
}

.bcb-icon-email {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJlbWFpbC1hIj48cGF0aCBkPSJNMCAwaDIwdjIwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2VtYWlsLWEpIj48cGF0aCBkPSJNMTkuNjIxIDkuOTUzYS4yMzUuMjM1IDAgMCAxIC4zNzkuMTg0djcuOTg4QTEuODc1IDEuODc1IDAgMCAxIDE4LjEyNSAyMEgxLjg3NUExLjg3NSAxLjg3NSAwIDAgMSAwIDE4LjEyNXYtNy45ODRhLjIzNC4yMzQgMCAwIDEgLjM3OS0uMTg0Yy44NzUuNjggMi4wMzUgMS41NDMgNi4wMiA0LjQzOC44MjQuNiAyLjIxNSAxLjg2NyAzLjYgMS44NTkgMS4zOTUuMDEyIDIuODEzLTEuMjgxIDMuNjA1LTEuODU5IDMuOTg2LTIuODk1IDUuMTQyLTMuNzYyIDYuMDE3LTQuNDQyek0xMCAxNWMuOTA2LjAxNiAyLjIxMS0xLjE0MSAyLjg2Ny0xLjYxNyA1LjE4NC0zLjc2MiA1LjU3OC00LjA5IDYuNzczLTUuMDI3YS45MzUuOTM1IDAgMCAwIC4zNi0uNzM5di0uNzQyQTEuODc1IDEuODc1IDAgMCAwIDE4LjEyNSA1SDEuODc1QTEuODc1IDEuODc1IDAgMCAwIDAgNi44NzV2Ljc0MmEuOTQuOTQgMCAwIDAgLjM1OS43MzhjMS4yLjkzNCAxLjU5IDEuMjY2IDYuNzczIDUuMDI3LjY1Ny40NzcgMS45NjIgMS42MzQgMi44NjggMS42MTh6IiBmaWxsPSIjNmM3NTdkIi8+PC9nPjwvc3ZnPg==);
  height: 16px;
  background-position: bottom;
}

.bcb-icon-phone {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJwaG9uZS1hIj48cGF0aCBkPSJNMCAwaDIwdjIwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI3Bob25lLWEpIj48cGF0aCBkPSJNMTkuNDMgMTQuMTMzbC00LjM3NS0xLjg3NWEuOTM4LjkzOCAwIDAgMC0xLjA5NC4yN2wtMS45MzggMi4zNjZBMTQuNDc5IDE0LjQ3OSAwIDAgMSA1LjEgNy45NzNsMi4zNjktMS45MzdhLjkzNS45MzUgMCAwIDAgLjI3LTEuMDk0TDUuODYzLjU2N0EuOTQ0Ljk0NCAwIDAgMCA0Ljc4OS4wMjRMLjcyNy45NjFBLjkzOC45MzggMCAwIDAgMCAxLjg3NSAxOC4xMjMgMTguMTIzIDAgMCAwIDE4LjEyNSAyMGEuOTM4LjkzOCAwIDAgMCAuOTE0LS43MjdsLjkzOC00LjA2M2EuOTQ5Ljk0OSAwIDAgMC0uNTQ3LTEuMDc4eiIgZmlsbD0iIzZjNzU3ZCIvPjwvZz48L3N2Zz4=);
}

.bcb-collapse {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}

@media (max-width: 767.98px) {
  .bcb-collapse {
    font-size: 12px;
    line-height: 16px;
  }
}
.bcb-collapse[aria-expanded=true] .show {
  display: none;
}

.bcb-collapse[aria-expanded=true] .hide {
  display: inline;
  margin-right: 5px;
}

.bcb-collapse[aria-expanded=true] .bcb-arrow {
  transform: rotate(-90deg);
}

.bcb-collapse[aria-expanded=false] .show {
  display: inline;
  margin-right: 5px;
}

.bcb-collapse[aria-expanded=false] .hide {
  display: none;
}

.bcb-collapse[aria-expanded=false] .bcb-arrow {
  transform: rotate(90deg);
}

.bcb-collapse .bcb-arrow {
  margin-left: 8px;
}

.bcb-sort-btn {
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: 15px center;
  padding-left: 50px !important;
  margin-bottom: 20px;
}

.bcb-sort-btn.mostpopular {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScxNy43NzgnIHZpZXdCb3g9JzAgMCAyMCAxNy43NzgnPjxwYXRoIGlkPSd0cm9waHktc29saWQnIGQ9J00xOS4xNjcsMi4yMjJIMTUuNTU2Vi44MzNBLjgzMS44MzEsMCwwLDAsMTQuNzIyLDBINS4yNzhhLjgzMS44MzEsMCwwLDAtLjgzMy44MzNWMi4yMjJILjgzM0EuODMxLjgzMSwwLDAsMCwwLDMuMDU2VjVBNC41MzEsNC41MzEsMCwwLDAsMi4xNDksOC41LDguMTM1LDguMTM1LDAsMCwwLDUuOTY5LDkuOTQ0LDcuNjgxLDcuNjgxLDAsMCwwLDguMzMzLDEyLjVWMTVINi42NjdhMiwyLDAsMCwwLTIuMjIyLDEuOTQ0di40MTdhLjQxOC40MTgsMCwwLDAsLjQxNy40MTdIMTUuMTM5YS40MTguNDE4LDAsMCwwLC40MTctLjQxN3YtLjQxN0EyLDIsMCwwLDAsMTMuMzMzLDE1SDExLjY2N1YxMi41YTcuNjgsNy42OCwwLDAsMCwyLjM2NS0yLjU1NkE4LjEwNiw4LjEwNiwwLDAsMCwxNy44NTEsOC41LDQuNTQxLDQuNTQxLDAsMCwwLDIwLDVWMy4wNTZBLjgzMS44MzEsMCwwLDAsMTkuMTY3LDIuMjIyWk0zLjQ0OCw2LjY5NEEyLjU1NCwyLjU1NCwwLDAsMSwyLjIyMiw1VjQuNDQ0SDQuNDUxQTEyLjQ3MSwxMi40NzEsMCwwLDAsNC45LDcuNDM4LDUuNiw1LjYsMCwwLDEsMy40NDgsNi42OTRaTTE3Ljc3OCw1YTIuNjY4LDIuNjY4LDAsMCwxLTEuMjI2LDEuNjk0LDUuNjE3LDUuNjE3LDAsMCwxLTEuNDUxLjc0MywyNS43MjMsMjUuNzIzLDAsMCwwLC40NDQtMi45OTNoMi4yMzNaJyBmaWxsPScjNmM3NTdkJy8+PC9zdmc+);
}

.bcb-sort-btn.mostpopular:hover, .bcb-sort-btn.mostpopular.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScxNy43NzgnIHZpZXdCb3g9JzAgMCAyMCAxNy43NzgnPjxwYXRoIGlkPSd0cm9waHktc29saWQnIGQ9J00xOS4xNjcsMi4yMjJIMTUuNTU2Vi44MzNBLjgzMS44MzEsMCwwLDAsMTQuNzIyLDBINS4yNzhhLjgzMS44MzEsMCwwLDAtLjgzMy44MzNWMi4yMjJILjgzM0EuODMxLjgzMSwwLDAsMCwwLDMuMDU2VjVBNC41MzEsNC41MzEsMCwwLDAsMi4xNDksOC41LDguMTM1LDguMTM1LDAsMCwwLDUuOTY5LDkuOTQ0LDcuNjgxLDcuNjgxLDAsMCwwLDguMzMzLDEyLjVWMTVINi42NjdhMiwyLDAsMCwwLTIuMjIyLDEuOTQ0di40MTdhLjQxOC40MTgsMCwwLDAsLjQxNy40MTdIMTUuMTM5YS40MTguNDE4LDAsMCwwLC40MTctLjQxN3YtLjQxN0EyLDIsMCwwLDAsMTMuMzMzLDE1SDExLjY2N1YxMi41YTcuNjgsNy42OCwwLDAsMCwyLjM2NS0yLjU1NkE4LjEwNiw4LjEwNiwwLDAsMCwxNy44NTEsOC41LDQuNTQxLDQuNTQxLDAsMCwwLDIwLDVWMy4wNTZBLjgzMS44MzEsMCwwLDAsMTkuMTY3LDIuMjIyWk0zLjQ0OCw2LjY5NEEyLjU1NCwyLjU1NCwwLDAsMSwyLjIyMiw1VjQuNDQ0SDQuNDUxQTEyLjQ3MSwxMi40NzEsMCwwLDAsNC45LDcuNDM4LDUuNiw1LjYsMCwwLDEsMy40NDgsNi42OTRaTTE3Ljc3OCw1YTIuNjY4LDIuNjY4LDAsMCwxLTEuMjI2LDEuNjk0LDUuNjE3LDUuNjE3LDAsMCwxLTEuNDUxLjc0MywyNS43MjMsMjUuNzIzLDAsMCwwLC40NDQtMi45OTNoMi4yMzNaJyBmaWxsPScjRkZGRkZGJy8+PC9zdmc+);
}

.bcb-sort-btn.new {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwLW5ldyc+PHJlY3Qgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJy8+PC9jbGlwUGF0aD48L2RlZnM+PGcgaWQ9J25ldycgY2xpcC1wYXRoPSd1cmwoI2NsaXAtbmV3KSc+PHBhdGggaWQ9J3N0YXItc29saWQnIGQ9J00yOS40MjcuNjUzLDI2Ljk4Niw1LjZsLTUuNDYyLjhhMS4yLDEuMiwwLDAsMC0uNjYyLDIuMDQxbDMuOTUxLDMuODUtLjkzNSw1LjQzOWExLjIsMS4yLDAsMCwwLDEuNzM1LDEuMjZMMzAuNSwxNi40MjFsNC44ODYsMi41NjhhMS4yLDEuMiwwLDAsMCwxLjczNS0xLjI2bC0uOTM1LTUuNDM5LDMuOTUxLTMuODVBMS4yLDEuMiwwLDAsMCwzOS40NzUsNi40bC01LjQ2Mi0uOEwzMS41NzIuNjUzQTEuMiwxLjIsMCwwLDAsMjkuNDI3LjY1M1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMC41IDEuMDEzKScgZmlsbD0nIzZjNzU3ZCcvPjwvZz48L3N2Zz4=);
}

.bcb-sort-btn.new:hover, .bcb-sort-btn.new.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwLW5ldyc+PHJlY3Qgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJy8+PC9jbGlwUGF0aD48L2RlZnM+PGcgaWQ9J25ldycgY2xpcC1wYXRoPSd1cmwoI2NsaXAtbmV3KSc+PHBhdGggaWQ9J3N0YXItc29saWQnIGQ9J00yOS40MjcuNjUzLDI2Ljk4Niw1LjZsLTUuNDYyLjhhMS4yLDEuMiwwLDAsMC0uNjYyLDIuMDQxbDMuOTUxLDMuODUtLjkzNSw1LjQzOWExLjIsMS4yLDAsMCwwLDEuNzM1LDEuMjZMMzAuNSwxNi40MjFsNC44ODYsMi41NjhhMS4yLDEuMiwwLDAsMCwxLjczNS0xLjI2bC0uOTM1LTUuNDM5LDMuOTUxLTMuODVBMS4yLDEuMiwwLDAsMCwzOS40NzUsNi40bC01LjQ2Mi0uOEwzMS41NzIuNjUzQTEuMiwxLjIsMCwwLDAsMjkuNDI3LjY1M1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMC41IDEuMDEzKScgZmlsbD0nI0ZGRkZGRicvPjwvZz48L3N2Zz4=);
}

.bcb-sort-btn.highestbonus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwLWJvbnVzJz48cmVjdCB3aWR0aD0nMjAnIGhlaWdodD0nMjAnLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBpZD0nYm9udXMnIGNsaXAtcGF0aD0ndXJsKCNjbGlwLWJvbnVzKSc+PHBhdGggaWQ9J2NvaW5zLXNvbGlkJyBkPSdNMCwxNS44MzJWMTcuNUMwLDE4Ljg3OSwzLjM1OSwyMCw3LjUsMjBTMTUsMTguODc5LDE1LDE3LjVWMTUuODMyQzEzLjM4NywxNi45NjksMTAuNDM4LDE3LjUsNy41LDE3LjVTMS42MTMsMTYuOTY5LDAsMTUuODMyWk0xMi41LDVDMTYuNjQxLDUsMjAsMy44NzksMjAsMi41UzE2LjY0MSwwLDEyLjUsMCw1LDEuMTIxLDUsMi41LDguMzU5LDUsMTIuNSw1Wk0wLDExLjczNFYxMy43NWMwLDEuMzc5LDMuMzU5LDIuNSw3LjUsMi41czcuNS0xLjEyMSw3LjUtMi41VjExLjczNGMtMS42MTMsMS4zMjgtNC41NjYsMi4wMTYtNy41LDIuMDE2UzEuNjEzLDEzLjA2MywwLDExLjczNFptMTYuMjUuNDNDMTguNDg4LDExLjczLDIwLDEwLjkyNiwyMCwxMFY4LjMzMkE5LjU5Myw5LjU5MywwLDAsMSwxNi4yNSw5LjY4Wk03LjUsNi4yNUMzLjM1OSw2LjI1LDAsNy42NDgsMCw5LjM3NVMzLjM1OSwxMi41LDcuNSwxMi41LDE1LDExLjEsMTUsOS4zNzUsMTEuNjQxLDYuMjUsNy41LDYuMjVabTguNTY2LDIuMkMxOC40MSw4LjAyNywyMCw3LjIsMjAsNi4yNVY0LjU4MmExMi43MTcsMTIuNzE3LDAsMCwxLTYuMjc3LDEuNjMzQTQuMzc0LDQuMzc0LDAsMCwxLDE2LjA2Niw4LjQ0OVonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMyknIGZpbGw9JyM2Yzc1N2QnLz48L2c+PC9zdmc+);
}

.bcb-sort-btn.highestbonus:hover, .bcb-sort-btn.highestbonus.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwLWJvbnVzJz48cmVjdCB3aWR0aD0nMjAnIGhlaWdodD0nMjAnLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBpZD0nYm9udXMnIGNsaXAtcGF0aD0ndXJsKCNjbGlwLWJvbnVzKSc+PHBhdGggaWQ9J2NvaW5zLXNvbGlkJyBkPSdNMCwxNS44MzJWMTcuNUMwLDE4Ljg3OSwzLjM1OSwyMCw3LjUsMjBTMTUsMTguODc5LDE1LDE3LjVWMTUuODMyQzEzLjM4NywxNi45NjksMTAuNDM4LDE3LjUsNy41LDE3LjVTMS42MTMsMTYuOTY5LDAsMTUuODMyWk0xMi41LDVDMTYuNjQxLDUsMjAsMy44NzksMjAsMi41UzE2LjY0MSwwLDEyLjUsMCw1LDEuMTIxLDUsMi41LDguMzU5LDUsMTIuNSw1Wk0wLDExLjczNFYxMy43NWMwLDEuMzc5LDMuMzU5LDIuNSw3LjUsMi41czcuNS0xLjEyMSw3LjUtMi41VjExLjczNGMtMS42MTMsMS4zMjgtNC41NjYsMi4wMTYtNy41LDIuMDE2UzEuNjEzLDEzLjA2MywwLDExLjczNFptMTYuMjUuNDNDMTguNDg4LDExLjczLDIwLDEwLjkyNiwyMCwxMFY4LjMzMkE5LjU5Myw5LjU5MywwLDAsMSwxNi4yNSw5LjY4Wk03LjUsNi4yNUMzLjM1OSw2LjI1LDAsNy42NDgsMCw5LjM3NVMzLjM1OSwxMi41LDcuNSwxMi41LDE1LDExLjEsMTUsOS4zNzUsMTEuNjQxLDYuMjUsNy41LDYuMjVabTguNTY2LDIuMkMxOC40MSw4LjAyNywyMCw3LjIsMjAsNi4yNVY0LjU4MmExMi43MTcsMTIuNzE3LDAsMCwxLTYuMjc3LDEuNjMzQTQuMzc0LDQuMzc0LDAsMCwxLDE2LjA2Niw4LjQ0OVonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMyknIGZpbGw9JyNGRkZGRkYnLz48L2c+PC9zdmc+);
}

.bcb-sort-btn.freespins {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwLXNwaW5zJz48cmVjdCB3aWR0aD0nMjAnIGhlaWdodD0nMjAnLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBpZD0nc3BpbnMnIGNsaXAtcGF0aD0ndXJsKCNjbGlwLXNwaW5zKSc+PHBhdGggaWQ9J2dpZnQtc29saWQnIGQ9J00xLjI1LDQ4LjI1QTEuMjQ5LDEuMjQ5LDAsMCwwLDIuNSw0OS41SDguNzVWNDMuMjVIMS4yNVptMTAsMS4yNUgxNy41YTEuMjQ5LDEuMjQ5LDAsMCwwLDEuMjUtMS4yNXYtNWgtNy41Wk0xOC43NSwzN0gxNy4xMDVhMy40MDYsMy40MDYsMCwwLDAsLjM5NS0xLjU2MkEzLjQ0MywzLjQ0MywwLDAsMCwxNC4wNjMsMzJjLTEuNjI1LDAtMi42NzYuODMyLTQuMDIzLDIuNjY4QzguNjkxLDMyLjgzMiw3LjY0MSwzMiw2LjAxNiwzMmEzLjQ0MywzLjQ0MywwLDAsMC0zLjQzNywzLjQzOEEzLjM1OCwzLjM1OCwwLDAsMCwyLjk3MywzN0gxLjI1QTEuMjQ5LDEuMjQ5LDAsMCwwLDAsMzguMjV2My4xMjVBLjYyNy42MjcsMCwwLDAsLjYyNSw0MmgxOC43NUEuNjI3LjYyNywwLDAsMCwyMCw0MS4zNzVWMzguMjVBMS4yNDksMS4yNDksMCwwLDAsMTguNzUsMzdaTTYuMDEyLDM3YTEuNTYzLDEuNTYzLDAsMCwxLDAtMy4xMjVjLjc3NywwLDEuMzUyLjEyOSwzLjM2MywzLjEyNVptOC4wNTEsMEgxMC43YzIuMDA4LTIuOTg4LDIuNTY2LTMuMTI1LDMuMzYzLTMuMTI1YTEuNTYzLDEuNTYzLDAsMCwxLDAsMy4xMjVaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC0yOSknIGZpbGw9JyM2Yzc1N2QnLz48L2c+PC9zdmc+);
}

.bcb-sort-btn.freespins:hover, .bcb-sort-btn.freespins.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwLXNwaW5zJz48cmVjdCB3aWR0aD0nMjAnIGhlaWdodD0nMjAnLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBpZD0nc3BpbnMnIGNsaXAtcGF0aD0ndXJsKCNjbGlwLXNwaW5zKSc+PHBhdGggaWQ9J2dpZnQtc29saWQnIGQ9J00xLjI1LDQ4LjI1QTEuMjQ5LDEuMjQ5LDAsMCwwLDIuNSw0OS41SDguNzVWNDMuMjVIMS4yNVptMTAsMS4yNUgxNy41YTEuMjQ5LDEuMjQ5LDAsMCwwLDEuMjUtMS4yNXYtNWgtNy41Wk0xOC43NSwzN0gxNy4xMDVhMy40MDYsMy40MDYsMCwwLDAsLjM5NS0xLjU2MkEzLjQ0MywzLjQ0MywwLDAsMCwxNC4wNjMsMzJjLTEuNjI1LDAtMi42NzYuODMyLTQuMDIzLDIuNjY4QzguNjkxLDMyLjgzMiw3LjY0MSwzMiw2LjAxNiwzMmEzLjQ0MywzLjQ0MywwLDAsMC0zLjQzNywzLjQzOEEzLjM1OCwzLjM1OCwwLDAsMCwyLjk3MywzN0gxLjI1QTEuMjQ5LDEuMjQ5LDAsMCwwLDAsMzguMjV2My4xMjVBLjYyNy42MjcsMCwwLDAsLjYyNSw0MmgxOC43NUEuNjI3LjYyNywwLDAsMCwyMCw0MS4zNzVWMzguMjVBMS4yNDksMS4yNDksMCwwLDAsMTguNzUsMzdaTTYuMDEyLDM3YTEuNTYzLDEuNTYzLDAsMCwxLDAtMy4xMjVjLjc3NywwLDEuMzUyLjEyOSwzLjM2MywzLjEyNVptOC4wNTEsMEgxMC43YzIuMDA4LTIuOTg4LDIuNTY2LTMuMTI1LDMuMzYzLTMuMTI1YTEuNTYzLDEuNTYzLDAsMCwxLDAsMy4xMjVaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC0yOSknIGZpbGw9JyNGRkZGRkYnLz48L2c+PC9zdmc+);
}

.bcb-load-more {
  position: absolute;
  bottom: 0;
  left: 0;
}

.bcb-load-more.loading {
  padding-left: 40px;
}

.bcb-load-more.loading:before {
  content: "";
  border: 0.2em solid #007bff;
  border-bottom: 0.2em solid #fff;
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
  -webkit-animation: spin 0.75s linear infinite;
  animation: spin 0.75s linear infinite;
  position: absolute;
  left: 15px;
}

.bcb-collapsed-content {
  max-height: 0;
  transition: max-height 0.2s ease-out;
}

.bcb__operator__visible {
  display: inline-block !important;
}

.bcb-align-right {
  text-align: right;
}

.bcb-bold {
  font-weight: 700;
}

.bc-author-card {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  margin: 16px 0 0 0;
}

@media (min-width: 768px) {
  .bc-author-card {
    flex-direction: row;
    align-items: flex-end;
    gap: 32px;
  }
}

.bc-author-card .bc-author-card__left {
  display: flex;
  align-items: center;
  gap: 8px;
}

@media (min-width: 768px) {
  .bc-author-card .bc-author-card__left {
    gap: 12px;
  }
}

.bc-author-card .bc-author-card__left .bc-author-card__avatar {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  overflow: hidden;
  flex-shrink: 0;
  border: 1px solid #C3C6F4;
}

.bc-author-card .bc-author-card__left .bc-author-card__avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.bc-author-card .bc-author-card__left .bc-author-card__info {
  display: flex;
  flex-direction: column;
}

.bc-author-card .bc-author-card__left .bc-author-card__info .bc-author-card__name {
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  text-decoration: underline;
  text-decoration-style: solid;
  text-decoration-style: solid;
  text-decoration-color: var(--betting-page-betting-featured-blue-color);
}

.bc-author-card .bc-author-card__left .bc-author-card__info .bc-author-card__name a {
  color: var(--betting-page-betting-featured-blue-color);
  text-decoration: none;
}

.bc-author-card .bc-author-card__left .bc-author-card__info .bc-author-card__title {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #FFFFFF;
  margin: 0;
  display: block;
}

.bc-author-card .bc-author-card__right {
  display: flex;
  align-items: flex-end;
  white-space: nowrap;
}

@media (min-width: 768px) {
  .bc-author-card .bc-author-card__right {
    align-items: baseline;
  }
}

.bc-author-card__updated-label,
.bc-author-card__updated {
  font-weight: 400;
  font-size: 10px;
  line-height: 16px;
  color: #C3C6F4;
  margin-right: 4px;
}
.bcb-operator-list-1-tc {
  font-size: 10px;
}
.bcb-cta-button__container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0 auto;

  @media (max-width: 767px) {
    background: var(--betting-page-content-background);
    width: unset;
    padding: 0 16px;

  }
}

.bcb-cta-button {
  margin-top: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 44px;
  padding: 12px 24px;
  text-decoration: none;
  border-radius: 6px;
  background: var(--betting-page-gradient-CTA-secondary);
  box-shadow: 0 4px 4px 0 rgba(255, 255, 255, 0.25) inset;
  box-sizing: border-box;
  transition: all 0.2s ease;
  min-width: 358px;
  width: auto;

  @media (max-width: 768px) {
    min-width: 100%;
  }
}

.bcb-cta-button__text {
  display: block;
  color: var(--betting-page-text-color-dark);
  font-weight: 700;
  font-size: 14px;
  font-style: normal;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  line-height: 16px;
}

.bcb-cta-button:hover,
.bcb-cta-button:focus,
.bcb-cta-button:active {
  text-decoration: none;
}
.bcb-trust-badges {
  position: relative;
  overflow: hidden;
  width: 100%;
  box-sizing: border-box;
  padding: 14px 62px 0;
}
.bcb-trust-badges__container {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .bcb-trust-badges__container {
    height: 60px;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
}
@media (min-width: 1024px) {
  .bcb-trust-badges__container {
    gap: 32px;
  }
}
.bcb-trust-badges__badge {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 5px;
  flex: 0 1 auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .bcb-trust-badges__badge {
    flex-direction: row;
    align-items: center;
    max-width: none;
  }
}
.bcb-trust-badges__icon-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
  box-sizing: border-box;
}
.bcb-trust-badges__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 1px solid var(--betting-page-betting-featured-blue-color);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 40%;
  box-sizing: border-box;
  overflow: hidden;
}
.bcb-trust-badges__icon--verified {
  background-image: url(https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/checkmark-secondary.svg);
}
.bcb-trust-badges__icon--flag {
  background-image: url(https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/flag-india.svg);
}
.bcb-trust-badges__icon--shield {
  background-image: url(https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/safety-icon.svg);
}
.bcb-trust-badges__icon--payment {
  background-image: url(https://goto.dust2.in/wp-content/themes/wp-theme-bc-core-child/assets/public/src/img/credit-card-icon.svg);
}
.bcb-trust-badges__text {
  color: #F8F8F8;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
  white-space: normal;
  text-align: left;
  word-wrap: break-word;
  overflow-wrap: break-word;
  width: 100%;
  min-width: 0;
  box-sizing: border-box;
  padding-right: 15px;
}
@media (max-width: 767px) {
  .bcb-trust-badges {
    padding: 20px 16px 16px;
    overflow: visible;
  }
  .bcb-trust-badges .bcb-trust-badges__container {
    gap: 4px;
    align-items: flex-start;
    justify-content: center;
  }
  .bcb-trust-badges .bcb-trust-badges__badge {
    flex: 1 1 0;
    max-width: calc(25% - 3px);
    align-items: center;
  }
  .bcb-trust-badges .bcb-trust-badges__icon-wrapper {
    width: 36px;
    height: 36px;
  }
  .bcb-trust-badges .bcb-trust-badges__text {
    text-align: center;
    line-height: 1.3;
    padding-right: 0;
  }
}
@media (max-width: 480px) {
  .bcb-trust-badges {
    padding: 16px 16px 0;
  }
  .bcb-trust-badges .bcb-trust-badges__container {
    gap: 2px;
  }
  .bcb-trust-badges .bcb-trust-badges__badge {
    max-width: calc(25% - 1.5px);
  }
  .bcb-trust-badges .bcb-trust-badges__icon {
    background-size: 45%;
  }
}

@media (max-width: 930px) {
  .betting-page .betting-sidebar-content {
    margin-top: 0 !important;
    padding: 16px;
    background: var(--betting-page-content-background);
  }
}

.betting-page .betting-sidebar-content p:empty {
  display: none;
}

.betting-page .betting-frontpage-content .betting-sidebar-content {
  margin-top: unset;
}

@media (max-width: 767px) {
  .betting-page.betting-bookmaker-page .betting-top-section {
    width: 100% !important;
    padding-bottom: 0;
  }
}

.betting-page .betting-sidebar-content .bcb-block:first-of-type {
  margin-top: 0 !important;
}
