:root{--sectionIndent:100px}@media screen and (max-width:480px){:root{--sectionIndent:50px}}.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%}.student-stories{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media screen and (max-width:992px){.student-stories{flex-direction:column;align-items:center}}.student-stories__wrapper{max-width:1296px;margin:0 auto}.student-stories__header{font-weight:700;color:#000;margin-bottom:64px;text-align:left!important}.student-stories__story{display:none;width:48%;margin-bottom:64px}@media screen and (max-width:992px){.student-stories__story{width:100%;max-width:100%}}.student-stories__story:last-child{margin-bottom:0}.student-stories__innerWrapper{display:flex;flex-wrap:wrap;position:relative;padding:24px;background:#fff;border:1px solid #dde0eb;border-radius:16px}.student-stories__img{width:64px;height:64px;margin-right:32px;flex:0 0 64px;position:relative}@media screen and (max-width:1024px){.student-stories__img{margin-right:12px}}.student-stories__img .social-links{position:absolute;right:-2px;bottom:-2px;display:flex;gap:8px}.student-stories__img .social-links .review-main-link{display:inline-block;position:relative;width:18px;height:18px;background-repeat:no-repeat;background-size:cover}.student-stories__img .social-links .fb{background-image:url(/dist/images/src/images/common/facebook.svg)}.student-stories__img .social-links .google{background-image:url(/dist/images/src/images/common/google.svg)}.student-stories__img img{object-fit:cover;height:100%;border-radius:50%;width:100%}.student-stories__head{display:inline-block}.student-stories__head-wrap{display:flex;width:100%;padding-right:48px}.student-stories__name{font-style:normal;font-weight:600;font-size:21px;line-height:24px;color:#161736;margin-bottom:8px}.student-stories__workplace{font-size:17px;line-height:25px;text-align:center;color:#666;text-align:left}.student-stories__companyLogo{position:absolute;right:24px;width:48px;height:48px}.student-stories__yellowStar{background-image:url(/dist/images/src/images/common/yellowStar.svg)}.student-stories__greyStar,.student-stories__yellowStar{width:24px;height:24px;background-repeat:no-repeat;background-size:contain}.student-stories__greyStar{background-image:url(/dist/images/src/images/common/greyStar.svg)}.student-stories__description{margin-top:24px;border-radius:0 32px 32px 32px}.student-stories__description p{font-weight:400;font-size:16px;line-height:24px;color:rgba(22,23,54,.8)}.student-stories__description_link{margin-top:24px;color:#76767d;text-decoration:underline}.student-stories_re{margin-bottom:73px!important}@media screen and (min-width:1024px){.student-stories_re{margin-bottom:119px!important}}.student-stories_re .student-stories__wrapper{max-width:1330px;margin:auto;padding:21px 16px 0}@media screen and (min-width:578px){.student-stories_re .student-stories__wrapper{padding:21px 24px 0}}.student-stories_re .student-stories__header{color:#000;margin-bottom:48px}@media screen and (min-width:578px){.student-stories_re .student-stories__header{text-align:center;margin-bottom:71px}}.student-stories_re .student-stories__head-wrap{flex-direction:column}@media screen and (min-width:578px){.student-stories_re .student-stories__head-wrap{flex-direction:row}}.student-stories_re .student-stories__innerWrapper{padding:32px 24px;background:#fff;box-shadow:0 1px 25px rgba(0,0,0,.16);border-radius:18px;border:none}@media screen and (min-width:1024px){.student-stories_re .student-stories__innerWrapper{box-shadow:0 2px 40px rgba(0,0,0,.24);border-radius:24px;padding:24px}}.student-stories_re .student-stories__img{margin-bottom:16px}@media screen and (min-width:578px){.student-stories_re .student-stories__img{margin-bottom:0}}.student-stories_re .student-stories__name{font-weight:600;font-size:20px;line-height:29px;color:#000;margin-bottom:6px}@media screen and (min-width:578px){.student-stories_re .student-stories__name{margin-bottom:4px}}.student-stories_re .student-stories__workplace{font-weight:400;font-size:15px;line-height:26px;color:#000}@media screen and (min-width:578px){.student-stories_re .student-stories__workplace{font-size:16px}}.student-stories_re .student-stories__description p{font-size:15px;line-height:26px;font-weight:500;color:#747478}@media screen and (min-width:578px){.student-stories_re .student-stories__description p{font-size:16px}}.student-stories_re .student-stories__description_link{color:#3963ff;text-decoration:none;position:relative;margin-top:25px;font-weight:400;font-size:16px;line-height:24px}@media screen and (min-width:578px){.student-stories_re .student-stories__description_link{font-size:18px;line-height:28px}}.student-stories_re .student-stories__description_link:before{content:"";position:absolute;right:-12px;top:3.5px;background:url(/dist/images/src/images/about-academy/success/arrow.svg) 50% no-repeat;padding:8px 4px}@media screen and (min-width:578px){.student-stories_re .student-stories__description_link:before{right:-15px;top:7.5px}}.student-stories_re .student-stories__story{margin-bottom:48px}@media screen and (min-width:992px){.student-stories_re .student-stories__story{margin-bottom:72px}}.student-stories_re .student-stories__btn_border{font-family:Inter,sans-serif;background:transparent;border:1px solid rgba(0,0,0,.3);box-sizing:border-box;border-radius:6px;transition:all .8s ease 0s;font-weight:500;font-size:16px;line-height:19px;color:#000;padding:11px 26px}@media screen and (min-width:1024px){.student-stories_re .student-stories__btn_border{font-size:18px;line-height:27px;padding:13px 26px}.student-stories_re .student-stories__btn_border:hover{transform:scale(1.1)}}.direction-custom-new.direction-pm-page .container_front-end{max-width:1336px;padding:0 12px;margin:auto}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .container_front-end{padding:0 35px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .container_front-end{padding:0 28px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .container_front-end{padding:0 42px}}@media screen and (min-width:1280px){.direction-custom-new.direction-pm-page .container_front-end{padding:0 20px}}.direction-custom-new.direction-pm-page .about-us-front-end{background-color:#000;top:-49px;position:relative;z-index:1;margin-bottom:0!important}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end{top:-156px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-front-end{top:-190px}}@media screen and (max-width:680px){.direction-custom-new.direction-pm-page .about-us-front-end{padding-top:0!important;padding-bottom:72px!important}}.direction-custom-new.direction-pm-page .about-us-front-end__wrap{padding-bottom:0!important}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end__wrap{top:-115px;position:relative;margin-bottom:-115px!important}}.direction-custom-new.direction-pm-page .about-us-front-end__title{color:#fff;padding-top:60px;margin-bottom:24px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end__title{padding-top:0;text-align:center}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-front-end__title{letter-spacing:.4px}}@media screen and (max-width:680px){.direction-custom-new.direction-pm-page .about-us-front-end__title{padding-top:0}}.direction-custom-new.direction-pm-page .about-us-front-end__text{font-weight:500;color:#76767d;margin-bottom:49px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end__text{text-align:center;margin-bottom:71px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-front-end__text{display:block;margin:0 auto 71px;max-width:740px;width:100%}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .about-us-front-end__text{max-width:925px}}@media screen and (min-width:1280px){.direction-custom-new.direction-pm-page .about-us-front-end__text{max-width:1075px}}@media screen and (min-width:680px){.direction-custom-new.direction-pm-page .about-us-front-end__content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end__content{grid-gap:24px}}@media screen and (min-width:680px){.direction-custom-new.direction-pm-page .about-us-front-end__content_four{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end__content_four{grid-gap:24px}}.direction-custom-new.direction-pm-page .about-us-front-end__item{margin-bottom:24px}.direction-custom-new.direction-pm-page .about-us-front-end__item-icon{width:72px;height:72px;border-radius:8px;margin-bottom:24px}.direction-custom-new.direction-pm-page .about-us-front-end__item-text{font-weight:500;font-size:16px;line-height:26px;color:#fff}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-front-end__item-text{font-weight:600;font-size:18px;line-height:27px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .about-us-front-end__item-text{font-size:20px;line-height:29px}}.direction-custom-new.direction-pm-page .about-us-front-end__item-text span{color:#76767d}.direction-custom-new.direction-pm-page .about-us-front-end__item-text .span-white{color:#fff}.direction-custom-new.direction-pm-page .for-whom-front-end{padding-top:13px;background:#fff}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .for-whom-front-end{position:relative;z-index:1;top:-155px;margin-bottom:-57px!important;padding-top:60px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .for-whom-front-end{top:-128px;margin-bottom:-32px!important;padding-top:121px}}.direction-custom-new.direction-pm-page .for-whom-front-end_mb{margin-bottom:59px!important}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .for-whom-front-end__wrap{text-align:center}}.direction-custom-new.direction-pm-page .for-whom-front-end__title{color:#1d1d1f;margin-bottom:23px}@media screen and (min-width:578px){.direction-custom-new.direction-pm-page .for-whom-front-end__content{display:flex;flex-wrap:wrap;margin:0 -12px;justify-content:center}}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .for-whom-front-end__content{text-align:left}}.direction-custom-new.direction-pm-page .for-whom-front-end__item{background:#f5f5f7;box-sizing:border-box;border-radius:16px;padding:24px;margin-bottom:24px}.direction-custom-new.direction-pm-page .for-whom-front-end__item:last-of-type{margin-bottom:0}@media screen and (min-width:578px){.direction-custom-new.direction-pm-page .for-whom-front-end__item{margin:0 12px 24px;flex-basis:calc(50% - 24px)}}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .for-whom-front-end__item{padding:23px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .for-whom-front-end__item{flex-basis:calc(33.33333% - 24px)}.direction-custom-new.direction-pm-page .for-whom-front-end__item:last-of-type{margin-bottom:24px}}.direction-custom-new.direction-pm-page .for-whom-front-end__item-title{font-weight:600;font-size:18px;line-height:27px;color:#1d1d1f;margin-bottom:10px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .for-whom-front-end__item-title{margin-bottom:11px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .for-whom-front-end__item-title{font-size:16px;line-height:26px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .for-whom-front-end__item-title{font-size:24px;line-height:34px;margin-bottom:14px}}.direction-custom-new.direction-pm-page .for-whom-front-end__item-title_big{font-size:24px;line-height:34px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .for-whom-front-end__item-title_big{font-size:20px;line-height:29px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .for-whom-front-end__item-title_big{font-size:16px;line-height:26px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .for-whom-front-end__item-title_big{font-size:24px;line-height:34px}}.direction-custom-new.direction-pm-page .for-whom-front-end__item-text{font-weight:500;font-size:16px;line-height:26px;color:#76767d}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .for-whom-front-end__item-text{font-size:18px;line-height:27px}}@media screen and (min-width:1280px){.direction-custom-new.direction-pm-page .for-whom-front-end__item-text{font-size:20px;line-height:29px}}.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle{color:#76767d;margin-bottom:48px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle{margin-bottom:74px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle{margin-bottom:72px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle{max-width:926px;margin:0 auto 72px}}@media screen and (min-width:1280px){.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle{max-width:1076px}}.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle_big{font-size:18px;line-height:27px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle_big{font-size:16px;line-height:26px;margin-bottom:50px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle_big{font-size:18px;line-height:27px;margin-bottom:73px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle_big{font-size:20px;line-height:29px}}@media screen and (min-width:1200px){.direction-custom-new.direction-pm-page .for-whom-front-end__subtitle_big{font-size:20px;line-height:29px}}.direction-custom-new.direction-pm-page .about-us-new{background-color:#000;top:-2px;position:relative;z-index:1;margin-bottom:0!important}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-new{top:-100px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-new{top:-115px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .about-us-new{top:-138px}}@media screen and (min-width:1400px){.direction-custom-new.direction-pm-page .about-us-new{top:-140px}}.direction-custom-new.direction-pm-page .about-us-new__wrap{padding-bottom:36px!important}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-new__wrap{top:-115px;position:relative;margin-bottom:-57px!important}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-new__wrap{margin-bottom:-115px!important}}@media screen and (min-width:1200px){.direction-custom-new.direction-pm-page .about-us-new__wrap{margin-bottom:-118px!important}}.direction-custom-new.direction-pm-page .about-us-new__title{color:#fff;padding-top:3px;margin-bottom:24px;font-size:30px;line-height:38px}@media screen and (min-width:360px){.direction-custom-new.direction-pm-page .about-us-new__title{font-size:34px;line-height:44px}}@media screen and (min-width:480px){.direction-custom-new.direction-pm-page .about-us-new__title{padding-top:79px;margin-top:-2px}}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-new__title{padding-top:0;text-align:center;font-size:36px;line-height:44px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-new__title{letter-spacing:.4px;font-weight:700;font-size:48px;line-height:58px}}@media screen and (min-width:1400px){.direction-custom-new.direction-pm-page .about-us-new__title{max-width:1076px;margin:0 auto 24px}}.direction-custom-new.direction-pm-page .about-us-new__text{font-weight:500;color:#76767d;margin-bottom:49px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-new__text{text-align:center;margin-bottom:71px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-new__text{display:block;margin:0 auto 71px;max-width:740px;width:100%}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .about-us-new__text{max-width:925px}}@media screen and (min-width:1280px){.direction-custom-new.direction-pm-page .about-us-new__text{max-width:1075px}}.direction-custom-new.direction-pm-page .about-us-new__text_big{font-weight:500;font-size:18px;line-height:27px}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-new__text_big{font-size:20px;line-height:29px;max-width:100%}}@media screen and (min-width:1200px){.direction-custom-new.direction-pm-page .about-us-new__text_big{padding:0 20px}}@media screen and (min-width:1400px){.direction-custom-new.direction-pm-page .about-us-new__text_big{max-width:1076px;padding:0}}@media screen and (min-width:680px){.direction-custom-new.direction-pm-page .about-us-new__content{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:21px}}@media screen and (min-width:1200px){.direction-custom-new.direction-pm-page .about-us-new__content{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1400px){.direction-custom-new.direction-pm-page .about-us-new__content{grid-column-gap:22px}}.direction-custom-new.direction-pm-page .about-us-new__item{margin-bottom:24px}.direction-custom-new.direction-pm-page .about-us-new__item-icon{width:72px;height:72px;border-radius:8px;margin-bottom:24px}.direction-custom-new.direction-pm-page .about-us-new__item-text{font-weight:600;font-size:18px;line-height:27px;color:#fff}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-new__item-text{font-weight:600;font-size:18px;line-height:27px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .about-us-new__item-text{font-size:20px;line-height:29px}}.direction-custom-new.direction-pm-page .about-us-new__item-text span{color:#76767d}.direction-custom-new.direction-pm-page .about-us-new__item-text .span-white{color:#fff}.direction-custom-new.direction-pm-page .python-icon-1{background-color:hsla(0,0%,100%,.25);background-image:url(/dist/images/src/images/courses-adult/python-new/about/1.png);background-repeat:no-repeat;background-position:50%;background-size:48px}@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-custom-new.direction-pm-page .python-icon-1{background-image:url(/dist/images/src/images/courses-adult/python-new/about/1@2x.png)}}.direction-custom-new.direction-pm-page .python-icon-2{background-color:rgba(41,140,255,.35);background-image:url(/dist/images/src/images/courses-adult/python-new/about/2.png);background-repeat:no-repeat;background-position:50%;background-size:48px}@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-custom-new.direction-pm-page .python-icon-2{background-image:url(/dist/images/src/images/courses-adult/python-new/about/2@2x.png)}}.direction-custom-new.direction-pm-page .python-icon-3{background-color:hsla(0,0%,100%,.25);background-image:url(/dist/images/src/images/courses-adult/python-new/about/3.png);background-repeat:no-repeat;background-position:50%;background-size:48px}@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-custom-new.direction-pm-page .python-icon-3{background-image:url(/dist/images/src/images/courses-adult/python-new/about/3@2x.png)}}.direction-custom-new.direction-pm-page .python-icon-4{background-color:rgba(254,200,88,.35);background-image:url(/dist/images/src/images/courses-adult/python-new/about/4.png);background-repeat:no-repeat;background-position:50%;background-size:48px}@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-custom-new.direction-pm-page .python-icon-4{background-image:url(/dist/images/src/images/courses-adult/python-new/about/4@2x.png)}}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom{background-color:#000;top:-49px;position:relative;z-index:1;margin-bottom:0!important}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom{top:-156px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom{top:-190px}}@media screen and (max-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom{top:0;padding-top:0!important}}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__wrap{padding-bottom:56px!important}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__wrap{padding-bottom:0!important;top:-115px;position:relative;margin-bottom:-115px!important}}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__title{color:#fff;padding-top:60px;margin-bottom:24px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__title{padding-top:0;text-align:center}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__title{letter-spacing:.4px}}@media screen and (max-width:680px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__title{padding-top:0}}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__subtitle{font-weight:500;color:#76767d;margin-bottom:49px;font-size:16px;line-height:26px}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__subtitle{text-align:center;margin-bottom:71px}}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__subtitle{display:block;margin:0 auto 71px;max-width:740px;width:100%;font-size:20px;line-height:29px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__subtitle{max-width:925px}}@media screen and (min-width:1280px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__subtitle{max-width:1075px}}@media screen and (min-width:680px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content{grid-gap:24px}}@media screen and (min-width:680px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content_four{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}}@media screen and (min-width:768px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content_four{grid-gap:24px}}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content-item{margin-bottom:24px;width:auto}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content-icon{width:72px;height:72px;border-radius:8px;margin-bottom:24px}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content-text{font-weight:500;font-size:16px;line-height:26px;color:#fff}@media screen and (min-width:992px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content-text{font-weight:600;font-size:18px;line-height:27px}}@media screen and (min-width:1024px){.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content-text{font-size:20px;line-height:29px}}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content-text span{color:#76767d}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .direction-new-for-whom__content-text .span-white{color:#fff}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .icon-item-1{background:rgba(255,224,163,.25) url(/dist/images/src/images/courses-adult/front-end-new/about/01.png) 50% no-repeat;background-size:80%!important}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .icon-item-2{background:rgba(115,188,255,.25) url(/dist/images/src/images/courses-adult/front-end-new/about/02.png) 50% no-repeat;background-size:80%!important}.direction-custom-new.direction-pm-page .about-us-front-end.direction-new-for-whom .icon-item-3{background:hsla(0,0%,100%,.25) url(/dist/images/src/images/courses-adult/front-end-new/about/03.png) 50% no-repeat;background-size:80%!important}.direction-custom-new.direction-pm-page .front-end .students-companies__company_big{width:1830px!important;max-width:1830px;min-width:1830px!important}.direction-custom-new.direction-pm-page .about-us-front-end{margin-bottom:-190px!important}.direction-custom-new.direction-pm-page .about-us-front-end .direction-new-for-whom__subtitle{color:#76767d!important}.direction-custom-new.direction-pm-page .about-us-front-end .direction-new-for-whom__content-text{color:#fff!important}.direction-custom-new .direction-new-for-whom__content-text,.direction-custom-new .direction-new-for-whom__subtitle{color:#141414!important}.direction-custom-new .direction-new-for-whom__content-icon{width:70px;height:70px;border-radius:10px}.direction-custom-new .direction-new-for-whom__content-title{font-weight:600}@media screen and (min-width:860px){.direction-custom-new .direction-new-for-whom__content-title{font-size:22px}}.direction-custom-new .custom-new-why .direction-new-for-whom__content-text{font-weight:500}.direction-custom-new .im-subscribe{background:#a3c2ff;padding:0}.direction-custom-new .im-subscribe__wrap{max-width:1440px;padding:64px 72px;margin:0 auto}.direction-custom-new .im-subscribe__header{font-weight:600;font-size:36px;line-height:44px;color:#161736;margin-bottom:24px}.direction-custom-new .im-subscribe__text{font-weight:400;font-size:20px;line-height:30px;color:rgba(33,46,68,.75)}.direction-custom-new .im-subscribe__hidden-translations{display:none}.direction-custom-new .im-subscribe input{width:306px;border-radius:4px!important;height:48px;width:100%;border-radius:8px;border:1px solid #e1e3e7;background-color:#fff;font-size:18px;line-height:26px;color:#88929d;padding:0 11px}.direction-custom-new .im-subscribe input::placeholder{font-size:14px!important}.direction-custom-new .im-subscribe .call-popup__wrap{background-color:transparent!important;width:100%!important;max-width:100%!important}.direction-custom-new .im-subscribe .call-popup-subtitle,.direction-custom-new .im-subscribe .call-popup__title,.direction-custom-new .im-subscribe .popup__close{display:none}.direction-custom-new .im-subscribe .call-popup__wrap-new-new{padding:0!important}.direction-custom-new .im-subscribe .call-popup__container{display:flex;flex-wrap:wrap;justify-content:space-between}.direction-custom-new .im-subscribe .gdpr-policy{margin-top:24px!important}.direction-custom-new .im-subscribe .new-gdpr{order:1}.direction-custom-new .im-subscribe .gdpr-policy__checkbox-icon:before{width:15px}.direction-custom-new .im-subscribe .gdpr-policy__checkbox-text{font-weight:400;font-size:16px;line-height:24px;color:rgba(33,46,68,.75)}@media screen and (max-width:600px){.direction-custom-new .im-subscribe .new-gdpr-checkbox-text{font-size:15px!important;line-height:19px!important;font-weight:400!important;text-align:left!important}}.direction-custom-new .im-subscribe .call-popup__input,.direction-custom-new .im-subscribe .im-subscribe__submit{width:306px!important}@media screen and (max-width:1400px){.direction-custom-new .im-subscribe .call-popup__input,.direction-custom-new .im-subscribe .im-subscribe__submit{width:280px!important}}@media screen and (max-width:1280px){.direction-custom-new .im-subscribe .call-popup__input,.direction-custom-new .im-subscribe .im-subscribe__submit{width:260px!important}}@media screen and (max-width:1224px){.direction-custom-new .im-subscribe .call-popup__input,.direction-custom-new .im-subscribe .im-subscribe__submit{width:240px!important}}@media screen and (max-width:1140px){.direction-custom-new .im-subscribe .call-popup__input,.direction-custom-new .im-subscribe .im-subscribe__submit{width:225px!important}}@media screen and (max-width:1085px){.direction-custom-new .im-subscribe .call-popup__input,.direction-custom-new .im-subscribe .im-subscribe__submit{width:210px!important}}@media screen and (max-width:1023px){.direction-custom-new .im-subscribe .call-popup__input,.direction-custom-new .im-subscribe .im-subscribe__submit{width:100%!important}}.direction-custom-new .im-subscribe .input-valid{width:min-content}@media screen and (max-width:1023px){.direction-custom-new .im-subscribe .input-valid{width:100%!important}}@media screen and (max-width:960px){.direction-custom-new .im-subscribe .call-popup__wrap{margin:0!important}}.direction-custom-new .im-subscribe .im-subscribe__submit{background:#3963ff;border-radius:4px;color:#fff;padding:15px 0;margin-top:0!important;height:fit-content}.direction-custom-new .im-subscribe{margin-bottom:0!important}.direction-custom-new .im-subscribe__wrap{max-width:1400px;padding:64px 52px}@media screen and (max-width:1280px){.direction-custom-new .im-subscribe__wrap{padding:64px 42px}}@media screen and (max-width:1024px){.direction-custom-new .im-subscribe__wrap{padding:64px 28px}}@media screen and (max-width:768px){.direction-custom-new .im-subscribe__wrap{padding:64px 28px}}@media screen and (max-width:680px){.direction-custom-new .im-subscribe__wrap{padding:64px 16px}}.direction-custom-new .im-subscribe__text{margin-bottom:48px}.direction-custom-new .im-subscribe .input-valid{margin-bottom:16px;margin-top:0!important}.direction-custom-new .im-subscribe .popup-form__select{border-radius:4px;width:306px;height:48px;border:1px solid #e1e3e7;background-color:#fff;font-size:18px;line-height:26px;color:#88929d;padding:0 11px}@media screen and (max-width:1400px){.direction-custom-new .im-subscribe .popup-form__select{width:280px!important}}@media screen and (max-width:1280px){.direction-custom-new .im-subscribe .popup-form__select{width:260px!important}}@media screen and (max-width:1224px){.direction-custom-new .im-subscribe .popup-form__select{width:240px!important}}@media screen and (max-width:1140px){.direction-custom-new .im-subscribe .popup-form__select{width:225px!important}}@media screen and (max-width:1085px){.direction-custom-new .im-subscribe .popup-form__select{width:210px!important}}@media screen and (max-width:1023px){.direction-custom-new .im-subscribe .popup-form__select{width:100%!important}}@media screen and (max-width:960px){.direction-custom-new .im-subscribe .popup-form__select{margin:0!important}}.direction-custom-new .im-subscribe__submit{margin-top:0!important;height:48px}.direction-custom-new .custom-video .chose-us__subtitle blockquote,.direction-custom-new .custom-video .chose-us__subtitle dl,.direction-custom-new .custom-video .chose-us__subtitle dt,.direction-custom-new .custom-video .chose-us__subtitle em,.direction-custom-new .custom-video .chose-us__subtitle h1,.direction-custom-new .custom-video .chose-us__subtitle h2,.direction-custom-new .custom-video .chose-us__subtitle h3,.direction-custom-new .custom-video .chose-us__subtitle h4,.direction-custom-new .custom-video .chose-us__subtitle h5,.direction-custom-new .custom-video .chose-us__subtitle h6,.direction-custom-new .custom-video .chose-us__subtitle i,.direction-custom-new .custom-video .chose-us__subtitle p{color:#747478;font-size:20px;line-height:29px}@media screen and (max-width:992px){.direction-custom-new .custom-video .chose-us__subtitle blockquote,.direction-custom-new .custom-video .chose-us__subtitle dl,.direction-custom-new .custom-video .chose-us__subtitle dt,.direction-custom-new .custom-video .chose-us__subtitle em,.direction-custom-new .custom-video .chose-us__subtitle h1,.direction-custom-new .custom-video .chose-us__subtitle h2,.direction-custom-new .custom-video .chose-us__subtitle h3,.direction-custom-new .custom-video .chose-us__subtitle h4,.direction-custom-new .custom-video .chose-us__subtitle h5,.direction-custom-new .custom-video .chose-us__subtitle h6,.direction-custom-new .custom-video .chose-us__subtitle i,.direction-custom-new .custom-video .chose-us__subtitle p{font-size:18px;line-height:27px}}@media screen and (max-width:680px){.direction-custom-new .custom-video .chose-us__subtitle blockquote,.direction-custom-new .custom-video .chose-us__subtitle dl,.direction-custom-new .custom-video .chose-us__subtitle dt,.direction-custom-new .custom-video .chose-us__subtitle em,.direction-custom-new .custom-video .chose-us__subtitle h1,.direction-custom-new .custom-video .chose-us__subtitle h2,.direction-custom-new .custom-video .chose-us__subtitle h3,.direction-custom-new .custom-video .chose-us__subtitle h4,.direction-custom-new .custom-video .chose-us__subtitle h5,.direction-custom-new .custom-video .chose-us__subtitle h6,.direction-custom-new .custom-video .chose-us__subtitle i,.direction-custom-new .custom-video .chose-us__subtitle p{font-size:16px;line-height:26px}}.direction-custom-new .custom-video .chose-us__subtitle img,.direction-custom-new .custom-video .chose-us__subtitle li,.direction-custom-new .custom-video .chose-us__subtitle ol,.direction-custom-new .custom-video .chose-us__subtitle ul,.direction-custom-new .custom-video .chose-us__subtitle video{display:none}.direction-custom-new .foundation-form{padding:120px 0!important}@media screen and (max-width:680px){.direction-custom-new .foundation-form{padding:72px 0!important}}.direction-custom-new .show-program .direction-new-item-title svg{transform:scaleY(-1)}.direction-custom-new .direction-new-item-title:after{content:none!important}.direction-custom-new .direction-new-item-title svg{position:absolute;top:10px;right:0;width:24px;height:16px;transition:.3s}.direction-custom-new .direction-new-home-questions__item-icon{background-image:none!important}.direction-custom-new .direction-new-home-questions__item-icon svg{width:20px;height:16px}