@charset "UTF-8";@font-face{font-family:Roboto-Bold;src:url(/fonts/Roboto-Bold.eot?39de3059ba011ccd6b26f5f0d97721e1);src:url(/fonts/Roboto-Bold.eot?39de3059ba011ccd6b26f5f0d97721e1) format("embedded-opentype"),url(/fonts/Roboto-Bold.woff?1a2087070a7cb3778054271338db9315) format("woff"),url(/fonts/Roboto-Bold.ttf?29c9d20321f1216641e796cd128296ef) format("truetype")}@font-face{font-family:Roboto-Light;src:url(/fonts/Roboto-Light.eot?85dcbd08e7be7bb9b83e2a81eb377187);src:url(/fonts/Roboto-Light.eot?85dcbd08e7be7bb9b83e2a81eb377187) format("embedded-opentype"),url(/fonts/Roboto-Light.woff?b6fd0f93c388751ed0d892b76b6aa22a) format("woff"),url(/fonts/Roboto-Light.ttf?6aee6edb9dc998735c89fada7476c9e7) format("truetype")}@font-face{font-family:Roboto-Thin;src:url(/fonts/Roboto-Thin.eot?5f54d8d4a54827259e62467e47f1a742);src:url(/fonts/Roboto-Thin.eot?5f54d8d4a54827259e62467e47f1a742) format("embedded-opentype"),url(/fonts/Roboto-Thin.woff?275544707192a28ce3a8ed424ea8c10a) format("woff"),url(/fonts/Roboto-Thin.ttf?f793da02b7045a996604b8d1056209b9) format("truetype")}@font-face{font-family:Roboto-Regular;src:url(/fonts/Roboto-Regular.eot?ccae643e0ddef7209513a3719e56afd6);src:url(/fonts/Roboto-Regular.eot?ccae643e0ddef7209513a3719e56afd6) format("embedded-opentype"),url(/fonts/Roboto-Regular.woff?a293a28d34f9038dc90d684e0bd3d2e0) format("woff"),url(/fonts/Roboto-Regular.ttf?9c9c55c2c40cc6ec6dc262b0c8254256) format("truetype")}.grey{color:#666}.red{color:#d00}@keyframes module-primary-move{0%{transform:translateY(200px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes module-primary-fade{0%{opacity:0}to{opacity:1}}@keyframes primary-left-move{0%{transform:translateX(-500px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes primary-right-move{0%{transform:translateX(500px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes primary-bottom-move{0%{transform:translateY(500px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes border-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.img-shadow{box-shadow:0 5px 10px 2px rgba(34,60,80,.2)}.border-rotate{animation-iteration-count:infinite;animation-timing-function:linear;animation-name:border-rotate;animation-duration:5s;animation-fill-mode:both}.header{background:#000;position:relative;height:80px}.header .center{align-items:center;position:relative;max-width:1366px;padding:0 30px;margin:0 auto;display:flex;height:100%}.header .logo{margin-right:30px;display:block;width:242px}.header .logo img{display:block;width:100%}@media screen and (max-width:1024px){.header{overflow:visible;z-index:10}.header .logo{max-width:80%;width:266px}}@media screen and (max-width:640px){.header .center{padding:0 6vw}}.about.page{position:relative;background:#fff}.about.page .head{background:#666}.about.page .head .center{justify-content:flex-start;padding:20px 30px 30px;align-items:center;max-width:1366px;margin:0 auto;display:flex}.about.page .head .icon{margin-right:30px;margin-top:-5px}.about.page .head .icon img{display:block;width:100%}.about.page .head .icon.circle{justify-content:center;margin-bottom:-20px;border-radius:100%;align-items:center;background:#fff;margin-left:-30px;margin-top:-10px;overflow:hidden;display:flex;height:130px;width:130px}.about.page .head .icon.circle img{max-height:70%;width:60%}.about.page .head .icon.circle.power-coin{position:relative}.about.page .head .icon.circle.power-coin img{position:absolute}.about.page .head .icon.circle.power-coin .coin-border{max-height:none;width:76%}.about.page .head .icon.circle.power-coin .coin-icon{width:40%}.about.page .head .title{font-family:Roboto-Regular;font-size:90px;color:#fff}@media screen and (max-width:1440px){.about.page .head .icon.circle{margin-left:0}}@media screen and (max-width:1024px){.about.page .head .title{font-size:6vw}.about.page .head .icon{width:7vw}.about.page .head .icon.circle{margin-left:0;height:9vw;width:9vw}}@media screen and (max-width:640px){.about.page .head .center{padding:4vw 6vw}.about.page .head .title{font-size:11vw}.about.page .head .icon{margin-right:4vw;margin-top:0;width:12vw}.about.page .head .icon.circle{margin-bottom:-1vw;margin-top:-1vw;height:12vw;width:12vw}.about.page .head .icon.circle+.title{font-size:9vw}}.about.page .module.text .module-text{max-width:none}.about.page .module.text .module-text .title{line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.about.page .module.text .module-text .title{font-size:3vw}}@media screen and (max-width:640px){.about.page .module.text .module-text .title{font-size:6vw}}.about.page .module.text .module-text .title .number{font-family:Roboto-Regular;vertical-align:middle;display:inline-block;font-size:60px;line-height:1;color:#d00}.about.page .module.text .module-text .title .number+*{vertical-align:middle;display:inline-block}.about.page .module.text .module-text .text{line-height:1.6;font-size:23px}@media screen and (max-width:1024px){.about.page .module.text .module-text .text{font-size:2.8vw}}@media screen and (max-width:640px){.about.page .module.text .module-text .text{font-size:5vw}}.about.page .module.text .module-text .comment{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.about.page .module.text .module-text .comment{font-size:2.5vw}}@media screen and (max-width:640px){.about.page .module.text .module-text .comment{font-size:4.5vw}}.about.page .module.text .module-text .comment{margin-bottom:30px;line-height:1.3;color:#666}.about.page .module.text .module-text .image-bg{background:#ededed;margin-bottom:60px;padding:40px 70px;position:relative;max-width:860px}.about.page .module.text .module-text .image-bg+.comment{margin-top:-40px}.about.page .module.text .module-text .image-bg img+img{margin-top:20px}.about.page .module.text .module-text .image-bg.large{max-width:1080px}.about.page .module.text .module-text .image-bg .inner{transform:translateY(-50%);left:calc(100% + 70px);position:absolute;margin-top:0;width:295px;top:50%}.about.page .module.text .module-text .image-bg .column{margin-bottom:0}.about.page .module.text .module-text .images{justify-content:space-between;margin-bottom:30px;display:flex}.about.page .module.text .module-text .images img{width:15%}.about.page .module.text .module-text:last-child{margin-bottom:0}.about.page .module.text .module-text:last-child :last-child{margin-bottom:0!important}@media screen and (max-width:1024px){.about.page .module.text .module-text .image-bg .inner{left:auto;right:5%;width:25%;top:63%}}@media screen and (max-width:640px){.about.page .module.text .module-text .title .number{font-size:12vw}.about.page .module.text .module-text .image-bg{margin:0 -6vw 8vw;padding:6vw}.about.page .module.text .module-text .image-bg+.comment{margin-top:-4vw}.about.page .module.text .module-text .image-bg .column{width:100%}.about.page .module.text .module-text .image-bg img+img{margin-top:4vw}.about.page .module.text .module-text .image-bg .inner{transform:translateY(0);position:static;margin-top:4vw;width:100%}}.about.page .block-business-system{margin-bottom:100px;width:75%}.about.page .block-business-system .mobile{right:-27%;width:45%;bottom:0}.about.page .block-business-system .mobile .comment{left:20%}.about.page .block-business-system .mobile .frame{z-index:2}.about.page .block-business-system .refresh{animation-iteration-count:infinite;animation-timing-function:linear;animation-name:refresh-rotate;animation-fill-mode:both;animation-duration:3s;position:absolute;height:13%;right:-.2%;z-index:2;top:45%}.about.page .block-business-system .comment{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.about.page .block-business-system .comment{font-size:2.5vw}}@media screen and (max-width:640px){.about.page .block-business-system .comment{font-size:4.5vw}}.about.page .block-business-system .comment{position:absolute;text-align:center;line-height:1.3;color:#666;width:100%;top:102%}@media screen and (max-width:640px){.about.page .block-business-system{margin:0 0 10vw;width:100%}.about.page .block-business-system .desktop{margin-right:-6vw;margin-left:-6vw;padding-top:70%;margin-top:3vw}.about.page .block-business-system .mobile{position:relative;margin-left:24%;margin-top:-24%;width:60%;bottom:0;right:0}.about.page .block-business-system .mobile .frame{border-radius:0 0 4vw 4vw;width:49.6%;height:90%;right:5%;top:6%}.about.page .block-business-system .mobile .comment{align-items:center;position:absolute;text-align:right;display:flex;height:100%;left:-15%;width:50%;top:20%}.about.page .block-business-system .refresh{right:28.5%;top:40%}.about.page .block-business-system .comment{position:static}}.about.page .block-steps.market{margin:0 0 0 15%}.about.page .block-steps.market .item.promo .item-text{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.about.page .block-steps.market .item.promo .item-text{font-size:2.5vw}}@media screen and (max-width:640px){.about.page .block-steps.market .item.promo .item-text{font-size:4.5vw}}.about.page .block-steps.market .item.shop .item-text{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.about.page .block-steps.market .item.shop .item-text{font-size:2.5vw}}@media screen and (max-width:640px){.about.page .block-steps.market .item.shop .item-text{font-size:4.5vw}}@media screen and (max-width:1440px){.about.page .block-steps.market{margin:0 0 0 7%}}@media screen and (max-width:1024px){.about.page .block-steps.market{margin:0}}@media screen and (max-width:640px){.about.page .block-steps.market+.module-buttons .button{border-radius:20vw}.about.page .block-steps.market+.module-buttons .button span{text-align:center;line-height:1.3}}.about.page~.footer{position:relative;overflow:visible;padding-top:0;width:1366px}.about.page~.footer:after{background:#fff;position:absolute;left:-100vw;height:100%;width:300vw;content:"";z-index:1;top:0}.about.page~.footer>*{position:relative;z-index:2}.button.mobile{display:none;float:right;height:35px;width:35px;right:30px;z-index:50}.button.mobile,.button.mobile .line{transition:all .25s;position:absolute}.button.mobile .line{height:5px;width:100%;left:0}.button.mobile .line:first-child{background:linear-gradient(90deg,#d00,#d00 10%,transparent 11%,transparent 19%,#fff 20%,#fff 65%,#d00 66%,#d00);top:0}.button.mobile .line:nth-child(2){background:linear-gradient(90deg,#fff,#fff 65%,#d00 66%,#d00);top:15px}.button.mobile .line:last-child{background:linear-gradient(90deg,#fff,#fff 65%,#d00 66%,#d00);bottom:0}.button.mobile.checked .line{left:0}.button.mobile.checked .line:first-child{transform:rotate(45deg);background:#d00;width:108%;left:-2px;top:15px}.button.mobile.checked .line:nth-child(2){background:#d00;display:none}.button.mobile.checked .line:last-child{transform:rotate(-45deg);background:#d00;bottom:15px;width:108%;left:-2px}.button.mobile.checked~.menu{overflow:visible;height:auto}.button.mobile.checked~.menu .list,.button.mobile.checked~.menu .user{animation-name:primary-menu-fade}.button.mobile.checked~.menu:before{height:100vh}.button.mobile.checked~.menu:after{height:30vw}@media screen and (max-width:1269px){.button.mobile{display:block}}@media screen and (max-width:640px){.button.mobile{right:6vw}}.menu.main{justify-content:space-between;width:calc(100% - 272px);align-items:center;display:flex}.menu.main .list.menu{z-index:49}.menu.main .list.menu .item .link{transition:all .25s;color:#fff}.menu.main .list.menu .item.hide{display:none}.menu.main .user{white-space:nowrap;z-index:49}.menu.main .user .button.enter{padding:10px 20px}.menu.main .lang.button{display:none}.menu.main .lang.list{position:relative;z-index:49}.menu.main .lang.list .item{font-family:Roboto-Bold;align-items:center;margin-right:0;cursor:pointer;font-size:13px;line-height:1;color:#fff;display:flex}.menu.main .lang.list .item img{display:block}.menu.main .lang.list .item:hover{color:#d00}.menu.main .lang.list .item>*{display:inline-block;margin-right:5px}@media screen and (min-width:1270px){.menu.main .lang.list{margin-bottom:5px;position:absolute;right:285px}}@media screen and (min-width:1025px) and (max-width:1269px){.menu.main .lang.list{margin-right:-25px;margin-bottom:5px}}@media screen and (min-width:1025px){.menu.main .lang.button:checked+.list .item{background:rgba(0,0,0,.7)}.menu.main .lang.button:checked+.list .item:not(.checked){transform:translateY(0);opacity:1;z-index:1}.menu.main .lang.list .item:not(.checked){transform:translateY(-100%);transition:all .25s;position:absolute;overflow:hidden;margin-top:5px;z-index:-1;opacity:0;width:100%}.menu.main .lang.list .item:first-child{padding:10px 20px 5px}.menu.main .lang.list .item:last-child{padding:0 20px 10px}}@media screen and (max-width:1024px){.menu.main .lang.button:checked+.list .item:not(.checked){transform:translateY(0);height:auto;opacity:1;z-index:1}.menu.main .lang.list{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.3s;position:absolute;height:120px;width:100%;top:105%}.menu.main .lang.list .item{font-size:18px}.menu.main .lang.list .item>*{margin-right:10px}.menu.main .lang.list .item .icon{margin-top:3px}.menu.main .lang.list .item:first-child{margin-bottom:15px;margin-top:15px}.menu.main .lang.list .item:not(.checked){transform:translateY(-100%);transition:all .25s;position:absolute;overflow:hidden;opacity:0;height:0}}@media screen and (min-width:1270px){.menu.main .list.menu{margin-left:-15px}.menu.main .list.menu .item{vertical-align:middle;display:inline-block;position:relative;line-height:1.75;font-size:16px}.menu.main .list.menu .item .link{display:block;padding:15px}.menu.main .list.menu .item:before{transition:all .25s;position:absolute;background:#d00;height:5px;content:"";left:50%;top:63px;width:0}.menu.main .list.menu .item.checked:before,.menu.main .list.menu .item:hover:before{width:100%;left:0}}@media screen and (max-width:1269px){.menu.main:before{background:rgba(0,0,0,.9);top:0}.menu.main:after,.menu.main:before{transition:all .3s;position:absolute;width:100vw;content:"";z-index:48;height:0;right:0}.menu.main:after{background:linear-gradient(180deg,rgba(0,0,0,.9),transparent);top:100vh}.menu.main .list.menu{opacity:0}.menu.main .list.menu .item.hide{display:block}}@media screen and (min-width:1025px) and (max-width:1269px){.menu.main{justify-content:flex-end;padding-right:65px}.menu.main .list.menu{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.3s;position:absolute;right:30px;top:100px;width:16%}.menu.main .list.menu .item{line-height:2.2;font-size:20px;display:block}.menu.main .list.menu .item:hover .link{color:#d00}}@media screen and (max-width:1024px){.menu.main{display:inline-block;padding-right:80px;position:absolute;overflow:hidden;width:320px;height:0;top:80px;right:0}.menu.main .user{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.3s;white-space:normal;position:relative;width:100%}.menu.main .user .button{margin-bottom:20px;margin-left:-30px;font-size:15px}.menu.main .user .button.enter{padding:10px 30px;margin-right:50px;margin-top:10px}.menu.main .user .button.enter .icon{height:25px;width:25px}.menu.main .list.menu{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.3s;position:relative;width:100%}.menu.main .list.menu .item{line-height:2.2;font-size:20px;display:block}.menu.main .list.menu .item:hover .link{color:#d00}}@media screen and (max-width:640px){.menu.main{padding-right:0;width:50vw}.menu.main .list.menu .item{font-size:5vw}.menu.main .user .button{margin-left:-6vw;margin-bottom:0;margin-top:3vw;font-size:5vw}.menu.main .user .button.enter{padding:3vw 6vw}.menu.main .user .button.enter .icon{height:5vw;width:5vw}.menu.main .lang.list .item{font-size:4.5vw}.menu.main .lang.list .item img{width:100%}.menu.main .lang.list .item .icon{margin-right:3vw;margin-top:0;height:5vw;width:5vw}.menu.main .lang.list .item .arrow{margin-left:3vw;width:3vw}}@keyframes primary-menu-fade{0%{opacity:0}to{opacity:1}}.module.error-404{position:relative}.module.error-404.primary{margin-bottom:25%}.module.error-404 .module-text .title{font-family:Roboto-Regular;margin-bottom:50px;font-size:130px;line-height:1}.module.error-404 .module-text .text.red{margin-bottom:40px;line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.module.error-404 .module-text .text.red{font-size:3vw}}@media screen and (max-width:640px){.module.error-404 .module-text .text.red{font-size:6vw}}.module.error-404 .module-text .text.grey{margin-bottom:0}@media screen and (max-width:1024px){.module.error-404.primary{margin-bottom:0}}@media screen and (max-width:640px){.module.error-404.primary{margin-bottom:0}.module.error-404 .module-text .title{font-size:15vw;margin-bottom:8vw}.module.error-404 .module-text .text.red{margin-bottom:6vw}}.button{text-transform:uppercase;justify-content:center;transition:all .25s;align-items:center;display:inline-flex;cursor:pointer}.button,.button>*{vertical-align:middle}.button>*{display:inline-block}.button .icon{position:relative;height:18px;width:18px}.button .icon:first-child{margin-right:10px}.button .icon:last-child{margin-right:-10px;margin-left:10px}.button .icon img{transition:all .25s;position:absolute;width:100%;left:0;top:0}.button .icon img:first-child{opacity:1}.button .icon img:last-child{opacity:0}@media screen and (max-width:640px){.button .icon{height:5vw;width:5vw}.button .icon:first-child{margin-right:3vw}.button .icon:last-child{margin-right:-3vw;margin-left:3vw}}.button:hover .icon img:first-child{opacity:0}.button:hover .icon img:last-child{opacity:1}.button.enter{line-height:1.25;font-size:16px}@media screen and (max-width:1024px){.button.enter{font-size:1.8vw}}@media screen and (max-width:640px){.button.enter{font-size:3.5vw}}.button.enter{color:#fff}.button.enter .icon{height:20px;width:20px}.button.enter:hover{color:#d00}@media screen and (max-width:640px){.button.enter .icon{height:5vw;width:5vw}}.button.primary{text-transform:uppercase;font-family:Roboto-Bold;border-radius:30px;letter-spacing:1px;padding:10px 30px;min-height:40px;font-size:13px;line-height:1}@media screen and (max-width:1024px){.button.primary{padding:2vw 3vw;font-size:1.5vw}}@media screen and (max-width:640px){.button.primary{padding:3vw 6vw;font-size:4vw}}.button.large{border-radius:40px;padding:15px 50px;min-height:64px;font-size:18px}@media screen and (max-width:1024px){.button.large{padding:2.5vw 5vw;font-size:2vw}}@media screen and (max-width:640px){.button.large{padding:4.5vw 8vw;font-size:4.5vw}}.button.red{border:1px solid #d00;background:#d00;color:#fff}.button.red:hover{background:transparent;color:#d00}.button.white{border:1px solid #fff;background:#fff;color:#000}.button.white:hover{background:transparent;color:#fff}.button.black{border:1px solid #000;background:#000;color:#fff}.button.black:hover{background:transparent;color:#000}.button.icon img{transition:all .25s}.button.icon img:last-child{position:absolute;opacity:0}.button.icon:hover img:first-child{opacity:0}.button.icon:hover img:last-child{opacity:1}.wrap{font-family:Roboto-Regular;background:#ededed;overflow:hidden;margin:0 auto;max-width:100%;width:1920px}.wrap .title,.wrap b{font-family:Roboto-Bold}.banner{background:linear-gradient(45deg,#000 15%,#d00 65%);color:#fff}.banner .center{padding:55px 30px 60px;position:relative;max-width:1366px;margin:0 auto}.banner .center .title{text-shadow:2px 2px #000;font-family:Roboto-Bold;line-height:1.1;font-size:45px}@media screen and (max-width:1024px){.banner .center .title{font-size:5vw}}@media screen and (max-width:640px){.banner .center .title{font-size:8vw}}.banner .center .title{margin-bottom:30px}.banner .center .text{text-shadow:1px 1px #000;margin-bottom:15px;line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.banner .center .text{font-size:3vw}}@media screen and (max-width:640px){.banner .center .text{font-size:6vw}}.banner.main .center .buttons{margin-top:30px}.banner.main .center .buttons .button{padding:10px 20px}.banner.main .center .images{transform:translateY(-50%);position:absolute;right:-85px;width:27%;top:50%}.banner.main .center .images .desktop{position:relative;display:block;width:100%;z-index:1}.banner.main .center .images:before{animation-iteration-count:infinite;animation-timing-function:linear;animation-name:display-blink;animation-fill-mode:both;animation-duration:4s;box-shadow:0 0 50px 10px #fff;position:absolute;content:"";height:56%;width:56%;z-index:2;left:22%;top:10%}.banner.main .center .images .mobile{position:absolute;z-index:3;width:44%;right:-6%;top:33%}.banner.main .center .images:after{animation-iteration-count:infinite;animation-timing-function:linear;animation-name:mobile-blink;animation-fill-mode:both;animation-duration:4s;box-shadow:0 0 0 0 #fff;position:absolute;content:"";height:39%;width:18%;z-index:3;right:7%;top:45%}.banner.main .center .images .refresh{animation-iteration-count:infinite;animation-timing-function:linear;animation-name:refresh-rotate;animation-fill-mode:both;animation-duration:3s;position:absolute;height:33%;z-index:5;right:20%;top:32%}@media screen and (max-width:1600px){.banner.main .center{padding:55px 27% 60px 30px}.banner.main .center .images{right:25px}}@media screen and (max-width:1024px){.banner.main .center .images{transform:translateY(0);width:32%;top:15vw}.banner.main .center .buttons{text-align:center;margin-top:8vw}.banner.main .center .buttons .button{padding:2vw 3vw;font-size:2vw}.banner.main .center .text{padding-right:31%}}@media screen and (max-width:640px){.banner.main .center{padding:6vw}.banner.main .center .buttons{margin-top:8vw}.banner.main .center .buttons .button{padding:3vw 7vw;font-size:4vw}.banner.main .center .images{position:relative;margin-top:8vw;right:auto;width:95%;left:-2%;top:0}}.banner.trainer .center .title{margin-bottom:50px}.banner.trainer .icons{justify-content:space-between;align-items:stretch;margin-left:-35px;display:flex}.banner.trainer .icons .item{min-width:12.8%}.banner.trainer .icons .item .icon{justify-content:center;align-items:center;border-radius:100%;background:#fff;overflow:hidden;margin:0 auto;display:flex;height:100px;width:100px}.banner.trainer .icons .item .icon img{max-height:60%;max-width:60%;display:block}.banner.trainer .icons .text{text-transform:uppercase;line-height:1.3;font-size:15px}@media screen and (max-width:1024px){.banner.trainer .icons .text{font-size:2.5vw}}@media screen and (max-width:640px){.banner.trainer .icons .text{font-size:4.5vw}}.banner.trainer .icons .text{letter-spacing:1px;line-height:1.6;text-align:center;margin-top:20px}@media screen and (max-width:1260px){.banner.trainer .icons{flex-wrap:wrap;margin-left:0}.banner.trainer .icons .item{width:25%}.banner.trainer .icons .item:nth-child(4)~.item{margin-top:30px}}@media screen and (max-width:1024px){.banner.trainer .icons .item{align-items:center;margin-top:30px;display:flex;width:50%}.banner.trainer .icons .item .text{width:calc(100% - 150px);text-align:left;margin:0}.banner.trainer .icons .item .text br{display:none}}@media screen and (max-width:640px){.banner.trainer .icons .item{margin-top:6vw;width:100%}.banner.trainer .icons .item:nth-child(4)~.item{margin-top:6vw}.banner.trainer .icons .item .icon{margin:0 5vw 0 0;height:15vw;width:15vw}.banner.trainer .icons .item .text{width:calc(100% - 20vw)}}.banner.client .text{margin-bottom:30px}.banner.client .image{position:absolute;right:-24%;width:60%;top:0}.banner.client .image .img{overflow:hidden}.banner.client .image .img img{margin-top:-22%;width:100%}.banner.client .image .item{position:absolute;opacity:0}.banner.client .image .item .item-arrow{position:absolute;width:100%;left:100%}.banner.client .image .item .item-text{text-transform:uppercase;font-family:Roboto-Bold;line-height:1.25;font-size:16px}@media screen and (max-width:1024px){.banner.client .image .item .item-text{font-size:1.8vw}}@media screen and (max-width:640px){.banner.client .image .item .item-text{font-size:3.5vw}}.banner.client .image .item.one{left:-5%;top:13%}.banner.client .image .item.one .item-arrow{width:100%;left:108%;top:-66%}.banner.client .image .item.two{left:-14%;top:36%}.banner.client .image .item.two .item-arrow{width:100%;left:64%;top:-88%}@media screen and (max-width:1400px){.banner.client .text,.banner.client .title{max-width:50%}.banner.client .image{right:-33%;width:66%}}@media screen and (min-width:1025px){.banner.client .image .img img{transform:translateY(-100%);display:none}}@media screen and (max-width:1024px){.banner.client .text{max-width:none}.banner.client .text br{display:none}.banner.client .title{max-width:none}.banner.client .image{margin:-15% auto 0;position:relative;right:-15%;width:65%;top:12vw}.banner.client .image .img{overflow:visible}.banner.client .image .img img{transform:translateY(-10%) translateX(-100vw) rotate(-30deg) scale(.5);margin:0}.banner.client .image .item.one{left:-17%;top:33%}.banner.client .image .item.two{left:-26%;top:55%}}@media screen and (max-width:640px){.banner.client{margin-bottom:30vw}.banner.client .image{margin-bottom:-30vw;margin-top:-22vw;width:122%;top:20vw;right:0}.banner.client .image .item{display:none}}.banner.price .center .text,.banner.price .center .title{position:relative;z-index:2}.banner.price .image{position:absolute;overflow:hidden;height:100%;right:10px;z-index:1;top:5%}.banner.price .image .img{display:block;height:90%}@media screen and (max-width:1024px){.banner.price .center{padding:6vw 6vw 50vw}.banner.price .center .text{max-width:none}.banner.price .image{height:46vw;right:6vw;z-index:1;bottom:2%;top:auto}}.banner.faq .text{max-width:860px}.banner.faq .center .text,.banner.faq .center .title{position:relative;z-index:2}.banner.faq .image{position:absolute;overflow:hidden;height:100%;right:10px;z-index:1;top:5%}.banner.faq .image .img{display:block;height:90%}@media screen and (max-width:1024px){.banner.faq .center{padding:6vw 6vw 50vw}.banner.faq .center .text{max-width:none}.banner.faq .image{height:46vw;right:6vw;z-index:1;bottom:2%;top:auto}}.banner.contacts .center .title{position:relative;z-index:2}.banner.contacts .center .text{position:relative;padding-right:0;max-width:65%;z-index:2}.banner.contacts .image{position:absolute;overflow:hidden;height:100%;right:10px;z-index:1;top:5%}.banner.contacts .image .img{display:block;height:90%}@media screen and (max-width:1024px){.banner.contacts .center{padding:6vw 6vw 50vw}.banner.contacts .center .text{max-width:none}.banner.contacts .image{height:46vw;right:6vw;z-index:1;bottom:2%;top:auto}}@media screen and (max-width:1024px){.banner .center{padding:5vw 30px}.banner .center .title{margin-bottom:4vw}.banner .center .text{margin-bottom:3vw}}@media screen and (max-width:640px){.banner{background:linear-gradient(-190deg,#000 15%,#d00 65%)}.banner .center{padding:6vw}.banner .center .title{margin-bottom:6vw;font-size:8vw}.banner .center .text{margin-bottom:4vw;padding-right:0;font-size:4vw}}@keyframes refresh-rotate{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes display-blink{0%{box-shadow:0 0 0 0 #fff}50%{box-shadow:0 0 50px 10px #fff}to{box-shadow:0 0 0 0 #fff}}@keyframes mobile-blink{0%{box-shadow:0 0 0 0 #fff}50%{box-shadow:0 0 50px 10px #fff}to{box-shadow:0 0 0 0 #fff}}@keyframes client-app-move{0%{transform:translateY(-100%);display:none}30%{transform:translateY(-100%);display:none}50%{transform:translateY(-100%);display:block}to{transform:translateY(0);display:block}}@keyframes client-app-move-mobile{0%{transform:translateY(-10%) translateX(-100vw) rotate(-30deg) scale(.5)}to{transform:translateY(0) translateX(0) rotate(0) scale(1)}}@media screen and (min-width:1025px){.checked.banner.client .image .img img{animation-timing-function:cubic-bezier(.07,1.06,.57,1);animation-name:client-app-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-duration:2s;display:block}.checked.banner.client .image .item{animation-name:module-primary-fade;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-duration:.5s;opacity:1}.checked.banner.client .image .item.one{animation-delay:2s}.checked.banner.client .image .item.two{animation-delay:2.3s}}@media screen and (max-width:1024px){.checked.banner.client .image .img img{animation-timing-function:cubic-bezier(.07,1.06,.57,1);animation-name:client-app-move-mobile;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-duration:1s}.checked.banner.client .image .item{animation-name:module-primary-fade;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-duration:.5s;opacity:1}.checked.banner.client .image .item.one{animation-delay:1s}.checked.banner.client .image .item.two{animation-delay:1.3s}}.client+.module{padding-bottom:70px;padding-top:50px}@media screen and (max-width:640px){.client+.module{padding-bottom:7vw;padding-top:8vw}}.grecaptcha-badge{visibility:hidden}.contacts+.module.sent .block-form{animation-name:contacts-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.5s}.contacts+.module.sent .contacts-bird{animation-name:contacts-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:1s}.contacts+.module.sent .contacts-bear{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.5s}@media screen and (min-width:1025px){.contacts+.module.sent .contacts-bear{animation-name:contacts-move}}@media screen and (max-width:1024px){.contacts+.module.sent .contacts-bear{animation-name:contacts-bear-move}}@keyframes contacts-move{0%{transform:translateX(0)}to{transform:translateX(100vw)}}@keyframes contacts-bear-move{0%{transform:translateX(0) rotate(90deg)}to{transform:translateX(100vw) rotate(90deg)}}*{box-sizing:border-box;background:none;outline:none;resize:none;border:none}*,body,html{padding:0;margin:0}b,h1,h2,h3,h4,strong{font-weight:400}a{text-decoration:none}img{image-rendering:-webkit-optimize-contrast}.module{padding:70px 30px 140px;text-align:center}.module .module-text{margin-bottom:60px}.module .module-text .title{transform:translateY(200px);font-family:Roboto-Bold;line-height:1.1;font-size:45px}@media screen and (max-width:1024px){.module .module-text .title{font-size:5vw}}@media screen and (max-width:640px){.module .module-text .title{font-size:8vw}}.module .module-text .title{margin-bottom:30px;opacity:0}.module .module-text .text{transform:translateY(200px);opacity:0}.module .module-text .text,.module .module-text p{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.module .module-text .text,.module .module-text p{font-size:2.5vw}}@media screen and (max-width:640px){.module .module-text .text,.module .module-text p{font-size:4.5vw}}.module .module-text .text,.module .module-text p{margin-bottom:30px}.module .module-text .text:last-child,.module .module-text p:last-child{margin-bottom:0}.module .module-text a:not(.button){text-decoration:underline;transition:all .25s;color:#000}.module .module-text a:not(.button):hover{color:#d00}.module .module-text .dash{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.module .module-text .dash{font-size:2.5vw}}@media screen and (max-width:640px){.module .module-text .dash{font-size:4.5vw}}.module .module-text .dash{list-style:none;padding:0}.module .module-text .dash li{padding-left:1.5em}.module .module-text .dash li:before{margin-left:-1.5em;margin-right:.7em;content:"\2014"}.module .module-text img{max-width:100%;display:block;width:auto}.module .module-buttons{transform:translateY(200px);margin-top:40px;opacity:0}.module .module-buttons .button{margin:0 5px}@media screen and (max-width:640px){.module .module-buttons{margin:10vw -2vw 0}.module .module-buttons .button{margin:2vw}}.module.text{padding-bottom:70px;text-align:left}.module.text .module-text{position:relative;max-width:860px}.module.text .module-text .question{margin-bottom:30px;font-size:32px}.module.text .module-text .question+.text{color:#666}.module.text .module-text .question~.question{margin-top:50px}.module.text .block-form{max-width:640px}.module.primary{max-width:1366px;margin:0 auto}.module.primary+.primary{padding-top:0}.module.full{padding:100px 30px}.module.full .module-text{margin-bottom:40px}.module.small{padding:0 30px;max-width:860px;margin:0 auto;text-align:left}.module.small .module-text{margin-bottom:0}.module.small .module-text p{line-height:1.4;font-size:19px}@media screen and (max-width:640px){.module.small .module-text p{font-size:6vw}}.module.small .module-text p{color:#666}.module.white{background:#fff}.module.checked .module-text .title,.module.checked .module-text h2{animation-name:module-primary-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s}.module.checked .module-buttons,.module.checked .module-text .text,.module.checked .module-text p{animation-name:module-primary-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.3s}@media screen and (max-width:1024px){.module{padding:7vw 3vw 10vw}.module .module-text .text br{display:none}.module.full{padding:6vw 3vw}.module.text .module-text .question{margin-bottom:4vw;font-size:4vw}.module.text .module-text .question~.question{margin-top:8vw}}@media screen and (max-width:640px){.module{padding:10vw 6vw 15vw}.module .module-text{text-align:left;margin-bottom:7vw}.module .module-text .title{margin-bottom:6vw;font-size:8vw}.module .module-text .text{margin-bottom:5vw}.module.full{padding:10vw 6vw 15vw}.module.full .module-text{margin-bottom:8vw}.module.small .module-text .title{font-size:8vw}.module.small .module-text .text{margin-bottom:5vw;font-size:4.5vw}.module.text{padding-bottom:10vw;padding-top:8vw}.module.text .module-text .question{margin-bottom:6vw;font-size:6vw}.module.text .module-text .question~.question{margin-top:12vw}}.slider.primary{position:relative}.slider.primary .slider-slide{white-space:nowrap}.slider.primary .slider-slide .slider-item{display:inline-block;vertical-align:top;white-space:normal}.grid{margin-left:-20px}.grid:after{display:table;content:"";clear:both}.grid .column{margin-bottom:20px;min-height:1px;float:left}.grid .column .cell{margin-left:20px}.grid .column.full{width:100%}.grid.two>.column{width:50%}.grid.three>.column,.grid.three>.column.one{width:33.33%}.grid.three>.column.two{width:66.66%}.grid.four>.column,.grid.four>.column.one{width:25%}.grid.four>.column.one .cell{margin-bottom:30px}.grid.four>.column.two{width:50%;margin-bottom:0}.grid.four>.column.two .cell{margin-bottom:30px}.grid.four>.column.three{width:75%}.grid.five>.column{width:20%}.grid.flex{align-items:stretch;flex-wrap:nowrap;display:flex}.grid.flex>.column>.cell,.grid.flex>.column>.cell>*{height:100%}.search .result{margin-top:-40px;display:none}.search .result .item,.search .result .status{margin-bottom:30px}.search .result .item .category{margin-bottom:0}.search .result .search-bear{position:absolute;bottom:0;right:0}.search .result .search-bear .bubble{position:absolute}.search .result .search-bear .bubble div{position:absolute;text-align:center;font-style:italic;font-size:21px;width:100%;left:0}.search .result.good{min-height:300px}.search .result.good .search-bear{width:270px}.search .result.good .search-bear .bubble{bottom:90%;left:5%}.search .result.good .search-bear .bubble div{top:35px}.search .result.bad{min-height:600px}.search .result.bad .search-bear{width:400px;right:30px}.search .result.bad .search-bear .bubble{bottom:90%;left:-10%}.search .result.bad .search-bear .bubble div{top:25px}.search .result.checked{display:block}@media screen and (max-width:1200px){.search .result.good{padding-bottom:400px}.search .result.good .search-bear{width:235px}.search .result.bad{min-height:450px}.search .result.bad .search-bear{width:300px}.search .result.bad .search-bear .bubble{left:-20%}}@media screen and (max-width:1024px){.search .result{margin-top:-30px}.search .result.bad{min-height:auto}.search .result.bad .search-bear{position:relative;margin:20% auto 0;right:auto;width:60%}.search .result.bad .search-bear .bubble{width:52%;left:-5%}.search .result.bad .search-bear .bubble div{font-size:2.2vw;top:2.3vw}}@media screen and (max-width:640px){.search .result{margin-top:-6vw}.search .result .item,.search .result .status{margin-bottom:6vw}.search .result.bad .search-bear{margin:30% auto 0;width:92%}.search .result.bad .search-bear .bubble div{font-size:3.5vw;top:3vw}}.module.footer{padding:80px 30px 60px;overflow:hidden;text-align:left;max-width:100%;margin:0 auto;width:860px}.module.footer .module-text{margin-bottom:30px}.module.footer .module-text .title{margin-bottom:20px}.module.footer .module-text .text{margin-bottom:15px}.module.footer .module-text .text.small{margin-bottom:5px;line-height:20px;font-size:12px}.module.footer .module-text .text.dev{margin-bottom:15px}.module.footer .block-social{transform:translateY(200px);margin-bottom:10px;max-width:100%;width:450px}.module.footer .copyright{color:#b2b2b2}.module.footer.checked .block-social{animation-name:module-primary-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.3s}@media screen and (max-width:1024px){.module.footer .module-text .text br{display:block}.module.footer .block-social{width:100%}}@media screen and (max-width:640px){.module.footer{padding:12vw 6vw 8vw}.module.footer .module-text{margin-bottom:8vw}.module.footer .module-text:last-child{margin-bottom:0}.module.footer .module-text .title{margin-bottom:5vw}.module.footer .module-text .text{margin-bottom:3vw}.module.footer .module-text .text.small{margin-bottom:3vw;line-height:1.3;font-size:4vw}.module.footer .block-social{width:100%}}.manual.head{background:#666}.manual.head .center{justify-content:space-between;padding:20px 30px 30px;align-items:center;max-width:1366px;margin:0 auto;display:flex}.manual.head .logo{margin-top:-5px}.manual.head .logo img{display:block;width:100%}.manual.head .title{font-family:Roboto-Regular;font-size:90px;color:#fff}.manual.head .block-form{width:calc(100% - 730px);margin-top:30px}.manual.main{padding:40px 30px;max-width:1366px;margin:0 auto}.manual.main~.footer{width:1366px}.manual .article{box-shadow:0 4px 5px -5px rgba(0,0,0,.5);padding:80px 130px;border-radius:10px;background:#fff;position:relative;line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.manual .article{font-size:2.5vw}}@media screen and (max-width:640px){.manual .article{font-size:4.5vw}}.manual .article .article-width{max-width:100%;width:750px}.manual .article .article-width>*{margin-bottom:40px}.manual .article .article-width>:last-child{margin-bottom:0}.manual .article .category{margin-bottom:20px;color:#d00}.manual .article .frame{position:relative;padding-top:56%}.manual .article .frame>*{position:absolute;height:100%;width:100%;left:0;top:0}.manual .article img{max-width:100%;display:block;width:auto}.manual .article h2{font-family:Roboto-Light;margin-top:30px;line-height:1.1;font-size:45px}@media screen and (max-width:1024px){.manual .article h2{font-size:5vw}}@media screen and (max-width:640px){.manual .article h2{font-size:8vw}}.manual .article h3{line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.manual .article h3{font-size:3vw}}@media screen and (max-width:640px){.manual .article h3{font-size:6vw}}.manual .article h3{font-weight:700}.manual .article ul{list-style:none}.manual .article ul li{position:relative;margin-bottom:1em;padding-left:2em}.manual .article ul li:before{border-radius:100%;position:absolute;background:#d00;height:.5em;width:.5em;top:.6em;left:0;content:""}.manual .article ol{counter-reset:listCounter;list-style:none}.manual .article ol li{position:relative;margin-bottom:1em;padding-left:2em}.manual .article ol li:before{content:counter(listCounter) ".";counter-increment:listCounter;font-family:Roboto-Bold;position:absolute;color:#d00;left:0;top:0}.manual .article b,.manual .article strong{font-family:Roboto-Bold}.manual .article a{text-decoration:underline;transition:all .25s;color:#000}.manual .article a:hover{color:#d00}.manual .navigation{border-top:1px solid #666;padding-top:30px;margin-top:80px}.manual .navigation .button{text-transform:none}.manual .navigation .button .icon{transition:all .25s;margin-top:4px}.manual .navigation .button .text{transition:all .25s}.manual .navigation .button.prev:hover .icon{transform:translateX(-5px)}.manual .navigation .button.next{float:right}.manual .navigation .button.next .icon{margin-right:0}.manual .navigation .button.next:hover .icon{transform:translateX(5px)}.manual .navigation .button:hover .text{color:#d00}@media screen and (max-width:1024px){.manual.head .logo{width:7vw}.manual.head .title{font-size:6vw}.manual.head .block-form{width:calc(100% - 50vw);margin-top:1vw}.manual .article{padding:7%}.manual .article .article-width>*{margin-bottom:30px}.manual .navigation{margin-top:60px}}@media screen and (max-width:640px){.manual.head .center{justify-content:flex-start;flex-wrap:wrap;padding:6vw}.manual.head .logo{margin-right:5vw;width:14vw}.manual.head .title{font-size:11vw}.manual.head .block-form{margin-top:6vw;width:100%}.manual .article,.manual.main{padding:6vw}.manual .article .article-width>*{margin-bottom:6vw}.manual .navigation{padding-top:6vw;margin-top:6vw}}.block-form.search{position:relative}.block-form.search .field.search{border-bottom:1px solid #b2b2b2;transition:all .25s;padding-right:36px;display:block;height:36px}.block-form.search .field.search input{font-family:Roboto-Regular;font-size:18px;display:block;color:#fff;height:36px;width:100%}.block-form.search .field.search .name{transition:all .25s;position:absolute;font-size:18px;color:#b2b2b2;top:6px}.block-form.search .field.search.checked{border-bottom:2px solid #fff}.block-form.search .field.search.checked .name{font-size:11px;top:-8px}.block-form.search .field.search.checked+.button img:first-child{opacity:0}.block-form.search .field.search.checked+.button img:last-child{opacity:1}.block-form.search .button{position:absolute;height:36px;width:36px;right:0;top:0}.block-form.search .button img{transition:all .25s;position:absolute}.block-form.search .button img:last-child{opacity:0}@media screen and (max-width:640px){.block-form.search .field.search{padding-right:9vw;height:9vw}.block-form.search .field.search input{font-size:4.5vw;height:9vw}.block-form.search .field.search .name{font-size:4.5vw;top:1.5vw}.block-form.search .field.search.checked .name{font-size:3vw;top:-3vw}.block-form.search .button{height:9vw;width:9vw}.block-form.search .button img{width:50%}}.text.page .module.primary.text .module-text{color:#666}.text.page .module.primary.text .module-text>*{margin-bottom:30px}.text.page .module.primary.text .module-text>:last-child{margin-bottom:0}.text.page .module.primary.text .module-text h1{font-family:Roboto-Bold;line-height:1.1;font-size:45px}@media screen and (max-width:1024px){.text.page .module.primary.text .module-text h1{font-size:5vw}}@media screen and (max-width:640px){.text.page .module.primary.text .module-text h1{font-size:8vw}}.text.page .module.primary.text .module-text h1{max-width:100vw;width:1306px;color:#000}@media screen and (max-width:1024px){.text.page .module.primary.text .module-text h1{width:94vw}}@media screen and (max-width:640px){.text.page .module.primary.text .module-text h1{width:88vw}}.text.page .module.primary.text .module-text h2{line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.text.page .module.primary.text .module-text h2{font-size:3.5vw}}@media screen and (max-width:640px){.text.page .module.primary.text .module-text h2{font-size:7vw}}.text.page .module.primary.text .module-text h2{max-width:100vw;width:1306px;color:#000}@media screen and (max-width:1024px){.text.page .module.primary.text .module-text h2{width:94vw}}@media screen and (max-width:640px){.text.page .module.primary.text .module-text h2{width:88vw}}.text.page .module.primary.text .module-text ul{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.text.page .module.primary.text .module-text ul{font-size:2.5vw}}@media screen and (max-width:640px){.text.page .module.primary.text .module-text ul{font-size:4.5vw}}.text.page .module.primary.text .module-text ul{list-style:none}.text.page .module.primary.text .module-text ul li{position:relative;margin-bottom:.5em;padding-left:2em}.text.page .module.primary.text .module-text ul li:before{border-radius:100%;background:#000;position:absolute;height:.3em;width:.3em;content:"";left:.5em;top:.7em}.text.page .module.primary.text .module-text ol{counter-reset:listCounter;line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.text.page .module.primary.text .module-text ol{font-size:2.5vw}}@media screen and (max-width:640px){.text.page .module.primary.text .module-text ol{font-size:4.5vw}}.text.page .module.primary.text .module-text ol{list-style:none}.text.page .module.primary.text .module-text ol li{position:relative;margin-bottom:.5em;padding-left:2em}.text.page .module.primary.text .module-text ol li:before{content:counter(listCounter) ".";counter-increment:listCounter;position:absolute;color:#000;left:0;top:0}.text.page~.footer{width:1366px}.power-train span{font-family:Roboto-Bold}.power-train span:first-child{color:#000}.power-train span:last-child{color:#d00}.module.train{position:relative;overflow:hidden;padding:0}.module.train .module-text{position:absolute;text-align:left;opacity:0;z-index:2;left:5%;top:0}.module.train .module-text .title{text-shadow:1px 1px 2px #fff}.module.train .block-train{position:relative;padding-top:26%;z-index:1}.module.train .block-train img{position:absolute;right:300%;bottom:0;opacity:0;height:0}.module.train.checked .module-text{animation-name:train-title-emersion;animation-timing-function:linear;animation-fill-mode:both;animation-duration:1.5s}.module.train.checked .block-train img{animation-name:train-banner-emersion;animation-timing-function:linear;animation-fill-mode:both;animation-duration:1s;height:100%;right:0}@media screen and (max-width:1024px){.module.train .module-text{position:absolute;text-align:right;padding:0 5%;width:100%;left:auto}.module.train .block-train{padding-top:34%}}@media screen and (max-width:768px){.module.train .block-train{padding-top:50%}.module.train .block-train img{margin-right:-24%}}@media screen and (max-width:640px){.module.train .block-train{padding-top:67%}.module.train .block-train img{margin-right:-50%}}@keyframes train-banner-emersion{0%{right:300%;opacity:0;height:0}to{height:100%;opacity:1;right:0}}@keyframes train-title-emersion{0%{opacity:0}66%{opacity:0}to{opacity:1}}@keyframes train-field-emersion{0%{width:0}66%{width:0}to{width:100%}}@keyframes field-name-emersion{0%{opacity:0}66%{opacity:0}to{opacity:1}}@keyframes form-button-emersion{0%{opacity:0}66%{opacity:0}to{opacity:1}}.price-piggy{max-width:490px;width:57%}.faq-bear,.price-piggy{position:absolute;left:100%}.faq-bear{padding-top:100px;max-width:610px;width:80%}.faq-bear .bubble{position:absolute;right:70px;top:-25px}.faq-bear .bubble div{position:absolute;text-align:center;font-style:italic;font-size:21px;width:100%;top:25px;left:0}@media screen and (max-width:1024px){.faq-bear{display:none}}.contacts-bear{position:absolute;max-width:510px;width:60%;top:-70px;left:89%}.contacts-bear .bubble{position:absolute;left:120px;top:100%}.contacts-bear .bubble div{position:absolute;text-align:center;font-style:italic;font-size:21px;width:100%;top:45px;left:0}@media screen and (max-width:1200px){.contacts-bear{left:75%}}@media screen and (max-width:1024px){.contacts-bear{transform:translateX(0) rotate(90deg);right:-23%;left:auto;top:110%}.contacts-bear .bubble{display:none}}.contacts-bird{margin-left:-100vw;position:absolute;max-width:500px;width:100%;top:100px;left:0}.contacts-bird div{font-style:italic;font-size:21px;width:100%}.error-bear{position:absolute;max-width:600px;width:44%;top:160px;left:55%}.error-bear img{display:block;width:100%}.error-bear .bubble{position:absolute;left:-80px;top:0}.error-bear .bubble div{position:absolute;text-align:center;font-style:italic;font-size:20px;width:92%;top:35px;left:0}@media screen and (max-width:1024px){.error-bear{margin:80px auto 50px;position:relative;left:10%;top:auto}.error-bear .bubble{width:63%;left:-25%;top:-5%}.error-bear .bubble div{font-size:2vw;top:18%}}@media screen and (max-width:640px){.error-bear{width:80%;left:13%}.error-bear .bubble div{font-size:3.5vw}}.block-contacts{padding-top:5px}.block-contacts .item{margin-bottom:15px}.block-contacts .item:last-child{margin-bottom:0}.block-contacts .item .link{display:block}.block-contacts .item .link>*{vertical-align:middle;display:inline-block;transition:all .25s}.block-contacts .item .link img{margin-right:20px;height:50px;width:50px}.block-contacts .item .link div{width:calc(100% - 80px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:22px;color:#000}.block-contacts .item .link:hover img{transform:scale(1.1)}.block-contacts .item .link:hover div{color:#d00}@media screen and (max-width:640px){.block-contacts .item{margin-bottom:4vw}.block-contacts .item .link img{margin-right:4vw;height:13vw;width:13vw}.block-contacts .item .link div{width:calc(100% - 20vw);font-size:5vw}}.block-form{text-align:left}.block-form .field .error{top:calc(100% + 6px);transition:all .25s;position:absolute;font-size:11px;color:#d00;opacity:0;left:20px}.block-form .field.primary{margin-bottom:40px;background:#fff;position:relative;display:block}.block-form .field.primary input{border:1px solid grey;font-family:Roboto-Regular;line-height:1.25;font-size:16px}@media screen and (max-width:1024px){.block-form .field.primary input{font-size:1.8vw}}@media screen and (max-width:640px){.block-form .field.primary input{font-size:3.5vw}}.block-form .field.primary input{border-radius:3px;padding:0 20px;color:#000;height:58px;width:100%}.block-form .field.primary input::-moz-placeholder{color:transparent}.block-form .field.primary input::placeholder{color:transparent}.block-form .field.primary input:not(:-moz-placeholder-shown){border:2px solid #000}.block-form .field.primary input:focus,.block-form .field.primary input:not(:placeholder-shown){border:2px solid #000}.block-form .field.primary input:not(:-moz-placeholder-shown)+.name{font-size:11px;top:5px}.block-form .field.primary input:focus+.name,.block-form .field.primary input:not(:placeholder-shown)+.name{font-size:11px;top:5px}.block-form .field.primary textarea{border:1px solid grey;font-family:Roboto-Regular;line-height:1.25;font-size:16px}@media screen and (max-width:1024px){.block-form .field.primary textarea{font-size:1.8vw}}@media screen and (max-width:640px){.block-form .field.primary textarea{font-size:3.5vw}}.block-form .field.primary textarea{border-radius:3px;padding:25px 20px;display:block;color:#000;height:155px;width:100%}.block-form .field.primary textarea::-moz-placeholder{color:transparent}.block-form .field.primary textarea::placeholder{color:transparent}.block-form .field.primary textarea:not(:-moz-placeholder-shown){border:2px solid #000}.block-form .field.primary textarea:focus,.block-form .field.primary textarea:not(:placeholder-shown){border:2px solid #000}.block-form .field.primary textarea:not(:-moz-placeholder-shown)+.name{font-size:11px;top:5px}.block-form .field.primary textarea:focus+.name,.block-form .field.primary textarea:not(:placeholder-shown)+.name{font-size:11px;top:5px}.block-form .field.primary .name{transition:all .25s;line-height:1.25;font-size:16px}@media screen and (max-width:1024px){.block-form .field.primary .name{font-size:1.8vw}}@media screen and (max-width:640px){.block-form .field.primary .name{font-size:3.5vw}}.block-form .field.primary .name{position:absolute;color:grey;left:20px;top:17px}.block-form .field.primary.checked .name{font-size:11px;top:5px}.block-form .field.primary.error input,.block-form .field.primary.error textarea{border:2px solid #d00}.block-form .field.primary.error .name{color:#d00}.block-form .field.checkbox{margin-bottom:40px;position:relative;padding-left:35px;display:block}.block-form .field.checkbox .icon{position:absolute;height:22px;width:22px;left:0;top:0}.block-form .field.checkbox .icon img{transition:all .25s;display:block;width:100%}.block-form .field.checkbox .icon img:last-child{position:absolute;opacity:0;top:0}.block-form .field.checkbox input{display:none}.block-form .field.checkbox input:checked~.icon img:first-child{opacity:0}.block-form .field.checkbox input:checked~.icon img:last-child{opacity:1}.block-form .field.checkbox .policy{color:#666}.block-form .field.checkbox .error{left:35px}.block-form .field.error .error,.block-form .field.error~.message{opacity:1}.block-form .buttons{vertical-align:middle;display:inline-block;margin-right:10px}.block-form .buttons .button{min-width:155px}.block-form .buttons .button:disabled{cursor:default}.block-form .buttons .button:disabled,.block-form .buttons .button:disabled:hover{border:1px solid #999;background:#999;color:#fff}.block-form .message{vertical-align:middle;display:inline-block;transition:all .25s;font-size:11px;color:#d00;opacity:0}@media screen and (max-width:640px){.block-form .field .error{font-size:3vw}.block-form .field.primary{margin-bottom:8vw}.block-form .field.primary input{padding:0 6vw;font-size:4vw;height:12vw}.block-form .field.primary textarea{padding:4vw 6vw;font-size:4vw;height:36vw}.block-form .field.primary .name{font-size:4vw;top:3.5vw;left:6vw}.block-form .field.primary .error{left:6vw}.block-form .field.primary.checked .name{font-size:3vw;top:0}.block-form .field.checkbox{margin-bottom:10vw;padding-left:8vw}.block-form .field.checkbox .icon{height:5vw;width:5vw;top:.5vw;left:0}.block-form .field.checkbox .policy{font-size:4vw}.block-form .field.checkbox .error{left:8vw}.block-form .buttons{text-align:center;margin-bottom:2vw;margin-right:0;width:100%}.block-form .message{text-align:center;font-size:3vw;width:100%}}.block-coin{text-align:center;margin:50px 0}.block-coin img{display:block;width:100%}.block-coin .coin{animation-timing-function:cubic-bezier(.07,1.06,.57,1);animation-fill-mode:both;position:relative;max-width:100%;margin:0 auto}.block-coin .coin div{font-family:Roboto-Bold;position:absolute;font-size:75px;width:100%;top:47px}.block-coin .shadow{animation-timing-function:cubic-bezier(.07,1.06,.57,1);animation-fill-mode:both;position:relative;margin:0 auto}.block-coin .button{margin-top:15px}@keyframes coin-rotate-desktop{0%{transform:translateX(-1099px) rotate(-1turn)}to{transform:translateX(0) rotate(0)}}@keyframes coin-move-desktop{0%{transform:translateX(-1099px)}to{transform:translateX(0)}}@keyframes coin-rotate-mobile{0%{transform:translateX(-188.4vw) rotate(-1turn)}to{transform:translateX(0) rotate(0)}}@keyframes coin-move-mobile{0%{transform:translateX(-188.4vw)}to{transform:translateX(0)}}@media screen and (min-width:641px){.block-coin .coin{transform:translateX(-1099px) rotate(-1turn);animation-duration:2s;width:350px}.block-coin .shadow{transform:translateX(-1099px);animation-duration:2s;width:60%;top:-20px}.block-coin.checked .coin{animation-name:coin-rotate-desktop}.block-coin.checked .shadow{animation-name:coin-move-desktop}}@media screen and (max-width:640px){.block-coin .coin{transform:translateX(-188.4vw) rotate(-1turn);animation-duration:1.5s;width:60vw}.block-coin .coin div{font-size:14vw;top:7.5vw}.block-coin .shadow{transform:translateX(-188.4vw);animation-duration:1.5s;width:70vw;top:-2.5vw}.block-coin.checked .coin{animation-name:coin-rotate-mobile}.block-coin.checked .shadow{animation-name:coin-move-mobile}}.block-time{margin-bottom:30px}.block-time>*{vertical-align:middle;display:inline-block}.block-time .block-image{transform:translateX(-500px);position:relative;opacity:0;width:30%}.block-time .block-image .clock{display:block;width:100%}.block-time .block-image .arrow{transform:translateX(-50%) rotate(0deg);animation-iteration-count:infinite;animation-timing-function:linear;position:absolute}.block-time .block-image .arrow.second{animation-duration:60s;transform-origin:50% 93%;bottom:39%;left:50%;width:4%}.block-time .block-image .arrow.minute{animation-duration:1800s;transform-origin:50% 87%;left:50%;width:2%;top:42%}.block-time .block-text .item{transform:translateX(500px);margin-bottom:30px;text-align:left;opacity:0}.block-time .block-text .item:last-child{margin-bottom:0}.block-time .block-text .title{line-height:1.1;font-size:45px}@media screen and (max-width:1024px){.block-time .block-text .title{font-size:5vw}}@media screen and (max-width:640px){.block-time .block-text .title{font-size:8vw}}.block-time .block-text .title{margin-bottom:5px;color:#d00}.block-time .block-text .text{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.block-time .block-text .text{font-size:2.5vw}}@media screen and (max-width:640px){.block-time .block-text .text{font-size:4.5vw}}.block-time .block-text .text{color:#666}@media screen and (max-width:1024px){.block-time{margin-bottom:5vw}.block-time+.slider{padding:0 3vw;margin:0 -3vw}.block-time+.slider .slider-item{width:200%}}@media screen and (max-width:640px){.block-time{margin-bottom:10vw}.block-time .block-image{max-width:100%;width:400px}.block-time .block-text .item{text-align:center}.block-time+.slider{padding:0 6vw;margin:0 -6vw}.block-time+.slider .slider-item{width:400%}}.block-time.checked .block-image{animation-name:primary-left-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.6s}.block-time.checked .block-image .arrow{animation-name:clock-arrow-rotate;animation-delay:.6s}.block-time.checked .block-text .item{animation-name:primary-right-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s}.block-time.checked .block-text .item:first-child{animation-delay:.6s}.block-time.checked .block-text .item:nth-child(2){animation-delay:.8s}.block-time+.slider.checked .column{animation-name:module-primary-move}.block-time+.slider.checked .column:nth-child(2){animation-delay:.2s}.block-time+.slider.checked .column:nth-child(3){animation-delay:.4s}.block-time+.slider.checked .column:nth-child(4){animation-delay:.6s}@keyframes clock-arrow-rotate{0%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(1turn)}}.simply-difficult{padding-bottom:70px}.block-steps{margin-top:75px}.block-steps .item-arrow{opacity:0}.block-steps .item-arrow,.block-steps .item-icon{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s}.block-steps .item-icon{transform:scale(0)}.block-steps .item-text{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;opacity:0}.block-steps.simple .item{position:relative}.block-steps.simple .item .item-arrow{position:absolute}.block-steps.simple .item .item-arrow img{display:block;width:100%}.block-steps.simple .item .item-icon{margin:0 auto 20px;width:32%}.block-steps.simple .item .item-icon img{display:block;width:100%}.block-steps.simple .item .item-text{line-height:1.25;font-size:16px}@media screen and (max-width:1024px){.block-steps.simple .item .item-text{font-size:1.8vw}}@media screen and (max-width:640px){.block-steps.simple .item .item-text{font-size:3.5vw}}.block-steps.simple .item.multi .item-text{position:absolute;white-space:nowrap;color:#d00;width:100%;top:-30px}.block-steps.simple .item.multi .item-icon.small{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;position:absolute;width:15%}.block-steps.simple .item.multi .item-icon.small .text{justify-content:center;font-family:Roboto-Bold;line-height:1.4;font-size:12px}@media screen and (max-width:1024px){.block-steps.simple .item.multi .item-icon.small .text{font-size:2vw}}@media screen and (max-width:640px){.block-steps.simple .item.multi .item-icon.small .text{font-size:3vw}}.block-steps.simple .item.multi .item-icon.small .text{color:#b2b2b2;display:flex}.block-steps.simple .item.multi .line{position:absolute;height:2px;width:20%}.block-steps.simple .item.multi .line:before{background:#b2b2b2;display:block;height:100%;content:"";width:0;left:0;top:0}.block-steps.simple .item.food,.block-steps.simple .item.multi .line:before{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s}.block-steps.simple .item.food{margin:-8% auto 0;opacity:0;width:70%}.block-steps.simple .item.food .arrow{width:70%}.block-steps.simple .item.food .arrow img{display:inline-block;width:40%}.block-steps.simple .item.food .details{margin-bottom:23px}.block-steps.simple .item.food .details .row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.block-steps.simple .item.food .details .row .line{background:#b2b2b2;height:5px;width:70%}.block-steps.simple .item.food .details .row .line .volume{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;position:relative;height:100%}.block-steps.simple .item.food .details .row .line .volume img{position:absolute;top:-8px;right:0}.block-steps.simple .item.food .details .row .line.proteins .volume{background:#30b2b2;width:30%}.block-steps.simple .item.food .details .row .line.fats .volume{background:#ffb200;width:60%}.block-steps.simple .item.food .details .row .line.carbs .volume{background:#ff8200;width:70%}.block-steps.simple .item.food .details .row .icon{width:22%}.block-steps.simple .item.food .details .row .icon img{display:block;width:100%}.block-steps.simple .item.enjoy .item-icon{width:37%}.block-steps.simple.exercise .item.multi .item-icon.small.one{left:-3%;top:60%}.block-steps.simple.exercise .item.multi .item-icon.small.two{left:16%;top:98%}.block-steps.simple.exercise .item.multi .item-icon.small.three{left:42.5%;top:113%}.block-steps.simple.exercise .item.multi .item-icon.small.four{right:16%;top:98%}.block-steps.simple.exercise .item.multi .item-icon.small.five{right:-3%;top:60%}.block-steps.simple.exercise .item.multi .line.one{transform:rotate(153deg);right:67%;top:56%}.block-steps.simple.exercise .item.multi .line.two{transform:rotate(124deg);right:56%;top:80%}.block-steps.simple.exercise .item.multi .line.three{transform:rotate(90deg);right:40%;top:89%}.block-steps.simple.exercise .item.multi .line.four{transform:rotate(56deg);left:56%;top:80%}.block-steps.simple.exercise .item.multi .line.five{transform:rotate(27deg);left:67%;top:56%}.block-steps.simple.exercise .column:first-child .item-arrow{width:66%;left:70%;top:30%}.block-steps.simple.exercise .column:nth-child(2) .item-arrow{width:67%;left:70%;top:1%}.block-steps.simple.exercise .column:nth-child(3) .item-arrow{transform:rotate(-5deg);width:66%;left:70%;top:23%}.block-steps.simple.exercise.checked .item .item-icon{animation-name:steps-item-icon}.block-steps.simple.exercise.checked .item .item-text{animation-name:steps-item-text}.block-steps.simple.exercise.checked .item .item-arrow{animation-name:steps-item-arrow}.block-steps.simple.exercise.checked .item.multi .item-icon.small.one{animation-delay:.6s}.block-steps.simple.exercise.checked .item.multi .item-icon.small.two{animation-delay:.65s}.block-steps.simple.exercise.checked .item.multi .item-icon.small.three{animation-delay:.7s}.block-steps.simple.exercise.checked .item.multi .item-icon.small.four{animation-delay:.75s}.block-steps.simple.exercise.checked .item.multi .item-icon.small.five{animation-delay:.8s}.block-steps.simple.exercise.checked .item.multi .line:before{animation-name:steps-item-multi-line}.block-steps.simple.exercise.checked .item.multi .line.one:before{animation-delay:.6s}.block-steps.simple.exercise.checked .item.multi .line.two:before{animation-delay:.65s}.block-steps.simple.exercise.checked .item.multi .line.three:before{animation-delay:.7s}.block-steps.simple.exercise.checked .item.multi .line.four:before{animation-delay:.75s}.block-steps.simple.exercise.checked .item.multi .line.five:before{animation-delay:.8s}.block-steps.simple.exercise.checked .column:first-child .item .item-text{animation-delay:.2s}.block-steps.simple.exercise.checked .column:first-child .item .item-arrow{animation-delay:.6s}.block-steps.simple.exercise.checked .column:nth-child(2) .item .item-icon{animation-delay:.2s}.block-steps.simple.exercise.checked .column:nth-child(2) .item .item-text{animation-delay:.4s}.block-steps.simple.exercise.checked .column:nth-child(2) .item .item-arrow{animation-delay:.8s}.block-steps.simple.exercise.checked .column:nth-child(3) .item .item-icon{animation-delay:.4s}.block-steps.simple.exercise.checked .column:nth-child(3) .item .item-text{animation-delay:.6s}.block-steps.simple.exercise.checked .column:nth-child(3) .item .item-arrow{animation-delay:1s}.block-steps.simple.exercise.checked .column:nth-child(4) .item .item-icon{animation-delay:.6s}.block-steps.simple.exercise.checked .column:nth-child(4) .item .item-text{animation-delay:.8s}.block-steps.simple.ration{margin-bottom:120px}.block-steps.simple.ration .item.multi .item-icon.small.one{left:-3%;top:60%}.block-steps.simple.ration .item.multi .item-icon.small.two{left:23%;top:107%}.block-steps.simple.ration .item.multi .item-icon.small.three{right:23%;top:107%}.block-steps.simple.ration .item.multi .item-icon.small.four{right:-3%;top:60%}.block-steps.simple.ration .item.multi .line.one{transform:rotate(153deg);right:67%;top:56%}.block-steps.simple.ration .item.multi .line.two{transform:rotate(115deg);right:51%;top:85%}.block-steps.simple.ration .item.multi .line.three{transform:rotate(65deg);left:51%;top:85%}.block-steps.simple.ration .item.multi .line.four{transform:rotate(27deg);left:67%;top:56%}.block-steps.simple.ration .column:first-child .item-arrow{width:66%;left:70%;top:-15%}.block-steps.simple.ration .column:nth-child(2) .item-arrow{width:43%;left:70%;top:-8%}.block-steps.simple.ration .column:nth-child(3) .item-arrow{width:67%;left:108%;top:65%}.block-steps.simple.ration.checked .item .item-icon{animation-name:steps-item-icon}.block-steps.simple.ration.checked .item .item-text{animation-name:steps-item-text}.block-steps.simple.ration.checked .item .item-arrow{animation-name:steps-item-arrow}.block-steps.simple.ration.checked .item.multi .item-icon.small.one{animation-delay:.4s}.block-steps.simple.ration.checked .item.multi .item-icon.small.two{animation-delay:.45s}.block-steps.simple.ration.checked .item.multi .item-icon.small.three{animation-delay:.5s}.block-steps.simple.ration.checked .item.multi .item-icon.small.four{animation-delay:.55s}.block-steps.simple.ration.checked .item.multi .item-icon.small.five{animation-delay:.6s}.block-steps.simple.ration.checked .item.multi .line:before{animation-name:steps-item-multi-line}.block-steps.simple.ration.checked .item.multi .line.one:before{animation-delay:.4s}.block-steps.simple.ration.checked .item.multi .line.two:before{animation-delay:.45s}.block-steps.simple.ration.checked .item.multi .line.three:before{animation-delay:.5s}.block-steps.simple.ration.checked .item.multi .line.four:before{animation-delay:.55s}.block-steps.simple.ration.checked .item.multi .line.five:before{animation-delay:.6s}.block-steps.simple.ration.checked .item.food{animation-name:steps-item-food;animation-delay:.6s}.block-steps.simple.ration.checked .item.food .line.proteins .volume{animation-name:steps-item-proteins-line;animation-delay:.65s}.block-steps.simple.ration.checked .item.food .line.fats .volume{animation-name:steps-item-fats-line;animation-delay:.7s}.block-steps.simple.ration.checked .item.food .line.carbs .volume{animation-name:steps-item-carbs-line;animation-delay:.75s}.block-steps.simple.ration.checked .column:first-child .item .item-text{animation-delay:.2s}.block-steps.simple.ration.checked .column:first-child .item .item-arrow{animation-delay:.6s}.block-steps.simple.ration.checked .column:nth-child(2) .item .item-icon{animation-delay:.2s}.block-steps.simple.ration.checked .column:nth-child(2) .item .item-text{animation-delay:.4s}.block-steps.simple.ration.checked .column:nth-child(2) .item .item-arrow{animation-delay:.8s}.block-steps.simple.ration.checked .column:nth-child(3) .item .item-icon{animation-delay:.4s}.block-steps.simple.ration.checked .column:nth-child(3) .item .item-text{animation-delay:.6s}.block-steps.simple.ration.checked .column:nth-child(3) .item .item-arrow{animation-delay:1s}.block-steps.simple.ration.checked .column:nth-child(4) .item .item-icon{animation-delay:.6s}.block-steps.simple.ration.checked .column:nth-child(4) .item .item-text{animation-delay:.8s}.block-steps.branding .item{position:relative}.block-steps.branding .item .item-arrow{position:absolute}.block-steps.branding .item .item-arrow img{display:block;width:100%}.block-steps.branding .item .item-icon img{margin:0 auto;display:block}.block-steps.branding .item .item-text{transform:translateY(-50%);position:absolute;text-align:left;top:50%}.block-steps.branding .item.label .item-arrow{width:50%;left:100%;top:10%}.block-steps.branding .item.label .item-icon img{width:38%}.block-steps.branding .item.label .item-text{left:72%}.block-steps.branding .item.logo{margin-top:40%}.block-steps.branding .item.logo .item-arrow{bottom:10%;width:50%;left:95%}.block-steps.branding .item.logo .item-icon img{width:45%}.block-steps.branding .item.logo .item-text{left:78%}.block-steps.branding .item.color{margin-top:10%}.block-steps.branding .item.color .item-arrow{width:50%;left:79%;top:100%}.block-steps.branding .item.color .item-icon{justify-content:center;align-items:center;position:relative;margin:0 auto;display:flex;width:45%}.block-steps.branding .item.color .item-icon .arrow{position:absolute;top:-15%}.block-steps.branding .item.color .item-icon .logo{position:absolute;width:52%}.block-steps.branding .item.color .item-icon .color{display:block;width:100%}.block-steps.branding .item.color .item-text{left:78%}.block-steps.branding .item.app .item-icon img{width:62%}.block-steps.branding .item.app .item-text{text-align:center;color:#d00;width:100%;top:110%}.block-steps.branding.checked .item .item-icon{animation-name:steps-item-icon}.block-steps.branding.checked .item .item-text{animation-name:steps-item-text}.block-steps.branding.checked .item .item-arrow{animation-name:steps-item-arrow}.block-steps.branding.checked .column:first-child .item .item-text{animation-delay:.2s}.block-steps.branding.checked .column:first-child .item .item-arrow{animation-delay:.6s}.block-steps.branding.checked .column:nth-child(2) .item .item-icon{animation-delay:.2s}.block-steps.branding.checked .column:nth-child(2) .item .item-text{animation-delay:.4s}.block-steps.branding.checked .column:nth-child(2) .item .item-arrow{animation-delay:.8s}.block-steps.branding.checked .column:nth-child(3) .item .item-icon{animation-delay:.4s}.block-steps.branding.checked .column:nth-child(3) .item .item-text{animation-delay:.6s}.block-steps.branding.checked .column:nth-child(3) .item .item-arrow{animation-delay:1s}.block-steps.branding.checked .column:nth-child(4) .item .item-icon{animation-delay:.6s}.block-steps.branding.checked .column:nth-child(4) .item .item-text{animation-delay:.8s}.block-steps.market{position:relative;max-width:100%;margin:0 auto;height:760px;width:860px}.block-steps.market .piggy{position:absolute;width:360px;left:-85px;top:242px}.block-steps.market .piggy img{display:block;width:100%}.block-steps.market .item{position:absolute;text-align:left}.block-steps.market .item .item-arrow{position:absolute}.block-steps.market .item .item-arrow img{display:block;width:100%}.block-steps.market .item .item-icon{justify-content:center;vertical-align:middle;display:inline-flex;align-items:center;border-radius:100%;margin-right:15px}.block-steps.market .item .item-icon img{display:block;width:60%}.block-steps.market .item .item-text{vertical-align:middle;display:inline-flex}.block-steps.market .item.medium .item-icon{background:#b2b2b2;height:140px;width:140px}.block-steps.market .item.medium .item-text{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.block-steps.market .item.medium .item-text{font-size:2.5vw}}@media screen and (max-width:640px){.block-steps.market .item.medium .item-text{font-size:4.5vw}}.block-steps.market .item.medium .item-text{color:#666}.block-steps.market .item.red .item-icon{background:#d00}.block-steps.market .item.red .item-text{color:#d00}.block-steps.market .item.rating{left:-70px;top:0}.block-steps.market .item.rating .item-arrow{width:231px;left:34%;top:95%}.block-steps.market .item.grow{left:315px;top:160px}.block-steps.market .item.grow .item-arrow{width:213px;left:53%;top:-75%}.block-steps.market .item.branding{width:400px;left:675px;top:40px}.block-steps.market .item.branding .item-arrow{width:132px;left:-2%;top:125%}.block-steps.market .item.promo{width:400px;left:515px;top:355px}.block-steps.market .item.promo .item-arrow{width:155px;left:-48%;top:15%}.block-steps.market .item.promo .item-icon{margin-right:30px;height:160px;width:160px}.block-steps.market .item.promo .item-text{line-height:1.6;font-size:23px}@media screen and (max-width:1024px){.block-steps.market .item.promo .item-text{font-size:2.8vw}}@media screen and (max-width:640px){.block-steps.market .item.promo .item-text{font-size:5vw}}.block-steps.market .item.shop{left:320px;top:540px}.block-steps.market .item.shop .item-icon{height:210px;width:210px}.block-steps.market .item.shop .item-text{line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.block-steps.market .item.shop .item-text{font-size:3vw}}@media screen and (max-width:640px){.block-steps.market .item.shop .item-text{font-size:6vw}}.block-steps.market.checked .item .item-icon{animation-name:steps-item-icon}.block-steps.market.checked .item .item-text{animation-name:steps-item-text}.block-steps.market.checked .item .item-arrow{animation-name:steps-item-arrow}.block-steps.market.checked .item:first-child .item-text{animation-delay:.2s}.block-steps.market.checked .item:first-child .item-arrow{animation-delay:.6s}.block-steps.market.checked .item:nth-child(2) .item-icon{animation-delay:.2s}.block-steps.market.checked .item:nth-child(2) .item-text{animation-delay:.4s}.block-steps.market.checked .item:nth-child(2) .item-arrow{animation-delay:.8s}.block-steps.market.checked .item:nth-child(3) .item-icon{animation-delay:.4s}.block-steps.market.checked .item:nth-child(3) .item-text{animation-delay:.6s}.block-steps.market.checked .item:nth-child(3) .item-arrow{animation-delay:1s}.block-steps.market.checked .item:nth-child(4) .item-icon{animation-delay:.6s}.block-steps.market.checked .item:nth-child(4) .item-text{animation-delay:.8s}.block-steps.market.checked .item:nth-child(4) .item-arrow{animation-delay:1.2s}.block-steps.market.checked .item:nth-child(5) .item-icon{animation-delay:.8s}.block-steps.market.checked .item:nth-child(5) .item-text{animation-delay:1s}.block-steps+.block-steps{margin-top:150px}@media screen and (max-width:1024px){.block-steps.simple .item.multi .item-icon.small .text{font-size:1.5vw}.block-steps.simple .item.multi .item-text{top:-4vw}.block-steps.simple .grid{flex-wrap:wrap}.block-steps.simple .grid .column{width:50%}.block-steps.simple.exercise{position:relative;right:-5vw}.block-steps.simple.exercise .grid .column{margin-bottom:9vw}.block-steps.simple.exercise .grid .column:first-child .item-arrow{width:62%;left:71%;top:46%}.block-steps.simple.exercise .grid .column:nth-child(2) .item-arrow{transform:rotate(-4deg);width:61%;left:-33%;top:160%}.block-steps.simple.exercise .grid .column:nth-child(3) .item{height:24vw}.block-steps.simple.exercise .grid .column:nth-child(3) .item-arrow{transform:rotate(144deg);width:62%;left:66%;top:-34%}.block-steps.simple.ration{position:relative;left:-5vw}.block-steps.simple.ration .grid .column{margin-bottom:9vw}.block-steps.simple.ration .grid .column:first-child .item-arrow{transform:rotate(12deg);width:62%;left:72%;top:3%}.block-steps.simple.ration .grid .column:nth-child(2) .item{height:24vw}.block-steps.simple.ration .grid .column:nth-child(2) .item-arrow{transform:rotate(128deg);width:58%;left:-39%;top:112%}.block-steps.simple.ration .grid .column:nth-child(3){margin-top:12vw}.block-steps.simple.ration .grid .column:nth-child(3) .item-arrow{transform:rotate(-21deg);width:80%;left:95%;top:92%}.block-steps.simple.ration .grid .column:nth-child(4){margin-top:10vw}.block-steps.market{height:65vw;width:100%}.block-steps.market .item .item-icon{margin-right:2vw}.block-steps.market .item.medium .item-icon{height:14vw;width:14vw}.block-steps.market .item.rating{left:0}.block-steps.market .item.rating .item-arrow{transform:rotate(30deg);width:17vw;top:131%;left:1%}.block-steps.market .item.grow{left:17%;top:37%}.block-steps.market .item.grow .item-arrow{width:17vw;left:43%;top:-60%}.block-steps.market .item.branding{width:50vw;left:50%;top:14%}.block-steps.market .item.branding .item-arrow{transform:rotate(-60deg);width:10vw;left:22%;top:96%}.block-steps.market .item.promo{width:50vw;left:56%;top:55%}.block-steps.market .item.promo .item-icon{margin-right:2vw;height:16vw;width:16vw}.block-steps.market .item.promo .item-arrow{width:12vw;left:-25%;top:28%}.block-steps.market .item.promo .item-text{font-size:2.75vw}.block-steps.market .item.shop{top:70%;left:0}.block-steps.market .item.shop .item-icon{height:21vw;width:21vw}.block-steps.market .piggy{width:27vw;bottom:-9vw;left:auto;top:auto;right:0}}@media screen and (max-width:768px){.block-steps.branding{margin-top:0}.block-steps.branding .grid .column{width:50%}.block-steps.branding .item .item-text{font-size:2.5vw}.block-steps.branding .item.label .item-icon img{width:35%}.block-steps.branding .item.label .item-arrow{width:47%;left:88%}.block-steps.branding .item.logo{margin-top:30%}.block-steps.branding .item.logo .item-icon img{width:35%}.block-steps.branding .item.logo .item-arrow{transform:rotate(150deg);bottom:-22%;width:43%;left:-45%}.block-steps.branding .item.logo .item-text{text-align:right;left:-1%}.block-steps.branding .item.color{margin-top:20%}.block-steps.branding .item.color .item-icon{width:35%}.block-steps.branding .item.color .item-arrow{width:45%;left:67%;top:104%}.block-steps.branding .item.color .item-text{left:73%}.block-steps.branding .item.app{margin-top:20%}.block-steps.branding .item.app .item-icon img{width:55%}}@media screen and (max-width:640px){.block-steps.simple .item .item-icon{width:24vw}.block-steps.simple .item .item-text{font-size:4vw}.block-steps.simple .item.multi .item-icon.small .text{font-size:3vw}.block-steps.simple .item.multi .item-text{top:-8vw}.block-steps.simple .grid{flex-wrap:wrap}.block-steps.simple .grid .column{width:50%}.block-steps.simple.exercise{right:-3vw}.block-steps.simple.exercise .grid .column{margin-bottom:9vw}.block-steps.simple.exercise .grid .column:first-child .item-arrow{transform:rotateY(180deg) rotate(158deg);width:73%;left:79%;top:14%}.block-steps.simple.exercise .grid .column:nth-child(2){margin-top:20vw}.block-steps.simple.exercise .grid .column:nth-child(2) .item-arrow{transform:rotate(125deg);width:80%;left:-4%;top:128%}.block-steps.simple.exercise .grid .column:nth-child(3){margin-top:7vw}.block-steps.simple.exercise .grid .column:nth-child(3) .cell{margin-left:5vw;width:150%}.block-steps.simple.exercise .grid .column:nth-child(3) .item{height:38vw}.block-steps.simple.exercise .grid .column:nth-child(3) .item-arrow{transform:rotate(59deg);width:54%;left:40%;top:119%}.block-steps.simple.exercise .grid .column:nth-child(4){margin-top:69vw}.block-steps.simple.ration{margin-bottom:40px}.block-steps.simple.ration .item.enjoy .item-icon{width:37vw}.block-steps.simple.ration .grid .column{margin-bottom:9vw}.block-steps.simple.ration .grid .column:first-child .item-arrow{transform:rotate(55deg);width:71%;left:76%;top:20%}.block-steps.simple.ration .grid .column:nth-child(2){margin-left:-20vw;margin-top:40vw}.block-steps.simple.ration .grid .column:nth-child(2) .cell{width:145%}.block-steps.simple.ration .grid .column:nth-child(2) .item{height:36vw}.block-steps.simple.ration .grid .column:nth-child(2) .item-arrow{transform:rotate(87deg);width:34%;left:27%;top:141%}.block-steps.simple.ration .grid .column:nth-child(3){margin-top:30vw}.block-steps.simple.ration .grid .column:nth-child(3) .cell{width:150%}.block-steps.simple.ration .grid .column:nth-child(3) .item-arrow{transform:rotate(15deg);width:60%;left:10%;top:65%}.block-steps.simple.ration .grid .column:nth-child(4){margin-top:66vw}.block-steps.branding{margin:0 -20vw}.block-steps.branding .item .item-text{font-size:4vw}.block-steps.branding .item.logo .item-text{left:-4%}.block-steps.branding .item.app{left:-6vw}.block-steps.branding .item.app .item-text{margin-left:-10vw}.block-steps.market{height:auto}.block-steps.market .item{width:100%!important;left:auto!important;top:auto!important;position:relative;margin-bottom:4vw}.block-steps.market .item .item-icon{margin-right:4vw!important;height:24vw!important;width:24vw!important}.block-steps.market .item .item-arrow{display:none}.block-steps.market .item .item-text{font-size:4.5vw!important}.block-steps.market .piggy{position:relative;bottom:auto;right:auto;width:80%;left:17%;top:auto}.block-steps.market+.module-buttons{margin:0}.block-steps+.block-steps{margin-top:5vw}}@keyframes steps-item-icon{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes steps-item-text{0%{opacity:0}to{opacity:1}}@keyframes steps-item-arrow{0%{opacity:0}to{opacity:1}}@keyframes steps-item-multi-line{0%{width:0}to{width:100%}}@keyframes steps-item-food{0%{opacity:0}to{opacity:1}}@keyframes steps-item-proteins-line{0%{width:30%}to{width:70%}}@keyframes steps-item-fats-line{0%{width:60%}to{width:40%}}@keyframes steps-item-carbs-line{0%{width:70%}to{width:100%}}.block-price{max-width:100%;margin:0 auto;width:860px}.block-price .item{box-shadow:0 4px 5px -5px rgba(0,0,0,.5);padding:40px 40px 135px;transition:all .25s;border-radius:10px;position:relative;background:#fff}.block-price .item .item-icon{justify-content:center;margin:0 auto 30px;align-items:center;position:relative;max-width:100%;flex-wrap:wrap;display:flex;height:100px;width:100px}.block-price .item .item-icon .icon{position:absolute;width:100%;left:0;top:0}.block-price .item .item-icon .number{text-shadow:0 3px 0 rgba(0,0,0,.3);font-size:43px;line-height:1}.block-price .item .item-icon .number,.block-price .item .item-icon .text{letter-spacing:-2px;font-family:Roboto-Bold;position:relative;color:#fff;width:100%}.block-price .item .item-icon .text{line-height:1.2;font-size:22px}.block-price .item .item-price{margin-bottom:45px}.block-price .item .item-price>*{display:inline-block;vertical-align:top}.block-price .item .item-price .number{margin-right:5px;line-height:68px;font-size:90px;color:#d00}.block-price .item .item-price .currency{font-family:Arial;font-size:40px;line-height:1;color:#a0a0a0}.block-price .item .item-text{line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.block-price .item .item-text{font-size:2.5vw}}@media screen and (max-width:640px){.block-price .item .item-text{font-size:4.5vw}}.block-price .item .item-text{margin:0 -30px;height:100px}.block-price .item .item-list .row{margin-bottom:20px;line-height:1.25;font-size:16px}@media screen and (max-width:1024px){.block-price .item .item-list .row{font-size:1.8vw}}@media screen and (max-width:640px){.block-price .item .item-list .row{font-size:3.5vw}}.block-price .item .item-list .row{position:relative;text-align:left}.block-price .item .item-list .row .icon{position:absolute;left:0}.block-price .item .item-list .row .text{padding-left:35px}.block-price .item .item-list .row:last-child{margin-bottom:0}.block-price .item .item-button{position:absolute;bottom:60px;width:100%;left:0}.block-price .grid .column{transform:translateY(200px);opacity:0}.block-price.discount{width:100%}.block-price.discount .item{white-space:nowrap;padding:40px 30px}.block-price.discount .item>*{vertical-align:middle;display:inline-flex;align-items:center;text-align:center;margin:0}.block-price.discount .item .item-icon{height:120px;width:120px}.block-price.discount .item .item-icon .number{font-size:50px}.block-price.discount .item .item-icon .text{font-size:28px}.block-price.discount .item .item-text{position:relative;font-size:60px}.block-price.discount .item .item-text .equals{color:#a0a0a0}.block-price.discount .item .item-text .value{color:#000}.block-price.discount .item .item-text .currency{font-family:Arial;margin-left:.15em;margin-top:.4em;font-size:40px;color:#a0a0a0}.block-price.discount .item .item-text .bonus{font-family:Roboto-Bold;position:absolute;font-size:30px;color:#d00;top:2.5em;left:1em}.block-price.discount .grid{flex-wrap:wrap}.block-price.discount~.module-buttons{text-align:center}@media screen and (max-width:1270px){.block-price.discount .grid .column{width:50%}}@media screen and (max-width:768px){.block-price.discount .grid .column{width:100%}}@media screen and (max-width:640px){.block-price.discount .item{padding:6vw}.block-price.discount .item .item-icon{height:26vw;width:26vw;margin:0}.block-price.discount .item .item-icon .number{font-size:12vw}.block-price.discount .item .item-icon .text{font-size:6vw;line-height:1}.block-price.discount .item .item-text{font-size:13vw;margin:0}.block-price.discount .item .item-text .currency{font-size:8.5vw}.block-price.discount .item .item-text .bonus{font-size:6vw}}@media screen and (max-width:640px){.block-price .grid{display:block}.block-price .grid .column{margin-bottom:6vw;width:100%}.block-price .item{padding:6vw 6vw 10vw}.block-price .item .item-icon{margin:1vw auto 6vw;height:30vw;width:30vw}.block-price .item .item-icon .number{letter-spacing:-1vw;font-size:12vw}.block-price .item .item-icon .text{letter-spacing:-.5vw;font-size:6vw}.block-price .item .item-price{margin-bottom:6vw}.block-price .item .item-price .number{margin-right:2vw;line-height:12vw;font-size:16vw}.block-price .item .item-price .ruble{font-size:7vw}.block-price .item .item-text{font-size:6vw;height:auto;margin:6vw}.block-price .item .item-list{margin-bottom:6vw}.block-price .item .item-list .row{font-size:5vw}.block-price .item .item-list .row .icon{width:5vw;top:.7vw}.block-price .item .item-list .row .text{padding-left:8vw}.block-price .item .item-button{position:relative;bottom:auto}}.checked .block-price .grid .column{animation-name:module-primary-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s}.checked .block-price .grid .column:first-child{animation-delay:.8s}.checked .block-price .grid .column:nth-child(2){animation-delay:1s}.checked .block-price .grid .column:nth-child(3){animation-delay:1.2s}.checked .block-price .grid .column:nth-child(4){animation-delay:1.4s}.checked .block-price .grid .column:nth-child(5){animation-delay:1.6s}.checked .block-price .grid .column:nth-child(6){animation-delay:1.8s}.block-social .item{vertical-align:middle;display:inline-block;margin:0 10px 15px 0;position:relative;overflow:hidden;height:60px;width:60px}.block-social .item .icon{transition:all .35s;position:absolute;height:100%;width:100%;left:0;top:0}.block-social .item .icon.two,.block-social .item:hover .icon.one{opacity:0}.block-social .item:hover .icon.two{opacity:1}@media screen and (max-width:640px){.block-social .item{margin:0 2vw 2vw 0;height:14vw;width:14vw}}.block-trainer{position:relative;padding-top:67%;margin:0 -9%}.block-trainer .icon{border-radius:100%;width:100%}.block-trainer .icon img{display:block;width:100%}.block-trainer .trainer{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.5s;transform:translateX(-50%);justify-content:center;position:absolute;flex-wrap:wrap;display:flex;width:6.7%;opacity:0;top:-50px;left:50%}.block-trainer .trainer .icon{position:relative;padding:16% 19.8%;background:#d00;z-index:2}.block-trainer .trainer .icon img{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.2s}.block-trainer .trainer .title{display:inline-block;font-family:Roboto-Bold;line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.block-trainer .trainer .title{font-size:3vw}}@media screen and (max-width:640px){.block-trainer .trainer .title{font-size:6vw}}.block-trainer .trainer .title{white-space:nowrap;margin-bottom:5px;color:#d00}.block-trainer .trainer .text{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.2s;transform:translateY(-40px);display:inline-block;font-family:Roboto-Bold;line-height:1.6;font-size:20px}@media screen and (max-width:1024px){.block-trainer .trainer .text{font-size:2.5vw}}@media screen and (max-width:640px){.block-trainer .trainer .text{font-size:4.5vw}}.block-trainer .trainer .text{white-space:nowrap}.block-trainer .user{position:absolute;z-index:3;width:3%}.block-trainer .user,.block-trainer .user .icon{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s}.block-trainer .user .icon{transform:scale(0);background:#7f7f7f;padding:20% 22.5%}.block-trainer .user.light .icon{background:#b2b2b2}.block-trainer .user.small{width:2.5%}.block-trainer .user.medium{width:4%}.block-trainer .user.medium .tooltip{bottom:95%;left:5%}.block-trainer .user.large{width:4.5%}.block-trainer .user.large .icon{background:#666}.block-trainer .user.large .tooltip{bottom:95%;left:5%}.block-trainer .user.largest{width:5%}.block-trainer .user.largest .icon{background:#666}.block-trainer .user.largest .tooltip{bottom:95%;left:5%}.block-trainer .user.move{transform:translate(0)}.block-trainer .user.move.one{left:37%;top:8%}.block-trainer .user.move.two{left:43%;top:11%}.block-trainer .user.move.three{left:33%;top:25%}.block-trainer .user.move.four{left:39%;top:22%}.block-trainer .user.move.five{left:41%;top:24%}.block-trainer .user.move.six{right:44.5%;top:19%}.block-trainer .user.move.seven{z-index:5;right:36%;top:29%}.block-trainer .user.move.eight{right:35%;top:13%}.block-trainer .user.move.nine{right:33%;top:9%}.block-trainer .user.static.one{z-index:5;left:24%;top:23%}.block-trainer .user.static.two{left:18.5%;top:34.5%}.block-trainer .user.static.three{left:16%;top:52%}.block-trainer .user.static.four{z-index:5;left:25%;top:59%}.block-trainer .user.static.five{z-index:5;left:43.5%;top:42%}.block-trainer .user.static.six{left:45.4%;top:55%}.block-trainer .user.static.seven{left:51.5%;top:62.5%}.block-trainer .user.static.eight{right:43.5%;top:46.5%}.block-trainer .user.static.nine{right:27%;top:62%}.block-trainer .user.static.ten{right:15.5%;top:52%}.block-trainer .user.static.eleven{z-index:5;right:27%;top:29.5%}.block-trainer .user.static.twelve{right:9.5%;top:36%}.block-trainer .line{position:absolute;z-index:4;height:1px;width:1px}.block-trainer .line:before{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;background:#b2b2b2;display:block;height:100%;width:100%;content:""}.block-trainer .line.move.one{transform:rotate(173.5deg);right:54%;top:11%}.block-trainer .line.move.two{transform:rotate(153deg);right:53.5%;top:14%}.block-trainer .line.move.three{transform:rotate(146deg);right:54%;top:26%}.block-trainer .line.move.four{transform:rotate(139deg);right:51.5%;top:23%}.block-trainer .line.move.five{transform:rotate(123deg);right:50%;top:24.8%}.block-trainer .line.move.six{transform:rotate(66deg);left:51%;top:21%}.block-trainer .line.move.seven{transform:rotate(51deg);left:49%;top:30%}.block-trainer .line.move.eight{transform:rotate(12deg);left:53.6%;top:15%}.block-trainer .line.move.nine{transform:rotate(5.6deg);left:54%;top:11.5%}.block-trainer .layer{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;position:absolute;width:100%;opacity:0;left:0;top:6%}.block-trainer .layer img{display:block;width:100%}.block-trainer .layer.lines img{margin-left:8.7%;margin-top:7%;width:82%}.block-trainer .tooltip{box-shadow:0 4px 5px -5px rgba(0,0,0,.5);animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;border-radius:10px;align-items:center;background:#fff;position:absolute;padding:12px 15px;display:flex;bottom:105%;opacity:0;left:0}.block-trainer .tooltip:after{border-right:7px solid transparent;border-left:7px solid transparent;border-top:7px solid #fff;position:absolute;content:"";top:100%;height:0;width:0}.block-trainer .tooltip>*{display:inline-block}.block-trainer .tooltip .tooltip-icon{margin-right:10px}.block-trainer .tooltip .tooltip-text{line-height:1.4;font-size:12px}@media screen and (max-width:1024px){.block-trainer .tooltip .tooltip-text{font-size:2vw}}@media screen and (max-width:640px){.block-trainer .tooltip .tooltip-text{font-size:3vw}}.block-trainer .tooltip .tooltip-text{text-align:left}.block-trainer.checked .trainer{animation-name:trainer-emersion}.block-trainer.checked .trainer .icon{animation-name:trainer-icon-emersion;animation-delay:.5s}.block-trainer.checked .trainer .text{animation-name:trainer-text-emersion;animation-delay:.5s}.block-trainer.checked .user .icon{animation-name:trainer-icons-scale}.block-trainer.checked .user.move,.block-trainer.checked .user.move .icon{animation-delay:.7s}.block-trainer.checked .user.move.one{animation-name:trainer-user-move-one}.block-trainer.checked .user.move.two{animation-name:trainer-user-move-two}.block-trainer.checked .user.move.three{animation-name:trainer-user-move-three}.block-trainer.checked .user.move.four{animation-name:trainer-user-move-four}.block-trainer.checked .user.move.five{animation-name:trainer-user-move-five}.block-trainer.checked .user.move.six{animation-name:trainer-user-move-six}.block-trainer.checked .user.move.seven{animation-name:trainer-user-move-seven}.block-trainer.checked .user.move.eight{animation-name:trainer-user-move-eight}.block-trainer.checked .user.move.nine{animation-name:trainer-user-move-nine}.block-trainer.checked .user.static .icon{animation-delay:1.1s}.block-trainer.checked .line.move:before{animation-name:trainer-lines-move;animation-delay:.7s}.block-trainer.checked .line.move.one{width:14.5%}.block-trainer.checked .line.move.two{width:5%}.block-trainer.checked .line.move.three{width:20%}.block-trainer.checked .line.move.four{width:14.5%}.block-trainer.checked .line.move.five{width:12%}.block-trainer.checked .line.move.six{width:5.5%}.block-trainer.checked .line.move.seven{width:22%}.block-trainer.checked .line.move.eight{width:16%}.block-trainer.checked .line.move.nine{width:22%}.block-trainer.checked .layer{animation-name:trainer-layer}.block-trainer.checked .layer.icons{animation-delay:1.25s}.block-trainer.checked .layer.lines,.block-trainer.checked .layer.points{animation-delay:1.4s}.block-trainer.checked .tooltip{animation-name:trainer-tooltip-fade;animation-delay:1.5s}.block-trainer+.slider{margin-top:-15%;z-index:2}.block-trainer+.slider.checked .grid .column{animation-name:module-primary-move}.block-trainer+.slider.checked .grid .column:first-child{animation-delay:.2s}.block-trainer+.slider.checked .grid .column:nth-child(2){animation-delay:.4s}.block-trainer+.slider.checked .grid .column:nth-child(3){animation-delay:.6s}.block-trainer+.slider.checked .grid .column:nth-child(4){animation-delay:.8s}@media screen and (max-width:1024px){.block-trainer{padding-top:96%;margin:0 -34%}.block-trainer .user.largest .tooltip,.block-trainer .user.medium .tooltip{left:-25%}.block-trainer .tooltip{left:-55%}.block-trainer .tooltip:after{left:20%}.block-trainer .tooltip .tooltip-icon{width:3vw}.block-trainer .tooltip .tooltip-text{font-size:1.5vw}.block-trainer+.slider{margin:-15vw -3vw 0;padding:0 3vw}.block-trainer+.slider .slider-item{width:200%}}@media screen and (max-width:768px){.block-trainer .user.medium .tooltip{left:-105%}.block-trainer .user.largest .tooltip{left:-140%}.block-trainer .user.largest .tooltip:after{left:40%}.block-trainer .tooltip{left:-155%}.block-trainer .tooltip:after{left:35%}.block-trainer .tooltip .tooltip-icon{width:4vw}.block-trainer .tooltip .tooltip-text{font-size:2vw}}@media screen and (max-width:640px){.block-trainer{padding-top:165%;margin:0 -80%}.block-trainer .user.move.seven{right:46%;top:41%}.block-trainer .user.static.one{left:33%;top:30%}.block-trainer .user.static.four{left:34%;top:59%}.block-trainer .user.static.eleven{right:37%;top:29.5%}.block-trainer .tooltip .tooltip-icon{width:5vw}.block-trainer .tooltip .tooltip-text{font-size:3vw}.block-trainer+.slider{margin:-30vw -6vw 0;padding:0 6vw}.block-trainer+.slider .slider-item{width:400%}}@keyframes trainer-emersion{0%{opacity:0;top:-50px}30%{opacity:1}to{opacity:1;top:0}}@keyframes trainer-text-emersion{0%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes trainer-icon-emersion{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes trainer-user-move-one{0%{transform:translate(0)}to{transform:translate(-300%,42%)}}@keyframes trainer-user-move-two{0%{transform:translate(0)}to{transform:translate(-157%,67%)}}@keyframes trainer-user-move-three{0%{transform:translate(0)}to{transform:translate(-283%,186%)}}@keyframes trainer-user-move-four{0%{transform:translate(0)}to{transform:translate(-206%,164%)}}@keyframes trainer-user-move-five{0%{transform:translate(0)}to{transform:translate(-89%,136%)}}@keyframes trainer-user-move-six{0%{transform:translate(0)}to{transform:translate(50%,132%)}}@keyframes trainer-user-move-seven{0%{transform:translate(0)}to{transform:translate(142%,180%)}}@keyframes trainer-user-move-eight{0%{transform:translate(0)}to{transform:translate(258%,55%)}}@keyframes trainer-user-move-nine{0%{transform:translate(0)}to{transform:translate(410%,35%)}}@keyframes trainer-tooltip-fade{0%{opacity:0}to{opacity:1}}@keyframes trainer-icons-scale{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes trainer-lines-move{0%{width:0}to{width:100%}}@keyframes trainer-layer{0%{opacity:0}to{opacity:1}}.block-icon-text.benefits{margin:0 6%}.block-icon-text.benefits .item{background:none;box-shadow:none;padding:0}.block-icon-text.benefits .item .item-icon{position:absolute;height:120px;width:120px}.block-icon-text.benefits .item .item-text{padding:0 50px 0 165px}.block-icon-text.benefits .item .item-text .title{line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.block-icon-text.benefits .item .item-text .title{font-size:3vw}}@media screen and (max-width:640px){.block-icon-text.benefits .item .item-text .title{font-size:6vw}}.block-icon-text.benefits .item .item-text .title{color:#d00}.block-icon-text.benefits .item .item-text .text{color:#000}.block-icon-text.benefits .item.market .item-icon{background:#ff8b00}.block-icon-text.benefits .item.market .item-icon:after{border:7px dashed #ff8b00;border-radius:100%;position:absolute;height:134px;width:134px;content:"";left:-14px;top:-14px}@media screen and (max-width:1366px){.block-icon-text.benefits{margin:0}}@media screen and (max-width:1024px){.block-icon-text.benefits .grid{flex-wrap:wrap}.block-icon-text.benefits .grid .column{width:100%}.block-icon-text.benefits .item{margin-bottom:5vw;position:relative}.block-icon-text.benefits .item .item-icon{height:20vw;width:20vw;left:2vw}.block-icon-text.benefits .item .item-text{padding:0 0 0 27vw}.block-icon-text.benefits .item.market .item-icon:after{border:1vw dashed #ff8b00;height:22vw;width:22vw;left:-2vw;top:-2vw}}@media screen and (max-width:640px){.block-icon-text.benefits .grid,.block-icon-text.benefits .grid .column .cell{margin:0}.block-icon-text.benefits .item{margin-bottom:8vw}.block-icon-text.benefits .item .item-icon{height:26vw;width:26vw;left:0}.block-icon-text.benefits .item .item-text{text-align:left;padding:0}.block-icon-text.benefits .item .item-text .title{align-items:center;padding-left:30vw;display:flex;font-size:6vw;height:25vw}.block-icon-text.benefits .item.market .item-icon{height:24vw;width:24vw}.block-icon-text.benefits .item.market .item-icon:after{height:26vw;width:26vw}.block-icon-text.benefits+.module-buttons{margin:0}}.checked .block-icon-text.benefits .grid .column{animation-name:module-primary-move}.checked .block-icon-text.benefits .grid .column:first-child{animation-delay:.8s}.checked .block-icon-text.benefits .grid .column:nth-child(2){animation-delay:1s}.checked .block-icon-text.benefits .grid .column:nth-child(3){animation-delay:1.2s}.block-category .item{box-shadow:0 4px 5px -5px rgba(0,0,0,.5);padding:50px 60px 60px;border-radius:10px;background:#fff;position:relative;display:block}.block-category .item .item-icon{justify-content:center;align-items:center;background:#ededed;border-radius:100%;position:absolute;display:flex;height:75px;width:75px;right:40px;top:30px}.block-category .item .item-icon img{height:60%;width:60%}.block-category .item .item-category{font-size:20px;color:#d00}.block-category .item .item-themes{margin-top:25px}.block-category .item .item-themes .theme{margin-top:15px;font-size:30px}.block-category .item .item-themes .theme .link{transition:all .25s;color:#000}.block-category .item .item-themes .theme .link:hover{color:#d00}.block-category .grid{margin-left:-40px;flex-wrap:wrap}.block-category .grid .column{margin-bottom:40px}.block-category .grid .column .cell{margin-left:40px}@media screen and (max-width:1024px){.block-category .item{padding:5vw 6vw 6vw}.block-category .item .item-icon{height:8vw;width:8vw;right:4vw;top:3vw}.block-category .item .item-category{font-size:2vw}.block-category .item .item-themes{margin-top:3vw}.block-category .item .item-themes .theme{margin-top:1.5vw;font-size:3vw}.block-category .grid{margin-left:-4vw;flex-wrap:wrap}.block-category .grid .column{margin-bottom:4vw}.block-category .grid .column .cell{margin-left:4vw}}@media screen and (max-width:640px){.block-category .item .item-icon{height:16vw;width:16vw;top:4vw}.block-category .item .item-category{font-size:4vw}.block-category .item .item-themes{margin-top:6vw}.block-category .item .item-themes .theme{margin-top:2.5vw;font-size:6vw}.block-category .grid{margin-left:-4vw;flex-wrap:wrap}.block-category .grid .column{margin-bottom:4vw;width:100%}.block-category .grid .column .cell{margin-left:4vw}}.block-for-whom{margin:0 -30px 20px;text-align:left}.block-for-whom .item{transform:translateY(200px);background:#000;overflow:hidden;opacity:0}.block-for-whom .item .item-image{background-position:50%;background-size:cover;height:160px}.block-for-whom .item .item-text{transition:all .25s;padding:30px 65px;background:#000;position:relative;margin:0 -10px;color:#fff}.block-for-whom .item .item-text .icon{transition:all .25s;position:absolute;left:-25px}.block-for-whom .item .item-text .title{margin-bottom:15px;line-height:1.3;font-size:25px}@media screen and (max-width:1024px){.block-for-whom .item .item-text .title{font-size:3vw}}@media screen and (max-width:640px){.block-for-whom .item .item-text .title{font-size:6vw}}.block-for-whom .item .item-text .text{line-height:1.25;font-size:16px}@media screen and (max-width:1024px){.block-for-whom .item .item-text .text{font-size:1.8vw}}@media screen and (max-width:640px){.block-for-whom .item .item-text .text{font-size:3.5vw}}.block-for-whom .item .power-train span:first-child{color:#fff}.block-for-whom .item:hover .item-text{transform:translate(10px,-25px);padding-bottom:15px;padding-top:45px}.block-for-whom .item:hover .item-text .icon{transform:translateX(20px)}@media screen and (max-width:1366px){.block-for-whom .slider-item{width:160%}}@media screen and (max-width:1024px){.block-for-whom .slider-item{width:230%}}@media screen and (max-width:640px){.block-for-whom{margin:0 -6vw 5vw}.block-for-whom .item .item-image{height:40vw}.block-for-whom .item .item-text{padding:10vw 20vw;margin:0 -4vw}.block-for-whom .item .item-text .icon{left:-9vw}.block-for-whom .item .item-text .icon img{width:20vw}.block-for-whom .item:hover .item-text{transform:translate(4vw,-6vw);padding-bottom:5vw;padding-top:10vw}.block-for-whom .item:hover .item-text .icon{transform:translateX(6vw)}.block-for-whom .slider-item{width:460%}}.checked .block-for-whom .item{animation-name:module-primary-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s}.checked .block-for-whom .column:first-child .item{animation-delay:.5s}.checked .block-for-whom .column:nth-child(2) .item{animation-delay:.6s}.checked .block-for-whom .column:nth-child(3) .item{animation-delay:.7s}.checked .block-for-whom .column:nth-child(4) .item{animation-delay:.8s}.checked .block-for-whom .column:nth-child(5) .item{animation-delay:.9s}.checked .block-for-whom+.module-text .text{animation-delay:1.2s}.checked .block-for-whom~.module-buttons{animation-delay:1.5s}.block-mobile-interface{justify-content:space-between;align-items:stretch;display:flex}.block-mobile-interface .item{position:relative}.block-mobile-interface .item .img{display:block;width:100%}.block-mobile-interface .item .text{line-height:1.3;font-size:15px}@media screen and (max-width:1024px){.block-mobile-interface .item .text{font-size:2.5vw}}@media screen and (max-width:640px){.block-mobile-interface .item .text{font-size:4.5vw}}.block-mobile-interface .item .text{text-align:left;color:#666}.block-mobile-interface .item .arrow,.block-mobile-interface .item .circle{position:absolute}.block-mobile-interface .item.one{transform:translateX(-500px);animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.4s;opacity:0}.block-mobile-interface .item.two{transform:translateX(500px);animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;animation-delay:.6s;opacity:0}@media screen and (max-width:640px){.block-mobile-interface .item .text{font-size:3.5vw}}.block-mobile-interface.exercises .item.one{width:59%}.block-mobile-interface.exercises .item.one .arrow{width:3.7%;left:20%;top:69%}.block-mobile-interface.exercises .item.one .text{padding-left:6%;padding-top:5%}.block-mobile-interface.exercises .item.two{width:38.85%}.block-mobile-interface.exercises .item.two .arrow{width:4%;left:54%;top:60%}.block-mobile-interface.exercises .item.two .circle{width:25%;left:4%;top:38%}.block-mobile-interface.exercises .item.two .text{padding-top:7%}@media screen and (max-width:1024px){.block-mobile-interface.exercises{display:block}.block-mobile-interface.exercises .item.one{margin-bottom:6vw;width:100%}.block-mobile-interface.exercises .item.one .img{width:66%}.block-mobile-interface.exercises .item.one .arrow{transform:rotateX(-180deg) rotate(-115deg);width:7%;left:60%;top:-9%}.block-mobile-interface.exercises .item.one .text{align-items:flex-end;position:absolute;display:flex;height:100%;width:30%;padding:0;bottom:0;right:0}.block-mobile-interface.exercises .item.two{margin-left:35%;width:65%}.block-mobile-interface.exercises .item.two .arrow{transform:rotateX(-180deg) rotate(105deg);width:5.2%;left:-24%;top:0}.block-mobile-interface.exercises .item.two .text{align-items:center;position:absolute;display:flex;height:100%;right:111%;width:43%;padding:0;bottom:0}}@media screen and (max-width:640px){.block-mobile-interface.exercises .item.one .img{width:100%}.block-mobile-interface.exercises .item.one .arrow{display:none}.block-mobile-interface.exercises .item.one .text{position:relative;margin-top:4vw;height:auto;width:100%}.block-mobile-interface.exercises .item.one .text br{display:none}.block-mobile-interface.exercises .item.two{margin-left:0;width:100%}.block-mobile-interface.exercises .item.two .img{width:100%}.block-mobile-interface.exercises .item.two .arrow,.block-mobile-interface.exercises .item.two .circle{display:none}.block-mobile-interface.exercises .item.two .text{position:relative;margin-top:4vw;height:auto;right:auto;width:100%}.block-mobile-interface.exercises .item.two .text br{display:none}}.block-mobile-interface.diet{margin:0 3%}.block-mobile-interface.diet .item.one{width:63%}.block-mobile-interface.diet .item.one .arrow{width:14.5%;left:50.5%;top:20.5%}.block-mobile-interface.diet .item.one .circle{width:21%;left:3.7%;top:2.5%}.block-mobile-interface.diet .item.one .text{padding-left:14%;padding-top:5%}.block-mobile-interface.diet .item.two{width:34.7%}.block-mobile-interface.diet .item.two .arrow{width:20%;top:53.5%;left:76%}.block-mobile-interface.diet .item.two .text{padding-top:8%}@media screen and (max-width:1024px){.block-mobile-interface.diet{display:block;margin:0}.block-mobile-interface.diet .item.one{margin-bottom:6vw;width:100%}.block-mobile-interface.diet .item.one .img{width:72%}.block-mobile-interface.diet .item.one .arrow{transform:rotate(-74deg);left:auto;right:19%;width:9%;top:-8%}.block-mobile-interface.diet .item.one .circle{width:15%;left:2.7%;top:3.5%}.block-mobile-interface.diet .item.one .text{align-items:flex-end;position:absolute;display:flex;height:100%;width:24%;padding:0;bottom:0;right:0}.block-mobile-interface.diet .item.two{margin-left:35%;width:65%}.block-mobile-interface.diet .item.two .arrow{transform:rotateX(-180deg) rotate(105deg);width:17%;left:-31%;top:36%}.block-mobile-interface.diet .item.two .text{align-items:flex-end;position:absolute;display:flex;height:100%;right:111%;width:43%;padding:0;bottom:0}}@media screen and (max-width:640px){.block-mobile-interface.diet .item.one .img{width:100%}.block-mobile-interface.diet .item.one .arrow{display:none}.block-mobile-interface.diet .item.one .text{position:relative;margin-top:4vw;height:auto;width:100%}.block-mobile-interface.diet .item.one .text br{display:none}.block-mobile-interface.diet .item.two{margin-left:0;width:100%}.block-mobile-interface.diet .item.two .img{width:100%}.block-mobile-interface.diet .item.two .arrow,.block-mobile-interface.diet .item.two .circle{display:none}.block-mobile-interface.diet .item.two .text{position:relative;margin-top:4vw;height:auto;right:auto;width:100%}.block-mobile-interface.diet .item.two .text br{display:none}}.block-mobile-interface.train{margin:0 auto}.block-mobile-interface.train .item .text{padding-top:25px}.block-mobile-interface.train.constructor{max-width:1136px}.block-mobile-interface.train.constructor .item.one{padding-right:100px;width:140%}.block-mobile-interface.train.constructor.exercises{max-width:1060px}.block-mobile-interface.train.constructor.exercises .item .text{margin-top:0}.block-mobile-interface.train.constructor.exercises .item.one{transform:translateX(500px);padding-left:20px;padding-right:0;width:50%}.block-mobile-interface.train.constructor.exercises .item.one .text{padding-left:3%}.block-mobile-interface.train.constructor.exercises .item.two{transform:translateX(-500px);padding-right:20px;width:50%}.block-mobile-interface.train.constructor.exercises.checked .item.one{animation-name:primary-right-move}.block-mobile-interface.train.constructor.exercises.checked .item.two{animation-name:primary-left-move}.block-mobile-interface.train.diet{max-width:1136px}.block-mobile-interface.train.diet .item.one{width:125%}.block-mobile-interface.train.diet .item.two{padding-left:100px;width:auto}.block-mobile-interface.train.diet.exercises{max-width:1060px}.block-mobile-interface.train.diet.exercises .item .text{margin-top:0}.block-mobile-interface.train.diet.exercises .item.one{padding-right:20px;width:50%}.block-mobile-interface.train.diet.exercises .item.one .arrow{bottom:4%;width:15%;left:78%;top:auto}.block-mobile-interface.train.diet.exercises .item.one .text{padding-left:18%}.block-mobile-interface.train.diet.exercises .item.two{padding-left:20px;width:50%}.block-mobile-interface.train.branding{max-width:1200px}.block-mobile-interface.train.branding .item.one{padding-top:15px;width:137%}.block-mobile-interface.train.branding .item.one .text{padding-left:14%}.block-mobile-interface.train.branding .item.one .arrow{bottom:5%;left:62%;width:7%}.block-mobile-interface.train.branding .item.two{padding-left:65px}.block-mobile-interface.train.knows{max-width:1300px}.block-mobile-interface.train.knows .item.one{padding-right:20px;width:50%}.block-mobile-interface.train.knows .item.two{padding-left:20px;width:50%}@media screen and (max-width:1024px){.block-mobile-interface.train{flex-wrap:wrap}.block-mobile-interface.train .item{margin-bottom:50px;padding:0!important}.block-mobile-interface.train.constructor:not(.exercises) .item.two{text-align:left}.block-mobile-interface.train.constructor:not(.exercises) .item.two>*{vertical-align:middle;display:inline-block;width:45%}.block-mobile-interface.train.constructor:not(.exercises) .item.two .text{padding-left:30px;padding-top:0}.block-mobile-interface.train.constructor.exercises .item.one{width:100%}.block-mobile-interface.train.constructor.exercises .item.two{width:65%}.block-mobile-interface.train.diet:not(.exercises) .item.one{width:103%}.block-mobile-interface.train.diet:not(.exercises) .item.two{margin:0 auto;width:40%}.block-mobile-interface.train.diet.exercises .item.one{width:100%}.block-mobile-interface.train.diet.exercises .item.one .img{width:70%}.block-mobile-interface.train.diet.exercises .item.one .arrow{transform:rotateX(180deg) rotate(304deg);bottom:auto;width:20%;left:68%;top:40%}.block-mobile-interface.train.diet.exercises .item.one .text{align-items:flex-start;padding-left:0;bottom:auto;top:0}.block-mobile-interface.train.diet.exercises .item.two{width:65%}.block-mobile-interface.train.diet.exercises .item.two .text{align-items:center}.block-mobile-interface.train.branding:not(.exercises) .item.one .arrow{bottom:10%;left:70%}.block-mobile-interface.train.branding:not(.exercises) .item.two{margin:0 auto;width:40%}.block-mobile-interface.train.knows .item.one,.block-mobile-interface.train.knows .item.two{width:100%}}@media screen and (max-width:640px){.block-mobile-interface.train{flex-wrap:wrap}.block-mobile-interface.train .item{width:100%!important;margin-bottom:6vw}.block-mobile-interface.train .item .img{width:100%!important}.block-mobile-interface.train .item .text{padding:4vw 0 0!important;width:100%!important;margin:0!important;display:block}.block-mobile-interface.train .item .arrow,.block-mobile-interface.train .item .text br{display:none}}.block-mobile-interface+[class^=block-]{margin-top:70px!important}@media screen and (max-width:640px){.block-mobile-interface+[class^=block-]{margin-top:10vw!important}}.block-mobile-interface.checked .item.one{animation-name:primary-left-move}.block-mobile-interface.checked .item.two{animation-name:primary-right-move}.block-icon-text{text-align:left}.block-icon-text .item{box-shadow:0 4px 5px -5px rgba(0,0,0,.5);transition:all .25s;border-radius:10px;background:#fff;padding:30px}.block-icon-text .item .item-icon{justify-content:center;align-items:center;background:#ededed;margin:0 auto 20px;border-radius:100%;max-width:100%;display:flex;height:110px;width:110px}.block-icon-text .item .item-icon img{height:60%;width:60%}.block-icon-text .item .item-text .title{margin-bottom:10px;line-height:1.4;font-size:19px}@media screen and (max-width:640px){.block-icon-text .item .item-text .title{font-size:6vw}}.block-icon-text .item .item-text .text{line-height:1.3;font-size:15px}@media screen and (max-width:1024px){.block-icon-text .item .item-text .text{font-size:2.5vw}}@media screen and (max-width:640px){.block-icon-text .item .item-text .text{font-size:4.5vw}}.block-icon-text .item .item-text .text{color:#666}.block-icon-text .item:hover{transform:scale(1.08)}.block-icon-text .column{transform:translateY(200px);animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;opacity:0}@media screen and (max-width:1024px){.block-icon-text .item{padding:4vw}.block-icon-text .item .item-icon{margin:0 auto 3vw;height:15vw;width:15vw}.block-icon-text .item .item-text .title{margin-bottom:2vw;font-size:3vw}.block-icon-text .item .item-text .text{font-size:2vw}.block-icon-text .item:hover{transform:scale(1.08)}}@media screen and (max-width:640px){.block-icon-text .item{padding:6vw}.block-icon-text .item .item-icon{margin:0 auto 6vw;height:30vw;width:30vw}.block-icon-text .item .item-text{text-align:center}.block-icon-text .item .item-text .title{margin-bottom:4vw;text-align:left;font-size:6vw}.block-icon-text .item .item-text .text{text-align:left;font-size:4.5vw}.block-icon-text .item:hover{transform:scale(1.08)}}.block-cheat-day{margin:50px auto 0;white-space:nowrap;max-width:100%;width:800px}.block-cheat-day>*{vertical-align:middle;display:inline-block}.block-cheat-day .icon{display:block;width:100%}.block-cheat-day .checkbox{white-space:nowrap;margin-right:60px}.block-cheat-day .checkbox>*{vertical-align:middle;display:inline-block}.block-cheat-day .checkbox .icon{display:inline-block;margin-right:5px;width:auto}.block-cheat-day .checkbox .text{color:#d00}.block-cheat-day .meal{margin-right:50px;margin-top:-30px}@media screen and (max-width:640px){.block-cheat-day{margin:10vw 0 0}.block-cheat-day .checkbox{margin-bottom:4vw;margin-right:0;display:block}.block-cheat-day .checkbox .icon{margin-right:2vw;width:8vw}.block-cheat-day .checkbox .text{font-size:4vw}.block-cheat-day .pac-man{width:30vw}.block-cheat-day .meal{margin-right:4vw;margin-left:0}.block-cheat-day .meal.one{width:20vw}.block-cheat-day .meal.two{width:15vw}.block-cheat-day .meal.three{width:11vw}}.block-business-system{position:relative;margin-bottom:40px}.block-business-system .desktop{background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;padding-top:63%}.block-business-system .desktop .head{position:absolute;width:79.7%;left:9.9%;top:5.3%}.block-business-system .desktop .head img{display:block;width:100%}.block-business-system .desktop .display{position:absolute;padding-top:1.5%;overflow:hidden;height:71.5%;width:79.5%;left:10%;top:9.8%}.block-business-system .desktop .feed{position:absolute;width:62%;left:3%;top:3%}.block-business-system .desktop .feed .users{display:block;width:100%}.block-business-system .desktop .feed .slide{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.7s;animation-delay:.9s;transform:translateY(0);overflow:hidden}.block-business-system .desktop .feed .row-hide{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.7s;transform:translateX(0);background:#fff;position:absolute;height:3.6%;width:100%}.block-business-system .desktop .feed .row-hide.one{animation-delay:.2s;top:39.5%}.block-business-system .desktop .feed .row-hide.two{animation-delay:.3s;top:43%}.block-business-system .desktop .feed .row-hide.three{animation-delay:.4s;top:46.5%}.block-business-system .desktop .feed .row-hide.four{animation-delay:.5s;top:50%}.block-business-system .desktop .feed .row-hide.five{animation-delay:.6s;top:53.5%}.block-business-system .desktop .slide{position:relative}.block-business-system .desktop .graph{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.5s;position:absolute;width:100%;height:0;left:0}.block-business-system .desktop .graph.one{bottom:85.5%}.block-business-system .desktop .graph.two{bottom:23.4%}.block-business-system .desktop .events{position:absolute;right:4.5%;height:31%;width:27%}.block-business-system .desktop .events .title{margin-bottom:5%}.block-business-system .desktop .events .title img{display:block;width:100%}.block-business-system .desktop .events .items{height:77%}.block-business-system .desktop .events .items img{display:block;width:100%}.block-business-system .desktop .events .items .item{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;background:#ccc;margin-bottom:3%;margin-right:4%;width:10.8%;height:15%;float:left}.block-business-system .desktop .events .items .item:nth-child(7n){margin-right:0}.block-business-system .desktop .notify{position:absolute;overflow:hidden;right:4.5%;height:61%;width:27%;top:39%}.block-business-system .desktop .notify .title img{display:block;width:100%}.block-business-system .desktop .notify .items{position:relative;overflow:hidden;height:201.5%}.block-business-system .desktop .notify .items .img{animation-fill-mode:both;position:absolute;width:100%;left:0}.block-business-system .desktop .notify .items .img.one{animation-timing-function:linear;animation-duration:10s;transform:translateY(0)}.block-business-system .desktop .notify .items .img.three,.block-business-system .desktop .notify .items .img.two{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:20s;transform:translateY(100%)}.block-business-system .mobile{position:absolute;bottom:-4%;width:39%;right:2%}.block-business-system .mobile .phone{display:block;width:100%}.block-business-system .mobile .frame{border-radius:0 0 26px 26px;background:#ededed;position:absolute;overflow:hidden;width:49.6%;height:89%;top:6.4%;right:5%}.block-business-system .mobile .frame .head{position:relative;display:block;width:100%;z-index:3}.block-business-system .mobile .frame .feed{transform:translateY(0);display:block}.block-business-system .mobile .frame .feed,.block-business-system .mobile .frame .swipe{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:6s;animation-fill-mode:both;width:100%}.block-business-system .mobile .frame .swipe{transform:translateX(100%);position:absolute;z-index:4;left:0;top:0}.block-business-system .mobile .frame .input{transform:translateY(0);width:100%;z-index:5;top:100%;left:0}.block-business-system .mobile .frame .input,.block-business-system .mobile .frame .tap{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:6s;animation-fill-mode:both;position:absolute}.block-business-system .mobile .frame .tap{transform:scale(0);width:20%}.block-business-system .mobile .frame .tap.one{bottom:32%;right:10%;z-index:3}.block-business-system .mobile .frame .tap.two{z-index:5;left:7%;top:28%}.block-business-system .mobile .frame .tap.three{bottom:4.5%;right:11%;z-index:6}@media screen and (max-width:1024px){.block-business-system .mobile .frame{border-radius:0 0 2vw 2vw}}.block-business-system.checked .desktop .feed .row-hide{animation-name:desktop-row-hide;transform:translateX(100%)}.block-business-system.checked .desktop .feed .slide{animation-name:desktop-feed-slide;transform:translateY(-27%)}.block-business-system.checked .desktop .graph.one{animation-name:desktop-feed-graph;height:4.5%}.block-business-system.checked .desktop .graph.two{animation-name:desktop-feed-graph;animation-delay:1.4s;height:4.5%}.block-business-system.checked .desktop .events .items .item:nth-child(9){animation-name:desktop-events-item;background:#d00}.block-business-system.checked .desktop .events .items .item:nth-child(18){animation-name:desktop-events-item;animation-delay:.8s;background:#d00}.block-business-system.checked .desktop .events .items .item:nth-child(20){animation-name:desktop-events-item;animation-delay:.4s;background:#d00}.block-business-system.checked .desktop .events .items .item:nth-child(26){animation-name:desktop-events-item;animation-delay:.9s;background:#d00}.block-business-system.checked .desktop .notify .img.one{animation-name:desktop-notify-img-one}.block-business-system.checked .desktop .notify .img.two{animation-name:desktop-notify-img-two}.block-business-system.checked .desktop .notify .img.three{animation-name:desktop-notify-img-three;animation-delay:10s}.block-business-system.checked .mobile .frame .feed{animation-name:mobile-frame-feed}.block-business-system.checked .mobile .frame .swipe{animation-name:mobile-frame-swipe}.block-business-system.checked .mobile .frame .input{animation-name:mobile-frame-input}.block-business-system.checked .mobile .frame .tap.one{animation-name:mobile-frame-tap-one}.block-business-system.checked .mobile .frame .tap.two{animation-name:mobile-frame-tap-two}.block-business-system.checked .mobile .frame .tap.three{animation-name:mobile-frame-tap-three}@media screen and (max-width:640px){.block-business-system{margin:0 -5vw}.block-business-system .img.one{width:100%}.block-business-system .img.two{right:0}}@keyframes desktop-feed-graph{0%{height:0}to{height:4.5%}}@keyframes desktop-row-hide{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes desktop-feed-slide{0%{transform:translateY(0)}to{transform:translateY(-27%)}}@keyframes desktop-events-item{0%{background:#ccc}30%{background:#d00}50%{background:#ccc}70%{background:#ccc}to{background:#d00}}@keyframes desktop-notify-img-one{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes desktop-notify-img-two{0%{transform:translateY(100%);display:block}50%{transform:translateY(0);display:block}75%{transform:translateY(-50%);display:block}80%{transform:translateY(-52%);display:block}99.9999%{transform:translateY(-100%);display:block}to{transform:translateY(100%);display:none}}@keyframes desktop-notify-img-three{0%{transform:translateY(100%);display:block}25%{transform:translateY(50%);display:block}30%{transform:translateY(48%);display:block}50%{transform:translateY(0);display:block}99.9999%{transform:translateY(-100%);display:block}to{transform:translateY(100%);display:none}}@keyframes mobile-frame-feed{0%{transform:translateY(0)}16%{transform:translateY(0)}32%{transform:translateY(-38%)}80%{transform:translateY(-38%)}82%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes mobile-frame-swipe{0%{transform:translateX(100%)}40%{transform:translateX(100%)}56%{transform:translateX(0)}90%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes mobile-frame-input{0%{transform:translateY(0);opacity:1}64%{transform:translateY(0);opacity:1}80%{transform:translateY(-100%);opacity:1}88%{transform:translateY(-100%);opacity:1}95%{transform:translateY(-100%);opacity:0}98%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:0}}@keyframes mobile-frame-tap-one{0%{transform:scale(0);opacity:1}32%{transform:scale(0);opacity:1}40%{transform:scale(1);opacity:0}40.01%{transform:scale(0);opacity:1}to{transform:scale(0);opacity:1}}@keyframes mobile-frame-tap-two{0%{transform:scale(0);opacity:1}56%{transform:scale(0);opacity:1}64%{transform:scale(1);opacity:0}64.01%{transform:scale(0);opacity:1}to{transform:scale(0);opacity:1}}@keyframes mobile-frame-tap-three{0%{transform:scale(0);opacity:1}80%{transform:scale(0);opacity:1}88%{transform:scale(1);opacity:0}88.01%{transform:scale(0);opacity:1}to{transform:scale(0);opacity:1}}.block-work-place{margin-bottom:50px}.block-work-place .item{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;justify-content:center;vertical-align:middle;display:inline-flex;position:relative}.block-work-place .item .img{display:block;width:114%}.block-work-place .item .text{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;line-height:1.3;font-size:15px}@media screen and (max-width:1024px){.block-work-place .item .text{font-size:2.5vw}}@media screen and (max-width:640px){.block-work-place .item .text{font-size:4.5vw}}.block-work-place .item .text{position:absolute;text-align:left;color:#666;opacity:0;width:40%}.block-work-place .item .arrow{animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s;position:absolute;opacity:0}.block-work-place .item.one{transform:translateX(-500px);opacity:0;width:49%}.block-work-place .item.one .arrow{width:27%;left:-10%;top:20%}.block-work-place .item.one .text{left:-15%;top:110%}.block-work-place .item.two{transform:translateX(500px);opacity:0;width:49%}.block-work-place .item.two .arrow{right:10%;top:77%;width:9%}.block-work-place .item.two .text{right:-15%;top:110%}.block-work-place .item.three{transform:translateY(500px);margin-top:-12%;opacity:0;width:67%}.block-work-place .item.three .arrow{width:24%;right:-8%;top:63%}.block-work-place .item.three .text{width:31%;left:105%;top:84%}.block-work-place .slider{overflow:visible}@media screen and (max-width:1366px){.block-work-place{margin:0 6% 50px}}@media screen and (max-width:1024px){.block-work-place{margin:0 0 5vw;text-align:left}.block-work-place .item{display:inline-block;vertical-align:top;text-align:center}.block-work-place .item .img{margin-left:-7%;width:114%}.block-work-place .item .text{right:auto!important;left:auto!important;top:auto!important;white-space:normal;position:relative;text-align:left;padding:3vw 6%;width:100%}.block-work-place .item.one{width:33.33%}.block-work-place .item.one .arrow{width:15%;left:10%;top:48%}.block-work-place .item.two{width:33.33%}.block-work-place .item.two .arrow{right:32%;width:7%;top:66%}.block-work-place .item.three{margin-top:0;width:33.33%}.block-work-place .item.three .arrow{width:21%;right:20%;top:68%}.block-work-place .item.three .text{width:100%}.block-work-place .slider .slider-slide .slider-item{white-space:nowrap;width:300%}.block-work-place+.slider{padding:0 3vw;margin:0 -3vw}.block-work-place+.slider .slider-item{width:200%}}@media screen and (max-width:640px){.block-work-place{margin:10vw 0 5vw}.block-work-place .item .arrow{display:none}.block-work-place .item .text{font-size:3.5vw}.block-work-place+.slider{padding:0 6vw;margin:0 -6vw}.block-work-place+.slider .slider-item{width:400%}}.block-work-place.checked .item.one{animation-name:primary-left-move;animation-delay:.6s}.block-work-place.checked .item.one .arrow,.block-work-place.checked .item.one .text{animation-name:module-primary-fade;animation-delay:1s}.block-work-place.checked .item.two{animation-name:primary-right-move;animation-delay:.8s}.block-work-place.checked .item.two .arrow,.block-work-place.checked .item.two .text{animation-name:module-primary-fade;animation-delay:1.2s}.block-work-place.checked .item.three{animation-name:primary-bottom-move;animation-delay:1s}.block-work-place.checked .item.three .arrow,.block-work-place.checked .item.three .text{animation-name:module-primary-fade;animation-delay:1.4s}.block-work-place+.slider.checked .column{animation-name:module-primary-move}.block-work-place+.slider.checked .column:nth-child(2){animation-delay:.2s}.block-work-place+.slider.checked .column:nth-child(3){animation-delay:.4s}.block-work-place+.slider.checked .column:nth-child(4){animation-delay:.6s}.block-mobile-app{margin:0 7%}.block-mobile-app .column{transform:translateX(500px);opacity:0}.block-mobile-app .grid{margin-left:-10%}.block-mobile-app .grid .column .cell{margin-left:10%}.block-mobile-app .item .item-image{justify-content:flex-end;margin-bottom:10px;display:flex}.block-mobile-app .item .item-image img{width:140%}.block-mobile-app .item .item-text{margin-right:-7%;margin-left:21%}.block-mobile-app .item .item-text .text{line-height:1.3;font-size:15px}@media screen and (max-width:1024px){.block-mobile-app .item .item-text .text{font-size:2.5vw}}@media screen and (max-width:640px){.block-mobile-app .item .item-text .text{font-size:4.5vw}}.block-mobile-app .item .item-text .text{text-align:left;color:#666}.block-mobile-app .slider{overflow:visible}.block-mobile-app.food .item{position:relative}.block-mobile-app.food .item .item-arrow{position:absolute}.block-mobile-app.food .item .item-arrow img{display:block;width:100%}.block-mobile-app.food .column:first-child .item-arrow{width:18%;top:37%;left:0}.block-mobile-app.food .column:nth-child(3) .item-arrow{width:20%;left:45%;top:62%}.block-mobile-app.no-shadow{margin:0}.block-mobile-app.no-shadow .grid,.block-mobile-app.no-shadow .grid .column .cell{margin-left:0}.block-mobile-app.no-shadow .grid.two{flex-wrap:wrap}.block-mobile-app.no-shadow .grid.two .column{margin-bottom:50px}.block-mobile-app.no-shadow .grid.two .column:nth-child(2)~.column{margin-bottom:10px}.block-mobile-app.no-shadow .grid.two .item{width:100%}.block-mobile-app.no-shadow .grid.two .item .item-image{display:inline-block;vertical-align:top}.block-mobile-app.no-shadow .grid.two .item .item-text{display:inline-block;vertical-align:top;text-align:left;padding:50px 5%;width:45%;margin:0}.block-mobile-app.no-shadow .grid.two .item .item-text .title{font-family:Roboto-Bold;line-height:1.4;font-size:19px}@media screen and (max-width:640px){.block-mobile-app.no-shadow .grid.two .item .item-text .title{font-size:6vw}}.block-mobile-app.no-shadow .grid.two .item .item-text .title{margin-bottom:5px;line-height:1.2;color:#000}.block-mobile-app.no-shadow .grid.six,.block-mobile-app.no-shadow .grid.six .item{width:auto}.block-mobile-app.no-shadow .grid.six .item .item-image img{width:90%}.block-mobile-app.no-shadow .item{width:420px}.block-mobile-app.no-shadow .item .item-image{justify-content:center}.block-mobile-app.no-shadow .item .item-image img{max-width:100%;width:300px}.block-mobile-app.no-shadow .item .item-text{margin-left:15%;margin-top:30px}@media screen and (max-width:1024px){.block-mobile-app{margin:0}.block-mobile-app .grid,.block-mobile-app .grid .column .cell{margin-left:0}.block-mobile-app .item .item-image img{position:relative;width:100%;left:-42%}.block-mobile-app .item .item-text{margin-right:10%;margin-left:0}.block-mobile-app .slider{overflow:hidden;padding:0 3vw;margin:0 -3vw}.block-mobile-app .slider .slider-item{width:150%}.block-mobile-app.food .item-arrow{display:none}.block-mobile-app.no-shadow .item{text-align:left}.block-mobile-app.no-shadow .item .item-image{justify-content:flex-start}.block-mobile-app.no-shadow .item .item-image img{left:auto}.block-mobile-app.no-shadow .item .item-text{margin-right:0;margin-left:0}.block-mobile-app.no-shadow .slider .slider-item.item-4,.block-mobile-app.no-shadow .slider .slider-item.item-6{width:200%}.block-mobile-app.no-shadow .grid.two{flex-wrap:nowrap}.block-mobile-app.no-shadow .grid.two .item .item-text{width:100%;padding:0 5vw 0 0}.block-mobile-app.no-shadow .grid.two .item .item-text .title{margin-bottom:1vw;font-size:3vw}}@media screen and (max-width:768px){.block-mobile-app .item .item-image img{width:160%;left:-10%}}@media screen and (max-width:640px){.block-mobile-app .slider{padding:0 6vw;margin:0 -6vw}.block-mobile-app .slider .slider-item{width:300%}.block-mobile-app .item .item-image{min-height:80vh}.block-mobile-app .item .item-text .text{font-size:3.5vw}.block-mobile-app.no-shadow .item{width:90%}.block-mobile-app.no-shadow .item .item-image{margin-bottom:0;min-height:auto}.block-mobile-app.no-shadow .item .item-image img{width:100%}.block-mobile-app.no-shadow .item .item-text{padding-left:5%;padding-top:6vw;margin:0}.block-mobile-app.no-shadow .slider .slider-item.item-4{width:400%}.block-mobile-app.no-shadow .slider .slider-item.item-6{width:600%}.block-mobile-app.no-shadow .grid.two{flex-wrap:nowrap}.block-mobile-app.no-shadow .grid.two .item{width:90%}.block-mobile-app.no-shadow .grid.two .item .item-text{padding:6vw 0 0 5%}.block-mobile-app.no-shadow .grid.two .item .item-text .title{margin-bottom:2vw;font-size:5vw}.block-mobile-app.no-shadow .grid.two .item .item-text .title br{display:none}}.block-mobile-app.checked .column{animation-name:primary-right-move;animation-timing-function:linear;animation-fill-mode:both;animation-duration:.4s}.block-mobile-app.checked .column:first-child{animation-delay:.2s}.block-mobile-app.checked .column:nth-child(2){animation-delay:.4s}.block-mobile-app.checked .column:nth-child(3){animation-delay:.6s}.block-mobile-app.checked .column:nth-child(4){animation-delay:.8s}.block-mobile-app.checked .column:nth-child(5){animation-delay:1s}.block-mobile-app.checked .column:nth-child(6){animation-delay:1.2s}.block-cms-screen .center{position:relative;text-align:left;max-width:100%;margin:0 auto;width:830px}.block-cms-screen .center .img{margin-bottom:25px;display:block;width:100%}.block-cms-screen .center .text{color:#666}.block-cms-screen.dash{margin-bottom:40px}.block-cms-screen.dash .item,.block-cms-screen.dash .item .arrow{position:absolute}.block-cms-screen.dash .item.one{left:-26%;top:13%}.block-cms-screen.dash .item.one .arrow{top:120%;left:60%}.block-cms-screen.dash .item.two{bottom:20%;left:-29%}.block-cms-screen.dash .item.two .arrow{bottom:120%;left:45%}.block-cms-screen.dash .item.three{right:-31%;top:21%}.block-cms-screen.dash .item.three .arrow{bottom:111%;right:70%}.block-cms-screen.dash .item.four{bottom:29%;right:-31%}.block-cms-screen.dash .item.four .arrow{bottom:111%;right:53%}@media screen and (max-width:1360px){.block-cms-screen.dash .center{width:1200px}.block-cms-screen.dash .center .item{display:inline-block;position:relative;bottom:auto;right:auto;left:auto;top:auto}.block-cms-screen.dash .center .item.one{margin-bottom:50px}.block-cms-screen.dash .center .item.one .arrow{transform:rotate(57deg);width:160%;left:-53%;top:130px}.block-cms-screen.dash .center .item.two{float:right}.block-cms-screen.dash .center .item.two .arrow{transform:rotate(112deg);width:97%;top:110px;left:29%}.block-cms-screen.dash .center .item.three{margin-bottom:50px}.block-cms-screen.dash .center .item.three .arrow{transform:rotate(70deg);bottom:170px;width:145%;left:-30%}.block-cms-screen.dash .center .item.four{float:right}.block-cms-screen.dash .center .item.four .arrow{transform:rotate(60deg);bottom:155px;width:142%;left:8%}}@media screen and (max-width:640px){.block-cms-screen.dash{margin-bottom:10vw}.block-cms-screen.dash .center>.text{line-height:1.25;font-size:16px}}@media screen and (max-width:640px) and (max-width:1024px){.block-cms-screen.dash .center>.text{font-size:1.8vw}}@media screen and (max-width:640px) and (max-width:640px){.block-cms-screen.dash .center>.text{font-size:3.5vw}}@media screen and (max-width:640px){.block-cms-screen.dash .center .item .arrow{display:none}.block-cms-screen.dash .center .item .text{line-height:1.4;font-size:12px}}@media screen and (max-width:640px) and (max-width:1024px){.block-cms-screen.dash .center .item .text{font-size:2vw}}@media screen and (max-width:640px) and (max-width:640px){.block-cms-screen.dash .center .item .text{font-size:3vw}}@media screen and (max-width:640px){.block-cms-screen.dash .center .item.one{margin-bottom:10vw}.block-cms-screen.dash .center .item.three{margin-bottom:6vw}}