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;height:auto}:root{font-family:Bubblegum Sans,sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:#242424;background-color:#fffcdb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{font-family:inherit;display:flex;flex-direction:column;min-width:100%;min-height:100vh;margin:0}@media only screen and (min-width:1200px){html{scroll-padding-top:128px}}html{box-sizing:border-box}.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}.container{max-width:320px;margin:0 auto;padding:0 16px;position:relative}@media only screen and (min-width: 1200px){.container{max-width:1200px;padding:0 80px}}@keyframes slide{0%{transform:translate(-140%) translateY(-50%)}to{transform:translate(-104%) translateY(-50%)}}@keyframes stretch{0%{opacity:0;transform:translate(-50%) translateY(100%) scale(.2)}to{opacity:1;transform:translate(-50%) translateY(100%) scale(1)}}.nav-header{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);height:100vh;background-color:#153f66;z-index:9999;overflow-y:auto;padding:16px 0;flex-direction:column;width:320px}.header-nav{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:16px}.navin{margin-bottom:16px}.header-nav a{font-weight:400;font-size:20px;line-height:1.5;text-align:center;color:#fffcdb;text-decoration:none}.logo-wrapper{display:none}.svg-bur{width:42px;height:42px;fill:#fff}.burger-svg{background:none;border:none;display:block;position:absolute;right:0;top:20px;z-index:10}.nav-header[data-visible=close]{display:none}.nav-header[data-visible=open]{display:flex}.close-btn{border:none;background-color:transparent;position:absolute;right:12px;top:12px}.header-iconX{fill:#fff;width:48px;height:48px}.main-header{position:fixed;top:0;left:0;width:100%;z-index:1000}@media only screen and (min-width:1200px){.main-header{position:sticky;top:0;z-index:1000;background-color:#eac64e}.nav-header[data-visible=close],.nav-header[data-visible=open]{display:flex}.close-btn{display:none}.nav-header{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;position:static;background-color:transparent;height:128px;overflow:visible;width:100%;transform:none;padding:0}.nav-header a{font-weight:400;font-size:20px;line-height:1.5;color:#153f66;text-decoration:none}.nav-header a:hover{color:#fff}.header-nav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:32px}.burger-svg{display:none}.logo-wrapper{display:block;position:absolute;bottom:-90px;left:66px;z-index:1010}.logo-floating{width:291px;height:171px}}.home-section{width:100%;background:#fffcdb url(/assets/mobile-Cqhkwi_1.png) no-repeat top / 320px 568px;padding:0 0 58px}@media (min-resolution: 2x){.home-section{background-image:url(/assets/mobile@2x-Bf9w0kty.png)}}.home-desctop-subtitle,.home-desctop-title,.home-wrapper-image,.home-desctop-link{display:none}.home-wrapper-background{width:100%;height:568px;padding-top:442px;margin-bottom:50px}.home-link{background-color:#fff;width:286px;height:67px;border:1px solid #054c3a;border-radius:8px;margin:0 auto;text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:24px}.home-link:hover,.home-link:focus{background-color:#ead14a}.home-link-img{display:block}.home-link-text{color:#153f66;font-weight:400;font-size:32px;text-align:center}.home-wrapper-text{padding:50px 16px 0}.home-title{color:#1c5fdc;font-size:30px;margin-bottom:24px}.home-text{font-family:Karla,sans-serif;color:#153f66;font-size:20px;line-height:1.5}@media only screen and (min-width: 1200px){.home-section{background-image:none;padding:68px 0 64px}.container{padding:0 80px}.home-title,.home-wrapper-background{display:none}.home-desctop-subtitle{color:#eac64e;display:block;text-align:right;font-size:48px}.home-desctop-title{color:#1c5fdc;display:block;text-align:center;font-size:72px;margin-bottom:42px}.home-wrapper-desctop{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:124px}.home-wrap-text{display:block;width:407px}.home-text{margin-bottom:66px}.home-desctop-link{background:#fff;width:331px;height:67px;border:1px solid #1c5fdc;border-radius:8px;margin:0;text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:24px}.home-desctop-link:hover,.home-desctop-link:focus{background-color:#ead14a}.home-wrapper-image{display:block;width:508px;height:403px;border:3px solid #eac64e;border-radius:25px;background-image:url(/assets/desctop-DLDmTmZI.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-resolution: 2x){.home-wrapper-image{background-image:url(/assets/desctop@2x-DqOnibe_.png)}}}.aboutgame-section{width:100%;background-color:#153f66;padding:55px 0 92px}.aboutgame-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px}.aboutgame-wraper-images{width:288px;height:202px;border:none;border-radius:15px}.aboutgame-wraper-text{width:288px}.aboutgame-title{font-size:30px;color:#fbe001;margin-bottom:18px}.aboutgame-text{font-family:Karla,sans-serif;font-weight:400;font-size:20px;line-height:1.5;color:#fffcdb}@media only screen and (min-width:1200px){.aboutgame-section{padding:66px 0}.aboutgame-container{flex-direction:row;gap:112px}.aboutgame-wraper-images{width:420px;height:350px}.aboutgame-wraper-text{width:508px}.aboutgame-title{font-size:48px;margin-bottom:24px}}.how-to-play{padding:37px 0 48px;display:flex;flex-direction:column;align-items:center;text-align:center}.howtoPlay-ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:16px}.howToPlay-li{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:16px}.listHowP{font-weight:400;font-size:24px;line-height:1.25;color:#153f66}.howToPlay-h2{font-weight:400;font-size:30px;color:#1c5fdc;padding:48px 0 24px;display:flex;justify-content:flex-start}.howToPlay-imgDesk{display:none}@media only screen and (min-width:1200px){.howToPlay-imgMob{display:none}.how-to-play-wrapper{display:flex;gap:128px}.howToPlay-h2{padding:0 0 48px;font-size:48px}.how-to-play{padding:71px 0 41px}.howtoPlay-ul{gap:32px}.howToPlay-imgDesk{display:block}}.imeges-Gallery{border:1px solid #fff;border-radius:15px}.swiper-slide{display:flex!important;justify-content:center;align-items:center}.swiper{padding:54px 0 0!important}.galleryPuzzle{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:16px;position:relative}.gallery-h2{font-weight:400;font-size:30px;text-align:center;color:#fbe001}.gallery-p{width:288px;font-weight:400;font-size:20px;line-height:1.5;text-align:center;color:#fffcdb;white-space:normal;word-break:break-word}.gallery-puzzle{background-color:#153f66;padding:36px 0 37px}.swiper-button-prev,.swiper-button-next{top:calc(50% + 122px)!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;margin-top:0!important;color:inherit!important;overflow:visible!important}.swiper-button-prev{position:absolute!important;left:15px!important}.swiper-button-next{position:absolute!important;right:15px!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.icon-gallery{fill:#fff;width:20px!important;height:20px!important}.br-gallery{display:none}@media only screen and (min-width:1200px){.gallery-p{width:508px;font-size:24px;line-height:1.25}.gallery-h2{font-size:48px}.gallery-puzzle{padding:40px 0 48px}.icon-gallery{width:24px!important;height:24px!important;fill:#fff}.swiper-container-wrapper{max-width:860px;margin:0 auto}.br-gallery{display:inline}.swiper-button-prev{left:124px!important}.swiper-button-next{right:124px!important}.swiper-button-prev,.swiper-button-next{top:calc(50% + 135px)!important}}.features-section{width:100%;padding:48px 0 32px}.features-title{font-size:30px;text-align:center;color:#1c5fdc;margin-bottom:16px}.features-text{font-size:20px;line-height:1.5;text-align:center;color:#153f66;margin-bottom:24px}.features-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.features-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.features-item{width:100%;height:auto;background-color:#153f66;border:none;border-radius:20px;padding:8px 16px}.features-item-text{font-size:20px;line-height:1.5;text-align:center;color:#fffcdb}.features-wrapper-img{width:auto;height:575px;border:none;border-radius:15px}@media only screen and (min-width:1200px){.features-section{padding:40px 0}.container{padding:0 80px}.features-title{font-size:48px}.features-text{font-size:24px;line-height:1.25;color:#eac64e;margin-bottom:56px}.features-wrap{flex-direction:row;gap:120px}.features-list{justify-content:flex-start;gap:32px}.features-item{width:600px;border-radius:25px;padding:16px 48px}.features-item-text{font-size:24px;line-height:1.25;text-align:left}.features-wrapper-img{width:320px;height:626px}}.global-section{width:100%;padding:40px 0 32px}.global-title{font-size:30px;text-align:center;color:#1c5fdc;margin-bottom:16px}.global-subtitle{width:288px;font-size:20px;line-height:1.5;text-align:center;color:#153f66;margin-bottom:24px}.global-wrapper{width:100%;margin:0 auto}.global-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.global-img{margin-bottom:16px}.global-text{font-size:20px;line-height:1.5;text-align:center;color:#1c5fdc;margin:0 auto 5px}.text-change{font-size:20px;line-height:1.5;text-align:center;color:#eac64e;margin:0 auto}@media only screen and (min-width:1200px){.global-section{padding:40px 0 45px}.container{padding:0 80px}.global-title{font-size:48px}.global-subtitle{width:452px;font-size:24px;line-height:1.25;color:#eac64e;margin:0 auto 56px}.global-list{flex-direction:row;flex-wrap:wrap;gap:24px 32px}.global-text,.text-change{font-size:24px;line-height:1.25}}.daily-section{width:100%;padding:16px 0 24px}.container{margin:0 auto;padding:0 16px}.daily-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:14px}.daily-wrapper-list{margin:0 auto}.daily-title{font-size:30px;color:#1c5fdc;text-align:center;margin-bottom:16px}.daily-text{font-size:20px;line-height:1.5;color:#153f66;text-align:center;margin-bottom:24px}.daily-list{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:24px}.daily-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px}.daily-item-icon{display:inline-block}.daily-item-text{font-size:20px;line-height:1.5;color:#153f66}.daily-img-text{font-size:20px;line-height:1.5;text-align:center;color:#153f66}.daily-picture{margin-bottom:24px}@media only screen and (min-width:1200px){.daily-section{width:100%;padding:45px 0 190px}.container{padding:0 80px}.daily-wrap{flex-direction:row;gap:98px}.daily-wrapper-list{width:425px}.daily-title{font-size:48px;text-align:left;margin:0 0 24px}.daily-text{font-size:24px;line-height:1.25;color:#eac64e;text-align:left;margin:0 0 64px}.daily-item-text{font-size:24px;line-height:1.25}.daily-wrapper-img{width:506px;height:366px}.daily-picture{margin-bottom:65px}.daily-img-text{font-size:24px;line-height:1.25;color:#eac64e;text-align:right}}.OfflinMode{background-color:#153f66;padding:32px 0 50px}.Offline-mode-h2{font-weight:400;font-size:30px;text-align:center;color:#fbe001}.Offline-mode-p{font-family:Karla,sans-serif;font-weight:400;font-size:20px;line-height:1.5;text-align:center;color:#fffcdb;padding:16px 0 22px}.Offline-mode-p2{font-family:Karla,sans-serif;font-weight:400;font-size:20px;line-height:1.5;text-align:center;color:#fffcdb;padding-top:24px}.Offline-mode-imageDesk{display:none}.OfflineMode-div{display:block}.div-offlineMode-img{display:none}@media only screen and (min-width: 1200px){.Offline-mode-image{display:none}.Offline-mode-imageDesk{display:block}.OfflineMode-div{display:flex}.div-offlineMode-img{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:24px}.OflineMode-imgP{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:16px}.OflineMode-p3{font-weight:400;font-size:24px;line-height:1.25;color:#eac64e}.div-OfflineModeDesk{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin-left:24px}.OfflinMode{padding:32px 0 81px}.Offline-mode-p{padding:24px 0 48px;text-align:start}.Offline-mode-p2{padding-top:48px;text-align:start}.Offline-mode-h2{font-size:48px}.Offline-mode-imageDesk{position:relative}.OfflineMode-elem{position:absolute;background-image:url(/assets/position-elem-Cjhaa7A5.png);width:213px;height:222px;background-size:contain;background-repeat:no-repeat;background-position:center;bottom:-115px;right:689px}}.whofor-section{width:100%;padding:48px 0 40px}.whofor-section-mobile{display:block;margin-bottom:28px}.whofor-section-desctop{display:none}.whofor-title{font-size:30px;color:#1c5fdc;text-align:center;margin-bottom:12px}.whofor-subtitle{font-size:20px;line-height:1.5;color:#153f66;text-align:left;margin-bottom:16px}.whofor-list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:16px}.whofor-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:19px}.whofor-icon{fill:none;stroke:#153f66;stroke-width:1.5px}.whofor-text{font-family:Karla,sans-serif;font-size:20px;line-height:1.5;color:#153f66}.whofor-mobile-text{font-size:20px;line-height:1.5;text-align:center;color:#153f66}@media only screen and (min-width:1200px){.whofor-section{padding:80px 0}.container{padding:0 80px}.whofor-section-mobile{display:none}.whofor-section-desctop{width:100%;display:block}.whofor-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:30px}.whofor-title{font-size:48px;text-align:center;margin-bottom:0}.whofor-subtitle{font-size:24px;line-height:1.25;color:#eac64e;text-align:left;margin-bottom:24px}.whofor-list{flex-wrap:nowrap;margin-bottom:32px}.whofor-item{width:595px}.whofor-desctop-text{font-size:24px;line-height:1.25;text-align:left;color:#eac64e}}.faq-section{padding:40px 0}.faq-item{cursor:pointer;width:288px}.faq-question{border-radius:25px;padding:8px 16px 16px;background-color:#eac64e;font-weight:400;font-size:20px;line-height:1.5;text-align:right;color:#153f66;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:row;margin-bottom:16px}.faq-answer{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column;gap:16px;color:#444;background-color:#f4ead1;border-radius:0 0 50px;padding:0 24px 0 16px;max-height:0;overflow:hidden;transition:all .4s ease;margin-top:0;position:relative}.faq-h3{font-weight:400;font-size:20px;line-height:1.5;text-align:right;color:#153f66;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.faq-p{font-family:Karla,sans-serif;font-weight:400;font-size:20px;line-height:1.5;text-align:right;color:#153f66}.faq-item.active .faq-answer{padding:8px 24px 8px 16px;max-height:1000px;margin-top:16px;margin-bottom:16px}.faq-title{font-weight:400;font-size:30px;color:#1c5fdc;margin-bottom:32px}.faq-title-center{display:flex;flex-direction:column;align-items:center}.faq-svg{fill:#054c3a;width:12px;height:12px;margin-left:16px}.faq-svg-div2{position:absolute;top:13px;right:9px}@media only screen and (min-width: 1200px){.faq-question{width:685px;border-radius:25px;padding:16px 29px 16px 48px}.faq-item{margin-left:178px}.faq-item.active .faq-answer{padding:16px 48px;border-radius:25px 25px 0 0;width:685px}.faq-svg-div2{top:21px;right:29px}.faq-question,.faq-h3{font-size:24px}.faq-section{padding:0 0 65px}}#testimonials{padding:60px 0}.testi-h2{font-weight:400;font-size:30px;color:#1c5fdc;margin-bottom:24px;text-align:center}.testi-div-con,.testi-fidb2{display:flex;flex-direction:column;align-items:center;position:relative}.testi-p{font-weight:400;font-size:20px;line-height:1.5;text-align:center;color:#153f66;margin-top:4px;margin-bottom:12px}.testi-p-svg{border:3px solid #eac64e;border-radius:0 0 50px;padding:8px 12px 32px;font-family:Karla,sans-serif;font-weight:400;font-size:20px;line-height:1.5;color:#153f66;margin-top:16px;width:288px}.testi-contn-icon{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:4px;margin-bottom:8px}.icon-testi-group{fill:#eac64e;width:14px;height:13px}.testi-contn-VectorF,.testi-contn-VectorD{position:absolute;top:100px;left:0}.icon-testi-VectorD{fill:#eac64e;width:65px;height:42px}.icon-testi-Ledt-right{display:flex;align-items:center;justify-content:center;gap:48px;margin-top:32px}.icon-testiVecto-left,.icon-testiVecto-right{width:48px;height:48px;fill:#eac64e;cursor:pointer}.testi-swiper{overflow:hidden;width:100%}.testi-swiper-wrapper{display:flex;transition-property:transform;will-change:transform}.testi-swiper-slide{flex-shrink:0;width:100%;box-sizing:border-box;padding:12px 0}@media only screen and (min-width: 1200px){.testi-p-svg{width:420px}.testi-contn-VectorD{left:70px}.testi-contn-VectorF{top:150px;right:426px;left:auto}.testi-contn-VectorF,.testi-contn-VectorD{position:absolute;top:122px;left:30px}}.contact-container{padding:49px 0 42px}.contact-h2{font-weight:400;font-size:30px;color:#1c5fdc;padding-bottom:15px}.contact-list{font-weight:400;font-size:20px;line-height:1.5;color:#153f66;padding-bottom:16px}.contact-p-info{font-family:Karla,sans-serif;font-weight:400;font-size:16px;line-height:1.875;color:#153f66}.Contact-p{font-family:Karla,sans-serif;font-weight:800;font-size:16px;line-height:1.875;color:#153f66}@media only screen and (min-width: 1200px){.contact-h2{font-size:48px;color:#153f66;padding-bottom:24px}.contact-list{font-size:24px;line-height:1.25;padding-bottom:32px}.contact-p-info,.Contact-p{font-size:20px;line-height:1.5}.contact-container{padding:80px 0}}.footer-section{background-color:#153f66;width:100%;padding:24px 0 78px}.container{padding:0 16px}.footer-container{width:148px;margin:0 auto}.footer-title{font-family:Bubblegum Sans,sans-serif;font-weight:400;font-size:24px;line-height:1.25;text-align:center;color:#fffcdb;margin-bottom:24px}.footer-wrapp-link{margin-bottom:16px}.footer-list{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px}.item-decoration{display:none}.footer-item{font-family:Karla,sans-serif;font-weight:400;font-size:16px;line-height:1.875;color:#fffcdb}.footer-link{text-decoration:none;cursor:pointer;transition:color 0,3s cubic-bezier(.165,.84,.44,1)}.footer-link:focus,.footer-link:hover{color:#eac64e}.footer-text{font-family:Karla,sans-serif;font-weight:400;font-size:14px;text-align:center;color:#fffcdb}@media only screen and (min-width:1200px){.footer-section{padding:92px 0 50px}.container{padding:0 80px}.footer-container{width:100%;margin:0 auto}.footer-title{color:#fffcdb}.footer-wrapp-link{margin-bottom:9px}.footer-list{flex-direction:row;gap:44px}.item-decoration{display:inline-block}.footer-item{font-size:20px;line-height:1.5}.footer-text{font-size:16px;line-height:1.875}}.cookie-banner{position:fixed;bottom:0;left:0;width:100%;z-index:9999;background-color:#fff;text-align:center;padding:24px 0 19px;display:none}.cockie-p{font-family:Karla,sans-serif;font-weight:400;font-size:18px;text-align:center;color:#153f66;padding-bottom:32px}.cookie-banner button{border-radius:25px;padding:16px 48px;background-color:#eac64e;font-weight:400;font-size:24px;line-height:1.25;text-align:center;color:#fffcdb;border:none;cursor:pointer}.cookie-banner button:hover{color:#1c5fdc}.coockie-button{display:flex;flex-direction:column;justify-content:space-between;gap:16px}@media only screen and (min-width: 1200px){.cockie-p{font-family:Bubblegum Sans,sans-serif;width:735px;margin:0 auto;font-size:24px;line-height:1.25;color:#1c5fdc;padding-bottom:42px}.coockie-button{align-items:center;justify-content:center;flex-direction:row;gap:24px}.cookie-banner button{border-radius:25px;padding:16px 48px;width:328px}.cookie-banner{padding:70px 0 40px}}
