:root{--sectionIndent:100px}@media screen and (max-width:480px){:root{--sectionIndent:50px}}@font-face{font-family:SFUIDisplay;src:url(../dist/fonts/SFUIDisplay-Light.eot);src:url(../dist/fonts/SFUIDisplay-Light.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/SFUIDisplay-Light.woff) format("woff"),url(../dist/fonts/SFUIDisplay-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SFUIDisplay;src:url(../dist/fonts/SFUIDisplay-Regular.eot);src:url(../dist/fonts/SFUIDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/SFUIDisplay-Regular.woff) format("woff"),url(../dist/fonts/SFUIDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SFUIDisplay;src:url(../dist/fonts/SFUIDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SFUIDisplay;src:url(../dist/fonts/SFUIDisplay-Semibold.eot);src:url(../dist/fonts/SFUIDisplay-Semibold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/SFUIDisplay-Semibold.woff) format("woff"),url(../dist/fonts/SFUIDisplay-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SFUIDisplay;src:url(../dist/fonts/SFUIDisplay-Bold.eot);src:url(../dist/fonts/SFUIDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/SFUIDisplay-Bold.woff) format("woff"),url(../dist/fonts/SFUIDisplay-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:SFUIDisplay;font-weight:900;font-style:normal;src:url(../dist/fonts/SFUIDisplay-Black.otf) format("opentype");font-display:swap}@font-face{font-family:Montserrat;src:url(../dist/fonts/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../dist/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../dist/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../dist/fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../dist/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Igra Sans;src:url(../dist/fonts/IgraSans.otf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Intro;font-weight:400;font-style:normal;src:url(../dist/fonts/Intro-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:Intro;font-weight:900;font-style:normal;src:url(../dist/fonts/Intro-Black.otf) format("opentype");font-display:swap}@font-face{font-family:Furore;font-weight:400;font-style:normal;src:url(../dist/fonts/furore.ttf) format("truetype");font-display:swap}@font-face{font-family:e-ukraine;font-weight:900;font-style:normal;src:url(../dist/fonts/e-Ukraine-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:e-ukraine;font-weight:800;font-style:normal;src:url(../dist/fonts/e-Ukraine-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:e-ukraine;font-weight:600;font-style:normal;src:url(../dist/fonts/e-Ukraine-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:e-ukraine;font-weight:500;font-style:normal;src:url(../dist/fonts/e-Ukraine-Light.otf) format("opentype");font-display:swap}@font-face{font-family:e-ukraine;font-weight:400;font-style:normal;src:url(../dist/fonts/e-Ukraine-UltraLight.otf) format("opentype");font-display:swap}@font-face{font-family:e-ukraine;font-weight:200;font-style:normal;src:url(../dist/fonts/e-Ukraine-Thin.otf) format("opentype");font-display:swap}@font-face{font-family:helv;font-weight:700;font-style:normal;src:url(../dist/fonts/Helv-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:helv;font-weight:400;font-style:normal;src:url(../dist/fonts/Helv-Normal.otf) format("opentype");font-display:swap}@font-face{font-family:Hanuman;src:url(../dist/fonts/Hanuman-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hanuman;src:url(../dist/fonts/Hanuman-Bold.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Arial;src:url(../dist/fonts/Arial-Black.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arial;src:url(../dist/fonts/Arial-BoldMT.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arial;src:url(../dist/fonts/ArialMT.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mtavruli;src:url(../dist/fonts/Mtavruli.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url(../dist/fonts/Calibri.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kindness;font-weight:400;font-style:normal;src:url(../dist/fonts/FontOfKindness.otf) format("opentype");font-display:swap}@font-face{font-family:Ubuntu;src:url(../dist/fonts/Ubuntu-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(../dist/fonts/Ubuntu-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(../dist/fonts/Ubuntu-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(../dist/fonts/Ubuntu-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(../dist/fonts/Geometria.woff) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(../dist/fonts/Geometria-Bold.woff) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(../dist/fonts/Geometria-Light.woff) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(../dist/fonts/Geometria-Medium.woff) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(../dist/fonts/Geometria-Thin.woff) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../dist/fonts/Lato-Regular.woff) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TroubleSide;src:url(../dist/fonts/TroubleSide.woff) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Minecrafter Alt;src:url(../dist/fonts/Minecraft.Alt_.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(../dist/fonts/Nexa-ExtraLight.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(../dist/fonts/Nexa-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.flex-col-centered,.flex-row-centered{display:flex;justify-content:center}.flex-col-centered{flex-direction:column}.shadow{box-shadow:0 12px 21px 0 rgba(46,228,255,.5)}.shadow-svg{-webkit-filter:drop-shadow(0 12px 21px rgba(46,228,255,.4));filter:drop-shadow(0 12px 21px rgba(46,228,255,.4))}.shadow-svg-pink{-webkit-filter:drop-shadow(0 10px 4px rgba(232,62,140,.6));filter:drop-shadow(0 10px 4px rgba(232,62,140,.6))}.navigation-arrow,.shadow-svg-arrow{-webkit-filter:drop-shadow(0 0 4px #2ee4ff);filter:drop-shadow(0 0 4px rgb(46,228,255))}.play-arrow,.shadow-svg-play{-webkit-filter:drop-shadow(0 0 12px #2ee4ff);filter:drop-shadow(0 0 12px rgb(46,228,255))}.trapezoid-out{perspective:1000px;width:40px;height:32px}.trapezoid-in{width:inherit;height:inherit;transform:rotateX(65deg) scaleY(3);top:-2px}.trapezoid-in-invert{width:inherit;height:inherit;transform:rotateX(-65deg) scaleY(3)}.banner{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.navigation-arrow{background-image:url(/dist/images/src/images/navigation/navigation_arrow.svg)}.navigation-arrow,.play-arrow{position:absolute;background-repeat:no-repeat;background-size:100% 100%}.play-arrow{background-image:url(/dist/images/src/images/navigation/video_play.svg)}.play-arrow-background{background-image:url(/dist/images/src/images/navigation/video_play_bg.svg);background-repeat:no-repeat;background-size:100% 100%}.animation-learn{overflow:hidden}.animation-learn__title{margin-bottom:48px}.animation-learn__title span{color:#75c360}.animation-learn__wrap{max-width:1296px;margin:0 auto}.animation-learn__block{display:flex;justify-content:space-between;padding-bottom:40px}@media screen and (max-width:1024px){.animation-learn__block{flex-direction:column;align-items:center}}.animation-learn__image{width:49%;height:457px;position:relative}@media screen and (max-width:1280px){.animation-learn__image{background-position:50%;background-size:contain}}@media screen and (max-width:1024px){.animation-learn__image{width:608px}}@media screen and (max-width:680px){.animation-learn__image{max-width:100%;width:100%;height:220px}}.animation-learn__cloud1{position:absolute;background-repeat:no-repeat;background-position:bottom;background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud1.png);background-size:contain;width:225.17px;height:113.94px;left:48.74px;top:201.09px;z-index:3}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-learn__cloud1{background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud1@2x.png)}}@media screen and (max-width:680px){.animation-learn__cloud1{width:115.17px;height:63.94px;left:48.74px;top:94.09px}}.animation-learn__cloud2{position:absolute;background-repeat:no-repeat;background-position:bottom;background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud1.png);background-size:contain;width:194.06px;height:98.2px;left:189.88px;top:17.5px;z-index:1}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-learn__cloud2{background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud1@2x.png)}}@media screen and (max-width:680px){.animation-learn__cloud2{width:94.06px;left:92.88px;top:-46.5px}}.animation-learn__cloud3{position:absolute;background-repeat:no-repeat;background-position:bottom;background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud2.png);background-size:contain;width:193.41px;height:97.87px;left:414.8px;top:146.16px;z-index:1}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-learn__cloud3{background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud2@2x.png)}}@media screen and (max-width:680px){.animation-learn__cloud3{width:103.41px;height:97.87px;right:42.8px;top:14.16px;left:auto}}.animation-learn__man{width:100%;height:100%;position:absolute;top:-10px;left:12px;background-repeat:no-repeat;background-position:bottom;background-size:contain;background-image:url(/dist/images/src/images/courses-children/direction-animation/hero.png);z-index:2}.animation-learn__content{max-width:600px}@media screen and (max-width:1280px){.animation-learn__content{max-width:50%}}@media screen and (max-width:1024px){.animation-learn__content{margin-top:24px;max-width:100%}}.animation-learn__content-seattle{display:flex;align-items:center}.animation-learn__content-text{font-weight:500;font-size:18px;line-height:28px;margin-bottom:29px}.animation-learn__content-text:last-of-type{margin-bottom:0}.animation-groups__title{margin-bottom:48px;font-weight:700;font-size:36px;line-height:44px}@media screen and (max-width:1023px){.animation-groups__title{margin-bottom:24px}}.animation-groups__wrap{background:#ffefb8;border-radius:16px;width:100%;padding:47px 97px}@media screen and (max-width:1280px){.animation-groups__wrap{padding:47px}}@media screen and (max-width:768px){.animation-groups__wrap{padding:24px}}.animation-groups__content{display:flex;justify-content:space-between}@media screen and (max-width:1023px){.animation-groups__content{flex-wrap:wrap;justify-content:space-evenly}}.animation-groups__item{display:flex;justify-content:space-between;align-items:center;position:relative}@media screen and (max-width:1023px){.animation-groups__item{margin-top:24px}}@media screen and (max-width:680px){.animation-groups__item{width:100%}}.animation-groups__item:before{content:"";position:absolute;bottom:-4px;left:-5px;background-image:url(/dist/images/src/images/courses-children/direction-animation/form.svg);background-repeat:no-repeat;background-size:contain;width:64px;height:45px;z-index:0}@media screen and (max-width:680px){.animation-groups__item:before{bottom:auto;width:85px;height:65px;left:-10px}}.animation-groups__item:nth-of-type(3) .animation-groups__item-text{max-width:167px}@media screen and (max-width:680px){.animation-groups__item:nth-of-type(3) .animation-groups__item-text{max-width:190px}}.animation-groups__item-num{font-weight:700;font-size:48px;line-height:58px;position:relative;z-index:1;margin-right:30px;text-align:center;width:63px}@media screen and (max-width:680px){.animation-groups__item-num{margin-right:24px}}.animation-groups__item-text{font-weight:500;font-size:20px;line-height:29px;max-width:236px}@media screen and (max-width:680px){.animation-groups__item-text{max-width:190px}}.animation .ba-learn{width:100%;background:rgba(117,195,96,.2);padding:120px 50px}@media screen and (max-width:1280px){.animation .ba-learn{padding:120px 42px}}@media screen and (max-width:1024px){.animation .ba-learn{padding:120px 28px}}@media screen and (max-width:680px){.animation .ba-learn{padding:60px 16px}}.animation .ba-learn__wrapper{max-width:1300px;margin:0 auto}.animation .ba-learn__header{margin-bottom:24px}.animation .ba-learn__descritpion{font-style:normal;font-weight:500;font-size:20px;line-height:29px;color:#1d1d1f;text-align:center;margin-bottom:48px}.animation .ba-learn__tabs-wrapper{width:100%;background:#fff;border-radius:16px;padding:24px 0 24px 24px;box-sizing:border-box;display:flex}@media screen and (max-width:1023px){.animation .ba-learn__tabs-wrapper{padding:24px}}@media screen and (max-width:600px){.animation .ba-learn__tabs-wrapper{padding:16px}}.animation .ba-learn__tabs{width:51.7%}@media screen and (max-width:1023px){.animation .ba-learn__tabs{width:100%}}.animation .ba-learn__tab{padding:44px 24px;border-bottom:1px solid rgba(0,0,0,.15);background:transparent}@media screen and (max-width:1023px){.animation .ba-learn__tab:first-child{border-top-left-radius:16px;border-top-right-radius:16px}}.animation .ba-learn__tab:last-child{padding:44px 24px 20px;border:none!important}@media screen and (max-width:1023px){.animation .ba-learn__tab:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.animation .ba-learn__tab_active{padding:24px;background:#e3f3df;border:none;border-radius:16px}@media screen and (max-width:1023px){.animation .ba-learn__tab_active{padding:40px 24px;border-bottom:1px solid rgba(0,0,0,.15);border-radius:0}}.animation .ba-learn__tab_active .ba-learn__line_vertical{transform:rotate(0deg)}.animation .ba-learn__tab_active .ba-learn__tab-description{display:block}.animation .ba-learn__tab-header{font-style:normal;font-weight:600;font-size:30px;line-height:36px;color:#1d1d1f;position:relative;cursor:pointer;padding-right:34px}@media screen and (max-width:600px){.animation .ba-learn__tab-header{font-size:20px;line-height:24px}}.animation .ba-learn__plus{position:absolute;top:4px;right:1px;width:30px;height:30px;border-radius:16px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:680px){.animation .ba-learn__plus{top:-2px}}.animation .ba-learn__line{width:14px;height:2px;background:#3963ff;margin:0 auto;transition:.3s}.animation .ba-learn__line_vertical{transform:rotate(-90deg);position:relative;top:-2px}.animation .ba-learn__tab-description{margin-top:27px}.animation .ba-learn__tab-description p{font-size:18px;line-height:28px}.animation .ba-learn__animation{width:50%;position:relative}@media screen and (max-width:1023px){.animation .ba-learn__animation{display:none}}.animation .ba-learn__animation-wrapper{position:sticky;top:95px;overflow:hidden}.animation .ba-learn__animation-bug{background:#bfbfbf;filter:blur(2px);position:absolute;transition:2.5s}.animation .ba-learn .bug1{width:6px;height:6px;left:131px;top:43px}.animation .ba-learn .bug2{width:10px;height:10px;left:241px;top:80px}.animation .ba-learn .bug3{width:10px;height:10px;left:329px;top:103px}.animation .ba-learn .bug4{width:10px;height:10px;right:219px;top:33px}.animation .ba-learn .bug5{width:6px;height:6px;right:171px;top:146px}.animation .ba-learn__animation-centerred{position:relative;height:517px;width:100%;background-image:url(/dist/images/src/images/courses-children/direction-animation/monster.png);background-repeat:no-repeat;background-position:88px bottom;margin:0 auto;background-size:470px}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation .ba-learn__animation-centerred{background-image:url(/dist/images/src/images/courses-children/direction-animation/monster@2x.png)}}@media screen and (max-width:1280px){.animation .ba-learn__animation-centerred{background-position:bottom}}.animation .ba-learn__animation_slide{position:absolute;top:25px;left:0;width:100%;height:303px;overflow:hidden}.animation .ba-learn__animation_screen{height:303px;width:100%;position:absolute;left:35px;border-radius:35px;overflow:hidden}@media screen and (max-width:1279px){.animation .ba-learn__animation_screen{height:360px;top:-8px}}.animation .ba-learn__animation_big{position:absolute;top:-15px;left:10px;z-index:-1}@media screen and (max-width:1023px){.animation .ba-learn__animation_big{left:-15px}}.animation .ba-learn__animation_small_1{position:absolute;left:13px;top:33px;z-index:2;transition:.5s}@media screen and (max-width:1279px){.animation .ba-learn__animation_small_1{position:absolute;right:246px;top:18px;z-index:2;transition:.5s;width:100px;left:auto}}.animation .ba-learn__animation_small_2{position:absolute;left:275px;top:180px;z-index:2;transition:.5s}@media screen and (max-width:1279px){.animation .ba-learn__animation_small_2{position:absolute;right:10px;top:180px;z-index:2;transition:.5s;width:100px;left:auto}}.animation .ba-learn .direction-rpo__btn-new{text-align:center;margin:0 auto;display:block;width:241px;font-style:normal;font-weight:500;font-size:18px;line-height:27px;padding:16px 28px}.animation-for-whom{padding:120px 52px 52px}@media screen and (max-width:680px){.animation-for-whom{padding:57px 16px 52px}}.animation-for-whom__wrap{width:100%;max-width:1296px;margin:0 auto}.animation-for-whom__title{margin-bottom:48px}.animation-for-whom__title span{color:#75c360}.animation-for-whom__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media screen and (max-width:680px){.animation-for-whom__content{grid-template-columns:1fr}}.animation-for-whom__content-item{border:none;box-shadow:none;display:flex;align-items:center;width:100%;height:100%;padding:24px;background:#f9f9f9;border-radius:16px}@media screen and (max-width:680px){.animation-for-whom__content-item{padding:0;background:transparent}}.animation-for-whom__content-title{font-weight:600;letter-spacing:0;padding-bottom:0;font-size:20px;line-height:29px;margin-left:24px;max-width:368px}@media screen and (max-width:1024px){.animation-for-whom__content-title{max-width:64%}}@media screen and (max-width:680px){.animation-for-whom__content-title{font-size:16px;line-height:26px}}.animation-for-whom__content-icon{width:115.87px;height:110px;background-size:contain;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:680px){.animation-for-whom__content-icon{width:93.87px;height:110px}}.animation-for-whom .icon-item-1{background-image:url(/dist/images/src/images/courses-children/direction-animation/icon1.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-for-whom .icon-item-1{background-image:url(/dist/images/src/images/courses-children/direction-animation/icon1@2x.png)}}.animation-for-whom .icon-item-2{background-image:url(/dist/images/src/images/courses-children/direction-animation/icon2.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-for-whom .icon-item-2{background-image:url(/dist/images/src/images/courses-children/direction-animation/icon2@2x.png)}}.animation-for-whom .icon-item-3{background-image:url(/dist/images/src/images/courses-children/direction-animation/icon3.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-for-whom .icon-item-3{background-image:url(/dist/images/src/images/courses-children/direction-animation/icon3@2x.png)}}.animation-for-whom .icon-item-4{background-image:url(/dist/images/src/images/courses-children/direction-animation/icon4.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-for-whom .icon-item-4{background-image:url(/dist/images/src/images/courses-children/direction-animation/icon4@2x.png)}}.animation .animation-program{padding:0 52px 45px}@media screen and (max-width:768px){.animation .animation-program{padding:0 28px 45px}}@media screen and (max-width:680px){.animation .animation-program{padding:0 16px}}.animation .direction-new-program{padding:72px 22px;background:transparent;border:2px solid #f1f1f1;border-radius:24px}@media screen and (max-width:768px){.animation .direction-new-program{padding:72px 24px}}@media screen and (max-width:680px){.animation .direction-new-program{padding:72px 18px}}.animation .direction-new-program__title{margin-bottom:22px;color:#000}.animation .direction-new-program__subtitle{font-weight:500;font-size:18px;line-height:27px;color:#747478;margin-bottom:65px}.animation .direction-new-program__item{margin-top:27px}.animation .direction-new-program__item-content{padding:24px 0}.animation .direction-new-program .direction-new-item-title{padding-right:50px;margin-bottom:0;color:#1d1d1f;font-weight:600;font-size:20px;line-height:29px;position:relative}.animation .direction-new-program .direction-new-text{color:#1d1d1f;font-size:18px;line-height:28px;padding:14.5px 0;border-bottom:1px solid rgba(0,0,0,.12)}.animation .direction-new-program .direction-new-text:first-of-type{margin-top:11px}.animation .direction-new-program .direction-rpo__btn-new{margin-top:72px;font-size:16px;line-height:19px;padding:17px 24px}.animation .direction-new-program .without-arrow{pointer-events:none}.animation .direction-new-program .without-arrow:after,.animation .direction-new-program .without-arrow:before{content:none!important}.animation .direction-new-program .direction-new-item-title:after{content:"";position:absolute;background-image:url(/dist/images/src/images/courses-adult/full-stack/vector2.svg)!important;background-size:16px;background-repeat:no-repeat;top:5px;right:2px;width:16px;height:16px;background-position:50%}.animation .direction-new-program .show-program .direction-new-item-title:after{background-image:url(/dist/images/src/images/courses-adult/full-stack/vector.svg)!important;transform:none}.animation .direction-new-program .direction-new-paragraph-big,.animation .direction-new-program .direction-new-paragraph-big__no-animate{text-align:center;font-weight:600;font-size:30px;line-height:36px;position:relative}@media screen and (max-width:680px){.animation .direction-new-program .direction-new-paragraph-big,.animation .direction-new-program .direction-new-paragraph-big__no-animate{font-size:20px;line-height:29px}}.animation .direction-new-program .direction-new-paragraph-big__item,.animation .direction-new-program .direction-new-paragraph-big__no-animate__item{padding:0 24px;margin-bottom:64px}@media screen and (max-width:768px){.animation .direction-new-program .direction-new-paragraph-big__item,.animation .direction-new-program .direction-new-paragraph-big__no-animate__item{padding:0}}.animation .direction-new-program .direction-new-paragraph-big__item:last-of-type,.animation .direction-new-program .direction-new-paragraph-big__no-animate__item:last-of-type{margin-bottom:0}.animation .direction-new-program .direction-new-paragraph-big__no-animate span,.animation .direction-new-program .direction-new-paragraph-big span{font-weight:500;font-size:20px;line-height:29px;color:#747478}.animation .direction-new-program .direction-new-paragraph-big:before,.animation .direction-new-program .direction-new-paragraph-big__no-animate:before{content:"";position:absolute;width:72.63px;height:74.69px;top:-29px;right:calc(50% - 145px);background-image:url(/dist/images/src/images/courses-children/direction-animation/star.png);background-size:contain;transform:rotate(-28.97deg)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation .direction-new-program .direction-new-paragraph-big:before,.animation .direction-new-program .direction-new-paragraph-big__no-animate:before{background-image:url(/dist/images/src/images/courses-children/direction-animation/star@2x.png)}}.animation .direction-new-program .direction-new-paragraph-big__item:nth-of-type(2n) .direction-new-paragraph-big:before{width:56.27px;height:57.87px;top:-29px;right:auto;left:calc(50% - 145px);transform:rotate(-28.97deg)}.animation .direction-new-program .final-project{background:#e3f3df;border-radius:16px;width:100%;padding:16px 24px 24px;margin-top:-14px}.animation .direction-new-program .final-project .direction-new-paragraph-big{max-width:787px;margin:0 auto}.animation .direction-new-program .final-project .direction-new-paragraph-big:before{content:none}.animation-study-form{background:#ffefb8}.animation-study-form .studyFormsNew-three{background:#ffefb8!important}.animation-study-form .studyFormsNew-three__form{padding:48px;box-shadow:0 2px 40px rgba(255,198,0,.5)}@media screen and (max-width:480px){.animation-study-form .studyFormsNew-three__form{padding:24px}}.animation-study-form .studyFormsNew-three__name{font-size:30px;line-height:36px;margin-bottom:50px}@media screen and (max-width:680px){.animation-study-form .studyFormsNew-three__name{font-size:24px;line-height:29px;margin-bottom:40px}}.animation-study-form .studyFormsNew-three__description{margin-bottom:48px}@media screen and (max-width:680px){.animation-study-form .studyFormsNew-three__description{margin-bottom:35px}}@media screen and (max-width:680px){.animation-study-form .studyFormsNew-three__description-item{max-width:100%}}.animation-study-form .studyFormsNew-three__description-item-text{font-size:20px;line-height:29px}.animation-study-form .studyFormsNew-three__description-item-header{margin-bottom:5px}.animation-study-form .studyFormsNew-three__description-item:first-of-type{order:2}.animation-study-form .studyFormsNew-three__description-item:nth-of-type(2){order:1}.animation-study-form .studyFormsNew-three__description-item:nth-of-type(3){order:4}.animation-study-form .studyFormsNew-three__description-item:nth-of-type(4){order:3}.animation-study-form .studyFormsNew-three__header{margin:0 auto 72px;font-size:48px;line-height:58px}.animation-study-form .studyFormsNew-three__card{padding:27px 20px 26px 24px;min-width:250px;background:rgba(163,194,255,.25)!important}@media screen and (max-width:1280px){.animation-study-form .studyFormsNew-three__card{min-width:214px}}@media screen and (max-width:1023px){.animation-study-form .studyFormsNew-three__card{min-width:100%;max-width:100%}}.animation-study-form .studyFormsNew-three__card-description{color:#3963ff!important}@media screen and (max-width:680px){.animation-study-form .studyFormsNew-three__buttons{margin-bottom:0}}.animation-study-form .studyFormsNew-three .direction-rpo__btn-new{padding:16px 0;width:261px}@media screen and (max-width:1279px){.animation-study-form .studyFormsNew-three .direction-rpo__btn-new{width:200px}}@media screen and (max-width:1023px){.animation-study-form .studyFormsNew-three .direction-rpo__btn-new{width:100%}}.animation-study-form .studyFormsNew-three-discountEl{margin:54px -48px -48px}@media screen and (max-width:460px){.animation-study-form .studyFormsNew-three-discountEl{margin:12px -16px -16px}}.animation-diplom__wrap{max-width:899px;margin:0 auto}.animation-diplom__title{margin-bottom:24px;text-align:center}.animation-diplom__subtitle{max-width:866px;margin:0 auto 72px;text-align:center}.animation-diplom__img{width:490px;height:330px;filter:drop-shadow(0 2px 40px rgba(0,0,0,.12));margin:0 auto 72px;background-size:contain;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:680px){.animation-diplom__img{width:100%;height:234px}}.animation-diplom__text{margin-bottom:48px;text-align:center}.animation-diplom__btn{display:block;margin:0 auto;padding:13px 32px}.animation .direction-pm-page__chose-us .chose-us{max-width:1114px;margin:0 auto}.animation .direction-pm-page__chose-us .chose-us__title{font-weight:700;font-size:48px;line-height:58px;margin-bottom:24px}@media screen and (max-width:680px){.animation .direction-pm-page__chose-us .chose-us__title{font-size:36px;line-height:44px}}.animation .direction-pm-page__chose-us .chose-us__subtitle{font-weight:400;font-size:20px;line-height:28px;color:#000;max-width:1055px;margin:0 auto 72px}@media screen and (max-width:680px){.animation .direction-pm-page__chose-us .chose-us__subtitle{font-size:18px;line-height:27px}}.animation .direction-pm-page__chose-us .chose-us .information-border{border-right:1px solid rgba(0,0,0,.12)}.animation .direction-pm-page__chose-us .chose-us__information-number{font-weight:700;padding-bottom:11px}.animation .direction-pm-page__chose-us .chose-us__video-block{max-width:1076px;margin:0 auto}.animation .direction-pm-page__chose-us .chose-us__image-box{border-radius:0;height:624px!important;max-width:1076px;position:relative}@media screen and (max-width:992px){.animation .direction-pm-page__chose-us .chose-us__image-box{height:461px!important}}@media screen and (max-width:768px){.animation .direction-pm-page__chose-us .chose-us__image-box{height:412px!important}}@media screen and (max-width:680px){.animation .direction-pm-page__chose-us .chose-us__image-box{height:328px!important}}.animation .direction-pm-page__chose-us .chose-us__frame,.animation .direction-pm-page__chose-us .chose-us__img{border-radius:0}.animation-consult{padding:0 52px}@media screen and (max-width:768px){.animation-consult{padding:0 28px}}@media screen and (max-width:680px){.animation-consult{padding:60px 16px}}.animation-consult--lessons .animation-consult__wrap{background:#e3f3df}.animation-consult--lessons .animation-consult__anim{width:600px;height:307px;position:absolute;right:0;top:50%;transform:translateY(-51%)}.animation-consult--lessons .animation-consult__anim:after{content:"";position:absolute;width:474.75px;height:474.75px;right:66px;bottom:-89px;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,0) 100%);mix-blend-mode:overlay;z-index:0}@media screen and (max-width:1024px){.animation-consult--lessons .animation-consult__anim{transform:translateY(-51%) scale(.8);right:-76px}}@media screen and (max-width:768px){.animation-consult--lessons .animation-consult__anim{right:50%;top:auto;bottom:0;transform:translate(50%) scale(.8)}}@media screen and (max-width:680px){.animation-consult--lessons .animation-consult__anim{transform:translate(50%) scale(.65)}}.animation-consult--dream .animation-consult__wrap{background:#e2ccff;margin-bottom:121px}@media screen and (max-width:680px){.animation-consult--dream .animation-consult__wrap{margin-bottom:0}}.animation-consult--dream .animation-consult__anim{width:600px;height:307px;position:absolute;right:0;top:50%;transform:translateY(-51%)}.animation-consult--dream .animation-consult__anim:after{content:"";position:absolute;right:90px;width:442.62px;height:442.62px;top:-89px;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,0) 100%);mix-blend-mode:overlay;z-index:0}@media screen and (max-width:1024px){.animation-consult--dream .animation-consult__anim{transform:translateY(-51%) scale(.8);right:-76px}}@media screen and (max-width:768px){.animation-consult--dream .animation-consult__anim{right:50%;top:auto;bottom:0;transform:translate(50%) scale(.8)}}@media screen and (max-width:680px){.animation-consult--dream .animation-consult__anim{transform:translate(50%) scale(.65)}}.animation-consult__elem{animation:anim-pulse 5s linear infinite}@keyframes anim-pulse{0%{transform:translateY(20px)}50%{transform:translateY(-20px)}to{transform:translateY(20px)}}.animation-consult__smile{position:absolute;width:310px;height:305px;top:11px;right:153px;background-image:url(/dist/images/src/images/courses-children/direction-animation/smile.png);background-size:contain;z-index:4}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__smile{background-image:url(/dist/images/src/images/courses-children/direction-animation/smile@2x.png)}}.animation-consult__cloud3{position:absolute;width:148px;height:75px;top:11px;right:402px;background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud6.png);background-size:contain;z-index:2}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__cloud3{background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud6@2x.png)}}.animation-consult__cloud4{position:absolute;width:181px;height:92px;bottom:9px;right:68px;background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud5.png);background-size:contain;z-index:5}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__cloud4{background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud5@2x.png)}}.animation-consult__star4{content:"";position:absolute;width:70.17px;height:70.54px;transform:rotate(-40deg);top:2px;right:92px;background-image:url(/dist/images/src/images/courses-children/direction-animation/star.png);background-size:contain}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__star4{background-image:url(/dist/images/src/images/courses-children/direction-animation/star@2x.png)}}.animation-consult__star5{content:"";position:absolute;width:42.73px;height:42.57px;right:90px;top:70.71px;transform:rotate(-40deg);background-image:url(/dist/images/src/images/courses-children/direction-animation/star.png);background-size:contain}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__star5{background-image:url(/dist/images/src/images/courses-children/direction-animation/star@2x.png)}}.animation-consult__island{position:absolute;width:482px;height:399px;right:38px;top:11px;background-image:url(/dist/images/src/images/courses-children/direction-animation/island.png);background-size:contain;z-index:4}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__island{background-image:url(/dist/images/src/images/courses-children/direction-animation/island@2x.png)}}.animation-consult__cloud1{position:absolute;width:180px;height:92px;top:0;right:404px;background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud3.png);background-size:contain;z-index:2}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__cloud1{background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud3@2x.png)}}.animation-consult__cloud2{position:absolute;width:147.15px;height:74.46px;bottom:-29px;right:39px;background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud4.png);background-size:contain;z-index:5}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__cloud2{background-image:url(/dist/images/src/images/courses-children/direction-animation/cloud4@2x.png)}}.animation-consult__star1{content:"";position:absolute;width:40.73px;height:40.57px;bottom:49px;right:517px;transform:rotate(32.08deg);background-image:url(/dist/images/src/images/courses-children/direction-animation/star.png);background-size:contain}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__star1{background-image:url(/dist/images/src/images/courses-children/direction-animation/star@2x.png)}}.animation-consult__star2{content:"";position:absolute;width:70.17px;height:70.54px;bottom:80px;right:526px;background-image:url(/dist/images/src/images/courses-children/direction-animation/star.png);background-size:contain;transform:rotate(33.08deg)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__star2{background-image:url(/dist/images/src/images/courses-children/direction-animation/star@2x.png)}}.animation-consult__star3{content:"";position:absolute;width:104.63px;height:104.69px;right:15px;top:-42px;background-image:url(/dist/images/src/images/courses-children/direction-animation/star.png);background-size:contain}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-consult__star3{background-image:url(/dist/images/src/images/courses-children/direction-animation/star@2x.png)}}.animation-consult__wrap{max-width:1296px;margin:0 auto;border-radius:16px;padding:48px;position:relative}@media screen and (max-width:768px){.animation-consult__wrap{padding:48px 48px 300px}}@media screen and (max-width:680px){.animation-consult__wrap{padding:24px 24px 300px}}.animation-consult__content{width:624px;z-index:10;position:relative}@media screen and (max-width:1280px){.animation-consult__content{width:414px}}@media screen and (max-width:768px){.animation-consult__content{width:100%}}.animation-consult__title{font-weight:700;margin-bottom:24px;font-size:36px;line-height:44px}@media screen and (max-width:992px){.animation-consult__title{font-size:36px;line-height:44px;font-weight:700}}.animation-consult__subtitle{font-weight:500;font-size:18px;line-height:27px;margin-bottom:24px}@media screen and (max-width:992px){.animation-consult__subtitle{font-size:18px;line-height:28px}}@media screen and (max-width:768px){.animation-consult__subtitle{max-width:100%}}@media screen and (max-width:680px){.animation-consult__subtitle{font-size:16px;line-height:26px}}.animation-consult__text{font-size:18px;line-height:28px;color:#747478}.animation-consult__btn{margin-top:24px;padding:13px 27px;font-size:18px;line-height:27px}@media screen and (max-width:1280px){.animation-consult__btn{margin-top:47px;padding:14px 54px}}@media screen and (max-width:992px){.animation-consult__btn{padding:14px 48px}}@media screen and (max-width:680px){.animation-consult__btn{width:100%;margin-top:32px;padding:14px 20px}}.animation-advantages__wrap{max-width:1296px;margin:0 auto;padding:96px 65px;background:#ffefb8;border-radius:15px;position:relative}@media screen and (max-width:768px){.animation-advantages__wrap{padding:48px}}@media screen and (max-width:680px){.animation-advantages__wrap{padding:24px}}.animation-advantages__content{column-count:2;column-gap:106px}@media screen and (max-width:768px){.animation-advantages__content{column-count:1;padding-left:20px}}.animation-advantages__content li{font-size:18px;line-height:28px}@media screen and (max-width:680px){.animation-advantages__content li{font-size:16px;line-height:26px}}.animation-advantages__content-wroclaw{list-style-type:none;column-count:1}.animation-advantages__content-wroclaw li{padding:4px 16px;background:#f90;width:fit-content;border-radius:45px;margin-bottom:16px}.animation-advantages__content-sofia{margin-bottom:36px}@media screen and (max-width:680px){.animation-advantages__content-sofia{margin-bottom:0}}.animation-advantages__title{margin-bottom:48px}@media screen and (max-width:680px){.animation-advantages__title{margin-bottom:24px}}.animation-advantages__title span{color:#f90}.animation-advantages__bee1{position:absolute;width:144.19px;height:161.16px;bottom:-43px;right:128px;background-image:url(/dist/images/src/images/courses-children/direction-animation/bee.png);background-size:contain;animation:bee1 5s linear infinite;z-index:10}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-advantages__bee1{background-image:url(/dist/images/src/images/courses-children/direction-animation/bee@2x.png)}}@media screen and (max-width:992px){.animation-advantages__bee1{bottom:-80px}}@media screen and (max-width:680px){.animation-advantages__bee1{display:none}}.animation-advantages__bee2{position:absolute;width:72.1px;height:80.58px;bottom:38px;right:50px;background-image:url(/dist/images/src/images/courses-children/direction-animation/bee.png);background-size:contain;animation:bee2 5s linear infinite;z-index:10}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.animation-advantages__bee2{background-image:url(/dist/images/src/images/courses-children/direction-animation/bee@2x.png)}}@media screen and (max-width:992px){.animation-advantages__bee2{bottom:0}}@media screen and (max-width:680px){.animation-advantages__bee2{display:none}}@keyframes bee1{0%{transform:translateY(20px)}50%{transform:translateY(-20px)}to{transform:translateY(20px)}}@keyframes bee2{0%{transform:translateY(-20px)}50%{transform:translateY(20px)}to{transform:translateY(-20px)}}.animation-faq .direction-new-home-questions__title{letter-spacing:.1px!important}.animation-faq .direction-new-home-questions__item-title{padding:25px 40px 12px 0!important}.animation-faq .direction-new-home-questions__item-text{font-size:16px!important;line-height:25px!important;color:rgba(0,0,0,.7)!important}.animation .im-subscribe{background:#e3f3df;padding:65px 52px}@media screen and (max-width:768px){.animation .im-subscribe{padding:65px 28px}}@media screen and (max-width:680px){.animation .im-subscribe{padding:60px 16px}}.animation .im-subscribe__wrap{max-width:1296px;margin:0 auto}.animation .im-subscribe__header{font-weight:600;font-size:36px;line-height:44px;color:#161736;margin-bottom:24px}.animation .im-subscribe__text{font-family:Lato,sans-serif;font-size:20px;line-height:30px;color:rgba(33,46,68,.75);margin-bottom:48px}.animation .im-subscribe__hidden-translations{display:none}.animation .im-subscribe input{width:306px;padding:10px 10px 10px 16px;height:59px;border:none;outline:none;background:#fff;border-radius:4px}.animation .im-subscribe input::placeholder{font-size:16px;line-height:19px;color:rgba(33,46,68,.5)}.animation .im-subscribe .call-popup__wrap{background-color:transparent!important;width:100%!important;max-width:100%!important}.animation .im-subscribe .call-popup-subtitle,.animation .im-subscribe .call-popup__title,.animation .im-subscribe .popup__close{display:none}.animation .im-subscribe .call-popup__wrap-new-new{padding:0!important}.animation .im-subscribe .call-popup__container{display:flex;flex-wrap:wrap;justify-content:space-between}.animation .im-subscribe .new-gdpr{order:1}.animation .im-subscribe .call-popup__input,.animation .im-subscribe .im-subscribe__submit{width:306px}@media screen and (max-width:1280px){.animation .im-subscribe .call-popup__input,.animation .im-subscribe .im-subscribe__submit{width:260px}}@media screen and (max-width:1140px){.animation .im-subscribe .call-popup__input,.animation .im-subscribe .im-subscribe__submit{width:225px}}@media screen and (max-width:1085px){.animation .im-subscribe .call-popup__input,.animation .im-subscribe .im-subscribe__submit{width:210px}}@media screen and (max-width:1023px){.animation .im-subscribe .call-popup__input,.animation .im-subscribe .im-subscribe__submit{width:100%}}.animation .im-subscribe .input-valid{width:min-content}@media screen and (max-width:1023px){.animation .im-subscribe .input-valid{width:100%!important;margin-bottom:16px}}@media screen and (max-width:960px){.animation .im-subscribe .call-popup__wrap{margin:0!important}}.animation .im-subscribe .im-subscribe__submit{background:#3963ff;border-radius:4px;color:#fff;padding:15px 0;height:59px;transition:.3s;font-size:18px;line-height:27px}.animation .im-subscribe .im-subscribe__submit:hover{transform:scale(1.05)}.animation .gdpr-policy .direction-rpo__btn-new{padding:14.2px 40px;margin-right:auto}.animation .im-subscribe__form .smsCode-field:focus{animation:none}.animation .im-subscribe__form .popup-form__attention-text{color:rgba(33,46,68,.75)}.animation .im-subscribe__form .call-popup__container{position:relative}.animation .im-subscribe__form .phone-ivalid-message{position:absolute;top:-10px}.animation .im-subscribe{margin-bottom:0!important}.animation .im-subscribe__text{margin-bottom:64px}.animation .im-subscribe .input-valid{margin-top:0!important}.animation .im-subscribe .popup-form__select{border-radius:4px;width:306px;padding:10px 10px 10px 16px;height:59px;background-color:#fff;font-size:18px;line-height:26px;color:#88929d}@media screen and (max-width:1400px){.animation .im-subscribe .popup-form__select{width:280px!important}}@media screen and (max-width:1280px){.animation .im-subscribe .popup-form__select{width:260px!important}}@media screen and (max-width:1224px){.animation .im-subscribe .popup-form__select{width:240px!important}}@media screen and (max-width:1140px){.animation .im-subscribe .popup-form__select{width:225px!important}}@media screen and (max-width:1085px){.animation .im-subscribe .popup-form__select{width:210px!important}}@media screen and (max-width:1023px){.animation .im-subscribe .popup-form__select{width:100%!important}}@media screen and (max-width:960px){.animation .im-subscribe .popup-form__select{margin:0!important}}.animation .faq-btn{display:block;margin:65px auto 0;padding:16px 77px}.animation .studyFormsNew-three__header{font-size:48px;line-height:58px}@media screen and (max-width:992px){.animation .studyFormsNew-three__header{font-size:40px;line-height:48px}}@media screen and (max-width:680px){.animation .studyFormsNew-three__header{font-size:36px;line-height:44px}}.animation .section-subtitle{font-size:20px;line-height:28px}@media screen and (max-width:680px){.animation .section-subtitle{font-size:18px;line-height:27px}}.animation .foundation-form{padding-bottom:120px!important}@media screen and (max-width:680px){.animation .foundation-form{padding-bottom:72px!important}}.animation .academic-calendar-title{margin-bottom:42px;text-align:center!important}@media screen and (max-width:680px){.animation .academic-calendar-title{margin-bottom:32px}}.animation .academic-calendar--schedule{max-width:1296px;margin:64px auto 0}@media screen and (max-width:680px){.animation .academic-calendar--schedule{margin:48px auto 0}}@media screen and (max-width:1023px){.animation .academic-calendar--schedule .academic-calendar-title{font-size:29px;line-height:34px}}@media screen and (max-width:710px){.animation .academic-calendar--schedule .academic-calendar-title{font-size:24px;line-height:29px}}.animation .academic-calendar--schedule-btn{width:max-content!important;padding:13px 32px!important}