@font-face{font-family:legalbet-iconfont;font-display:swap;src:url(/wp/fonts/legalbet-iconfont.882957e624721a307aaa.ttf) format("truetype"),url(/wp/fonts/legalbet-iconfont.cba205394d9e1be1531b.woff) format("woff"),url(https://web.legalcdn.org/wp/images/legalbet-iconfont.ae4396a8d102bb4fe83d.svg#legalbet-iconfont) format("svg")}.icon:before{font-family:legalbet-iconfont!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.casino-bonus-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;max-width:15rem;height:100%}.casino-bonus-card-container .bonus-condition{height:100%}.casino-bonus-card-container .bonus-condition .read-more{color:#0009}.casino-bonus-card-container .bonus-condition .read-more:hover{color:#f64747}.casino-bonus-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:.75rem;max-width:15rem;border-radius:.5rem;position:relative;height:100%}.casino-bonus-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5625rem;padding-bottom:1rem;position:relative}.casino-bonus-card__header:after{content:"";position:absolute;bottom:0;left:-.75rem;width:calc(100% + 24px);height:.0625rem;background-color:#0000001a}.casino-bonus-card__header-logo-container .casino-bonus-card-logo{width:2.5rem;height:2.5rem;border-radius:.5rem}.casino-bonus-card__header-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.casino-bonus-card__header-description .header-title{color:#000c;text-overflow:ellipsis;font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem}.casino-bonus-card__header-description .header-title:hover{cursor:default}.casino-bonus-card__header-description .header-review{overflow:hidden;color:#0009;text-overflow:ellipsis;font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration-line:underline}.casino-bonus-card__body,.casino-bonus-card__body-gb{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.casino-bonus-card__body-gb{height:auto}.casino-bonus-card__footer{margin-top:.625rem}.casino-bonus-card__license{font-size:.625rem;font-weight:400;line-height:.75rem;color:#0009;margin-top:.375rem;margin-bottom:.25rem}.casino-bonus-card__bonus-name{font-size:1rem;font-weight:600;line-height:1.5rem;color:#101828;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;height:4.5rem}.casino-bonus-card__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.casino-bonus-card__buttons .bonus-casino-promo-btn{padding:.375rem .75rem}.casino-bonus-card__buttons .play-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2.5rem;background:#f64747;border-radius:.5rem;font-size:.875rem;font-weight:600;line-height:1rem;color:#fff}.casino-bonus-card__buttons .play-button:hover{background:#d93449}.casino-bonus-card__buttons [data-tippy-root]{min-width:9.375rem!important;-webkit-transform:none!important;transform:none!important;top:9.8125rem!important;left:19%!important}.casino-bonus-card__buttons .tippy-box[data-theme~=dark]{bottom:0rem}.casino-bonus-card__buttons .tippy-box[data-theme~=dark][data-placement^=top] .tippy-arrow:before{display:none}.casino-bonus-card .bonus-casino-promo-btn{display:block;width:100%;color:#f64747;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;border-radius:.5rem}.casino-bonus-card .bonus-casino-promo-btn .icon-copy:before{color:#0003;margin-left:.5rem}.casino-bonus-card .bonus-casino-promo-btn:hover .icon-copy:before{color:#f64747}#tabs-result-container .swiper-slide{height:auto}.swiper.casino-bonus-card.casino-bonus-card-container{height:100%}.swiper:has(.casino-bonus-card__license) .casino-bonus-card__body,.swiper:has(.casino-bonus-card__license) .casino-bonus-card__body-gb{height:auto}.sticky__wrapper{z-index:99;width:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(5%,rgba(255,255,255,.88)),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#ffffffe0 5%,#fff0);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-bottom:.75rem}@media (min-width:744px){.sticky__wrapper{display:none}}.sticky__wrapper--hidden{opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%);height:0px;pointer-events:none;padding-bottom:0}.sticky__wrapper--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky__btn{padding:1rem 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25rem}.sticky__inner{padding:0 1rem;width:100%}@media (min-width:744px){.sticky__inner{padding:0 1.5rem}}.book-features__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:744px){.book-features__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.book-features__block{padding:1rem;border-radius:.5rem;background:#fff}@media (min-width:744px){.book-features__block{padding:1.5rem;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.book-features__block:first-child{margin-bottom:1rem}@media (min-width:744px){.book-features__block:first-child{margin-bottom:0;margin-right:1.5rem}}.book-features__title{margin-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;line-height:1.375rem}@media (min-width:744px){.book-features__title{font-size:1.25rem;line-height:1.5rem}}.book-features__title-icon,.book-features__title-icon.icon{display:inline-block;margin-right:.75rem;width:1.5rem;height:1.5rem}.book-features__title-icon:before,.book-features__title-icon.icon:before{width:1.5rem;height:1.5rem;font-size:1.5rem}.book-features__title-icon-plus{color:#62b435}.book-features__title-icon-minus{color:#f64747}.book-features__list{padding-left:.875rem}.book-features__list-item{margin-bottom:.75rem;position:relative;padding-left:1.375rem;font-size:1rem;line-height:1.5rem}.book-features__list-item:last-child{margin-bottom:0}.book-features__list-item:before{content:"";position:absolute;left:-.25rem;top:.625rem;width:.25rem;height:.25rem;border-radius:100%;background:#333}.casino-features__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}@media (min-width:744px){.casino-features__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.book-page-wrapper--in-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.book-page-wrapper--in-content .book-features__block{border:1px solid rgba(0,0,0,.1)}.book-page-wrapper--in-content .book-features__title{font-size:1.25rem;line-height:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.game-general-info{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:744px){.game-general-info{grid-template-columns:repeat(4,1fr);gap:1rem}}.game-general-info__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.75rem;background:#fff;border-radius:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:983px){.game-general-info__card:nth-child(2n) .icon.icon-circle-i.visible .tooltip-macros{width:12.5rem;right:-30%;left:auto;top:1.5rem;display:block;color:#000c;font-size:.75rem;font-style:normal;font-weight:400;line-height:.875rem;-webkit-transform:translateX(0%);transform:translate(0)}.game-general-info__card:nth-child(2n) .icon.icon-circle-i.visible .tooltip-macros__triangle{display:block;right:6%;left:auto}}.game-general-info__card-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000c;font-size:1rem;font-weight:600;line-height:1.5rem;gap:.5rem}.game-general-info__card-title-container .icon{height:1.5rem;width:1.5rem}.game-general-info__card-title-container .icon:before{font-size:1.5rem;color:#d0021b}.game-general-info__title{line-height:1.5rem}.game-general-info__card-body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;color:#0006;font-size:.875rem;font-weight:400;line-height:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.game-general-info__card-body .icon.icon-circle-i{padding-left:1rem;height:1rem;width:1rem}.game-general-info__card-body .icon.icon-circle-i:hover{cursor:pointer;color:#d93549}.game-general-info__card-body .icon.icon-circle-i:before{inset:auto 0 0 auto}.game-general-info__card-body .icon.icon-circle-i.visible .tooltip-macros{width:12.5rem;left:-30%;top:1.5rem;display:block;color:#000c;font-size:.75rem;font-style:normal;font-weight:400;line-height:.875rem}.game-general-info__card-body .icon.icon-circle-i.visible .tooltip-macros__triangle{display:block;left:4%}@media (min-width:744px){.game-general-info__card-body .icon.icon-circle-i.visible .tooltip-macros{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.game-general-info__card-body .icon.icon-circle-i.visible .tooltip-macros__triangle{display:block;left:calc(50% - 6px)}}.game-general-info__card-body.last-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;color:#0006;font-size:.875rem;font-weight:400;line-height:1rem}.game-general-info__card-body.last-tooltip .icon.icon-circle-i.visible .tooltip-macros{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.game-general-info__card-body.last-tooltip .icon.icon-circle-i.visible .tooltip-macros__triangle{display:block;left:46%}.game-general-info__title:hover{color:#d93549;cursor:default}.casino-game-cards-header{font-size:1.375rem;font-weight:700;line-height:1.75rem;margin:0}@media (min-width:744px){.casino-game-cards-header{font-size:1.75rem;line-height:2.25rem}}.game-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:1rem;background:#fff;border-radius:.5rem}.game-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem}.game-info__name{font-size:1rem;font-weight:400;line-height:1.5rem;color:#000c}.game-info__link{font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;color:#3591fd;text-align:end}.game-info__icon{height:1.5rem;width:1.5rem}.game-info__icon:before{font-size:1.5rem}.game-info__icon.icon-check-2:before{color:#62b435}.game-info__icon.icon-close-fill-2:before{color:#aaabaf}.game-info__text{font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;color:#000c;text-align:end}.game-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem;background:#fff;border-radius:.5rem;width:100%;color:#000c}@media (min-width:744px){.game-feature{max-width:50%;padding:1.5rem}}.game-feature__header{font-size:1.25rem;font-weight:700;line-height:1.5rem}.game-feature__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.game-feature__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;font-weight:400;line-height:1.25rem;width:100%}.game-feature__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game-feature .pros .icon:before{color:#f64747}.game-feature .cons .icon:before{color:#0006}.game-feature .pros.icon:before{color:#f64747}.game-feature .cons.icon:before{color:#0006}.demo-game-static-header .demo-game__header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border-radius:.5rem .5rem 0 0}@media (min-width:744px){.demo-game-static-header .demo-game__header-wrapper{padding:1.5rem}}.demo-game-static-header .demo-game__header-wrapper .demo-game__btn-play--real{display:none}@media (min-width:744px){.demo-game-static-header .demo-game__header-wrapper .demo-game__btn-play--real{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:2.5rem;padding:.75rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:600;line-height:1rem;background-color:#f64747;color:#fff;border-radius:.5rem;border:none;cursor:pointer}.demo-game-static-header .demo-game__header-wrapper .demo-game__btn-play--real:hover{background-color:#d93449}}.demo-game-static-header .time-for-read{margin-bottom:.75rem}@media (min-width:744px){.demo-game-static-header .time-for-read{margin-bottom:1rem}}.demo-games{min-height:12.625rem;border-radius:0 0 .5rem .5rem}@media (min-width:744px){.demo-games{min-height:21.875rem}}.demo-games.without-game{min-height:9.625rem}@media (min-width:744px){.demo-games.without-game{min-height:15.75rem}}.casino-game-swiper .swiper-slide{max-width:15rem;width:15rem}@media (min-width:984px){.casino-game-swiper .swiper-slide{width:auto}}.slider-box__swiper{opacity:0}.slider-box__swiper.swiper-initialized{opacity:1}.play-for-real-btn{background:#f64747}.casino-game-tabs .tabs-menu__item{height:2.25rem}@media (min-width:744px){.casino-game-tabs .tabs-menu__item{height:2.5rem}}.casino-game__content-vote:not(:first-child){border-top:rgba(0,0,0,.1) solid .0625rem}.sdr-csn-gm{background:#fff;border-radius:.5rem}.sdr-csn-gm .game-info{padding:0}.sdr-csn-gm__img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:.5rem .5rem 0 0}.sdr-csn-gm__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.sdr-csn-gm__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;max-height:9.375rem;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.sdr-csn-gm__btn{font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;border-radius:.5rem;cursor:pointer;padding:0 .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sdr-csn-gm__btn .icon{height:1.25rem;width:1.25rem}.sdr-csn-gm__btn .icon:before{font-size:1.25rem}.sdr-csn-gm__btn--free{background:#fff;color:#2b2e36;border:.0625rem solid rgba(0,0,0,.1)}.sdr-csn-gm__btn--free .demo-game__btn-icon:before{color:#2b2e36}.sdr-csn-gm__btn--free:hover{background-color:#40424a;color:#fff}.sdr-csn-gm__btn--free:hover .icon:before{color:#fff}.sdr-csn-gm__btn--free:active{background-color:#22252b;color:#fff}.sdr-csn-gm__btn--free:active .demo-game__btn-icon:before{color:#fff}.sdr-csn-gm__btn--real{background-color:#d0021b;color:#fff}.sdr-csn-gm__btn--real .icon:before{color:#fff}.sdr-csn-gm__btn--real:hover{background-color:#d93549;color:#fff}.sdr-csn-gm__btn--real:active{background-color:#af0b21;color:#fff}.sdr-csn-gm--hide-btns .sdr-csn-gm__info{gap:0}.sdr-csn-gm--hide-btns .sdr-csn-gm__btns{max-height:0;opacity:0}.play-btns{font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;gap:.5rem;max-height:12.5rem;opacity:1;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.play-btns__free-btn{padding:.75rem;border-radius:.5rem;width:100%;background-color:#2b2e36;color:#fff;text-align:center}.play-btns__free-btn .icon:before{color:#fff}.play-btns__free-btn:hover{background-color:#40424a;color:#fff}.play-btns__free-btn:active{background-color:#22252b;color:#fff}.play-btns__real-btn{padding:.75rem;border-radius:.5rem;width:100%;text-align:center;background-color:#d0021b;color:#fff}.play-btns__real-btn .icon:before{color:#fff}.play-btns__real-btn:hover{background-color:#d93549;color:#fff}.play-btns__real-btn:active{background-color:#af0b21;color:#fff}.play-btns--hide{max-height:0;opacity:0;padding-bottom:0}.main-sticky--container:has(.bottom-menu) .play-btns:not(.play-btns--hide){padding-bottom:.75rem}.bschool__breadcrumbs{line-height:1.25rem;margin-top:.5rem;margin-bottom:.5rem}.demo-games{background:#fff}.time-for-read .date-update{color:#0006;font-size:.75rem;line-height:.875rem;font-weight:500}.comments-row-container{margin-top:-1rem}
