@charset "UTF-8";@-webkit-keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.preloader{position:fixed;z-index:10000;left:0;top:0;height:100%;width:100%;background:#fff;perspective:1600px;perspective-origin:20% 50%;transition:.5s all;opacity:1}.spinner{position:absolute;top:0;bottom:0;left:0;right:0;width:220px;height:220px;border:2px solid #ffd9cc;border-top:3px solid #f56c60;border-radius:100%;margin:auto;animation:spin 1s infinite linear}.preloader.fade{opacity:0}.b-ico-preloader{position:absolute;top:0;bottom:0;left:0;right:0;background:url(../images/logo_large.png);background-size:cover;width:90px;height:75px;margin:auto;animation:ico 5s infinite linear;transform-style:preserve-3d}.wrapper--hidden{opacity:0}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-Bold.eot);src:local("Proxima Nova Bold"),local("Proxima Nova Bold"),url(../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-Regular.eot);src:local("Proxima Nova Regular"),local("Proxima Nova Regular"),url(../fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-Light.eot);src:local("Proxima Nova Light"),local("Proxima Nova Light"),url(../fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Light.woff) format("woff"),url(../fonts/ProximaNova-Light.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?q2plmb);src:url(../fonts/icomoon.eot?q2plmb#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?q2plmb) format("truetype"),url(../fonts/icomoon.woff?q2plmb) format("woff"),url(../fonts/icomoon.svg?q2plmb#icomoon) format("svg");font-display:swap;font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,quote,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{--k:calc(100vw / 640)}body,html{height:100%;width:100%}body{background:#f4fafa;color:#333;line-height:1;font-family:'Proxima Nova',sans-serif;font-weight:300;letter-spacing:calc(var(--k) * -.4)}ol,ul{list-style:none}b{font-weight:700}a{text-decoration:none}img{display:block}.wrapper{min-height:100%;margin:auto;position:relative;opacity:1}.section-title{margin-bottom:calc(var(--k) * 42);font-weight:700;color:#324a5e;font-size:calc(var(--k) * 50)}@media (min-width:641px){:root{--k:calc(100vw / 1023)}}@media (min-width:1024px){:root{--k:calc(100vw / 1920)}}@media (max-width:1024px) and (min-width:641px){html.ipad-pro--root{--k:calc(100vw / 1023)}}@media (min-width:1024px){body:not(.ipadpro) .section-title{margin-bottom:calc(var(--k) * 45)}}@media (min-width:1025px){body.ipadpro .section-title{margin-bottom:calc(var(--k) * 45)}}.page-wrapper{overflow:hidden}.slide-animate{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center}html:not(.portrait) .slide-animate{min-height:100vh}.social-icon{position:relative;margin-top:calc(var(--k) * 15);width:calc(var(--k) * 60);height:calc(var(--k) * 60);color:#fff;display:flex;align-items:center;justify-content:center;background-color:#f25d59;border-radius:50%;transition:.5s background-color;cursor:pointer;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);font-family:icomoon;speak:none;font-size:calc(var(--k) * 25);line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-fb:before{content:"\ea90"}.social-tw:before{content:"\ea96"}.social-ln:before{content:"\eaca"}@media (min-width:1024px){body:not(.ipadpro) .social-icon:hover{background-color:#333;transition:.5s background-color}}@media (min-width:1025px){body.ipadpro .social-icon:hover{background-color:#333;transition:.5s background-color}}button{padding:0;border:none;outline:0;cursor:pointer}.btn{height:calc(var(--k) * 60);padding:0 calc(var(--k) * 20);margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;border-radius:calc(var(--k) * 30);font-size:calc(var(--k) * 24);line-height:1;text-transform:uppercase;font-weight:700;text-align:center;color:#fff;transition:.5s background}.btn--clean{background-color:transparent;color:#333}.btn--primary{background-color:#f25d59;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.btn--secondary{background-color:#79c2d9;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);transition:background .4s}.btn--training{background-color:#bcc5dc;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);padding:calc(var(--k) * 10);height:calc(var(--k) * 60);line-height:calc(var(--k) * 60);display:flex;align-items:center;justify-content:center}.btn--training:hover{background-color:#f25d59;transition:.5s background}@media (min-width:1024px){body:not(.ipadpro) .btn{max-width:calc(var(--k) * 350)}}@media (min-width:1024px){body:not(.ipadpro) .btn{height:calc(var(--k) * 50);max-width:calc(var(--k) * 250);font-size:calc(var(--k) * 14)}body:not(.ipadpro) .btn--training{padding:calc(var(--k) * 10);height:calc(var(--k) * 50)}body:not(.ipadpro) .btn:hover{transition:all .5s}body:not(.ipadpro) .btn--primary:hover{background-color:#bd2c29}body:not(.ipadpro) .btn--buy:hover{background-color:#3f9449}body:not(.ipadpro) .btn--secondary:hover{background-color:#3ba9cc}body:not(.ipadpro) .btn--load{max-width:calc(var(--k) * 380);font-size:16px}}@media (min-width:1025px){body.ipadpro .btn{max-width:calc(var(--k) * 350)}}@media (min-width:1025px){body.ipadpro .btn{height:calc(var(--k) * 50);max-width:calc(var(--k) * 250);font-size:calc(var(--k) * 14)}body.ipadpro .btn--training{padding:calc(var(--k) * 10);height:calc(var(--k) * 50)}body.ipadpro .btn:hover{transition:all .5s}body.ipadpro .btn--primary:hover{background-color:#bd2c29}body:not(.ipadpro) .btn--buy:hover{background-color:#3f9449}body.ipadpro .btn--secondary:hover{background-color:#3ba9cc}}.check__list,.dots__list{margin-bottom:calc(42 * var(--k))}.check__list li,.dots__list li{display:flex;position:relative;padding-left:calc(50 * var(--k));justify-content:flex-start;line-height:1.2;margin-bottom:calc(var(--k) * 30)}.check__list li:before{font-family:icomoon;content:"\ea10";position:absolute;top:0;left:0}.check__list--blue li:before{color:#95aeb7}.check__list--violet li:before{color:#b899c7}.dots__list li:before{position:absolute;top:calc(var(--k) * 8);left:calc(var(--k) * 18);width:calc(var(--k) * 7);height:calc(var(--k) * 7);content:""}.dots__list--violet li:before{background-color:#b899c7}.page-modal__title-relative{position:relative}.video-box{position:relative;z-index:3}.video-box img{position:relative;z-index:3}.btn--play{position:absolute;z-index:5;left:calc(50% - 70 * var(--k));top:calc(50% - 70 * var(--k));width:calc(var(--k) * 140);height:calc(var(--k) * 140);background:url(../images/play-icon.png) no-repeat 50% 50%/100% transparent;cursor:pointer;padding:0}@media (min-width:1024px){body:not(.ipadpro) .btn--play{left:calc(50% - (var(--k) * 70));top:calc(50% - (var(--k) * 70));width:calc(var(--k) * 140);height:calc(var(--k) * 140)}}@media (min-width:1025px){body.ipadpro .btn--play{left:calc(50% - (var(--k) * 70));top:calc(50% - (var(--k) * 70));width:calc(var(--k) * 140);height:calc(var(--k) * 140)}}@media (max-width:1023px){body:not(.ipadpro) .btn-next-section,body:not(.ipadpro) .btn-totop{display:none}}@media (min-width:1024px){body:not(.ipadpro) .btn-next-section{position:fixed;z-index:9;left:calc((var(--k) * 30));bottom:calc((var(--k) * 105));width:calc(var(--k) * 50);height:calc(var(--k) * 50);background:url(../images/arrow-next.png) no-repeat 50% 50%/100% transparent;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);border-radius:50%;content:""}body:not(.ipadpro) .btn-totop{position:absolute;z-index:9;left:calc((var(--k) * 30));bottom:calc((var(--k) * 105));width:calc(var(--k) * 50);height:calc(var(--k) * 50);background:url(../images/arrow-next.png) no-repeat 50% 50%/100% transparent;box-shadow:0 -5px 10px 0 rgba(0,0,0,.1);border-radius:50%;content:"";transform:rotate(180deg)}}@media (max-width:1024px){body.ipadpro .btn-next-section,body.ipadpro .btn-totop{display:none}}@media (min-width:1025px){body.ipadpro .btn-next-section{position:fixed;z-index:9;left:calc((var(--k) * 30));bottom:calc((var(--k) * 105));width:calc(var(--k) * 50);height:calc(var(--k) * 50);background:url(../images/arrow-next.png) no-repeat 50% 50%/100% transparent;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);border-radius:50%;content:""}body.ipadpro .btn-totop{position:absolute;z-index:9;left:calc((var(--k) * 30));bottom:calc((var(--k) * 105));width:calc(var(--k) * 50);height:calc(var(--k) * 50);background:url(../images/arrow-next.png) no-repeat 50% 50%/100% transparent;box-shadow:0 -5px 10px 0 rgba(0,0,0,.1);border-radius:50%;content:"";transform:rotate(180deg)}}@media (max-width:1023px){body:not(.ipadpro) .social-links--fixed{display:none}}@media (min-width:1024px){body:not(.ipadpro) .social-links--fixed{position:fixed;z-index:9;top:50%;right:calc(var(--k) * -150);display:flex;font-size:calc(var(--k) * 16);font-weight:700;text-transform:uppercase;transform:rotate(270deg)}body:not(.ipadpro) .social-links--fixed:before{width:calc(var(--k) * 7);height:calc(var(--k) * 7);margin:0 calc(var(--k) * 16);display:block;background:#f8675b;content:""}body:not(.ipadpro) .social-links--fixed a{color:#000;display:block;margin:0 calc(var(--k) * 25)}}@media (max-width:1024px){body.ipadpro .social-links--fixed{display:none}}@media (min-width:1025px){body.ipadpro .social-links--fixed{position:fixed;z-index:9;top:50%;right:calc(var(--k) * -130);display:flex;font-size:calc(var(--k) * 12);font-weight:700;text-transform:uppercase;transform:rotate(270deg)}body.ipadpro .social-links--fixed:before{width:calc(var(--k) * 7);height:calc(var(--k) * 7);margin:0 calc(var(--k) * 16);display:block;background:#f8675b;content:""}body.ipadpro .social-links--fixed a{color:#000;display:block;margin:0 calc(var(--k) * 25)}}#section-nav{display:flex;flex-direction:row-reverse;align-items:center;transform:rotate(270deg);transform-origin:left center;position:fixed;z-index:8;bottom:25%;justify-content:center}#section-nav .section-nav__item{width:calc(var(--k) * 39);height:calc(var(--k) * 39);padding:calc(var(--k) * 16);display:block;font-weight:700;text-transform:uppercase;color:#000;overflow:hidden}#section-nav .section-nav__item:before{width:calc(var(--k) * 10);height:calc(var(--k) * 10);background-color:#f8675b;display:block;content:""}#section-nav span{display:block;transform:translateY(-2px)}#section-nav .section-nav__item:not(.section-nav__item--curent) span{display:none}#section-nav .section-nav__item--curent{width:auto}#section-nav .section-nav__item--curent:before{display:none}#section-nav .section-nav__item:not(.section-nav__item--curent){text-indent:-1000px;position:relative}@media (max-width:1023px){body:not(.ipadpro) #section-nav{left:calc(var(--k) * 35)}body:not(.ipadpro) #section-nav .section-nav__item{font-size:calc(var(--k) * 16)}}@media (min-width:1024px){body:not(.ipadpro) #section-nav{left:calc(var(--k) * 53)}body:not(.ipadpro) #section-nav .section-nav__item{font-size:calc(var(--k) * 16)}}@media (max-width:1024px){body.ipadpro #section-nav{left:calc(var(--k) * 35)}body.ipadpro #section-nav .section-nav__item{font-size:calc(var(--k) * 16)}}@media (min-width:1025px){body.ipadpro #section-nav{left:calc(var(--k) * 53)}body.ipadpro #section-nav .section-nav__item{font-size:calc(var(--k) * 16)}}.city-box{position:relative;height:100vh;width:100%}#fixed-bg{position:fixed;bottom:0;width:100%;min-height:100vh;background:url(../images/city-large.jpg) no-repeat;background-size:cover}@media (max-width:640px){#fixed-bg{background:url(../images/city-1-sm.png) no-repeat}.city-box img{display:none}}@media (min-width:641px){#fixed-bg{display:none}}@media (min-width:1025px){.city-box img{width:100%}}@media (max-width:1024px){.city-box img{height:103vw}}@media (max-width:768px) and (min-width:641px){.city-box img{height:160vw}}.swiper-wrapper{position:relative;width:100%;height:auto;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-fade{width:100%;height:auto}.swiper-slide{position:relative;z-index:1;width:100%;height:auto;flex-shrink:0;display:flex;align-items:flex-end;transition-property:transform;background-color:#f4fafa;transition-property:opacity;transition-delay:.8s}.swiper-slide img{object-fit:cover;width:100%;height:100%}.swiper-pagination-bullets{position:relative;z-index:3;text-align:center;margin:calc(var(--k) * 30) auto}.swiper-pagination-bullet{padding:calc(var(--k) * 16);display:inline-block;cursor:pointer;outline:0}.swiper-pagination-bullet:before{width:calc(var(--k) * 7);height:calc(var(--k) * 7);display:block;background-color:#f8675b;content:""}.swiper-pagination-bullet-active:before{background-color:#000}.swiper-button-disabled span{opacity:.5}.custom__slider{position:relative}.custom__slider:before{position:absolute;z-index:3;left:calc(var(--k) * 70);top:calc(var(--k) * -10);width:calc(var(--k) * 540);height:calc(var(--k) * 250);display:block;content:"";background-color:#fff;border-radius:calc(var(--k) * 40)}.custom__slider .swiper-container-horizontal{position:relative;z-index:3;overflow:hidden;border-radius:calc(var(--k) * 30)}.custom__slider-box{position:relative}.custom__slider-box:after,.custom__slider-box:before{position:absolute;z-index:2;width:calc(100 * var(--k));height:calc(100 * var(--k));display:block;content:""}.custom__slider-box:before{top:calc(-20 * var(--k));right:calc(-20 * var(--k));background-color:#b899c7}.custom__slider-box:after{bottom:calc(-20 * var(--k));right:calc(-20 * var(--k));background-color:#b9d2db}.custom__slider .swiper-pagination-bullets{margin:calc(var(--k) * 40) auto calc(var(--k) * 55)}.custom__slide img{z-index:3;width:calc(1300vw / 16);height:calc(var(--k) * 230)}.custom__button{position:absolute;z-index:10;top:calc(50% - var(--k) * 70);outline:0;cursor:pointer;background-color:transparent}.custom__button span{position:absolute;z-index:5;top:calc(50% - var(--k) * 25);width:calc(var(--k) * 50);height:calc(var(--k) * 50);background:url(../images/slide-arrow.png) no-repeat 50% 50%/100% transparent}.custom__button:before{position:relative;z-index:4;top:0;width:calc(var(--k) * 30);right:0;height:calc(var(--k) * 140);background-color:#fff;content:"";display:block;border-radius:calc(20 * var(--k));transform:translate3d(0,0,0)}.custom__button--next{right:calc(var(--k) * -10)}.custom__button--next span{right:0}.custom__button--prev{left:calc(var(--k) * -10);transform:rotate(180deg)}.custom__button--prev span{left:calc(var(--k) * -20)}@media (max-width:1023px){body:not(.ipadpro) .custom__slider{padding:0 calc(var(--k) * 40) 0 calc(var(--k) * 80)}}@media (min-width:1024px){body:not(.ipadpro) .swiper-pagination-bullets{margin:calc(var(--k) * 45) auto}body:not(.ipadpro) .custom__slider{right:calc(var(--k) * 40);width:calc(var(--k) * 792);padding-top:calc(var(--k) * 60)}body:not(.ipadpro) .custom__slider:before{left:calc(var(--k) * -20);top:calc(var(--k) * 40);width:calc(var(--k) * 834);height:calc(var(--k) * 410)}body:not(.ipadpro) .custom__slider-box:after,body:not(.ipadpro) .custom__slider-box:before{width:calc(86 * var(--k));height:calc(86 * var(--k))}body:not(.ipadpro) .custom__slider-box:before{top:calc(-40 * var(--k));right:calc(-40 * var(--k))}body:not(.ipadpro) .custom__slider-box:after{bottom:calc(-40 * var(--k));right:calc(-40 * var(--k))}body:not(.ipadpro) .custom__slider .swiper-pagination-bullets{margin:calc(var(--k) * 60) auto 0}body:not(.ipadpro) .custom__button--next span{right:calc(-30 * var(--k))}body:not(.ipadpro) .custom__button--prev span{left:calc(10 * var(--k))}body:not(.ipadpro) .custom__slide iframe,body:not(.ipadpro) .custom__slide img{width:calc(950vw / 23);height:calc(var(--k) * 370)}}@media (max-width:1024px){body.ipadpro .custom__slider{padding:0 calc(var(--k) * 40) 0 calc(var(--k) * 80)}}@media (min-width:1025px){body.ipadpro .swiper-pagination-bullets{margin:calc(var(--k) * 45) auto}body.ipadpro .custom__slider{right:calc(var(--k) * 40);width:calc(var(--k) * 792);padding-top:calc(var(--k) * 60)}body.ipadpro .custom__slider:before{left:calc(var(--k) * -20);top:calc(var(--k) * 40);width:calc(var(--k) * 834);height:calc(var(--k) * 410)}body.ipadpro .custom__slider-box:after,body.ipadpro .custom__slider-box:before{width:calc(86 * var(--k));height:calc(86 * var(--k))}body.ipadpro .custom__slider-box:before{top:calc(-40 * var(--k));right:calc(-40 * var(--k))}body.ipadpro .custom__slider-box:after{bottom:calc(-40 * var(--k));right:calc(-40 * var(--k))}body.ipadpro .custom__slider .swiper-pagination-bullets{margin:calc(var(--k) * 60) auto 0}body.ipadpro .custom__button--next span{right:calc(-30 * var(--k))}body.ipadpro .custom__button--prev span{left:calc(10 * var(--k))}body.ipadpro .custom__slide img{width:calc(950vw / 23);height:calc(var(--k) * 370)}}.header{position:fixed;z-index:10;top:0;width:100%;padding:calc(var(--k) * 25) calc(var(--k) * 20);display:flex;justify-content:space-between;align-items:center;background-color:#f4fafa;transition:.1s transform}.header__bg{position:absolute;z-index:12;top:0;right:100%;width:100%;height:100%;transform:translateX(0);transition:1s transform}.header__bg:before{width:calc(1300vw / 16);height:100%;display:block;background-color:#fff;content:''}#menu-input:checked~.wrapper .header__bg{transform:translateX(100%);transition:.5s transform}.header--sm{padding:0 calc(50vw / 16);height:calc(82 * var(--k))}.header__logo{position:relative;z-index:12;display:block;height:calc(var(--k) * 81);width:calc(var(--k) * 186);background:url(../images/logo.png) no-repeat transparent;background-size:100%;transition:all .3s;margin-right:24px}.header__row{display:flex;flex-direction:row;align-items:center}.header__logo-extra{width:32px;height:32px}@media (max-width:1023px){body:not(.ipadpro) .header__box{display:none}body:not(.ipadpro) .header--sm .header__logo{height:calc(61 * var(--k));width:calc(140 * var(--k))}body:not(.ipadpro) .social__triger{position:relative;z-index:12;height:calc(var(--k) * 60);width:calc(var(--k) * 60);display:flex;align-items:center;justify-content:center;background-color:#f25d59;color:#fff;border-radius:50%;cursor:pointer;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);font-family:icomoon;speak:none;font-size:calc(var(--k) * 25);line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:not(.ipadpro) .social__triger:before{content:"\ea82"}body:not(.ipadpro) #social-input:checked~.wrapper .social__triger{background-color:#333;transition:.5s background-color}body:not(.ipadpro) .header__social{position:absolute;z-index:10;top:calc(var(--k) * 65);left:100%;overflow:hidden;padding-top:calc(var(--k) * 30);transform:translateX(0);transition:1s transform}body:not(.ipadpro) .header__social--box{display:flex;flex-direction:column}body:not(.ipadpro) #menu-input:checked~.wrapper .header__social{top:calc(var(--k) * 45)}body:not(.ipadpro) #social-input:checked~.wrapper .header__social{transform:translateX(calc(-100% - var(--k) * 20));transition:.5s transform}body:not(.ipadpro) .header__subtitle{display:none}}@media (min-width:1024px){.header__logo-extra{width:60px;height:60px}body:not(.ipadpro) .header{height:calc(var(--k) * 135);padding:calc(var(--k) * 45 * .5);padding-left:calc(var(--k) * 160);padding-right:calc(var(--k) * 40)}body:not(.ipadpro) .header--sm{height:calc(var(--k) * 90);padding-left:calc(var(--k) * 160);padding-right:calc(var(--k) * 40);transition:height .3s,transform .6s}body:not(.ipadpro) .header--sm .header__logo{height:calc(var(--k) * 48);width:calc(var(--k) * 111)}body:not(.ipadpro) .header__social,body:not(.ipadpro) .social__triger{display:none}body:not(.ipadpro) .header__box{display:flex;align-items:center;justify-content:space-between}body:not(.ipadpro) .header:not(.header--sm) .header__box{align-self:flex-start}body:not(.ipadpro) .header__subtitle{margin-left:calc(var(--k) * 120);font-size:calc(var(--k) * 30);font-style:italic;font-family:'Times New Roman',sans-serif;text-align:center;letter-spacing:calc(var(--k) * .8);color:#333}body:not(.ipadpro) .header.header-sm .header__subtitle{margin-left:calc(var(--k) * 200)}body:not(.ipadpro) .header.hidden{transform:translateY(-100%);transition:.5s transform}}body:not(.ipadpro) .header__box-lang{display:flex;align-items:center;justify-content:space-between}body:not(.ipadpro) .lang{width:calc(var(--k) * 50);height:calc(var(--k) * 50);margin-left:calc(var(--k) * 20);display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #79c2d9;background-color:transparent;font-size:calc(var(--k) * 14);font-weight:700}@media (max-width:1024px){body.ipadpro .header__box{display:none}body.ipadpro .header--sm .header__logo{height:calc(61 * var(--k));width:calc(140 * var(--k))}body.ipadpro .social__triger{position:relative;z-index:12;height:calc(var(--k) * 60);width:calc(var(--k) * 60);display:flex;align-items:center;justify-content:center;background-color:#f25d59;color:#fff;border-radius:50%;cursor:pointer;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);font-family:icomoon;speak:none;font-size:calc(var(--k) * 25);line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ipadpro .social__triger:before{content:"\ea82"}body.ipadpro #social-input:checked~.wrapper .social__triger{background-color:#333;transition:.5s background-color}body.ipadpro .header__social{position:absolute;z-index:10;top:calc(var(--k) * 65);left:100%;overflow:hidden;padding-top:calc(var(--k) * 30);transform:translateX(0);transition:1s transform}body.ipadpro .header__social--box{display:flex;flex-direction:column}body.ipadpro #menu-input:checked~.wrapper .header__social{top:calc(var(--k) * 45)}body.ipadpro #social-input:checked~.wrapper .header__social{transform:translateX(calc(-100% - var(--k) * 20));transition:.5s transform}body.ipadpro .header__subtitle{display:none}}@media (min-width:1025px){body.ipadpro .header{height:calc(var(--k) * 135);padding:calc(var(--k) * 45 * .5);padding-left:calc(var(--k) * 160);padding-right:calc(var(--k) * 40)}body.ipadpro .header--sm{height:calc(var(--k) * 90);padding-left:calc(var(--k) * 160);padding-right:calc(var(--k) * 40);transition:height .3s,transform .6s}body.ipadpro .header--sm .header__logo{height:calc(var(--k) * 48);width:calc(var(--k) * 111)}body.ipadpro .header__social,body.ipadpro .social__triger{display:none}body.ipadpro .header__box{display:flex;align-items:center;justify-content:space-between}body.ipadpro .header:not(.header--sm) .header__box{align-self:flex-start}body.ipadpro .header__subtitle{margin-left:calc(var(--k) * 120);font-size:calc(var(--k) * 30);font-style:italic;font-family:'Times New Roman',sans-serif;text-align:center;letter-spacing:calc(var(--k) * .8);color:#333}body.ipadpro .header.header-sm .header__subtitle{margin-left:calc(var(--k) * 200)}body.ipadpro .header.hidden{transform:translateY(-100%);transition:.5s transform}}.wrap__header-box{display:flex}body.ipadpro .header__box-lang{display:flex;align-items:center;justify-content:space-between}body.ipadpro .lang{width:calc(var(--k) * 50);height:calc(var(--k) * 50);margin-left:calc(var(--k) * 20);display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #79c2d9;background-color:transparent;font-size:calc(var(--k) * 14);font-weight:700}body:not(.ipadpro) .header__menu{position:relative;z-index:12;height:calc(var(--k) * 32);width:calc(var(--k) * 60);display:block;background:url(../images/nav-icon.png) no-repeat left center transparent;background-size:calc(var(--k) * 30);cursor:pointer}body:not(.ipadpro) .menu{position:fixed;z-index:9;right:100%;top:0;width:100vw;height:100vh;padding:calc(250vw / 16) 0 calc(100vw / 16) calc(100vw / 16);display:flex;flex-wrap:wrap;transform:translateX(0);transition:1s transform}body:not(.ipadpro) .menu:before{position:absolute;z-index:1;top:0;left:0;width:calc(1300vw / 16);height:100%;display:block;background-color:#fff;box-shadow:0 0 calc(var(--k) * 150) calc(var(--k) * 85) #ced4d6;content:''}body:not(.ipadpro) .menu-box{position:relative;z-index:4;width:100%;height:100%;padding-right:calc(100vw / 4);overflow:auto}.header-inner-page{z-index:11}body:not(.ipadpro) #menu-input:checked~.wrapper .menu{transform:translateX(100%);transition:.5s transform}body:not(.ipadpro) #menu-input:checked~.wrapper .header{padding:0 calc(50vw / 16);height:calc(82 * var(--k))}body:not(.ipadpro) #menu-input:checked~.wrapper .header__logo{height:calc(61 * var(--k));width:calc(140 * var(--k));transform:translateX(calc(-60 * var(--k)))}body:not(.ipadpro) #menu-input:checked~.wrapper{overflow:hidden}body:not(.ipadpro) .menu .btn{margin-bottom:calc(var(--k) * 30);width:100%}body:not(.ipadpro) .menu__item{position:relative;flex-basis:100%;font-size:calc(var(--k) * 30);line-height:calc(var(--k) * 32);margin-top:calc(var(--k) * 32);padding-left:calc(100vw / 16);padding-right:calc(100vw / 16);display:block;color:#333}body.ipadpro .header__menu{position:relative;z-index:12;height:calc(var(--k) * 32);width:calc(var(--k) * 60);display:block;background:url(../images/nav-icon.png) no-repeat left center transparent;background-size:calc(var(--k) * 30);cursor:pointer}body.ipadpro .menu{position:fixed;overflow:scroll;z-index:9;right:100%;top:0;width:100%;height:100%;padding:calc(250vw / 16) 0 calc(100vw / 16) calc(100vw / 16);display:flex;flex-wrap:wrap;transform:translateX(0);transition:1s transform}body.ipadpro .menu:before{position:absolute;z-index:1;top:0;left:0;width:calc(1300vw / 16);height:100%;display:block;background-color:#fff;box-shadow:0 0 calc(var(--k) * 150) calc(var(--k) * 85) #ced4d6;content:''}body.ipadpro .menu-box{position:relative;z-index:4;width:100%;height:100%;padding-right:calc(100vw / 4)}body.ipadpro #menu-input:checked~.wrapper .menu{transform:translateX(100%);transition:.5s transform}body.ipadpro #menu-input:checked~.wrapper .header{padding:0 calc(50vw / 16);height:calc(82 * var(--k))}body.ipadpro #menu-input:checked~.wrapper .header__logo{height:calc(61 * var(--k));width:calc(140 * var(--k));transform:translateX(calc(-60 * var(--k)))}body.ipadpro #menu-input:checked~.wrapper{overflow:hidden}body.ipadpro .menu .btn{margin-bottom:calc(var(--k) * 30);width:100%}body.ipadpro .menu__item{position:relative;flex-basis:100%;font-size:calc(var(--k) * 30);line-height:calc(var(--k) * 32);margin-top:calc(var(--k) * 32);padding-left:calc(100vw / 16);padding-right:calc(100vw / 16);display:block;color:#333}@media (min-width:641px){.menu .btn{max-width:calc(350 * var(--k))}}.footer{position:relative;padding:0 calc(100vw / 8);display:flex;align-items:center;color:#324a5e;font-weight:300;background-color:#dceaee}html:not(.portrait) .footer{min-height:100vh}.footer__box{position:relative;z-index:2;margin:auto}.footer__logo{display:block;height:calc(134 * var(--k));width:calc(160 * var(--k));margin:calc(var(--k) * 84) auto calc(var(--k) * 42);background:url(../images/logo_large.png) no-repeat 50% 50%/100% transparent}.footer__text{max-width:calc(900vw / 16);margin:0 auto;font-size:calc(var(--k) * 50);text-align:center}.footer__social{margin:calc(var(--k) * 84) auto 0;display:flex;justify-content:center}.footer__social a{margin:0 calc(var(--k) * 16)}.footer .btn{width:100%;margin:calc(var(--k) * 126) 0 auto}.copyright{font-size:calc(18 * var(--k));text-align:center;margin:calc(var(--k) * 2.5 * 45) auto}@media (min-width:641px) and (max-width:1023px){body:not(.ipadpro) .footer .btn{width:calc(var(--k) * 400)}}@media (min-width:1024px){body:not(.ipadpro) .footer{padding:0 calc(850vw / 24)}body:not(.ipadpro) .footer:before{position:absolute;z-index:1;left:calc(-13 * var(--k));top:calc(-15 * var(--k));height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:calc(290 * var(--k));opacity:.5;font-weight:700;color:#f4fafa;letter-spacing:calc(-14 * var(--k));content:"Learn and Solve"}body:not(.ipadpro) .footer__logo{margin:calc(var(--k) * 180) auto calc(var(--k) * 45)}body:not(.ipadpro) .footer__text{max-width:calc(700vw / 24);letter-spacing:calc(var(--k) * -3.5);font-weight:400}body:not(.ipadpro) .footer__social{margin:calc(var(--k) * 45 * 1.3) auto 0}body:not(.ipadpro) .footer .btn{margin:calc(var(--k) * 45) auto 0}body:not(.ipadpro) .copyright{margin:calc(var(--k) * 2.5 * 45) auto}}@media (min-width:641px) and (max-width:1024px){body.ipadpro .footer .btn{width:calc(var(--k) * 400)}}@media (min-width:1025px){body.ipadpro .footer{padding:0 calc(850vw / 24)}body.ipadpro .footer:before{position:absolute;z-index:1;left:calc(-13 * var(--k));top:calc(-15 * var(--k));height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:calc(290 * var(--k));opacity:.5;font-weight:700;color:#f4fafa;letter-spacing:calc(-14 * var(--k));content:"Learn and Solve"}body.ipadpro .footer__logo{margin:calc(var(--k) * 180) auto calc(var(--k) * 45)}body.ipadpro .footer__text{max-width:calc(700vw / 24);letter-spacing:calc(var(--k) * -3.5);font-weight:400}body.ipadpro .footer__social{margin:calc(var(--k) * 45 * 1.3) auto 0}body.ipadpro .footer .btn{margin:calc(var(--k) * 45) auto 0}body.ipadpro .copyright{margin:calc(var(--k) * 2.5 * 45) auto}}.general-box{position:relative;z-index:1;padding-bottom:calc(200vw / 16);background-color:#f4fafa}.video-fb-share-btn{position:static;flex-shrink:0}.general-box:before{position:absolute;z-index:1;display:block;height:calc(100% - (100vw / 16));width:calc(100vw / 1.6);background-color:#fff;left:calc(100vw / 16);top:0;content:""}.general__text{position:relative;z-index:2;padding:calc(var(--k) * 80) calc(100vw / 8) 0}.general__title{margin-bottom:calc(150vw / 18);font-size:calc(70 * var(--k));line-height:1!important;font-weight:700;color:#6766be}.general__list{list-style:disc;list-style-position:inside}.general__list-title{font-size:1rem;font-weight:600;margin-bottom:12px}.general__list-item{font-size:1.1rem;margin-bottom:8px}@media screen and (min-width:1024px){.general__list-item{font-size:1.05rem;margin-bottom:4px}}.general__desc{margin-bottom:calc(100vw / 12);font-size:calc(30 * var(--k));line-height:calc(40 * var(--k));font-weight:300}.general__text .btn{width:100%;margin:0 auto calc(45 * var(--k))}.general__icons{margin:calc(100vw / 16) 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;z-index:100}.general__icons--row{padding:32px 0 0}.general__icons-title{margin-bottom:24px}.general__icons-title--center{text-align:center;width:100%;margin:0!important;display:block}.general__icons-link{margin:6px 12px}.training__icons{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.general__icons span{flex-basis:100%;display:block;text-align:center;font-size:calc(var(--k) * 22);font-weight:400;color:#333}.training__icons span{flex-basis:100%;display:block;text-align:center;font-size:calc(var(--k) * 22);font-weight:400;color:#333}.general__icons img,.training__icons img{padding:5px calc(70vw / 32);width:calc(170vw / 6)}.general__video{position:relative;z-index:2;padding:0 calc(100vw / 32) calc(100vw / 32)}.general__video:before{position:absolute;z-index:1;width:calc(250vw / 16);height:calc(250vw / 16);display:block;background-color:#f7da64;content:"";right:0;top:0}.general__video-bg{position:absolute;z-index:2;right:calc(100vw / 32);top:calc(100vw / 32);width:calc(750vw / 16);height:calc(900vw / 16);background:url(../images/city-1-sm.png) no-repeat 50% 50%/100% transparent;background:#88c1d5}.general .video-box{top:calc(100vw / 16)}.general .video-box:before{position:absolute;z-index:2;width:calc(250vw / 16);height:calc(250vw / 16);display:block;background-color:#b899c7;content:"";left:calc((100vw / 32) - (100vw / 16));bottom:calc((100vw / 32) - (100vw / 16))}.details-box .video-box:before{content:none}.general .video-box img{width:calc(1450vw / 16);height:50vw}body:not(.ipadpro) .general .video-box .details-video_img{margin:0 auto 45px;width:100%;height:auto}.details-box.general{padding:0 calc(100vw / 32) calc(100vw / 16)}body:not(.ipadpro) .details-box .video-box .details-video_img{margin:0 auto 45px;margin:0 auto calc(var(--k) * 80);width:100%;height:auto}.video-box__frame{position:relative;z-index:2}@media (max-width:1023px){body:not(.ipadpro) .general__subtitle{margin-bottom:calc(var(--k) * 20);padding-top:calc(var(--k) * 21);font-size:calc(var(--k) * 30);font-style:italic;font-family:'Times New Roman',sans-serif;text-align:center;color:#333}body:not(.ipadpro) .video-box__frame iframe{width:calc(1450vw / 16);height:50vw}}@media (max-width:1024px){body.ipadpro .general__subtitle{margin-bottom:calc(var(--k) * 20);padding-top:calc(var(--k) * 21);font-size:calc(var(--k) * 30);font-style:italic;font-family:'Times New Roman',sans-serif;text-align:center;color:#333}body.ipadpro .video-box__frame iframe{width:calc(1450vw / 16);height:50vw}}@media (max-width:640px){.general__subtitle{margin-bottom:calc(var(--k) * 42)}.general__title{margin-bottom:calc(150vw / 18)}}@media (min-width:641px){.general__buttons{display:flex;justify-content:center}.general__buttons .btn{max-width:calc(350 * var(--k))}.general__title{margin-bottom:4vw}.general__desc{margin-bottom:4vw}}.video-box__row{display:flex;align-items:center;padding:0 calc(100vw / 32) 0 calc(100vw / 32 + 60px)}@media (min-width:1024px){.general__icons--row{padding:0;flex-wrap:nowrap;margin-bottom:6px!important;justify-content:center!important;width:100%!important}.general__icons-title{margin-bottom:0;white-space:nowrap;margin-right:32px}.general__icons-link{margin:0}.general-box__row{display:flex;justify-content:space-between;align-items:flex-start}body:not(.ipadpro) .general-box{padding:calc(var(--k) * 120) calc(var(--k) * 160) calc(var(--k) * 85)}.video-box__row{padding:0 calc(var(--k) * 160 + 76px) 0 calc(var(--k) * 160 + 70px + 76px)}body:not(.ipadpro) html:not(.portrait) .general-box{min-height:100vh}body:not(.ipadpro) .general-box:before{left:calc(var(--k) * 240);height:calc(100% - var(--k) * 60);width:calc(200vw / 3);transition:all .5s ease}body:not(.ipadpro) .general-box--hidden:before{transform:translateY(-100vh);opacity:0}body:not(.ipadpro) .general__text{width:calc(var(--k) * 720);padding:0 0 0 calc(var(--k) * 30)}body:not(.ipadpro) .general__title{margin:0;padding-bottom:calc(var(--k) * 25);font-size:calc(var(--k) * 80);line-height:calc(var(--k) * 70);background-image:url(../images/text-bg.jpg);background-position:50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:calc(-4.3 * var(--k));transition:all 1s ease;transition-delay:.5s}body:not(.ipadpro) .general-box--hidden .general__title{transform:translateY(100px);opacity:0}body:not(.ipadpro) .general__subtitle{display:none}body:not(.ipadpro) .general__desc{margin-bottom:calc(var(--k) * 30);font-size:calc(var(--k) * 26);line-height:calc(var(--k) * 30)}body:not(.ipadpro) .general__desc-box{transition:all 1s ease;transition-delay:1s}body:not(.ipadpro) .general-box--hidden .general__desc-box{transform:translateY(100px);opacity:0}body:not(.ipadpro) .general__buttons{max-width:calc(var(--k) * 560);margin-bottom:calc(var(--k) * 30);display:flex;justify-content:space-between;align-items:flex-start;transition:all 1s ease;transition-delay:1.2s}body:not(.ipadpro) .general-box--hidden .general__buttons{transform:translateY(100px);opacity:0}body:not(.ipadpro) .general__text .btn{margin:0}body:not(.ipadpro) .general__buttons .btn:first-child{margin-left:0}body:not(.ipadpro) .general__icons{width:75%;justify-content:flex-start;margin:0;transition:all 1s ease;transition-delay:1.5s}body:not(.ipadpro) .training__icons{width:100%;margin:0;transition:all 1s ease;transition-delay:1.5s}body:not(.ipadpro) .general-box--hidden .general__icons{transform:translateY(100px);opacity:0}body:not(.ipadpro) .general__icons span{margin:0 0 calc(8 * var(--k));text-align:left}body:not(.ipadpro) .general__icons img{width:calc(var(--k) * 150);padding:5px calc(var(--k) * 10)}body:not(.ipadpro) .training__icons img{width:calc(var(--k) * 150);padding:5px calc(var(--k) * 10)}body:not(.ipadpro) .general__icons img:first-of-type,body:not(.ipadpro) .general__icons img:last-of-type,body:not(.ipadpro) .training__icons img:first-of-type,body:not(.ipadpro) .training__icons img:last-of-type{margin:0}body:not(.ipadpro) .general__video{width:calc(var(--k) * 760);padding:calc(var(--k) * 60) 0}body:not(.ipadpro) .page--video .general__video{margin:0 auto;width:70vw}body:not(.ipadpro) .video-box__frame iframe{height:calc(540 * var(--k))}body:not(.ipadpro) .general__video-bg{top:calc(var(--k) * 45);right:0;width:calc(var(--k) * 480);height:calc(var(--k) * 530);transition:all .7s ease;transition-delay:1s}body:not(.ipadpro) .general-box--hidden .general__video-bg{transform:translateX(100px);opacity:0}body:not(.ipadpro) .general__video:before{top:calc(var(--k) * 45 / 2);right:calc(var(--k) * -20);width:calc(var(--k) * 150);height:calc(calc(var(--k) * 150));transition:all .7s ease;transition-delay:2.2s}body:not(.ipadpro) .general .video-box:before{bottom:calc(var(--k) * -22.5);left:calc(var(--k) * -20);width:calc(var(--k) * 150);height:calc(calc(var(--k) * 150));transition:all .7s ease;transition-delay:2.5s}body:not(.ipadpro) .details-box .video-box:before{content:none}body:not(.ipadpro) .general-box--hidden .general__video:before,body:not(.ipadpro) .general-box--hidden .video-box:before{opacity:0}body:not(.ipadpro) .general .video-box{top:0;transition:all 1s ease;transition-delay:.3s}body:not(.ipadpro) .general-box--hidden .video-box{transform:translateY(-100px);opacity:0}body:not(.ipadpro) .general .video-box img{width:calc(var(--k) * 800);height:calc(var(--k) * 460)}body:not(.ipadpro) .general .video-box .details-video_img{margin:0 auto calc(var(--k) * 45);width:calc(var(--k) * 1115);height:auto}}@media (min-width:1300px){.video-box__row{padding:0 calc(var(--k) * 160 + 6%) 0 calc(var(--k) * 160 + 70px + 6%)}}@media (min-width:1025px){.general-box__row{display:flex;justify-content:space-between;align-items:flex-start}body.ipadpro .general-box{padding:calc(var(--k) * 120) calc(var(--k) * 160) calc(var(--k) * 85)}body.ipadpro html:not(.portrait) .general-box{min-height:100vh}body.ipadpro .general-box:before{left:calc(var(--k) * 240);height:calc(100% - var(--k) * 60);width:calc(200vw / 3);transition:all .5s ease}body.ipadpro .general-box--hidden:before{transform:translateY(-100vh);opacity:0}body.ipadpro .general__text{width:calc(var(--k) * 720);padding:0 0 0 calc(var(--k) * 30)}body.ipadpro .general__title{margin:0;padding-bottom:calc(var(--k) * 25);font-size:calc(var(--k) * 80);line-height:calc(var(--k) * 70);background-image:url(../images/text-bg.jpg);background-position:50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:calc(-4.3 * var(--k));transition:all 1s ease;transition-delay:.5s}body.ipadpro .general-box--hidden .general__title{transform:translateY(100px);opacity:0}body.ipadpro .general__subtitle{display:none}body.ipadpro .general__desc{margin-bottom:calc(var(--k) * 30);font-size:calc(var(--k) * 26);line-height:calc(var(--k) * 30)}body.ipadpro .general__desc-box{transition:all 1s ease;transition-delay:1s}body.ipadpro .general-box--hidden .general__desc-box{transform:translateY(100px);opacity:0}body.ipadpro .general__buttons{max-width:calc(var(--k) * 560);margin-bottom:calc(var(--k) * 30);display:flex;justify-content:space-between;align-items:flex-start;transition:all 1s ease;transition-delay:1.2s}body.ipadpro .general-box--hidden .general__buttons{transform:translateY(100px);opacity:0}body.ipadpro .general__text .btn{margin:0}body.ipadpro .general__buttons .btn:first-child{margin-left:0}body.ipadpro .general__icons{width:75%;justify-content:flex-start;margin:0;transition:all 1s ease;transition-delay:1.5s}body.ipadpro .training__icons{margin:0;transition:all 1s ease;transition-delay:1.5s}body.ipadpro .general-box--hidden .general__icons{transform:translateY(100px);opacity:0}body.ipadpro .general__icons span{margin:0 0 calc(8 * var(--k));text-align:left}body.ipadpro .general__icons img,body.ipadpro .training__icons img{width:calc(var(--k) * 150);padding:5px calc(var(--k) * 10)}body.ipadpro .general__icons img:first-of-type,body.ipadpro .general__icons img:last-of-type,body.ipadpro .training__icons img:first-of-type,body.ipadpro .training__icons img:last-of-type{padding:0}body.ipadpro .general__video{width:calc(var(--k) * 760);padding:calc(var(--k) * 80) 0}body.ipadpro .page--video .general__video{margin:0 auto;width:70vw}body.ipadpro .video-box__frame iframe{height:calc(540 * var(--k))}body.ipadpro .general__video-bg{top:calc(var(--k) * 45);right:0;width:calc(var(--k) * 480);height:calc(var(--k) * 530);transition:all .7s ease;transition-delay:1s}body.ipadpro .general-box--hidden .general__video-bg{transform:translateX(100px);opacity:0}body.ipadpro .general__video:before{top:calc(var(--k) * 45 / 2);right:calc(var(--k) * -20);width:calc(var(--k) * 150);height:calc(calc(var(--k) * 150));transition:all .7s ease;transition-delay:2.2s}body.ipadpro .general .video-box:before{bottom:calc(var(--k) * -22.5);left:calc(var(--k) * -20);width:calc(var(--k) * 150);height:calc(calc(var(--k) * 150));transition:all .7s ease;transition-delay:2.5s}body.ipadpro .general-box--hidden .general__video:before,body.ipadpro .general-box--hidden .video-box:before{opacity:0}body.ipadpro .general .video-box{top:0;transition:all 1s ease;transition-delay:.3s}body.ipadpro .general-box--hidden .video-box{transform:translateY(-100px);opacity:0}body.ipadpro .general .video-box img{width:calc(var(--k) * 915);height:calc(var(--k) * 540)}}.details{background-color:#f4fafa}.details-box{text-align:center;padding:calc(var(--k) * 84) calc(var(--k) * 90) calc(var(--k) * 42)}.details__slider{margin:0 auto;overflow:hidden}.details__text{margin-bottom:calc(var(--k) * 42);font-size:calc(var(--k) * 38);line-height:calc(var(--k) * 50);font-weight:300;color:#324a5e}.details__cta{font-size:calc(var(--k) * 50);line-height:1;font-weight:700;color:#56bad1;margin:calc(var(--k) * 100) auto calc(var(--k) * 40)}.details .btn{max-width:calc(350 * var(--k));width:100%;margin:0 auto calc(var(--k) * 21)}.details .btn:last-child{margin-bottom:0}.details__buttons{padding-bottom:0}@media (min-width:641px){.details__buttons{display:flex;justify-content:center}}@media (min-width:1024px){body:not(.ipadpro) .details-box{padding:calc(var(--k) * 180) calc(var(--k) * 90) calc(var(--k) * 90)}body:not(.ipadpro) .details__slider{max-width:calc(200vw / 3)}body:not(.ipadpro) .details__text{margin-bottom:calc(var(--k) * 45);text-align:left;font-size:calc(var(--k) * 40);letter-spacing:calc(-1.5 * var(--k))}body:not(.ipadpro) .details__cta{font-size:calc(var(--k) * 60);line-height:calc(var(--k) * 70);max-width:calc(var(--k) * 1300);margin:0 auto calc(var(--k) * 45)}body:not(.ipadpro) .details__buttons{display:flex;justify-content:space-between;align-items:flex-start}}@media (min-width:1025px){body.ipadpro .details-box{padding:calc(var(--k) * 180) calc(var(--k) * 90) calc(var(--k) * 90)}body.ipadpro .details__slider{max-width:calc(200vw / 3)}body.ipadpro .details__text{margin-bottom:calc(var(--k) * 45);text-align:left;font-size:calc(var(--k) * 40);letter-spacing:calc(-1.5 * var(--k))}body.ipadpro .details__cta{font-size:calc(var(--k) * 60);line-height:calc(var(--k) * 70)}body.ipadpro .details__buttons{display:flex;justify-content:space-between;align-items:flex-start}}.method{background-color:#f4fafa}.method__cont{position:relative;padding:calc(var(--k) * 42) calc(var(--k) * 80) calc(var(--k) * 84)}.method__cont:before{position:absolute;z-index:1;display:block;height:calc(100% - var(--k) * 42);width:calc(500vw / 8);background-color:#fff;left:calc(var(--k) * 40);top:0;content:""}.method__cont .section-title{position:relative;z-index:2;text-align:center}.method__box{position:relative;z-index:2}.method__box:after,.method__box:before{position:absolute;z-index:1;width:calc(100 * var(--k));height:calc(100 * var(--k));display:block;content:""}.method__box:before{top:calc(-20 * var(--k));right:calc(-20 * var(--k));background-color:#b899c7}.method__box:after{bottom:calc(-20 * var(--k));right:calc(-20 * var(--k));background-color:#b9d2db}.method__item{position:relative;z-index:2;margin-bottom:calc(10 * var(--k))}.method__item-box{position:relative;z-index:2;padding:calc(var(--k) * 45) calc(var(--k) * 40)}.method__title{margin-bottom:calc(30 * var(--k));font-size:calc(40 * var(--k));font-weight:400}.method__desc{font-size:calc(24 * var(--k));line-height:calc(30 * var(--k));font-weight:300}.method__item:first-child .method__item-box{background-color:#a5dae5}.method__item:nth-child(2) .method__item-box{background-color:#d5f5d9}.method__item:nth-child(3) .method__item-box{background-color:#d5e5f5}.method__item:last-child .method__item-box{min-height:calc(var(--k) * 340);background-color:#ebd5dd}@media (max-width:1023px){body:not(.ipadpro) .method__item:first-child .method__item-box{border-top-right-radius:calc(var(--k) * 50)}body:not(.ipadpro) .method__item:last-child .method__item-box{border-bottom-right-radius:calc(var(--k) * 50)}}@media (min-width:1024px){body:not(.ipadpro) .method__cont{padding:calc(var(--k) * 180) calc(100vw / 6) calc(var(--k) * 90);overflow:hidden}body:not(.ipadpro) .method__cont:before{width:50vw;left:calc(100vw / 8);height:calc(100% - var(--k) * 90);top:calc(var(--k) * 45)}body:not(.ipadpro) .method__box{padding:calc(var(--k) * 20);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}body:not(.ipadpro) .method__box:after,body:not(.ipadpro) .method__box:before{width:calc(var(--k) * 150);height:calc(var(--k) * 150);display:block;border-radius:calc(var(--k) * 20)}body:not(.ipadpro) .method__box:before{right:calc(-130 * var(--k));top:calc(50% - var(--k) * 210);background:url(../images/method-before.svg) no-repeat 50% #b899c7}body:not(.ipadpro) .method__box:after{left:calc(-130 * var(--k));bottom:calc(50% - var(--k) * 140);background:url(../images/method-after.svg) no-repeat 50% 50%/67% #b9d2db}body:not(.ipadpro) .method__item{margin-bottom:calc(20 * var(--k))}body:not(.ipadpro) .method__item:before{position:absolute;z-index:1;display:block;content:""}body:not(.ipadpro) .method__item:first-child{flex-basis:calc(var(--k) * 50);flex-grow:1;margin-right:calc(var(--k) * 20)}body:not(.ipadpro) .method__item:first-child:before{bottom:0;left:calc(-70 * var(--k));width:calc(var(--k) * 50);height:calc(var(--k) * 50);background-color:#ebd5dd}body:not(.ipadpro) .method__item:nth-child(2){flex-basis:calc(var(--k) * 480);align-self:flex-end;margin-right:calc(var(--k) * 70)}body:not(.ipadpro) .method__item:nth-child(2) .method__item-box{border-top-right-radius:50px}body:not(.ipadpro) .method__item:nth-child(2):before{top:calc(-20 * var(--k));right:calc(-20 * var(--k));width:calc(86 * var(--k));height:calc(86 * var(--k));background-color:#b9d2db}body:not(.ipadpro) .method__item:nth-child(3){flex-basis:calc(var(--k) * 480);align-self:flex-start;margin-left:calc(var(--k) * 70)}body:not(.ipadpro) .method__item:nth-child(3) .method__item-box{border-bottom-left-radius:50px}body:not(.ipadpro) .method__item:nth-child(3):before{bottom:calc(-20 * var(--k));left:calc(-20 * var(--k));width:calc(86 * var(--k));height:calc(86 * var(--k));background-color:#b899c7}body:not(.ipadpro) .method__item:last-child{flex-basis:calc(var(--k) * 635);flex-grow:1;margin-left:calc(20 * var(--k))}body:not(.ipadpro) .method__item:last-child:before{top:0;right:calc(-70 * var(--k));width:calc(var(--k) * 50);height:calc(var(--k) * 50);background-color:#a5dae5}body:not(.ipadpro) .method__item-box{padding:calc(var(--k) * 40) calc(var(--k) * 60)}body:not(.ipadpro) .method__title{margin-bottom:calc(var(--k) * 26)}body:not(.ipadpro) .method__desc{font-size:calc(var(--k) * 18);line-height:initial}}@media (max-width:1024px){body.ipadpro .method__item:first-child .method__item-box{border-top-right-radius:calc(var(--k) * 50)}body.ipadpro .method__item:last-child .method__item-box{border-bottom-right-radius:calc(var(--k) * 50)}}@media (min-width:1025px){body.ipadpro .method__cont{padding:calc(var(--k) * 180) calc(100vw / 6) calc(var(--k) * 90);overflow:hidden}body.ipadpro .method__cont:before{width:50vw;left:calc(100vw / 8);height:calc(100% - var(--k) * 90);top:calc(var(--k) * 45)}body.ipadpro .method__box{padding:calc(var(--k) * 20);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}body.ipadpro .method__box:after,body.ipadpro .method__box:before{width:calc(var(--k) * 150);height:calc(var(--k) * 150);display:block;border-radius:calc(var(--k) * 20)}body.ipadpro .method__box:before{right:calc(-130 * var(--k));top:calc(50% - var(--k) * 210);background:url(../images/method-before.svg) no-repeat 50% #b899c7}body.ipadpro .method__box:after{left:calc(-130 * var(--k));bottom:calc(50% - var(--k) * 140);background:url(../images/method-after.svg) no-repeat 50% 50%/67% #b9d2db}body.ipadpro .method__item{margin-bottom:calc(20 * var(--k))}body.ipadpro .method__item:before{position:absolute;z-index:1;display:block;content:""}body.ipadpro .method__item:first-child{flex-basis:calc(var(--k) * 50);flex-grow:1;margin-right:calc(var(--k) * 20)}body.ipadpro .method__item:first-child:before{bottom:0;left:calc(-70 * var(--k));width:calc(var(--k) * 50);height:calc(var(--k) * 50);background-color:#ebd5dd}body.ipadpro .method__item:nth-child(2){flex-basis:calc(var(--k) * 480);align-self:flex-end;margin-right:calc(var(--k) * 70)}body.ipadpro .method__item:nth-child(2) .method__item-box{border-top-right-radius:50px}body.ipadpro .method__item:nth-child(2):before{top:calc(-20 * var(--k));right:calc(-20 * var(--k));width:calc(86 * var(--k));height:calc(86 * var(--k));background-color:#b9d2db}body.ipadpro .method__item:nth-child(3){flex-basis:calc(var(--k) * 480);align-self:flex-start;margin-left:calc(var(--k) * 70)}body.ipadpro .method__item:nth-child(3) .method__item-box{border-bottom-left-radius:50px}body.ipadpro .method__item:nth-child(3):before{bottom:calc(-20 * var(--k));left:calc(-20 * var(--k));width:calc(86 * var(--k));height:calc(86 * var(--k));background-color:#b899c7}body.ipadpro .method__item:last-child{flex-basis:calc(var(--k) * 635);flex-grow:1;margin-left:calc(20 * var(--k))}body.ipadpro .method__item:last-child:before{top:0;right:calc(-70 * var(--k));width:calc(var(--k) * 50);height:calc(var(--k) * 50);background-color:#a5dae5}body.ipadpro .method__item-box{padding:calc(var(--k) * 40) calc(var(--k) * 60)}body.ipadpro .method__title{margin-bottom:calc(var(--k) * 26)}body.ipadpro .method__desc{font-size:calc(var(--k) * 18);line-height:initial}}.mechanic__box{position:relative;display:flex;background-color:#f4fafa}.mechanic__cont{position:relative;z-index:1}.mechanic:before{position:absolute;z-index:1;right:0;top:0;height:100%;width:calc(500vw / 8);display:block;content:"";background-color:#dceaee}.mechanic__text{position:relative;z-index:1}.mechanic__desc{font-size:calc(var(--k) * 30);line-height:calc(var(--k) * 40)}.mechanic__buttons{order:3;position:relative;z-index:1;text-align:center}.mechanic__buttons .btn{max-width:calc(350 * var(--k));width:100%;margin:0 auto calc(var(--k) * 30)}.mechanic__buttons .btn:last-child{margin-bottom:0}@media (max-width:1023px){body:not(.ipadpro) .mechanic__box{flex-direction:column;min-height:100vh}body:not(.ipadpro) .mechanic__cont{display:contents}body:not(.ipadpro) .mechanic__text{text-align:center;padding:calc(var(--k) * 42) calc(var(--k) * 80)}body:not(.ipadpro) .mechanic__desc{margin-bottom:calc(var(--k) * 80)}body:not(.ipadpro) .mechanic__buttons{padding:0 calc(var(--k) * 80) calc(var(--k) * 42)}body:not(.ipadpro) .mechanic-deco{display:none}}@media (max-width:1024px){body.ipadpro .mechanic__box{flex-direction:column;min-height:100vh}body.ipadpro .mechanic__cont{display:contents}body.ipadpro .mechanic__text{text-align:center;padding:calc(var(--k) * 42) calc(var(--k) * 80)}body.ipadpro .mechanic__desc{margin-bottom:calc(var(--k) * 80)}body.ipadpro .mechanic__buttons{padding:0 calc(var(--k) * 80) calc(var(--k) * 42)}body.ipadpro .mechanic-deco{display:none}}@media (min-width:641px){.mechanic__buttons{display:flex;align-items:flex-start}}@media (min-width:641px) and (max-width:1023px){body:not(.ipadpro) .custom__slider:before{width:calc(var(--k) * 925);height:calc(var(--k) * 435)}body:not(.ipadpro) .custom__slide iframe,body:not(.ipadpro) .custom__slide img{width:calc(100vw - 120 * var(--k));height:calc(var(--k) * 415)!important}}@media (min-width:1024px){body:not(.ipadpro) .mechanic__box{padding:calc(var(--k) * 180) calc(var(--k) * 160) calc(var(--k) * 45);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}body:not(.ipadpro) .mechanic:before{width:calc(900vw / 24)}body:not(.ipadpro) .mechanic__cont{width:calc(100vw / 3)}body:not(.ipadpro) .mechanic__desc{margin-bottom:calc(var(--k) * 45);letter-spacing:calc(var(--k) * -1.5)}body:not(.ipadpro) .mechanic .section-title{max-width:calc(580 * var(--k))}body:not(.ipadpro) .mechanic__buttons{margin-left:0}body:not(.ipadpro) .mechanic .btn{max-width:calc(250 * var(--k))}body:not(.ipadpro) .mechanic .btn:first-child{margin-left:0}body:not(.ipadpro) .mechanic .btn:last-child{margin-right:0}body:not(.ipadpro) .mechanic-deco{position:absolute;z-index:1;display:block}body:not(.ipadpro) .mechanic-deco--phone{bottom:0;left:calc(var(--k) * -130);width:calc(var(--k) * 90);height:calc(var(--k) * 90);background-color:#bcc5dc;border-radius:calc(var(--k) * 20)}body:not(.ipadpro) .mechanic-deco--phone img{position:absolute;z-index:12;left:calc(var(--k) * 23);bottom:calc(var(--k) * 15);width:calc(var(--k) * 44);height:calc(var(--k) * 85)}body:not(.ipadpro) .mechanic-deco--puppy{top:calc(var(--k) * -70);left:calc(var(--k) * -15);width:calc(var(--k) * 90);height:calc(var(--k) * 90);background-color:#d7b483;border-radius:calc(var(--k) * 20)}body:not(.ipadpro) .mechanic-deco--puppy img{position:absolute;z-index:12;left:calc(var(--k) * 15);bottom:calc(var(--k) * 12);width:calc(var(--k) * 61);height:calc(var(--k) * 66)}body:not(.ipadpro) .mechanic-deco--case{top:calc(var(--k) * -20);left:calc(var(--k) * -190);width:calc(var(--k) * 150);height:calc(var(--k) * 150);background-color:#b899c7;border-radius:calc(var(--k) * 20)}body:not(.ipadpro) .mechanic-deco--case img{position:absolute;z-index:12;left:calc(var(--k) * 28);bottom:calc(var(--k) * 40);width:calc(var(--k) * 95);height:calc(var(--k) * 67)}body:not(.ipadpro) .mechanic-deco--top{left:calc(var(--k) * -80);top:calc(var(--k) * -90);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#b9d2db}body:not(.ipadpro) .mechanic-deco--bottom{left:calc(var(--k) * 20);bottom:calc(var(--k) * -20);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#8fbbd8}}@media (min-width:641px) and (max-width:1024px){body.ipadpro .custom__slider:before{width:calc(var(--k) * 925);height:calc(var(--k) * 435)}body.ipadpro .custom__slide img{width:calc(100vw - 120 * var(--k));height:calc(var(--k) * 415)}}@media (min-width:1025px){body.ipadpro .mechanic__box{padding:calc(var(--k) * 180) calc(var(--k) * 160) calc(var(--k) * 45);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}body.ipadpro .mechanic:before{width:calc(900vw / 24)}body.ipadpro .mechanic__cont{width:calc(100vw / 3)}body.ipadpro .mechanic__desc{margin-bottom:calc(var(--k) * 45);letter-spacing:calc(var(--k) * -1.5)}body.ipadpro .mechanic .section-title{max-width:calc(580 * var(--k))}body.ipadpro .mechanic__buttons{margin-left:0}body.ipadpro .mechanic .btn{max-width:calc(250 * var(--k))}body.ipadpro .mechanic .btn:first-child{margin-left:0}body.ipadpro .mechanic .btn:last-child{margin-right:0}body.ipadpro .mechanic-deco{position:absolute;z-index:1;display:block}body.ipadpro .mechanic-deco--phone{bottom:0;left:calc(var(--k) * -130);width:calc(var(--k) * 90);height:calc(var(--k) * 90);background-color:#bcc5dc;border-radius:calc(var(--k) * 20)}body.ipadpro .mechanic-deco--phone img{position:absolute;z-index:12;left:calc(var(--k) * 23);bottom:calc(var(--k) * 15);width:calc(var(--k) * 44);height:calc(var(--k) * 85)}body.ipadpro .mechanic-deco--puppy{top:calc(var(--k) * -70);left:calc(var(--k) * -15);width:calc(var(--k) * 90);height:calc(var(--k) * 90);background-color:#d7b483;border-radius:calc(var(--k) * 20)}body.ipadpro .mechanic-deco--puppy img{position:absolute;z-index:12;left:calc(var(--k) * 15);bottom:calc(var(--k) * 12);width:calc(var(--k) * 61);height:calc(var(--k) * 66)}body.ipadpro .mechanic-deco--case{top:calc(var(--k) * -20);left:calc(var(--k) * -190);width:calc(var(--k) * 150);height:calc(var(--k) * 150);background-color:#b899c7;border-radius:calc(var(--k) * 20)}body.ipadpro .mechanic-deco--case img{position:absolute;z-index:12;left:calc(var(--k) * 28);bottom:calc(var(--k) * 40);width:calc(var(--k) * 95);height:calc(var(--k) * 67)}body.ipadpro .mechanic-deco--top{left:calc(var(--k) * -80);top:calc(var(--k) * -90);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#b9d2db}body.ipadpro .mechanic-deco--bottom{left:calc(var(--k) * 20);bottom:calc(var(--k) * -20);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#8fbbd8}}.about{font-size:calc(30 * var(--k));line-height:calc(40 * var(--k));background-color:#fff}.about__box{position:relative;padding-top:calc(var(--k) * 42)}.about__box:before{position:absolute;z-index:1;top:calc(var(--k) * 42);right:0;height:calc(100% - var(--k) * 42);width:calc(500vw / 8);display:block;background-color:#f4fafa;content:""}.about__title{line-height:calc(70 * var(--k));letter-spacing:calc(var(--k) * -3);font-weight:700;color:#6766be}.about__desc{margin-bottom:calc(24 * var(--k));line-height:calc(30 * var(--k))}.about__cont{position:relative;z-index:2}.about__subtext{font-size:calc(20 * var(--k));line-height:calc(25 * var(--k));letter-spacing:calc(-.95 * var(--k))}.about__subtext a{color:#f25d59}.about__textblock{position:relative;z-index:2}.about__textblock:before{position:absolute;z-index:2;display:block;background-color:#b899c7;content:""}.about__textbox{position:relative;z-index:3;padding:calc(63 * var(--k)) calc(60 * var(--k)) calc(39 * var(--k));border:calc(var(--k) * 10) solid #e3edf1;border-bottom-right-radius:calc(var(--k) * 50);background-color:#fff}.about__textbox .about__subtext{margin-bottom:calc(24 * var(--k))}@media (max-width:1023px){body:not(.ipadpro) .about__cont{padding:calc(var(--k) * 42) calc(var(--k) * 80) 0}body:not(.ipadpro) .about__title{font-size:calc(70 * var(--k));margin-bottom:calc(60 * var(--k))}body:not(.ipadpro) .about__textbox{margin:calc(var(--k) * 42) calc(var(--k) * 60) calc(var(--k) * 84)}body:not(.ipadpro) .about__textblock:before{right:calc(40 * var(--k));bottom:calc(-20 * var(--k));width:calc(100 * var(--k));height:calc(100 * var(--k))}}@media (min-width:1024px){body:not(.ipadpro) .about__box{padding:calc(var(--k) * 220) calc(var(--k) * 160) calc(var(--k) * 135);display:flex;justify-content:space-between;align-items:center}body:not(.ipadpro) .about:before{position:absolute;z-index:2;height:100%;width:100%;content:"";background:url(../images/about-bg-text.png) no-repeat left center/100%}body:not(.ipadpro) .about__box:before{top:calc(var(--k) * 45);left:calc(var(--k) * 240);height:calc(100% - var(--k) * 90);width:50vw}body:not(.ipadpro) .about__desc{line-height:calc(36 * var(--k))}body:not(.ipadpro) .about__cont{width:calc(900vw / 24)}body:not(.ipadpro) .about__title{font-size:calc(90 * var(--k));margin-bottom:calc(45 * var(--k));background-image:url(../images/text-bg.jpg);background-position:50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body:not(.ipadpro) .about__textblock{width:calc(900vw / 24);margin-right:calc(var(--k) * 20)}body:not(.ipadpro) .about__textblock:before{right:calc(var(--k) * -20);bottom:calc(var(--k) * -20);width:calc(var(--k) * 85);height:calc(var(--k) * 85);background:url(../images/about-bg-corner.png) no-repeat center center/100% transparent}body:not(.ipadpro) .about__textbox{background-color:transparent}}@media (max-width:1024px){body.ipadpro .about__cont{padding:calc(var(--k) * 42) calc(var(--k) * 80) 0}body.ipadpro .about__title{font-size:calc(70 * var(--k));margin-bottom:calc(60 * var(--k))}body.ipadpro .about__textbox{margin:calc(var(--k) * 42) calc(var(--k) * 60) calc(var(--k) * 84)}body.ipadpro .about__textblock:before{right:calc(40 * var(--k));bottom:calc(-20 * var(--k));width:calc(100 * var(--k));height:calc(100 * var(--k))}}@media (min-width:1025px){body.ipadpro .about__box{padding:calc(var(--k) * 220) calc(var(--k) * 160) calc(var(--k) * 135);display:flex;justify-content:space-between;align-items:center}body.ipadpro .about:before{position:absolute;z-index:2;height:100%;width:100%;content:"";background:url(../images/about-bg-text.png) no-repeat left center/100%}body.ipadpro .about__box:before{top:calc(var(--k) * 45);left:calc(var(--k) * 240);height:calc(100% - var(--k) * 90);width:50vw}body.ipadpro .about__desc{line-height:calc(36 * var(--k))}body.ipadpro .about__cont{width:calc(900vw / 24)}body.ipadpro .about__title{font-size:calc(90 * var(--k));margin-bottom:calc(45 * var(--k));background-image:url(../images/text-bg.jpg);background-position:50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.ipadpro .about__textblock{width:calc(900vw / 24);margin-right:calc(var(--k) * 20)}body.ipadpro .about__textblock:before{right:calc(var(--k) * -20);bottom:calc(var(--k) * -20);width:calc(var(--k) * 85);height:calc(var(--k) * 85);background:url(../images/about-bg-corner.png) no-repeat center center/100% transparent}body.ipadpro .about__textbox{background-color:transparent}}.advantage__cont{position:relative;padding:calc(var(--k) * 42) calc(var(--k) * 80) calc(var(--k) * 84);background-color:#f4fafa}.advantage__cont:before{position:absolute;z-index:1;display:block;height:calc(100% - 42 * var(--k));width:calc(500vw / 8);background-color:#fff;left:calc(var(--k) * 42);top:0;content:""}.advantage__cont .section-title{position:relative;z-index:2}.advantage__text{position:relative;z-index:2}.advantage__box{position:relative;z-index:2;margin-top:calc(var(--k) * 42)}.advantage__box:after,.advantage__box:before{position:absolute;z-index:1;display:block;content:""}.advantage__item{position:relative;z-index:2;margin-bottom:calc(10 * var(--k))}.advantage__item-box{position:relative;z-index:2;min-height:calc(210 * var(--k));padding:calc(var(--k) * 45 * .5) calc(var(--k) * 80) calc(var(--k) * 45) calc(var(--k) * 40);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background:url(../images/advantage/adv-1.png) no-repeat top right transparent;background-size:calc(var(--k) * 200)}.advantage__title{line-height:calc(25 * var(--k));font-size:calc(24 * var(--k));font-weight:400}.advantage__desc{font-size:calc(30 * var(--k));line-height:calc(40 * var(--k));margin-bottom:calc(42 * var(--k))}.advantage__link{width:calc(var(--k) * 50);height:calc(var(--k) * 50);display:block;background:url(../images/slide-arrow.png) no-repeat 50% 50%/100% transparent;cursor:pointer}.advantage__item:first-child .advantage__item-box{background-color:#d5f5d9;background-image:url(../images/advantage/adv-2.png)}.advantage__item:nth-child(2) .advantage__item-box{background-color:#d5e5f5;background-image:url(../images/advantage/adv-4.png)}.advantage__item:nth-child(3) .advantage__item-box{background-color:#a5dae5;background-image:url(../images/advantage/adv-1.png)}.advantage__item:last-child .advantage__item-box{background-color:#ebd5dd;background-image:url(../images/advantage/adv-3.png)}.modal-policy a{color:#f25d59}@media (max-width:1023px){body:not(.ipadpro) .advantage__box:after,body:not(.ipadpro) .advantage__box:before{width:calc(100 * var(--k));height:calc(100 * var(--k))}body:not(.ipadpro) .advantage__box:before{top:calc(-20 * var(--k));right:calc(-20 * var(--k));background-color:#dceaee}body:not(.ipadpro) .advantage__box:after{bottom:calc(-20 * var(--k));left:calc(-20 * var(--k));background-color:#b899c7}body:not(.ipadpro) .advantage__text{text-align:center}body:not(.ipadpro) .advantage__subtext{font-size:calc(24 * var(--k));line-height:calc(30 * var(--k));margin-bottom:calc(20 * var(--k))}body:not(.ipadpro) .advantage__item:first-child .advantage__item-box{border-top-right-radius:calc(var(--k) * 50)}body:not(.ipadpro) .advantage__item:last-child .advantage__item-box{border-bottom-left-radius:calc(var(--k) * 50)}}@media (min-width:1024px){body:not(.ipadpro) .advantage__cont{padding:calc(var(--k) * 180) calc(100vw / 16) calc(var(--k) * 90);display:flex;justify-content:space-between;align-items:center}body:not(.ipadpro) html:not(.portrait) .advantage__cont{min-height:100vh}body:not(.ipadpro) .advantage__cont:before{width:50vw;left:calc(100vw / 8);height:calc(100% - var(--k) * 90);top:calc(var(--k) * 45)}body:not(.ipadpro) .advantage__text{width:calc(100vw / 3)}body:not(.ipadpro) .advantage__cont .section-title{max-width:calc(500vw / 24)}body:not(.ipadpro) .advantage__box{width:calc(1150vw / 24);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}body:not(.ipadpro) .advantage__box:after,body:not(.ipadpro) .advantage__box:before{width:calc(var(--k) * 150);height:calc(var(--k) * 150);display:block}body:not(.ipadpro) .advantage__box:before{right:calc(-120 * var(--k));top:0;border-radius:calc(30 * var(--k));background-color:#dceaee}body:not(.ipadpro) .advantage__box:after{top:calc(170 * var(--k));right:calc(50 * var(--k));width:calc(150 * var(--k));height:calc(150 * var(--k));background:url(../images/cake.png) no-repeat 50% #b9d2db;background-size:calc(60 * var(--k));border-radius:calc(30 * var(--k))}body:not(.ipadpro) .advantage__item{margin-bottom:calc(20 * var(--k));margin-left:calc(20 * var(--k))}body:not(.ipadpro) .advantage__item:first-child{margin-left:calc(40 * var(--k))}body:not(.ipadpro) .advantage__item:nth-child(2):before{position:absolute;z-index:1;top:calc(70 * var(--k));right:calc(-170 * var(--k));width:calc(80 * var(--k));height:calc(80 * var(--k));background-color:#d5e5f5;border-radius:calc(20 * var(--k));display:block;content:""}body:not(.ipadpro) .advantage__item:nth-child(3){margin-left:calc(180 * var(--k))}body:not(.ipadpro) .advantage__item:nth-child(3) .advantage__item-box{border-bottom-left-radius:50px}body:not(.ipadpro) .advantage__item:nth-child(3):before{position:absolute;z-index:1;bottom:calc(-20 * var(--k));left:calc(-20 * var(--k));width:calc(86 * var(--k));height:calc(86 * var(--k));background-color:#b899c7;display:block;content:""}body:not(.ipadpro) .advantage__item-box{width:calc(100vw / 6);min-height:calc(320 * var(--k));padding:calc(var(--k) * 120) calc(var(--k) * 60) calc(var(--k) * 50) calc(var(--k) * 35)}body:not(.ipadpro) .advantage__title{order:1;font-size:calc(22 * var(--k));margin-bottom:calc(30 * var(--k))}body:not(.ipadpro) .advantage__link{order:2}body:not(.ipadpro) .advantage__desc{font-size:calc(var(--k) * 30);line-height:calc(var(--k) * 36)}body:not(.ipadpro) .advantage__subtext{font-size:calc(18 * var(--k));line-height:calc(24 * var(--k))}}@media (max-width:1024px){body.ipadpro .advantage__box:after,body.ipadpro .advantage__box:before{width:calc(100 * var(--k));height:calc(100 * var(--k))}body.ipadpro .advantage__box:before{top:calc(-20 * var(--k));right:calc(-20 * var(--k));background-color:#dceaee}body.ipadpro .advantage__box:after{bottom:calc(-20 * var(--k));left:calc(-20 * var(--k));background-color:#b899c7}body.ipadpro .advantage__text{text-align:center}body.ipadpro .advantage__subtext{font-size:calc(24 * var(--k));line-height:calc(30 * var(--k));margin-bottom:calc(20 * var(--k))}body.ipadpro .advantage__item:first-child .advantage__item-box{border-top-right-radius:calc(var(--k) * 50)}body.ipadpro .advantage__item:last-child .advantage__item-box{border-bottom-left-radius:calc(var(--k) * 50)}}@media (min-width:1025px){body.ipadpro .advantage__cont{padding:calc(var(--k) * 180) calc(100vw / 16) calc(var(--k) * 90);display:flex;justify-content:space-between;align-items:center}body.ipadpro html:not(.portrait) .advantage__cont{min-height:100vh}body.ipadpro .advantage__cont:before{width:50vw;left:calc(100vw / 8);height:calc(100% - var(--k) * 90);top:calc(var(--k) * 45)}body.ipadpro .advantage__text{width:calc(100vw / 3)}body.ipadpro .advantage__cont .section-title{max-width:calc(500vw / 24)}body.ipadpro .advantage__box{width:calc(1150vw / 24);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}body.ipadpro .advantage__box:after,body.ipadpro .advantage__box:before{width:calc(var(--k) * 150);height:calc(var(--k) * 150);display:block}body.ipadpro .advantage__box:before{right:calc(-120 * var(--k));top:0;border-radius:calc(30 * var(--k));background-color:#dceaee}body.ipadpro .advantage__box:after{top:calc(170 * var(--k));right:calc(50 * var(--k));width:calc(150 * var(--k));height:calc(150 * var(--k));background:url(../images/cake.png) no-repeat 50% #b9d2db;background-size:calc(60 * var(--k));border-radius:calc(30 * var(--k))}body.ipadpro .advantage__item{margin-bottom:calc(20 * var(--k));margin-left:calc(20 * var(--k))}body.ipadpro .advantage__item:first-child{margin-left:calc(40 * var(--k))}body.ipadpro .advantage__item:nth-child(2):before{position:absolute;z-index:1;top:calc(70 * var(--k));right:calc(-170 * var(--k));width:calc(80 * var(--k));height:calc(80 * var(--k));background-color:#d5e5f5;border-radius:calc(20 * var(--k));display:block;content:""}body.ipadpro .advantage__item:nth-child(3){margin-left:calc(180 * var(--k))}body.ipadpro .advantage__item:nth-child(3) .advantage__item-box{border-bottom-left-radius:50px}body.ipadpro .advantage__item:nth-child(3):before{position:absolute;z-index:1;bottom:calc(-20 * var(--k));left:calc(-20 * var(--k));width:calc(86 * var(--k));height:calc(86 * var(--k));background-color:#b899c7;display:block;content:""}body.ipadpro .advantage__item-box{width:calc(100vw / 6);min-height:calc(320 * var(--k));padding:calc(var(--k) * 120) calc(var(--k) * 60) calc(var(--k) * 50) calc(var(--k) * 35)}body.ipadpro .advantage__title{order:1;font-size:calc(22 * var(--k));margin-bottom:calc(30 * var(--k))}body.ipadpro .advantage__link{order:2}body.ipadpro .advantage__desc{font-size:calc(var(--k) * 30);line-height:calc(var(--k) * 36)}body.ipadpro .advantage__subtext{font-size:calc(18 * var(--k));line-height:calc(24 * var(--k))}}.avards__box{position:relative;z-index:1;display:flex;padding:calc(var(--k) * 42) 0;background-color:#f4fafa}.avards__cont{position:relative;z-index:1}.avards__box:before{position:absolute;z-index:1;right:0;top:0;height:100%;width:calc(500vw / 8);display:block;content:"";background-color:#dceaee}.avards__text{position:relative;z-index:1}.avards__desc{font-size:calc(var(--k) * 30);line-height:calc(var(--k) * 40)}.avards__buttons{order:3;position:relative;z-index:1;text-align:center}.avards__buttons .btn{max-width:calc(350 * var(--k));width:100%;margin:0 auto calc(var(--k) * 30)}.avards__buttons .btn:last-child{margin-bottom:0}.sertificate{position:relative;z-index:1;padding:calc(var(--k) * 42) calc(var(--k) * 80)}.sertificate__box{position:relative;z-index:2}.sertificate:after,.sertificate:before{position:absolute;z-index:1;width:calc(100 * var(--k));height:calc(100 * var(--k));display:block;content:""}.sertificate:before{top:calc(20 * var(--k));right:calc(60 * var(--k));background-color:#b899c7}.sertificate:after{bottom:calc(20 * var(--k));right:calc(60 * var(--k));background-color:#b9d2db}.sertificate img{width:100%}@media (max-width:1023px){body:not(.ipadpro) .avards__box{flex-direction:column}body:not(.ipadpro) .avards__cont{display:contents}body:not(.ipadpro) .avards__text{text-align:center;padding:calc(var(--k) * 42) calc(var(--k) * 80)}body:not(.ipadpro) .avards__buttons{padding:calc(var(--k) * 21) calc(var(--k) * 84) 0}body:not(.ipadpro) .sertificate-deco{display:none}}@media (max-width:1024px){body.ipadpro .avards__box{flex-direction:column}body.ipadpro .avards__cont{display:contents}body.ipadpro .avards__text{text-align:center;padding:calc(var(--k) * 42) calc(var(--k) * 80)}body.ipadpro .avards__buttons{padding:calc(var(--k) * 21) calc(var(--k) * 84) 0}body.ipadpro .sertificate-deco{display:none}}@media (min-width:641px){.avards__buttons{display:flex;align-items:flex-start}}@media (min-width:1024px){body:not(.ipadpro) .avards__box{padding:calc(var(--k) * 285) calc(var(--k) * 160) calc(var(--k) * 225);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}body:not(.ipadpro) html:not(.portrait) .avards__box{min-height:100vh}body:not(.ipadpro) .avards__box:before{width:calc(900vw / 24);height:calc(100% - var(--k) * 90);top:calc(var(--k) * 45)}body:not(.ipadpro) .avards__cont{width:calc(100vw / 3)}body:not(.ipadpro) .avards__desc{margin-bottom:calc(var(--k) * 45)}body:not(.ipadpro) .avards .section-title{max-width:calc(580 * var(--k))}body:not(.ipadpro) .avards .btn:first-child{margin-left:0}body:not(.ipadpro) .sertificate{width:calc(500vw / 12)}body:not(.ipadpro) .sertificate:after,body:not(.ipadpro) .sertificate:before{width:calc(86 * var(--k));height:calc(86 * var(--k))}body:not(.ipadpro) .sertificate:before{top:calc(65 * var(--k));right:calc(30 * var(--k))}body:not(.ipadpro) .sertificate:after{bottom:calc(-30 * var(--k));right:calc(30 * var(--k))}body:not(.ipadpro) .sertificate img{position:relative;z-index:2;width:calc(560 * var(--k));height:calc(425 * var(--k))}body:not(.ipadpro) .sertificate-deco{position:absolute;z-index:3;display:block}body:not(.ipadpro) .sertificate__box:before{position:absolute;z-index:1;top:calc(var(--k) * 45);left:calc(var(--k) * -110);width:calc(780 * var(--k));height:calc(430 * var(--k));display:block;border-radius:calc(var(--k) * 50);background-color:#fff;content:""}body:not(.ipadpro) .sertificate-deco--top{left:calc(var(--k) * 80);top:calc(var(--k) * -28);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#8fbbd8}body:not(.ipadpro) .sertificate-deco--blue{left:calc(var(--k) * -50);top:calc(var(--k) * 40);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#bcc5dc}body:not(.ipadpro) .sertificate-deco--bottom{left:calc(var(--k) * 10);bottom:calc(var(--k) * -110);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#b9d2db}body:not(.ipadpro) .sertificate-deco--orange{left:calc(var(--k) * 80);bottom:calc(var(--k) * -70);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d7b483}body:not(.ipadpro) .sertificate-deco--scroll{bottom:calc(var(--k) * -40);left:calc(var(--k) * -90);width:calc(var(--k) * 150);height:calc(var(--k) * 150);background-color:#b899c7;border-radius:calc(var(--k) * 30)}body:not(.ipadpro) .sertificate-deco--scroll img{position:absolute;z-index:12;left:calc(var(--k) * 26);top:calc(var(--k) * 27);width:calc(var(--k) * 97);height:calc(var(--k) * 95)}}@media (min-width:1025px){body.ipadpro .avards__box{padding:calc(var(--k) * 285) calc(var(--k) * 160) calc(var(--k) * 225);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}body.ipadpro html:not(.portrait) .avards__box{min-height:100vh}body.ipadpro .avards__box:before{width:calc(900vw / 24);height:calc(100% - var(--k) * 90);top:calc(var(--k) * 45)}body.ipadpro .avards__cont{width:calc(100vw / 3)}body.ipadpro .avards__desc{margin-bottom:calc(var(--k) * 45)}body.ipadpro .avards .section-title{max-width:calc(580 * var(--k))}body.ipadpro .avards .btn:first-child{margin-left:0}body.ipadpro .sertificate{width:calc(500vw / 12)}body.ipadpro .sertificate:after,body.ipadpro .sertificate:before{width:calc(86 * var(--k));height:calc(86 * var(--k))}body.ipadpro .sertificate:before{top:calc(65 * var(--k));right:calc(30 * var(--k))}body.ipadpro .sertificate:after{bottom:calc(-30 * var(--k));right:calc(30 * var(--k))}body.ipadpro .sertificate img{position:relative;z-index:2;width:calc(560 * var(--k));height:calc(425 * var(--k))}body.ipadpro .sertificate-deco{position:absolute;z-index:3;display:block}body.ipadpro .sertificate__box:before{position:absolute;z-index:1;top:calc(var(--k) * 45);left:calc(var(--k) * -110);width:calc(780 * var(--k));height:calc(430 * var(--k));display:block;border-radius:calc(var(--k) * 50);background-color:#fff;content:""}body.ipadpro .sertificate-deco--top{left:calc(var(--k) * 80);top:calc(var(--k) * -28);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#8fbbd8}body.ipadpro .sertificate-deco--blue{left:calc(var(--k) * -50);top:calc(var(--k) * 40);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#bcc5dc}body.ipadpro .sertificate-deco--bottom{left:calc(var(--k) * 10);bottom:calc(var(--k) * -110);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#b9d2db}body.ipadpro .sertificate-deco--orange{left:calc(var(--k) * 80);bottom:calc(var(--k) * -70);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d7b483}body.ipadpro .sertificate-deco--scroll{bottom:calc(var(--k) * -40);left:calc(var(--k) * -90);width:calc(var(--k) * 150);height:calc(var(--k) * 150);background-color:#b899c7;border-radius:calc(var(--k) * 30)}body.ipadpro .sertificate-deco--scroll img{position:absolute;z-index:12;left:calc(var(--k) * 26);top:calc(var(--k) * 27);width:calc(var(--k) * 97);height:calc(var(--k) * 95)}}.blocker{position:fixed;top:calc(var(--k) * 82);right:0;bottom:0;left:0;width:100%;height:calc(var(--k) - 82);overflow:auto;z-index:10;box-sizing:border-box;background-color:#dceaee;text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;box-sizing:border-box;width:100%}.popup:after,.popup:before{position:absolute;z-index:1;bottom:calc(var(--k) * -20);width:calc(100 * var(--k));height:calc(100 * var(--k));display:block;content:""}.popup:before{left:calc(var(--k) * -20);background-color:#b899c7}.popup:after{right:calc(var(--k) * -20);background-color:#b9d2db}.modal__box{position:relative;z-index:5;width:100%;background:#fff;padding:calc(var(--k) * 42) calc(var(--k) * 40)}.page-modal__box{padding:calc(var(--k) * 75) calc(var(--k) * 80) calc(var(--k) * 15)}.popup .modal__box{border-radius:0 0 calc(var(--k) * 50) calc(var(--k) * 50)}.popup p{font-size:calc(var(--k) * 20);line-height:calc(var(--k) * 25);margin:0 auto calc(var(--k) * 42);max-width:calc(450vw / 8)}.popup p:last-child{max-width:inherit}.modal p.modal__title{color:#324a5e;font-size:calc(var(--k) * 50);line-height:calc(var(--k) * 50);margin:calc(var(--k) * 42) auto;max-width:calc(500vw / 8);letter-spacing:calc(var(--k) * -1.5)}.modal-input__box{margin-bottom:calc(var(--k) * 30)}.modal-input__box label{display:block;text-align:left;font-size:calc(var(--k) * 16);margin-bottom:.4em}.modal-input__box input{width:100%;border:1px solid #b899c7;padding:calc(var(--k) * 20);border-radius:calc(5 * var(--k));outline:0;font-size:calc(var(--k) * 20)}.popup .modal__box{border-radius:0 0 calc(var(--k) * 50) calc(var(--k) * 50)}.modal-input__box input:focus{border-color:#dceaee}.modal-input__box input::placeholder{font-size:calc(var(--k) * 20)}label.error{display:block;margin:calc(10 * var(--k)) auto 0;font-size:calc(14 * var(--k));color:#ff5d58}.modal-input__box input.error{border:1px solid #ff5d58}.modal .btn:not(.btn--play){width:100%;margin-bottom:calc(50 * var(--k))}.modal-link--red{color:#f25d59;text-decoration:underline}.modal-link--blue{color:#6766be;text-decoration:underline}.modal-link--strong{font-size:calc(var(--k) * 24);font-weight:700;text-transform:uppercase}.img-conf{width:calc(var(--k) * 90);margin:0 auto calc(var(--k) * 42)}.img-conf-absolute{position:absolute;top:-28px;margin-left:auto;margin-right:auto;left:0;right:0}.page-modal__text{margin-bottom:calc(var(--k) * 30);color:#333;font-size:1.5rem;font-weight:300}.page-modal__text--largest{font-size:1.8rem}.page-modal__copied{color:#333;font-size:1.5rem;font-weight:300}.page-modal__text--padding{padding-left:0;padding-right:0}@media screen and (min-width:600px){.page-modal__text--padding{padding-left:10%;padding-right:10%}}.modal__box--fb{position:relative;background:#f4fafa}.modal__fb-header{position:relative;margin:calc(var(--k) * -42) calc(var(--k) * -40) calc(var(--k) * 65);padding:calc(var(--k) * 42) calc(var(--k) * 40) calc(var(--k) * 21);background:#fff}.modal__fb-header:after{display:block}.modal__fb-header:before{position:absolute;z-index:1;left:calc(50% - var(--k) * 40);bottom:calc(var(--k) * -20);width:calc(80 * var(--k));height:calc(50 * var(--k));display:flex;align-items:center;justify-content:center;padding:0;background-color:#fff;content:"или";font-weight:400;font-size:calc(var(--k) * 20);border-radius:calc(25 * var(--k));box-shadow:0 2px 2px -1px #ccc}.modal__fb-header--reset:before{content:none}.modal p.modal__fb-title{color:#6766be;font-size:calc(var(--k) * 50);line-height:calc(var(--k) * 50);margin:0 auto calc(var(--k) * 42);max-width:calc(500vw / 8)}.btn--fb{display:block;padding:calc(var(--k) * 20);width:100%;margin-bottom:calc(var(--k) * 42);border-radius:calc(var(--k) * 3);font-size:calc(var(--k) * 24);font-weight:700;background-color:#4267b2;color:#fff}.btn--fb span{position:relative;padding-left:calc(var(--k) * 35);font-size:calc(var(--k) * 24);letter-spacing:calc(var(--k) * -.75)}.btn--fb span:before{position:absolute;z-index:1;left:0;top:calc(var(--k) * 1);width:calc(20 * var(--k));height:calc(22 * var(--k));display:block;font-family:icomoon;font-size:calc(20 * var(--k));background-color:#fff;color:#4267b2;content:"\ea90";padding-top:calc(var(--k) * 3);padding-left:calc(var(--k) * 5);font-weight:400}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@media (max-width:1023px){body:not(.ipadpro) .blocker{padding:calc(var(--k) * 84) calc(var(--k) * 40) calc(var(--k) * 42)}body:not(.ipadpro) .modal--video .modal__box{padding:calc(var(--k) * 42) calc(var(--k) * 40)}.blocker-sign:before{content:none}}body .course-slider .custom__slide iframe{height:calc(var(--k) * 250)}@media (max-width:1024px){body.ipadpro .blocker{padding:calc(var(--k) * 84) calc(var(--k) * 40) calc(var(--k) * 42)}body.ipadpro .modal--video .modal__box{padding:calc(var(--k) * 42) calc(var(--k) * 40)}}@media (min-width:1024px){body:not(.ipadpro) .blocker{top:calc(var(--k) * 90);height:calc(100% - var(--k) * 90);padding:calc(var(--k) * 90) calc(var(--k) * 40) calc(var(--k) * 45)}body:not(.ipadpro) .modal-bg{position:fixed;z-index:1;right:0;top:0;width:100vw;height:100vh;content:"";background-color:#e6f0f3}body:not(.ipadpro) .modal-course+.blocker:after{display:none}body:not(.ipadpro) .modal{max-width:50vw}body:not(.ipadpro) .modal:after,body:not(.ipadpro) .modal:before{width:calc(80 * var(--k));height:calc(80 * var(--k))}body:not(.ipadpro) .popup p:not(.modal__fb-title){font-size:calc(var(--k) * 16);margin-bottom:calc(var(--k) * 15)}body:not(.ipadpro) .page-modal p:not(.modal__fb-title){font-size:calc(var(--k) * 18);margin-bottom:0}body:not(.ipadpro) .modal--fb{max-width:calc(100vw / 3)}body:not(.ipadpro) .page-modal-popup{max-width:none;width:calc(var(--k) * 960)}body:not(.ipadpro) .modal-input__box{max-width:calc(100vw / 4);margin:0 auto calc(var(--k) * 15)}body:not(.ipadpro) .modal-input__box--mb{margin:0 auto calc(var(--k) * 45)}body:not(.ipadpro) .modal__box--fb .modal-input__box{max-width:calc(100vw / 6)}body:not(.ipadpro) .modal p.modal__fb-title{margin-bottom:calc(var(--k) * 34)}body:not(.ipadpro) .modal__fb-header{margin-bottom:calc(var(--k) * 45)}body:not(.ipadpro) .modal__fb-header:before{font-size:calc(var(--k) * 16)}body:not(.ipadpro) .btn--fb{max-width:calc(100vw / 5);padding:calc(var(--k) * 12) calc(var(--k) * 15) calc(var(--k) * 15);margin:0 auto calc(var(--k) * 20)}body:not(.ipadpro) .btn--fb span{font-size:calc(var(--k) * 16)}body:not(.ipadpro) .modal .btn{max-width:calc(100vw / 6);margin-bottom:calc(30 * var(--k))}body:not(.ipadpro) .modal .btn.btn-wired{max-width:calc(100vw / 5)}body:not(.ipadpro) .modal .btn--sm-w{max-width:calc(240 * var(--k));margin-bottom:calc(45 * var(--k))}body:not(.ipadpro) .modal-input__box input{font-size:calc(var(--k) * 16)}body:not(.ipadpro) .modal-input__box input::placeholder{font-size:calc(var(--k) * 16)}body:not(.ipadpro) .modal-link--strong{font-size:calc(var(--k) * 14)}body:not(.ipadpro) .btn--fb span:before{top:calc(var(--k) * -3)}body:not(.ipadpro) .modal-deco{position:absolute;z-index:4;display:block}body:not(.ipadpro) .modal-deco--blue{right:calc(var(--k) * -100);top:calc(var(--k) * 155);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#8fbbd8}body:not(.ipadpro) .modal-deco--purple{left:calc(var(--k) * -65);top:calc(var(--k) * 90);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#bcc5dc}body:not(.ipadpro) .modal-deco--violet{left:calc(var(--k) * -250);top:calc(var(--k) * 135);width:calc(var(--k) * 150);height:calc(var(--k) * 150);border-radius:calc(var(--k) * 30);background-color:#b899c7}body:not(.ipadpro) .modal-deco--orange{right:calc(var(--k) * -190);top:calc(var(--k) * 225);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d7b483}body:not(.ipadpro) .modal-deco--green{left:calc(var(--k) * -100);top:calc(var(--k) * 290);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#b9d2db}body:not(.ipadpro) .modal--video .modal__box{padding:calc(var(--k) * 45) calc(var(--k) * 40)}body:not(.ipadpro) .modal__box iframe{height:calc(500 * var(--k))}body:not(.ipadpro) .course-slider iframe{height:calc(var(--k) * 370)}}@media (min-width:641px){.modal .btn:not(.btn--play){max-width:calc(var(--k) * 450)}}@media (min-width:1025px){body.ipadpro .blocker{top:calc(var(--k) * 90);height:calc(100% - var(--k) * 90);padding:calc(var(--k) * 90) calc(var(--k) * 40) calc(var(--k) * 45)}body.ipadpro .modal-bg{position:fixed;z-index:1;right:0;top:calc(var(--k) * 135);width:calc(900vw / 24);height:calc(100% - var(--k) * 180);content:"";background-color:#e6f0f3}body.ipadpro .modal-course+.blocker:after{display:none}body.ipadpro .modal{max-width:50vw}body.ipadpro .modal:after,body.ipadpro .modal:before{width:calc(80 * var(--k));height:calc(80 * var(--k))}body.ipadpro .popup p:not(modal__fb-title){font-size:calc(var(--k) * 16);margin-bottom:calc(var(--k) * 15)}body.ipadpro .modal--fb{max-width:calc(100vw / 3)}body.ipadpro .modal-input__box{max-width:calc(100vw / 4);margin:0 auto calc(var(--k) * 15)}body.ipadpro .modal__box--fb .modal-input__box{max-width:calc(100vw / 6)}body.ipadpro .modal p.modal__fb-title{margin-bottom:calc(var(--k) * 34)}body.ipadpro .modal__fb-header{margin-bottom:calc(var(--k) * 45)}body.ipadpro .modal__fb-header:before{font-size:calc(var(--k) * 16)}body.ipadpro .btn--fb{max-width:calc(100vw / 6);padding:calc(var(--k) * 12) calc(var(--k) * 15) calc(var(--k) * 15);margin:0 auto calc(var(--k) * 20)}body.ipadpro .btn--fb span{font-size:calc(var(--k) * 16)}body.ipadpro .modal .btn{max-width:calc(100vw / 6);margin-bottom:calc(30 * var(--k))}body.ipadpro .modal-input__box input{font-size:calc(var(--k) * 16)}body.ipadpro .modal-input__box input::placeholder{font-size:calc(var(--k) * 16)}body.ipadpro .modal-link--strong{font-size:calc(var(--k) * 14)}body.ipadpro .btn--fb span:before{top:calc(var(--k) * -3)}body.ipadpro .modal-deco{position:absolute;z-index:4;display:block}body.ipadpro .modal-deco--blue{right:calc(var(--k) * -100);top:calc(var(--k) * 155);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#8fbbd8}body.ipadpro .modal-deco--purple{left:calc(var(--k) * -65);top:calc(var(--k) * 90);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#bcc5dc}body.ipadpro .modal-deco--violet{left:calc(var(--k) * -250);top:calc(var(--k) * 135);width:calc(var(--k) * 150);height:calc(var(--k) * 150);border-radius:calc(var(--k) * 30);background-color:#b899c7}body.ipadpro .modal-deco--orange{right:calc(var(--k) * -190);top:calc(var(--k) * 225);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d7b483}body.ipadpro .modal-deco--green{left:calc(var(--k) * -100);top:calc(var(--k) * 290);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#b9d2db}body.ipadpro .modal--video .modal__box{padding:calc(var(--k) * 45) calc(var(--k) * 40)}body.ipadpro .modal__box iframe{height:calc(500 * var(--k))}body.ipadpro .course-slider iframe{height:calc(var(--k) * 370)}}.team__box{position:relative;background-color:#fff}.team__box:before{position:absolute;z-index:1;top:0;right:0;height:100%;width:calc(500vw / 8);display:block;background-color:#f4fafa;content:""}.team__cont{position:relative;z-index:2;padding:calc(var(--k) * 45) calc(var(--k) * 80)}.partners .section-title,.team .section-title{text-align:center}.person{display:flex;flex-wrap:wrap;justify-content:center}.person_item{flex-basis:calc(300vw / 8);margin-bottom:calc(var(--k) * 50);text-align:center}.person_item-img{width:calc(150 * var(--k));height:calc(150 * var(--k));margin:0 auto calc(var(--k) * 24);overflow:hidden;border-radius:50%;background-color:#b9d2db}.person_item img{width:100%}.person__name{margin-bottom:calc(var(--k) * 24);display:inline-block;padding:calc(var(--k) * 5) calc(var(--k) * 7);font-size:calc(var(--k) * 20);font-weight:700}.person__name--black{border:calc(var(--k) * 1) solid #000}.person__desc{font-size:calc(var(--k) * 20);line-height:calc(var(--k) * 25);padding:0 calc(var(--k) * 20)}@media (min-width:1024px){body:not(.ipadpro) .team__cont{padding:calc(var(--k) * 180) calc(100vw / 8) calc(var(--k) * 135)}body:not(.ipadpro) .team__box:before{width:calc(600vw / 16);height:calc(100% - var(--k) * 135)}body:not(.ipadpro) .person_item{flex-basis:calc(var(--k) * 280)}body:not(.ipadpro) .person__name{font-size:calc(var(--k) * 18);margin-bottom:calc(var(--k) * 20)}body:not(.ipadpro) .person__desc{font-size:calc(var(--k) * 16);line-height:calc(var(--k) * 20)}}@media (min-width:1025px){body.ipadpro .team__cont{padding:calc(var(--k) * 180) calc(100vw / 8) calc(var(--k) * 135)}body.ipadpro .team__box:before{width:calc(600vw / 16);height:calc(100% - var(--k) * 135)}body.ipadpro .person_item{flex-basis:calc(var(--k) * 280)}body.ipadpro .person__name{font-size:calc(var(--k) * 18);margin-bottom:calc(var(--k) * 20)}body.ipadpro .person__desc{font-size:calc(var(--k) * 16);line-height:calc(var(--k) * 20)}}.partners{position:relative;background-color:#fff}.partners:before{position:absolute;z-index:1;top:0;right:0;height:calc(100% - var(--k) * 42);height:0;width:calc(500vw / 8);display:block;background-color:#f4fafa;content:""}.partners__box{position:relative;z-index:2;padding:calc(var(--k) * 45) calc(var(--k) * 80);display:flex;flex-direction:column}.partners__subtext{margin-bottom:calc(var(--k) * 42);font-size:calc(var(--k) * 30);line-height:calc(var(--k) * 40);text-align:center}.partners__subtext a{color:#f25d59}.partners__buttons{z-index:2;margin-bottom:calc(var(--k) * 84)}.training-buy--btn{z-index:2}.partners__buttons .btn{width:100%}.partners__slider{position:relative}.partners__slider .swiper-container-horizontal{position:relative;z-index:3;overflow:hidden;width:calc(100% - 100 * var(--k));margin:0 auto}.partners__slider-box{position:relative}.partners__slider .swiper-pagination-bullets{margin:calc(var(--k) * 84) auto calc(var(--k) * 55)}.partners__slide{display:flex;justify-content:center;align-items:center;background-color:transparent}.partners__button{position:absolute;z-index:3;top:calc(50% - var(--k) * 25);width:calc(var(--k) * 50);height:calc(var(--k) * 50);background:url(../images/slide-arrow.png) no-repeat 50% 50%/100% transparent;outline:0;cursor:pointer}.partners__button--next{right:calc(var(--k) * -10)}.partners__button--prev{left:calc(var(--k) * -10);transform:rotate(180deg)}@media (max-width:1023px){body:not(.ipadpro) .partners__buttons{order:2}}@media (min-width:641px) and (max-width:1023px){body:not(.ipadpro) .partners__buttons{width:60%;margin-left:auto;margin-right:auto}}@media (min-width:1024px){body:not(.ipadpro) .partners__slider{width:100%}body:not(.ipadpro) .partners__box{padding:0 calc(var(--k) * 240)}body:not(.ipadpro) .partners__box .section-title{margin-bottom:calc(var(--k) * 20)}body:not(.ipadpro) .partners:before{top:calc(var(--k) * 165);height:calc(100% - var(--k) * 165);height:0;width:50vw;left:calc(var(--k) * 240)}body:not(.ipadpro) .partners__subtext{font-size:calc(var(--k) * 18);line-height:calc(var(--k) * 24)}body:not(.ipadpro) .footer__contacts{font-size:calc(var(--k) * 18);line-height:calc(var(--k) * 24)}body:not(.ipadpro) .partners__slider .swiper-container-horizontal{width:calc(500vw / 8)}body:not(.ipadpro) .partners__slider .swiper-pagination-bullets{margin-top:calc(var(--k) * 45)}body:not(.ipadpro) .partners__button--prev{left:0}body:not(.ipadpro) .partners__button--next{right:0}}body:not(.ipadpro) .modal.modal--fb--reset .btn{border:none;cursor:pointer}@media (max-width:1024px){body.ipadpro .partners__buttons{order:2}.modal-input__box label{font-size:calc(var(--k) * 22)}}@media (min-width:641px) and (max-width:1024px){body.ipadpro .partners__buttons{width:60%;margin-left:auto;margin-right:auto}.modal .btn:not(.btn--play),body:not(.ipadpro) .modal .btn{max-width:calc(var(--k) * 450)}body:not(.ipadpro) .modal.modal--fb--reset .btn{max-width:none;width:auto}}@media (min-width:1025px){body.ipadpro .partners__slider{width:100%}body.ipadpro .partners__box{padding:0 calc(var(--k) * 240)}body.ipadpro .partners__box .section-title{margin-bottom:calc(var(--k) * 20)}body.ipadpro .partners:before{top:calc(var(--k) * 165);height:calc(100% - var(--k) * 165);width:50vw;left:calc(var(--k) * 240)}body.ipadpro .partners__subtext{font-size:calc(var(--k) * 18);line-height:calc(var(--k) * 24)}body.ipadpro .footer__contacts{font-size:calc(var(--k) * 18);line-height:calc(var(--k) * 24)}body.ipadpro .partners__slider .swiper-container-horizontal{width:calc(500vw / 8)}body.ipadpro .partners__slider .swiper-pagination-bullets{margin-top:calc(var(--k) * 45)}body.ipadpro .partners__button--prev{left:0}body.ipadpro .partners__button--next{right:0}}.training__box{position:relative;background-color:#f4fafa}.training__box:before{position:absolute;z-index:1;top:0;left:0;height:100%;display:block;background-color:#dceaee;content:""}.training__cont{position:relative;z-index:2}.training__textblock{position:relative;z-index:1}.training__soon{color:#f25d59;text-transform:uppercase;font-size:18px;text-align:center;bottom:20px;width:100%;left:0}.training__textblock:before{position:absolute;z-index:3;height:calc(var(--k) * 180);width:calc(var(--k) * 180);display:block;background:url(../images/training-label.svg) no-repeat 50% transparent;background-size:100%;content:""}.training__textblock:after{position:absolute;z-index:1;bottom:calc(-20 * var(--k));right:calc(-20 * var(--k));width:calc(100 * var(--k));height:calc(100 * var(--k));display:block;content:"";background-color:#b899c7}.training__textbox{position:relative;z-index:2;border:5px solid #dceaee;background-color:#fff;border-radius:calc(var(--k) * 50) 0 calc(var(--k) * 50) calc(var(--k) * 50)}.training .section-title{text-align:center}.training__desc{font-size:calc(30 * var(--k));line-height:calc(35 * var(--k));text-align:center}.training__desc--sub{font-weight:400;margin-bottom:calc(24 * var(--k))}.training__textblock .dots__list{margin-bottom:0}.training__textblock .dots__list li:last-child{margin-bottom:0}.training__item{font-size:calc(20 * var(--k));line-height:calc(25 * var(--k));background-color:#fff}.training__header img{width:100%}.training__title{color:#6766be;text-align:left;padding-right:80px}.training__strong{margin-bottom:calc(20 * var(--k));font-weight:700}.training__item:first-child .btn--training{background-color:#f25d59}.btn--load{margin-bottom:calc(var(--k) * 20);text-transform:none;color:#324a5e;text-decoration:underline;background-color:transparent}.btn--hide{display:none}.btn--buy{background-color:#6ac574;color:#fff;text-decoration:none;margin-bottom:calc(var(--k) * 30);width:100%;margin-left:auto;margin-right:auto;text-decoration:none;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);transition:.2s ease}.training__item-box{position:relative!important}img.training__feature-image{width:120px!important;height:120px!important;right:-20px!important;top:-60px!important;position:absolute!important}@media screen and (min-width:800px){.btn--buy:hover{background-color:#4ca357}}@media (max-width:1023px){body:not(.ipadpro) .training__box:before{width:calc(500vw / 8)}body:not(.ipadpro) .training__textbox{padding:calc(var(--k) * 176) calc(var(--k) * 40) calc(var(--k) * 42)}body:not(.ipadpro) .training__cont{margin:calc(var(--k) * 42) calc(var(--k) * 80)}body:not(.ipadpro) .section-title{margin-top:calc(var(--k) * 42)}body:not(.ipadpro) .training__textblock:before{top:calc(var(--k) * -20);left:calc(50% - var(--k) * 90)}body:not(.ipadpro) .training__desc{margin:calc(42 * var(--k)) 0}body:not(.ipadpro) .training__desc--sub{font-size:calc(25 * var(--k));line-height:calc(35 * var(--k))}body:not(.ipadpro) .training__textblock .dots__list li{font-size:calc(20 * var(--k));line-height:calc(25 * var(--k))}body:not(.ipadpro) .training__item{margin-bottom:calc(42 * var(--k))}body:not(.ipadpro) .training__item .training__item-box{padding:calc(50 * var(--k)) calc(21 * var(--k)) calc(42 * var(--k))}body:not(.ipadpro) .training__title{margin-bottom:calc(42 * var(--k));font-size:calc(40 * var(--k));line-height:calc(40 * var(--k));letter-spacing:calc(-2.4 * var(--k))}body:not(.ipadpro) .training__strong{text-transform:uppercase}body:not(.ipadpro) .training__item .check__list{padding-left:calc(40 * var(--k))}body:not(.ipadpro) .training__item .check__list li{margin-bottom:calc(var(--k) * 15);padding-left:calc(40 * var(--k))}body:not(.ipadpro) .training-deco__box{display:none}}@media (max-width:1024px){body.ipadpro .training__box:before{width:calc(500vw / 8)}body.ipadpro .training__textbox{padding:calc(var(--k) * 176) calc(var(--k) * 40) calc(var(--k) * 42)}body.ipadpro .training__cont{margin:calc(var(--k) * 42) calc(var(--k) * 80)}body:not(.ipadpro) .section-title{margin-top:calc(var(--k) * 42)}body.ipadpro .training__textblock:before{top:calc(var(--k) * -20);left:calc(50% - var(--k) * 90)}body.ipadpro .training__desc{margin:calc(42 * var(--k)) 0}body.ipadpro .training__desc--sub{font-size:calc(25 * var(--k));line-height:calc(35 * var(--k))}body.ipadpro .training__textblock .dots__list li{font-size:calc(20 * var(--k));line-height:calc(25 * var(--k))}body.ipadpro .training__item{margin-bottom:calc(42 * var(--k))}body.ipadpro .training__item .training__item-box{padding:calc(50 * var(--k)) calc(21 * var(--k)) calc(42 * var(--k))}body.ipadpro .training__title{margin-bottom:calc(42 * var(--k));font-size:calc(40 * var(--k));line-height:calc(40 * var(--k));letter-spacing:calc(-2.4 * var(--k))}body.ipadpro .training__strong{text-transform:uppercase}body.ipadpro .training__item .check__list{padding-left:calc(40 * var(--k))}body.ipadpro .training__item .check__list li{margin-bottom:calc(var(--k) * 15);padding-left:calc(40 * var(--k))}body.ipadpro .training-deco__box{display:none}}@media (max-width:640px){.js-training__list .training__item:nth-of-type(n+4){display:none}.training__header img{height:calc(150 * var(--k))}.training__item{margin-bottom:calc(84 * var(--k))}.btn--load{margin-bottom:calc(var(--k) * 60)}body:not(.ipadpro) .modal.modal--fb--reset .btn{font-size:calc(var(--k) * 16)}}@media (min-width:641px) and (max-width:1023px){body:not(.ipadpro) .training__list{display:flex;flex-wrap:wrap;justify-content:space-between}body:not(.ipadpro) .training__item{max-width:calc(50% - 20 * var(--k))}body:not(.ipadpro) .js-training__list .training__item:nth-of-type(n+5){display:none}body:not(.ipadpro) .training__title{font-size:calc(34 * var(--k));line-height:calc(34 * var(--k))}body:not(.ipadpro) .training__cont>.btn{max-width:calc(400 * var(--k));margin-left:auto;margin-right:auto}}@media (min-width:1024px){body:not(.ipadpro) .training__box:before{width:25vw;height:calc(100% - var(--k) * 45);top:calc(var(--k) * 45)}body:not(.ipadpro) .training__cont{margin:calc(var(--k) * 110) calc(var(--k) * 160)}body:not(.ipadpro) .training__textbox{padding:calc(var(--k) * 45) calc(var(--k) * 70) calc(var(--k) * 45) calc(var(--k) * 320)}body:not(.ipadpro) .section-title{margin-top:calc(var(--k) * 70)}body:not(.ipadpro) .training__textblock:before{top:calc(50% - var(--k) * 90);left:calc(var(--k) * 60)}body:not(.ipadpro) .training .section-title{margin-bottom:calc(20 * var(--k))}body:not(.ipadpro) .training__desc{margin:calc(55 * var(--k)) 0}body:not(.ipadpro) .training__textblock .training__desc{text-align:left;margin-bottom:calc(30 * var(--k))}body:not(.ipadpro) .training__desc--sub{font-size:calc(24 * var(--k));line-height:calc(30 * var(--k))}body:not(.ipadpro) .training__strong{font-size:calc(16 * var(--k));margin-bottom:calc(15 * var(--k))}body:not(.ipadpro) .training .check__list{margin-bottom:calc(25 * var(--k))}body:not(.ipadpro) .training__textblock .dots__list li{font-size:calc(24 * var(--k));line-height:calc(30 * var(--k))}body:not(.ipadpro) .training__textblock .dots__list li:before{position:absolute;top:calc(var(--k) * 10)}body:not(.ipadpro) .training__list{position:relative;display:grid;grid-gap:0 calc(var(--k) * 45);grid-template-columns:repeat(auto-fill,minmax(calc(var(--k) * 474),1fr))}body:not(.ipadpro) .training__item{margin:0 0 calc(45 * var(--k));transition:.5s transform,.8s box-shadow}body:not(.ipadpro) .training__item.revealator-slideup:hover{transform:translateY(calc(-20 * var(--k)));transition:.5s transform,.8s box-shadow}body:not(.ipadpro) .training__item:first-child{grid-row-start:1;grid-row-end:span 15;order:1}body:not(.ipadpro) .training__item:nth-child(2){grid-row-start:1;grid-row-end:span 16;order:2}body:not(.ipadpro) .training__item:nth-child(3){grid-row-start:1;grid-row-end:span 13;order:3}body:not(.ipadpro) .training__item:nth-child(4){grid-row-start:16;grid-row-end:span 13;order:4}body:not(.ipadpro) .training__item:nth-child(5){grid-row-start:17;grid-row-end:span 15;order:5}body:not(.ipadpro) .training__item:nth-child(6){grid-row-start:14;grid-row-end:span 13;order:6}body:not(.ipadpro) .training__item:nth-child(7){grid-row-start:29;grid-row-end:span 14;order:7}body:not(.ipadpro) .training__item:nth-child(8){grid-row-start:32;grid-row-end:span 15;order:8}body:not(.ipadpro) .training__item:nth-child(9){grid-row-start:27;grid-row-end:span 13;order:9}body:not(.ipadpro) .training__item:nth-child(10){grid-row-start:43;grid-row-end:span 13;order:10}body:not(.ipadpro) .training__item:nth-child(11){grid-row-start:40;grid-row-end:span 13;order:11}body:not(.ipadpro) .training__item:nth-child(12){grid-row-start:40;grid-row-end:span 14;order:12}body:not(.ipadpro) .training__item:nth-child(13){grid-row-start:56;grid-row-end:span 11;order:13}body:not(.ipadpro) .training__item:nth-child(14){grid-row-start:61;grid-row-end:span 16;order:14}body:not(.ipadpro) .training__item:nth-child(15){grid-row-start:54;grid-row-end:span 14;order:15}body:not(.ipadpro) .training__item:nth-child(16){grid-row-start:67;grid-row-end:span 13;order:16}body:not(.ipadpro) .js-training__list .training__item:nth-of-type(n+4){display:none}body:not(.ipadpro) .training__item-box{padding:calc(25 * var(--k)) calc(40 * var(--k)) calc(45 * var(--k))}body:not(.ipadpro) .training__title{margin-bottom:calc(35 * var(--k));font-size:calc(30 * var(--k));line-height:calc(35 * var(--k));letter-spacing:calc(-2.5 * var(--k))}body:not(.ipadpro) .training__item .check__list li{font-size:calc(18 * var(--k));line-height:calc(20 * var(--k));margin-bottom:calc(15 * var(--k));padding-left:calc(43 * var(--k))}body:not(.ipadpro) .training__item .check__list li:before{top:calc(5 * var(--k))}body:not(.ipadpro) .training-deco__box{position:absolute;bottom:calc(-150 * var(--k));right:0}body:not(.ipadpro) .training-deco{position:absolute;z-index:1;display:block}body:not(.ipadpro) .training-deco--avard{right:0;bottom:calc(var(--k) * 190);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d7b483}body:not(.ipadpro) .training-deco--avard img{position:absolute;z-index:1;left:calc(var(--k) * 11);bottom:calc(var(--k) * -10);width:calc(var(--k) * 70);height:calc(var(--k) * 85)}body:not(.ipadpro) .training-deco--target{right:calc(var(--k) * 110);bottom:calc(var(--k) * 90);width:calc(var(--k) * 150);height:calc(var(--k) * 150);border-radius:calc(var(--k) * 30);background-color:#b899c7}body:not(.ipadpro) .training-deco--target img{position:absolute;z-index:1;left:calc(var(--k) * 25);bottom:calc(var(--k) * 25);width:calc(var(--k) * 100);height:calc(var(--k) * 100)}body:not(.ipadpro) .training-deco--recycle{right:calc(var(--k) * 320);bottom:calc(var(--k) * 90);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d5f5d9}body:not(.ipadpro) .training-deco--recycle img{position:absolute;z-index:1;left:calc(var(--k) * 13);bottom:calc(var(--k) * 12);width:calc(var(--k) * 65);height:calc(var(--k) * 67)}body:not(.ipadpro) .training-deco--blue{right:calc(var(--k) * 110);bottom:calc(var(--k) * 260);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#b9d2db}}@media (min-width:641px) and (max-width:1024px){body.ipadpro .training__list{display:flex;flex-wrap:wrap;justify-content:space-between}body.ipadpro .training__item{max-width:calc(50% - 20 * var(--k))}body.ipadpro .js-training__list .training__item:nth-of-type(n+5){display:none}body.ipadpro .training__title{font-size:calc(34 * var(--k));line-height:calc(34 * var(--k))}body.ipadpro .training__cont>.btn{max-width:calc(400 * var(--k));margin-left:auto;margin-right:auto}}@media (min-width:1025px){body.ipadpro .training__box:before{width:25vw;height:calc(100% - var(--k) * 45);top:calc(var(--k) * 45)}body.ipadpro .training__cont{margin:calc(var(--k) * 110) calc(var(--k) * 160)}body.ipadpro .training__textbox{padding:calc(var(--k) * 45) calc(var(--k) * 70) calc(var(--k) * 45) calc(var(--k) * 320)}body:not(.ipadpro) .section-title{margin-top:calc(var(--k) * 70)}body.ipadpro .training__textblock:before{top:calc(50% - var(--k) * 90);left:calc(var(--k) * 60)}body.ipadpro .training .section-title{margin-bottom:calc(20 * var(--k))}body.ipadpro .training__desc{margin:calc(55 * var(--k)) 0}body.ipadpro .training__textblock .training__desc{text-align:left;margin-bottom:calc(30 * var(--k))}body.ipadpro .training__desc--sub{font-size:calc(24 * var(--k));line-height:calc(30 * var(--k))}body.ipadpro .training__strong{font-size:calc(16 * var(--k));margin-bottom:calc(15 * var(--k))}body.ipadpro .training .check__list{margin-bottom:calc(25 * var(--k))}body.ipadpro .training__textblock .dots__list li{font-size:calc(24 * var(--k));line-height:calc(30 * var(--k))}body.ipadpro .training__textblock .dots__list li:before{position:absolute;top:calc(var(--k) * 10)}body.ipadpro .training__list{position:relative;display:grid;grid-gap:0 calc(var(--k) * 45);grid-template-columns:repeat(auto-fill,minmax(calc(var(--k) * 474),1fr))}body.ipadpro .training__item{margin:0 0 calc(45 * var(--k));transition:.5s transform,.8s box-shadow}body.ipadpro .training__item.revealator-slideup:hover{transform:translateY(calc(-20 * var(--k)));transition:.5s transform,.8s box-shadow}body.ipadpro .training__item:first-child{grid-row-start:1;grid-row-end:span 15;order:1}body.ipadpro .training__item:nth-child(2){grid-row-start:1;grid-row-end:span 16;order:2}body.ipadpro .training__item:nth-child(3){grid-row-start:1;grid-row-end:span 13;order:3}body.ipadpro .training__item:nth-child(4){grid-row-start:16;grid-row-end:span 13;order:4}body.ipadpro .training__item:nth-child(5){grid-row-start:17;grid-row-end:span 15;order:5}body.ipadpro .training__item:nth-child(6){grid-row-start:14;grid-row-end:span 13;order:6}body.ipadpro .training__item:nth-child(7){grid-row-start:29;grid-row-end:span 14;order:7}body.ipadpro .training__item:nth-child(8){grid-row-start:32;grid-row-end:span 15;order:8}body.ipadpro .training__item:nth-child(9){grid-row-start:27;grid-row-end:span 13;order:9}body.ipadpro .training__item:nth-child(10){grid-row-start:43;grid-row-end:span 13;order:10}body.ipadpro .training__item:nth-child(11){grid-row-start:47;grid-row-end:span 14;order:11}body.ipadpro .training__item:nth-child(12){grid-row-start:40;grid-row-end:span 14;order:12}body.ipadpro .training__item:nth-child(13){grid-row-start:56;grid-row-end:span 11;order:13}body.ipadpro .training__item:nth-child(14){grid-row-start:61;grid-row-end:span 16;order:14}body.ipadpro .training__item:nth-child(15){grid-row-start:54;grid-row-end:span 14;order:15}body.ipadpro .training__item:nth-child(16){grid-row-start:67;grid-row-end:span 13;order:16}body.ipadpro .js-training__list .training__item:nth-of-type(n+4){display:none}body.ipadpro .training__item-box{padding:calc(25 * var(--k)) calc(40 * var(--k)) calc(45 * var(--k))}body.ipadpro .training__title{margin-bottom:calc(35 * var(--k));font-size:calc(30 * var(--k));line-height:calc(35 * var(--k));letter-spacing:calc(-2.5 * var(--k))}body.ipadpro .training__item .check__list li{font-size:calc(18 * var(--k));line-height:calc(20 * var(--k));margin-bottom:calc(15 * var(--k));padding-left:calc(43 * var(--k))}body.ipadpro .training__item .check__list li:before{top:calc(5 * var(--k))}body.ipadpro .training-deco__box{position:absolute;bottom:calc(-150 * var(--k));right:0}body.ipadpro .training-deco{position:absolute;z-index:1;display:block}body.ipadpro .training-deco--avard{right:0;bottom:calc(var(--k) * 190);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d7b483}body.ipadpro .training-deco--avard img{position:absolute;z-index:1;left:calc(var(--k) * 11);bottom:calc(var(--k) * -10);width:calc(var(--k) * 70);height:calc(var(--k) * 85)}body.ipadpro .training-deco--target{right:calc(var(--k) * 110);bottom:calc(var(--k) * 90);width:calc(var(--k) * 150);height:calc(var(--k) * 150);border-radius:calc(var(--k) * 30);background-color:#b899c7}body.ipadpro .training-deco--target img{position:absolute;z-index:1;left:calc(var(--k) * 25);bottom:calc(var(--k) * 25);width:calc(var(--k) * 100);height:calc(var(--k) * 100)}body.ipadpro .training-deco--recycle{right:calc(var(--k) * 320);bottom:calc(var(--k) * 90);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d5f5d9}body.ipadpro .training-deco--recycle img{position:absolute;z-index:1;left:calc(var(--k) * 13);bottom:calc(var(--k) * 12);width:calc(var(--k) * 65);height:calc(var(--k) * 67)}body.ipadpro .training-deco--blue{right:calc(var(--k) * 110);bottom:calc(var(--k) * 260);width:calc(var(--k) * 50);height:calc(var(--k) * 50);border-radius:calc(var(--k) * 10);background-color:#b9d2db}}.modal-course{font-size:calc(20 * var(--k));line-height:calc(25 * var(--k));text-align:left}.modal-course .modal__box{border-radius:calc(var(--k) * 50) calc(var(--k) * 50)}.course-header{position:relative;border-radius:calc(var(--k) * 50) calc(var(--k) * 50) 0 0;background:url(../images/training/training1.png) no-repeat top #a5dae5;text-align:center}.course-header .btn{margin-bottom:0}.course-header .course-title{margin-bottom:calc(var(--k) * 45);color:#6766be;font-size:calc(40 * var(--k));line-height:calc(40 * var(--k));letter-spacing:-1.5px;font-weight:700}.modal-course:after,.modal-course:before{position:absolute;z-index:1;top:calc(var(--k) * -20);width:calc(100 * var(--k));height:calc(100 * var(--k));display:block;content:""}.modal-course:before{left:calc(var(--k) * -20);background-color:#b899c7}.modal-course:after{right:calc(var(--k) * -20);background-color:#bcc5dc}.course-sidebar{background-color:#f4fafa;padding:calc(var(--k) * 45) calc(var(--k) * 50) 10px;border-radius:30px;flex-basis:calc(var(--k) * 400);position:relative}.course-sidebar--transparent{background-color:transparent;padding:calc(var(--k) * 45) 0 10px}.module-garanty{position:absolute;right:-30px;top:-30px;z-index:4;display:block}.module-garanty img{height:calc(var(--k) * 120)}.course__price{text-align:center;color:#6766be;font-size:calc(var(--k) * 50);font-weight:300;line-height:1;white-space:nowrap}.course__price--with-promo{text-align:center;margin-bottom:calc(var(--k) * 30)}.course__price--with-promo del{margin-right:10px;color:rgba(128,128,128,.5);text-decoration:none;position:relative;font-size:calc(var(--k) * 25)}.course__price--with-promo del:before{content:" ";display:block;width:100%;border-top:2px solid rgba(255,0,0,.8);height:calc(var(--k) * 15);position:absolute;bottom:0;left:0;transform:rotate(-7deg)}.course__price--with-promo ins{text-decoration:none}.course__old-price{text-align:left;color:rgba(128,128,128,.678);font-size:1.4rem;font-weight:400;line-height:1.3;margin-right:1.3rem;white-space:nowrap;position:relative}.course__old-price:before{content:'';position:absolute;height:2px;background-color:#f15b5a;width:116%;bottom:4px;left:-8%;transform:rotate(-12deg);transform-origin:0 0}.course__price-row{display:flex;align-items:flex-end;margin-bottom:calc(var(--k) * 30)}.course__strong{margin-bottom:calc(25 * var(--k));font-weight:700;text-transform:uppercase;text-align:center;color:#324a5e}.course__slogan{font-size:2.2rem;line-height:1.1;font-weight:300;letter-spacing:-1px;margin:calc(var(--k) * 30) 0}.course__text{margin-bottom:calc(10 * var(--k));font-weight:300;font-size:1.5rem;letter-spacing:-.6px}.course__lang{font-weight:300;font-size:1rem;letter-spacing:-.6px}.course__strong_left{text-align:left;margin-bottom:calc(20 * var(--k));margin-top:calc(30 * var(--k))}.modal__box .check__list li,.modal__box .dots__list li{padding-left:calc(35 * var(--k));margin-bottom:calc(var(--k) * 20)}.course-box__text--fill{background-color:#f4fafa;background-color:#f4fafa;margin-top:44px;padding:calc(var(--k) * 45) calc(var(--k) * 50) 10px;border-radius:30px}.course-box__text .check__list li{margin-bottom:calc(15 * var(--k))}.course-information .check__list{max-width:100%;margin-bottom:calc(25 * var(--k))}.course-information .check__list li{margin-bottom:calc(20 * var(--k))}.course-information .check__list li{font-size:1.2rem}@media screen and (min-width:648px){.course-information .check__list li{font-size:1.4rem}}@media screen and (min-width:1024px){.course-information{padding-top:24px}.course-information .check__list li{font-size:1.5rem}.course-information .check__list{margin-bottom:calc(30 * var(--k))}.course-sidebar .check__list li{font-size:1rem}}.course-sidebar .check__list li{margin-bottom:calc(20 * var(--k))}.modal__box .check__list li:before{top:calc(var(--k) * 1)}.modal__box .dots__list li:before{left:0}.lang__list p{position:relative;padding-left:calc(var(--k) * 45);display:flex;min-height:calc(var(--k) * 45);align-items:center}.lang__list p:before{position:absolute;z-index:1;left:0;width:calc(38 * var(--k));height:calc(38 * var(--k));display:block;content:"";background-size:100%}.lang__ru:before{background:url(../images/lang-ru.png) no-repeat center transparent}.lang__en:before{background:url(../images/lang-en.png) no-repeat center transparent}.lang__az:before{background:url(../images/lang-az.png) no-repeat center transparent}.program__header{position:relative;display:flex;align-items:center;font-size:calc(24 * var(--k));line-height:calc(30 * var(--k));margin-bottom:calc(42 * var(--k))}.program__header:before{position:absolute;z-index:1;top:0;left:0;width:calc(80 * var(--k));height:calc(80 * var(--k));display:flex;align-items:center;justify-content:center;border-radius:calc(20 * var(--k));color:#fff;font-size:calc(40 * var(--k));content:"01";background-color:#d7b483}.program__item:nth-child(2) .program__header:before{content:"02";background-color:#8fbbd8}.program__item:nth-child(3) .program__header:before{content:"03";background-color:#b899c7}.program__item:nth-child(4) .program__header:before{content:"04";background-color:#99cd9f}.program__item:nth-child(5) .program__header:before{content:"05";background-color:#bcc5dc}.program__item:nth-child(6) .program__header:before{content:"06";background-color:#f29d80}.program__title{padding-left:calc(120 * var(--k))}.program__title span{font-weight:700;font-size:calc(40 * var(--k))}.program__heading{color:#324a5e;font-weight:700;line-height:1.21;font-size:1.5rem;letter-spacing:-.45px;margin-bottom:18px}.program__text{color:#000;font-weight:300;font-size:1rem;letter-spacing:-.75px;line-height:1.3}.course__footer:after,.course__footer:before{position:absolute;z-index:1;bottom:calc(var(--k) * -20);width:calc(100 * var(--k));height:calc(100 * var(--k));display:block;content:"";background-size:calc(40 * var(--k))}.course__footer:before{left:calc(var(--k) * -20);background-color:#bcc5dc}.course__footer:after{right:calc(var(--k) * -20);background-color:#b899c7}.modal a.close-modal{position:absolute;z-index:2;top:calc(var(--k) * -25);right:calc(var(--k) * -105);display:block;width:calc(var(--k) * 52);height:calc(var(--k) * 50);text-indent:-9999px;background-size:contain;background:url(../images/close.png) no-repeat center center}@media (max-width:1023px){body:not(.ipadpro) .program{margin-top:calc(var(--k) * 42)}body:not(.ipadpro) .course-header{margin:calc(var(--k) * -42) calc(var(--k) * -40) calc(var(--k) * 45);padding:calc(var(--k) * 195) calc(var(--k) * 80) calc(var(--k) * 42);background-size:100%}body:not(.ipadpro) .course__buttons .btn--primary{margin-bottom:0}body:not(.ipadpro) .course__buttons .btn--secondary{display:none}body:not(.ipadpro) .modal-course .custom__slider:before{left:0;width:calc(var(--k) * 525)}body:not(.ipadpro) .modal-course .custom__slider-box:before{top:calc(-30 * var(--k));right:calc(-30 * var(--k))}body:not(.ipadpro) .modal-course .custom__slider-box:after{bottom:calc(-30 * var(--k));right:calc(-30 * var(--k))}body:not(.ipadpro) .modal-course .modal-deco{display:none}body:not(.ipadpro) .modal a.close-modal{position:fixed;top:80px;left:calc(var(--k) * 15);width:calc(var(--k) * 60);height:calc(var(--k) * 60);background-image:url(../images/goback.png)}}@media (max-width:1024px){body.ipadpro .program{margin-top:calc(var(--k) * 42)}body.ipadpro .course-header{margin:calc(var(--k) * -42) calc(var(--k) * -40) calc(var(--k) * 45);padding:calc(var(--k) * 195) calc(var(--k) * 80) calc(var(--k) * 42);background-size:100%}body.ipadpro .course__buttons .btn--primary{margin-bottom:0}body.ipadpro .course__buttons .btn--secondary{display:none}body.ipadpro .modal-course .custom__slider:before{left:0;width:calc(var(--k) * 525)}body.ipadpro .modal-course .custom__slider-box:before{top:calc(-30 * var(--k));right:calc(-30 * var(--k))}body.ipadpro .modal-course .custom__slider-box:after{bottom:calc(-30 * var(--k));right:calc(-30 * var(--k))}body.ipadpro .modal-course .modal-deco{display:none}body.ipadpro .modal a.close-modal{position:fixed;top:calc(var(--k) * 10);left:calc(var(--k) * 15);width:calc(var(--k) * 60);height:calc(var(--k) * 60);background-image:url(../images/goback.png)}}@media (max-width:640px){.modal-course .custom__slider{padding:0;margin:calc(var(--k) * 65) calc(var(--k) * -20) 0 calc(var(--k) * -25);width:calc(var(--k) * 515)}.modal-course .custom__slide iframe,.modal-course .custom__slide img{width:calc(var(--k) * 520);height:calc(var(--k) * 250)}}@media (min-width:641px) and (max-width:1023px){body:not(.ipadpro) .course-slider{padding:calc(var(--k) * 40) calc(var(--k) * 40) 0}body:not(.ipadpro) .course-header{padding-top:calc(var(--k) * 350)}body:not(.ipadpro) .modal-course .custom__slider:before{left:calc(var(--k) * 65);width:calc(var(--k) * 775);top:calc(var(--k) * 25);height:calc(var(--k) * 475)}}@media (min-width:1024px){body:not(.ipadpro) .modal a.close-modal{background-image:url(../images/close.png)}body:not(.ipadpro) .modal-course{max-width:calc(200vw / 3);font-size:calc(16 * var(--k));line-height:calc(20 * var(--k))}body:not(.ipadpro) .modal-course .modal__box{padding:calc(var(--k) * 45) calc(var(--k) * 80)}body:not(.ipadpro) .course-header{margin:calc(var(--k) * -45) calc(var(--k) * -80) 0;padding:calc(var(--k) * 180) calc(var(--k) * 160) calc(var(--k) * 45);background-size:40%}body:not(.ipadpro) .modal-course .course__slogan{font-size:2.5rem;line-height:1.1}body:not(.ipadpro) .course-box{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:calc(45 * var(--k)) 0}body:not(.ipadpro) .course-box__text{flex-basis:calc(var(--k) * 620)}body:not(.ipadpro) .course-sidebar{flex-basis:calc(var(--k) * 400)}body:not(.ipadpro) .program{position:relative;padding-right:calc(var(--k) * 80);display:flex;flex-wrap:wrap;justify-content:space-between}body:not(.ipadpro) .program__item{position:relative;z-index:1;flex-basis:calc(var(--k) * 400)}body:not(.ipadpro) .program__header{height:calc(80 * var(--k));margin-bottom:calc(10 * var(--k));font-size:calc(16 * var(--k));line-height:calc(20 * var(--k))}body:not(.ipadpro) .program__header span{font-size:calc(24 * var(--k));line-height:calc(20 * var(--k))}body:not(.ipadpro) .program .dots__list{margin-left:calc(120 * var(--k))}body:not(.ipadpro) .course-header .course-title{font-size:calc(50 * var(--k));line-height:calc(50 * var(--k))}body:not(.ipadpro) .course-header .course-subtitle{color:#324a5e;font-size:calc(18 * var(--k));line-height:calc(20 * var(--k));margin-bottom:calc(var(--k) * 40)}body:not(.ipadpro) .course__slogan{margin-top:0}body:not(.ipadpro) .course__text{font-size:1.5rem}body:not(.ipadpro) .program:before{position:absolute;z-index:1;left:calc(var(--k) * -80);top:calc(var(--k) * -355);width:calc(100% + 160 * var(--k));height:calc(100% + 455 * var(--k));background-color:#f4fafa;display:block;content:"";border-radius:0 0 calc(var(--k) * 50) calc(var(--k) * 50)}body:not(.ipadpro) .course__buttons{position:relative;z-index:1;max-width:calc(var(--k) * 700);margin:0 auto;display:flex;justify-content:space-between}body:not(.ipadpro) .modal .course__buttons .btn{margin-bottom:0}body:not(.ipadpro) .course-slider{padding-top:calc(var(--k) * 40);margin:0 calc(var(--k) * 240) calc(var(--k) * 90)}body:not(.ipadpro) .course-slider:before{top:calc(var(--k) * 20)}body:not(.ipadpro) .modal-deco--avard{right:calc(var(--k) * -160);top:calc(var(--k) * 90);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d7b483}body:not(.ipadpro) .modal-deco--avard img{position:absolute;z-index:1;left:calc(var(--k) * 11);bottom:calc(var(--k) * -10);width:calc(var(--k) * 70);height:calc(var(--k) * 85)}body:not(.ipadpro) .modal-deco--case{top:calc(var(--k) * 295);left:calc(var(--k) * -145);width:calc(var(--k) * 90);height:calc(var(--k) * 90);background-color:#bcc5dc;border-radius:calc(var(--k) * 20)}body:not(.ipadpro) .modal-deco--case img{position:absolute;z-index:12;left:calc(var(--k) * 10);top:calc(var(--k) * 20);width:calc(var(--k) * 70);height:calc(var(--k) * 50)}body:not(.ipadpro) .modal-deco--phone{top:calc(var(--k) * 40);left:calc(var(--k) * -200);width:calc(var(--k) * 100);height:calc(var(--k) * 100);background-color:#b899c7;border-radius:calc(var(--k) * 20)}body:not(.ipadpro) .modal-deco--phone img{position:absolute;z-index:12;left:calc(var(--k) * 28);top:calc(var(--k) * 8);width:calc(var(--k) * 44);height:calc(var(--k) * 85)}}@media (min-width:641px) and (max-width:1024px){body.ipadpro .course-slider{padding:calc(var(--k) * 40) calc(var(--k) * 40) 0}body.ipadpro .course-header{padding-top:calc(var(--k) * 350)}body.ipadpro .modal-course .custom__slider:before{left:calc(var(--k) * 65);width:calc(var(--k) * 775);top:calc(var(--k) * 25);height:calc(var(--k) * 475)}}@media (min-width:1025px){body.ipadpro .modal a.close-modal{background-image:url(../images/close.png)}body.ipadpro .modal-course{max-width:calc(200vw / 3);font-size:calc(16 * var(--k));line-height:calc(20 * var(--k))}body.ipadpro .modal-course .modal__box{padding:calc(var(--k) * 45) calc(var(--k) * 80)}body.ipadpro .course-header{margin:calc(var(--k) * -45) calc(var(--k) * -80) 0;padding:calc(var(--k) * 180) calc(var(--k) * 160) calc(var(--k) * 45);background-size:40%}body.ipadpro .modal-course .course__slogan{font-size:2.5rem;line-height:1.1}body.ipadpro .course-box{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:calc(45 * var(--k)) 0}body.ipadpro .course-box__text{flex-basis:calc(var(--k) * 480)}body.ipadpro .program{position:relative;padding-right:calc(var(--k) * 80);display:flex;flex-wrap:wrap;justify-content:space-between}body.ipadpro .program__item{position:relative;z-index:1;flex-basis:calc(var(--k) * 400)}body.ipadpro .program__header{height:calc(80 * var(--k));margin-bottom:calc(10 * var(--k));font-size:calc(16 * var(--k));line-height:calc(20 * var(--k))}body.ipadpro .program__header span{font-size:calc(24 * var(--k));line-height:calc(20 * var(--k))}body.ipadpro .program .dots__list{margin-left:calc(120 * var(--k))}body.ipadpro .course-header .course-title{font-size:calc(50 * var(--k));line-height:calc(50 * var(--k))}body.ipadpro .course-header .course-subtitle{color:#324a5e;font-size:calc(18 * var(--k));line-height:calc(20 * var(--k));margin-bottom:calc(var(--k) * 40)}body.ipadpro .course__slogan{margin-top:0}body.ipadpro .course__text{font-size:1.5rem}body.ipadpro .program:before{position:absolute;z-index:1;left:calc(var(--k) * -80);top:calc(var(--k) * -355);width:calc(100% + 160 * var(--k));height:calc(100% + 455 * var(--k));background-color:#f4fafa;display:block;content:"";border-radius:0 0 calc(var(--k) * 50) calc(var(--k) * 50)}body.ipadpro .course__buttons{position:relative;z-index:1;max-width:calc(var(--k) * 700);margin:0 auto;display:flex;justify-content:space-between}body.ipadpro .modal .course__buttons .btn{margin-bottom:0}body.ipadpro .course-slider{padding-top:calc(var(--k) * 40);margin:0 calc(var(--k) * 240) calc(var(--k) * 90)}body.ipadpro .course-slider:before{top:calc(var(--k) * 20)}body.ipadpro .modal-deco--avard{right:calc(var(--k) * -160);top:calc(var(--k) * 90);width:calc(var(--k) * 90);height:calc(var(--k) * 90);border-radius:calc(var(--k) * 20);background-color:#d7b483}body.ipadpro .modal-deco--avard img{position:absolute;z-index:1;left:calc(var(--k) * 11);bottom:calc(var(--k) * -10);width:calc(var(--k) * 70);height:calc(var(--k) * 85)}body.ipadpro .modal-deco--case{top:calc(var(--k) * 295);left:calc(var(--k) * -145);width:calc(var(--k) * 90);height:calc(var(--k) * 90);background-color:#bcc5dc;border-radius:calc(var(--k) * 20)}body.ipadpro .modal-deco--case img{position:absolute;z-index:12;left:calc(var(--k) * 10);top:calc(var(--k) * 20);width:calc(var(--k) * 70);height:calc(var(--k) * 50)}body.ipadpro .modal-deco--phone{top:calc(var(--k) * 40);left:calc(var(--k) * -200);width:calc(var(--k) * 100);height:calc(var(--k) * 100);background-color:#b899c7;border-radius:calc(var(--k) * 20)}body.ipadpro .modal-deco--phone img{position:absolute;z-index:12;left:calc(var(--k) * 28);top:calc(var(--k) * 8);width:calc(var(--k) * 44);height:calc(var(--k) * 85)}}.program--start{align-content:flex-start}.program__item--1-2{flex-basis:47%!important;margin-bottom:22px}.program__header--pure{height:auto!important}.details-video_img{max-width:100%;height:auto}.footer__contacts--wrap{margin:calc(var(--k) * 42) auto;text-align:center;color:#f25d59;display:grid}.footer__contacts{font-size:calc(var(--k) * 30);line-height:calc(var(--k) * 40);text-align:center;color:#f25d59}.footer-pay{display:flex;justify-content:center}.footer-pay-item{display:block;height:50px;width:auto;margin:0 10px}.footer-pay img{width:auto;max-width:100%;max-height:100%}.page-modal strong{font-weight:700}.block-choose-platform{background-color:#f4fafa;padding:12px 24px;margin-bottom:calc(var(--k) * 20);margin-top:calc(var(--k) * 12)}.block-choose-platform a{color:#f25d59}.block-choose-platform__heading{text-align:center;margin-bottom:16px;font-size:calc(var(--k) * 32)}.block-choose-platform__title{font-size:calc(var(--k) * 24);margin-bottom:1px}body:not(.ipadpro) .page-modal .block-choose-platform p:not(.modal__fb-title){font-size:calc(var(--k) * 16)}body:not(.ipadpro) .page-modal__title{margin-bottom:calc(var(--k) * 30);font-weight:300;color:#324a5e;font-size:3.125rem}.platform-list{display:flex;justify-content:center;margin:calc(var(--k) * 24) 0}.platform-list--column{flex-direction:column!important;align-items:center!important}.platform-item{margin:4px 7px}@media screen and (max-width:992px){body:not(.ipadpro) .page-modal-popup{max-width:none}body:not(.ipadpro) .page-modal p:not(.modal__fb-title){font-size:calc(var(--k) * 18);margin-bottom:0}.block-choose-platform{padding:calc(var(--k) * 20) calc(var(--k) * 50)}.platform-item{width:34%;margin:0 4px}.platform-item img{max-width:100%}}@media screen and (max-width:641px){.page-modal-popup .modal__box{padding-top:80px}.page-modal__title{text-align:center}body:not(.ipadpro) .modal-course .btn{max-width:none}body:not(.ipadpro) .page-modal p:not(.modal__fb-title){font-size:calc(var(--k) * 26);margin-bottom:.5em;max-width:calc(100vw - 32px)}.block-choose-platform{background-color:#e0e6f5;margin-top:calc(var(--k) * 20)}.block-choose-platform__title{text-align:center}body:not(.ipadpro) .page-modal .block-choose-platform p:not(.modal__fb-title){font-size:calc(var(--k) * 20)}.platform-item{margin:8px 0}.popup .modal__box{margin:12px 12px;width:auto;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.modal p.modal__fb-title{max-width:100%;margin-bottom:32px}.popup p{max-width:100%;text-align:center}.popup .modal-input__box{margin-bottom:32px}}@media screen and (max-width:425px){.platform-item{width:42%;margin:1px}.general__icons img,.training__icons img{padding:0}}body:not(.ipadpro) .page-modal.thanks .btn{max-width:250px}.popup .password-changed{border-radius:15px}.modal .password-changed .btn:not(.btn--play){margin-top:15px;margin-bottom:0}.promo-code-btn{margin-bottom:calc(var(--k) * 30);width:100%;margin-left:auto;margin-right:auto;color:#6ac574;border:2px solid #6ac574;text-decoration:none;background-color:transparent;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);transition:.2s ease}@media screen and (min-width:800px){.promo-code-btn:hover{background-color:#4fbb5a;color:#fff}}.discount__text{color:#f25d59;text-align:center;margin-bottom:calc(var(--k) * 30)}.input-promo-code{text-align:center}@media screen and (min-width:1024px){body:not(.ipadpro) .course-header .course-title{font-size:3.2rem}body:not(.ipadpro) .menu{padding:120px 0 0 80px}.menu-box__buttons-wrapper{display:flex}body:not(.ipadpro) .menu .btn{margin-left:0}body:not(.ipadpro) .menu-box{padding-right:calc(100vw / 2);overflow:visible;-ms-overflow-style:none;overflow:-moz-scrollbars-none}body:not(.ipadpro) .menu-box::-webkit-scrollbar{width:0}body:not(.ipadpro) .header-inner-page .menu{overflow:visible}.header__bg:before{width:calc(100vw / 2)}body:not(.ipadpro) .menu:before{height:120vh;width:calc(100vw / 2)}body:not(.ipadpro) .menu__item{font-size:22px;margin-top:16px;padding-left:0}}.opened-traning img{top:-100vh;position:relative}.social-item{width:90px;height:68px;border-radius:40px;background-color:#fff;margin:13px;display:flex;justify-content:center;align-items:center}.social-item__image{width:46px!important;height:auto!important;text-align:center;margin:0 auto}.page-modal .page-modal__copy-field{position:relative;border:10px solid #dceaee;border-left:20px solid #dceaee;border-right:20px solid #dceaee;background-color:#fff;width:100%}@media screen and (min-width:600px){.page-modal .page-modal__copy-field{border-left:80px solid #dceaee;border-right:80px solid #dceaee}}.social-sharing-row{display:flex;flex-direction:row;flex-wrap:wrap}.tutorial{padding-top:44px;list-style:none}.tutorial__wrapper{position:static;overflow:visible;padding:64px 12px!important}.tutorial__modal{padding:32px 16px!important}.tutorial__item{margin-bottom:40px}.tutorial__head{display:flex;flex-direction:row;margin-bottom:24px}.tutorial__title{font-weight:300;color:#324a5e;font-size:1.4rem;margin-bottom:16px;text-align:left}.tutorial__text{font-weight:300;color:#324a5e;font-size:1.125rem;text-align:left!important;line-height:1.2!important}.tutorial__text-box{padding-top:4px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tutorial__num{margin-right:16px;color:#b899c7;font-size:50px;font-weight:300}.tutorial__content{width:100%;display:flex;flex-direction:column;align-items:center}.tutorial__layer{width:100%;object-fit:contain;margin:20px 0}.tutorial__icons{width:100%!important}.platform-item:hover{border-radius:8px;transition:ease .2s}.tutorial .platform-item{padding:0!important}.tutorial img.platform__link{padding:0!important}.tutorial__heading{font-size:2.1rem!important}.tutoarial__copy-field{text-align:center;border:unset;width:100%;line-height:1.5;font-size:16px;font-weight:300;color:#666}@media screen and (min-width:800px){.tutorial__layer{width:80%;margin:20px}.tutorial__wrapper{padding:calc(var(--k) * 90) calc(var(--k) * 40) calc(var(--k) * 45)!important}.popup .modal__box{margin:24px 12px 0 24px!important}.page-modal .page-modal__copy-field{border:15px solid #dceaee;border-left:30px solid #dceaee;border-right:30px solid #dceaee}.tutoarial__copy-field{font-size:25px}.tutorial__text-box{padding-top:8px}.tutorial__num{margin-right:32px;font-size:100px}.tutorial__item{margin-bottom:60px}.tutorial__heading{font-size:3.125rem}.tutorial__title{font-size:2.5rem}.platform-item:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.16)!important}.platform-item:active{box-shadow:none!important}.tutorial img.platform__link{width:auto!important;height:46px!important;padding:0!important}.tutorial__modal{padding:calc(var(--k) * 75) calc(var(--k) * 80) calc(var(--k) * 15)!important}}@media (max-width:1023px){.course-information{margin-bottom:32px}}.youtube-popup{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:100;background-color:rgba(0,0,0,.5)}.youtube-popup__video{position:relative;z-index:101}.youtube-popup__close{position:fixed;z-index:101;background-color:transparent;padding:6px;top:24px;right:24px;cursor:pointer;fill:#fff}.tutorial__text-box--center{align-items:center}.general__text--paddingless{padding:0 46px}.general__buttons-wrapper{padding:36px 32px;z-index:10;position:relative}.is-desktop{display:none}@media screen and (min-width:1024px){.is-mobile{display:none}.is-desktop{display:block}}.general__icons-wrapper{margin:16% 0 0;position:relative;width:100%;text-align:center;z-index:10}.hidden{transform:translateY(100px);opacity:0}.transition{transition-delay:2s;transition-property:opacity,transform;transition-duration:1s;transition-timing-function:ease}.thanks-to-install{position:relative;padding:24px}.thanks-to-install__success-icon{position:absolute;top:-45px;width:90px;height:90px;right:50%;transform:translate(50%)}.thanks-to-install__close-button{position:absolute;right:-16px;top:-16px;background-color:transparent}.thanks-to-install__close-button svg{width:32px;height:32px}.thanks-to-install__heading{font-size:2.5rem!important;font-weight:300;color:#324a5e;letter-spacing:-1.25px;text-align:center;margin-bottom:32px!important}.thanks-to-install__text{font-size:1.125rem!important;font-weight:300;letter-spacing:-.45px;color:#333;text-align:center;line-height:24px!important;margin-bottom:22px!important}.thanks-to-install__text--marginless{margin-bottom:16px!important}.thanks-to-install__link{color:#f25d59}.thanks-to-install__icons{margin-bottom:32px!important}.thanks-to-install__layer{margin-bottom:32px}.thanks-to-install__row{margin-bottom:24px}.thanks-to-install__row .btn{padding-left:32px;padding-right:32px}.thanks-to-install__layer img{max-width:100%;height:auto;margin:0 auto}.thanks-to-install__logo{margin-bottom:24px;text-align:center;width:100%}.thanks-to-install__logo img{text-align:center;margin:0 auto;max-width:100%}.thanks-to-install__platform{margin-bottom:32px}.thanks-to-install__social-wrapper{border-radius:6px;margin-bottom:32px;padding-top:24px}.thanks-to-install__row-center{display:flex;justify-content:center;margin-bottom:16px}@media screen and (min-width:768px){.thanks-to-install__row{display:flex;flex-direction:row;justify-content:space-between;padding:0 32px}.thanks-to-install{padding:72px 64px 32px}.thanks-to-install__social{display:flex;flex-wrap:nowrap}.thanks-to-install__popup{min-width:60vw}.thanks-to-install__heading{font-size:3rem!important}}.white-letter{padding:100px 24px 24px;background-color:#fff;min-height:100vh;display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.white-letter__title{max-width:600px;font-size:3rem!important;font-weight:300;color:#324a5e;letter-spacing:-1.25px;text-align:center;margin-bottom:32px!important}.white-letter__text{font-size:1.3rem!important;font-weight:300;color:#324a5e;margin-bottom:42px}.white-letter__extra{font-size:1.2rem!important;font-weight:300;color:#324a5e}.white-letter__image{margin-bottom:32px}.profile-term-policy{padding-left:200px;font-weight:600;color:#000;font-size:14px;margin-top:24px;width:100%}.revealator-fade,.revealator-rotateleft,.revealator-rotateright,.revealator-slidedown,.revealator-slideleft,.revealator-slideright,.revealator-slideup,.revealator-zoomin,.revealator-zoomout{transition:all .6s}.revealator-fade{opacity:0}.revealator-fade.revealator-above,.revealator-fade.revealator-partially-above,.revealator-fade.revealator-within{opacity:1}.revealator-slideup{transform:translate(0,100px);opacity:0}.revealator-slideup.revealator-above,.revealator-slideup.revealator-partially-above,.revealator-slideup.revealator-within{transform:translate(0,0);opacity:1}.revealator-slideleft{transform:translate(100px,0);opacity:0}.revealator-slideleft.revealator-above,.revealator-slideleft.revealator-partially-above,.revealator-slideleft.revealator-within{transform:translate(0,0);opacity:1}.revealator-slideright{transform:translate(-100px,0);opacity:0}.revealator-slideright.revealator-above,.revealator-slideright.revealator-partially-above,.revealator-slideright.revealator-within{transform:translate(0,0);opacity:1}.revealator-slidedown{transform:translate(0,-100px);opacity:0}.revealator-slidedown.revealator-above,.revealator-slidedown.revealator-partially-above,.revealator-slidedown.revealator-within{transform:translate(0,0);opacity:1}.revealator-zoomin{transform:scale(.75);opacity:0}.revealator-zoomin.revealator-above,.revealator-zoomin.revealator-partially-above,.revealator-zoomin.revealator-within{transform:scale(1);opacity:1}.revealator-zoomout{transform:scale(1.5);opacity:0}.revealator-zoomout.revealator-above,.revealator-zoomout.revealator-partially-above,.revealator-zoomout.revealator-within{transform:scale(1);opacity:1}.revealator-rotateleft{transform:rotate(20deg);opacity:0}.revealator-rotateleft.revealator-above,.revealator-rotateleft.revealator-partially-above,.revealator-rotateleft.revealator-within{transform:rotate(0);opacity:1}.revealator-rotateright{transform:rotate(-20deg);opacity:0}.revealator-rotateright.revealator-above,.revealator-rotateright.revealator-partially-above,.revealator-rotateright.revealator-within{transform:rotate(0);opacity:1}.revealator-delay1{transition-delay:.1s!important}.revealator-delay1.revealator-below,.revealator-delay1.revealator-partially-below{transition-delay:0!important}.revealator-delay2{transition-delay:.2s!important}.revealator-delay2.revealator-below,.revealator-delay2.revealator-partially-below{transition-delay:0!important}.revealator-delay3{transition-delay:.3s!important}.revealator-delay3.revealator-below,.revealator-delay3.revealator-partially-below{transition-delay:0!important}.revealator-delay4{transition-delay:.4s!important}.revealator-delay4.revealator-below,.revealator-delay4.revealator-partially-below{transition-delay:0!important}.revealator-delay5{transition-delay:.5s!important}.revealator-delay5.revealator-below,.revealator-delay5.revealator-partially-below{transition-delay:0!important}.revealator-delay6{transition-delay:.6s!important}.revealator-delay6.revealator-below,.revealator-delay6.revealator-partially-below{transition-delay:0!important}.revealator-delay7{transition-delay:.7s!important}.revealator-delay7.revealator-below,.revealator-delay7.revealator-partially-below{transition-delay:0!important}.revealator-delay8{transition-delay:.8s!important}.revealator-delay8.revealator-below,.revealator-delay8.revealator-partially-below{transition-delay:0!important}.revealator-delay9{transition-delay:.9s!important}.revealator-delay9.revealator-below,.revealator-delay9.revealator-partially-below{transition-delay:0!important}.revealator-delay10{transition-delay:1s!important}.revealator-delay10.revealator-below,.revealator-delay10.revealator-partially-below{transition-delay:0!important}.revealator-delay11{transition-delay:1.1s!important}.revealator-delay11.revealator-below,.revealator-delay11.revealator-partially-below{transition-delay:0!important}.revealator-delay12{transition-delay:1.2s!important}.revealator-delay12.revealator-below,.revealator-delay12.revealator-partially-below{transition-delay:0!important}.revealator-delay13{transition-delay:1.3s!important}.revealator-delay13.revealator-below,.revealator-delay13.revealator-partially-below{transition-delay:0!important}.revealator-delay14{transition-delay:1.4s!important}.revealator-delay14.revealator-below,.revealator-delay14.revealator-partially-below{transition-delay:0!important}.revealator-delay15{transition-delay:1.5s!important}.revealator-delay15.revealator-below,.revealator-delay15.revealator-partially-below{transition-delay:0!important}.revealator-delay16{transition-delay:1.6s!important}.revealator-delay16.revealator-below,.revealator-delay16.revealator-partially-below{transition-delay:0!important}.revealator-delay17{transition-delay:1.7s!important}.revealator-delay17.revealator-below,.revealator-delay17.revealator-partially-below{transition-delay:0!important}.revealator-delay18{transition-delay:1.8s!important}.revealator-delay18.revealator-below,.revealator-delay18.revealator-partially-below{transition-delay:0!important}.revealator-delay19{transition-delay:1.9s!important}.revealator-delay19.revealator-below,.revealator-delay19.revealator-partially-below{transition-delay:0!important}.revealator-delay20{transition-delay:2s!important}.revealator-delay20.revealator-below,.revealator-delay20.revealator-partially-below{transition-delay:0!important}.revealator-delay21{transition-delay:2.1s!important}.revealator-delay21.revealator-below,.revealator-delay21.revealator-partially-below{transition-delay:0!important}.revealator-delay22{transition-delay:2.2s!important}.revealator-delay22.revealator-below,.revealator-delay22.revealator-partially-below{transition-delay:0!important}.revealator-delay23{transition-delay:2.3s!important}.revealator-delay23.revealator-below,.revealator-delay23.revealator-partially-below{transition-delay:0!important}.revealator-delay24{transition-delay:2.4s!important}.revealator-delay24.revealator-below,.revealator-delay24.revealator-partially-below{transition-delay:0!important}.revealator-delay25{transition-delay:2.5s!important}.revealator-delay25.revealator-below,.revealator-delay25.revealator-partially-below{transition-delay:0!important}.revealator-delay26{transition-delay:2.6s!important}.revealator-delay26.revealator-below,.revealator-delay26.revealator-partially-below{transition-delay:0!important}.revealator-delay27{transition-delay:2.7s!important}.revealator-delay27.revealator-below,.revealator-delay27.revealator-partially-below{transition-delay:0!important}.revealator-delay28{transition-delay:2.8s!important}.revealator-delay28.revealator-below,.revealator-delay28.revealator-partially-below{transition-delay:0!important}.revealator-delay29{transition-delay:2.9s!important}.revealator-delay29.revealator-below,.revealator-delay29.revealator-partially-below{transition-delay:0!important}.revealator-delay30{transition-delay:3s!important}.revealator-delay30.revealator-below,.revealator-delay30.revealator-partially-below{transition-delay:0!important}.revealator-duration1,.revealator-speed1{transition-duration:.1s!important}.revealator-duration2,.revealator-speed2{transition-duration:.2s!important}.revealator-duration3,.revealator-speed3{transition-duration:.3s!important}.revealator-duration4,.revealator-speed4{transition-duration:.4s!important}.revealator-duration5,.revealator-speed5{transition-duration:.5s!important}.revealator-duration6,.revealator-speed6{transition-duration:.6s!important}.revealator-duration7,.revealator-speed7{transition-duration:.7s!important}.revealator-duration8,.revealator-speed8{transition-duration:.8s!important}.revealator-duration9,.revealator-speed9{transition-duration:.9s!important}.revealator-duration10,.revealator-speed10{transition-duration:1s!important}.revealator-duration11,.revealator-speed11{transition-duration:1.1s!important}.revealator-duration12,.revealator-speed12{transition-duration:1.2s!important}.revealator-duration13,.revealator-speed13{transition-duration:1.3s!important}.revealator-duration14,.revealator-speed14{transition-duration:1.4s!important}.revealator-duration15,.revealator-speed15{transition-duration:1.5s!important}
