:root{--rating-stars-size: 100px;--rating-stars-num: 5;--transition: all .5s ease-in-out;}header.sticky {position: sticky;top: 0;z-index: 9999;}.key-operator-info__gads-info-container .image {width: 250px;max-width: 100%;}[class*="company-"][class*="bg-"] {display: inline-block;padding: 10px 5px;border-radius: 6px;}.operator-box-section__container [class*="company-"][class*="bg-"] {margin: 0 auto;}.company-250-100 {width: 250px;height: 100px;max-width: 100%;}.company-150-70 {width: 150px;height: 70px;max-width: 100%;}[class*=logo-] {text-indent: -9999px;text-align: left;background-repeat: no-repeat;background-size: 75%;background-position: center center;}span.accent {color: #0054db;font-weight: bold;}.flexible-banner-section__logo-container [class*=logo-] {display: block;height: 100%;min-height: 80px;}.bg-22bet {background-color: #054146;}.bg-10bet {background-color: #efefef;;}.bg-duckyluck, .bg-bumbet, .bg-drake,.bg-slots-paradise,.bg-wild-casino,.bg-betonline,.bg-sportsbetting,.bg-mucho-vegas,.bg-casino-days,.bg-casino-friday,.bg-kahuna,.bg-vegas-aces,.bg-tonybet,.bg-sloto-cash,.bg-cherry-jackpot,.bg-cafe-casino,.bg-slots-palace,.bg-super-slots {background-color: #ffffff;box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;}.bg-aladdins-gold, .bg-bovada, .bg-buzzluck,.bg-ignition,.bg-slotsandcasino,.bg-el-royale,.bg-onlinecasinogames,.bg-club-world,.bg-lucky-nugget,.bg-betway,.bg-casinochan,.bg-queenspins,.bg-jackpot-city,.bg-izzi,.bg-casinonic,.bg-ggpoker,.bg-blackchip-poker,.bg-betnow, .bg-spin-samurai, .bg-tiger-gaming {background-color: #000000;}.bg-americas-cardroom{background-color: #102544;}.bg-bet365 {background-color: #027b5b;}.bg-betus {background-color: #223e71;}.bg-bodog {background-color: #2b2b2b;}.bg-bigspin {background-color: #f78b00;}.bg-casombie {background-color: #3A178C;}.bg-casinomax {background-color: #09364c;}.bg-casinorex {background-color: #1c1d27;}.bg-everygame, .bg-everygame-casino, .bg-everygame-sport {background-color: #1c1c1c;}.bg-grande-vegas {background-color: #351111;}.bg-goodman {background-color: #576790;}.bg-hellspin,.bg-hellspin-casino {background-color: #181e29;}.bg-high-roller-casino {background-color: #080f21;}.bg-ivibet,.bg-ivibet-casino-review {background-color: #edf1f3;}.bg-jet {background-color: #394755;}.bg-kahuna {background-color: #fff;}.bg-las-atlantis {background-color: #1274b1;}.bg-lucky-creek {background-color: #290f0d;}.bg-lupin-casino {background-color: #529c8f;}.bg-national-casino {background-color: #292526;}.bg-north-casino {background-color: #0d2736;}.bg-planet-7 {background-color: #ac0101;}.bg-powerplay {background-color: #393939;}.bg-roaring-21 {background-color: #272727;}.bg-royal-vegas {background-color: #bfbfbf;}.bg-ruby-fortune {background-color: #726a76;}.bg-slotslv {background-color: #ce0058;}.bg-sports-interaction {background-color: #07153d;}.bg-black-opacity {background-color: #00000058;}.logo-aladdins-gold {background-image: url('../img/brands/aladdins-gold.png');}.logo-blackchip-poker {background-image: url('../img/brands/blackchip-poker.png');}.logo-casombie {background-image: url('../img/brands/casombie.png');}.logo-grande-vegas{background-image: url('../img/brands/grande-vegas.png');}.logo-goodman{background-image: url('../img/brands/goodman.png');}.logo-lincoln-casino {background-image: url('../img/brands/lincoln-casino.png');}.logo-lucky-red {background-image: url('../img/brands/lucky-red.png');}.logo-lucky-creek {background-image: url('../img/brands/lucky-creek.png');}.logo-miami-club {background-image: url('../img/brands/miami-club.png');}.logo-mucho-vegas{background-image: url('../img/brands/mucho-vegas.png');}.logo-ruby-fortune{background-image: url('../img/brands/ruby-fortune.png');}.logo-sloto-cash {background-image: url('../img/brands/sloto-cash.png');}.logo-vegas-casino-online {background-image: url('../img/brands/vegas-casino-online.png');}.logo-10bet {background-image: var(--logo-10bet);background-size: 50%;}.logo-22bet {background-image: var(--logo-22bet);}.logo-americas-cardroom {background-image: var(--logo-americas-cardroom);}.logo-all-star-slots {background-image: var(--logo-all-star-slots);background-size: 40%;}.logo-bet365 {background-image: var(--logo-bet365);}.logo-betnow {background-image: var(--logo-betnow);}.logo-betonline {background-image: var(--logo-betonline);}.logo-betus {background-image: var(--logo-betus);}.logo-betway {background-image: var(--logo-betway);}.logo-bigspin {background-image: var(--logo-bigspin);}.logo-bodog {background-image: var(--logo-bodog);}.logo-bovada {background-image: var(--logo-bovada);}.logo-bumbet {background-image: var(--logo-bumbet);}.logo-buzzluck {background-image: var(--logo-buzzluck);}.logo-cafe-casino {background-image: var(--logo-cafe-casino);background-size: 50%;}.logo-casinochan {background-image: var(--logo-casinochan);}.logo-casino-days {background-image: var(--logo-casino-days);}.logo-casino-friday {background-image: var(--logo-casino-friday);background-size: 50%!important;}.logo-casinomax {background-image: var(--logo-casinomax);background-size: 50%;}.logo-casinonic {background-image: var(--logo-casinonic);}.logo-casinorex {background-image: var(--logo-casinorex);}.logo-club-world {background-image: var(--logo-club-world);}.logo-cherry-jackpot {background-image: var(--logo-cherry-jackpot);}.logo-desert-nights {background-image: var(--logo-desert-nights);background-size: 50%;}.logo-drake {background-image: var(--logo-drake);}.logo-duckyluck {background-image: var(--logo-duckyluck);}.logo-el-royale {background-image: var(--logo-el-royale);}.logo-everygame-casino {background-image: var(--logo-everygame-casino);}.logo-everygame-sport {background-image: var(--logo-everygame-sport);}.logo-ggpoker {background-image: var(--logo-ggpoker);}.logo-ignition {background-image: var(--logo-ignition);}.logo-izzi {background-image: var(--logo-izzi);}.logo-ivibet{background-image: var(--logo-ivibet);}.logo-ivibet-casino{background-image: var(--logo-ivibet-casino);}.logo-hellspin {background-image: var(--logo-hellspin);}.logo-high-roller-casino {background-image: var(--logo-high-roller-casino);}.logo-jackpot-city {background-image: var(--logo-jackpot-city);}.logo-jet {background-image: var(--logo-jet);}.logo-kahuna {background-image: url('../img/brands/kahuna.png'); background-size: 100% !important;}.logo-las-atlantis {background-image: var(--logo-las-atlantis);}.logo-lupin-casino {background-image: var(--logo-lupin-casino);}.logo-lucky-nugget {background-image: var(--logo-lucky-nugget);}.logo-national-casino {background-image: var(--logo-national-casino);}.logo-north-casino {background-image: var(--logo-north-casino);}.logo-planet-7 {background-image: var(--logo-planet-7);}.logo-powerplay {background-image: var(--logo-powerplay);}.logo-red-stag {background-image: var(--logo-red-stag);background-size: 35%;}.logo-roaring-21 {background-image: var(--logo-roaring-21);}.logo-royal-vegas {background-image: var(--logo-royal-vegas);}.logo-onlinecasinogames {background-image: var(--logo-onlinecasinogames);}.logo-tonybet {background-image: var(--logo-tonybet);}.logo-spin-samurai {background-image: var(--logo-spin-samurai);}.logo-slotsandcasino {background-image: var(--logo-slotsandcasino);}.logo-slots-empire {background-image: var(--logo-slots-empire);}.logo-slots-paradise {background-image: var(--logo-slots-paradise);}.logo-slots-palace {background-image: var(--logo-slots-palace);}.logo-sports-interaction {background-image: var(--logo-sports-interaction);}.logo-sportsbetting {background-image: var(--logo-sportsbetting);}.logo-super-slots {background-image: var(--logo-super-slots);}.logo-slotslv {background-image: var(--logo-slotslv);}.logo-tiger-gaming {background-image: var(--logo-tiger-gaming);}.logo-queenspins {background-image: var(--logo-queenspins);}.logo-vegas-aces {background-image: var(--logo-vegas-aces);}.logo-wild-casino {background-image: var(--logo-wild-casino);}.cta-logo-rating {width: 179px;}.cta-bonus {width: 155px;}.cta-details {width: 193px;}.cta-payouts {width: 177px;}.cta-actions {width: 250px;}.cta-operator:first-of-type .cta-logo-rating {padding-left: 0!important;}.cta-bonus, .cta-details, .cta-payouts {padding: 0 5px!important;}.cta-logo-rating .star-rating__overlay {background-repeat-y: no-repeat;}.cta-table .star-rating__overlay,.cta-table .star-rating__underlay {background-size: 20px!important;}.cta-table .cta-rating {flex-direction: row!important;margin-top: 5px;}.compare-casinos-section.custom .compare-casinos-section__operator-card-wrapper[class$=card-1] .compare-casinos-section__operator-card {margin-top: 0;}.compare-casinos-section .compare-casinos-section__operator-card-wrapper[class$=card-1] .compare-casinos-section__operator-card .compare-casinos-section__operator-play-now.casino a {background: #0071e7;}.compare-casinos-section .compare-casinos-section__operator-card-wrapper[class$=card-1] .compare-casinos-section__operator-card .compare-casinos-section__ribbon.bg-sport, .compare-casinos-section .compare-casinos-section__operator-card-wrapper[class$=card-1] .compare-casinos-section__operator-card .compare-casinos-section__operator-play-now.sport a {background-color: #f78d23;background: #f78d23}.compare-casinos-section .compare-casinos-section__operator-card-wrapper[class$=card-1] .compare-casinos-section__operator-card .compare-casinos-section__operator-play-now.sport a:hover {background-color: #ce7319;background: #ce7319}.compare-casinos-section .compare-casinos-section__operator-card-wrapper[class$=card-1] .compare-casinos-section__operator-card .compare-casinos-section__ribbon.bg-poker, .compare-casinos-section .compare-casinos-section__operator-card-wrapper[class$=card-1] .compare-casinos-section__operator-card .compare-casinos-section__operator-play-now.poker a {background-color: #21bc8b;background: #21bc8b;}.compare-casinos-section .compare-casinos-section__operator-card-wrapper[class$=card-1] .compare-casinos-section__operator-card .compare-casinos-section__operator-play-now.poker a:hover {background-color: #1da076;background: #1da076;}[class*="table-row"] {background: #FFFFFF;color: #001039;position: relative;border-radius: 16px;font-family: Barlow Semi Condensed, Trebuchet MS, sans-serif;font-size: 1.25rem;text-align: center;font-weight: bold;}.table-row-1 {border: 4px solid #2dd782;}.table-title {background: #0071e7;color: #FFFFFF;position: relative;text-transform: uppercase;border-radius: 10px 10px 0 0;}.rank {color: #FFFFFF;width: 100%;height: 100%;background-image: linear-gradient(180deg, #0071e7, #001039);font-size: 1.5rem;border-radius: 10px 0 0 0;}.table-row-1 .rank {width: 54.3px;position: absolute;border-radius: 0;top: -4px;z-index: 4;left: 20px;height: 62px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .16);-webkit-clip-path: polygon(100% 0, 100% 100%, 50% 90%, 0 100%, 0 0);clip-path: polygon(100% 0, 100% 100%, 50% 90%, 0 100%, 0 0);background-image: linear-gradient(180deg, #2dd782, #32b951);}[class*="table-row"] .go-custom-list li {font-size: 1rem;margin: 0;}.payout {font-weight: 700;font-size: 2rem;}.label {font-weight: normal;}.rating {width: fit-content;}.rating-stars {width: var(--rating-stars-size);height: calc(var(--rating-stars-size) / var(--rating-stars-num));position: relative;}.rating-stars:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: block;height: calc(var(--rating-stars-size) / var(--rating-stars-num));width: var(--rating-stars-size);background-image: var(--rating-star);background-repeat: repeat-x;background-size: calc(var(--rating-stars-size) / var(--rating-stars-num));filter: invert(91%) sepia(1%) saturate(0%) hue-rotate(102deg) brightness(92%) contrast(87%) opacity(.7);-webkit-filter: invert(91%) sepia(1%) saturate(0%) hue-rotate(102deg) brightness(92%) contrast(87%) opacity(.7);}.rating-stars span {display: block;width: 0;background-size: calc(var(--rating-stars-size) / var(--rating-stars-num));position: absolute;transition: var(--transition);}.rating-stars span:before {content: "";background-image: var(--rating-star);background-repeat: repeat-x;background-size: calc(var(--rating-stars-size) / var(--rating-stars-num));height: calc(var(--rating-stars-size) / var(--rating-stars-num));position: absolute;top: 0;bottom: 0;left: 0;right: 0;filter: invert(89%) sepia(6%) saturate(2568%) hue-rotate(345deg) brightness(94%) contrast(94%);;}.visit-button {display: inline-block;width: 95%;padding: 8px;background: #006ce0;color: #FFFFFF !important;border: none;border-radius: 24px;text-decoration: none !important;}.visit-button:hover {background: linear-gradient(180deg, #28b2f0 0, #0071e7);}.review-link, .no-review {font-weight: normal;}.specific-offer-card-element {background: #FFFFFF;color: #001039;border-radius: 8px;box-shadow: #0000001a 0px 4px 12px;font-family: Barlow Semi Condensed, Trebuchet MS, sans-serif;}.brand-info {font-size: 1.5rem;font-weight: bold;}.main-table .brand-info {font-size: 1.4rem;font-weight: 500;}.main-table .go-custom-list {margin: 0;}.specific-offer-card-element .accent {color: #28b2f0;text-transform: uppercase;}.compare-casinos-section .compare-casinos-section__operator-bonus-wrapper {margin: 20px auto 0;}.pros-and-cons-section__cons, .pros-and-cons-section__pros {width: 100%!important;}.book-play-now-container a {margin: 0 auto;display: block!important;}@media screen and (min-width: 992px) {.border-r {border-right: 1px solid #44ddfd;}.border-l {border-left: 1px solid #44ddfd;}}@media screen and (max-width: 991px) {.border-t {border-top: 1px solid #44ddfd;width: 90% !important;}}@media screen and (max-width: 767px) {section.go-container .single-cta-section .main-wrapper {width: 100%;}section.go-container .single-cta-section .single-cta__container {display: flex;flex-direction: column;width: 100%;gap: 20px;padding: 10px;}}@media screen and (max-width: 599px) {.key-operator-info-section__container.review-page .key-operator-info__gads-info-container .book-container {flex-direction: column;margin-top: 20px;}.lang-menu span.lang-switch {margin: 0 auto;display: block;width: fit-content;}.menu-language-switcher-container {display: block;left: 0;right: 0;width: fit-content;margin: auto;}}@media screen and (max-width: 575px) {.table-title {text-align: end;}}.lang-menu {width: 100%;margin-bottom: 20px;position: relative;}.menu-language-switcher-container {display: none;position: absolute;bottom: 0;left: 0;background: #f4f6fc;border-radius: 10px;z-index: 9999;padding: 20px;}.menu-language-switcher-container ul {list-style: none;} #menu-language-switcher li:not(:last-child) {margin-bottom: 5px;}.lang-menu span.lang-switch {cursor: pointer;position: relative;}.lang-menu span.lang-switch:after {border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #48d782;content: "";height: 0;top: 50%;transform: translateY(-50%) rotate(180deg);width: 0;position: absolute;right: -20px;}.menu-language-switcher-container ul a {text-decoration: none;}.lang-menu span {font-size: 18px;font-weight: bold;margin-left: 5px;}.custom-sitemap ul.children {padding-left: 2rem;list-style: none;margin: 1rem 0;}ul.info-pages {list-style: none;}.info-pages a {color: #FFFFFF !important;text-decoration: none !important;}@media (min-width: 64.0625em) {.main-nav-wrapper .main-nav .menu-item-level-0>.menu-item-container .menu-item-wrapper {padding-bottom: 0px!important;}.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu {padding-top: 0px!important;}}.sticky-cta__close-container .close-icon {background: url(../../../../images/icons/icon-close-white.svg) 50% no-repeat !important;height: 18px;width: 18px;}.star-rating__overlay, .star-rating__underlay {background-image: url(../../../../images/icons/star-little-full.svg) !important;background-size: 17px;height: 100%;}.key-operator-info-section__container .key-operator-info__gads-info-container .book-play-now-container {max-width: 300px;}@media screen and (min-width: 48em) {.single-cta-section.review .single-cta__container {grid-template-columns: .5fr repeat(1, 1fr) 1.5fr!important;}.single-cta-section .single-cta__container {grid-template-columns: .5fr repeat(2, 1fr) 1.5fr!important;}}.specific-offer-card-element {margin-top: 10px !important;margin-bottom: 10px !important;}.single-cta-section .single-cta__container {border: solid 1px #0aa7ea;}

.flag {

    width: 26px;

    height: 22px;

    display: inline-block;

    background-position: center;

    background-size: contain;

    background-repeat: no-repeat;

    vertical-align: bottom;

}

.flag.en-us {background-image: url(../../../../images/flags/usa.svg);}

.flag.en-ca {background-image: url(../../../../images/flags/canada.svg);}

.flag.en-nz {background-image: url(../../../../images/flags/new-zealand.svg);}

.flag.en-in {background-image: url(../../../../images/flags/india.svg);}

.icon-x {

    background-image: url(../../../../images/icons/x-logo.svg); 

    background-repeat: no-repeat; 

    width: 2.25rem; 

    min-height: 1.5rem;

    overflow: hidden;

    text-indent: -9999rem;

    transition: background-image 0.3s ease;

}

.icon-x a {

  display: block;

}

.icon-x:hover {

  background-image: url(../../../../images/icons/x-logo-green.svg);

}