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}body{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fff}.main-background{background-color:#112d91;background-image:url(/assets/mob-BbBSM4ZO.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.heading-wrapper{position:relative;display:inline-block}.outline-text{position:absolute;top:0;left:0;color:#000;font-family:Inter,sans-serif;font-weight:900;font-size:44px;line-height:1.27;text-align:center;z-index:1;text-shadow:-.8px -.8px 0 #7D4B00,.8px -.8px 0 #7D4B00,-.8px .8px 0 #7D4B00,.8px .8px 0 #7D4B00}.gradient-text{font-family:Inter,sans-serif;font-weight:900;font-size:44px;line-height:1.27;text-align:center;background:linear-gradient(180deg,#f6e229,#ff9748);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:2;filter:drop-shadow(5px 4px 4px #053f45)}.span{font-weight:900}@media only screen and (min-width: 1439px){body{font-size:18px}.main-background{background-image:url(/assets/desk-Cea5CVYc.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.outline-text,.gradient-text{font-size:52px}}.container{max-width:374px;margin:0 auto;padding:64px 20px}@media only screen and (min-width: 1439px){.container{max-width:1439px;padding:100px 88px}}.header{position:fixed;top:0;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#0953ed,#170f49);height:64px;width:100%;z-index:1003}.header-container{padding:20px}.menu-button{display:flex;align-items:center;justify-content:center;background:inherit;border:none;margin-left:auto;width:24px;height:24px;cursor:pointer}.navigation-list{display:none}.modal{display:none;background:linear-gradient(180deg,#0953ed,#170f49);width:374px;height:auto;z-index:1000;position:fixed;top:74px;left:50%;transform:translate(-50%);padding:20px 80px;transition:visibility .3s ease}.menu-list{display:flex;flex-direction:column;align-items:left;text-align:left;gap:8px;margin-bottom:8px}.menu-list-item{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fff;height:40px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .3s ease}.menu-list-item:hover,.menu-list-item:active{font-weight:500}.menu-list-item .nav-icon{display:none;width:21px;height:21px}.menu-list-item.active .nav-icon{display:inline-block}.policy-navigation{display:flex;flex-direction:column;align-items:left;text-align:left;gap:8px}.policy-link{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fff;height:40px;display:flex;align-items:center;gap:8px;cursor:pointer}@media screen and (min-width: 1440px){.header-container{padding:20px 130px}.menu-button{display:none}.navigation-list{display:flex;justify-content:space-between}.navigation-item{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fffffb;height:40px;cursor:pointer;transition:all .3s ease}.links{display:flex;gap:8px;align-items:center}.navigation-item.hover{font-weight:500}.navigation-item.active .nav-icon{display:inline-block}.nav-icon{width:21px;height:21px;display:none}}.home-section{background-image:url(/assets/home-CTkYSBPv.png);background-repeat:no-repeat;background-position:top 60px center;background-size:cover;height:968px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.home-subtitle{font-size:28px;width:335px;margin-left:auto;margin-right:auto;text-align:center}.home-wrapper{width:335px;margin-left:auto;margin-right:auto;text-align:center}.home-text{margin-top:20px;font-weight:600;color:#170f49;text-align:center;margin-bottom:32px}.logo-img{margin-top:40px}@media only screen and (min-width: 1439px){.home-section{background-image:url(/assets/home-desk-DVEQaGiK.png);height:800px}.logo-img{margin:20px 60px 5px auto}.home-subtitle{font-size:40px;width:463px;margin-left:740px;margin-right:60px;text-align:center}.home-wrapper{width:463px;margin-left:auto;margin-right:60px;text-align:center}.home-text{width:540px;font-size:20px;margin-right:20px;margin-left:auto}.home-link{margin-right:110px;margin-left:auto;width:356px;height:131px;display:block}}.about-section{height:1064px}.about-subtitle{text-align:left}.about-text{margin-top:40px;margin-bottom:28px}.about-list{display:flex;flex-direction:column;gap:36px;list-style-type:disc;padding-left:20px;margin-bottom:28px}.about-item-subtitle{font-weight:400;font-size:14px}.about-item-text{margin-left:-20px;font-weight:400;font-size:14px}.about-container{position:relative}.about-flower-desk,.about-img-desk{display:none}.about-flower-mob{position:absolute;top:30px;right:0;width:141px;height:212px}.about-desk{display:none}@media only screen and (min-width: 1439px){.about-section{height:1113px}.about-desk{display:block}.about-text{font-size:20px;margin-top:60px;margin-bottom:36px}.about-flower-mob,.about-img-mob{display:none}.about-flower-desk{display:block;position:absolute;top:20px;right:0;width:178px;height:306px}.about-list{flex-direction:row;margin-bottom:36px;flex-wrap:nowrap;justify-content:center}.about-item{width:280px;height:96px}.about-item-subtitle{font-size:16px}.about-item-text{width:266px;font-size:16px}.about-img-desk{display:block}}.play-section{height:1240px}.play-list{display:flex;flex-direction:column;margin-top:40px;gap:32px}.play-item{border-radius:50px;padding:20px;width:335px;height:auto;background-color:#0034b4;display:flex;gap:24px;align-items:center}.play-item-one{background-image:url(/assets/wrapper-OxaIyoAu.png);background-repeat:no-repeat;background-position:top center;background-size:335px 136px}.play-item-two{background-image:url(/assets/wrapper-OxaIyoAu.png);background-repeat:no-repeat;background-position:top center;background-size:335px 160px}.play-item-three{background-image:url(/assets/wrapper-OxaIyoAu.png);background-repeat:no-repeat;background-position:top center;background-size:335px 184px}.play-img{width:68px;height:68px}@media only screen and (min-width: 1439px){.play-section{height:846px}.play-subtitle{margin-left:300px}.play-list{margin-top:60px;flex-direction:row;flex-wrap:wrap;gap:55px;column-gap:88px;justify-content:center}.play-item{background-size:516px 138px;width:516px;height:138px;border-radius:56px}.play-item-one-left{margin-left:120px}.play-img{width:98px;height:98px}.play-text{font-size:16px}}.key-section{height:1299px}.key-subtitle{margin-left:30px;margin-top:26px}.key-list{margin-top:40px;display:flex;flex-direction:column;gap:24px}.key-star-img{width:56px;height:57px}.key-item{display:flex;gap:20px;align-items:center}.key-container{position:relative}.key-img{position:absolute;bottom:-412px;left:80px}@media only screen and (min-width: 1439px){.key-section{height:650px}.key-subtitle{margin-left:0;margin-top:0}.key-list{flex-direction:row;width:980px;flex-wrap:wrap;margin-top:60px;column-gap:40px;gap:52px}.key-item{width:460px;height:76px}.key-star-img{width:76px;height:76px}.key-img{left:74%;bottom:2px}}.farm-wrapper{width:335px}.farm-subtitle{margin-top:40px}.farm-img{margin-top:-20px}.farm-text-wrapper{display:flex;flex-direction:column;gap:32px}.farm-text{font-weight:500}@media only screen and (min-width: 1439px){.farm-wrapper{width:900px;margin-left:220px}.farm-subtitle{width:900px}.farm-img{margin-left:80px}.farm-text-wrapper{width:520px;height:344px;margin-left:740px;margin-top:-450px}}.secret-section{height:910px}.secret-list{margin-top:40px;margin-bottom:36px;display:flex;flex-direction:column;gap:24px;list-style-type:disc;padding-left:20px}.secret-img{width:335px;height:181px}@media only screen and (min-width: 1439px){.secret-section{height:960px}.secret-title{margin-left:100px}.secret-list{margin-top:60px;flex-direction:row;gap:36px;justify-content:center}.secret-item{width:350px;height:72px}.secret-text{font-size:16px}.secret-img{width:100%;height:auto}}.quest-section{background-image:url(/assets/mob-ow98BGxz.png);background-repeat:no-repeat;background-position:top center;background-size:cover;height:918px}.quest-text-wrapper{margin-top:40px;display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 1439px){.quest-subtitle{margin-left:100px}.quest-section{background-image:url(/assets/desk-B-H58XrW.png);height:576px}.quest-text-wrapper{width:462px;height:256px;margin:60px 0 0 auto;font-size:16px}}.reviews-swiper{margin-top:40px;margin-bottom:36px}.reviews-swiper-slide{cursor:pointer;border:1px solid rgba(111,119,111,.44);padding:40px 32px;min-height:306px}.reviews-nav{display:flex;justify-content:center;gap:44px}.custom-arrow{cursor:pointer;width:50px;height:50px;background-color:inherit;border:none}.reviews-custom-next{transform:rotate(180deg)}.reviews-text{margin-bottom:36px;width:271px}.reviews-authore-wrapper{display:flex;gap:15px;align-items:center}@media only screen and (min-width: 1439px){.reviews-container{position:relative}.reviews-nav{position:absolute;top:110px;right:100px;z-index:20}.reviews-text{font-size:16px;width:343px;height:98px}.reviews-author{font-size:16px}.reviews-swiper{margin-top:60px;margin-bottom:0}.reviews-swiper-slide{min-height:260px}}.contact-text{margin-left:40px}.contact-text-wrapper{margin-top:40px;margin-bottom:24px;display:flex;flex-direction:column;gap:28px;font-size:18px;width:330px}.email-link{cursor:pointer;text-decoration:underline;text-decoration-skip-ink:none}.contact-desk{display:none}@media only screen and (min-width: 1439px){.contact-text{margin-left:640px}.contact-text-wrapper{margin-top:60px;margin-left:640px;font-size:24px;width:550px;gap:36px;margin-bottom:0}.contact-mob{display:none}.contact-desk{display:block}.contact-img{margin-top:-590px}}.faq-swiper{margin-top:40px;margin-bottom:36px}.faq-swiper-slide{cursor:pointer;border:4px solid #35f6ff;border-radius:20px;padding:32px;min-height:348px;background:#fff}.faq-slide-title{font-weight:700;font-size:20px;color:#142ba0;margin-bottom:12px}.faq-slide-text{color:#3c3d42}.faq-nav{display:flex;justify-content:center;gap:44px}.faq-custom-next{transform:rotate(180deg)}@media only screen and (min-width: 1439px){.faq-text{margin-left:500px}.faq-container{position:relative}.faq-nav{position:absolute;top:110px;z-index:20}.faq-swiper{margin-top:60px;margin-bottom:0}.faq-swiper-slide{min-height:348px}}.footer{background:#001662}.footer-container{padding:40px 20px}.footer-navigation{display:flex;justify-content:center;gap:4px;font-size:12px;margin-bottom:28px}.footer-link{cursor:pointer;text-align:center}.footer-mail{font-size:10px;margin-bottom:28px;text-align:center}.footer-mail-link{text-decoration:underline;text-decoration-skip-ink:none}.footer-text{font-size:8px;text-align:center}@media only screen and (min-width: 1439px){.footer-container{padding:40px 88px}.footer-wrapper{display:flex;justify-content:space-between}.footer-navigation{margin-bottom:0;font-size:16px}.footer-mail{margin-bottom:0}.footer-text{font-size:12px}}.cookie-popup{position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 14px 42px #080f340f;background:#fff;border:1px solid #d9dbe9;border-radius:20px;width:335px;padding:36px 32px;height:auto;z-index:1200;display:none}.cookies-img{margin:0 auto 11px;display:block}.cookies-wrapper{position:relative}.popup-close-button{position:absolute;top:-14px;right:-10px;border:none;background-color:inherit;cursor:pointer}.cookie-class{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#6f6c90;margin:0 auto;text-align:center}.cookies-policy-link{color:#4a3aff}.cookie-buttons{margin:32px auto 0;width:271px;height:140px;display:flex;flex-direction:column;align-items:center;gap:20px}.btn-accept{cursor:pointer;border-radius:56px;padding:17px 27px;width:196px;height:60px;box-shadow:0 3px 12px #4a3aff2e;background:#112f95;font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:1.5;color:#fff;display:flex;align-items:start;justify-content:center;gap:6px;border:none}.btn-decline{cursor:pointer;box-shadow:0 4px 8px #4a3aff14;background:#fff;border:1px solid #112f95;border-radius:56px;padding:18px 28px;width:196px;height:60px;font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#170f49}.cook-desk{display:none}@media screen and (min-width: 1439px){.cookie-popup{width:1430px;padding:40px}.cookies-wrapper{display:flex;flex-direction:row;align-items:center}.cookies-img{float:left;margin:0}.cook-desk{display:inline}.cookie-class{font-size:18px;width:680px;text-align:left;margin:0 0 0 24px}.cookie-buttons{width:404px;height:54px;flex-direction:row;margin:0 0 0 120px}.btn-accept{padding:18px 20px;align-items:center}}
