@font-face{font-display:swap;font-family:Arial;font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:Arial;font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:Arial;font-style:italic;font-weight:400}@font-face{font-display:swap;font-family:Arial;font-style:italic;font-weight:700}.button{background:#1360bc;border:.0625em solid rgba(0,0,0,0);border-radius:.25em;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,sans-serif;font-size:1em;font-weight:400;margin:.125em;padding:.625em 1.375em;position:relative;text-align:center;text-decoration:none;white-space:normal}.button__text{display:block}.button:hover,.button:focus{background:#1a78e8;color:#fff}.button.wide{padding-left:3em;padding-right:3em}.button.full{display:block;padding-left:.625em;padding-right:.625em;text-align:center;width:100%}.button.small{font-size:.875em}.button.smaller{font-size:.75em}.button.big{font-size:1.15em}.button.bigger{font-size:1.25em}.button.fancy{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NTUgOTEuOSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtvcGFjaXR5OjAuMTt9LmNscy0ye2ZpbGw6I2ZmZjtvcGFjaXR5OjAuMDE7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTAsMzUuOXY1Nkg0NTV2LTU2UzM0My42OSw0OC40NywyMjcuNSw0OC40NywwLDM1LjksMCwzNS45WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTAsMFYzNS45UzExMS4zMSw0OC40NywyMjcuNSw0OC40Nyw0NTUsMzUuOSw0NTUsMzUuOVYwWiIvPjwvc3ZnPg==);background-position:center;background-repeat:no-repeat;background-size:cover}.button.blue-gradient{background:radial-gradient(circle at center, #4893ed 0, #1360bc 100%)}.button-wrap{margin:.5em -0.125em -0.125em}.button.gray{background-color:gray;color:#fff}.button.gray:active{background-color:#666;color:#fff}@media(min-width: 70em){.button.gray:hover,.button.gray:focus{background-color:#666;color:#fff}}.button.gray.ghost{background-color:rgba(0,0,0,0);border-color:gray;color:gray}.button.gray.ghost:active{background-color:gray;border-color:gray;color:#fff}@media(min-width: 70em){.button.gray.ghost:hover,.button.gray.ghost:focus{background-color:gray;border-color:gray;color:#fff}}.button.gray-light{background-color:#b3b3b3;color:#171717}.button.gray-light:active{background-color:#999;color:#171717}@media(min-width: 70em){.button.gray-light:hover,.button.gray-light:focus{background-color:#999;color:#171717}}.button.gray-light.ghost{background-color:rgba(0,0,0,0);border-color:#b3b3b3;color:#b3b3b3}.button.gray-light.ghost:active{background-color:#b3b3b3;border-color:#b3b3b3;color:#171717}@media(min-width: 70em){.button.gray-light.ghost:hover,.button.gray-light.ghost:focus{background-color:#b3b3b3;border-color:#b3b3b3;color:#171717}}.button.white{background-color:#fff;color:#171717}.button.white:active{background-color:#e6e6e6;color:#171717}@media(min-width: 70em){.button.white:hover,.button.white:focus{background-color:#e6e6e6;color:#171717}}.button.white.ghost{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.button.white.ghost:active{background-color:#fff;border-color:#fff;color:#171717}@media(min-width: 70em){.button.white.ghost:hover,.button.white.ghost:focus{background-color:#fff;border-color:#fff;color:#171717}}.button.primary{background-color:#1360bc;color:#fff}.button.primary:active{background-color:#0e488e;color:#fff}@media(min-width: 70em){.button.primary:hover,.button.primary:focus{background-color:#0e488e;color:#fff}}.button.primary.ghost{background-color:rgba(0,0,0,0);border-color:#1360bc;color:#1360bc}.button.primary.ghost:active{background-color:#1360bc;border-color:#1360bc;color:#fff}@media(min-width: 70em){.button.primary.ghost:hover,.button.primary.ghost:focus{background-color:#1360bc;border-color:#1360bc;color:#fff}}.button.primary-lighter{background-color:#a0bfe4;color:#171717}.button.primary-lighter:active{background-color:#78a4d9;color:#171717}@media(min-width: 70em){.button.primary-lighter:hover,.button.primary-lighter:focus{background-color:#78a4d9;color:#171717}}.button.primary-lighter.ghost{background-color:rgba(0,0,0,0);border-color:#a0bfe4;color:#a0bfe4}.button.primary-lighter.ghost:active{background-color:#a0bfe4;border-color:#a0bfe4;color:#171717}@media(min-width: 70em){.button.primary-lighter.ghost:hover,.button.primary-lighter.ghost:focus{background-color:#a0bfe4;border-color:#a0bfe4;color:#171717}}.button.primary-lightest{background-color:#f0f5fc;color:#003270}.button.primary-lightest:active{background-color:#c6d9f4;color:#171717}@media(min-width: 70em){.button.primary-lightest:hover,.button.primary-lightest:focus{background-color:#c6d9f4;color:#171717}}.button.primary-lightest.ghost{background-color:rgba(0,0,0,0);border-color:#f0f5fc;color:#f0f5fc}.button.primary-lightest.ghost:active{background-color:#f0f5fc;border-color:#f0f5fc;color:#171717}@media(min-width: 70em){.button.primary-lightest.ghost:hover,.button.primary-lightest.ghost:focus{background-color:#f0f5fc;border-color:#f0f5fc;color:#171717}}.button.green{background-color:#4f7f3d;color:#fff}.button.green:active{background-color:#3a5d2c;color:#fff}@media(min-width: 70em){.button.green:hover,.button.green:focus{background-color:#3a5d2c;color:#fff}}.button.green.ghost{background-color:#fff;box-shadow:0 0 0 .15em #fff;border-color:#4f7f3d;color:#4f7f3d}.button.green.ghost:active{background-color:#4f7f3d;border-color:#4f7f3d;color:#fff}@media(min-width: 70em){.button.green.ghost:hover,.button.green.ghost:focus{background-color:#4f7f3d;border-color:#4f7f3d;color:#fff}}.button.yellow{background-color:#ffe01a;color:#171717}.button.yellow:active{background-color:#e6c700;color:#171717}@media(min-width: 70em){.button.yellow:hover,.button.yellow:focus{background-color:#e6c700;color:#171717}}.button.yellow.ghost{background-color:rgba(0,0,0,0);border-color:#ffe01a;color:#ffe01a}.button.yellow.ghost:active{background-color:#ffe01a;border-color:#ffe01a;color:#171717}@media(min-width: 70em){.button.yellow.ghost:hover,.button.yellow.ghost:focus{background-color:#ffe01a;border-color:#ffe01a;color:#171717}}.post-meta{font-size:.8em;margin-bottom:1.25em}@media(min-width: 37.5em){.post-meta{font-size:.875em;margin-bottom:1.143em}}.post-meta p{margin:0}.post-meta .name{font-weight:700}.post-meta a{color:#4f7f3d;text-decoration:underline;text-transform:capitalize}.post-meta a:hover{color:#2c551c}.card-cta-bonus{border-radius:.5em;box-shadow:0 0 0 .0625em #a0bfe4;position:relative}.card-cta-bonus .cta-textwrap{border-radius:.5em;margin-bottom:30px}.card-cta-bonus .button{margin-top:1em}.card-cta-bonus p{font-weight:bold;margin:0}@media(min-width: 48em){.card-cta-bonus p.cta-bonus__type{font-size:.875em}}.card-cta-bonus p.cta-bonus__code{font-weight:normal}.card-cta-bonus p.cta-bonus__offer{font-size:1.75em;line-height:1.15;margin:.125em 0}@media(min-width: 48em){.card-cta-bonus p.cta-bonus__offer{font-size:1.6875em}}.star-rating{display:flex;justify-content:flex-start;align-items:baseline;grid-gap:5px;gap:5px}.star-rating__stars{height:1em;width:5.5em;position:relative}.star-rating__stars__underlay,.star-rating__stars__overlay{background:url(data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSI+PHBhdGggZD0iTTEwLDE1LjI3LDE2LjE4LDE5bC0xLjY0LTcuMDNMMjAsNy4yNGwtNy4xOS0uNjFMMTAsMCw3LjE5LDYuNjMsMCw3LjI0bDUuNDYsNC43M0wzLjgyLDE5WiIgZmlsbD0iI2ZlYzMyZSIvPjwvc3ZnPg==);background-position:left center;background-size:1.1em;height:100%;left:0;position:absolute;top:0}.star-rating__stars__underlay{filter:grayscale(1);width:100%}.star-rating__stars__overlay{z-index:4}.datasheet-ratings ul .star-rating__number{width:3.25em}.align-center .star-rating{justify-content:center}.align-right .star-rating{justify-content:flex-end}.rating .star-rating{flex-direction:row-reverse}.fav-anchor--corner{position:relative}.fav-anchor--corner .favorites-button{position:absolute;top:.75em;right:1.25em;cursor:pointer;z-index:9}.single-casinoreviews .fav-anchor--corner .favorites-button.type-save_for_later{top:4em}.cta-table .fav-anchor--corner .favorites-button.type-favorite{right:3.5em}.fav-anchor--corner .favorites-button .active{opacity:1 !important}.fav-anchor--corner .favorites-button .active svg path{fill:#1360bc}.fav-anchor--card{position:relative}.fav-anchor--card .favorites-button{position:absolute;top:1.25em;right:1.25em;cursor:pointer;z-index:9;background:#f0f5fd;padding:4px 6px 2px;border-radius:4px}.single-casinoreviews .fav-anchor--card .favorites-button.type-save_for_later{top:4em}.cta-table .fav-anchor--card .favorites-button.type-favorite{right:3.5em}.fav-anchor--card .favorites-button .active{opacity:1 !important}.fav-anchor--card .favorites-button .active svg path{fill:#1360bc}.fav-anchor--card-sm{position:relative}.fav-anchor--card-sm .favorites-button{position:absolute;top:.5em;right:.5em;cursor:pointer;z-index:9;background:#f0f5fd;padding:4px 6px 2px;border-radius:4px}.single-casinoreviews .fav-anchor--card-sm .favorites-button.type-save_for_later{top:4em}.cta-table .fav-anchor--card-sm .favorites-button.type-favorite{right:3.5em}.fav-anchor--card-sm .favorites-button .active{opacity:1 !important}.fav-anchor--card-sm .favorites-button .active svg path{fill:#1360bc}.fav-anchor--card-xs{position:relative}.fav-anchor--card-xs .favorites-button{position:absolute;top:.25em;right:.25em;cursor:pointer;z-index:9;background:#f0f5fd;padding:4px 6px 2px;border-radius:4px}.single-casinoreviews .fav-anchor--card-xs .favorites-button.type-save_for_later{top:4em}.cta-table .fav-anchor--card-xs .favorites-button.type-favorite{right:3.5em}.fav-anchor--card-xs .favorites-button .active{opacity:1 !important}.fav-anchor--card-xs .favorites-button .active svg path{fill:#1360bc}.card__button-link{width:100%}.section-datasheet{display:grid;grid-template-areas:"bonus" "ratings"}@media(min-width: 64em){.section-datasheet{grid-template-areas:"bonus ratings"}}.datasheet-ratings{grid-area:ratings}@media(min-width: 64em){.datasheet-ratings{padding:0 0 2em 10%}}@media(min-width: 100em){.datasheet-ratings{padding:0 15% 2em}}.datasheet-ratings .star-rating{font-size:.8em}@media(min-width: 64em){.datasheet-ratings .star-rating{font-size:.7em;justify-content:flex-end}}@media(min-width: 24.375em){.datasheet-ratings .star-rating-wrap{text-align:right}}.datasheet-ratings .star-rating-wrap .star-rating{vertical-align:bottom}.datasheet-ratings span.title{display:block;margin-bottom:.5em}.datasheet-ratings ul p{font-size:.9em;font-weight:normal;line-height:1.2;margin-top:0}@media(min-width: 64em){.datasheet-ratings ul p{font-size:.8em}}.datasheet-ratings ul li{margin:1em 0 .5em;display:flex;justify-content:space-between}@media(min-width: 24.375em){.datasheet-ratings ul li{align-items:flex-end;display:flex}.datasheet-ratings ul h3,.datasheet-ratings ul p{flex:1;margin:0}.datasheet-ratings ul .star-rating-wrap{flex:0 0 8em;max-width:8em;width:8em}.datasheet-ratings ul .star-rating-wrap.has-numbers{flex:0 0 13em;max-width:13em;width:13em}}@media(min-width: 64em){.datasheet-ratings ul{font-size:1.125em}}.datasheet-ratings .rating-average{border:0 solid #a0bfe4;border-width:.0625em 0 0;display:none;margin-top:2em;padding-top:2em}.datasheet-ratings .rating-average h3{font-size:1.25em;font-weight:bold;line-height:.9}.datasheet-bonus{grid-area:bonus}.datasheet-bonus .datasheet-license{bottom:7px;font-weight:normal;left:0;position:absolute;right:0}.datasheet-bonus .commission-disclosure{color:#333;font-size:12px;margin-top:8px}@media(min-width: 64em){.datasheet-bonus .commission-disclosure{font-size:14px}}@media(max-width: 37.4375em){.card-cta-bonus p.cta-bonus__offer{font-size:1.25em}.card-cta-bonus p.cta-bonus__code{font-size:.7em}}@media(min-width: 37.5em){.datasheet-ratings .rating-average{display:flex}.card-cta-bonus .inner .ratings{display:none}}.expert-quote{display:grid;grid-gap:.4em;gap:.4em;grid-template-columns:3fr 1fr;padding-bottom:.3em}@media(min-width: 37.5em){.expert-quote{grid-gap:1em;gap:1em;padding-bottom:1em}}.expert-quote .overview-title{display:block;margin:0;padding:0 0 .25em}@media(min-width: 37.5em){.expert-quote .overview-title{padding:0 0 .5em}}.expert-quote .review-author-image-wrapper{align-self:center;border:6px solid #2b61b6;border-radius:50%;font-size:4.35em;height:1.5em;margin-left:auto;margin-right:0;overflow:hidden;position:relative;width:1.5em}.section-casino-highlights{padding:1em 0}@media only screen and (min-width: 450px){.section-casino-highlights{padding:2em 0}}.section-casino-highlights .highlights-title{font-size:1.6em;font-weight:bold;line-height:1.2;margin:1em 0 .5em}@media(min-width: 48em){.section-casino-highlights .highlights-title{font-size:1.6875em}}.section-casino-highlights .highlights-subtitle{font-size:1.125em;font-weight:bold;line-height:1.2;margin:0 0 1em}@media(min-width: 48em){.section-casino-highlights .highlights-subtitle{font-size:1em}}@media(max-width: 37.4375em){.section-casino-highlights .casino-highlights-main-columns{padding:1em 0 0}}.section-casino-highlights .casino-highlights-main-columns .col-highlights-list{margin-bottom:2.125em}.section-casino-highlights .casino-highlights-main-columns .col-highlights-list .highlights-ul-list{left:-10px;list-style:none;padding-left:0}@media(min-width: 48em){.section-casino-highlights .casino-highlights-main-columns{display:flex;margin:0 -1em}.section-casino-highlights .casino-highlights-main-columns .col-logo-tiles{grid-gap:3.125em 2em;gap:3.125em 2em}.section-casino-highlights .casino-highlights-main-columns .highlights-col{flex:1 1 calc(50% - 2em);margin:0 1em}.section-casino-highlights .casino-highlights-main-columns .col-highlights-list{margin-bottom:0}}@media(min-width: 64em){.section-casino-highlights .casino-highlights-main-columns .col-highlights-list{flex:1 1 calc(25% - 2em)}.section-casino-highlights .casino-highlights-main-columns .col-logo-tiles{flex:1 1 calc(75% - 2em);grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 100em){.section-casino-highlights .casino-highlights-main-columns .col-logo-tiles{grid-template-columns:repeat(2, minmax(0, 1fr))}.section-casino-highlights .casino-highlights-main-columns .highlight-mobile ul,.section-casino-highlights .casino-highlights-main-columns .highlight-software ul{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 119em){.section-casino-highlights .casino-highlights-main-columns{grid-gap:4.5em;gap:4.5em}.section-casino-highlights .casino-highlights-main-columns .col-logo-tiles{grid-gap:4.5em;gap:4.5em}}
