.h2__title,.h3__title,body{color:var(--secondaryСolor)}.btn__main-menu,.btn__reg,.h2__title,.h3__title{font-weight:700;font-family:var(--primary-font)}.btn__main-menu,.btn__reg,.content-info__name-title,.faq-item__title,.h2__title,.h3__title,.text-block__content-button,body{font-family:var(--primary-font)}body,h1,h2,h3{line-height:1.3}@font-face{font-family:Mulish;font-weight:500;font-display:swap;src:local(Mulish-Medium),url(../fonts/Mulish-Medium.ttf) format('truetype')}@font-face{font-family:Mulish;font-weight:600;font-display:swap;src:local(Mulish-SemiBold),url(../fonts/Mulish-SemiBold.ttf) format('truetype')}@font-face{font-family:Mulish;font-weight:700;font-display:swap;src:local(Mulish-Bold),url(../fonts/Mulish-Bold.ttf) format('truetype')}:root{--firstСolor:#FFFFFF;--secondaryСolor:#000211;--thirdColor:#1A1F37;--fourColor:#F7F7F7;--fiveColor:#000000;--sixColor: ;--sevenColor: ;--eighthColor: ;--nineColor: ;--primary-font:"Mulish",Arial,sans-serif;--transition-duration:.3s ease-out}body{font-size:16px;font-weight:500;background-color:var(--firstСolor)}.wrapper{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;row-gap:clamp(2rem,1.4416rem + 2.0779vw,3rem)}.h2__title{font-size:26px;padding-bottom:12px}.h3__title{font-size:20px}.btn__main-menu,.btn__reg{font-size:10px;padding:8px 20px;border-radius:4px}.nav-menu__burger-desc .btn__main-menu,.nav-menu__burger-desc .btn__reg{padding:8px 20px}.btn__main-menu{background-color:#d3302f;color:#fff;display:flex;align-items:center}.btn__main-menu:hover{background:#630052}.btn__main-menu:active{background:#c04d0a}.btn__reg{background-color:#292925;color:#fff;font-size:10px}.header__logo{line-height:normal}.header{background-color:var(--fourColor);position:sticky;top:0;z-index:1000}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__control{display:flex;justify-content:space-between;align-items:center;padding:clamp(.25rem,-.059rem + 1.412vw,1rem) 0;margin-right:20px}.btn__link-mob,.burger__button-mob,.control-mob,.header-lang .choose-lang-button span,.header__social{display:none}.nav-menu__burger-desc{display:flex;align-items:center}.header__control-btn{display:flex;gap:8px}.burger-menu{max-width:100%;width:100%}.burger__button-mob,.header-lang .flag-lang{width:24px;height:24px}.nav-menu__name{display:none;font-size:16px;color:#fff}.nav-menu__desc{display:flex;gap:15px}.nav-menu__desc.desktop>.nav-menu__link{display:flex;align-items:center;gap:4px}.header__nav-menu{display:flex;gap:8px;margin-left:24px;margin-right:auto}.nav-menu__link{font-size:12px}.header-lang .choose-lang-list{visibility:hidden;top:32px}.header-lang .choose-lang-list.show{visibility:visible;opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.header-lang .choose-lang-button{display:flex;align-items:center;gap:12px}.burger__button-mob{margin-right:8px}.close-menu-btn{display:none;padding:12px}.social__btn{padding:8px 16px;display:flex;gap:8px;align-items:center;justify-content:space-between;background:#f3f3f3;background:radial-gradient(circle,#f3f3f3 0,#dfdfdf 100%);border-radius:4px;width:156px}.social__btn-img{height:23px;width:auto}.social__btn-title{display:flex;flex-direction:column;gap:1px;margin-right:auto}.social__btn-name{font-weight:500px;font-size:8px;color:var(--fiveColor)}.social__btn-desc{font-size:10px}.social__btn-arrow{display:flex;align-items:center}.social__btn-arrow svg{transform:rotate(270deg)}.articles__header-wrapper img,.footer-lang .choose-lang-button[aria-expanded=true] .toggle-icon,.header-lang .choose-lang-button[aria-expanded=true] .toggle-icon,.header-lang .choose-lang-list.show~.toggle-icon,.rotate--90,.rotate-180{transform:rotate(180deg)}.articles__block,.articles__header-wrapper,.content-info__inner,.faq-item,.faq-item__box,.review-item,.text-block__content{background:#f3f3f3;background:linear-gradient(0deg,#f3f3f3 0,#fbfbfb 100%)}.text-block__content{padding:16px;border-radius:12px;display:flex;flex-direction:column}.text-block__content p{margin:6px 0;display:inline-block}.text-block__content-button{font-weight:700;color:#1a1f37;display:flex;align-items:center;gap:8px;margin-top:16px}.faq-item-content-hidden,.review-item-content-hidden,.text-block__content-hidden{display:none}.inline-display{display:inline}.toggle-icon{transition:transform .3s ease-out}.rotate--90{margin-left:4px}.articles__block{border-radius:12px}.articles__header-wrapper{padding:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:12px}.articles__header-wrapper img.open{transform:rotate(0)}.articles__items-wrapper{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;display:flex;align-items:flex-start;flex-wrap:wrap}.articles__items-wrapper.show{max-height:1000px}.articles-item{display:flex;flex:0 0 50%;align-items:center;padding:12px;border-radius:4px}.articles-item__image{border-radius:4px;background-color:#d3302f;padding:4px;margin-right:8px}.articles-item:hover{background:#fcdfe4}.text-noblock__content{padding:0;background:0 0;display:flex;flex-direction:column}.content-info__text-p,.text-noblock__content p{margin:6px 0;display:inline-block}.btn__link-content,.btn__link-content2,.footer-soc{font-family:var(--primary-font);font-weight:700;font-size:clamp(.9rem, .7rem + 1vw, 1.4rem);color:#fff;padding:clamp(.7rem,.4rem + 1.3vw,1.4rem) clamp(2.1rem,1.6rem + 2.5vw,3.5rem);border-radius:6px;margin:clamp(1.3rem,1rem + 1.3vw,2rem) auto 0;background:#d3302f}.btn__link-content2:hover,.btn__link-content:hover{background:#575ba8}.btn__link-content2:active,.btn__link-content:active{background:#2029d3}.h2__main-title{color:var(--secondaryСolor)}.content-info__inner{border-radius:12px;font-size:14px}.content-info__row{display:flex;margin:0 16px}.content-info__block-name{display:flex;align-items:center;gap:8px}.content-info__name-title{font-weight:700;font-size:14px}.content-info__desc,.content-info__name{padding:10px 3px;flex:0 0 50%}.content-info__text-list{padding-top:24px;display:flex;flex-direction:column;gap:16px}.content-info__text-item{list-style:auto;margin-left:30px}.faq-content,.review-content{display:flex;flex-direction:column;margin-bottom:24px}.faq-item,.review-item{cursor:pointer;border-radius:12px}.faq-item-header-wrapper,.review-item-header-wrapper{transition:opacity .3s ease-out;padding:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:12px}.faq-item__title{font-weight:600;font-size:16px}.faq-pagination-label,.review-item__title,.review-pagination-label{font-weight:700;font-size:16px;font-family:var(--primary-font)}.faq-item-content,.review-item-content{padding:12px 16px 16px}.faq-item-content-hidden.open,.review-item-content-hidden.open{display:block}.faq-content{row-gap:12px}.faq-pagination,.review-pagination{display:flex;justify-content:center;align-items:center}.faq-pagination-next-button:disabled,.faq-pagination-prev-button:disabled,.review-pagination-next-button:disabled,.review-pagination-prev-button:disabled{cursor:not-allowed;opacity:.5}.faq-pagination-next-button,.faq-pagination-prev-button,.review-pagination-next-button,.review-pagination-prev-button{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:6px;background:#f7f7f7;-webkit-box-shadow:0 0 10px 2px rgba(167,167,167,.3);-moz-box-shadow:0 0 10px 2px rgba(167,167,167,.3);box-shadow:0 0 10px 2px rgba(167,167,167,.3)}.faq-pagination-prev-button img,.review-pagination-prev-button img{z-index:2;transform:rotate(90deg)}.faq-pagination-next-button img,.review-pagination-next-button img{z-index:2;transform:rotate(270deg)}.faq-pagination-label,.review-pagination-label{width:90px;text-align:center;line-height:20px;letter-spacing:0;color:#737588}.block-title__user{display:flex;flex-direction:column;gap:4px}.review-item__data,.review-item__title{color:#080d25}.review-item__data{font-family:var(--primary-font);font-weight:500;font-size:14px}.review-content{row-gap:8px}.review-item__item{padding:24px 16px}.review-item__block-title,.review-item__rating-list,.review-item__top-title{display:flex}.review-item__top-title{margin-bottom:16px;align-items:center;justify-content:space-between}.review-item__block-title{gap:8px}.review-item__btn-more{margin-top:16px}.footer{padding:44px 0}.footer-bottom,.footer-top{padding:0 24px;border-top:1px solid #f4f4f4}.footer__control,.footer__menu-list{margin-top:32px}.footer__menu-list{display:flex;flex-wrap:wrap;gap:28px}.footer__control{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.footer__mob-list,.footer__social-list{display:flex;flex-wrap:wrap;gap:8px}.footer-bottom{padding:24px 0;display:flex;justify-content:space-between}.footer-bottom__column{display:flex;align-items:center;gap:16px;flex:1}@media(max-width:660px){.footer__menu-list{gap:10px}.footer-bottom{flex-direction:column}}.swiper-pagination{padding-top:16px;position:relative!important}.swiper-pagination-bullet-active{background-color:#4d8ab9!important}.nopage{padding:clamp(.625rem,-1.8589rem + 11.0396vw,8.125rem) 0;display:flex;align-items:center;justify-content:space-between}.nopage__text-block{max-width:682px;display:flex;flex-direction:column;flex:2}.nopage__image{padding:24px 0;flex:1}.nopage__title{font-family:var(--primary-font);font-weight:600;font-size:24px;color:#000211}.nopage__404{font-weight:700;font-size:clamp(7.5rem, 4.7078rem + 10.3896vw, 12.5rem);color:#d3302f;line-height:1}.betting__cart,.categories__cart-name{font-weight:500;color:var(--firstСolor)}.nopage__desc{font-family:var(--primary-font);font-weight:500;font-size:16px;color:#000211;padding:16px 0}.nopage__img{width:100%}.nopage__text-block .btn__link-content2{margin:0 auto 0 0}.casino-rating-table{width:100%;border-collapse:separate;border-spacing:0;margin-top:20px;margin-bottom:20px;font-family:var(--primary-font, "Mulish", Arial, sans-serif)}.casino-rating-table tr{background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.05);margin-bottom:10px;display:flex;align-items:center;padding:10px 15px;border:1px solid #efefef}.casino-rating-table tr:first-child{border-top:1px solid #efefef}.casino-rating-table td{padding:10px;vertical-align:middle;border:none}.casino-rating-table .rank-cell{background-color:#e8526f;color:#fff;font-weight:700;text-align:center;border-radius:4px;padding:8px 12px;margin-right:15px;min-width:40px;display:inline-block;line-height:1.2}.casino-rating-table .logo-cell img{max-height:40px;width:auto;display:block}.casino-rating-table .logo-cell{width:150px}.casino-rating-table .rating-cell{color:#ffc107;font-size:20px;white-space:nowrap;width:120px}.casino-rating-table .rating-cell span{margin-right:2px}.casino-rating-table .bonus-cell{background-color:#e6f4ea;color:#3c763d;border-radius:4px;padding:6px 10px;font-size:12px;text-align:center;margin-left:auto;margin-right:15px;white-space:nowrap}.casino-rating-table .bonus-cell-placeholder{min-width:100px;margin-left:auto;margin-right:15px}.casino-rating-table .action-cell{text-align:right;margin-left:auto}.casino-rating-table .action-cell .btn-casino{background-color:#d3302f;color:#fff;padding:10px 20px;border-radius:6px;text-decoration:none;font-weight:700;font-size:14px;white-space:nowrap;transition:background-color .3s}.casino-rating-table .action-cell .btn-casino:hover{background-color:#d9203e}@media(max-width:1025px){.header__control,.header__logo{padding-right:8px}.banner,.wrapper{padding:0 8px}.burger-menu.active{transition:.5s;left:0}.footer-first__list,.footer-fourth__list{flex-wrap:wrap;white-space:nowrap}}@media(max-width:870px){.control-mob,.header-lang .choose-lang-button span,.nav-menu__name{display:block}.header__control{order:1}.header__nav-menu{order:2;margin:0;padding-top:32px;gap:32px}.burger__button-mob{order:3}.control-mob{margin-left:auto!important}.burger__button-mob{display:block;margin-left:8px}.nav-menu__desc{flex-direction:column;row-gap:16px}.header__inner{flex-wrap:wrap}.burger-menu{max-width:100%;width:100%;display:flex;justify-content:flex-end;backdrop-filter:blur(10px);position:fixed;right:0;top:0;bottom:0;left:100%;z-index:999;transition:.5s}.nav-menu__burger-mob{max-width:330px;width:100%;background:var(--firstСolor);height:100vh;border-radius:16px 0 0 16px;padding:28px 24px}.header__nav-menu,.nav-menu__burger-mob{display:flex;flex-direction:column}.nav-menu__burger-desc{align-items:normal}.header__control{margin:0;padding:0}.close-menu-btn{margin-left:auto;display:block}.header-lang .choose-lang-list{position:absolute;flex-direction:column;border-radius:8px;top:40px;right:0}.articles__items-wrapper,.footer__social,.header__social{flex-direction:column}.header-lang{order:4;margin-top:32px;margin-right:auto;display:inline-block;border-radius:4px;padding:10px 8px;background-color:#f3f3f3;font-size:12px}.header__logo{padding:17px 0 17px 8px}.header__social{display:flex;gap:8px;order:4;margin-top:32px}.footer__info{width:100%}.footer__first{flex-direction:column;gap:20px}.footer-menu{gap:20px;flex-wrap:wrap}}@media(max-width:500px){.nopage{flex-direction:column;text-align:center}.nopage__text-block .btn__link-content2{margin-right:auto;margin-left:auto}.header__inner{padding:0}.header__control-btn{gap:5px}.logo__img{width:100px}.footer-applications__list,.footer-social__list{flex-wrap:wrap;justify-content:center}.btn__main-menu,.btn__reg{padding:3px 10px}.footer-soc{padding:8px 20px}.info__unner{flex-direction:column;align-items:flex-start}}.banner{max-width:1200px;margin:0 auto;margin-bottom:clamp(2rem,1.4416rem + 2.0779vw,3rem)}.banner-content__link,.banner-swiper .swiper-slide{max-width:1200px;height:clamp(8.375rem,1.8831rem + 24.1558vw,20rem);border-radius:16px;overflow:hidden}.banner-content__img,.banner__img,.categories__cart-img{object-fit:cover;width:100%;height:100%}.banner-swiper-pagination{position:absolute;text-align:center;z-index:10}.banner-swiper .swiper-pagination-bullet{width:clamp(3.5rem,3.2208rem + 1.039vw,4rem);height:clamp(.25rem,.1104rem + .5195vw,.5rem);background-color:#292925;border-radius:28px;opacity:1}.banner-swiper .swiper-pagination-bullet-active{background-color:#d3302f!important}.categories__cart{position:relative;border-radius:16px;overflow:hidden}.categories__cart-name{position:absolute;bottom:20px;left:20px;font-size:28px}.betting-swiper-button-next,.categories-swiper-button-next{width:32px;height:32px;background-color:rgba(159,159,189,.56);display:flex;align-items:center;justify-content:center;border-radius:50%;top:46%;margin-top:0}.betting-swiper-button-next::after,.categories-swiper-button-next::after{content:'next';font-size:10px;color:var(--firstСolor)}.betting__cart{padding:13px;border-radius:8px;overflow:hidden;background-image:url(../img/betting/Soccer.webp);background-size:cover;background-position:center;font-size:12px;display:flex;flex-direction:column;gap:13px}.block__button,.block__rank,h1,h2{font-weight:700}.betting__cart-top{display:flex;align-items:center;gap:8px}.betting__cart-sep{width:4px;height:4px;border-radius:50%;background-color:#8a8aae}.betting__cart-control-name,.betting__cart-logo-name{color:#8a8aae}.betting__cart-content{display:flex;justify-content:space-between;align-items:center;gap:8px}.betting__cart-block-text{display:flex;flex-direction:column;gap:8px}.betting__cart-control{display:flex;justify-content:center;gap:4px;border-radius:4px;text-align:center}.betting__cart-control-column{padding:5px 9px;flex:1;background-color:rgba(35,29,52,.4)}.betting__cart-control-name{color:#8a8aae;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px;text-align:center;margin:0 auto}.block,h6{margin:10px 0}.block{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:8px;padding:10px;height:90px;border:1px solid #cfcfcf}.block-first{border:2px solid #d3302f}.block__item{height:100%;display:flex;justify-content:center;align-items:center;gap:20px}.block__item-left,.slots-cover__content{flex-direction:column}.block__rank{background:#ef233b;color:#fff;font-size:18px;width:40px;height:100%;display:flex;align-items:center;justify-content:center;border-radius:6px}.block__bonus,.block__stars{justify-content:center;display:flex}.block__logo{height:100%;width:125px}.block__logo img{width:100%;border-radius:6px}.block__stars{align-items:center;gap:10px;color:#f4c042;font-size:18px;margin:0 0 0 40px}.block__bonus{white-space:pre-wrap;align-items:center;height:100%;background:rgba(46,224,103,.13);color:#058821;padding:10px 30px;border-radius:80px;font-size:14px}.block__button{white-space:nowrap;display:flex;justify-content:center;align-items:center;height:100%;background:#d3302f;color:#fff!important;padding:10px 40px;border-radius:60px;text-decoration:none!important;transition:.3s}.block__button:hover{background:#e84162}@media(max-width:1100px){.block__stars{margin:0 0 0 auto}}@media(max-width:992px){.block{flex-direction:column;height:auto;gap:10px}.block__stars{gap:5px}.block__item{width:100%;justify-content:space-between;gap:10px}.block__logo{width:100px;height:55px}.block__rank{height:55px;width:20px}.block__bonus{width:100%;max-height:46px;line-height:16px;text-align:center;padding:4px}.block__button{width:100%;padding:10px 4px}.block__item-left{flex-direction:column;height:35px}}.iframe-casino-wrapper{aspect-ratio:16/9}@media (max-width:700px){.iframe-casino-wrapper{max-width:100vw;border-radius:8px;aspect-ratio:4/5;min-height:320px}}.iframe-casino-wrapper{width:100%;max-width:1200px;margin:32px auto;border-radius:16px;overflow:hidden;aspect-ratio:16/9;background:#18181a;box-shadow:0 2px 16px rgba(0,0,0,.07);position:relative;display:flex;align-items:center;justify-content:center}.iframe-casino-wrapper iframe{width:100%;height:100%;border:0;display:block;background:0 0}.slots-cover{height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2;background:#111}.slots-cover__img{width:100%;height:100%;object-fit:cover;opacity:.8;position:absolute;left:0;top:0;z-index:1}.slots-cover__content{display:flex;align-items:center;justify-content:center;gap:18px}.slots-cover__btn{padding:12px 36px;font-size:19px;border:none;border-radius:8px;margin:0;cursor:pointer;font-weight:700;box-shadow:0 1px 5px rgba(0,0,0,.08);transition:background .2s;display:block;width:260px;max-width:100%;text-align:center}.slots-cover__btn--demo{background:#fff;color:#222;text-decoration:none}.slots-cover__btn--demo:hover{background:#d9203e}.slots-cover__btn--casino{background:#d3302f;color:#fff}.slots-cover__btn--casino:hover{background:#f7c200}@media (max-width:700px){.iframe-casino-wrapper{max-width:100vw;border-radius:8px;aspect-ratio:4/5;min-height:320px}.slots-cover__btn{font-size:15px;padding:10px;width:95vw}}.text-block-content ul,.text-block-second-content ul{padding-left:25px;list-style-type:disc;margin-bottom:15px}.text-block-content ul li::marker,.text-block-second-content ul li::marker{color:#000}.text-block-second-content h3{margin-top:20px;margin-bottom:10px}.articles__items-wrapper .articles-item-title{margin-left:40px;position:relative}.articles__items-wrapper .articles-item-title:before{content:'';background-image:url('../img/icons/zap_icon.svg');background-color:#d3302f;width:20px;height:20px;position:absolute;background-repeat:no-repeat;margin-left:-32px;margin-top:2px;background-position:center;border-radius:5px}h1{font-size:32px}h2{font-size:28px;margin:24px 0}h3,h4{font-weight:600}h3{font-size:24px;margin:20px 0}h4{font-size:20px;line-height:1.3;margin:16px 0}h5,h6{font-weight:500;line-height:1.3}h5{font-size:18px;margin:12px 0}h6{font-size:16px}@media (max-width:768px){.casino-rating-table tr{flex-wrap:wrap;padding:10px}.casino-rating-table .rank-cell{margin-right:10px;padding:6px 10px;font-size:14px}.casino-rating-table .logo-cell{width:auto;margin-bottom:5px;flex-basis:calc(60% - 50px)}.casino-rating-table .logo-cell img{max-height:30px}.casino-rating-table .rating-cell{font-size:18px;width:auto;margin-bottom:5px;flex-basis:calc(40% - 10px);text-align:right}.casino-rating-table .bonus-cell,.casino-rating-table .bonus-cell-placeholder{flex-basis:100%;margin:5px 0 10px;text-align:center}.casino-rating-table .action-cell{flex-basis:100%;text-align:center;margin-left:0}.casino-rating-table .action-cell .btn-casino{width:100%;padding:12px}h1{font-size:28px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}}table{width:100%;border-collapse:collapse;margin:25px 0;font-size:1em;font-family:Mulish-Medium,sans-serif;overflow:hidden;border-radius:5px 5px 0 0;overflow-x:auto;display:block}table thead tr{background-color:#f8f8f8;border-bottom:2px solid #d3302f;text-align:left;font-family:Mulish-Bold,sans-serif}table td,table th{padding:12px 15px;border:1px solid #ddd}table tbody tr{border-bottom:1px solid #ddd}table tbody tr:nth-of-type(2n){background-color:#f7f7f7}table tbody tr:hover{background-color:#fcdfe4}.text-block__content-hidden img:not(.toggle-icon),.text-block__content-visible img:not(.toggle-icon){display:block;width:100%;height:auto;max-width:100%;margin:16px 0}.text-block__content-hidden ol,.text-block__content-hidden ul,.text-block__content-visible ol,.text-block__content-visible ul{padding-left:2em;list-style-position:outside;margin-bottom:.9em;margin-top:.5em}.text-block__content-hidden ul li::marker,.text-block__content-visible ul li::marker{color:#d3302f}.text-block__content-hidden ol li::marker,.text-block__content-visible ol li::marker{font-weight:700}.slots-cover{position:relative;width:100%;min-height:300px;border-radius:20px;overflow:hidden}.slots-cover__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.slots-cover__overlay{position:absolute;inset:0;background:rgba(19,26,38,.75);z-index:1;pointer-events:none}.slots-cover__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;height:100%}.header-lang{cursor:pointer;position:relative}.header-lang .choose-lang-list{position:absolute;right:6px;top:calc(100% + 8px);background:#f7f7f7;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08);border:1px solid #ecedee;opacity:0;transform:translateY(-6px) scale(.98);transform-origin:top right;pointer-events:none;transition:opacity var(--transition-duration, .2s ease),transform var(--transition-duration, .2s ease);will-change:opacity,transform;z-index:1000}.choose-lang__item+.choose-lang__item{margin-top:4px}.choose-lang-box{display:flex;align-items:center;gap:10px;padding:10px 12px;width:100%;box-sizing:border-box;border-radius:10px;transition:box-shadow .15s,background-color .15s}.choose-lang-button{display:inline-flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px}.choose-lang-button:focus-visible{outline:#d3302f solid 2px;outline-offset:2px}.footer-lang .toggle-icon,.header-lang .toggle-icon{transition:transform .2s}@media (prefers-reduced-motion:reduce){.header-lang .choose-lang-list{transition:none}}.header-lang .choose-lang-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 8px;max-height:min(60vh,520px);overflow:auto;min-width:380px}.choose-lang__item.is-active .choose-lang-box{background:#f0f2f4;font-weight:600;position:relative}.choose-lang__item.is-active .choose-lang-box::after{content:"✓";position:absolute;right:12px;font-size:14px;color:#d3302f}.header-lang .choose-lang__item{margin:0}@media (max-width:480px){.casino-rating-table .logo-cell{flex-basis:calc(100% - 60px);margin-bottom:8px}.casino-rating-table .rating-cell{flex-basis:100%;text-align:left;margin-bottom:8px}.header-lang .choose-lang-list{grid-template-columns:1fr;min-width:240px;max-height:min(60vh,420px)}.block__item-left{height:35px}.nav-menu__burger-desc.nav-menu__burger-mob{justify-content:space-between}.nav-menu__burger-desc .btn__main-menu,.nav-menu__burger-desc .btn__reg{padding:8px 10px}.header__nav-menu{margin-bottom:auto}.nav-menu__burger-mob{max-width:300px;padding:28px 14px}}@media (max-width:382px){.block__star img{width:23px;height:23px}}@media (max-width:365px){.logo__img{width:85px}.btn__main-menu,.btn__reg{padding:3px 7px}.control-mob{margin-left:0}.burger__button-mob{margin-right:0}}@media (max-width:355px){.block__item{gap:5px}.block__stars{gap:0}}@media (max-width:330px){.logo__img{width:80px}.burger__button-mob{margin-left:3px}}.choose-lang-box:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #d3302f}.choose-lang-box:hover{outline:0;box-shadow:inset 0 0 0 2px #d3302f;background:#efefef}.footer-bottom__column--right{justify-content:flex-end}.footer-lang,.footer-lang .choose-lang{position:relative}.footer-lang .choose-lang-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.footer-lang .choose-lang-button{display:flex;align-items:center;gap:6px;background:0 0;border:none;cursor:pointer}.footer-lang .choose-lang-list{position:absolute;top:auto;bottom:100%;right:0;background-color:#ecedee;border-radius:8px;visibility:hidden;z-index:1000;transform:translateY(-8px);max-height:min(60vh,520px);overflow:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 8px;padding:8px}.footer-lang .choose-lang-list.show{visibility:visible}.footer-lang .choose-lang__item{list-style:none}.footer-lang .choose-lang-box{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;text-decoration:none;color:inherit;transition:background .2s}.footer-lang .choose-lang-box:hover{background:#dcdddd}.footer-lang .choose-lang__item.is-active .choose-lang-box{background:#cacbcc}