@font-face{font-family:legalbet-iconfont;font-display:swap;src:url(/wp/fonts/legalbet-iconfont.7bd7f3c77db9476e0be1.ttf) format("truetype"),url(/wp/fonts/legalbet-iconfont.6c7ae44dbddd03c67d36.woff) format("woff"),url(https://web.legalcdn.org/wp/images/legalbet-iconfont.a9340fd2c0102011b6c1.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}.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-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}.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__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}
