: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%}.direction-new-learn{overflow:hidden}.direction-new-learn-title,.direction-new-learn .title-black-new{margin:0 auto 120px}@media screen and (max-width:1024px){.direction-new-learn-title,.direction-new-learn .title-black-new{margin-bottom:40px}}.direction-new-learn__container{max-width:1280px;margin:0 auto;width:100%}.direction-new-learn__block{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}@media screen and (max-width:1024px){.direction-new-learn__block{flex-direction:column-reverse;margin-bottom:40px}}@media screen and (max-width:680px){.direction-new-learn__block{margin-bottom:0}}.direction-new-learn__block:last-child{margin-bottom:0}.direction-new-learn__block .direction-new-learn__img{width:620px;height:620px;background-size:contain}@media screen and (max-width:1024px){.direction-new-learn__block .direction-new-learn__img{width:80%;height:450px;margin-bottom:40px}}@media screen and (max-width:680px){.direction-new-learn__block .direction-new-learn__img{width:100%;height:85vw}}@media screen and (max-width:480px){.direction-new-learn__block:first-of-type .direction-new-learn__content{padding-right:0}}.direction-new-learn__block:first-of-type .direction-new-learn__content-title{font-size:48px;line-height:58px;margin-bottom:24px}@media screen and (max-width:680px){.direction-new-learn__block:first-of-type .direction-new-learn__content-title{font-size:36px;line-height:44px}}.direction-new-learn__block:first-of-type .direction-new-learn__img{right:0;background-image:url(/dist/images/src/images/courses-adult/rpo-new-2/learn/01.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){.direction-new-learn__block:first-of-type .direction-new-learn__img{background-image:url(/dist/images/src/images/courses-adult/rpo-new-2/learn/01@2x.webp)}}@media screen and (max-width:1440px){.direction-new-learn__block:first-of-type .direction-new-learn__img{background-position:50%}}@media screen and (max-width:1285px){.direction-new-learn__block:first-of-type .direction-new-learn__img{background-position:50%;right:-75px}}@media screen and (max-width:1280px){.direction-new-learn__block:first-of-type .direction-new-learn__img{background-size:contain}}@media screen and (max-width:1024px){.direction-new-learn__block:first-of-type .direction-new-learn__img{margin-right:0;right:0}}@media screen and (max-width:1024px){.direction-new-learn__block:nth-of-type(2){flex-direction:column}}.direction-new-learn__block:nth-of-type(2) .direction-new-learn__content{margin-left:73px;padding-top:30px}@media screen and (max-width:1440px){.direction-new-learn__block:nth-of-type(2) .direction-new-learn__content{margin-left:99px}}@media screen and (max-width:1280px){.direction-new-learn__block:nth-of-type(2) .direction-new-learn__content{margin-left:80px}}@media screen and (max-width:1279px){.direction-new-learn__block:nth-of-type(2) .direction-new-learn__content{padding-top:0}}@media screen and (max-width:1024px){.direction-new-learn__block:nth-of-type(2) .direction-new-learn__content{margin-left:0}}.direction-new-learn__block:nth-of-type(2) .direction-new-learn__img{left:0;background-image:url(/dist/images/src/images/courses-adult/rpo-new-2/learn/02.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){.direction-new-learn__block:nth-of-type(2) .direction-new-learn__img{background-image:url(/dist/images/src/images/courses-adult/rpo-new-2/learn/02@2x.webp)}}@media screen and (max-width:1440px){.direction-new-learn__block:nth-of-type(2) .direction-new-learn__img{margin-left:51px;background-size:550px;background-position:50%}}@media screen and (max-width:1285px){.direction-new-learn__block:nth-of-type(2) .direction-new-learn__img{margin-left:0}}@media screen and (max-width:1280px){.direction-new-learn__block:nth-of-type(2) .direction-new-learn__img{background-size:contain;left:0}}.direction-new-learn__block:nth-of-type(3) .direction-new-learn__content{max-width:545px}@media screen and (max-width:1280px){.direction-new-learn__block:nth-of-type(3) .direction-new-learn__content{max-width:510px}}@media screen and (max-width:1024px){.direction-new-learn__block:nth-of-type(3) .direction-new-learn__content{width:100%;max-width:100%}}.direction-new-learn__block:nth-of-type(3) .direction-new-learn__img{right:0;background-image:url(/dist/images/src/images/courses-adult/rpo-new-2/learn/03.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){.direction-new-learn__block:nth-of-type(3) .direction-new-learn__img{background-image:url(/dist/images/src/images/courses-adult/rpo-new-2/learn/03@2x.webp)}}@media screen and (max-width:1440px){.direction-new-learn__block:nth-of-type(3) .direction-new-learn__img{background-position:50%}}@media screen and (max-width:1285px){.direction-new-learn__block:nth-of-type(3) .direction-new-learn__img{right:0;background-size:contain}}@media screen and (max-width:1024px){.direction-new-learn__block:nth-of-type(3) .direction-new-learn__img{background-position:50%}}.direction-new-learn__img{width:54%;height:650px;background-size:auto;background-position:0;background-repeat:no-repeat;position:relative}@media screen and (max-width:1024px){.direction-new-learn__img{width:80%}}@media screen and (max-width:992px){.direction-new-learn__img{width:100%}}@media screen and (max-width:680px){.direction-new-learn__img{height:300px;background-size:contain}}.direction-new-learn__content{max-width:525px;width:100%;padding-right:20px}@media screen and (max-width:1024px){.direction-new-learn__content{max-width:100%}}.direction-new-learn__content .direction-new-learn__item{max-width:525px}@media screen and (max-width:1440px){.direction-new-learn__content .direction-new-learn__item{margin-bottom:32px}}@media screen and (max-width:1024px){.direction-new-learn__content .direction-new-learn__item{max-width:600px;margin:0 auto}}@media screen and (max-width:680px){.direction-new-learn__content .direction-new-learn__item{margin-bottom:28px}}@media screen and (max-width:480px){.direction-new-learn__content .direction-new-learn__item{margin-bottom:34px}}.direction-new-learn__content .direction-new-learn__item:last-child{margin-bottom:0}.direction-new-learn__content .direction-new-learn__item .direction-new-item-title{font-size:24px;line-height:34px;letter-spacing:.01em;margin-bottom:12px}@media screen and (max-width:680px){.direction-new-learn__content .direction-new-learn__item .direction-new-item-title{font-size:18px;line-height:24px;margin-bottom:12px;font-weight:500}}.direction-new-learn__content .direction-new-learn__item .direction-new-text{display:block!important;color:#76767d;margin-bottom:60px}@media screen and (max-width:1024px){.direction-new-learn__content .direction-new-learn__item .direction-new-text{margin-bottom:45px}}.direction-new-learn .mb-0{margin-bottom:0!important}.ai-diplom__wrap{max-width:899px;margin:0 auto}.ai-diplom__title{margin-bottom:24px;text-align:center}.ai-diplom__subtitle{max-width:866px;margin:0 auto 72px;text-align:center}.ai-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){.ai-diplom__img{width:100%;height:234px}}.ai-diplom__text{margin-bottom:48px;text-align:center}.ai-diplom__btn{display:block;margin:0 auto;padding:13px 32px}.fs .direction-new-learn .direction-new-learn__container{max-width:1296px}.fs .direction-new-learn .direction-new-learn__block:first-of-type{flex-direction:row-reverse}.fs .direction-new-learn .direction-new-learn__block:first-of-type .direction-new-learn__img{background-image:url(/dist/images/src/images/courses-adult/full-stack/learn1.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){.fs .direction-new-learn .direction-new-learn__block:first-of-type .direction-new-learn__img{background-image:url(/dist/images/src/images/courses-adult/full-stack/learn1@2x.webp)}}.fs .direction-new-learn .direction-new-learn__block:last-of-type .direction-new-learn__img{background-image:url(/dist/images/src/images/courses-adult/full-stack/learn2.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){.fs .direction-new-learn .direction-new-learn__block:last-of-type .direction-new-learn__img{background-image:url(/dist/images/src/images/courses-adult/full-stack/learn2@2x.webp)}}.fs .direction-new-learn .direction-new-learn__block:last-of-type .direction-new-learn__item{margin-bottom:0}.fs .direction-new-learn .direction-new-learn__block:last-of-type .direction-new-text{margin-bottom:0;position:relative;padding-left:18px}.fs .direction-new-learn .direction-new-learn__block:last-of-type .direction-new-text:before{content:"●";padding-right:10px;font-size:13px;position:absolute;left:0}.fs .direction-new-learn .direction-new-learn__block{gap:24px}@media screen and (max-width:1024px){.fs .direction-new-learn .direction-new-learn__block{flex-direction:column-reverse!important}}.fs .direction-new-learn .direction-new-learn__content,.fs .direction-new-learn .direction-new-learn__img{margin-left:0;margin-right:0;right:0}.fs .direction-new-learn .direction-new-learn__content-title{font-size:48px;line-height:58px;margin-bottom:24px}@media screen and (max-width:1024px){.fs .direction-new-learn .direction-new-learn__content-title{max-width:600px;margin:0 auto 24px}}@media screen and (max-width:680px){.fs .direction-new-learn .direction-new-learn__content-title{font-size:36px;line-height:44px}}.fs .direction-new-learn .direction-new-learn__content-text,.fs .direction-new-learn .direction-new-text{font-size:16px;line-height:25px;margin-bottom:25px;color:#000}@media screen and (max-width:1024px){.fs .direction-new-learn .direction-new-learn__content-text,.fs .direction-new-learn .direction-new-text{max-width:600px;margin:0 auto 24px}}.fs-advantages{background:#000}.fs-advantages__wrap{max-width:1294px;margin:0 auto}.fs-advantages__title{color:#fff;margin-bottom:24px;text-align:center}.fs-advantages__title span{background-color:#0085ff;background-image:linear-gradient(90deg,#4adeff,#0085ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fs-advantages__subtitle{text-align:center;color:hsla(0,0%,100%,.7);max-width:856px;margin:0 auto}.fs-advantages__content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;margin:72px 0}@media screen and (max-width:992px){.fs-advantages__content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:680px){.fs-advantages__content{grid-template-columns:1fr}}.fs-advantages__item{border-radius:24px;padding:24px;background:#181818;box-shadow:0 2px 40px}.fs-advantages__item-icon{margin-bottom:25px;background-image:url(/dist/images/src/images/corporate-new/arrow.png);background-repeat:no-repeat;background-size:contain;width:36px;height:36px}@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){.fs-advantages__item-icon{background-image:url(/dist/images/src/images/corporate-new/arrow@2x.png)}}.fs-advantages__item-title{font-weight:600;font-size:20px;line-height:29px;margin-bottom:10px;color:#fff}@media screen and (max-width:680px){.fs-advantages__item-title{font-size:20px!important;line-height:29px!important}}.fs-advantages__item-text{font-size:16px;line-height:25px;color:hsla(0,0%,100%,.7)}.fs-advantages__text{font-weight:500;font-size:20px;line-height:29px;text-align:center;color:#fff;max-width:856px;margin:0 auto 48px}@media screen and (max-width:680px){.fs-advantages__text{font-size:18px;line-height:27px}}.fs-advantages__btn{display:block;margin:0 auto}.fs .direction-new-for-whom__subtitle{max-width:1139px}.fs .direction-new-for-whom__content-item{width:48.8%}.fs .direction-new-for-whom__content-text{font-size:16px;line-height:25px}.fs .direction-new-for-whom__content-icon{background-size:44px;border-radius:12px}.fs .direction-new-for-whom .icon-item-1{background-color:#d1e3ff;background-image:url(/dist/images/src/images/courses-adult/power-bi/icon3.png);background-repeat:no-repeat;background-position:50%}@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){.fs .direction-new-for-whom .icon-item-1{background-image:url(/dist/images/src/images/courses-adult/power-bi/icon3@2x.png)}}.fs .direction-new-for-whom .icon-item-2{background-color:#ccfff5;background-image:url(/dist/images/src/images/courses-adult/full-stack/icon2.png);background-repeat:no-repeat;background-position:50%}@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){.fs .direction-new-for-whom .icon-item-2{background-image:url(/dist/images/src/images/courses-adult/full-stack/icon2@2x.png)}}.fs .direction-new-for-whom .icon-item-3{background-color:#d9d2ff;background-image:url(/dist/images/src/images/courses-adult/ui-ux/icons/icon3.png);background-repeat:no-repeat;background-position:50%}@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){.fs .direction-new-for-whom .icon-item-3{background-image:url(/dist/images/src/images/courses-adult/ui-ux/icons/icon3@2x.png)}}.fs .direction-new-for-whom .icon-item-4{background-color:#ffeccc;background-image:url(/dist/images/src/images/courses-adult/ui-ux/icons/icon1.png);background-repeat:no-repeat;background-position:50%}@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){.fs .direction-new-for-whom .icon-item-4{background-image:url(/dist/images/src/images/courses-adult/ui-ux/icons/icon1@2x.png)}}.fs .direction-new-program-section{background:#f5f5f7}.fs .direction-new-program{padding:93px 48px 97px}@media screen and (max-width:768px){.fs .direction-new-program{padding:72px 24px}}@media screen and (max-width:680px){.fs .direction-new-program{padding:72px 18px}}.fs .direction-new-program .direction-new-text{font-size:16px;line-height:25px;padding:14.5px 0}.fs .direction-new-program .direction-rpo__btn-new{margin-top:72px;font-size:16px;line-height:19px;padding:17px 24px}.fs .direction-new-program .direction-new-item-title:after{background-image:url(/dist/images/src/images/courses-adult/full-stack/vector2.svg)!important;background-size:16px;background-repeat:no-repeat;top:9px;right:4px;width:16px;height:16px}.fs .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}.fs-study-form .studyFormsNew-three{background:transparent!important}.fs-study-form .studyFormsNew-three__form{padding:48px}@media screen and (max-width:480px){.fs-study-form .studyFormsNew-three__form{padding:24px}}.fs-study-form .studyFormsNew-three__name{font-size:30px;line-height:36px;margin-bottom:50px}@media screen and (max-width:680px){.fs-study-form .studyFormsNew-three__name{font-size:24px;line-height:29px;margin-bottom:40px}}.fs-study-form .studyFormsNew-three__description{margin-bottom:48px}@media screen and (max-width:680px){.fs-study-form .studyFormsNew-three__description{margin-bottom:35px}}@media screen and (max-width:680px){.fs-study-form .studyFormsNew-three__description-item{max-width:100%}}.fs-study-form .studyFormsNew-three__description-item-header{margin-bottom:5px}.fs-study-form .studyFormsNew-three__description-item:first-of-type{order:2}.fs-study-form .studyFormsNew-three__description-item:nth-of-type(2){order:1}.fs-study-form .studyFormsNew-three__description-item:nth-of-type(3){order:4}.fs-study-form .studyFormsNew-three__description-item:nth-of-type(4){order:3}.fs-study-form .studyFormsNew-three__header{margin:0 auto 72px;font-size:48px;line-height:58px}.fs-study-form .studyFormsNew-three__card{padding:27px 20px 26px 24px;min-width:265px;max-width:265px}@media screen and (max-width:480px){.fs-study-form .studyFormsNew-three__card{min-width:100%;max-width:100%}}.fs-study-form .studyFormsNew-three .direction-rpo__btn-new{padding:16px 0}.fs-study-form .studyFormsNew-three .studyFormsNew-three-discountEl{margin:54px -48px -48px}@media screen and (max-width:460px){.fs-study-form .studyFormsNew-three .studyFormsNew-three-discountEl{margin:12px -16px -16px}}.fs-after{background:#000}.fs-after__wrap{max-width:1296px;margin:0 auto}.fs-after__title{margin:0 auto 24px}.fs-after__subtitle,.fs-after__title{text-align:center;color:#fff}.fs-after__content{margin:72px 0 73px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px}@media screen and (max-width:992px){.fs-after__content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:680px){.fs-after__content{grid-template-columns:1fr}}.fs-after__content-wroclaw{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:992px){.fs-after__content-wroclaw{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:680px){.fs-after__content-wroclaw{grid-template-columns:1fr}}.fs-after__item-icon{width:64px;height:64px;background:#181818;border-radius:12px;background-size:44px;margin-bottom:24px}.fs-after__item-title{font-weight:600;font-size:20px;line-height:29px;color:#fff;margin-bottom:12px}.fs-after__item-text{font-size:16px;line-height:25px;color:hsla(0,0%,100%,.7)}.fs-after__text{max-width:856px;margin:0 auto 24px;text-align:center;color:#fff;font-size:20px;line-height:25px}@media screen and (max-width:680px){.fs-after__text{font-size:18px;line-height:27px}}.fs-after__btn{display:block;margin:0 auto}.fs-after .icon-item-1{background-image:url(/dist/images/src/images/courses-adult/full-stack/after1.png);background-repeat:no-repeat;background-position:50%}@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){.fs-after .icon-item-1{background-image:url(/dist/images/src/images/courses-adult/full-stack/after1@2x.png)}}.fs-after .icon-item-2{background-image:url(/dist/images/src/images/courses-adult/full-stack/after2.png);background-repeat:no-repeat;background-position:50%}@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){.fs-after .icon-item-2{background-image:url(/dist/images/src/images/courses-adult/full-stack/after2@2x.png)}}.fs-after .icon-item-3{background-image:url(/dist/images/src/images/courses-adult/full-stack/after3.png);background-repeat:no-repeat;background-position:50%}@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){.fs-after .icon-item-3{background-image:url(/dist/images/src/images/courses-adult/full-stack/after3@2x.png)}}.fs-after .icon-item-4{background-image:url(/dist/images/src/images/courses-adult/full-stack/after4.png);background-repeat:no-repeat;background-position:50%}@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){.fs-after .icon-item-4{background-image:url(/dist/images/src/images/courses-adult/full-stack/after4@2x.png)}}.fs-resume{background:#f5f5f7}.fs-resume__wrap{max-width:1376px;margin:0 auto}.fs-resume__title{text-align:center;margin:0 auto 24px}.fs-resume__subtitle{max-width:856px;margin:0 auto;text-align:center}.fs-resume__content{padding:48px;margin:96px 0;position:relative;box-shadow:0 2px 40px rgba(0,0,0,.12);background:#fff;border-radius:21px}@media screen and (max-width:680px){.fs-resume__content{padding:24px;margin:60px 0}}.fs-resume__content:before{background:#f5f5f7;position:absolute;content:"";width:243px;height:252px;top:-70px;right:-40px;z-index:1}@media screen and (max-width:680px){.fs-resume__content:before{content:none}}.fs-resume__content:after{position:absolute;content:"";background-image:url(/dist/images/src/images/courses-adult/full-stack/corner.png);background-repeat:no-repeat;width:243px;height:220px;top:-38px;right:-40px;z-index:1}@media screen and (max-width:680px){.fs-resume__content:after{content:none}}.fs-resume__info{display:flex;margin-bottom:46px;position:relative;z-index:1}.fs-resume__info-position{font-weight:700;font-size:30px;line-height:36px;color:#1d1d1f;margin-bottom:12px}@media screen and (max-width:680px){.fs-resume__info-position{font-size:19px;line-height:25px}}.fs-resume__info-salary{font-weight:700;font-size:30px;line-height:36px;color:#1d1d1f}@media screen and (max-width:680px){.fs-resume__info-salary{font-size:19px;line-height:25px}}.fs-resume__img{width:84px;height:84px;object-fit:contain;margin-right:48px}@media screen and (max-width:680px){.fs-resume__img{margin-right:24px}}.fs-resume__list{position:relative;z-index:1;margin-bottom:15px}.fs-resume__list:last-of-type{margin-bottom:0}.fs-resume__list-title{font-weight:600;font-size:18px;line-height:27px;color:#1d1d1f;margin-bottom:15px}.fs-resume__list ul{padding-left:24px}.fs-resume__list-text{font-size:14px;line-height:17px;color:#1d1d1f}.fs-resume__text{text-align:center;max-width:856px;margin:0 auto 24px}.fs-resume__btn{display:block;margin:0 auto}.fs-companies{background:#01204f}.fs-companies .re-home-companies__subtitle,.fs-companies .re-home-companies__text,.fs-companies .re-home-companies__title{color:#fff;text-align:center}.fs-companies .re-home-companies__title{margin-bottom:24px}.fs-companies .re-home-companies__subtitle{max-width:856px;margin:0 auto 102px}@media screen and (max-width:680px){.fs-companies .re-home-companies__subtitle{margin:0 auto 50px}}.fs-companies .re-home-companies__text{max-width:856px;font-size:24px;line-height:31px;font-weight:600;margin:0 auto 48px}.fs-companies .students-companies-fix__btn{border:none;background:#3963ff;border-radius:6px;font-size:18px;line-height:27px;color:#fff;padding:14px 52px;margin:50px auto 0}.fs .chose-us--home{padding:120px 52px 67px}@media screen and (max-width:1280px){.fs .chose-us--home{padding:120px 42px 67px}}@media screen and (max-width:992px){.fs .chose-us--home{padding:120px 28px 67px}}@media screen and (max-width:768px){.fs .chose-us--home{padding:120px 36px 67px}}@media screen and (max-width:680px){.fs .chose-us--home{padding:60px 12px 67px}}.fs .direction-pm-page__chose-us .chose-us{max-width:1076px;margin:0 auto}.fs .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){.fs .direction-pm-page__chose-us .chose-us__title{font-size:36px;line-height:44px}}.fs .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){.fs .direction-pm-page__chose-us .chose-us__subtitle{font-size:18px;line-height:27px}}.fs .direction-pm-page__chose-us .chose-us .information-border{border-right:1px solid rgba(0,0,0,.12)}.fs .direction-pm-page__chose-us .chose-us__information-number{font-weight:700;padding-bottom:11px}.fs .direction-pm-page__chose-us .chose-us__video-block{max-width:1076px;margin:0 auto}.fs .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){.fs .direction-pm-page__chose-us .chose-us__image-box{height:461px!important}}@media screen and (max-width:768px){.fs .direction-pm-page__chose-us .chose-us__image-box{height:412px!important}}@media screen and (max-width:680px){.fs .direction-pm-page__chose-us .chose-us__image-box{height:328px!important}}.fs .direction-pm-page__chose-us .chose-us__image-box:before{position:absolute;content:"";width:1400px;height:1082px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;background:url(/dist/images/src/images/courses-children/jba-new/gradient.svg)}@media screen and (max-width:768px){.fs .direction-pm-page__chose-us .chose-us__image-box:before{content:none}}.fs .direction-pm-page__chose-us .chose-us__frame,.fs .direction-pm-page__chose-us .chose-us__img{border-radius:0}.fs .questions-popup__wrap{background:linear-gradient(84.72deg,#000,#002152);overflow:hidden;position:relative;padding-bottom:300px;border-radius:24px}@media screen and (min-width:961px){.fs .questions-popup__wrap{padding-bottom:30px}}.fs .questions-popup__wrap:before{position:absolute;content:"";right:54px;top:50%;width:469px;height:469px;background:radial-gradient(50% 50% at 50% 50%,#42d2ff 29.3%,#0036ff 100%);opacity:.5;filter:blur(200px);transform:translateY(-50%);z-index:1}@media screen and (max-width:992px){.fs .questions-popup__wrap:before{right:0}}@media screen and (max-width:960px){.fs .questions-popup__wrap:before{top:auto;bottom:-50%;right:50%;transform:translate(50%,-50%)}}.fs .questions-popup__wrap:after{position:absolute;content:"";right:74px;top:9px;width:471px;height:100%;background-image:url(/dist/images/src/images/courses-adult/full-stack/form.png);background-image:-webkit-image-set(url(/dist/images/src/images/courses-adult/full-stack/form.webp) 1x);background-repeat:no-repeat;background-size:contain;background-position:50%;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){.fs .questions-popup__wrap:after{background-image:url(/dist/images/src/images/courses-adult/full-stack/form@2x.png);background-image:-webkit-image-set(url(/dist/images/src/images/courses-adult/full-stack/form@2x.webp) 2x)}}@media screen and (max-width:1140px){.fs .questions-popup__wrap:after{right:10px;width:392px}}@media screen and (max-width:960px){.fs .questions-popup__wrap:after{right:0;bottom:24px;top:auto;width:100%;height:266px}}.fs .questions-popup__wrap .questions-popup__left{z-index:5}@media screen and (max-width:960px){.fs .questions-popup__wrap .questions-popup__left{padding:48px 49px 0;max-width:none}}@media screen and (max-width:680px){.fs .questions-popup__wrap .questions-popup__left{padding:48px 20px 0}}.fs-faq .direction-new-home-questions__item-text{font-size:16px;line-height:25px}.fs .section-title,.fs .studyFormsNew-three__header{font-size:48px;line-height:58px}@media screen and (max-width:992px){.fs .section-title,.fs .studyFormsNew-three__header{font-size:40px;line-height:48px}}@media screen and (max-width:680px){.fs .section-title,.fs .studyFormsNew-three__header{font-size:36px;line-height:44px}}.fs .section-subtitle{font-size:20px;line-height:28px}@media screen and (max-width:680px){.fs .section-subtitle{font-size:18px;line-height:27px}}.fs .direction-rpo__btn-new{padding:13px 24px}.fs .foundation-form{padding:120px 0!important}@media screen and (max-width:680px){.fs .foundation-form{padding:72px 0!important}}