.contacts{display:flex;flex-direction:column;box-sizing:border-box;border-radius:16px;overflow:hidden;margin:auto;max-width:960px}@media (min-width: 1080px){.contacts{height:432px;flex-direction:row}}.contacts picture.picture-part{order:0;height:80px;width:100%}.contacts picture.picture-part>img{width:100%;height:100%}@media (min-width: 1080px){.contacts picture.picture-part{order:1;height:100%;width:320px}}.contacts .contacts-part{display:flex;flex-direction:column;gap:32px;order:1;padding:32px;background-color:#fff}@media (min-width: 1080px){.contacts .contacts-part{padding:64px;gap:64px;order:0}}.contacts .contacts-part h1.contacts-title{margin:0;color:#000;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:900;line-height:32px;text-transform:uppercase}@media (min-width: 1080px){.contacts .contacts-part h1.contacts-title{font-size:52px;line-height:40px}}.contacts .contacts-part .address{color:#404040;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.8px;text-transform:uppercase}@media (min-width: 1080px){.contacts .contacts-part .address{font-size:16px;line-height:16px}}.contacts .contacts-part a.contacts-email{color:red;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:-.8px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}@media (min-width: 1080px){.contacts .contacts-part a.contacts-email{font-size:16px}}.contacts .contacts-part div.contacts-socials{justify-content:flex-end;display:flex;flex-direction:column;gap:8px;color:#525252;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:16px}@media (min-width: 1080px){.contacts .contacts-part div.contacts-socials{flex-direction:row}}.contacts .contacts-part div.contacts-socials>a{display:flex;align-items:center;cursor:pointer;color:inherit;font-weight:700}.contacts .contacts-part div.contacts-socials>a>svg{margin-right:4px}.contacts .contacts-part div.contacts-socials>a:hover{color:#ef4444}.partners-list{display:flex;height:240px;align-items:center;gap:6px;align-self:stretch}@media (max-width: 1080px){.partners-list{flex-wrap:nowrap;height:172px}}.partners-list .partner{position:relative;box-sizing:border-box;display:flex;flex:1 0 0;align-self:stretch;justify-content:space-between;padding:24px 32px;border-radius:8px;background:#fff;overflow:hidden}@media (max-width: 1080px){.partners-list .partner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:16px;min-width:365px;gap:24px}}.partners-list .partner picture.partner-background{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.partners-list .partner picture.partner-background img{object-fit:cover;width:100%;height:100%}.partners-list .partner picture.partner-background{pointer-events:none}.partners-list .partner img.partner-logo{position:relative;z-index:10;width:96px;height:24px;object-fit:contain}@media (max-width: 1080px){.partners-list .partner img.partner-logo{width:64px;height:16px}}.partners-list .partner .partner-content{position:relative;display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:fit-content}@media (max-width: 1080px){.partners-list .partner .partner-content{width:100%}}.partners-list .partner .partner-content .partner-title-group--coupon{text-align:center;font-family:Montserrat;font-size:60px;font-style:normal;font-weight:800;line-height:60px;letter-spacing:-1.8px;text-transform:uppercase}@media (max-width: 1080px){.partners-list .partner .partner-content .partner-title-group--coupon{height:52px;font-size:53px;line-height:24px;letter-spacing:-1.59px}}.partners-list .partner .partner-content .partner-title-group--coupon>div{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.48px;text-transform:uppercase}@media (max-width: 1080px){.partners-list .partner .partner-content .partner-title-group--coupon>div{margin-top:10px;font-size:11px;letter-spacing:-.33px;font-weight:600;line-height:16px;text-align:left}}.partners-list .partner .partner-content .partner-title-group--link{widtH:240px;color:#fff;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:800;line-height:20px;letter-spacing:-.72px;text-transform:uppercase}.partners-list .partner .partner-content .partner-coupon-group{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}@media (max-width: 1080px){.partners-list .partner .partner-content .partner-coupon-group{flex-direction:row;justify-content:space-between}}.partners-list .partner .partner-content .partner-coupon-group .partner-coupon{box-sizing:border-box;display:flex;height:48px;padding:0 16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border-width:2px;border-style:dashed;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;color:#fff;font-family:Montserrat;font-size:21px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}@media (max-width: 1080px){.partners-list .partner .partner-content .partner-coupon-group .partner-coupon{height:32px;font-size:14px}}.partners-list .partner button.partner-get-bonus{box-sizing:border-box;display:flex;height:40px;justify-content:center;align-items:center;align-self:stretch;border-radius:6px;border:1px solid rgba(255,255,255,.1);color:#3f300c;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer}.partners-list .partner button.partner-get-bonus:hover{filter:brightness(1.1)}@media (max-width: 1080px){.partners-list .partner button.partner-get-bonus{height:32px;padding:0 12px}}.partners-list .partner button.partner-get-bonus__link{width:180px;margin:0 auto}.partners-list .partner--clickable{cursor:pointer;transition:transform ease-in-out .1s}.partners-list .partner--clickable:hover{transform:scale(1.01)}.project{box-sizing:border-box;display:flex;flex-direction:column;height:132px;max-height:132px;width:100%;background:#fff;border-radius:8px;overflow:hidden;transition:transform ease-in-out .2s;border:1px solid rgba(0,0,0,.1)}.project:hover{transform:scale(1.1)}.project .image-container{display:flex;align-items:center;justify-content:center;flex:1;background:#1c1c1c}.project img{width:80%;height:80px;object-fit:contain}@media (max-width: 1080px){.project img{height:60px}}.project .project-footer{padding:8px 0;text-align:center;color:#737373;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}@media (max-width: 1080px){.project{width:150px;min-width:150px;height:100px}}.page-projects{display:grid;gap:12px 6px;grid-template-columns:repeat(6,1fr)}@media (max-width: 1080px){.page-projects{display:flex;flex-wrap:nowrap;gap:4px}}a{text-decoration:none}.page-project{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:10px 5px;height:260px;width:180px;border:1px solid transparent;border-radius:5px;background-image:linear-gradient(#aaa3,#aaa0);font-family:Montserrat;font-size:16px;font-weight:700;text-transform:uppercase;color:#ffe600}.page-project:hover{border-color:#ffe600}.page-project img{width:80%;height:60%;object-fit:contain}.page-promocodes{display:flex;flex-wrap:wrap;gap:10px;color:#fff}.title-line{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media (max-width: 1080px){.title-line{margin-bottom:18px}}.title-left-block{display:flex;align-items:center;gap:12px;color:#171717;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase}@media (max-width: 1080px){.title-left-block{gap:4px;font-size:12px}}.game-banner{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:320px;border-radius:16px;overflow:hidden}@media (max-width: 1080px){.game-banner{margin-top:0;min-height:342px;height:auto;border-radius:0}}.game-banner img.banner{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.game-banner img.game-logo{position:relative;z-index:10;padding:32px 32px 0;width:120px;height:24px}@media (max-width: 1080px){.game-banner img.game-logo{padding:32px 0 0 24px}}.game-banner .game-banner-text{box-sizing:border-box;position:relative;z-index:10;padding:32px;width:100%;background:linear-gradient(180deg,#0000,#000)}@media (max-width: 1080px){.game-banner .game-banner-text{padding:32px 0 32px 24px}}.game-banner .game-banner-text .uptitle{text-align:left;margin:0 0 8px;color:var(--red-500, #EF4444);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:800;line-height:16px;text-transform:uppercase}@media (max-width: 1080px){.game-banner .game-banner-text .uptitle{font-size:12px;margin-bottom:5px}}.game-banner .game-banner-text h1{text-align:left;margin:0;color:var(--COMMON-white, #FFF);font-family:Montserrat;font-size:52px;font-style:normal;font-weight:900;line-height:40px;text-transform:uppercase}@media (max-width: 1080px){.game-banner .game-banner-text h1{font-size:40px;line-height:32px}}.game-banner .game-banner-text article{width:539px;margin:16px 0 0;color:var(--TEXT-light-gray, #A3A3A3);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:20px}@media (max-width: 1080px){.game-banner .game-banner-text article{width:100%;line-height:16px}}.game-projects{margin-top:17px}@media (max-width: 1080px){.game-projects{margin-top:-4px}}.game-partners{margin-top:17px}@media (max-width: 1080px){.game-partners{margin-top:-4px}}.top-coupons{margin:14px 0 0}@media (max-width: 1080px){.top-coupons{margin:0;overflow:hidden}}.top-coupons .coupons{display:flex;flex-direction:column;gap:16px}button.copy{box-sizing:border-box;position:relative;display:flex;flex-direction:column;width:278px;height:60px;padding:0;border:0;background:#fff;border-radius:8px;cursor:pointer}button.copy:hover .get-code{width:200px;background-color:#dc2626}button.copy .code{box-sizing:border-box;position:absolute;top:0;right:0;width:auto;z-index:1;display:flex;width:278px;height:100%;padding:0 16px;justify-content:flex-end;align-items:center;gap:8px;border-radius:8px;border:1px solid #D4D4D4;background:#fffef2;color:#404040;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}button.copy .get-code{box-sizing:border-box;position:relative;z-index:2;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:230px;height:100%;background:#ef4444;color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase;border-radius:8px;transition:width ease-in-out .1s}button.copy .copy-popup{position:absolute;top:0;left:50%;display:flex;width:112px;padding:7px 8px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;color:#fff;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:700;line-height:10px;text-transform:uppercase;transform:translate(-50%,-50%);border-radius:4px;background:#ef4444;animation:appearanceAnimation 2s ease-in-out 1 forwards}button.copy_action{flex-direction:row;gap:10px;align-items:center;justify-content:center;border-radius:8px;border:2px dashed var(--red-500, #EF4444);background:#fffef2;color:#404040;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}@keyframes appearanceAnimation{0%,to{opacity:0}40%,60%{opacity:1}}.coupon{box-sizing:border-box;position:relative;display:flex;padding-right:32px;align-items:center;gap:32px;align-self:stretch;width:100%;height:140px;border-radius:8px;border:1px solid rgba(0,0,0,.1);background:#fff}@media (max-width: 1080px){.coupon{flex-direction:column;height:240px;gap:0;padding:0}}.coupon .coupon-left-group{display:flex;height:100%;flex:1}@media (max-width: 1080px){.coupon .coupon-left-group{height:50%;width:100%}}.coupon .coupon-left-group .coupon-project{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:120px;overflow:hidden;background:#1c1c1c;border-radius:8px 0 0 8px}@media (max-width: 1080px){.coupon .coupon-left-group .coupon-project{width:100px;border-radius:8px 0 0}}.coupon .coupon-left-group .coupon-project img.coupon-project-logo{box-sizing:content-box;width:80%;height:auto}.coupon .coupon-left-group .coupon-project .coupon-project-badge{position:absolute;top:0;left:0;display:flex;align-items:center;gap:4px;padding:12px;border-radius:0 0 8px;background:#ef4444;color:#fff;text-align:center;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:800;line-height:16px;font-variant:small-caps}.coupon .coupon-left-group .coupon-project .coupon-project-badge img.coupon-project-badge-icon{width:16px;height:16px}.coupon .coupon-left-group .central-part{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;flex:1 0 0;padding:24px 0 32px 32px;border-radius:0 8px 0 0}@media (max-width: 1080px){.coupon .coupon-left-group .central-part{justify-content:center;padding:0 0 0 16px;gap:16px}}.coupon .coupon-left-group .central-part .header-line{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.coupon .coupon-left-group .central-part .header-line .project-data{display:flex;align-items:flex-start;gap:10px;color:#525252;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:600;line-height:12px;text-transform:uppercase}.coupon .coupon-left-group .central-part .header-line .project-data .header-divider{background:var(--red-500, #EF4444);width:2px;align-self:stretch}.coupon .coupon-left-group .central-part .coupon-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.coupon .coupon-left-group .central-part .coupon-info .coupon-info-title{color:#404040;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}.coupon .coupon-left-group .central-part .coupon-info .coupon-info-subtitle{overflow:hidden;color:525252;text-overflow:ellipsis;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.coupon .coupon-left-group .central-part__highlighted{background:linear-gradient(90deg,#fefce8,#fff)}@media (max-width: 1080px){.coupon .coupon-left-group .central-part__highlighted{border-radius:0 8px 0 0}}.coupon .buttons{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}@media (max-width: 1080px){.coupon .buttons{flex:1}}.coupon .buttons a.coupon-link{display:flex;height:60px;width:278px;justify-content:center;align-items:center;gap:6px;align-self:stretch;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ef4444;color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase}.coupon .buttons a.coupon-link:hover{border-radius:8px;background:#dc2626}.coupon .buttons .limitation{color:#737373;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;line-height:10px}.coupon .divider{position:relative;margin:-3px 0;width:100%;height:6px;background-image:url(/assets/horizontal-divider-BOfl9pX7.svg)}.coupon .divider:before{content:"";position:absolute;left:0;top:50%;z-index:10;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:100%;background-color:#f4f4f5}.coupon .divider:after{content:"";position:absolute;right:0;top:50%;z-index:10;width:24px;height:24px;transform:translate(50%,-50%);border-radius:100%;background-color:#f4f4f5}.coupon-disabled{opacity:.2;mix-blend-mode:luminosity;pointer-events:none}img.item-banner{display:none;border-radius:8px;height:90px;width:100%;cursor:pointer}@media (min-width: 1080px){img.item-banner{display:block}}.item-promo-banner{display:flex;padding:24px 32px;justify-content:center;align-items:center;gap:32px;align-self:stretch;flex-direction:column;border-radius:8px;border:1px dashed #FACC15;background:#fffef2}@media (min-width: 1080px){.item-promo-banner{flex-direction:row}}.item-promo-banner .item-promo-banner-left-part{display:flex;align-items:center;gap:16px;flex:1 0 0}.item-promo-banner .item-promo-banner-left-part img.promo-banner-icon{width:48px;height:48px}.item-promo-banner .item-promo-banner-left-part .item-promo-title{color:#525252;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:700;line-height:16px}.item-promo-banner .item-promo-banner-left-part .item-promo-subtitle{margin-top:8px;color:#525252;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;line-height:12px}.item-promo-banner button.item-promo-button{display:flex;justify-content:center;align-items:center;max-width:278px;width:100%;height:40px;padding:8px 16px;margin:0;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ef4444;color:#fff;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:12px;text-transform:uppercase;cursor:pointer}.item-promo-banner button.item-promo-button:hover{background:#dc2626}.home-general-banner{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;border-radius:16px;background:#000;overflow:hidden;font-family:Montserrat;color:#fff}@media (max-width: 1080px){.home-general-banner{border-radius:0}}.home-general-banner .home-general-banner-titles{position:relative;box-sizing:border-box;width:100%;padding:32px}@media (max-width: 1080px){.home-general-banner .home-general-banner-titles{padding:32px 24px}}.home-general-banner .home-general-banner-titles img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center right}.home-general-banner .home-general-banner-titles h1{position:relative;z-index:10;text-align:left;margin:0 0 16px;color:var(--COMMON-white, #FFF);font-family:Montserrat;font-size:52px;font-style:normal;font-weight:900;line-height:40px;text-transform:uppercase}@media (max-width: 1080px){.home-general-banner .home-general-banner-titles h1{font-size:32px;line-height:24px}}.home-general-banner .home-general-banner-titles article{position:relative;z-index:10;width:539px;margin:0;color:var(--TEXT-light-gray, #A3A3A3);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:20px}@media (max-width: 1080px){.home-general-banner .home-general-banner-titles article{margin:0 0 4px;width:100%;line-height:16px}}.home-general-banner .home-general-banner-titles .uptitle{position:relative;z-index:10;margin:0 0 8px;color:#ef4444;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:800;line-height:16px;text-transform:uppercase}@media (max-width: 1080px){.home-general-banner .home-general-banner-titles .uptitle{margin:0 0 4px;font-size:12px}}.home-general-banner .home-games{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;height:350px;padding:0 32px 32px}.home-general-banner .home-games>a:first-of-type{border-radius:16px 0 0 16px}.home-general-banner .home-games>a:last-of-type{border-radius:0 16px 16px 0}@media (max-width: 1080px){.home-general-banner .home-games{height:212px;padding:0 4px}.home-general-banner .home-games img.home-game-logo{width:80px}.home-general-banner .home-games>a{border-radius:4px!important}}.home-banner{position:relative;display:flex;overflow:hidden;transition:transform ease-in-out .2s}.home-banner img.home-game-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.home-banner img.home-game-logo{margin:auto auto 17px;position:relative;z-index:10}.home-banner .badge{position:absolute;top:16px;right:16px;display:flex;padding:4px 8px;justify-content:flex-end;align-items:center;border-radius:4px;background:#fff;color:#404040;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:14px;font-variant:small-caps}@media (max-width: 1080px){.home-banner .badge{top:8px;right:6px}}.home-banner:hover{transform:scale(1.05);z-index:5}.home-projects .home-projects-list{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}@media (max-width: 1080px){.home-projects .home-projects-list{display:flex;flex-wrap:nowrap;gap:4px}}.home-coupons .coupons{display:flex;flex-direction:column;gap:16px}@media (max-width: 1080px){.home-coupons .coupons{gap:8px}}footer.main-footer{max-width:960px;width:100%;margin:46px auto}@media (max-width: 1080px){footer.main-footer{margin:24px auto}}footer.main-footer .text{color:#525252;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:16px}footer.main-footer .footer-content{position:relative;z-index:10;display:grid;grid-template-columns:260px repeat(4,1fr) 132px;grid-template-areas:"info links links links links logo" "cr cr sc sc sc sc";gap:24px 0}@media (max-width: 1080px){footer.main-footer .footer-content{margin:24px auto;justify-items:center;grid-template-columns:1fr;grid-template-areas:"links" "info" "sc" "logo" "cr"}}footer.main-footer .footer-content .footer-info{grid-area:info;display:flex;flex-direction:column;justify-content:center;gap:2px}@media (max-width: 1080px){footer.main-footer .footer-content .footer-info{text-align:center}}footer.main-footer .footer-content .footer-info a{color:#ef4444;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-decoration-line:underline}footer.main-footer .footer-content>a{order:3}footer.main-footer .footer-content .logo{width:133px;height:52px;grid-area:logo}footer.main-footer .footer-content .footer-links{grid-area:links;display:flex;align-items:center;justify-content:center;gap:24px;font-family:Montserrat;font-weight:800}footer.main-footer .footer-content .footer-links a{color:#525252;text-decoration:none;text-transform:uppercase}footer.main-footer .footer-content .footer-links .link-active{color:#171717}footer.main-footer .footer-content .footer-links .divider{width:2px;height:52px;background-color:#d4d4d4}footer.main-footer .footer-content .footer-links .divider:last-of-type{display:none}footer.main-footer .copyright{grid-area:cr}footer.main-footer .social-media{justify-content:flex-end;grid-area:sc;display:flex;gap:8px}@media (max-width: 1080px){footer.main-footer .social-media{flex-direction:column;align-items:center}footer.main-footer .social-media>a:first-of-type{margin-bottom:-8px}}footer.main-footer .social-media>a{display:flex;align-items:center;cursor:pointer;color:inherit;font-weight:700}footer.main-footer .social-media>a>svg{margin-right:4px}footer.main-footer .social-media>a:hover{color:#ef4444}@keyframes jump-shaking{0%,25%{transform:translate(0)}40%{transform:translateY(-6px)}44%{transform:translateY(-6px) rotate(10deg)}52%{transform:translateY(-6px) rotate(-10deg)}56%{transform:translateY(-6px) rotate(10deg)}60%{transform:translateY(-6px) rotate(-10deg)}75%,to{transform:translateY(0) rotate(0)}}.header{align-items:center;justify-content:space-between;position:relative;z-index:200;display:flex;width:100%;max-width:960px;margin:0 auto;padding:60px 0 36px}@media (max-width: 1080px){.header{margin:0;padding:0 24px;box-sizing:border-box;height:56px}}.header .header-links{display:flex;align-items:center;gap:30px}.header .header-links a{text-decoration:none;text-transform:uppercase;overflow:hidden;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.header .header-links a.header-game-link{color:#525252}.header .header-links a.header-contacts-link{color:#404040}.header .header-links a.link-active{color:#171717}@media (max-width: 1080px){.header .header-links{display:none}}.header .header-links .header-links-divider{background:#d4d4d4;width:2px;height:32px}.header img.header-gift{display:flex;width:48px;height:48px;justify-content:center;align-items:center;cursor:pointer;animation:jump-shaking ease-in-out 1.5s infinite}@media (max-width: 1080px){.header img.header-gift{order:3;width:32px;height:32px}}.header .header-update-time{display:flex;gap:8px;font-family:Montserrat;font-size:11px;font-style:normal;line-height:12px;text-transform:uppercase}@media (max-width: 1080px){.header .header-update-time{order:2}}.header .header-update-time .update-time-title{color:#404040;text-align:right;font-weight:800}.header .header-update-time .update-time-value{margin-top:4px;color:#525252;font-weight:600}@media (max-width: 1080px){.header .header-update-time .update-time-value span{display:none}}.header .tippy-box{padding:0;background-color:transparent}.header .tippy-content{padding:0}.header .tippy-arrow{color:#fff}.header .header-gift-tooltip{box-sizing:border-box;display:flex;width:360px;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;background-color:#000;border-radius:16px;border:4px solid #FFF;box-shadow:0 2px 4px #00000040,0 8px 32px #00000040}.header .header-gift-tooltip .header-gift-tooltip-header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;flex:1 0 0;padding:0 4px 0 20px;border-left:4px solid #EF4444}.header .header-gift-tooltip .header-gift-tooltip-header img.header-gift-tooltip-logo{width:96px;height:24px}.header .header-gift-tooltip .header-gift-tooltip-header .header-gift-tooltip-title{color:var(--COMMON-white, #FFF);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.6px;text-transform:uppercase}.header .header-gift-tooltip .header-gift-tooltip-header .header-gift-tooltip-title>span{color:#ef4444}.Toastify__toast{padding:0;width:360px;border:4px solid #FFF;border-radius:16px;box-shadow:0 0 2px #000000bf,0 0 4px #00000080,0 0 16px #00000040}@media (max-width: 1080px){.Toastify__toast-container{bottom:0;left:50%;transform:translate(-50%);width:360px;gap:10px}}.Toastify__close-button{display:flex;width:32px;height:32px;justify-content:center;align-items:center;top:24px;right:24px;border-radius:4px;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Toastify__close-button>svg{width:20px;height:20px}span.popup-title-colored{color:#ef4444}.layout-popup-link{display:flex;flex-direction:column;gap:32px;width:100%;padding:24px}.layout-popup-link .popup-link-title{padding-left:8px;max-width:200px;color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-.48px;text-transform:uppercase;border-left:4px solid #EF4444}.layout-popup-link img.popup-link-logo{width:140px;height:48px;margin:0 auto}.layout-popup-link button.popup-get-button{display:flex;height:40px;justify-content:center;align-items:center;gap:4px;align-self:stretch;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ef4444;color:#fff;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:12px;text-transform:uppercase;cursor:pointer}.layout-popup-link button.popup-get-button:hover{background-color:#dc2626}.layout-popup-coupon{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;padding:24px}.layout-popup-coupon img.layout-popup-coupon-logo{width:96px;height:24px}.layout-popup-coupon .layout-popup-coupon-title{color:#fff;text-align:center;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:800;line-height:24px;text-transform:uppercase}.home-external-banner,.external-banner_right,.external-banner_left{box-sizing:border-box;display:none;position:absolute;top:0;z-index:10;flex-direction:column;align-items:center;width:360px;height:800px;border-radius:24px;border:8px solid rgba(0,0,0,.05);background-size:cover;background-position:center;transition:transform ease-in-out .1s;overflow:hidden}@media (min-width: 1800px){.home-external-banner,.external-banner_right,.external-banner_left{display:flex}}.home-external-banner .external-banner-logo,.external-banner_right .external-banner-logo,.external-banner_left .external-banner-logo{margin-top:40px;width:128px;height:32px}.home-external-banner .external-banner-title,.external-banner_right .external-banner-title,.external-banner_left .external-banner-title{margin-top:40px;text-shadow:0px 4px 9px rgba(0,0,0,.5);font-family:Montserrat;font-size:84px;font-style:normal;font-weight:800;line-height:80px;letter-spacing:-2.52px;text-transform:uppercase}.home-external-banner .external-banner-subtitle,.external-banner_right .external-banner-subtitle,.external-banner_left .external-banner-subtitle{color:#fff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:800;line-height:24px;letter-spacing:-.72px;text-transform:uppercase}.home-external-banner .external-banner-coupon,.external-banner_right .external-banner-coupon,.external-banner_left .external-banner-coupon{display:flex;justify-content:center;align-items:center;width:240px;height:60px;margin-top:24px;border-radius:8px;border-style:dashed;border-width:4px;cursor:pointer;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}.home-external-banner button.external-banner-button,.external-banner_right button.external-banner-button,.external-banner_left button.external-banner-button{display:flex;justify-content:center;align-items:center;width:280px;height:60px;min-width:280px;min-height:60px;margin-top:380px;padding:0;border:0;border-radius:8px;cursor:pointer;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;text-transform:uppercase}.home-external-banner button.external-banner-button:hover,.external-banner_right button.external-banner-button:hover,.external-banner_left button.external-banner-button:hover{filter:brightness(1.1)}.external-banner_left{left:-32px;transform:translate(-100%)}.external-banner_right{right:-32px;transform:translate(100%)}.external-banner_left__clickable{cursor:pointer}.external-banner_left__clickable:hover{transform:translate(-100%) scale(1.03)}.external-banner_right__clickable{cursor:pointer}.external-banner_right__clickable:hover{transform:translate(100%) scale(1.03)}.pagination{display:flex;gap:8px;margin-top:24px}@media (width < 1080px){.pagination{margin:24px auto 0}}.pagination .page{box-sizing:border-box;display:flex;width:32px;height:32px;padding:8px 16px;justify-content:center;align-items:center;gap:4px;border-radius:6px;border:1px solid rgba(0,0,0,.25);background:#fff;color:#404040;text-align:center;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:11px;text-transform:uppercase;cursor:pointer}.pagination .page__selected{color:#fff;border:none;background:#ef4444}.pagination .page_stub{pointer-events:none}.project-banner{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:320px;border-radius:16px;overflow:hidden}@media (max-width: 1080px){.project-banner{margin-top:0;height:300px;border-radius:0}}.project-banner img.banner{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.project-banner img.project-logo{box-sizing:content-box;object-fit:contain;object-position:left;position:relative;padding:32px;z-index:10;width:132px;height:40px}.project-banner .banner-text{box-sizing:border-box;position:relative;z-index:10;padding:0 32px 32px;width:100%;background:linear-gradient(180deg,#0000,#000)}@media (max-width: 1080px){.project-banner .banner-text{padding:0 0 32px 24px}}.project-banner .banner-text .banner-title{display:flex;flex-direction:column;gap:8px;color:var(--red-500, #EF4444);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:800;line-height:16px;text-transform:uppercase}@media (max-width: 1080px){.project-banner .banner-text .banner-title{font-size:12px;gap:4px}}.project-banner .banner-text .banner-title h1{text-align:left;margin:0;color:var(--COMMON-white, #FFF);font-family:Montserrat;font-size:52px;font-style:normal;font-weight:900;line-height:40px;text-transform:uppercase}@media (max-width: 1080px){.project-banner .banner-text .banner-title h1{font-size:40px;line-height:32px}}.project-banner .banner-text article{width:600px;margin:16px 0 0;color:var(--TEXT-light-gray, #A3A3A3);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:20px}@media (max-width: 1080px){.project-banner .banner-text article{width:100%;line-height:16px}}.project-banner .project-banner-socials{position:absolute;top:32px;right:32px;z-index:10;display:flex;gap:10px}.project-banner .project-banner-socials>a{width:26px;height:26px;cursor:pointer}.project-banner .project-banner-socials>a>svg{width:100%;height:100%}.project-coupons-block{margin-top:17px}@media (max-width: 1080px){.project-coupons-block{margin-top:-10px}}.project-coupons-block .coupons{display:flex;flex-direction:column;gap:16px}@media (max-width: 1080px){.project-coupons-block .coupons{gap:8px}}footer.simple-footer{display:flex;width:960px;flex-direction:column;align-items:center;gap:24px;margin:0 auto 60px}footer.simple-footer .copyright{color:#525252;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}html{scrollbar-width:thin;scrollbar-color:#EF4444 #EDEDED;background-color:#f3f3f3}@media (min-width: 1080px){html{background-image:url(/assets/background-DT8_ocIr.jpg);background-position:top center;background-size:100% auto;background-repeat:no-repeat}}body{position:relative;min-height:100vh;width:100%;max-width:100vw;margin:0}@media (max-width: 1080px){body jdiv{display:none}}#app{min-height:100vh;height:100%;display:flex;flex-direction:column}.logo{display:flex;align-items:center;width:198px;height:52px;overflow:hidden}.logo>svg{width:100%;height:100%}@media (max-width: 1080px){.logo{width:132px;height:32px}}@media (max-width: 1080px){.content{padding:0 8px}}main.main-content{position:relative;z-index:50;display:flex;flex-direction:column;gap:32px;width:100%;max-width:960px;margin:0 auto}@media (max-width: 1080px){main.main-content{gap:24px}}*.big-screen{display:none}@media (min-width: 1080px){*.big-screen{display:inherit}}*.small-screen{display:none}@media (max-width: 1080px){*.small-screen{display:inherit}}@media (max-width: 1080px){.carousel{overflow:scroll;padding-bottom:4px}}.coupons{overflow:hidden}
