@font-face{font-family:'Proxima Nova';src:url('../fonts/ofont.ru_Proxima-Nova.ttf');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Proxima Nova';src:url('../fonts/PROXIMA-NOVA-BOLD.OTF');font-weight:700;font-style:normal;font-display:block}@font-face{font-family:'Proxima Nova';src:url('../fonts/ofont.ru_Proxima-Nova-extrabold.ttf');font-weight:800;font-style:normal;font-display:block}@font-face{font-family:'Proxima Nova';src:url('../fonts/ofont.ru_Proxima-Nova-light.ttf');font-weight:300;font-style:normal;font-display:block}@font-face{font-family:'Proxima Nova';src:url('../fonts/ofont.ru_Proxima-Nova-semibold.ttf');font-weight:600;font-style:normal;font-display:block}@font-face{font-family:'HappyFox';src:url('../fonts/HappyFox-Condensed.woff') format('woff');font-weight:600;font-style:normal;font-display:block}@font-face{font-family:'Firenight';src:url('../fonts/Firenight-Regular.otf') format('otf');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Berlingske';src:url('../fonts/Berlingske-Serif.otf');font-weight:400;font-style:normal;font-display:block}.Regular{font-family:'Proxima Nova';font-weight:400}.Light{font-family:'Proxima Nova';font-weight:300}.Bold{font-family:'Proxima Nova';font-weight:700}.ExtraBold{font-family:'Proxima Nova';font-weight:800}.SemiBold{font-family:'Proxima Nova';font-weight:600}.HappyFox{font-family:'HappyFox';font-weight:400}.FireNight{font-family:'Firenight';font-weight:400}.Berlingske{font-family:'Berlingske';font-weight:400}.pointer:hover{cursor:pointer}.pointer:hover *{cursor:pointer}*:hover{cursor:default}input::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input{border-radius:0}input:focus{outline:0}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}input[type=submit],button{-webkit-appearance:none}input[type=submit]:hover,button:hover{cursor:pointer}input:hover{cursor:text}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{-webkit-overflow-scrolling:touch !important}li,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}div,p,ul,ol,li,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,adress{display:block;float:left;width:100%;font-size:inherit;margin:0;padding:0}a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:focus{outline:0}a:active{outline:0}button{display:block;float:left;border:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}button:focus{outline:0}button:active{outline:0}button:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover,button:hover{cursor:pointer}a:hover *,button:hover *{cursor:pointer}.wrap{width:100%;max-width:1418px;float:none;margin:0 auto}*{box-sizing:border-box}body{margin:0;padding:0;font-family:'Proxima Nova';font-weight:400}.container{overflow:hidden}.logo-img{width:204px}.main-screen{background:url(../img/main-screen-bg.png) center bottom no-repeat;background-size:cover;overflow:hidden}.main-screen .wrap_float{height:1258px;position:relative;padding-top:344px}.main-screen .wrap_float:before{width:300px;height:400px;background:url(../img/balloon-1.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:225px;top:-102px}.main-screen .wrap_float:after{width:168px;height:405px;background:url(../img/balloon-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:-276px;top:190px}.main-screen .logo{top:54px;position:absolute;left:-138px}.main-screen .left{max-width:758px;margin-left:-75px;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.main-screen .btn{margin-top:25px}.main-screen .img{width:898px;position:absolute;right:-48px;top:102px}.main-screen .quote-1{width:228px;height:172px;position:absolute;top:144px;right:400px;background:url(../img/quote-1.png) center center no-repeat;background-size:contain;font-size:32px;font-family:'HappyFox';font-weight:400;letter-spacing:1px;text-align:center;display:flex;justify-content:center;align-items:center}.main-screen .quote-1 span{display:inline-block;transform:rotate(-13deg)}.main-title{font-size:52px;color:#fff;font-family:'HappyFox';font-weight:400;letter-spacing:4px;line-height:1.3;margin-bottom:52px}.main-title .title-name{font-family:'Proxima Nova';font-weight:700;font-size:55px;display:inline-block;text-transform:uppercase;letter-spacing:normal}.main-text{font-size:36px;color:#fff;line-height:1.1;margin-bottom:78px}.info{font-size:18px;color:#fff;line-height:1.4}.btn{width:424px;height:84px;position:relative;font-size:20px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding-bottom:4px}.btn:hover{cursor:pointer}.btn:hover *{cursor:pointer}.btn .btn-text{position:relative;z-index:2;font-family:'Proxima Nova';font-weight:800;letter-spacing:1.6px}.btn:before{background:url(../img/btn-before.svg) center center no-repeat;position:absolute;width:100%;height:65px;content:'';bottom:0;left:0;z-index:1}.btn:after{background:url(../img/btn-after.svg) center center no-repeat;position:absolute;width:100%;height:80px;content:'';top:0;left:0;z-index:1}.btn .span-shadow{width:423px;height:72px;display:block;background:url(../img/btn-shadow.png) center center no-repeat;background-size:contain;position:absolute;content:'';bottom:-36px;left:50%;opacity:.77;transform:translateX(-50%);transition:bottom .2s linear}.btn:hover .span-shadow{bottom:-30px}.title{font-size:60px;font-family:'HappyFox';font-weight:400;letter-spacing:3.2px;margin-bottom:50px;text-align:center}b{font-family:'Proxima Nova';font-weight:700}.description{text-align:center;padding-bottom:115px}.description .wrap_float{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:145px}.description .wrap_float:before{width:538px;height:435px;background:url(../img/bear.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-125px;top:-240px}.description .wrap_float:after{width:77px;height:65px;background:url(../img/cube.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:-20px;left:50%;margin-left:-192px}.description .quote-2{width:376px;height:192px;background:url(../img/quote-2.png) center center no-repeat;background-size:contain;position:absolute;font-size:20px;font-family:'Proxima Nova';font-weight:600;top:-92px;left:50%;margin-left:-23px}.description .quote-2 span{display:inline-block;transform:rotate(11deg);margin-top:53px}.description .quote-2:before{width:28px;height:31px;background:url(../img/figure.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:-14px;top:54px}.description .content{font-size:26px;line-height:1.4;position:relative}.description .content:before{width:45px;height:48px;background:url(../img/figure-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-185px;top:50%;margin-top:55px}.description .content:after{width:26px;height:28px;background:url(../img/figure-3.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-105px;top:50%;margin-top:155px}.description .content p{margin-bottom:35px;font-size:26px;font-family:'Proxima Nova';font-weight:300}.description .content p:last-child{margin-bottom:0}.description .footnote{width:982px;height:135px;background:url(../img/border-text.png) center center no-repeat;background-size:contain;margin-top:50px;font-size:26px;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}.description .footnote:before{width:118px;height:48px;position:absolute;content:'';left:-85px;top:50%;margin-top:-9px;background:#fff}.description .footnote:after{width:118px;height:47px;background:url(../img/pencil.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-94px;top:50%}.description .helicopter{width:116px;position:absolute;left:-60px;top:50%;margin-top:-7px}.description .child{width:230px;position:absolute;right:-113px;top:50%}.reasons{position:relative;background:url(../img/reasons-bg-2.png) center center no-repeat;background-size:auto}.reasons .title{position:relative;width:auto}.reasons .title:before{width:101px;height:81px;background:url(../img/pencil-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-156px;top:-25px}.reasons .wrap_float{height:1150px;padding-top:158px;display:flex;flex-direction:column;align-items:center}.reasons .section-content{margin-top:80px}.reasons ul{height:670px;position:relative}.reasons ul li{position:absolute;font-size:24px;font-family:'Proxima Nova';font-weight:300;width:auto;line-height:1.15;z-index:1}.reasons ul li:before{width:45px;height:48px;background:url(../img/figure-4.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:0}.reasons ul li.li1{top:65px;left:114px}.reasons ul li.li1:before{top:-7px}.reasons ul li.li1:after{width:135px;height:83px;background:url(../img/line-1.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:163px;top:-60px}.reasons ul li.li1,.reasons ul li.li5{padding-left:70px}.reasons ul li.li2{padding-left:76px;top:250px;left:-66px}.reasons ul li.li2:before{top:26px}.reasons ul li.li3{padding-left:83px;top:518px;left:-40px}.reasons ul li.li3:after{width:105px;height:37px;background:url(../img/line-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:290px;top:-66px}.reasons ul li.li4{padding-left:77px;top:56px;right:0}.reasons ul li.li4:before{top:-8px}.reasons ul li.li5{top:270px;right:-48px}.reasons ul li.li5:before{top:32px}.reasons ul li.li5:after{width:157px;height:105px;background:url(../img/line-3.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-116px;top:-82px}.reasons ul li.li6{padding-left:80px;top:504px;right:26px}.reasons ul li.li6:before{top:-10px}.reasons .img{display:none}.quote-3{position:absolute;left:10px;top:-28px;width:210px;height:158px;background:url(../img/quote-3.png) center center no-repeat;background-size:contain;font-family:'Proxima Nova';font-weight:600;font-size:25px;line-height:1.1}.quote-3 span{display:inline-block;transform:rotate(-12deg);text-align:center;display:flex;align-items:center;justify-content:center;margin-top:36px}.course{padding-top:205px;padding-bottom:126px}.course .title{position:relative;margin-bottom:130px;padding-left:110px}.course .title:before{width:96px;height:87px;content:'';background:url(../img/pencil-3.png) center center no-repeat;background-size:contain;position:absolute;left:50%;margin-left:-48px;top:-130px}.course .section-content{width:1070px}.course .wrap_float{position:relative;display:flex;flex-direction:column;align-items:center}.course .items{margin-bottom:136px}.course .item{width:266px}.course .item ._icon{height:174px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:22px}.course .item ._icon:before{width:202px;height:174px;background:url(../img/item2-bg.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:50%;margin-left:-101px;top:0}.course .item ._icon img{position:relative;z-index:1}.course .item ._title{font-size:20px;font-family:'Proxima Nova';font-weight:300;line-height:1.3}.course .item.item1 ._icon img{width:131px;margin-top:-14px}.course .item.item1 ._icon:before{background-image:url(../img/item1-bg.png)}.course .item.item1 ._title{padding-left:46px}.course .item.item2 ._icon img{width:200px}.course .item.item2 ._title{padding-left:35px}.course .item.item3 ._icon img{width:111px;margin-top:-26px}.course .item.item3 ._title{padding-left:46px}.course .item.item4 ._icon img{width:134px;margin-top:-45px}.course .item.item4 ._title{padding-left:80px}.course .footnote{width:auto;color:#000;font-size:28px;max-width:600px;min-height:80px;display:flex;align-items:center;margin-right:45px}.course .footnote .br-mob{display:none}.program{overflow:hidden;padding-top:70px}.program .wrap_float{display:flex;flex-direction:column;align-items:center}.program .title{position:relative;font-size:70px;margin-bottom:150px;width:auto}.program .title span{position:relative;z-index:1}.program .title:before{width:665px;height:81px;background:url(../img/title-bg.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:0;left:50%;margin-left:-332px}.program .title:after{width:115px;height:56px;background:url(../img/pencil-4.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-225px;bottom:-38px}.program-item{height:900px;display:flex;position:relative}.program-item ._title{font-size:28px;font-family:'Proxima Nova';font-weight:700;text-transform:uppercase;margin-bottom:45px}.program-item ._title.mgt{margin-top:88px;margin-bottom:35px}.program-item .content{font-size:28px;line-height:1.3}.program-item .content p{margin-bottom:25px}.program-item .content ul li{padding-left:25px;margin-bottom:4px;position:relative}.program-item .content ul li:last-child{margin-bottom:0}.program-item .content ul li:before{width:18px;height:20px;background:url(../img/li-before.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:4px}.program-item .left{max-width:600px;position:relative;z-index:1}.program-item .right{max-width:787px}.program-item.item1 .img{width:757px;position:absolute;top:-125px;right:-120px;z-index:1}.program-item.item1:before{width:1833px;height:1030px;content:'';position:absolute;background:url(../img/program-1-line.png) center center no-repeat;background-size:contain;left:-180px;top:-225px}.program-item.item1 .left{padding-left:60px}.program-item.item2{justify-content:space-between;margin-top:35px}.program-item.item2:before{width:1920px;height:1174px;content:'';position:absolute;background:url(../img/program-2-line.png) center center no-repeat;background-size:contain;left:-211px;top:-115px}.program-item.item2:after{width:135px;height:142px;background:url(../img/child-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:-125px;left:50%;margin-left:-15px}.program-item.item2 .left{order:1;max-width:558px;margin-right:-40px;margin-top:93px}.program-item.item2 .right{position:relative}.program-item.item2 .right:before{width:202px;height:266px;background:url(../img/child-3.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;bottom:68px;z-index:1}.program-item.item2 .img{width:877px;position:absolute;left:-60px}.program-item.item2 .content{font-size:26px}.program-item.item3{margin-top:190px;height:842px}.program-item.item3 .img{width:560px;position:absolute;top:-88px;right:106px;z-index:1}.program-item.item3 .content{font-size:26px;line-height:1.32}.program-item.item3 .left{padding-left:24px;max-width:750px}.program-item.item3 .right{position:relative}.program-item.item3 .right:after{width:323px;height:190px;background:url(../img/clouds.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:325px;right:-63px}.program-item.item3 .video-block{right:9px}.program-item.item3 .video-block .video-text:before{width:26px;height:69px;background-image:url(../img/video-arrow-inverse.png);left:auto;right:-16px}.program-item .video-block .play-video{position:relative}.program-item .video-block .play-video:before{top:0;left:0;right:0;bottom:0;content:'';position:absolute;z-index:1}.video-block{position:absolute;width:383px;right:385px;top:60px}.video-block .video-text{font-size:18px;font-family:'Proxima Nova';font-weight:300;text-align:center;width:290px;position:absolute;top:-100px;left:100px;line-height:1.4;z-index:1}.video-block .video-text:before{width:34px;height:66px;background:url(../img/video-arrow.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:100%;left:-23px;margin-top:-8px}.video-block .play-video{height:334px;position:relative;background:url(../img/video-img.png) center center no-repeat;background-size:contain}.video-block .play-video:hover{cursor:pointer}.video-block .play-video:hover *{cursor:pointer}.video-block .play-video:hover .play{transform:scale(1.1)}.video-block .play-video .play{width:115px;height:130px;background:url(../img/play-btn.png) center center no-repeat;background-size:contain;position:absolute;top:100px;left:50%;margin-left:-32px;transition:transform .2s linear}.join-block{width:492px;background:#fff;border-radius:20px;margin-left:95px;-webkit-box-shadow:0 0 62px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 0 62px 0 rgba(0,0,0,0.14);box-shadow:0 0 62px 0 rgba(0,0,0,0.14);display:flex;flex-direction:column;align-items:center;padding:38px 0 58px;position:relative;margin-top:56px}.join-block:before{width:163px;height:186px;background:url(../img/child-4.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-145px;top:70px}.join-block .p{font-size:18px;font-family:'Proxima Nova';font-weight:700;text-align:center;text-transform:uppercase;line-height:1.4;margin-bottom:22px}.join-block .br-mob{display:none}.results{background:url(../img/result-bg.png) center center no-repeat;background-size:auto}.results .title{width:auto;position:relative}.results .title:before{width:79px;height:102px;background:url(../img/pencil-5.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:-140px;bottom:20px}.results .title .br-mob{display:none}.results .wrap_float{height:1182px;display:flex;flex-direction:column;align-items:center;padding-top:190px;padding-bottom:110px}.results .items{display:flex;justify-content:space-between;width:1104px;margin-top:28px}.results .item{width:528px;background:#fff;border-radius:20px;position:relative;display:flex;flex-direction:column;align-items:center;padding:40px;padding-bottom:60px}.results .item:before{top:12px;left:12px;right:12px;bottom:12px;border:1px solid rgba(0,0,0,0.11);border-radius:10px;content:'';position:absolute}.results .item ._image{height:224px;width:260px;position:relative;margin-bottom:18px}.results .item ._image img{position:relative;z-index:1}.results .item ._title{font-size:48px;font-family:'HappyFox';font-weight:400;color:#da5fc2;text-align:center;margin-bottom:40px;letter-spacing:3px}.results .item ul li{font-size:22px;font-family:'Proxima Nova';font-weight:300;padding-left:45px;position:relative;margin-bottom:30px}.results .item ul li:last-child{margin-bottom:0}.results .item ul li:before{width:32px;height:28px;background:url(../img/li-before-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:0}.join-section{background:#ee93dc}.join-section .wrap{max-width:1160px}.join-section .wrap_float{display:flex;justify-content:space-between;padding:42px 0}.join-section .p{font-size:26px;font-family:'Proxima Nova';font-weight:300;max-width:616px;display:flex;align-items:center}.steps-section{background:url(../img/steps-bg.png) bottom center no-repeat;background-size:auto}.steps-section .wrap_float{height:874px;padding-top:53px;position:relative}.steps-section .wrap_float:before{width:100px;height:100px;background:url(../img/jula.png) center center no-repeat;background-size:contain;content:'';position:absolute;bottom:182px;right:254px}.steps-section .wrap_float:after{width:60px;height:50px;background:url(../img/cube-3.png) center center no-repeat;background-size:contain;content:'';position:absolute;bottom:-10px;right:124px}.steps-section .section-content{height:712px;position:relative}.steps-section .section-content:before{width:154px;height:108px;background:url(../img/cubes.png) center center no-repeat;background-size:contain;content:'';position:absolute;bottom:105px;left:50px}.steps-section .section-content:after{width:64px;height:61px;background:url(../img/cube-2.png) center center no-repeat;background-size:contain;content:'';position:absolute;bottom:253px;left:323px}.steps-section .img{width:520px;position:absolute;left:50%;top:0;margin-left:-192px}.steps-section ol{counter-reset:myCounter}.steps-section ol li{position:relative;padding-left:80px;font-size:24px;font-family:'Proxima Nova';font-weight:300;width:auto;position:absolute}.steps-section ol li:before{width:48px;height:44px;background:url(../img/ol-li-before.png) center center no-repeat;background-size:contain;position:absolute;counter-increment:myCounter;content:counter(myCounter);color:#fff;font-family:'Firenight';font-weight:400;font-size:32px;left:0;top:0;box-sizing:border-box;padding-left:23px;padding-top:3px}.steps-section ol li:after{position:absolute;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain}.steps-section ol li.li1{top:292px;left:-75px}.steps-section ol li.li1:after{width:153px;height:109px;background-image:url(../img/step-line-1.png);top:-145px;left:52px}.steps-section ol li.li2{top:68px;left:165px}.steps-section ol li.li2:after{width:91px;height:51px;background-image:url(../img/step-line-1.png);top:-66px;left:202px}.steps-section ol li.li3{top:90px;right:110px}.steps-section ol li.li3:after{width:170px;height:50px;background-image:url(../img/step-line-3.png);top:-77px;left:-20px}.steps-section ol li.li4{top:292px;right:-110px}.steps-section ol li.li4:after{width:85px;height:112px;background-image:url(../img/step-line-4.png);top:-125px;left:112px}.course-doing{font-size:36px;font-family:'Proxima Nova';font-weight:700;text-transform:uppercase;padding-top:128px;padding-bottom:100px}.course-doing .wrap_float{display:flex;justify-content:space-between;flex-wrap:wrap}.course-doing ._title{line-height:1.3}.course-doing ._title.mobile-title{display:none}.course-doing .left{max-width:706px;position:relative;height:680px}.course-doing .footnote{position:relative;font-family:'Proxima Nova';font-weight:300;font-size:26px;margin-top:80px;text-align:center;text-transform:none}.course-doing .footnote:before{width:65px;height:67px;background:url(../img/arrow-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:-100px;left:50%}.course-doing .right{max-width:637px;padding-top:190px}.course-doing .img{left:56px;top:170px;position:absolute}.course-doing ul li{background-position:center center;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;font-size:20px;color:#fff;text-align:center;text-transform:none;font-family:'Proxima Nova';font-weight:400;line-height:1.1}.course-doing ul li span{display:inline-block}.course-doing ul li.li1{width:171px;height:106px;background-image:url(../img/do-1.png);background-size:contain;left:178px;top:0}.course-doing ul li.li1 span{transform:rotate(-17deg);margin-top:34px;margin-left:7px}.course-doing ul li.li2{width:210px;height:103px;background-image:url(../img/do-2.png);background-size:contain;top:34px;left:446px;color:#000}.course-doing ul li.li2 span{transform:rotate(9deg);margin-top:34px;margin-left:-7px}.course-doing ul li.li3{width:159px;height:80px;background-image:url(../img/do-3.png);background-size:contain;top:90px;left:346px}.course-doing ul li.li3 span{transform:rotate(-7deg);margin-top:19px;margin-left:-7px}.course-doing ul li.li4{width:202px;height:133px;background-image:url(../img/do-4.png);background-size:contain;top:182px;left:460px}.course-doing ul li.li4 span{transform:rotate(15deg);margin-top:55px;margin-left:-7px}.course-doing ul li.li5{width:210px;height:130px;background-image:url(../img/do-5.png);background-size:contain;top:265px;left:215px;color:#000}.course-doing ul li.li5 span{transform:rotate(-9deg);margin-top:37px;margin-left:-4px}.course-doing ul li.li6{width:159px;height:80px;background-image:url(../img/do-6.png);background-size:contain;top:286px;left:546px}.course-doing ul li.li6 span{transform:rotate(-6deg);margin-top:21px;margin-left:0}.course-doing .btn{margin-top:94px;margin-left:28px}.reviews{padding-bottom:105px}.reviews .wrap_float{padding:0 90px;padding-top:100px;position:relative}.reviews .wrap_float:before{width:222px;height:211px;background:url(../img/child-5.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:-93px;top:66px}.reviews .section-content{margin-top:105px;display:flex;flex-direction:column;align-items:center}.reviews .footnote{font-size:26px;text-align:center;margin-top:100px}.reviews .btn{margin-top:20px}.reviews-items{display:flex;justify-content:space-between}.reviews-items .item{width:343px;height:300px;position:relative}.reviews-items .item:hover{cursor:pointer}.reviews-items .item:hover *{cursor:pointer}.reviews-items .item:hover img{filter:none}.reviews-items .item:hover .play-btn{transform:scale(1.1)}.reviews-items .item img{width:100%;height:100%;object-fit:contain;display:block;object-position:center center;filter:blur(2px);transition:all .1s linear}.reviews-items .item .play-btn{width:80px;height:90px;position:absolute;background:url(../img/play-btn-2.png) center center no-repeat;background-size:contain;left:50%;top:50%;margin-left:-40px;margin-top:-45px;transition:all .1s linear}.reviews-items .item.item1:before{width:80px;height:91px;background:url(../img/review-before.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:-68px;left:-15px}.reviews-items .item.item2:before{width:101px;height:84px;background:url(../img/review-before-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:-72px;right:-75px}.prices{padding-top:98px;padding-bottom:140px}.prices .wrap_float{position:relative}.prices .wrap_float:before{width:246px;height:268px;background:url(../img/child-6.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-54px;top:-15px}.prices .wrap_float:after{width:111px;height:67px;background:url(../img/pencil-6.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:0;top:55px}.prices .title{padding-left:64px}.prices .prices-items{display:flex;justify-content:space-between}.prices .item{width:450px;box-shadow:0 16px 109px 0 rgba(0,0,0,0.1);background:#fff;border-radius:10px;overflow:hidden;position:relative}.prices .item:before{top:15px;left:15px;right:15px;bottom:15px;border-radius:10px;border:1px solid rgba(0,0,0,0.07);content:'';position:absolute}.prices .item ._title{font-size:26px;font-family:'Proxima Nova';font-weight:600;color:#fff;height:74px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.prices .item ._text{color:rgba(0,0,0,0.3);font-size:20px}.prices .item ._text .small{font-size:16px;display:inline-block;line-height:1.3;margin-top:6px}.prices .item .item-body{padding:35px 25px 45px 44px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.prices .item .list-li{padding-left:90px;position:relative;line-height:1.1;margin-bottom:40px}.prices .item .list-li:last-child{margin-bottom:0}.prices .item .list-li.active img{opacity:1}.prices .item .list-li.active ._text{color:#000}.prices .item .list-li img{position:absolute;left:0;opacity:.5}.prices .item .list-li img.icon1{width:68px}.prices .item .list-li img.icon2{width:59px;left:6px}.prices .item .list-li img.icon3{width:61px}.prices .item .list-li img.icon4{width:45px;left:10px;top:-2px}.prices .item .cost{font-family:'Proxima Nova';font-weight:700;font-size:28px;text-align:center;margin-top:27px}.pay-btn{width:202px;height:50px;background:#f9e42b;-webkit-box-shadow:0 2px 8px 0 rgba(83,82,83,0.25);-moz-box-shadow:0 2px 8px 0 rgba(83,82,83,0.25);box-shadow:0 2px 8px 0 rgba(83,82,83,0.25);border-radius:13px;font-size:22px;color:#000;font-family:'Proxima Nova';font-weight:600;display:flex;align-items:center;justify-content:center;margin-top:15px;transition:all .2s linear}.pay-btn:hover{cursor:pointer}.pay-btn:hover *{cursor:pointer}.pay-btn:hover{box-shadow:none}.statistics .title{line-height:1.18;margin-bottom:20px;position:relative;z-index:1}.statistics .subtitle{font-size:28px;text-align:center;position:relative;z-index:1}.statistics .wrap_float{position:relative;padding-top:34px}.statistics .wrap_float:before{width:91px;height:92px;background:url(../img/wheel.png) center center no-repeat;background-size:contain;position:absolute;right:-60px;top:0;content:''}.statistics .section-content{margin-top:94px}.statistics .img{width:596px;position:absolute;left:-141px;top:-197px;z-index:1}.statistics .left{max-width:840px;position:relative}.statistics .right{max-width:630px;float:right}.statistics .video-block{right:130px;top:144px}.statistics .video-block .video-text{text-align:left;font-family:'Proxima Nova';font-weight:300;left:135px;width:220px;top:-164px}.statistics .video-block .video-text:before{width:22px;height:58px;background-image:url(../img/video-arrow-inverse.png);left:auto;right:20px}.stat-list{width:736px}.stat-list .list-item{padding-left:156px;position:relative;margin-bottom:68px}.stat-list .list-item.item1 ._val{left:114px}.stat-list .list-item.item2{padding-left:184px}.stat-list .list-item.item2 ._val{left:134px;top:30px}.stat-list .list-item.item3{padding-left:202px}.stat-list .list-item.item3 ._val{left:158px}.stat-list .list-item.item4{padding-left:244px}.stat-list .list-item.item4 ._val{left:194px}.stat-list .list-item.item5{padding-left:314px}.stat-list .list-item.item5 ._val{left:194px}.stat-list .list-item img{position:absolute;top:0;left:0}.stat-list .list-item img.img-1{width:76px}.stat-list .list-item img.img-2{width:91px;left:2px}.stat-list .list-item img.img-3{width:106px;left:15px}.stat-list .list-item img.img-4{width:74px;left:64px}.stat-list .list-item img.img-5{width:71px;left:80px}.stat-list .list-item ._text{font-size:22px;font-family:'Proxima Nova';font-weight:400;letter-spacing:-0.4px}.stat-list .list-item ._val{font-size:46px;font-family:"Arial";color:#b54aa0;width:auto;position:absolute}.faq{padding-top:215px;position:relative;min-height:1070px;z-index:1}.faq:before{width:1920px;height:1224px;background:url(../img/faq-bg.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:0;left:50%;transform:translateX(-50%)}.faq .wrap{max-width:1176px}.faq .wrap_float{position:relative;z-index:1}.faq .wrap_float:before{width:68px;height:103px;position:absolute;content:'';background:url(../img/question-2.png) center center no-repeat;background-size:contain;left:-144px;top:115px}.faq .wrap_float:after{width:174px;height:243px;position:absolute;content:'';background:url(../img/question-3.png) center center no-repeat;background-size:contain;left:-120px;top:510px}.faq .section-content{background:#fff;border-radius:10px;padding:72px 125px;padding-right:113px;position:relative}.faq .section-content:before{width:85px;height:246px;position:absolute;content:'';background:url(../img/question-1.png) center center no-repeat;background-size:contain;right:-208px;top:-55px}.faq .section-content:after{width:268px;height:580px;position:absolute;content:'';right:-145px;top:74px;background:url(../img/kir.png) center center no-repeat;background-size:contain}.faq-item{background:#f0f0f0;border-radius:10px;margin-bottom:30px}.faq-item:last-child{margin-bottom:0}.faq-item .question{height:64px;border-radius:10px;font-size:20px;display:flex;align-items:center;padding-left:60px;padding-right:105px;position:relative}.faq-item .question:hover{cursor:pointer}.faq-item .question:hover *{cursor:pointer}.faq-item .question:before{width:31px;height:28px;background:url(../img/plus.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:46px;top:50%;margin-top:-14px}.faq-item .answer{font-size:18px;padding:20px 60px;padding-top:5px;line-height:1.4;display:none}.bottom-join-section{position:relative;padding-top:113px}.bottom-join-section:before{position:absolute;content:'';left:0;right:0;background:#ee93dc;width:100%;height:400px;bottom:100%}.bottom-join-section .title{color:#fff;width:692px;font-size:50px;margin-bottom:0}.bottom-join-section .title .br-mob{display:none}.bottom-join-section .wrap{max-width:1420px}.bottom-join-section .wrap_float{padding:108px 0 90px;display:flex;justify-content:center}.bottom-join-section .btn{width:524px;height:97px;font-size:24px;font-family:'Proxima Nova';font-weight:800;text-transform:uppercase;margin-left:62px;margin-top:12px}.bottom-join-section .btn:before{background-image:url(../img/btn-before-2.png);background-size:contain;width:518px;height:80px;bottom:-6px}.bottom-join-section .btn:after{background-image:url(../img/btn-large.png);background-size:contain;height:97px}.bottom-join-section .btn .span-shadow{background-image:url(../img/shadow-large.png);background-size:contain;bottom:-52px;width:533px;height:92px}.bottom-join-section .btn:hover .span-shadow{bottom:-45px}.footer{background:#ee93dc;padding:12px 0 40px}.footer .wrap{max-width:1680px}.footer .wrap_float{display:flex;justify-content:space-between}.footer .left,.footer .right{width:auto}.footer .right a{clear:both}.footer .center{width:auto;padding-top:68px}.footer ul{width:auto}.footer ul li{width:auto;margin:0 22px}.footer ul li a{font-size:20px}.footer .logo{width:auto;margin-bottom:16px}.footer .logo img{width:170px}.footer .text{width:auto;clear:both;line-height:1.6}.instagram-link{font-size:22px;color:#fff;display:block;padding-left:56px;position:relative;margin-bottom:28px}.instagram-link:before{width:34px;height:34px;background:url(../img/instagram.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:0}.instagram-link span{border-bottom:1px solid rgba(255,255,255,0.8)}.cost-link{font-size:20px;color:#fff;margin-top:3px;display:block;float:left}.cost-link span{border-bottom:1px solid rgba(255,255,255,0.8)}.tel-link{font-family:'Berlingske';font-weight:400;display:block;float:left;font-size:40px;letter-spacing:-3px}.email-link{font-size:20px;color:#fff;margin-top:14px;display:block;float:left}.modal{width:670px;background:#fff;border-radius:10px;position:relative;z-index:1}.modal:before{top:20px;left:20px;right:20px;bottom:20px;border-radius:10px;border:1px solid rgba(0,0,0,0.07);content:'';position:absolute}.modal:after{width:247px;height:267px;background:url(../img/modal-child.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-130px;top:435px}.modal .modal-title{font-size:57px;height:110px;color:#fff;font-family:'HappyFox';font-weight:400;text-align:center;letter-spacing:3px;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0;padding-right:80px;position:relative;z-index:1}.modal .modal-title:before{width:130px;height:196px;background:url(../img/balloon-3.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:135px;top:-36px}.modal .modal-body{padding:55px 90px 78px;position:relative}.modal .modal-body:before{width:60px;height:120px;background:url(../img/modal-figures.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:167px;left:50px}.modal .modal-body:after{width:30px;height:32px;background:url(../img/modal-figure.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:324px;right:63px}.modal .form{margin-top:75px;display:flex;flex-direction:column;align-items:center}.modal .form .pay-btn{width:265px;height:64px;font-size:28px;margin-top:52px}.modal.modal_video{width:900px}.modal.modal_video:before,.modal.modal_video:after{display:none}.modal_close{position:absolute;width:20px;height:20px;background:url(../img/close-white.svg) center center no-repeat;background-size:contain;right:-30px;top:0;transition:all .2s linear}.modal_close:hover{cursor:pointer}.modal_close:hover *{cursor:pointer}.modal_close:hover{transform:rotate(90deg)}.tariff{display:flex;justify-content:space-between;align-items:center}.tariff ._title{font-size:28px;white-space:nowrap}.tariff ._title b{text-transform:uppercase}.tariff .cost{font-size:34px;text-align:right}.tariff .cost b{color:#ea6fd2}.input-wrap{width:367px;height:85px;background:url(../img/input-border.png) center center no-repeat;background-size:contain;margin-bottom:10px;position:relative}.input-wrap.filled:before{opacity:1}.input-wrap:before{position:absolute;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;left:42px;top:50%;transform:translateY(-50%);opacity:.2;transition:all .2s linear}.input-wrap.name:before{background-image:url(../img/name.png);width:22px;height:26px}.input-wrap.tel:before{background-image:url(../img/tel.png);width:22px;height:23px}.input-wrap.email:before{background-image:url(../img/email.png);width:22px;height:18px}.input-wrap .input{width:100%;height:85px;display:block;float:left;border:0;padding:0;background:none;font-family:'Proxima Nova';font-weight:400;font-size:22px;padding-left:93px;padding-right:26px}.agreement{width:304px;margin-top:20px}.agreement input{display:none}.agreement label{font-size:13px;color:rgba(0,0,0,0.8);display:block;float:left;width:100%;position:relative;padding-left:28px;line-height:1.2}.agreement label.warning{color:red}.agreement label.warning:before{border-color:red}.agreement label:before{width:14px;height:14px;box-sizing:border-box;border:1px solid #d8d6d6;position:absolute;content:'';left:0;top:7px;border-radius:2px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.08)}.agreement label:after{width:13px;height:10px;box-sizing:border-box;position:absolute;content:'';left:3px;top:7px;background:url(../img/check.png) center center no-repeat;background-size:contain;opacity:0;transition:all .2s linear}.agreement input:checked+label:after{opacity:1}.video{padding-bottom:56.25%;height:0;position:relative}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.arcticmodal-overlay{background:#ec89d8}.arcticmodal-overlay:before{opacity:.15;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:url(../img/modal-bg.jpg) center center no-repeat;background-size:cover}@keyframes pulse{0%{transform:translateX(-2px)}50%{transform:translateX(2px)}100%{transform:translateX(-2px)}}@-webkit-keyframes pulse{0%{-webkit-transform:translateX(-2px)}50%{-webkit-transform:translateX(2px)}100%{-webkit-transform:translateX(-2px)}}@media screen and (min-width:1921px){.reasons{background-position:center bottom}.reasons:before{height:1008px;background:#ee93dc;position:absolute;content:'';top:0;left:0;z-index:-1;width:100%}.reasons:after{height:1080px;background:#ee93dc;position:absolute;content:'';top:0;left:85%;z-index:-1;width:15%}.results{background-size:cover;background-position:center top}.steps-section{background-size:cover;background-position:center bottom}.faq{overflow:hidden}.faq:before{transform:none;left:0;width:100%;background-size:cover;background-position:center top}.bottom-join-section{padding-top:0}}@media screen and (max-width:1920px){.main-screen .wrap_float{padding-top:273px}.main-screen .wrap_float:before{height:327px}}@media screen and (max-width:1760px){.main-screen .logo{left:0;top:30px}.logo-img{width:175px}.main-screen .wrap_float{padding-top:235px}.main-title{margin-bottom:38px}.main-title{font-size:48px}.main-title .title-name{font-size:48px}.main-text{font-size:30px;margin-bottom:38px}.main-screen .img{width:730px;top:65px;right:0}.main-screen .quote-1{top:75px}.main-screen .wrap_float{height:1035px}.description .wrap_float:before{width:454px;left:-22px}.description .content p{font-size:24px}.description .footnote{margin-top:15px}.description .content:after{display:none}.description .child{right:-45px}.program-item .content{font-size:26px}.program-item.item1:before{width:1600px;left:-56px;top:-256px}.program-item.item1 .img{width:630px;right:-56px}.program-item.item2:before{width:1544px}.program-item{height:835px}.program-item.item2:before{left:-76px;height:1090px}.program-item.item2:after{margin-left:-37px}.program-item.item2 .img{width:720px}.program-item.item2 .left{max-width:687px}.program-item ._title.mgt{margin-top:40px}.program-item.item2 .right:before{bottom:120px}.program-item.item3 .img{width:480px;right:145px}.join-block{margin-top:22px}.program-item.item3{height:740px}.steps-section ol li{font-size:22px}.steps-section ol li.li4{right:-44px}.steps-section ol li.li4:after{top:-104px}.reviews .section-content{margin-top:60px}.reviews .wrap_float:before{right:-35px}.stat-list{width:100%}.statistics .right{max-width:735px}.statistics .left{max-width:760px}.statistics .img{width:520px;top:-135px}.footer .wrap{max-width:1418px}.reasons{background-size:contain}.reasons ul li.li1{left:168px}.reasons ul li.li2{left:36px;top:200px}.reasons ul li.li3{left:27px;top:420px}.reasons ul li.li4{right:70px}.reasons ul li.li5{right:30px;top:220px}.reasons ul li.li6{right:70px;top:420px}.reasons .section-content{margin-top:28px}.reasons .wrap_float{height:1062px}.reasons ul{height:560px}.course{padding-top:135px}.course .title{margin-bottom:75px}.course .items{margin-bottom:95px}.reasons,.results,.reviews,.prices,.statistics{overflow:hidden}.steps-section ol li.li1{left:0}.steps-section ol li.li2{left:205px}.steps-section ol li.li3{right:138px}.steps-section ol li.li4{right:0}.steps-section ol li.li4:after{height:92px}.description .child{right:0;width:170px}}@media screen and (max-width:1500px){.wrap,.footer .wrap,.bottom-join-section .wrap{max-width:1368px}.main-screen .wrap_float{height:920px}.main-screen .img{width:623px;right:78px}.description{padding-bottom:0}.reasons .wrap_float{padding-top:183px}.course{padding-top:100px;padding-bottom:35px}.video-block .video-text{left:58px}.course-doing .right{max-width:595px}.prices .item{width:445px}.prices{padding-bottom:90px}.statistics .img{width:430px;left:-40px}.faq{padding-top:112px}.faq .wrap_float:before,.faq .section-content:before{display:none}.faq{min-height:990px}.faq:before{height:1090px}.modal{width:600px}.modal .modal-title{height:80px;font-size:46px}.modal .modal-title:before{right:70px;width:98px}.tariff ._title{font-size:26px}.tariff .cost{font-size:32px}.modal .form{margin-top:35px}.input-wrap{height:72px}.input-wrap{width:320px}.input-wrap .input{height:72px;font-size:19px}.modal .form .pay-btn{font-size:22px}.modal .form .pay-btn{margin-top:25px}.modal:after{width:190px;height:176px;left:-75px;top:auto;bottom:20px}}@media screen and (max-width:1400px){.wrap,.footer .wrap,.bottom-join-section .wrap{max-width:1250px}.main-screen .wrap_float:before{height:260px}.logo-img{width:145px}.main-screen .wrap_float{padding-top:170px}.main-text{font-size:28px}.main-title,.main-title .title-name{font-size:46px}.reasons .title{margin-bottom:25px}.reasons .wrap_float{height:975px}.reasons ul li{font-size:22px}.reasons ul li.li2{top:180px}.reasons ul li.li3{top:373px}.reasons ul li.li5{top:198px}.reasons ul li.li6{top:374px}.title{font-size:52px}.program .title{font-size:62px}.program .title:before{top:-7px;width:624px;margin-left:-290px}.program-item.item1 .img{width:516px}.video-block{right:280px}.program-item .content{font-size:22px}.program-item.item1:before{width:1300px;height:896px;left:-20px}.program-item{height:668px}.program-item.item2 .img{width:580px;left:0}.program-item.item2 .left{margin-right:0}.program-item.item2 .content,.program-item.item3 .content{font-size:22px}.program-item.item2 .right:before{width:150px}.program-item.item2:before{width:1328px;top:-200px}.program-item.item2:after{margin-left:-64px}.steps-section ol li{font-size:20px}.steps-section ol li.li2{left:152px}.steps-section ol li.li1{top:320px}.steps-section ol li.li3{right:74px}.steps-section .wrap_float:before{right:190px}.course-doing .img{width:500px;left:0}.course-doing .right{max-width:500px}.course-doing ._title{font-size:26px}.course-doing .btn{margin-top:60px;margin-left:0}.course-doing .footnote{margin-top:25px}.reviews .wrap_float{padding:0;padding-top:40px}.reviews{padding-bottom:40px}.prices .wrap_float:before{width:170px;left:-24px}.prices .item{width:400px}.prices .item .item-body{padding-left:25px}.prices .item ._text{font-size:18px}.prices .item .list-li{margin-bottom:32px}.statistics .wrap_float:before{right:0}.statistics .subtitle{font-size:24px}.statistics .img{width:358px}.statistics .video-block{right:177px}.statistics .right{max-width:623px}.stat-list .list-item ._text{font-size:19px}.stat-list .list-item ._text br{display:none}.stat-list .list-item{margin-bottom:42px}.stat-list .list-item img.img-1{top:-20px}.footer ul li{margin:0 14px}.tel-link{font-size:36px}.bottom-join-section .btn{margin-left:45px}.bottom-join-section .title{font-size:44px}}@media screen and (max-width:1300px){.wrap,.footer .wrap,.faq .wrap,.bottom-join-section .wrap,.join-section .wrap{max-width:960px}.main-screen .left{margin-left:0;max-width:520px}.main-title,.main-title .title-name{font-size:38px}.main-text{font-size:25px}.main-screen .img{right:0;width:450px}.main-screen .wrap_float{height:753px}.main-screen .quote-1{right:220px;top:15px}.main-screen .wrap_float:after{right:-220px}.description .wrap_float:before{width:336px;left:-96px;top:-186px}.description .quote-2{top:-63px}.description .content p{font-size:22px;margin-bottom:25px}.description .child{display:none}.description .footnote{font-size:23px}.reasons{background:#ee93dc;margin-top:100px}.reasons .img{position:absolute;width:450px;left:52%;bottom:0;transform:translateX(-50%)}.reasons .wrap_float{height:auto;padding-top:95px}.reasons .img{display:block}.reasons ul li{font-size:18px}.reasons ul li.li2{left:0;padding-left:64px}.reasons ul li.li3{padding-left:62px;left:0}.reasons ul{height:490px}.reasons ul li.li1:after,.reasons ul li.li5:after,.reasons ul li.li3:after{display:none}.reasons .section-content{margin-top:0}.course{padding-top:165px}.quote-3{display:none}.course .title{padding-left:0}.course .footnote{font-size:26px}.program-item.item1:before,.program-item.item2:before,.program-item.item2:after{display:none}.program-item.item1 .left{padding-left:0}.program-item .content{font-size:20px}.program-item.item1 .img{width:420px;right:0;top:0}.video-block{width:290px}.video-block .play-video{height:250px}.video-block .play-video .play{width:90px;height:90px;top:77px}.program-item{height:auto}.program-item.item2 .img{width:440px}.program-item.item2 .content,.program-item.item3 .content{font-size:19px}.program-item ._title{font-size:24px}.program-item ._title.mgt{margin-top:17px}.program-item.item2{margin-top:90px}.program-item.item3 .img{width:300px;right:114px}.program-item.item3 .left{padding-left:0}.join-block{margin-left:0}.program-item.item3{height:auto;padding-bottom:80px}.results .wrap_float{padding-top:90px;height:auto}.results .item ul li{font-size:20px}.results{background:#f6f6f6}.steps-section{background:#f6f6f6}.steps-section .img{width:368px;top:180px;margin-left:-103px}.steps-section .section-content{height:600px}.steps-section .wrap_float{height:auto}.steps-section .wrap_float:before{display:none}.steps-section ol li{font-size:19px}.steps-section .section-content:before{bottom:58px}.course-doing .left{max-width:500px}.course-doing .img{width:360px}.course-doing ul li.li1{left:50px}.course-doing ul li.li2{left:230px}.course-doing ul li.li3{left:104px}.course-doing ul li.li4{left:226px;top:148px}.course-doing ul li.li6{left:40px;top:225px}.course-doing .right{max-width:420px}.course-doing .right{padding-top:100px}.course-doing .left{height:500px}.reviews .wrap_float:before{width:123px}.reviews-items .item{width:268px;height:245px}.reviews .footnote{margin-top:60px}.title{font-size:50px}.prices .wrap_float:before{display:none}.prices .wrap_float:after{top:88px}.prices .item{width:314px}.prices .item ._title{font-size:23px}.prices .item:before{top:8px;left:8px;bottom:8px;right:8px}.prices .item .list-li{padding-left:60px}.prices .item .list-li br{display:none}.prices .item .list-li img.icon1{width:43px}.prices .item .list-li img.icon2{width:46px;left:0}.prices .item .list-li img.icon3{width:45px}.prices .item .list-li img.icon4{width:42px;left:2px}.statistics .wrap_float:before{right:-100px}.statistics .img{width:268px;top:-103px}.statistics .left{max-width:526px}.statistics .right{max-width:535px}.stat-list .list-item{padding-left:130px}.stat-list .list-item.item2{padding-left:140px}.stat-list .list-item ._text{font-size:18px}.stat-list .list-item.item1 ._val{left:87px}.stat-list .list-item img.img-1{width:64px;top:-14px}.stat-list .list-item.item2 ._val{left:98px}.stat-list .list-item img.img-2{width:80px}.faq .section-content{padding:72px 82px}.bottom-join-section .title{font-size:34px}.bottom-join-section .btn:before{width:393px;height:80px;bottom:0}.bottom-join-section .btn .span-shadow{width:402px;bottom:-37px}.bottom-join-section .btn:hover .span-shadow{bottom:-29px}.tel-link{font-size:30px;margin-bottom:10px}.footer .left{width:315px}.footer .center{display:none}.course .section-content{width:100%}.course .item{width:240px}.course .item ._title{font-size:18px}.course .footnote{font-size:23px}.video-block .video-text{left:-10px}.program-item.item3 .img{right:181px}.results .title:before{display:none}.results .items{margin-top:0;width:100%}.results .item{width:466px}.results .item ul li{font-size:18px}.join-section .p{font-size:22px;max-width:500px}.statistics .video-block .video-text{left:180px;font-size:16px;top:-80px}.statistics .video-block .video-text:before{right:70px;margin-top:16px}.statistics .wrap_float:before{display:none}}@media screen and (max-width:1024px){.reviews-items .item img{filter:none}}@media screen and (max-width:1000px){.wrap,.footer .wrap,.faq .wrap,.bottom-join-section .wrap,.join-section .wrap{max-width:720px}.main-screen .left{max-width:100%}.main-screen .img{position:static}.main-screen .wrap_float{height:auto}.main-screen .wrap_float{padding-top:95px}.main-screen .wrap_float:before{display:none}.main-screen .img{float:right}.main-screen .quote-1{position:static;margin-top:50px;margin-left:30px}.description .wrap_float:before{height:270px}.description .wrap_float{padding-top:192px}.description .quote-2{top:-5px}.description .content p{font-size:19px}.title{margin-bottom:30px}.description .helicopter{display:none}.description .footnote{width:100%;font-size:19px}.description .footnote:after{width:64px;height:38px;left:-17px}.description .footnote{margin-top:0}.reasons .img{right:-48px;left:auto;transform:none}.reasons ul li{position:relative;top:auto;left:auto;right:auto;clear:both;font-size:20px;width:340px;margin-bottom:20px}.reasons ul li br{display:none}.reasons .section-content{position:relative}.reasons ul li.li1,.reasons ul li.li2,.reasons ul li.li3,.reasons ul li.li4,.reasons ul li.li5,.reasons ul li.li6{top:auto;left:auto;right:auto;padding-left:60px}.reasons ul li.li1:before,.reasons ul li.li2:before,.reasons ul li.li3:before,.reasons ul li.li4:before,.reasons ul li.li5:before,.reasons ul li.li6:before{top:50%;transform:translateY(-50%)}.reasons ul li:before{width:38px;height:38px}.title br{display:none}.course .section-content{display:flex;flex-direction:column;align-items:center}.course .footnote{text-align:center;margin-right:0;width:100%;justify-content:center;max-width:100%}.program .title{margin-bottom:64px}.join-section .wrap_float{padding:70px 0}.course .item{width:180px}.course .item ._icon:before{width:166px;left:0;margin-left:0}.course .item.item1 ._icon img{width:100px}.course .item.item2 ._icon img{width:140px}.course .item.item3 ._icon img{width:84px;margin-top:-17px}.course .item.item4 ._icon img{width:100px;margin-top:-25px}.course .item.item1 ._title,.course .item.item2 ._title,.course .item.item3 ._title,.course .item.item4 ._title{padding-left:20px;font-size:16px}.course .item ._icon{height:165px}.course .footnote{font-size:21px}.course .items{margin-bottom:60px}.program .title{font-size:54px}.program-item .left{max-width:100%}.program-item{display:flex;flex-direction:column}.program-item .right{height:500px;position:relative;margin-top:50px}.program-item .content br{display:none}.video-block{top:104px}.program-item.item2{margin-top:30px;display:flex}.program-item.item2 .right{order:1}.program-item.item2 .left{margin-top:0}.program-item.item2 .right{float:right;height:350px;margin-top:0}.program-item.item2 .img{left:auto;right:0}.program-item.item2 .right:before{bottom:-50px;right:333px;left:auto}.program-item.item3{margin-top:70px}.join-block{margin-left:140px}.program-item.item3 .img{width:380px;right:240px}.program-item.item3 .video-block{right:55px}.program-item.item3 .right:after{right:0}.results .item{width:350px;padding:40px 25px}.results .item ._title{font-size:38px}.results .item ul li br{display:none}.join-section .wrap_float{flex-direction:column;align-items:center}.join-section .p{margin-bottom:24px}.steps-section ol li{margin-bottom:20px;padding-left:70px}.steps-section ol li,.steps-section ol li.li1,.steps-section ol li.li2,.steps-section ol li.li3,.steps-section ol li.li4{position:relative;left:auto;top:auto;right:auto;bottom:auto;clear:both;width:340px}.steps-section ol li:after,.steps-section ol li.li1:after,.steps-section ol li.li2:after,.steps-section ol li.li3:after,.steps-section ol li.li4:after{display:none}.steps-section ol li br,.steps-section ol li.li1 br,.steps-section ol li.li2 br,.steps-section ol li.li3 br,.steps-section ol li.li4 br{display:none}.steps-section .img{right:0;left:auto;margin-left:0;top:62px}.steps-section .section-content:after{display:none}.steps-section .section-content{margin-top:35px}.course-doing .wrap_float{flex-direction:column}.course-doing ._title{display:none}.course-doing ._title.mobile-title{display:block;margin-bottom:30px}.course-doing .right{padding-top:0;margin-top:40px}.course-doing .right .btn{margin-top:0}.course-doing .footnote{text-align:left;font-size:22px}.course-doing .footnote:before{left:63%}.reviews-items .item{width:218px}.reviews-items .item .play-btn{margin-left:-30px}.prices .title{padding-left:0}.prices .title br{display:none}.prices .prices-items{flex-wrap:wrap;justify-content:center}.prices .item{width:350px;margin-bottom:20px}.prices .item:nth-child(1){margin-right:20px}.statistics .title br,.statistics .subtitle br{display:none}.statistics .subtitle{font-size:22px}.statistics .section-content{display:flex;flex-direction:column}.statistics .left{order:1;height:400px}.statistics .img{top:0;left:0}.statistics .video-block{right:auto;left:215px}.statistics .section-content{margin-top:70px}.faq .wrap_float:after,.faq:before,.faq .section-content:after{display:none}.faq{background:#ee93dc;margin-top:90px;min-height:inherit}.faq .section-content{padding:70px 60px}.faq-item .question{padding-left:30px;padding-right:82px;font-size:18px}.faq-item .answer{padding-left:30px;padding-right:30px;font-size:17px}.faq-item .question:before{right:30px}.faq-item{margin-bottom:20px}.prices .wrap_float:after{display:none}.bottom-join-section .wrap_float{padding:0}.bottom-join-section{padding-bottom:100px}.bottom-join-section .btn{margin-left:0;margin-top:40px}.modal.modal_video{width:97vw}.modal.modal_video .modal_close{right:0;top:-30px}}@media screen and (max-width:740px){.logo-img{width:108px}.main-screen .logo{width:auto}.wrap,.footer .wrap,.faq .wrap,.bottom-join-section .wrap,.join-section .wrap{width:92vw;max-width:92vw}.main-screen .wrap_float{padding-top:155px}.main-screen .wrap_float:before{display:block;top:-63px}.main-title,.main-title .title-name{font-size:37px}.main-screen .img{width:286px;margin-top:30px}.main-screen .quote-1{position:absolute;top:auto;bottom:180px;margin-left:0;left:0}.description .wrap_float:before{width:262px;left:-58px;top:-142px}.description .quote-2{display:none}.title{font-size:44px}.description .content p{font-size:18px;margin-bottom:18px}.description .content p br{display:none}.description .footnote{height:auto;border:1px solid #ee93dc;background:none;font-size:17px;padding:18px}.description .footnote br{display:none}.description .footnote:before{display:none}.description .footnote:after{display:none}.reasons .title:before{width:54px;left:-30px;top:-70px}.reasons .img{position:static}.reasons .section-content{margin-top:20px}.reasons ul li{width:100%;max-width:400px}.reasons .img{width:360px;margin-left:11vw;display:block}.reasons ul{height:auto;margin-bottom:30px}.course .title{font-size:37px}.course .title:before{height:56px}.course{padding-top:110px;overflow:hidden}.course .title:before{top:-78px}.course .item{width:200px;display:inline-block;float:none}.course .items{padding-left:4vw;white-space:nowrap;overflow:auto;padding-bottom:20px;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.course .items::-webkit-scrollbar{height:0}.course .items::-webkit-scrollbar{height:0}.course .title{margin-bottom:35px;padding:0 4vw}.course .footnote{padding:0 4vw}.course .wrap{width:100%;max-width:100%}.course .section-content{display:block}.course .btn{margin-left:4vw;width:92vw}.btn{width:100%;box-shadow:0 2px 8px 0 rgba(83,82,83,0.25);background:#f7e64e;border-radius:10px;height:70px;padding-bottom:0;font-size:19px}.btn:before{display:none}.btn .span-shadow{display:none}.btn:after{display:none}.program .title:before{width:450px;margin-left:-228px}.program .title{margin-bottom:40px}.course .items{margin-bottom:24px}.program-item.item1 .img{width:290px}.video-block{right:auto;left:0;top:82px}.video-block .video-text{top:-78px;font-size:15px}.video-block .video-text:before{left:10px}.program-item .right{margin-top:15px}.program-item .right{height:345px}.program-item.item2{margin-top:50px}.program-item ._title{font-size:21px}.program-item ._title.mgt{margin-bottom:25px}.program-item.item2 .right{margin-top:23px}.program-item.item2 .right:before{right:308px}.join-block{margin-left:0;width:100%;padding-left:30px;padding-right:30px}.program-item.item3 .img{width:246px;right:auto;left:0}.program-item.item3 .video-block{right:auto;left:144px}.program-item .right{margin-top:50px}.join-block:before{display:none}.program-item.item3 .right:after{height:135px;top:268px}.results .item{width:100%;max-width:380px;margin-bottom:20px}.results .items{flex-direction:column;align-items:center}.program{padding-bottom:50px}.results .wrap_float{padding-bottom:68px}.join-section .p{text-align:center}.join-section .p br{display:none}.steps-section .section-content{margin-top:10px}.steps-section .img{width:250px;top:auto;bottom:-56px}.steps-section ol li{font-size:18px}.steps-section .section-content{height:auto;padding-bottom:300px}.steps-section .section-content:before{left:0}.steps-section .wrap_float:after{display:none}.course-doing ._title{font-size:24px}.course-doing .footnote:before{display:none}.course-doing .footnote{font-size:20px}.course-doing{padding-bottom:40px}.reviews-items .item.item1:before,.reviews-items .item.item2:before{display:none}.reviews-items{display:block;white-space:nowrap;overflow:auto}.reviews-items .item{display:inline-block;float:none;margin-right:30px}.reviews-items .item:last-child{margin-right:4vw}.reviews .wrap{max-width:100%;width:100%}.reviews .title{padding:0 4vw}.reviews-items{padding-left:4vw}.reviews .footnote{padding:0 4vw}.reviews .btn{width:92vw}.reviews .wrap_float:before{display:none}.reviews .section-content{margin-top:0}.reviews .footnote{margin-top:30px;font-size:24px}.prices{padding-top:55px}.prices .item{width:100%;max-width:420px;margin-right:0}.prices .item:nth-child(1){margin-right:0}.prices{padding-bottom:50px}.statistics .subtitle{font-size:20px}.stat-list .list-item,.stat-list .list-item.item2,.stat-list .list-item.item3,.stat-list .list-item.item4{padding-left:110px}.stat-list .list-item.item5{padding-left:190px}.stat-list .list-item.item1 ._val,.stat-list .list-item.item2 ._val,.stat-list .list-item.item3 ._val,.stat-list .list-item.item4 ._val,.stat-list .list-item.item5 ._val{left:67px}.stat-list .list-item img.img-1{width:50px;top:-4px}.stat-list .list-item img.img-2{width:54px;top:20px}.stat-list .list-item img.img-3{width:50px;left:0;top:8px}.stat-list .list-item img.img-4{left:0;width:50px;top:3px}.stat-list .list-item.item4 ._val{top:-4px}.stat-list .list-item img.img-5{width:50px;left:0;top:-4px}.stat-list .list-item.item3 ._val{top:-4px}.stat-list .list-item.item5 ._val{top:-3px}.statistics .video-block{left:168px}.statistics .video-block .video-text{left:108px;top:-130px}.faq{padding-top:78px}.faq .section-content{padding:50px 30px}.bottom-join-section .title{width:100%}.bottom-join-section .btn{width:100%}.footer .left,.footer .right{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.footer ul li{margin:0;width:100%;text-align:center;margin-bottom:18px}.footer .wrap_float{flex-direction:column;align-items:center}.footer .center{display:block;width:100%;padding-top:48px;margin-bottom:32px}.footer{padding-bottom:60px}.modal{width:100%}.modal .modal-title{padding-right:0}.modal .modal-title:before{right:44px}.modal .modal-body{padding:40px 50px 70px}.tariff ._title{font-size:22px}.tariff .cost{font-size:28px}.modal:after{display:none}.modal .modal-title:before{height:140px}.modal .modal-body:before,.modal .modal-body:after{display:none}.modal .modal-title:before{display:none}.modal_close{right:15px;top:15px;z-index:1}.arcticmodal-overlay{opacity:.7}.arcticmodal-overlay:before{display:none}.scroller{position:relative}.scroller:before{width:30px;height:30px;background:url(../img/swipe_black.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:50%;margin-left:-15px;top:255px;opacity:.5;animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.scroller.scrolled:before{opacity:0;transition:all .2s linear}}@media screen and (max-width:500px){.main-screen .wrap_float:before{height:120px;width:124px;left:auto;right:0;top:20px}.main-title,.main-title .title-name{font-size:30px}.main-text{font-size:20px}.info br{display:none}.btn{font-size:18px}.main-screen .quote-1{width:175px;font-size:24px;bottom:170px}.main-screen .img{width:258px}.description .wrap_float:before{display:none}.description .wrap_float{padding-top:68px}.reasons .title:before{left:-4px}.reasons .img{margin-left:2vw}.course .footnote{font-size:18px;height:auto}.course .footnote br{display:none}.program .title:before{display:none}.program .title{font-size:44px}.program-item .content,.program-item.item2 .content,.program-item.item3 .content{font-size:18px}.program-item .right{margin-top:25px}.program-item.item1 .img{right:-107px}.program-item ._title{font-size:19px}.program-item.item2 .img{width:100%}.program-item.item2 .right:before{display:none}.program-item.item2 .right{height:278px}.program-item ._title{margin-bottom:30px}.program-item.item3 .img{width:220px;top:0}.program-item.item3 .video-block{left:110px}.program-item.item3 .video-block .video-text:before{right:22px}.title{font-size:38px}.steps-section .section-content:before{width:116px;bottom:185px}.course-doing ul li.li1{left:0}.course-doing ul li.li2{left:155px}.course-doing ul li.li3{left:18px}.course-doing ul li.li4{left:155px}.course-doing ul li.li5{left:150px}.course-doing ul li.li6{left:10px}.course-doing .left{height:600px}.course-doing .img{top:275px}.course-doing .footnote br{display:none}.reviews .footnote{font-size:22px}.statistics .img{width:182px}.statistics .video-block{left:75px}.faq{margin-top:54px}.faq .section-content{padding:40px 15px}.faq-item{margin-bottom:13px}.faq-item .question{font-size:16px;padding-left:18px;padding-right:66px}.faq-item .question:before{right:15px}.bottom-join-section{padding-top:80px}.bottom-join-section .btn{height:70px;font-size:18px}.faq-item .answer{padding-left:18px;padding-right:18px}.modal .modal-title:before{display:none}.tariff{flex-direction:column;align-items:center;text-align:center}.tariff .cost{text-align:center}.input-wrap{width:100%;background:none}.input-wrap .input{height:60px;border:1px solid #e4e4e4;border-radius:10px;padding-left:60px;box-sizing:border-box}.input-wrap{height:60px}.input-wrap:before{left:22px}.modal .form{margin-top:25px}.modal:before{left:12px;top:12px;right:12px;bottom:12px}.modal .modal-body{padding:40px 30px 50px}.modal .modal-title{font-size:38px}.course .footnote .br-mob{display:inline}.join-block br{display:none}.join-block .br-mob{display:inline}.results .title .br-mob{display:inline}.course-doing .right{order:1}.course-doing .footnote{margin-top:20px}.bottom-join-section .title br{display:none}.bottom-join-section .title br.br-mob{display:inline}}@media screen and (max-width:400px){.main-title .title-name{font-size:26px}.main-text br{display:none}.main-text br.mob-br{display:inline}.main-screen .img{margin-right:-43px}.reasons{margin-top:70px}.reasons .wrap_float{padding-top:70px}.reasons ul li{font-size:18px;padding-left:50px}.reasons ul li.li1,.reasons ul li.li2,.reasons ul li.li3,.reasons ul li.li4,.reasons ul li.li5,.reasons ul li.li6{padding-left:50px}.title{font-size:35px}.reasons .img{width:100%;margin-left:0}.course .title{font-size:28px}.course .footnote{padding:10px 4vw;margin-bottom:10px}.program .title{font-size:36px}.program-item.item1 .img{right:-136px}.program-item.item3{margin-top:44px}.join-block{padding-left:20px;padding-right:20px}.join-block .p{font-size:16px}.program-item.item3 .img{width:194px;left:-40px;top:70px}.program-item.item3 .right:after{right:-115px}.results .item ul li{font-size:16px;margin-bottom:22px}.steps-section ol li,.steps-section ol li.li1,.steps-section ol li.li2,.steps-section ol li.li3,.steps-section ol li.li4{width:100%;font-size:16px;padding-left:64px}.steps-section .img{width:215px}.course-doing .left{transform:scale(.8);margin-left:-6vw}.course-doing ._title.mobile-title{margin-bottom:0}.course-doing .right{margin-top:0}.stat-list .list-item.item5 ._val{font-size:36px;top:9px}.stat-list .list-item.item5{padding-left:162px}.stat-list .list-item ._text{font-size:16px}.stat-list .list-item{margin-bottom:30px}.statistics .section-content{margin-top:48px}.statistics .video-block{left:18px}.statistics .img{width:140px;top:60px}.faq-item .question{font-size:15px}.faq-item .answer{font-size:15px}.program-item.item3 .video-block{left:20px}.bottom-join-section .title{font-size:32px}.agreement{width:100%}.modal .modal-body{padding:40px 20px 50px}.modal:before{left:10px;top:10px;right:10px;bottom:10px}.main-screen .wrap_float{padding-top:135px}.logo-img{width:84px}.main-screen .logo{top:14px}.main-screen .wrap_float:before{width:94px;right:-27px}.course-doing .footnote{margin-top:0;transform:translateY(-30px)}.info br{display:none}}@media screen and (max-width:350px){.main-title,.main-title .title-name{font-size:26px}.main-title .title-name{font-size:23px}.title{font-size:32px}.join-section .p{font-size:19px}.course-doing ._title{font-size:20px}.statistics .subtitle{font-size:18px}.statistics .video-block{left:0}.faq-item .question{height:auto;padding-top:10px;padding-bottom:10px;min-height:56px}}