.vs-heading-60{font-size:60px;font-weight:700;line-height:77px}.vs-heading-48{font-size:48px;font-weight:700;line-height:61px}.vs-heading-40{font-size:40px;font-weight:700;line-height:51px}.vs-heading-36{font-size:36px;font-weight:700;line-height:46px}.vs-heading-32{font-size:32px;font-weight:700;line-height:42px}.vs-heading-24{font-size:24px;font-weight:700;line-height:32px}.vs-heading-20{font-size:20px;font-weight:700;line-height:26px}.vs-heading-18{font-size:18px;font-weight:700;line-height:24px}.vs-heading-16{font-size:16px;font-weight:700;line-height:21px}.vs-text-bold-24{font-weight:700}.vs-text-24,.vs-text-bold-24{font-size:24px;line-height:34px}.vs-text-24{font-weight:400}.vs-text-bold-20{font-weight:700}.vs-text-20,.vs-text-bold-20{font-size:20px;line-height:28px}.vs-text-20{font-weight:400}.vs-text-bold-18{font-weight:700}.vs-text-18,.vs-text-bold-18{font-size:18px;line-height:25px}.vs-text-18{font-weight:400}.vs-text-bold-16{font-weight:700}.vs-text-16,.vs-text-bold-16{font-size:16px;line-height:22px}.vs-text-16{font-weight:400}.vs-text-bold-14{font-weight:700}.vs-text-14,.vs-text-bold-14{font-size:14px;line-height:20px}.vs-text-14{font-weight:400}.vs-text-bold-12{font-weight:700}.vs-text-12,.vs-text-bold-12{font-size:12px;line-height:17px}.vs-text-12{font-weight:400}.vs-text-caption-upcase{text-transform:uppercase}.vs-text-caption,.vs-text-caption-upcase{font-size:10px;font-weight:400;line-height:15px}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{-webkit-backface-visibility:hidden;display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 1s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transform:translateY(0);transition:transform 1s}.methods{padding:74px 0 60px;position:relative}@media (max-width:767.98px){.methods{padding:20px 0 54px}}.methods__title{color:#210a74;font-size:48px;font-weight:700;line-height:61px;margin:0 auto 60px;max-width:740px;text-align:center}@media (max-width:959.98px){.methods__title{font-size:36px;font-weight:700;line-height:46px}}@media (max-width:767.98px){.methods__title{font-size:32px;font-weight:700;line-height:42px;margin-bottom:32px}}.methods__list{display:flex;flex-direction:column;gap:78px}@media (max-width:959.98px){.methods__list{gap:48px}}@media (max-width:767.98px){.methods__list{gap:32px;position:relative}}.methods__item{border-radius:20px;display:flex;justify-content:space-between;padding:48px}@media (max-width:767.98px){.methods__item{flex-direction:column;padding:24px;position:sticky}}.methods__item--1{background-color:#f7f5ff;transform:rotate(-1deg);z-index:1}@media (max-width:767.98px){.methods__item--1{top:74px}}.methods__item--2{background-color:#e9fbf0;transform:rotate(1deg);z-index:2}@media (max-width:767.98px){.methods__item--2{top:84px}}.methods__item--3{background-color:#fff8df;transform:rotate(-1deg);z-index:3}@media (max-width:767.98px){.methods__item--3{top:94px}}.methods__item-content{align-items:center;display:flex;gap:44px}@media (max-width:1079.98px){.methods__item-content{align-items:flex-start;flex-direction:column}}@media (max-width:767.98px){.methods__item-content{align-items:center;gap:18px}}.methods__item-text{font-size:24px;font-weight:400;line-height:34px;margin:0}@media (max-width:959.98px){.methods__item-text{font-size:18px;font-weight:400;line-height:25px}}.methods__item-title{font-size:36px;font-weight:700;line-height:46px;margin-bottom:16px}@media (max-width:959.98px){.methods__item-title{font-size:24px;font-weight:700;line-height:32px}}.methods__item-image{border-radius:20px;display:block}@media (max-width:959.98px){.methods__item-image{height:auto;max-width:310px}}@media (max-width:1079.98px){.methods__item-image{margin:0 auto}}@media (max-width:767.98px){.methods__item-image{height:auto;max-width:100%}}.methods__item-cta-block{display:flex;justify-content:center}.methods__cta{font-size:18px;margin-top:52px;max-width:240px;width:100%}@media (max-width:767.98px){.methods__cta{margin-top:38px;max-width:335px}}.methods__item-content-body{color:#210a74;max-width:540px}@media (max-width:767.98px){.methods__item-content-body{text-align:center}}.section--lessons-counter{align-items:center;background-color:#4221b8;display:flex;height:440px;justify-content:center;overflow:hidden;position:relative}@media (max-width:767.98px){.section--lessons-counter{height:360px}}.section--lessons-counter .wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.lessons-counter__flash{pointer-events:none;position:absolute}.lessons-counter__flash img{display:block;max-width:none}@media (max-width:767.98px){.lessons-counter__flash img{width:100%}}.lessons-counter__flash--left{left:-38px;top:0}@media (max-width:767.98px){.lessons-counter__flash--left{left:13px;top:-25px;width:203px}}.lessons-counter__flash--right{bottom:0;right:-41px}@media (max-width:1279.98px){.lessons-counter__flash--right{right:-241px}}@media (max-width:959.98px){.lessons-counter__flash--right{display:none}}.lessons-counter__content{align-items:center;display:flex;flex-direction:column;gap:2px;margin-top:30px;position:relative;width:100%;z-index:1}@media (max-width:767.98px){.lessons-counter__content{justify-content:flex-end;margin-top:auto;padding-bottom:103px}}.lessons-counter__number{color:#fff;font-size:60px;font-size:100px;font-weight:700;line-height:77px;line-height:1.28;margin:0;text-align:center}.lessons-counter__number,.lessons-counter__number .odometer,.lessons-counter__number .odometer-inside{display:inline-block;white-space:nowrap}.lessons-counter__number .odometer-digit,.lessons-counter__number .odometer-formatting-mark{display:inline-block!important;vertical-align:middle}@media (max-width:767.98px){.lessons-counter__number{font-size:48px}}.lessons-counter__text{color:#fff;font-size:18px;font-weight:700;line-height:24px;text-align:center}.lessons-counter__sticker{pointer-events:none;position:absolute}.lessons-counter__sticker img{display:block;max-width:none}.lessons-counter__sticker--student{left:250px;top:89px}@media (max-width:959.98px){.lessons-counter__sticker--student{display:none}}.lessons-counter__sticker--trophy{right:250px;top:40px}@media (max-width:1279.98px){.lessons-counter__sticker--trophy{right:0}}@media (max-width:959.98px){.lessons-counter__sticker--trophy{display:none}}.lessons-counter__laptop{bottom:45px;left:30px;position:absolute}.lessons-counter__laptop img{display:block;max-width:none}@media (max-width:767.98px){.lessons-counter__laptop img{width:100%}.lessons-counter__laptop{height:102px;left:unset;right:36px;top:35px;width:102px}}.section--money-back-guarantee{background-color:#ece9f8;padding:60px 0}@media (max-width:767.98px){.section--money-back-guarantee{padding:58px 13px}}.money-back-guarantee__banner{align-items:center;background-color:#b1feb5;border-radius:30px;display:flex;flex-direction:column;margin:0 auto;max-width:1096px;min-height:361px;overflow:hidden;padding:48px 40px;position:relative;width:100%}@media (max-width:767.98px){.money-back-guarantee__banner{border-radius:30px;height:unset;min-height:unset;padding:60px 24px 48px}}.money-back-guarantee__decoration{pointer-events:none;position:absolute}.money-back-guarantee__decoration img{display:block;max-width:none}.money-back-guarantee__decoration--left{bottom:0;left:0}@media (max-width:959.98px){.money-back-guarantee__decoration--left{display:none}}.money-back-guarantee__decoration--right{right:0;top:0}@media (max-width:959.98px){.money-back-guarantee__decoration--right{display:none}}.money-back-guarantee__decoration--spring{bottom:30px;right:80px}@media (max-width:959.98px){.money-back-guarantee__decoration--spring{display:none}}.money-back-guarantee__icon{flex-shrink:0;height:124px;position:relative;width:124px;z-index:1}.money-back-guarantee__icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.money-back-guarantee__title{color:#210a74;font-size:40px;font-size:44px;font-weight:700;line-height:51px;margin:10px 0 0;max-width:550px;position:relative;text-align:center;z-index:1}@media (max-width:767.98px){.money-back-guarantee__title{font-size:32px;font-weight:700;line-height:42px}}.money-back-guarantee__text{color:#210a74;font-size:18px;font-weight:400;line-height:25px;line-height:1.4;margin:10px 0 0;max-width:550px;position:relative;text-align:center;z-index:1}.section--discount{background-color:#fff;padding:60px 0}@media (max-width:767.98px){.section--discount{padding:14px 0 55px}}.discount__inner{align-items:center;display:flex;gap:87px;justify-content:space-between}@media (max-width:1279.98px){.discount__inner{gap:50px}}@media (max-width:959.98px){.discount__inner{flex-direction:column;gap:9px}}.discount__content{flex:1;max-width:597px}@media (max-width:959.98px){.discount__content{max-width:100%}}.discount__title{color:#2c2a33;font-size:36px;font-weight:700;line-height:46px;margin:0 0 24px}.discount__title span{color:#4221b8}@media (max-width:767.98px){.discount__title{font-size:24px;font-weight:700;line-height:32px;margin-bottom:12px}}.discount__text{color:#2c2a33;font-size:18px;font-weight:400;line-height:25px;line-height:1.4;margin:0}.discount__text strong{font-weight:700}@media (max-width:767.98px){.discount__text{font-size:16px;font-weight:400;line-height:22px}}.discount__image-block{flex-shrink:0}@media (max-width:767.98px){.discount__image-block{order:-1}}.discount__image{display:block;height:auto;max-width:100%}.no-scroll{overflow:hidden}.no-scroll-body{overflow:hidden;position:fixed;width:100%}.visible-desktop{display:block!important}@media (max-width:1279.98px){.visible-desktop{display:none!important}}.visible-mobile{display:none!important}@media (max-width:767.98px){.visible-mobile{display:block!important}}.hidden{display:none!important}.hidden-mobile{display:block!important}@media (max-width:767.98px){.hidden-mobile{display:none!important}}.hidden-desktop{display:none!important}@media (max-width:1279.98px){.hidden-desktop{display:block!important}.hidden-tablet{display:none!important}}@media (max-width:767.98px){.hidden-tablet{display:block!important}}@media (max-width:959.98px){.hidden-medium-tablet-and-mobile{display:none!important}}.visible-medium-tablet-and-mobile{display:none!important}@media (max-width:959.98px){.visible-medium-tablet-and-mobile{display:block!important}}.nobr{display:inline-block;white-space:nowrap;word-break:keep-all}.nobr:not(:last-of-type){margin-right:.25em}.fade-out{opacity:0;transition:opacity .5s}.ru-global-hero{background:#f5f4ff;padding:128px 0 56px}body.has-topbar-banner .ru-global-hero{padding-top:196px}@media (max-width:959.98px){.ru-global-hero{padding-bottom:56px}}@media (max-width:767.98px){.ru-global-hero{padding:88px 0 40px}body.has-topbar-banner .ru-global-hero{padding-top:156px}}.ru-global-hero__wrapper{align-items:center;display:flex;gap:124px}@media (max-width:1279.98px){.ru-global-hero__wrapper{gap:30px}}@media (max-width:959.98px){.ru-global-hero__wrapper{align-items:center;flex-direction:column;gap:40px}}@media (max-width:767.98px){.ru-global-hero__wrapper{align-items:stretch;flex-direction:column;gap:32px}}.ru-global-hero__content{display:flex;flex:0 1 632px;flex-direction:column;gap:24px}@media (max-width:959.98px){.ru-global-hero__content{align-items:stretch;flex:0;max-width:632px;width:100%}}@media (max-width:767.98px){.ru-global-hero__content{align-items:stretch;flex:none;gap:20px}}.ru-global-hero__copy{display:flex;flex-direction:column;gap:8px}@media (max-width:767.98px){.ru-global-hero__copy{align-items:stretch;text-align:left}}.ru-global-hero__title{color:#210a74;font-size:48px;font-weight:700;line-height:61px;line-height:1.28;margin:0}.ru-global-hero__title span{white-space:nowrap}@media (max-width:767.98px){.ru-global-hero__title{font-size:36px;font-weight:700;line-height:46px;margin-bottom:4px;text-align:left}}.ru-global-hero__list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}@media (max-width:767.98px){.ru-global-hero__list{gap:6px}}.ru-global-hero__list-item{align-items:center;display:flex;gap:12px}.ru-global-hero__list-item:before{background:url(https://cdn.novakidschool.com/landing/static/images/ru-global/hero/star.png) no-repeat 50%/contain;content:"";flex-shrink:0;height:36px;width:36px}@media (max-width:767.98px){.ru-global-hero__list-item:before{margin-top:-3px}.ru-global-hero__list-item{align-items:flex-start}}.ru-global-hero__list-text{color:#210a74;font-size:18px;font-weight:400;line-height:25px;line-height:1.4}@media (max-width:959.98px){.ru-global-hero__quiz{align-self:center}}.ru-global-hero .quiz-hero__panel{min-height:293px}@media (max-width:767.98px){.ru-global-hero .quiz-hero__panel{min-height:unset}}.ru-global-hero__graphic-inner{position:relative}.ru-global-hero__graphic{align-items:center;display:flex;flex:0 0 auto;justify-content:center}@media (max-width:959.98px){.ru-global-hero__graphic{justify-content:center;width:100%}}@media (max-width:767.98px){.ru-global-hero__graphic{display:none}}.ru-global-hero__panda{bottom:-18px;height:182px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;right:-18px;transform:scaleX(-1);width:148px;z-index:1}.ru-global-hero__img{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1279.98px){.ru-global-hero__img{height:auto;max-width:440px}}@media (max-width:959.98px){.ru-global-hero__img{max-width:100%}}.section--awards{background:#f5f4ff}.section--awards .awards__title{color:#210a74;font-size:48px;font-weight:700;line-height:61px;margin:0 auto 48px;max-width:740px;padding-left:24px;padding-right:24px;text-align:center}@media (max-width:959.98px){.section--awards .awards__title{font-size:36px;font-weight:700;line-height:46px;margin-bottom:48px}}@media (max-width:767.98px){.section--awards .awards__title{font-size:32px;font-weight:700;line-height:42px;margin-bottom:32px}}.section--awards .awards__title-text:after{display:none}@media (max-width:767.98px){.methods{padding-top:40px}}.methods__item{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr;min-width:0}@media (max-width:767.98px){.methods__item{grid-template-columns:1fr}}.methods__item-content,.methods__item-content-body{max-width:100%;min-width:0}.methods__item-image-block{align-items:center;display:flex;justify-content:center;min-width:0}.methods__item-image{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.teachers__title+.teachers__list{margin-top:68px}