.register-form{max-width:524px}.dynamic-form-pnp{background-color:#232a3c;border-radius:8px}.dynamic-form-pnp--without-background{background-color:transparent}.dynamic-form-pnp__head{align-items:center;color:#f9faff;display:flex;font-size:20px;font-weight:700;justify-content:center;min-height:60px;text-align:center;text-transform:uppercase;width:100%}.dynamic-form-pnp__form-wrap{margin:33px 0 0;padding:0 45px}.dynamic-form-pnp__footer{color:#fff;font-size:14px;font-weight:400;margin-top:16px;padding:0 45px 33px;text-align:center}.dynamic-form-pnp__list{display:block;width:100%}.dynamic-form-pnp__logo-wrap{margin:0 0 20px}.dynamic-form-pnp__logo{max-height:34px;max-width:100px}.dynamic-form-pnp__element+.dynamic-form-pnp__element{margin-top:16px}.dynamic-form-pnp__element--hidden{display:none!important}.dynamic-form-pnp__link{color:#34ed78;transition:color .3s ease}.dynamic-form-pnp__link:hover{color:#25c25f}.dynamic-form-pnp__banner{display:block;max-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.dynamic-form-pnp__submit{display:block;margin-top:20px;text-align:center;width:100%}.dynamic-form-pnp--sign_up .dynamic-form-pnp__submit{margin-top:4px}.dynamic-form-pnp .dynamic-form-pnp__button{min-width:147px}.dynamic-form-pnp .dynamic-form-pnp__currency-hidden{display:none}.main-slide .dynamic-form-pnp .dynamic-form-pnp__banner{display:none!important}.main-slide .dynamic-form-pnp .dynamic-form-pnp__form-wrap{padding:0 10px}.amount-elem{display:block;width:100%}.amount-elem__list{grid-gap:6px;display:grid;grid-template-columns:repeat(5,1fr);margin:0 0 16px;width:100%}.amount-elem__wrap-input{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100%}.amount-elem__currency{color:#f9faff;display:inline-flex;font-size:16px;font-weight:400;justify-content:center;margin:0 0 0 6px;min-width:66px;text-align:center}.amount-elem .amount-elem__item{align-items:center;align-self:stretch;background-color:#00030c;border:1px solid #787f90;border-radius:4px;color:#f9faff;display:flex;font-size:14px;font-weight:700;justify-content:center;min-height:44px;min-width:auto;overflow:hidden;padding:5px;text-align:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:100%}.amount-elem .amount-elem__item--active,.amount-elem .amount-elem__item:hover{background-color:#34ed78;border-color:#34ed78;color:#1a2030}.captcha-term-and-policy{color:#fff;font-size:12px;margin:10px 0}.captcha-term-and-policy .captcha-term-and-policy__link{color:#34ed78}.captcha-term-and-policy .captcha-term-and-policy__link:hover{text-decoration:underline}.registration-form-nomodal{align-items:flex-start;background-color:#00030c;border-radius:4px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;min-height:350px;padding:13px 13px 16px;width:100%}@media(min-width:576px){.registration-form-nomodal{padding:13px 24px 16px}}.registration-form-nomodal__logo{height:39px;margin:0 auto;max-width:161px}.registration-form-nomodal--no-rifst-step .registration-form-nomodal__logo{display:none}.registration-form-nomodal__title{color:#f9faff;display:block;font-size:20px;font-weight:700;margin:10px 0;text-align:center;text-transform:uppercase;width:100%}.registration-form-nomodal--no-rifst-step .registration-form-nomodal__title{display:none}.registration-form-nomodal__step{margin:10px 0;width:100%}.registration-form-nomodal__step-text{color:#8a95a6;font-size:10px;font-weight:400;line-height:140%;margin-top:5px;text-transform:uppercase}.registration-form-nomodal__progress{background:#000;border-radius:8px;height:4px;position:relative;width:100%}.registration-form-nomodal__progress-fill{background:#34ed78;border-radius:8px;height:4px}.registration-form-nomodal__form-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0;padding:0;width:100%}.registration-form-nomodal__form{flex-grow:1}.registration-form-nomodal__footer{align-items:center;color:#787f90;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;justify-content:center;line-height:1.2;margin:16px 0 0;padding:0;text-align:center;width:100%}.registration-form-nomodal--no-rifst-step .registration-form-nomodal__footer{display:none}.registration-form-nomodal__link{color:#34ed78;text-decoration:none;text-transform:capitalize;transition:color .3s ease}.registration-form-nomodal__link:hover{color:#25c25f}.registration-form-nomodal__form-step{display:none;margin-bottom:auto;width:100%}.registration-form-nomodal__form-step--active{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.registration-form-nomodal__element{max-width:calc(50% - 5px)}.registration-form-nomodal__element+.registration-form-nomodal__element{margin-top:10px}.registration-form-nomodal__element>*{flex-grow:1}.registration-form-nomodal__element--hidden{display:none!important}.registration-form-nomodal__element--password_single{margin-bottom:7px;position:relative}.registration-form-nomodal__element--password_single .form-element__error{position:relative;top:7px}.registration-form-nomodal__element .multiple-checkboxes__childs{gap:5px;padding-left:5px}.registration-form-nomodal__element .checkbox__label{font-size:11px}.registration-form-nomodal__element+.registration-form-nomodal__element--age_terms_acceptance,.registration-form-nomodal__element+.registration-form-nomodal__element--agreed_to_partner_promotions,.registration-form-nomodal__element+.registration-form-nomodal__element--gender,.registration-form-nomodal__element--bonus_code,.registration-form-nomodal__element--date_of_birth,.registration-form-nomodal__element--email,.registration-form-nomodal__element--first_name,.registration-form-nomodal__element--last_name,.registration-form-nomodal__element--mobile_phone,.registration-form-nomodal__element--password,.registration-form-nomodal__element--password_single,.registration-form-nomodal__element--personal_id_number_type,.registration-form-nomodal__element--receive_all_promos{max-width:100%}.registration-form-nomodal__element .select-with-country-icons__dropdown,.registration-form-nomodal__element .select__dropdown{max-height:110px}.registration-form-nomodal .input.select-with-country-icons__input{padding:0 10px}.registration-form-nomodal__label-wrapper{color:#f9faff;display:none;font-size:14px;font-weight:600;margin:0 0 16px;padding:0;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.registration-form-nomodal__label-wrapper{font-size:16px}}.registration-form-nomodal__label{color:#f9faff;display:block;font-size:14px;font-weight:600;letter-spacing:normal;line-height:1.2;margin:0;padding:0;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.registration-form-nomodal__label{font-size:16px}}.registration-form-nomodal__buttons{display:flex;flex-wrap:nowrap;margin:10px 0 0}.registration-form-nomodal__button-wrapper,.registration-form-nomodal__buttons{align-items:center;flex-direction:row;justify-content:center;padding:0;width:100%}.registration-form-nomodal__button-wrapper{align-self:stretch;display:inline-flex;flex-wrap:wrap;margin:0}.registration-form-nomodal__button-wrapper--submit{flex:1}.registration-form-nomodal__button-wrapper--step{width:auto}.registration-form-nomodal__button-wrapper+.registration-form-nomodal__button-wrapper{margin-left:10px}.registration-form-nomodal .registration-form-nomodal__submit-button{width:100%}.registration-form-nomodal .simple-date__day,.registration-form-nomodal .simple-date__month{margin-right:10px}.registration-form-nomodal__metamask{margin:10px auto 0}.home .registration-form-nomodal{background:transparent;max-width:356px;padding:0 16px}.multiple-checkboxes,.multiple-checkboxes__childs{display:flex;flex-direction:column;gap:10px}.multiple-checkboxes__childs{padding-left:10px}.multiple-checkboxes__message{color:#97aac0;font-size:11px}.auth-providers{display:flex;flex-direction:column}.auth-providers__list{align-items:center;display:flex;gap:16px;justify-content:center;margin:16px 0;padding:0}.auth-providers__list:empty,.auth-providers__list:empty+.auth-providers__title{display:none}.auth-providers__title{align-items:center;color:#787f90;display:flex;font-size:14px;font-weight:400;gap:16px;line-height:160%;order:-1;width:100%}.auth-providers__title:after,.auth-providers__title:before{background:#232a3c;content:"";flex:1 1 auto;height:1px}.auth-providers__icon{align-items:center;background-color:#1a2030;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;height:48px;justify-content:center;margin:0;padding:0;text-align:center;transition:color .3s ease,background-color .3s ease;width:48px}.auth-providers__icon:hover{background-color:#34ed78;color:#1a2030}.auth-providers__icon .image{width:16px}.telegram-signin-modal .modal__content{background-color:transparent}.metamask__icon{max-width:16px;width:100%}.description-bonus-details{scrollbar-color:#2a344e}.description-bonus-details::-webkit-scrollbar{height:2px;width:2px}.description-bonus-details::-webkit-scrollbar-track{background:#0e1322;border-radius:2px}.description-bonus-details::-webkit-scrollbar-thumb{background:#2a344e;border-radius:2px;margin:0}.description-bonus-details::-webkit-scrollbar-thumb:hover{background:#2a344e}@-moz-document url-prefix(){.description-bonus-details{scrollbar-width:thin}}.promotions-card{background:#1a2030;border-radius:8px;max-width:400px;overflow:hidden;position:relative;width:100%}.promotions-card .accent{color:#34ed78}@media(min-width:768px){.promotions-card{max-width:100%}}.promotions-card__image.image{height:130px;left:50%;-o-object-fit:cover;object-fit:cover;position:relative;transform:translateX(-50%);width:100%}@media(min-width:768px){.promotions-card__image.image{height:180px}}.promotions-card__content{align-items:center;color:#f9faff;display:flex;flex-direction:column}.promotions-card__content-wrapper{background:#1a2030;border-radius:8px;padding:17px 16px 0;transform:translateY(-16px)}@media(min-width:768px){.promotions-card__content-wrapper{padding:25px 24px 83px}}@media(min-width:960px){.promotions-card__content-wrapper{padding:25px 24px 66px}}.promotions-card__content-wrapper.more-info--icon .promotions-card__buttons-bonus-details{display:none}.promotions-card__content-wrapper.more-info--icon .small-btn{height:18px;position:absolute;right:27px;top:27px;width:18px}.promotions-card__content .bonus-code-copy{margin:auto}.promotions-card__content .title{color:#f9faff;font-size:14px;font-weight:700;line-height:140%;margin-bottom:12px;text-align:center;text-transform:uppercase}@media(min-width:768px){.promotions-card__content .title{position:relative}}.promotions-card__content .bonus{font-size:22px;font-weight:700;line-height:normal;margin:0 auto 10px;max-width:210px;text-align:center;text-transform:uppercase}@media(min-width:768px){.promotions-card__content .bonus{font-size:28px;margin:0 auto 13px}}.promotions-card__content .bonus-code{align-items:center;display:flex;flex-direction:column;gap:4px;margin-bottom:0}.promotions-card__content .bonus-code__item{background:#00030c;border-radius:4px;font-size:11px;font-style:normal;font-weight:600;letter-spacing:.11px;line-height:normal;margin:0;padding:8px 16px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.promotions-card__content .description{color:#f9faff;font-size:12px;font-weight:700;line-height:160%;margin:16px 0 0;padding:17px 0 0;position:relative}@media(min-width:768px){.promotions-card__content .description{margin:24px 0 0;padding:25px 0 0;width:100%}}.promotions-card__content .description-title{font-size:12px;font-weight:700;letter-spacing:.12px;line-height:normal;margin-bottom:12px;text-align:center;text-transform:uppercase}.promotions-card__content .description-item{color:#97aac0;font-size:11px;font-weight:600;line-height:160%;margin-bottom:5px;padding-left:16px;position:relative;text-align:start}.promotions-card__content .description-item:before{content:".";font-size:14px;font-weight:700;left:6px;position:absolute;top:-3px}.promotions-card__content .description:before{background:rgba(146,160,177,.3);box-shadow:0 1px 0 0 rgba(0,0,0,.5);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.promotions-card__content .description ul{margin:15px 0;padding:0 15px}.promotions-card__content .description p+p{margin-top:6px}.promotions-card__buttons{align-items:center;bottom:5px;display:flex;gap:12px;justify-content:space-between;padding:0 16px 11px;position:relative;width:100%}@media(min-width:768px){.promotions-card__buttons{bottom:0;padding:0 24px 24px;position:absolute}}.promotions-card__buttons .link-btn{font-size:14px;font-weight:700;height:39px;line-height:normal;padding:12px 8px;width:100%}.promotions-card__buttons .link-btn.link-btn--primary:after{animation:shine 5s linear infinite;background:linear-gradient(-45deg,hsla(0,0%,100%,0) 30%,#fff 50%,hsla(0,0%,100%,0) 70%) no-repeat;background-position:200% 0;background-size:300% 300%;border-radius:4px;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.promotions-card__buttons-bonus-details{align-items:center;border:1px solid #34ed78;border-radius:4px;color:#f9faff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:39px;justify-content:center;line-height:normal;padding:5px 7px;width:100%}.body--el .promotions-card__buttons .link-btn{min-width:160px}.description-bonus-details{background:#1a2030;border-radius:8px;bottom:-20%;height:0;overflow-y:auto;padding:24px;position:absolute;transition:height .8s ease,position .8s ease,visibility .8s ease,z-index .8s ease;visibility:hidden;width:100%;z-index:-2}.description-bonus-details.open{bottom:0;height:100%;visibility:visible;z-index:1}.description-bonus-details__header-title{color:#f9faff;font-size:16px;font-weight:700;letter-spacing:.16px;line-height:140%;text-align:center;text-transform:uppercase}.description-bonus-details__header-close-btn{color:#f9faff;cursor:pointer;padding:10px;position:absolute;right:0;top:0}.description-bonus-details__content{color:#97aac0;font-size:11px;font-weight:600;line-height:160%;text-align:start}.description-bonus-details__content .description-bonus-details__content-list{margin:16px 0;padding:0 0 0 17px}.description-bonus-details__content-text{display:flex;flex-direction:column;gap:12px}.description-bonus-details__content-text .title{color:#f9faff;font-size:17px;font-weight:700}@keyframes shine{0%{background-position:200% 0}40%,to{background-position:-200% 0}}.bonus-code-copy{align-items:center;background:#1a2030;border:1px solid #787f90;border-radius:4px;color:#97aac0;cursor:pointer;display:flex;font-size:8px;font-weight:600;height:40px;justify-content:center;line-height:140%;padding:0 18px;transition:.3s ease;z-index:1}.bonus-code-copy:hover{background:#1a2030;border-color:#34ed78;color:#97aac0}.bonus-code-copy .font-icons{font-size:16px;margin-left:4px}.bonus-code-copy__code{color:#f9faff;font-size:14px;font-weight:600;line-height:120%;margin-left:12px}.bonus-code-copy__code-text{text-align:left;width:-moz-min-content;width:min-content}.catalog__list{grid-row-gap:6px;grid-column-gap:6px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);width:100%}@media(min-width:576px){.catalog__list{grid-row-gap:6px;grid-column-gap:6px;grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.catalog__list{grid-row-gap:6px;grid-column-gap:6px;grid-template-columns:repeat(4,1fr)}}@media(min-width:960px){.catalog__list{grid-row-gap:6px;grid-column-gap:6px;grid-template-columns:repeat(5,1fr)}}@media(min-width:1248px){.catalog__list{grid-row-gap:8px;grid-column-gap:8px;grid-template-columns:repeat(6,1fr)}}@media(min-width:1632px){.catalog__list{grid-row-gap:8px;grid-column-gap:8px;grid-template-columns:repeat(6,1fr)}}@media(min-width:1920px){.catalog__list{grid-row-gap:8px;grid-column-gap:8px;grid-template-columns:repeat(6,1fr)}}.catalog{display:block;overflow:hidden;padding:0;width:100%}.catalog__not-found{color:#fff;text-transform:uppercase}.catalog__subtitle{color:#f9faff;font-size:16px;font-weight:700;margin:0 0 10px}.catalog__skeleton-item{aspect-ratio:1/1;background-color:#1a2030;border-radius:4px;position:relative}.catalog__item{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0;width:100%}.catalog__item--first,.catalog__item--last{grid-column:span 2}.catalog__more{display:block;margin:16px auto 0;padding:0;text-align:center;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.catalog__more{margin:13px auto 0}}.catalog__more-btn{width:100%}@media(min-width:768px){.catalog__more-btn{width:auto}}.catalog__count{color:#fff;font-size:14px;line-height:160%;margin-top:16px;text-align:center}.game{display:block;padding:0;position:relative;width:100%}.game__block-img{aspect-ratio:1/1;background:rgba(0,3,12,.2);border-radius:8px;display:flex;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.game__img{border:none;height:100%;width:100%}.game__action{align-items:center;background:rgba(0,3,12,.6);border-radius:8px;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;padding:0 16px 12px;position:absolute;top:0;transition:opacity .3s ease;width:100%}.game--mobile .game__action,.game:hover .game__action{opacity:1}@media(min-width:960px){.game:hover .game__action{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.game__favorite{align-items:center;border:none;border-radius:4px;box-shadow:none;color:#f9faff;cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;margin:0;opacity:0;outline:none;padding:0;position:absolute;right:4%;text-shadow:none;top:4%;transition:color .3s ease,opacity .3s ease;width:20px;z-index:1}.game__favorite--active{color:#34ed78;opacity:1}.game__favorite:hover{color:#34ed78}.game:hover .game__favorite{opacity:1}.game__label-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2px;justify-content:flex-start;left:5%;max-width:calc(100% - 40px);opacity:1;pointer-events:none;position:absolute;top:5%;transition:opacity .3s ease;width:auto}.game:not(.game--mobile):hover .game__label-list{opacity:0}.game__label{align-items:center;background-color:#34ed78;border-radius:4px;color:#fff;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:9px;font-weight:700;grid-column:1;justify-content:center;line-height:1;min-height:17px;padding:3px 6px;text-align:center;text-transform:uppercase;width:auto}.game__label--top{background-color:#fd4848}.game__label--new{background-color:#35c31e}.game__label--jackpot{background-color:#952aff}.game__label--ekskluzivno{background-color:#3484ed}.game__description{bottom:8px;display:block;position:absolute;width:100%}.game__title{align-items:flex-start;color:#fff;display:flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:center;line-height:140%;margin:0;padding:0 5px;text-align:center;text-transform:capitalize;width:100%}.game__title .link-no-styles{color:#fff;max-width:90%}.game__provider,.game__title .link-no-styles{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game__provider{color:#34ed78;font-size:10px;line-height:140%;text-transform:uppercase}.game__buttons,.game__provider{display:block;padding:0;text-align:center;width:100%}.game__buttons{margin:0 0 12px}.game__block-wrapper{height:68px;margin:0;padding:0;width:100%}.game__block-wrapper,.game__demo{align-items:center;display:flex;justify-content:center}.game__demo{border-radius:4px;color:#f9faff;font-size:12px;font-weight:600;height:30px;line-height:120%;margin:4px auto;min-width:66px;padding:8px 16px;text-align:center;text-transform:capitalize}.game:not(.game--mobile) .game__demo{border:1px solid #34ed78}@media(min-width:960px){.game:not(.game--mobile):not(.game--provider) .game__play,.game:not(.game--provider):not(.game--mobile) .game__play{align-items:center;background:#34ed78;border-radius:50%;display:flex;filter:drop-shadow(0 4px 24px rgba(0,0,0,.55));font-size:20px;height:40px;justify-content:center;margin:14px;transition:width .3s ease,height .3s ease;width:40px}.game:not(.game--mobile):not(.game--provider) .game__play:after,.game:not(.game--mobile):not(.game--provider) .game__play:before,.game:not(.game--provider):not(.game--mobile) .game__play:after,.game:not(.game--provider):not(.game--mobile) .game__play:before{border-radius:50%;content:"";position:absolute}.game:not(.game--mobile):not(.game--provider) .game__play:before,.game:not(.game--provider):not(.game--mobile) .game__play:before{background:rgba(52,237,120,.5);height:54px;width:54px}.game:not(.game--mobile):not(.game--provider) .game__play:after,.game:not(.game--provider):not(.game--mobile) .game__play:after{background:rgba(52,237,120,.4);height:68px;width:68px}.game:not(.game--mobile):not(.game--provider) .game__play:hover,.game:not(.game--provider):not(.game--mobile) .game__play:hover{border:none;height:68px;margin:0;width:68px}.game:not(.game--mobile):not(.game--provider) .game__play .font-icons,.game:not(.game--provider):not(.game--mobile) .game__play .font-icons{color:#fff;margin-left:4px;z-index:1}}.game__jackpot{align-items:center;background-color:#fd4848;border-radius:8px;bottom:5%;color:#f9faff;display:inline-flex;flex-wrap:nowrap;font-size:14px;font-weight:700;justify-content:center;left:50%;max-width:100%;min-height:30px;padding:5px 10px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%);transition:opacity .3s ease;white-space:nowrap;z-index:1}.game:hover .game__jackpot{opacity:0}.game--mobile .game__demo,.game--mobile .game__play{background:transparent none;border-radius:0;bottom:0;color:transparent;left:0;position:absolute;right:0;top:0;width:100%}.game--mobile .game__action{background:transparent none}.game--mobile .game__description,.game--mobile .game__favorite{display:none}.game--banner{align-self:stretch;display:flex;max-height:100%;width:100%}.game--banner .game__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.game--banner .game__favorite{display:none}.game--provider .game__demo,.game--provider .game__play{background:transparent none;border-radius:0;bottom:0;color:transparent;left:0;position:absolute;right:0;top:0;width:100%}.game--provider .game__action{background:transparent none}.game--provider .game__description,.game--provider .game__favorite{display:none}@keyframes shake2{0%,20%,to{transform:scale(1)}3%{transform:scale(.96)}6%{transform:scale(1.03)}9%{transform:scale(.97)}12%{transform:scale(1.01)}15%{transform:scale(.99)}}.link-no-styles:link,.link-no-styles:visited{cursor:pointer;text-decoration:inherit}