html{box-sizing:border-box}*,*: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;background-color:transparent;border:none;padding:0}img{display:block;width:100%;max-width:100%;height:auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header.section{padding:0}.header-box{position:fixed;top:0;background:#e9daf3;z-index:995;border-radius:0 0 12px 12px;border-bottom:1px solid #7d4fa3;padding:12px 22px;width:100%;max-width:320px;height:64px}@media screen and (min-width: 1200px){.header-box{height:86px;max-width:1200px;padding:8px 72px;align-content:center}}.header-wrapper{display:flex;justify-content:space-between;align-items:center}.modal-menu{position:absolute;top:0;right:0;width:193px;height:314px;background-color:#f4eef8;border:1px solid #d8c2e5;border-radius:12px 0 0 12px;display:none;flex-direction:column;justify-content:center;padding:13px;opacity:0;z-index:99}.modal-menu.is-open{display:flex;opacity:1}.logo{width:80px;height:40px}@media screen and (min-width: 1200px){.logo{width:90px;height:70px}}@media screen and (min-width: 1200px){.btn-burger{display:none}}.burger-menu{position:relative;margin:3px 4px;display:flex;flex-direction:column;gap:4px;z-index:1005;cursor:pointer}.line{width:25px;height:4px;border-radius:4px;background-color:#130a1e;transition:transform .25s ease-in}.burger-menu.is-open .line:nth-child(1){transform:translateY(4.8px) rotate(50deg)}.burger-menu.is-open .line:nth-child(2){opacity:0}.burger-menu.is-open .line:nth-child(3){transform:translateY(-11px) rotate(-50deg)}.menu-list-modal,.menu-list{font-family:Open Sans,sans-serif;line-height:150%;color:#130a1e;display:flex;flex-direction:column;gap:14px}.menu{display:none}@media screen and (min-width: 1200px){.menu{display:flex}}.menu-list{flex-direction:row;gap:20px}.menu-item-modal,.menu-item{transition:scale .25s ease-in,color .25s ease-in}.menu-item-modal:hover,.menu-item:hover,.menu-item-modal:focus,.menu-item:focus{color:#9747ff;scale:1.07}.home.section{overflow-x:visible;padding-top:88px}@media screen and (min-width: 1200px){.home.section{padding-top:170px}}.home-box.container{background:linear-gradient(180deg,#e9daf3 0%,#f4d7e9 25%,#c1e7ff 50%);padding:24px 0;border:1px solid #d8c2e5;border-radius:12px}@media screen and (min-width: 1200px){.home-box.container{display:flex;align-items:flex-start;position:relative;height:555px}}.title-box{font-family:Lora,sans-serif;color:#1e1428;padding:0 16px;margin-bottom:24px;width:100%}@media screen and (min-width: 1200px){.title-box{padding:0 72px;margin-bottom:64px}}.section-title.title-first{margin-bottom:12px}.section-title.title{font-weight:500;font-size:32px;line-height:75%}@media screen and (min-width: 1200px){.section-title.title{font-size:48px}}.text-second{font-weight:500;font-size:24px;color:#130a1e;max-width:200px;margin-top:24px;line-height:100%}@media screen and (min-width: 1200px){.text-second{font-weight:400;font-size:28px;line-height:86%;max-width:100%;margin-top:32px}}.home-img{border-radius:7px;margin-bottom:24px}@media screen and (min-width: 1200px){.home-img{border-radius:12px;position:absolute;top:-52px;right:72px;width:512px;height:660px;margin-bottom:0}}.google-link{color:#fff;line-height:24px;background-color:#130a1e;display:flex;align-items:center;justify-content:center;gap:32px;border-radius:12px;padding:5px 12px;width:288px;transition:background-color .25s ease-in}@media screen and (min-width: 1200px){.google-link{margin-left:72px;justify-content:flex-start;width:250px}}.google-link:hover{background-color:#9e64c7}.icon-google{width:33px;height:40px}.text-link{font-family:Open Sans,sans-serif;font-size:20px}.text-google{font-weight:500;font-size:20px}.game-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media screen and (min-width: 1200px){.game-container{gap:32px}}.game-list{width:100%;display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 1200px){.game-list{flex-direction:row;gap:20px}}.game-item{width:100%;display:flex;flex-direction:column;gap:24px;color:#130a1e;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.5}@media screen and (min-width: 1200px){.game-item{width:calc(100% - 20px)/2}}.game-thumb{min-width:100%;height:399px;border-radius:12px;overflow:hidden}.game-picture{width:100%;height:100%}.game-picture img{width:100%;height:100%;object-fit:cover}.game-txt{max-width:518px;width:100%}.game-sec-txt{color:#130a1e;font-family:Lora,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media screen and (min-width: 1200px){.game-sec-txt{font-size:28px;font-weight:400;line-height:.857}}.advan.container{align-items:flex-start}.advan-title.section-title{margin-bottom:24px}@media screen and (min-width: 1200px){.advan-title.section-title{margin-bottom:32px}}.advan-wrapper{display:flex;gap:24px;flex-direction:column;width:100%}@media screen and (min-width: 1200px){.advan-wrapper{flex-direction:row-reverse;align-items:center}}.advan-img{border-radius:12px}@media screen and (min-width: 1200px){.advan-img{min-width:400px;width:400px}}.advan-list{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 1200px){.advan-list{gap:24px}}.advan-item{display:flex;gap:12px}@media screen and (min-width: 1200px){.advan-item{align-items:center}}.advan-description{font-family:Open Sans,sans-serif;line-height:150%;color:#130a1e}.gameplay-wrapper{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 1200px){.gameplay-wrapper{flex-direction:row;align-items:center;gap:20px}}.gameplay-title{margin-bottom:24px}.gameplay-img{border-radius:12px}@media screen and (min-width: 1200px){.gameplay-img{min-width:400px;width:400px}}.gameplay-list{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 1200px){.gameplay-list{gap:24px}}.gameplay-item:last-child{margin-top:16px}@media screen and (min-width: 1200px){.gameplay-item:last-child{margin-top:0}}.gameplay-item{display:flex;gap:12px}@media screen and (min-width: 1200px){.gameplay-item{align-items:center}}.gameplay-description{font-family:Open Sans,sans-serif;line-height:150%;color:#130a1e}.reviews-container{display:flex;min-width:100%;flex-direction:column;gap:24px;flex-shrink:0}@media screen and (min-width: 1200px){.reviews-container{gap:32px}}.reviews-list{display:flex;flex-direction:column;gap:12px;min-width:100%;color:#130a1e;text-align:center;font-family:Open Sans,sans-serif}@media screen and (min-width: 1200px){.reviews-list{gap:53px;flex-direction:row}}.reviews-item{width:100%;display:flex;flex-direction:column;gap:8px;padding:11px;border:1px solid #d8c2e5;border-radius:12px;background-color:#f4eef8;box-shadow:0 4px 14px #7d4fa340}@media screen and (min-width: 1200px){.reviews-item{width:calc(100% - 212px)/5}}.reviews-txt{align-self:stretch;flex-shrink:0;min-width:100%;height:72px}@media screen and (min-width: 1200px){.reviews-txt{max-width:135px;height:120px;margin-bottom:16px}}.desk-br{display:none}@media screen and (min-width: 1200px){.desk-br{display:inline}}.mobile-br{display:inline}@media screen and (min-width: 1200px){.mobile-br{display:none}}.review-user-container{display:flex;gap:8px;align-items:center}.review-img-thumb{width:61px;height:61px;overflow:hidden;border-radius:12px;border:1px solid #d8c2e5;flex-shrink:0}.reviews-reviewer-name{flex-shrink:0}.rating-list{display:flex;gap:3px}.rating-icon use{width:100%;height:100%;stroke:#ffc107;fill:#ffc107}.how-wrapper{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 1200px){.how-wrapper{flex-direction:row-reverse;align-items:center;gap:20px}}.how-title{margin-bottom:24px}.how-img{border-radius:12px}@media screen and (min-width: 1200px){.how-img{width:386px}}.how-list{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 1200px){.how-list{gap:24px}}.how-item:last-child{margin-top:16px}@media screen and (min-width: 1200px){.how-item:last-child{margin-top:0}}.how-item{display:flex;gap:12px}@media screen and (min-width: 1200px){.how-item{align-items:center}}.how-description{font-family:Open Sans,sans-serif;line-height:150%;color:#130a1e}.gallery-section{max-width:320px;width:100%;border-radius:12px;border:1px solid #d8c2e5;background-color:#e9daf3;box-shadow:0 4px 14px #7d4fa340}@media screen and (min-width: 1200px){.gallery-section{max-width:1200px}}.gallery-section .container{align-items:start;padding:0}@media screen and (min-width: 1200px){.gallery-section .container{padding:0 72px}}.gallery-container{position:relative;min-width:100%;padding:43px 0 22px}@media screen and (min-width: 1200px){.gallery-container{padding:107px 0 10px}}.top-border{position:absolute;width:100%;top:0;left:0}@media screen and (min-width: 1200px){.top-border{top:40px}}.section-title.gallery{position:relative;z-index:3;padding-top:21px;padding-left:22px}@media screen and (min-width: 1200px){.section-title.gallery{padding-top:43px;padding-left:0}}.gallery-border-thumb{max-width:320px;width:100%;height:24px;position:relative;z-index:2;overflow:hidden}@media screen and (min-width: 1200px){.gallery-border-thumb{max-width:1056px;height:80px}}.gallery-border-thumb.top{margin-top:-3px}@media screen and (min-width: 1200px){.gallery-border-thumb.top{margin-top:-1px}}.gallery-border-thumb.bottom{position:absolute;width:100%;bottom:9px;height:66px;left:0}@media screen and (min-width: 1200px){.gallery-border-thumb.bottom{height:123px}}.gallery-border{position:absolute;left:50%;z-index:2;transform:translate(-50%);background-color:#e9daf3;width:437px;height:86px;border-radius:100%}@media screen and (min-width: 1200px){.gallery-border{width:1440px;height:285px}}.gallery-border.top{bottom:0}.gallery-border.bottom{top:25%}@media screen and (min-width: 1200px){.gallery-border.bottom{top:0}}.gallery-swiper{z-index:0!important;max-width:320px}@media screen and (min-width: 1200px){.gallery-swiper{max-width:1050px!important}}@media screen and (min-width: 319.98px){.gallery-swiper{width:100%!important}}.swiper-slide{height:221px;width:129px!important}@media screen and (min-width: 1200px){.swiper-slide{height:750px;width:425px!important}}.swiper-slide picture{width:129px}@media screen and (min-width: 1200px){.swiper-slide picture{width:425px}}.swiper-btn-wrapper{position:absolute!important;padding:0;bottom:22px;right:15px;display:flex;justify-content:space-between;align-items:center;width:72px;z-index:999999!important}@media screen and (min-width: 1200px){.swiper-btn-wrapper{padding:8.5px 0;right:0;width:159px;bottom:35px}}@media screen and (max-width: 319.98px){.swiper-btn-wrapper{left:60%;width:60px}}.swiper-button-prev,.swiper-button-next{position:relative;width:24px;height:24px;padding:0;cursor:pointer}@media screen and (min-width: 1200px){.swiper-button-prev,.swiper-button-next{width:34px;height:28px}}.swiper-icon{width:24px;height:24px;pointer-events:none;fill:#3f3d3d;transition:fill .25s ease-in}@media screen and (min-width: 1200px){.swiper-icon{width:34px;height:28px}}.swiper-btn-wrapper .swiper-button-prev:hover .swiper-icon,.swiper-btn-wrapper .swiper-button-next:hover .swiper-icon{fill:#9e64c7}.faq-container{min-width:100%;display:flex;flex-direction:column;gap:24px;padding:12px 6px;border-radius:12px;border:1px solid #d8c2e5;box-shadow:0 4px 14px #7d4fa340}@media screen and (min-width: 1200px){.faq-container{gap:32px;padding:24px}}.faq-list-container{width:100%;border-radius:12px;background-color:#f4eef8;padding:0}@media screen and (min-width: 1200px){.faq-list-container{padding:32px 0}}.faq-list{width:100%;margin:0 auto;flex-shrink:0;padding:12px 10px;display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 1200px){.faq-list{max-width:695px;padding:12px;gap:14px}}.faq-item{min-width:100%;padding:16px 12px;border-radius:12px;border:1px solid #d8c2e5;display:flex;flex-direction:column}@media screen and (min-width: 1200px){.faq-item{padding:24px 12px}}.faq-btn{min-width:100%;flex-shrink:0;display:flex;justify-content:space-between;font-family:Lora,sans-serif;color:#130a1e;font-size:8.584px;font-weight:500;line-height:1.2;padding:0 1px 0 0}@media screen and (min-width: 1200px){.faq-btn{font-size:20px;padding:0 62px 0 0}}.faq-icon{width:14px;height:14px;border-radius:50%;margin-bottom:0;transition:transform .25s ease-in,margin-bottom .25s ease-in}@media screen and (min-width: 1200px){.faq-icon{width:32px;height:32px}}.faq-icon.active{transform:rotate(-90deg);margin-bottom:6px}@media screen and (min-width: 1200px){.faq-icon.active{margin-bottom:12px}}.faq-answer{font-family:Open Sans,sans-serif;font-size:6.867px;line-height:1.5;letter-spacing:.008px;max-width:548px;width:100%;overflow:hidden;max-height:0;transition:max-height .25s .1s ease-in}@media screen and (min-width: 1200px){.faq-answer{font-size:16px;letter-spacing:.019px}}.policy-section{padding:14px 0 20px}@media screen and (min-width: 1200px){.policy-section{padding:40px 0 120px}}@media screen and (min-width: 1200px){.policy-section.cookies{padding-bottom:60px}}.policy .container{align-items:start}.link-move-back{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:#1e1428;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.5}.link-move-back use{fill:currentColor}@media screen and (min-width: 1200px){.link-move-back{margin-bottom:42px}}.policy-txt,.policy-txt-24{color:#130a1e;font-family:Open Sans,sans-serif;font-size:16px;max-width:288px;width:100%;line-height:1.5}@media screen and (min-width: 1200px){.policy-txt,.policy-txt-24{max-width:1056px}}.policy-txt-24{margin-bottom:0}@media screen and (min-width: 1200px){.policy-txt-24{margin-bottom:24px}}.txt-width-876{max-width:876px;width:100%}.policy-link,.policy-mail{transition:color .25s ease-in}.policy-link:hover,.policy-link:focus,.policy-mail:hover,.policy-mail:focus{color:#9e64c7}.policy-txt.policy-link{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.policy-list{display:flex;flex-direction:column;gap:14px;width:100%;padding:0;font-size:16px;font-weight:400;line-height:1.5}.section-title.policy{margin-bottom:12px}@media screen and (min-width: 1200px){.section-title.policy{margin-bottom:14px}}.policy-subtitle{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:12px}@media screen and (min-width: 1200px){.policy-subtitle{margin-bottom:14px}}@media screen and (min-width: 1200px){.policy-subtitle.cookies{margin-bottom:8px}}.policy-sublist{display:flex;flex-direction:column;gap:14px}.policy-list-8{display:flex;flex-direction:column;gap:8px}.policy-sublist-8{display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 1200px){.policy-sublist-8{gap:8px}}.policy-marked{display:flex;flex-direction:column}.policy-item-marked{padding-left:24px;position:relative}.policy-item-marked:before{content:"";position:absolute;width:4px;height:4px;top:12px;left:10px;transform:translateY(-50%);background-color:#130a1e;border-radius:50%}.footer{padding-top:20px}@media screen and (min-width: 1200px){.footer{padding-top:70px}}.footer-section{width:100%;border-radius:12px 12px 0 0;background:#130a1e}.footer-container{padding-top:68.5px;padding-bottom:68.5px;color:#fff;font-family:Lora,sans-serif}@media screen and (min-width: 1200px){.footer-container{padding:92px 0}}.section-title.footer-title{max-width:230px;width:100%;text-align:center;margin:0 auto 32px;color:#fff}@media screen and (min-width: 1200px){.section-title.footer-title{max-width:513px}}.footer-list{text-align:center;display:flex;gap:24px;flex-direction:column;justify-content:center;align-items:center;font-size:18px;font-weight:500;line-height:1.33}@media screen and (min-width: 1200px){.footer-list{font-size:20px;line-height:1.2}}.footer-link{transition:color .25s ease-in}.footer-link:hover,.footer-link:focus{color:#e9daf3}.cookiePopup-section.section{padding:0}.cookie-popup{position:fixed;bottom:0;border-top:1px solid #d8c2e5;border-radius:12px 12px 0 0;width:100%;max-width:320px;height:361px;padding-top:40px;display:flex;flex-direction:column;text-align:center;gap:12px;font-family:Open Sans,sans-serif;line-height:150%;background-color:#e9daf3;color:#130a1e;opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity .5s ease-in,transform .5s ease-in}@media screen and (min-width: 1200px){.cookie-popup{max-width:1200px;padding:52px 72px 0;gap:24px;height:240px}}.cookie-popup.show{opacity:1;visibility:visible;transform:translateY(0)}.cookie-close{position:absolute;top:0;right:0}@media screen and (min-width: 1200px){.cookie-close{right:72px}}.cookie-button-wrapper{display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 1200px){.cookie-button-wrapper{flex-direction:row;gap:20px}}.cookie-accept,.cookie-decline{border:1px solid #d8c2e5;border-radius:12px;height:62px;width:100%;font-family:Lora,sans-serif;font-weight:500;font-size:20px;line-height:6%;color:#fff;transition:background-color .25s ease-in}.cookie-accept{background-color:#9747ff}.cookie-decline{background-color:#d8c2e5}.cookie-accept:hover,.cookie-decline:hover{background-color:#9e64c7}.scroll-up-btn{position:fixed;z-index:999;bottom:14px;right:14px;width:60px;height:60px;background:linear-gradient(180deg,#e9daf3 0%,#f4d7e9 25%,#c1e7ff 50%);border-radius:50%;display:none;cursor:pointer;transition-duration:.4s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-delay:0s;animation-name:spin;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite;box-shadow:0 0 6px 2px #9747ffbf;-webkit-box-shadow:0px 0px 6px 2px rgba(151,71,255,.75);-moz-box-shadow:0px 0px 6px 2px rgba(151,71,255,.75)}@media screen and (min-width: 1200px){.scroll-up-btn{bottom:37px;right:72px;width:110px;height:110px}}.scroll-up{width:100%;height:100%;background:transparent;display:flex;justify-content:center;align-items:center;border-radius:50%}.scroll-up-bar{display:flex;justify-content:center;align-items:center;border-radius:50%;height:calc(100% - 10px);width:calc(100% - 10px);z-index:100;background-color:#d8c2e5;color:#9747ff;transition:background-color,color;transition-duration:.4s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}@media screen and (min-width: 1200px){.scroll-up-bar{height:calc(100% - 18px);width:calc(100% - 18px)}}.scroll-up-icon{border-radius:50%;overflow:hidden;display:flex;width:61px;height:60px;fill:currentColor;filter:drop-shadow(0 0 0px rgba(151,71,255,.6)) drop-shadow(0 0 10px rgba(151,71,255,.6)) drop-shadow(0 0 20px rgba(151,71,255,.6));transition:filter .3s ease-in-out}@media screen and (min-width: 1200px){.scroll-up-icon{width:90px;height:94px;filter:drop-shadow(0 0 0px rgba(151,71,255,.6)) drop-shadow(0 0 20px rgba(151,71,255,.6)) drop-shadow(0 0 30px rgba(151,71,255,.6))}}.scroll-up-btn:is(:hover,:focus) .scroll-up-icon{filter:drop-shadow(0 0 0px #d8c2e5) drop-shadow(0 0 10px #d8c2e5) drop-shadow(0 0 20px #d8c2e5)}@media screen and (min-width: 1200px){.scroll-up-btn:is(:hover,:focus) .scroll-up-icon{filter:drop-shadow(0 0 0px #d8c2e5) drop-shadow(0 0 20px #d8c2e5) drop-shadow(0 0 30px #d8c2e5)}}@keyframes spin{0%{transform:translateY(10px)}25%{transform:translateY(5px)}50%{transform:translateY(0)}75%{transform:translateY(5px)}to{transform:translateY(10px)}}html{scroll-behavior:smooth}:root{color:#130a1e;background-color:#e9daf3;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden}body{font-family:Lora,sans-serif}.container{padding:0 16px;max-width:320px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 1200px){.container{padding:0 24px}}.section{margin:0 auto;padding:20px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-x:hidden}@media screen and (min-width: 1200px){.section{padding:70px 0}}.link-btn{display:block;max-width:332px;width:100%;padding:19px 0;text-align:center;color:#fff;font-family:Lora,sans-serif;font-size:20px;font-weight:500;line-height:1.143;border-radius:12px;border:1px solid #d8c2e5;background-color:#9747ff;transition:background-color .25s ease-in}.link-btn:is(:hover,:focus){background-color:#9e64c7}.section-title{font-family:Lora,sans-serif;font-size:24px;font-weight:500;line-height:1;color:#1e1428}@media screen and (min-width: 1200px){.section-title{font-size:32px;line-height:.75}}.section-wrapper{padding:24px 12px;min-width:100%;border-radius:12px;border:1px solid #d8c2e5;background:linear-gradient(180deg,#e9daf3 0%,#f4d7e9 25%,#c1e7ff 50%);box-shadow:0 4px 14px #7d4fa340}@media screen and (min-width: 1200px){.section-wrapper{padding:24px}}@media screen and (min-width: 1200px){.container{max-width:1200px;padding:0 72px}}.number{box-shadow:0 4px 14px #7d4fa340;font-family:Open Sans,sans-serif;font-weight:600;color:#fff;display:flex;justify-content:center;align-items:center;border:4px solid #d8c2e5;background-color:#b57edc;border-radius:12px;min-width:48px;height:48px}@media screen and (min-width: 1200px){.number{gap:24px}}body.no-scroll{overflow:hidden;height:100vh;position:fixed;width:100%}
