@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400%3b0,700%3b1,400&display=swap);*{margin:0;padding:0}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body{min-height:100vh;min-width:100%;max-width:100vw;overflow-x:hidden}button,input,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input::-ms-clear{display:none}button{cursor:pointer;border:none;background:0 0}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ol li,ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}:root{--app-height:100%;--white:#fff;--black:#000;--gray:#888;--light-gray:#DEDEDE;--blue:#0C1F59;--red:#E80A04;--yellow:#F3AB50;--bg:url("../img/loading.gif") 50% no-repeat}body{font-family:Roboto,sans-serif;font-weight:400;color:var(--black)}body._lock{overflow:hidden}.wrapper{display:flex;flex-direction:column;min-height:100vh;min-width:320px;max-width:100vw;height:100%;position:relative;overflow:hidden;background:#f5f5f5}.container{max-width:1263px;width:100%;margin:0 auto;padding:0 15px}.container_wide{max-width:1430px;width:100%;margin:0 auto;padding:0 15px}.page{flex:1 1 auto;padding:110px 0}.title{font-size:2rem;font-weight:700;color:var(--black);margin-bottom:30px;text-transform:uppercase}.main__title{margin-bottom:70px}.btn_red{display:flex;align-items:center;justify-content:center;padding:10px;background:var(--red);color:var(--white);font-size:.75rem;font-weight:700;border-radius:10px;transition:all .5s ease}.btn_gray{display:flex;align-items:center;justify-content:center;padding:10px;font-size:.75rem;font-weight:700;color:var(--gray);border:1px solid var(--gray);border-radius:10px;transition:all .5s ease}.rating{display:flex;align-items:flex-end}.rating__body{position:relative;width:110px;margin-right:6px}.rating__body:before{content:"";display:block;position:relative;width:100%;height:15px;-webkit-mask:url(../img/icons/icons.svg#star) 0 0/22px 15px repeat-x;mask:url(../img/icons/icons.svg#star) 0 0/22px 15px repeat-x;background:var(--yellow)}.rating__active{position:absolute;width:0%;height:100%;top:0;left:0;overflow:hidden}.rating__active:before{content:"";display:block;position:relative;width:110px;height:15px;-webkit-mask:url(../img/icons/icons.svg#star_fill) 0 0/22px 15px repeat-x;mask:url(../img/icons/icons.svg#star_fill) 0 0/22px 15px repeat-x;background:var(--yellow)}.rating__value{font-size:.75rem;line-height:1}.rating__value span{font-weight:700}.select{position:relative;width:-moz-fit-content;width:fit-content}.select__container{position:absolute;top:120%;left:0;width:100%;border-radius:0 0 10px 10px;transition:all .5s ease;max-height:0;overflow:hidden;scrollbar-width:none;opacity:0;visibility:hidden;box-shadow:0 4px 4px rgba(12,31,89,.25);background:#f5f5f5;z-index:1}.select__container::-webkit-scrollbar{width:0;height:0}.select__container._active{max-height:150px;overflow-y:auto;opacity:1;visibility:visible}.select__checked{cursor:pointer;font-weight:700;color:var(--blue);position:relative;padding:10px 54px 10px 20px;border-radius:10px;box-shadow:0 4px 4px rgba(12,31,89,.25)}.select__checked::after{content:"";position:absolute;right:20px;top:50%;transform:translate(0,-50%);width:14px;height:14px;-webkit-mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;background:var(--blue)}.select__label{display:block;font-weight:700;color:var(--blue);padding:7px 20px;cursor:pointer;transition:all .5s ease}.select input{display:none}.lang .select__checked{padding:5px 0 5px 30px;color:var(--light-gray);transition:all .5s ease;font-size:1.125rem;font-weight:400}.lang .select__checked::after{right:unset;left:0;top:50%;transform:translate(0,-50%);width:20px;height:20px;-webkit-mask:url(../img/icons/icons.svg#lang) center/contain no-repeat;mask:url(../img/icons/icons.svg#lang) center/contain no-repeat;background:var(--light-gray);transition:all .5s ease}.lang .select__label{text-align:center;padding:7px 0;font-size:1.125rem;font-weight:400}.lang .select__container{border-radius:10px}.header{background:var(--blue);position:relative;z-index:100}.header__body{padding:32px 0;display:flex;align-items:center}.header__menu{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:0 50px}.header__menu-icon{margin-left:50px;width:32px;min-width:32px;height:32px;position:relative;display:none;z-index:5}.header__menu-icon span{position:absolute;top:50%;left:0;transform:translate(0,-50%);height:2px;width:100%;background:var(--light-gray);border-radius:1px}.header__menu-icon span:nth-child(1){top:25%}.header__menu-icon span:nth-child(3){top:75%}.header__menu-icon._active span:nth-child(1){animation:topLineActive .5s ease forwards}.header__menu-icon._active span:nth-child(2){opacity:0;transition:all .1s ease .2s}.header__menu-icon._active span:nth-child(3){animation:bottomLineActive .5s ease forwards}.header__menu-icon._inactive span:nth-child(1){animation:topLineInactive .5s ease forwards}.header__menu-icon._inactive span:nth-child(2){opacity:1;transition:all .1s ease .2s}.header__menu-icon._inactive span:nth-child(3){animation:bottomLineInactive .5s ease forwards}.logo{display:flex;align-items:center;justify-content:center;color:var(--white);background:var(--red);padding:20px;font-weight:700;line-height:1;white-space:nowrap;transition:all .5s ease}.menu__list{display:flex;align-items:center;justify-content:flex-end}.menu__item:not(:last-child){margin-right:50px}.menu__link{color:var(--light-gray);font-size:1.125rem;font-weight:700;position:relative}.menu__link::after{content:"";position:absolute;top:110%;left:0;width:100%;height:1px;background:var(--light-gray);transform:translate(0,5px);opacity:0;transition:all .5s ease}.options{display:flex;align-items:center}.options__menu{margin-right:50px}.options__link{color:var(--light-gray);font-size:1.125rem}.options__auth{margin-right:50px}.options__lang{margin-right:50px}.auth__btn{display:flex;align-items:center;color:var(--light-gray);transition:all .5s ease;font-size:1.125rem}.auth__btn svg{width:20px;height:20px;fill:var(--light-gray);margin-right:10px;transition:all .5s ease}@keyframes topLineActive{0%{top:25%;transform:translate(0,-50%) rotate(0)}30%{top:50%;transform:translate(0,-50%) rotate(0)}100%{top:50%;transform:translate(0,-50%) rotate(-45deg)}}@keyframes bottomLineActive{0%{top:75%;transform:translate(0,-50%) rotate(0)}30%{top:50%;transform:translate(0,-50%) rotate(0)}100%{top:50%;transform:translate(0,-50%) rotate(45deg)}}@keyframes topLineInactive{0%{top:50%;transform:translate(0,-50%) rotate(-45deg)}30%{top:50%;transform:translate(0,-50%) rotate(0)}100%{top:25%;transform:translate(0,-50%) rotate(0)}}@keyframes bottomLineInactive{0%{top:50%;transform:translate(0,-50%) rotate(45deg)}30%{top:50%;transform:translate(0,-50%) rotate(0)}100%{top:75%;transform:translate(0,-50%) rotate(0)}}.breadcrumbs{margin-bottom:70px}.breadcrumbs__item{position:relative;font-size:.75rem;font-weight:700;transition:all .5s ease}.breadcrumbs__item:not(:last-child){color:var(--gray)}.breadcrumbs__item:not(:last-child)::after{content:" > "}.breadcrumbs__item span{color:var(--black)}.sidebar{flex:1 1 33.333%}.sidebar__top:not(:last-child){margin-bottom:70px}.sidebar__tags:not(:last-child){margin-bottom:70px}.sidebar__games:not(:last-child){margin-bottom:70px}.sidebar__news:not(:last-child){margin-bottom:70px}.top-sidebar__body{display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 4px rgba(12,31,89,.25);padding:0 30px 30px}.top-sidebar__title{font-weight:700;text-align:center;margin-bottom:30px}.top-sidebar__list{width:100%;margin-bottom:30px}.top-sidebar__item:not(:last-child){margin-bottom:10px}.top-sidebar__link{font-size:.75rem;color:var(--black);transition:all .5s ease}.top-sidebar__btn{width:100px}.tags-sidebar__title{font-weight:700;text-align:center;margin-bottom:30px}.tags-sidebar__list{display:flex;flex-wrap:wrap;gap:15px}.tags-sidebar__item_10{min-width:10%}.tags-sidebar__item_20{min-width:20%}.tags-sidebar__item_30{min-width:30%}.tags-sidebar__item_40{min-width:40%}.tags-sidebar__item_50{min-width:50%}.tags-sidebar__item_60{min-width:60%}.tags-sidebar__item_70{min-width:70%}.tags-sidebar__item_80{min-width:80%}.tags-sidebar__item_90{min-width:90%}.tags-sidebar__item_100{min-width:100%}.tags-sidebar__link{white-space:nowrap;text-align:center;display:block;padding:10px;font-size:.75rem;font-weight:700;color:var(--blue);border-radius:10px;box-shadow:0 4px 4px rgba(12,31,89,.25);transition:all .5s ease}.games-sidebar__title{font-weight:700;text-align:center;margin-bottom:30px}.games-sidebar__item:not(:last-child){margin-bottom:15px}.games-sidebar__image{position:relative;display:block;width:100%;aspect-ratio:400/267;border-radius:10px;overflow:hidden;background:var(--bg)}.games-sidebar__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.news-sidebar__body{display:flex;flex-direction:column;align-items:center}.news-sidebar__title{font-weight:700;text-align:center;margin-bottom:30px}.news-sidebar__item:not(:last-child){margin-bottom:30px}.news-sidebar__btn{width:100px}.search.active .search__body{transform:translate(0,0);opacity:1;visibility:visible}.search__btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.search__btn svg{width:100%;height:100%;fill:var(--light-gray);transition:all .5s ease}.search__body{position:absolute;top:100%;left:0;width:100%;background:var(--blue);padding:20px 0;border-top:1px solid var(--light-gray);transform:translate(0,30px);opacity:0;visibility:hidden;transition:all .5s ease}.search__form{display:flex}.search__input{flex:1 1 auto;font-size:.75rem;font-weight:700;color:var(--black);padding:10px;border-radius:0;border:none}.search__input::-moz-placeholder{color:var(--gray);opacity:1}.search__input::placeholder{color:var(--gray);opacity:1}.search__submit{width:120px;border-radius:0}.news{margin-bottom:110px}.news__wrapper{display:flex;gap:15px}.news__content{flex:1 1 66.666%}.news__grid{display:grid;gap:15px}.news__grid:not(:last-child){margin-bottom:15px}.grid-5{grid-template-columns:repeat(8,1fr)}.grid-5 .item-news{grid-column:span 2}.grid-5 .item-news:first-child{grid-column:1/5;grid-row:1/3}.grid-5 .item-news:first-child .item-news__image{aspect-ratio:unset}.grid-3{grid-template-columns:repeat(2,1fr)}.grid-3 .item-news .item-news__image{max-height:173px}.grid-3 .item-news:first-child{grid-row:1/3}.grid-3 .item-news:first-child .item-news__image{aspect-ratio:unset;max-height:unset}.grid-2{grid-template-columns:repeat(2,1fr)}.item-news_main .item-news__title{font-size:2rem;margin-bottom:20px}.item-news_main .item-news__main{margin-bottom:20px}.item-news__body{height:100%;display:flex;flex-direction:column}.item-news__main{flex:1 1 auto;position:relative;margin-bottom:15px}.item-news__image{display:block;position:relative;width:100%;height:100%;aspect-ratio:297/173;border-radius:10px;overflow:hidden;max-height:445px;background:var(--bg)}.item-news__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.item-news__category{position:absolute;left:0;bottom:10%;padding:10px 12px;background:#000;font-size:.625rem;font-weight:700;color:var(--white)}.item-news__title{color:var(--black);font-weight:700;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .5s ease}.item-news__footer{display:flex;align-items:center}.item-news__date{font-size:.75rem;font-weight:700;color:var(--gray);margin-right:10px}.item-news__duration{font-size:.75rem;font-weight:700;color:var(--gray);margin-right:10px}.item-news__views{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;font-size:.75rem;font-weight:700;color:var(--gray)}.item-news__views svg{width:22px;height:22px;fill:var(--gray);margin-right:10px}.casinos{margin-bottom:110px}.casinos__grid{display:flex;flex-wrap:wrap;margin:0 -7.5px}.casinos__item{padding:7.5px;flex:1 1 25%}.casinos__all{width:100px;margin:30px auto 0}.casinos__filter{display:flex;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;row-gap:15px;margin-bottom:70px}.casino__body{border-radius:15px;display:flex;flex-direction:column;align-items:center;padding:15px;box-shadow:0 4px 4px rgba(12,31,89,.25)}.casino__title{margin-bottom:10px;font-weight:700;color:var(--blue);transition:all .5s ease}.casino__rating{margin-bottom:10px}.casino__logo{width:140px;height:140px;display:flex;align-items:center;justify-content:center;border-radius:35px;overflow:hidden;margin-bottom:10px;background:var(--bg)}.casino__logo img{max-width:100%;transition:all .5s ease}.casino__value{font-size:1.25rem;color:var(--red);font-weight:700;margin-bottom:10px}.casino__deposit{font-size:.75rem;margin-bottom:10px}.casino__deposit span{font-size:1rem;font-weight:700}.casino__btn{width:120px}.ratings{margin-bottom:110px}.ratings__body:not(:last-child){margin-bottom:70px}.ratings__title{font-weight:700;margin-bottom:32px}.ratings__item:not(:last-child){margin-bottom:30px}.ratings__all{width:100px;margin:30px auto 0}.item-ratings__body{padding:22px 30px 22px 15px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;box-shadow:0 4px 4px rgba(12,31,89,.25);border-radius:10px}.item-ratings__main{flex:1 1 auto;max-width:40%;display:flex;align-items:center}.item-ratings__number{text-align:center;min-width:45px;font-size:1.5rem;font-weight:700;color:var(--blue);margin-right:15px}.item-ratings__logo{width:140px;min-width:140px;height:140px;position:relative;border-radius:35px;overflow:hidden;margin-right:30px;background:var(--bg)}.item-ratings__logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.item-ratings__title{font-weight:700;color:var(--blue);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .5s ease}.item-ratings__info{display:flex;flex-direction:column;align-items:center}.item-ratings__rating{margin-bottom:8px}.item-ratings__review{font-size:.75rem;font-weight:700;color:var(--black);transition:all .5s ease}.item-ratings__details{flex:1 1 auto}.item-ratings__value{font-size:.75rem;display:flex;flex-direction:column;align-items:center}.item-ratings__value:not(:last-child){margin-bottom:8px}.item-ratings__value span{font-size:1rem;font-weight:700;color:var(--red)}.item-ratings__btn{width:117px}.cards{margin-bottom:110px}.cards__body{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.card__body{padding:20px 20px 30px;border-radius:10px;display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 4px rgba(12,31,89,.25);height:100%}.card__image{margin-bottom:20px;border-radius:35px;overflow:hidden;width:140px;height:140px;position:relative;background:var(--bg)}.card__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .5s ease}.card__title{font-weight:700;color:var(--blue);margin-bottom:20px;transition:all .5s ease}.card__text{font-size:.75rem}.games{margin-bottom:110px}.games__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.games__all{width:100px;margin:30px auto 0}.game__body{border-radius:15px;display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 4px rgba(12,31,89,.25);padding-bottom:15px}.game__image{border-radius:15px 15px 0 0;width:100%;aspect-ratio:400/267;position:relative;margin-bottom:15px;overflow:hidden;background:var(--bg)}.game__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.game__title{margin-bottom:15px;font-weight:700;color:var(--blue);transition:all .5s ease}.game__rating{margin-bottom:20px}.game__btn{width:120px}.about{margin-bottom:110px}.about__body img{max-width:400px;width:100%;margin:0 15px 15px 0;float:left;background:var(--bg)}.about__body p{font-size:.75rem}.about__body p:not(:last-child){margin-bottom:15px}.faq{margin-bottom:110px}.faq__list{max-width:600px;margin:0 auto}.faq__item{border-bottom:1px solid var(--gray);padding-bottom:15px}.faq__item:not(:last-child){margin-bottom:15px}.faq__question{text-align:left;width:100%;font-weight:700;position:relative;padding-right:20px;transition:all .5s ease;color:var(--black)}.faq__question._active::after{transform:translate(0,-50%) rotate(0)}.faq__question::before{content:"";position:absolute;top:50%;right:0;transform:translate(0,-50%);width:10px;height:3px;background:#000}.faq__question::after{content:"";position:absolute;top:50%;right:0;transform:translate(0,-50%) rotate(90deg);width:10px;height:3px;background:#000;transition:all .5s ease}.faq__answer{font-size:.75rem;padding-top:15px}.faq__answer p:not(:last-child){margin-bottom:15px}.guides{margin-bottom:110px}.guides__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.guide__body{border-radius:15px;display:flex;flex-direction:column;align-items:center;padding:30px;box-shadow:0 4px 4px rgba(12,31,89,.25)}.guide__image{margin-bottom:20px;width:115px;height:125px;position:relative}.guide__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .5s ease}.guide__title{text-align:center;font-weight:700;margin-bottom:20px;color:var(--blue);transition:all .5s ease}.guide__text{margin-bottom:20px;font-size:.75rem;text-align:center;max-width:285px}.guide__btn{max-width:210px;width:100%}.bonuses{margin-bottom:110px}.bonuses__wrapper{display:flex;gap:15px}.bonuses__content{flex:1 1 66.666%}.bonuses__content .bonus__details{max-width:30%}.bonuses__item:not(:last-child){margin-bottom:15px}.bonuses__all{width:100px;margin:30px auto 0}.bonus__body{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;padding:48px 30px;box-shadow:0 4px 4px rgba(12,31,89,.25)}.bonus__details{flex:1 1 auto;max-width:40%}.bonus__title{font-size:1.25rem;font-weight:700;color:var(--red);margin-bottom:15px}.bonus__desc{margin-bottom:15px;font-size:.75rem;font-style:italic;color:var(--blue)}.bonus__terms{font-size:.75rem;color:var(--black);position:relative;padding-right:24px;white-space:nowrap}.bonus__terms::after{content:"";position:absolute;top:50%;right:0;width:8px;height:8px;transform:translate(0,-50%);-webkit-mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;background:var(--black)}.bonus__info{display:flex;flex-direction:column;align-items:center}.bonus__btn{width:120px;margin-bottom:15px}.bonus__safety{font-size:.75rem;font-weight:700;color:var(--blue)}.bonus__logo-wrapper{flex:1 1 auto;display:flex;align-items:center;justify-content:center}.bonus__logo{width:80px;min-width:80px;height:80px;position:relative;border-radius:10px;overflow:hidden;background:var(--bg)}.bonus__logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.bonus__read{color:var(--black);font-size:.75rem;transition:all .5s ease}.main-bonuses{margin-bottom:110px}.main-bonuses__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.main-bonus__body{border-radius:15px;display:flex;box-shadow:0 4px 4px rgba(12,31,89,.25)}.main-bonus__image{position:relative;border-radius:10px;overflow:hidden;width:220px;min-width:220px;height:220px;background:var(--bg)}.main-bonus__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.main-bonus__details{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px}.main-bonus__title{font-weight:700;color:var(--blue);margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .5s ease}.main-bonus__info{margin-bottom:10px}.main-bonus__value{font-size:1.25rem;color:var(--red);font-weight:700;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.main-bonus__text{text-align:center;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.main-bonus__more{align-self:flex-end;font-size:.75rem;font-weight:700;color:var(--red);transition:all .5s ease}.intro{margin-bottom:110px}.intro__body{display:flex;flex-direction:column;max-width:920px}.intro__text{align-self:flex-end;max-width:609px;font-size:.75rem}.promo{margin-bottom:110px}.promo_s .promo__body{align-items:flex-start}.promo_s .promo__info{flex:1 1 60%}.promo_s .promo__image{flex:1 1 40%}.promo_s .promo__title{margin-bottom:36px}.promo__body{display:flex;align-items:center;gap:50px}.promo__info{flex:1 1 50%}.promo__title{font-size:2.25rem;font-weight:700;margin-bottom:12px}.promo__text{font-size:1.5rem}.promo__image{flex:1 1 50%;background:var(--bg)}.promo__image img{max-width:100%}.pagination{display:flex;align-items:center;justify-content:space-between;max-width:500px;width:100%;margin:30px auto 0}.pagination__next svg,.pagination__prev svg{width:10px;height:10px;fill:var(--gray);transition:all .5s ease}.pagination__page{font-size:.625rem;color:var(--gray);transition:all .5s ease}.pagination__page:not(:last-child){margin-right:5px}.pagination__page.active{font-weight:700;color:var(--black)}.pagination__separator{font-size:.625rem;color:var(--gray)}.pagination__separator:not(:last-child){margin-right:5px}.pagination__next svg{transform:rotate(180deg)}.footer{background:var(--blue);padding:44px 0}.footer__body{display:flex;align-items:flex-start;justify-content:space-between;gap:48px;flex-wrap:wrap}.footer__form{max-width:300px}.menu-footer__list{display:flex;flex-direction:column}.menu-footer__item:not(:last-child){margin-bottom:20px}.menu-footer__link{font-size:1.125rem;font-weight:700;color:var(--light-gray);white-space:nowrap;position:relative}.menu-footer__link::after{content:"";position:absolute;top:110%;left:0;width:100%;height:1px;background:var(--light-gray);opacity:0;transform:translate(0,10px);transition:all .5s ease}.form__title{color:var(--light-gray);font-weight:700;margin-bottom:15px}.form__block{margin-bottom:15px;display:flex}.form__btn{width:120px;border-radius:0}.form__desc{font-size:.75rem;color:var(--light-gray)}.form__desc p:not(:last-child){margin-bottom:15px}.form__link{color:var(--yellow)}.form input{flex:1 1 auto;font-size:.75rem;font-weight:700;color:var(--black);padding:10px;border-radius:0;border:none}.form input::-moz-placeholder{color:var(--gray);opacity:1}.form input::placeholder{color:var(--gray);opacity:1}@media (max-width:1200px){.header__menu{padding:0 20px}.header__menu-icon{display:block}.menu__body{position:absolute;top:100%;right:0;width:100%;height:calc(var(--app-height) - 120px);background:var(--blue);transform:translate(200vw,0);transition:all .5s ease;padding:32px 0;border-top:1px solid var(--light-gray)}.menu__body._active{transform:translate(0,0)}.menu__list{flex-direction:column}.menu__item:not(:last-child){margin:0 0 25px}}@media (max-width:992px){.grid-5 .item-news{grid-column:6/9}.grid-5 .item-news:first-child{grid-column:1/6}.grid-5 .item-news:last-child,.grid-5 .item-news:nth-last-child(2){grid-column:span 4}.casinos__item{flex:1 1 50%}.item-ratings__body{padding:22px}.item-ratings__main{flex:1 1 100%;max-width:unset}.item-ratings__logo{width:100px;min-width:100px;height:100px;margin-right:15px;border-radius:25px}.cards__body{grid-template-columns:repeat(2,1fr)}.main-bonuses__grid{grid-template-columns:1fr}.main-bonus__image{width:150px;min-width:150px;height:150px}.promo_s .promo__body{align-items:center}.promo__body{flex-direction:column}}@media (max-width:768px){.page{padding:80px 0}.header__menu-icon{margin-left:30px}.menu__list{margin-bottom:25px}.options__menu{margin-right:0;display:flex;flex-direction:column;align-items:center}.options__link{font-weight:700}.options__auth{margin-right:30px}.options__lang{margin-right:30px}.sidebar{flex:1 1 50%}.news{margin-bottom:80px}.news__wrapper .grid-2{grid-template-columns:1fr}.news__content{flex:1 1 50%}.grid-5 .item-news{grid-column:span 4}.grid-5 .item-news:first-child{grid-column:span 8}.grid-5 .item-news:first-child .item-news__image{aspect-ratio:297/173}.grid-3{grid-template-columns:1fr}.grid-3 .item-news .item-news__image{max-height:unset}.grid-3 .item-news:first-child .item-news__image{aspect-ratio:297/173}.casinos{margin-bottom:80px}.ratings{margin-bottom:80px}.cards{margin-bottom:80px}.games{margin-bottom:80px}.games__grid{grid-template-columns:1fr}.about{margin-bottom:80px}.about__body img{display:block;float:none;margin:0 auto 15px}.faq{margin-bottom:80px}.guides{margin-bottom:80px}.guides__grid{grid-template-columns:1fr}.bonuses{margin-bottom:80px}.bonuses__content .bonus__details{max-width:unset}.bonus__details{max-width:unset;flex:1 1 100%}.main-bonuses{margin-bottom:80px}.intro{margin-bottom:80px}.promo{margin-bottom:80px}.footer__form{max-width:unset}}@media (max-width:576px){.lang .select__label{padding:7px 7px}.lang .select__container{display:flex;width:-moz-max-content;width:max-content;left:50%;transform:translate(-50%,0)}.header__menu-icon{margin-left:20px}.header__logo{padding:20px 10px}.options__menu{margin-bottom:25px}.options__auth{margin-right:20px}.options__lang{display:flex;justify-content:center;margin-right:0}.auth__btn svg{margin-right:0}.auth__btn span{display:none}.news__wrapper{flex-direction:column;gap:70px}.grid-2{grid-template-columns:1fr}.bonuses__wrapper{flex-direction:column;gap:70px}}@media (max-width:480px){.page{padding:60px 0}.title{font-size:1.5rem}.main__title{margin-bottom:40px}.breadcrumbs{margin-bottom:40px}.sidebar__top:not(:last-child){margin-bottom:40px}.sidebar__tags:not(:last-child){margin-bottom:40px}.sidebar__games:not(:last-child){margin-bottom:40px}.sidebar__news:not(:last-child){margin-bottom:40px}.news{margin-bottom:60px}.grid-5 .item-news{grid-column:span 8}.grid-5 .item-news:last-child,.grid-5 .item-news:nth-last-child(2){grid-column:span 8}.item-news_main .item-news__title{font-size:1rem;margin-bottom:15px}.item-news_main .item-news__main{margin-bottom:15px}.casinos{margin-bottom:60px}.casinos__filter{margin-bottom:40px}.ratings{margin-bottom:60px}.ratings__body:not(:last-child){margin-bottom:40px}.ratings__title{margin-bottom:16px}.item-ratings__title{-webkit-line-clamp:4}.item-ratings__info{flex:1 1 45%}.item-ratings__details{flex:1 1 45%}.item-ratings__btn{width:unset;flex:1 1 100%}.cards{margin-bottom:60px}.cards__body{grid-template-columns:1fr}.games{margin-bottom:60px}.about{margin-bottom:60px}.faq{margin-bottom:60px}.guides{margin-bottom:60px}.bonuses{margin-bottom:60px}.main-bonuses{margin-bottom:60px}.intro{margin-bottom:60px}.promo{margin-bottom:60px}.promo_s .promo__title{margin-bottom:12px}.promo__body{gap:24px}.promo__title{font-size:1.75rem}.promo__text{font-size:1.125rem}.footer__body{flex-direction:column;align-items:center}.menu-footer__list{align-items:center}}@media (any-hover:hover){.btn_red:hover{box-shadow:0 0 10px rgba(0,0,0,.5)}.btn_gray:hover{box-shadow:0 0 10px rgba(0,0,0,.5)}.select__label:hover{background:var(--light-gray)}.lang .select__checked:hover{color:var(--white)}.lang .select__checked:hover::after{background:var(--white)}.logo:hover{box-shadow:0 0 10px rgba(255,255,255,.5)}.menu__link:hover::after{opacity:1;transform:translate(0,0)}.auth__btn:hover{color:var(--white)}.auth__btn:hover svg{fill:var(--white)}.breadcrumbs__item:hover{color:var(--blue)}.top-sidebar__link:hover{color:var(--blue)}.tags-sidebar__link:hover{box-shadow:0 4px 4px rgba(12,31,89,.5)}.games-sidebar__image:hover img{transform:scale(1.05)}.search__btn:hover svg{fill:var(--white)}.item-news__image:hover img{transform:scale(1.05)}.item-news__title:hover{color:var(--blue)}.casino__title:hover{color:var(--black)}.casino__logo:hover img{transform:scale(1.05)}.item-ratings__logo:hover img{transform:scale(1.05)}.item-ratings__title:hover{color:var(--black)}.item-ratings__review:hover{color:var(--blue)}.card__image:hover img{transform:scale(1.05)}.card__title:hover{color:var(--black)}.game__image:hover img{transform:scale(1.05)}.game__title:hover{color:var(--black)}.faq__question:hover{color:var(--blue)}.faq__question:hover::after,.faq__question:hover::before{background:var(--blue)}.guide__image:hover img{transform:scale(1.05)}.guide__title:hover{color:var(--black)}.bonus__logo:hover img{transform:scale(1.05)}.bonus__read:hover{text-shadow:0 0 5px rgba(0,0,0,.3)}.main-bonus__image:hover img{transform:scale(1.05)}.main-bonus__title:hover{color:var(--black)}.main-bonus__more:hover{text-shadow:0 0 5px rgba(0,0,0,.3)}.pagination__next:hover svg,.pagination__prev:hover svg{fill:var(--black)}.pagination__page:hover{color:var(--black)}.menu-footer__link:hover::after{opacity:1;transform:translate(0,0)}}