h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}@font-face{font-family:ArialRoundedMTBold;src:url(/assets/arialroundedmtbold-BLAafRyh.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#000;background:#fff}h2{font-family:ArialRoundedMTBold,sans-serif;font-weight:400;font-size:22px;line-height:1.5;text-align:center;color:#000}@media only screen and (min-width: 1439px){body{font-size:20px}h2{font-size:36px}}.container{max-width:374px;margin:0 auto;padding:40px 29px}@media only screen and (min-width: 1439px){.container{max-width:1439px;padding:75px 143px}}.header{position:fixed;top:0;left:50%;transform:translate(-50%);background:none;height:auto;width:100%;z-index:1003}.header-container{padding:0}.menu-button{display:flex;align-items:center;justify-content:center;box-shadow:3px 3px 4px #00000040;background:#fff;border:1px solid #eeebee;border-radius:16px;padding:15px 11px 11px;width:50px;height:50px;margin-top:20px;margin-right:30px;margin-left:auto}.navigation-list{display:none}.modal{display:none;box-shadow:3px 3px 4px #00000040;background:#c4e9fb;border-radius:30px;width:353px;height:732px;z-index:1000;position:fixed;top:60px;left:50%;transform:translate(-50%);padding:150px 80px 100px;transition:visibility .3s ease}.menu-list{display:flex;flex-direction:column;align-items:center;text-align:left;gap:24px;width:129px;margin-left:auto;margin-right:auto}.menu-list-item{text-align:center;font-weight:400;transition:font-weight .3s ease;cursor:pointer}.menu-list-item:hover,.menu-list-item:active{font-weight:700}@media screen and (min-width: 1440px){.header{height:74px;box-shadow:0 2px 4px #00000040;background:#fff}.header-img{display:none}.header-container{padding:22px 280px}.menu-button{display:none}.navigation-list{display:flex;justify-content:center;gap:64px}.navigation-item{font-weight:400;transition:font-weight .3s ease;cursor:pointer}.navigation-item:hover,.navigation-item:active{font-weight:700}}.hero-section{height:1120px;background-image:url(/assets/hero-mob-De2WZwun.png);background-repeat:no-repeat;background-position:top center;background-size:contain;height:1000px}.hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff4d;z-index:1;pointer-events:none;height:1030px}.hero-title{margin-top:230px;font-family:ArialRoundedMTBold,sans-serif;font-weight:400;font-size:22px;margin-bottom:16px}.hero-text{width:253px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:340px}.hero-swiper-wrapper{padding-top:30px;padding-bottom:30px}.hero-swiper-wrapper .swiper-slide{width:40%;transition:transform .3s ease,filter .3s ease;transform:scale(.8);z-index:1}.hero-swiper-slide{cursor:pointer}.hero-swiper-wrapper .swiper-slide.is-center{transform:scale(1.2);z-index:10}@media only screen and (min-width: 1439px){.hero-section{height:1120px;background-image:url(/assets/hero-desk-lEqkwwLF.png);background-repeat:no-repeat;background-position:top center;background-size:cover;height:1100px}.hero-section:before{content:none;background:none}.hero-title{margin-top:189px;font-size:43px;margin-bottom:24px;text-align:center}.hero-text{width:631px;margin-bottom:536px}.hero-swiper-wrapper{padding-top:40px;padding-bottom:40px}.hero-swiper-wrapper .swiper-slide{width:100%;transition:transform .3s ease,filter .3s ease;transform:scale(.8);z-index:1}}.game-title{margin-bottom:24px}.game-text{text-align:center}@media only screen and (min-width: 1439px){.game-title{margin-bottom:40px;margin-top:200px}.game-text{width:631px;margin-left:auto;margin-right:auto}}.play-title{margin-bottom:24px}.play-list{display:flex;flex-direction:column;gap:16px}.play-item{border-radius:24px;padding:24px;width:316px;height:220px;background:#c4e9fb;display:flex;flex-direction:column;gap:16px}.play-item-img{width:50px;height:50px}.play-item-name{font-weight:700;font-size:20px}@media only screen and (min-width: 1439px){.play-title{margin-bottom:40px}.play-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px}.play-item{width:368px}}.dream-title{margin-bottom:24px;text-align:left}.dream-img{margin-top:24px}@media only screen and (min-width: 1439px){.dream-title{margin-left:460px}.dream-text{width:631px;margin-right:60px;margin-left:auto}.dream-img{margin-top:-158px}}.reviews-title{margin-bottom:24px}.reviews-list{display:flex;flex-direction:column;gap:16px}.reviews-item{display:flex;flex-direction:column;gap:16px;border-radius:24px;padding:24px;width:316px;height:208px;background:#c4e9fb}.reviews-item-img{width:50px;height:50px}.author-reviews{font-weight:700;font-size:20px}@media only screen and (min-width: 1439px){.reviews-title{margin-bottom:40px}.reviews-list{flex-direction:row}.reviews-item{width:270px;height:250px}}.faq-title{margin-bottom:24px}.faq-acc{display:flex;flex-direction:column;width:312px;margin:0 auto;gap:10px}.faq-acc-el{position:relative;transition:margin-bottom .3s ease}.faq-acc-el-trigger{background:inherit;border:none;width:312px;padding:10px 0;height:auto;font-size:16px;font-weight:700;cursor:pointer;box-sizing:border-box;text-align:left;display:flex;justify-content:space-between;align-items:center}.faq-acc-arr{display:flex;align-items:center;justify-content:center;background:inherit;transition:transform .3s ease}.faq-acc-arr.is-hidden{display:none}.faq-acc-el-descr-frame{border:none;background:inherit;padding:10px 0;width:312px;text-align:left;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease,border-bottom .3s ease}.faq-acc-el.js-enabled .faq-acc-el-descr-frame{visibility:hidden}.faq-acc-el.open .faq-acc-el-descr-frame{visibility:visible;padding:10px 0;opacity:1;border-bottom:1px solid #000;width:312px;max-height:500px;margin-bottom:16px}@media only screen and (min-width: 1439px){.faq-title{margin-bottom:40px}.faq-acc{width:633px}.faq-acc-el-trigger{width:633px;font-size:20px}.faq-acc-el-descr-frame,.faq-acc-el.open .faq-acc-el-descr-frame{width:633px}}.puzzles-title{margin-bottom:24px}.puzzles-text{text-align:center}.footer{box-shadow:0 -2px 4px #00000026;background:#fff}.footer-container{padding:25px 20px}.footer-navigation{display:flex;flex-direction:column;gap:19px;align-items:center;text-decoration:underline;text-decoration-skip-ink:none;margin-bottom:24px}.footer-text{font-weight:700;font-size:14px;letter-spacing:.01em;text-align:center}@media only screen and (min-width: 1439px){.footer-navigation{flex-direction:row;justify-content:center}.footer-text{font-size:20px}}.cookie-popup{position:fixed;bottom:30px;left:48%;transform:translate(-48%);padding:40px 28px;background:#fff;z-index:1000;width:374px;height:auto;display:none}.popup-title{font-family:Ubuntu,sans-serif;font-weight:700;font-size:24px;line-height:.91667;color:#000;text-align:center;margin-bottom:24px}.cookie-class{font-weight:400;font-size:14px;text-align:left;width:332px}.cookie-buttons{display:flex;flex-direction:column;gap:16px;width:319px;height:106px;font-weight:700;margin-top:24px;margin-left:auto;margin-right:auto}.btn-accept{border-radius:8px;padding:14px 12px;width:319px;height:45px;background:#c4e9fb;box-sizing:border-box;border:none}.btn-decline{border:1px solid #000;border-radius:8px;padding:15px 12px;width:319px;height:45px;box-shadow:0 1px 3px #87614c;box-sizing:border-box;background-color:inherit}@media screen and (min-width: 1439px){.cookie-popup{padding:40px 20px;width:1439px;height:auto}.popup-wrapper{display:flex;flex-direction:column;align-items:center;gap:24px}.popup-title{font-size:36px;margin-bottom:0}.cookie-class{font-size:24px;text-align:center;width:1400px}.cookie-buttons{flex-direction:row;gap:16px;width:554px;margin-top:0;margin-right:auto;margin-left:auto}.btn-accept,.btn-decline{padding:14px 12px;width:269px;height:55px}}
