html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,li{margin:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;height:auto}.header{padding-top:24px;padding-bottom:36px;background-color:var(--bg-main-bg);position:fixed;right:50%;transform:translate(50%);height:102px;z-index:100}.header-nav-bar{display:flex;justify-content:space-between;align-items:center}.header-logo{width:42px;height:42px;border-radius:8px;transition:scale var(--animation)}.header-logo:hover{scale:1.05}.header-menu{display:none}.burger-btn{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;padding:0;line-height:0;cursor:pointer}.burger-icon{width:36px;height:36px}.menu-window{border-radius:12px 0 0 12px;width:195px;height:388px;padding:74px 16px 74px 24px;background-color:var(--stroke);position:fixed;z-index:100;right:0;top:0;transform:translate(100%);opacity:0;visibility:hidden;overflow-y:auto;transition:transform var(--animation),opacity var(--animation),visibility var(--animation)}.menu-window.is-open{transform:translate(0);opacity:1;visibility:visible}.menu-close-btn{display:flex;justify-content:center;align-items:center;position:absolute;top:16px;right:8px;width:40px;height:40px;background-color:transparent;border:none;padding:0}.icon-close{transition:transform var(--animation)}.icon-close:hover{transform:rotate(90deg)}.mobile-menu{display:flex;flex-direction:column;row-gap:20px}.mobile-menu-item{font-family:var(--font-family);font-weight:600;line-height:2;color:var(--white)}.mobile-menu-link{color:var(--white);text-decoration:none;transition:color var(--animation)}.mobile-menu-link:hover{color:var(--hover)}.mobile-menu-link:active,.mobile-menu-link:focus{color:var(--click)}@media screen and (min-width: 1200px){.header{padding:20px 0;height:105px;max-width:1200px;border-bottom:2px solid var(--stroke)}.header-logo{width:65px;height:65px;border-radius:12px}.header-logo-img{width:65px;height:65px}.header-menu{display:flex;align-items:center;justify-content:start;column-gap:28px}.header-menu-item{font-family:var(--font-family);font-weight:600;font-size:24px;line-height:1.33333;color:var(--white)}.header-menu-link{color:var(--white);transition:color var(--animation)}.header-menu-link:hover{color:var(--hover)}.header-menu-link:active,.header-menu-link:focus{color:var(--click)}.burger-btn{display:none}}#description,#advantages,#reviews,#play{scroll-margin-top:100px}.container.hero{padding-top:102px}.hero{margin-bottom:44px!important;border-radius:0 0 12px 12px}@media screen and (min-width: 1200px){.hero{background:#631895;position:relative;padding-top:153px!important;padding-bottom:25px!important}}.hero>h1{padding-right:35px;margin-bottom:12px}@media screen and (min-width: 1200px){.hero>h1{padding-right:0;width:560px;position:relative;z-index:2}}.hero>p{font:400 20px Open Sans,sans-serif;margin-bottom:20px}@media screen and (min-width: 1200px){.hero>p{font-size:36px;margin-bottom:32px;position:relative;z-index:2}}.hero>picture>img{padding-bottom:24px}@media screen and (min-width: 1200px){.hero>picture>img{padding-bottom:0}}@media screen and (min-width: 1200px){.hero>picture{position:absolute;right:0;top:36px}}@media screen and (max-width: 1199px){.hero>div{display:flex;align-items:center;justify-content:center}}.hero>div a{cursor:pointer;display:flex;gap:12px;text-align:center;border-radius:8px;border:none;width:100%;padding:13px 85px;background:#ef8908;font:600 16px Open Sans,sans-serif;color:#fff;transition:all .2s ease-in-out}@media screen and (min-width: 1200px){.hero>div a{margin:0 0 174px;font-size:32px;width:323px;padding:20px 60px}}.hero>div>a img{width:25px;height:25px}@media screen and (min-width: 1200px){.hero>div>a img{width:37px;height:40px}}.hero>div>a:hover{background:#ff8e00}.hero>div>a:active{background:#e17d00}@media screen and (max-width: 1199px){.hero>picture{display:flex;justify-content:center;width:calc(100% + 32px);margin-left:-16px}.hero>picture img{width:320px;height:auto;display:block}}.advantages{margin-bottom:68px!important}@media screen and (min-width: 1200px){.advantages{margin-bottom:98px!important}}.swiper_adv{width:100%!important}@media screen and (min-width: 1200px){.swiper-slide{width:auto!important;height:262px!important;padding:61px 19px}}@media screen and (min-width: 1200px){.swiper-wrapper{height:546px!important;margin-bottom:40px}}.advantages>h2{margin-bottom:24px}@media screen and (min-width: 1200px){.advantages>h2{margin-bottom:52px}}.swiper-slide{display:flex!important;gap:16px;width:260px!important;height:120px!important;border-radius:8px;background:#631895;padding:11px 14px;margin-bottom:24px}@media screen and (min-width: 1200px){.swiper-slide{width:508px!important;height:180px!important;padding:34px 14px}}.swiper-slide>img{flex-shrink:0;margin:auto}@media screen and (min-width: 1200px){.swiper-slide>img{width:100px;height:100px}}.swiper-slide>div{display:flex;width:181px;justify-content:center;flex-direction:column}@media screen and (min-width: 1200px){.swiper-slide>div{width:352px}}.swiper-slide>div>h6{font:600 16px Open Sans,sans-serif;margin-bottom:4px}@media screen and (min-width: 1200px){.swiper-slide>div>h6{font:600 32px/137% Open Sans,sans-serif;margin-bottom:12px}}.swiper-slide>div>p{font:400 12px Open Sans,sans-serif}@media screen and (min-width: 1200px){.swiper-slide>div>p{font:400 20px/140% Open Sans,sans-serif}}.swiper-pagination{width:130px!important;margin-left:80px!important;padding-bottom:5px}@media screen and (min-width: 1200px){.swiper-pagination{margin-left:480px!important;padding-bottom:15px}}.pagination-wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 1200px){.pagination-wrapper{justify-content:center;gap:118px}}.swiper-button-prev,.swiper-button-next{display:flex;cursor:pointer;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#ef8908;transition:all .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 1200px){.swiper-button-prev,.swiper-button-next{width:70px;height:70px}}.swiper-button-prev:hover,.swiper-button-next:hover{background:#ff8e00}.swiper-button-prev:active,.swiper-button-prev:focus,.swiper-button-next:active,.swiper-button-next:focus{background:#e17d00}@media screen and (min-width: 1200px){.swiper-button-prev>img,.swiper-button-next>img{width:26px;height:52px}}.swiper-pagination-bullet{width:6px!important;height:6px!important;background-color:#fff!important;opacity:1!important;border-radius:18px!important;transition:all .3s ease-in-out!important}@media screen and (min-width: 1200px){.swiper-pagination-bullet{width:16px!important;height:16px!important}}.swiper-pagination-bullet-active{width:18px!important;height:6px!important;background:#ef8908!important;border-radius:18px!important}@media screen and (min-width: 1200px){.swiper-pagination-bullet-active{width:50px!important;height:16px!important}}.reviews{margin-bottom:64px}@media screen and (min-width: 1200px){.reviews{margin-bottom:104px}}.reviews-title{font-family:var(--second-family);font-weight:700;font-size:24px;color:var(--white);margin-bottom:24px}@media screen and (min-width: 1200px){.reviews-title{font-size:60px;line-height:1.2;margin-bottom:52px}}.reviews-swiper{width:100%!important}.reviews-swiper-wrapper{display:flex;column-gap:8px}@media screen and (min-width: 1200px){.reviews-swiper-wrapper{column-gap:24px;height:454px!important;margin-bottom:40px}}.swiper-slide.reviews-swiper-slide{display:flex;flex-direction:column;row-gap:8px;width:245px!important;height:232px!important;background:#631895;padding:18px}@media screen and (min-width: 1200px){.swiper-slide.reviews-swiper-slide{border-radius:8px;width:480px!important;height:405px!important;padding:21px}}.swiper-slide.reviews-swiper-slide>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}@media screen and (min-width: 1200px){.swiper-slide.reviews-swiper-slide>div{margin-bottom:28px}}.reviews-swiper-slide-top-left{display:flex;flex-direction:column;row-gap:4px}.reviews-swiper-slide-title{font-family:var(--font-family);font-weight:600;font-size:16px;color:var(--white)}@media screen and (min-width: 1200px){.reviews-swiper-slide-title{font-size:32px;line-height:1.375}}.reviews-swiper-slide-stars{display:flex}@media screen and (min-width: 1200px){.reviews-swiper-slide-star{width:42px;height:42px}.reviews-swiper-slide-quote{width:68px;height:68px}}.reviews-swiper-slide-text{font-family:var(--font-family);font-weight:400;font-size:12px;line-height:1.3333;color:var(--body-txt);width:225px}@media screen and (min-width: 1200px){.reviews-swiper-slide-text{font-size:20px;line-height:1.4;width:488px}}@media screen and (min-width: 1200px){.reviews-pagination-wrapper{gap:160px}}.how-to-play{margin-bottom:64px!important}@media screen and (min-width: 1200px){.how-to-play{margin-bottom:108px!important}}.play_heading{display:flex;justify-content:space-between}@media screen and (min-width: 1200px){.play_heading{margin-bottom:56px}}.play_heading>div{display:flex;cursor:pointer;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#ef8908;transition:all .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 1200px){.play_heading>div{width:80px;height:80px}}.play_heading>div:hover{background:#ff8e00}.play_heading>div:active,.play_heading>div:focus{background:#e17d00}.play_heading>div>img{width:21px;height:10px}@media screen and (min-width: 1200px){.play_heading>div>img{width:50px;height:32px}}.card_list{overflow:hidden;transition:max-height .5s ease-in-out;max-height:0}.card_item:first-child{max-height:none!important;opacity:1!important}.card_item{display:flex;flex-direction:column;overflow:hidden}@media screen and (min-width: 1200px){.card_item{flex-direction:row-reverse;gap:40px;max-height:363px}}.card_item:not(:last-child){margin-bottom:25px}.card_item>img{max-width:370px!important;max-height:363px!important}.text_wrapper>h6{font:600 16px Open Sans,sans-serif;color:#fff;margin-bottom:4px}@media screen and (min-width: 1200px){.text_wrapper>h6{font:600 40px/135% Open Sans,sans-serif;margin-bottom:12px;margin-top:16px}}.text_wrapper>p{font:400 12px Open Sans,sans-serif;margin-bottom:16px}@media screen and (min-width: 1200px){.text_wrapper>p{font:400 24px/133% Open Sans,sans-serif;margin-bottom:0}}.num{width:56px;height:56px;border-radius:12px;padding:14px;background:#631895;font:700 24px "Exo 2",sans-serif!important;text-align:center;margin-bottom:8px}@media screen and (min-width: 1200px){.num{font:700 32px "Exo 2",sans-serif!important;width:68px;height:68px}}@media screen and (min-width: 1200px){.text_wrapper{display:flex;justify-content:center;flex-direction:column}}.game-description{margin-bottom:68px}.game-description-title{font-family:var(--second-family);font-weight:700;font-size:24px;color:var(--white);margin-bottom:12px}.game-description-text{font-family:var(--font-family);line-height:1.38;width:276px;color:var(--body-txt);margin-bottom:36px}.game-description-box{width:288px;height:601px;margin-bottom:44px}.game-description-box.last{margin-bottom:0}.game-description-picture{width:100%;height:100%}.game-description-muzzle-1,.game-description-muzzle-2,.game-description-muzzle-3,.game-description-muzzle-4{display:none}@media screen and (min-width: 1200px){.game-description{margin-bottom:103px}.game-description-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center}.game-description-muzzle-1,.game-description-muzzle-2,.game-description-muzzle-3,.game-description-muzzle-4{display:block;position:absolute;transition:scale var(--animation),transform .6s ease-in-out}.game-description-muzzle-1{left:97px;bottom:54px}.game-description-muzzle-2{right:107px;top:39px}.game-description-muzzle-3{left:104px;top:68px}.game-description-muzzle-4{right:447px;bottom:38px}.game-description-muzzle-1:hover,.game-description-muzzle-2:hover,.game-description-muzzle-3:hover,.game-description-muzzle-4:hover{scale:1.1;transform:rotate(360deg)}.game-description-wrapper.reverse{flex-direction:row-reverse}.game-description-title{font-size:60px;line-height:1.2;margin-bottom:52px}.game-description-text{width:652px;font-size:24px;line-height:1.3333;margin-bottom:0}.game-description-box{width:340px;height:709px;margin-bottom:32px}.game-description-picture{width:340px;height:709px}}.join-community{margin-bottom:64px}.container.community{display:flex;flex-direction:column}.join-community-wrapper{display:flex;flex-direction:column;row-gap:8px;padding:16px;background:var(--bg-secondary-bg);border-radius:12px;margin-bottom:21px}.join-community-title{width:150px;font-family:var(--second-family);font-weight:700;font-size:16px;line-height:1.2;color:var(--white)}.join-community-text{font-family:var(--font-family);font-weight:400;font-size:12px;line-height:1.3333;color:var(--body-txt)}.text_accent{font-weight:600}.join-community-img-wrap{border-radius:12px;width:288px;height:162px}.join-community-img{width:288px;height:162px}@media screen and (min-width: 1200px){.join-community{margin-bottom:104px}.container.community{flex-direction:row;justify-content:space-between;align-items:center;column-gap:35px;max-width:1200px;padding:40px 94px;background:var(--bg-secondary-bg);border-radius:12px}.join-community-wrapper{column-gap:24px;width:637px;padding:0;margin-bottom:0}.join-community-title{width:615px;font-size:40px}.join-community-text{font-size:24px}.join-community-img-wrap,.join-community-img{width:340px;height:265px}}.footer{width:100%;display:flex;flex-direction:column;align-items:center}.footer>a>img{border-radius:12px;margin-bottom:12px}@media screen and (min-width: 1200px){.footer>a>img{width:114px;height:114px}}.footer>h4{font:700 24px "Exo 2",sans-serif;text-align:center;margin-bottom:20px}@media screen and (min-width: 1200px){.footer>h4{font:700 36px/122% "Exo 2",sans-serif;margin-bottom:32px}}.footer>div{display:flex;gap:8px;margin-bottom:24px}@media screen and (min-width: 1200px){.footer>div{justify-content:space-between;gap:272px;margin-bottom:40px}}.footer>div>a{cursor:pointer;font:400 12px Open Sans,sans-serif;text-decoration:underline;text-decoration-skip-ink:none;color:#e0e0e0}@media screen and (min-width: 1200px){.footer>div>a{font:400 24px/133% Open Sans,sans-serif;text-decoration:none}}.footer>div>a>p{transition:color .25s cubic-bezier(.4,0,.2,1)}.footer>div>a>p:hover{color:#d8b4ff}.footer>div>a>p:active,.footer>div>a:focus{color:#c48efe}.footer>p{font:400 14px Open Sans,sans-serif;text-align:center;padding-bottom:46px}@media screen and (min-width: 1200px){.footer>p{font:400 24px/133% Open Sans,sans-serif;padding-bottom:52px}}.additional-page{margin-bottom:64px!important}@media screen and (min-width: 1200px){.additional-page{margin-bottom:104px!important}}.additional-page>div{display:flex;flex-direction:column;gap:16px;margin-bottom:36px}@media screen and (min-width: 1200px){.additional-page>div{margin-bottom:64px}}.additional-page>div>ul{list-style-type:disc;margin-left:24px;display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 1200px){.additional-page>div>ul{margin-left:40px}}.additional-page>div>ul>li>a{text-decoration:underline}@media screen and (min-width: 1200px){.additional-page>div>ul>li>a{text-decoration:none}}@media screen and (min-width: 1200px){.additional-page>div>ul>li{font-weight:400;font-size:24px;line-height:133%}}.additional-heading{margin-bottom:16px}@media screen and (min-width: 1200px){.additional-heading{margin-bottom:24px}}.additional-page>div>h5{margin-bottom:8px;font-family:"Exo 2",sans-serif;font-weight:700;font-size:24px;color:#fff}@media screen and (min-width: 1200px){.additional-page>div>h5{font-size:36px;line-height:122%}}.additional-page>div>h2{margin-bottom:16px}@media screen and (min-width: 1200px){.additional-page>div>h2{font-weight:700!important;font-size:36px!important;line-height:122%!important;margin-bottom:20px}}.additional-page>div>h3{font-family:Open Sans,sans-serif;font-size:16px;color:#e0e0e0}@media screen and (min-width: 1200px){.additional-page>div>h3{font-weight:600;font-size:24px;line-height:133%}}.additional-page>div>h4{font-family:Open Sans,sans-serif;font-weight:400;font-size:24px;color:#e0e0e0}@media screen and (min-width: 1200px){.additional-page>div>h4{line-height:133%}}.additional-page>div>h6{font-family:Open Sans,sans-serif;font-weight:600;font-size:20px;color:#e0e0e0}@media screen and (min-width: 1200px){.additional-page>div>h6{font-size:32px;line-height:137%}}.additional-page>div>p{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;color:#e0e0e0}@media screen and (min-width: 1200px){.additional-page>div>p{font-weight:400;font-size:24px;line-height:133%}}.additional-page>div>p>a{text-decoration:underline}@media screen and (min-width: 1200px){.additional-page>div>p>a{text-decoration:none}}.overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--bg-main-bg);opacity:.6;z-index:999}.show-overlay{display:block}.cookies-popup{position:fixed;bottom:0;right:0;left:0;z-index:1000;background-color:var(--bg-main-bg);border:2px solid var(--stroke);border-radius:12px;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform .8s ease}@media screen and (min-width: 1200px){.cookies-popup{max-width:1200px;padding:27px 52px 97px}}.cookies-popup.show-cookies-popup{opacity:1;visibility:visible;transform:translateY(0);transition:transform .8s ease}.cookies-popup-wrapper{display:flex;flex-direction:column;row-gap:20px;padding-top:16px;padding-bottom:24px}@media screen and (min-width: 1200px){.cookies-popup-wrapper{flex-direction:row;justify-content:space-between;align-items:center;padding-top:36px;padding-bottom:36px}}.cookies-popup-text{display:flex;flex-direction:column;row-gap:8px}.cookies-popup-title{font-family:var(--second-family);font-weight:700;font-size:24px;color:var(--white)}@media screen and (min-width: 1200px){.cookies-popup-title{font-size:48px;line-height:1.5}}.cookies-popup-dscr{font-family:var(--font-family);font-weight:400;font-size:16px;color:var(--body-txt);width:288px}@media screen and (min-width: 1200px){.cookies-popup-dscr{font-size:24px;line-height:1.33333;width:672px}}.cookies-popup-buttons{display:flex;flex-direction:column;row-gap:12px}@media screen and (min-width: 1200px){.cookies-popup-buttons{row-gap:16px}}.cookies-popup-btn{display:flex;justify-content:center;align-items:center;width:100%;height:48px;border-radius:8px;border:none;background-color:var(--btns-slider);border:1px solid var(--btns-slider);font-family:var(--font-family);font-weight:600;font-size:16px;color:var(--white);text-transform:uppercase;transition:var(--animation)}@media screen and (min-width: 1200px){.cookies-popup-btn{width:312px;height:72px;font-size:24px;line-height:1.33333}}.cookies-popup-btn.decline{background-color:transparent}.cookies-popup-btn.accept:hover,.cookies-popup-btn.accept:focus{background-color:#ff8e00}.cookies-popup-btn.accept:active{background-color:#e17d00}.cookies-popup-btn.decline:hover,.cookies-popup-btn.decline:focus{border-color:#ff8e00}.cookies-popup-btn.decline:active{border-color:#e17d00}.home_btn{margin-top:24px!important;margin-bottom:36px!important}@media screen and (min-width: 1200px){.home_btn{margin-top:56px!important;margin-bottom:48px!important}}.home_btn>div{display:flex;gap:8px;align-items:center}@media screen and (min-width: 1200px){.home_btn>div{gap:20px}}#backhome{font-family:Open Sans,sans-serif;font-weight:600;font-size:12px}@media screen and (min-width: 1200px){#backhome{font-size:24px}}@media screen and (min-width: 1200px){.back_btn{width:68px;height:68px}}@media screen and (min-width: 1200px){.back_btn>a>img{width:24px;height:48px}}.up-button{display:flex;position:fixed;bottom:24px;right:12px;width:40px;height:40px;border-radius:50%;border:1px solid var(--white);transform:rotate(180deg);transition:var(--animation);background-color:transparent}.up-button-link{display:flex;justify-content:center;align-items:center;width:100%}.up-button:hover{border-color:var(--stroke)}.up-button.is-hidden{display:none}@media screen and (min-width: 1200px){.up-button{bottom:48px;right:24px;width:60px;height:60px;border:2px solid var(--white)}.up-button-img{width:42px;height:22px}}:root{--font-family: "Open Sans", sans-serif;--second-family: "Exo 2", sans-serif;--third-family: "Inter", sans-serif;--font3: "Roboto", sans-serif;--white: #ffffff;--body-txt: #e0e0e0;--stroke: #613695;--btns-slider: #ef8908;--bg-main-bg: #280552;--bg-secondary-bg: #631895;--hover: #d8b4ff;--click: #c48efe;--animation: .25s cubic-bezier(.4, 0, .2, 1)}body{font-family:Open Sans,sans-serif;background-color:var(--bg-main-bg);background:#280552;color:#fff}h1{font:700 32px "Exo 2",sans-serif}@media screen and (min-width: 1200px){h1{font:700 72px/119% "Exo 2",sans-serif}}h2{font-weight:700;font-size:24px}@media screen and (min-width: 1200px){h2{font-weight:700;font-size:60px;line-height:120%}}li{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}p{color:#e0e0e0}.container{width:320px;padding:0 16px;margin:0 auto}@media screen and (min-width: 1200px){.container{width:1200px;padding:0 52px}}
