

/* Start:/build/css/software-engineering/style.css?177582724761049*/
@charset "UTF-8";@font-face{font-display:swap;font-family:StemRegular;font-style:normal;font-weight:400;src:local("StemRegular"),url(/fonts/StemRegular.woff2) format("woff2"),url(/fonts/StemRegular.woff) format("woff"),url(/fonts/StemRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemMedium;font-style:normal;font-weight:400;src:local("StemMedium"),url(/fonts/StemMedium.woff2) format("woff2"),url(/fonts/StemMedium.woff) format("woff"),url(/fonts/StemMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemMediumItalic;font-style:normal;font-weight:400;src:local("StemMediumItalic"),url(/fonts/StemMediumItalic.woff2) format("woff2"),url(/fonts/StemMediumItalic.woff) format("woff"),url(/fonts/StemMediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemBold;font-style:normal;font-weight:400;src:local("StemBold"),url(/fonts/StemBold.woff2) format("woff2"),url(/fonts/StemBold.woff) format("woff"),url(/fonts/StemBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeLight;font-style:normal;font-weight:400;src:local("ManropeLight"),url(/fonts/ManropeLight.woff2) format("woff2"),url(/fonts/ManropeLight.woff) format("woff"),url(/fonts/ManropeLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:local("ManropeRegular"),url(/fonts/ManropeRegular.woff2) format("woff2"),url(/fonts/ManropeRegular.woff) format("woff"),url(/fonts/ManropeRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeMedium;font-style:normal;font-weight:400;src:local("ManropeMedium"),url(/fonts/ManropeMedium.woff2) format("woff2"),url(/fonts/ManropeMedium.woff) format("woff"),url(/fonts/ManropeMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeSemiBold;font-style:normal;font-weight:400;src:local("ManropeSemiBold"),url(/fonts/ManropeSemiBold.woff2) format("woff2"),url(/fonts/ManropeSemiBold.woff) format("woff"),url(/fonts/ManropeSemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeBold;font-style:normal;font-weight:400;src:local("ManropeBold"),url(/fonts/ManropeBold.woff2) format("woff2"),url(/fonts/ManropeBold.woff) format("woff"),url(/fonts/ManropeBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NauryzRedKeds;font-style:normal;font-weight:400;src:local("NauryzRedKeds"),url(/fonts/NauryzRedKeds.woff2) format("woff2"),url(/fonts/NauryzRedKeds.woff) format("woff"),url(/fonts/NauryzRedKeds.ttf) format("truetype")}*{box-sizing:border-box;margin:0;scroll-behavior:smooth}.no-scroll{height:100vh;overflow:hidden}.hidden{display:none}.container-page{padding:0 max(18px,3.023vw + 6.7px);position:relative}.img-responsive{height:auto;max-width:100%}.title_h1{color:#fff;font:min(4.592vw + 24.8px,60px)/1.1 StemMedium}.title_h2{font:min(3.061vw + 16.5px,40px)/1.1 StemMedium}.title_h3{color:#24272a;font:max(18px,3.023vw + 6.7px)/1.1 StemMedium}.title_highlighted{font-family:StemMediumItalic}.text{-webkit-text-size-adjust:100%;font:min(1.312vw + 7.1px,17px)/1.5 Manrope;text-align:left}.button{align-items:center;background:#fa5d20;border-radius:max(4px,.672vw + 1.5px);box-sizing:border-box;cursor:pointer;display:flex;font:calc(1.018vw + 10.2px)/1 StemMedium;justify-content:space-between;padding:max(14px,2.351vw + 5.2px) max(16px,2.687vw + 5.9px) max(13px,2.183vw + 4.8px);position:relative}.button,.button_blue{height:max(42px,7.053vw + 15.5px)}.button_blue{background:#089de8;border-radius:50px;padding-inline:20px}.button_black{background:#24272a}.button_white{height:max(46px,7.725vw + 17px)}.button_transparent,.button_white{background:transparent;border:1px solid #fff}.button_transparent{height:max(44px,7.725vw + 15px)}.button_transparent .button__text{color:#fff}.button_transparent .button__arrow.active{background-image:url(/images/svg/arrow_white.svg)}.button_transparent-dark{background:transparent;border:1px solid #24272a;height:max(44px,7.725vw + 15px)}.button_transparent-dark .button__text{color:#24272a}.button_transparent-dark .button__arrow.active{background-image:url(/images/firs_new/icon/black-arrow.svg)}.button__text{color:#fff;display:block;text-align:left}.button__arrow{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:max(18px,3.023vw + 6.7px);margin-left:23px;transition:all .4s ease-in-out;width:max(20px,3.359vw + 7.4px)}.button__arrow.active{background-image:url(/images/svg/arrow_white.svg)}.button__tg{background-position:93%;background-repeat:no-repeat;background-size:contain;height:max(14px,2.351vw + 5.2px);width:max(17px,2.855vw + 6.3px)}.button__tg.active{background-image:url(/images/main/button_tg.svg)}.button:hover .button__arrow{transform:rotate(-45deg)}.button__link{bottom:0;left:0;position:absolute;right:0;top:0}.white_text{color:#fff}.hidden_mobile{display:none}@media screen and (min-width:768px){.container-page{margin-inline:auto;max-width:750px;padding:0 20px}.title_h2{font-size:48px}.title_h3{font-size:28px}.button{border-radius:4px;font-size:18px;height:59px;padding:21px 30px}.button_transparent{height:61px}.button__arrow{height:24px;width:27px}.button__tg{height:21px;width:28px}.button_blue{border-radius:50px;padding-inline:30px}}@media screen and (min-width:1024px){.visible_mobile{display:none}.hidden_mobile{display:block}.hidden{display:none}.container-page{max-width:calc(83.016vw + 16.1px);padding-inline:20px}.title_h1{font-size:3.75vw}.title_h2{font:2.708vw/1.1 StemMedium}.title_h3{font-size:1.458vw}.text{font-size:1.042vw}.button{border-radius:.206vw;font:.937vw/1 StemMedium;height:3.125vw;max-width:none;padding:1.146vw 1.562vw}.button__arrow{height:calc(1.238vw + .2px);margin-left:2.5vw;width:calc(1.392vw + .3px)}.button__tg{height:1.406vw;width:1.51vw}.button_blue{border-radius:3.646vw;font-size:1.042vw;height:4.166vw;padding:1.146vw 2.135vw 1.146vw 2.187vw}}@media screen and (min-width:1920px){.img-responsive{width:100%}}.top{background-color:#24272a;color:#fff;padding-block:min(3.936vw + 21.2px,51px) min(9.84vw + 53.1px,128px)}.top__content{background:min(100% + 6.6158vw + 31.2px,100% + 82px) 58%/min(15.2672vw + 75.7px,193px) min(27.9898vw + 235px,450px) no-repeat url(/images/software-engineering/top-arrow.svg);padding:0 18px min(2.515vw + 13.6px,33px)}.top__label{display:none;flex-wrap:wrap;margin-bottom:min(3.0534vw + 16.5px,40px)}.top__label-item{display:flex;text-transform:uppercase}.top__label-item:nth-child(2n):before{background:#fa5d20;content:"";display:block;height:min(.328vw + 1.8px,4px);margin:auto min(.547vw + 3px,7px);width:min(.328vw + 1.8px,4px)}.top__label-item:nth-child(2){margin-bottom:min(1.093vw + 5.9px,14px);margin-right:calc(68.7023vw - 137.6px)}.top__title{margin:0 0 min(1.203vw + 6.5px,16px);max-width:min(49.198vw + 265.5px,643px);position:relative;text-transform:uppercase}.top__text{font-size:min(1.531vw + 8.3px,20px);line-height:1.4;margin:0 0 min(3.499vw + 18.9px,46px);max-width:min(39.358vw + 212.4px,514px)}.top__buttons{display:flex;flex-wrap:wrap;gap:min(1.421vw + 7.7px,18px);margin-bottom:min(1.531vw + 8.3px,20px)}.top__picture{display:flex}.top__img{width:100%}.top__gerb{align-items:center;color:#fff;display:flex;font:min(1.093vw + 5.9px,14px)/1.4 Manrope;gap:min(.765vw + 4.1px,10px);margin-bottom:min(5.466vw + 29.5px,71px)}.top__gerb:before{background:50%/cover no-repeat url(/images/software-engineering/gerb.svg);content:"";display:block;height:min(3.827vw + 20.7px,50px);min-width:min(3.499vw + 18.9px,46px);width:min(3.499vw + 18.9px,46px)}.top__list{list-style-type:none;padding-left:min(2.02vw + 16.4px,32px)}.top__list-item{font-size:min(1.531vw + 8.3px,20px);line-height:1.4;margin-bottom:min(.875vw + 4.7px,11px);position:relative}.top__list-item:before{background:#fa5d20;border-radius:1px;content:"";display:inline-block;height:min(.547vw + 3px,7px);left:max(-1.431vw - 11.6px,-22px);margin:auto;position:absolute;top:min(.875vw + 4.7px,11px);width:min(.547vw + 3px,7px)}@media screen and (min-width:768px){.top__list{display:none}.top__label{display:flex}.top__label-item:nth-child(n+2):before{background:#fa5d20;content:"";display:block;height:6px;margin:auto 10px;width:6px}.top__label-item:nth-child(2){margin:0}}@media screen and (min-width:1024px){.top{padding-block:0 5.208vw}.top__content{background-position:calc(100% + 6.3021vw) 50%;background-size:auto 100%;flex-basis:57.288vw;padding:4.062vw 9.114vw 0}.top__picture{flex-basis:42.706vw}.top__container{display:flex}.top__label{margin-bottom:3.021vw}.top__label-item{font-size:1.042vw}.top__label-item:nth-child(n+2):before{background:#fa5d20;content:"";display:block;height:.312vw;margin:auto .521vw;width:.312vw}.top__label-item:nth-child(2){margin:0}.top__title{margin:0 0 .937vw}.top__text{font-size:1.042vw;margin:0 0 2.344vw;max-width:31.248vw}.top__buttons{gap:1.146vw;margin-bottom:.937vw}.top__gerb{font-size:.729vw;margin-bottom:2.604vw}.top__gerb:before{background-size:contain;height:2.344vw;width:2.135vw}}.info{background:#24272a;color:#fff;padding:min(8.418vw + 68.4px,133px) 18px}.info__container{display:flex;flex-direction:column;gap:min(8.418vw + 68.4px,133px)}.info__text{flex-basis:47%}.info__text_with-gerb{align-items:center;display:flex;gap:min(2.843vw + 15.3px,37px);margin-bottom:min(5.466vw + 29.5px,71px)}.info__text_with-gerb:before{background:50%/cover no-repeat url(/images/software-engineering/gerb.svg);content:"";display:block;height:min(7.216vw + 38.9px,94px);min-width:min(6.56vw + 35.4px,86px);width:min(6.56vw + 35.4px,86px)}.info__text-wrapper{display:flex;gap:min(1.749vw + 9.4px,23px)}.info__column{max-width:min(30.306vw + 246.4px,479px)}.info__column-title{font:min(3.061vw + 16.5px,40px)/1.1 StemMedium;margin-bottom:min(2.077vw + 11.2px,27px)}.info__item-wrapper{list-style-type:none;padding-left:min(2.077vw + 11.2px,27px)}.info__item{font-size:min(1.531vw + 8.3px,20px);line-height:1.4;margin-bottom:min(1.203vw + 6.5px,16px);position:relative}.info__item:before{background:#fa5d20;border-radius:1px;content:"";display:inline-block;height:min(.547vw + 3px,7px);left:max(-1.859vw - 10px,-24px);margin:auto;position:absolute;top:min(.656vw + 3.5px,8px);width:min(.547vw + 3px,7px)}@media screen and (min-width:768px){.info__container{margin-inline:auto;max-width:750px}}@media screen and (min-width:1024px){.info{padding:0 9.114vw 4.531vw}.info__container{display:grid;gap:7.812vw;grid-template-columns:775fr 645fr;max-width:100%;padding-right:11.458vw}.info__container:first-child{margin-bottom:4.166vw;padding-bottom:2.083vw}.info__container:last-child{gap:7.812vw}.info__text_with-gerb{gap:1.302vw;margin-bottom:0;width:66%}.info__text_with-gerb:before{content:"";display:block;height:4.271vw;min-width:3.906vw;width:3.906vw}.info__text-wrapper{gap:1.979vw}.info__column-title{font-size:2.708vw;margin-bottom:2.083vw}.info__column{max-width:32.81vw}.info__item-wrapper{gap:.781vw}.info__item{border-radius:.208vw;font-size:1.198vw;margin-bottom:1.094vw;padding:0}.info__item:before{border-radius:.104vw;height:.417vw;left:-1.51vw;top:.625vw;width:.417vw}.info__item_height{line-height:1;width:auto}}.main-info{display:flex;flex-direction:column}.main-info__item{padding:0 min(1.093vw + 5.9px,14px) 0 min(2.405vw + 13px,31px);width:100%}.main-info__item_1{margin-bottom:0;order:1}.main-info__item_2{order:4}.main-info__item_3{order:2}.main-info__item_4{order:3}.main-info__item_5{display:none}.main-info__item_6{order:5}.main-info__item_link{color:#fa5d20;display:block;font-size:min(1.531vw + 8.3px,20px);margin-top:min(.673vw + 5.5px,11px);position:relative;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main-info__item_link:before{bottom:0;content:"→";display:inline-block;margin:auto;position:absolute;right:min(-15px,-2.519vw - 5.6px);top:0;transition:all .3s}.main-info__item_link:after{background:#fa5d20;bottom:min(-1px,-.168vw - .4px);content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:100%}.main-info__item_title{color:#fff;font:min(1.968vw + 10.6px,26px)/1.1 StemMedium;margin-bottom:min(.589vw + 4.8px,9px);position:relative}.main-info__item_title:before{background:50%/contain no-repeat url(/images/developer-of-educational-systems/arrow-main-info-v2.svg);content:"";height:min(1.531vw + 8.3px,20px);left:max(-2.189vw - 17.8px,-35px);position:absolute;top:min(.253vw + 2.1px,4px);width:min(1.531vw + 8.3px,20px)}.main-info__item_text{color:#fff;display:inline-block;font:min(1.531vw + 8.3px,20px)/1.5 Manrope;margin-bottom:min(.337vw + 2.7px,5px);max-width:min(25.844vw + 210.1px,408px)}.main-info__item_text.subject{display:inline-block}.main-info.container-page{padding:0}.main-info-block{background-color:#24272a;padding:0}.main-info-block__title{color:#fff;font-size:min(2.357vw + 19.2px,37px);margin-bottom:min(2.273vw + 18.5px,36px);padding-inline:min(1.968vw + 10.6px,26px)}.main-info-block__content{background-color:#000;display:flex;flex-wrap:wrap;gap:min(3.367vw + 27.4px,53px);justify-content:space-between;padding:min(4.63vw + 37.6px,73px) min(1.968vw + 10.6px,26px)}.main-info-block__image{align-items:end;background-size:cover;display:flex;justify-content:center;margin-inline:auto;overflow:hidden;position:relative;width:100%}.main-info-block__img{width:100%}@media screen and (min-width:768px){.main-info__image{display:block}.main-info__item{width:71%}.main-info__item_title{margin-bottom:20px}.main-info__item_title:before{left:-44px}.main-info__item_link{font-size:20px}.main-info-block__title{margin-inline:auto;max-width:750px;padding:0 20px}.main-info-block__content{border-radius:10px 10px 0 0;padding-inline:40px}.main-info-block__image{border-radius:0 0 10px 10px}}@media screen and (min-width:1024px){.main-info-block{margin-bottom:0;padding:0 9.114vw 10.416vw}.main-info-block__title{font-size:2.604vw;margin-bottom:2.396vw;max-width:unset;padding:0}.main-info-block__image{align-items:flex-start;border-radius:0 .26vw .26vw 0;display:flex;max-width:26.977vw;width:100%}.main-info-block__content{border-radius:.26vw 0 0 .26vw;-moz-column-gap:2.76vw;column-gap:2.76vw;display:grid;grid-template-columns:23.957vw 18.332vw;grid-template-rows:5.312vw 4.531vw 3.021vw 5.364vw;max-height:35.519vw;padding:4.687vw 4.687vw 3.125vw;row-gap:2.604vw;width:54.788vw}.main-info{flex-direction:row}.main-info__item{margin:0;padding-bottom:0;padding-inline:1.927vw 0;width:100%}.main-info__item_link{color:#f2f2f2;font-size:1.042vw;margin-bottom:.469vw}.main-info__item_link:before{right:calc(-.928vw - .2px);transition:all .3s ease;width:calc(.67vw + .1px)}.main-info__item_link:after{background:#f2f2f2;bottom:.104vw}.main-info__item_link:hover:before{right:calc(-1.186vw - .2px)}.main-info__item_title{font-size:1.458vw;line-height:1.04;margin-bottom:.781vw}.main-info__item_title .mobile-view{display:none}.main-info__item_title:before{height:1.042vw;left:-1.927vw;top:.26vw;width:1.042vw}.main-info__item_text{font-size:1.042vw;max-width:100%}.main-info__item_text.subject{display:block;margin-bottom:.26vw}.main-info__item_text.subject:last-child{margin-bottom:0}.main-info__item_1{grid-column:1;grid-row:2/5}.main-info__item_2{grid-column:2;grid-row:1}.main-info__item_3{grid-column:1;grid-row:1;max-width:19.79vw}.main-info__item_4{grid-column:2;grid-row:4}.main-info__item_5{display:block;grid-column:2;grid-row:2}.main-info__item_6{grid-column:2;grid-row:3}}.work-programmer{background-color:#24272a;padding-block:0}.work-programmer__wrapper{background-color:#fff;display:flex;flex-direction:column;gap:min(4.155vw + 22.4px,54px);padding-top:min(5.466vw + 29.5px,71px)}.work-programmer__title{color:#fff;margin:0 0 min(3.936vw + 21.2px,51px);max-width:min(30.306vw + 246.4px,479px);padding-inline:min(1.968vw + 10.6px,26px)}.work-programmer__item{margin-left:min(1.968vw + 10.6px,26px)}.work-programmer__item-icon{height:calc(5.089vw + 20.9px);margin-bottom:min(1.094vw + 8.9px,17px);position:relative}.work-programmer__item-icon:after{background-repeat:no-repeat;background-size:cover;bottom:0;content:"";margin:auto;position:absolute;top:0;width:calc(3.562vw + 12.6px)}.work-programmer__item-icon_1.active:after{background-image:url(/images/software-engineering/icons/programmer-1.svg)}.work-programmer__item-icon_2.active:after{background-image:url(/images/software-engineering/icons/programmer-2.svg);width:calc(5.089vw + 20.9px)}.work-programmer__item-icon_3.active:after{background-image:url(/images/software-engineering/icons/programmer-3.svg)}.work-programmer__item-icon_4.active:after{background-image:url(/images/software-engineering/icons/programmer-4.svg)}.work-programmer__image{width:100%}.work-programmer__image-wrapper{display:inline-block;font-size:0;margin-top:0;width:100%}.work-programmer__image-wrapper_desktop{display:none}.work-programmer__item-title{margin-bottom:min(1.203vw + 6.5px,16px)}.work-programmer__text{color:#24272a;max-width:min(28.202vw + 229.2px,446px)}@media screen and (min-width:768px){.work-programmer__container{margin:0 auto;padding-inline:20px;width:750px}.work-programmer__wrapper{border-radius:10px;gap:40px;overflow:hidden;padding-top:50px}.work-programmer__title{margin-bottom:40px;max-width:100%}.work-programmer__item{gap:unset;margin-left:30px}.work-programmer__item-icon{height:60px;margin-bottom:25px}.work-programmer__item-icon_1.active:after{height:60px;width:38px}.work-programmer__item-icon_2{height:50px}.work-programmer__item-icon_2.active:after{height:50px;width:50px}.work-programmer__item-icon_3.active:after{height:60px;width:40px}.work-programmer__item-icon_4{height:46px}.work-programmer__item-icon_4.active:after{height:78px;left:15px;transform:rotate(90deg);width:46px}.work-programmer__item-title{margin-bottom:15px}.work-programmer__item-title_3{max-width:428px}.work-programmer__text{max-width:577px}.work-programmer__image-wrapper{margin-top:10px}}@media screen and (min-width:1024px){.work-programmer{background:#24272a;padding-bottom:10.4167vw;padding-inline:9.114vw;padding-top:0}.work-programmer__container{padding-inline:0;width:100%}.work-programmer__wrapper{align-items:flex-start;border-radius:.469vw .469vw 0 0;flex-direction:row;flex-wrap:wrap;gap:2.083vw;justify-content:space-between;padding-top:2.604vw}.work-programmer__title{margin-bottom:3.125vw;max-width:36.456vw;padding-inline:0}.work-programmer__item{margin:0;max-width:30.05vw;width:100%}.work-programmer__item_1{margin-left:5.989vw;order:3}.work-programmer__item_2{margin-right:2.135vw;max-width:31.248vw;order:2}.work-programmer__item_3{margin-right:1.614vw;max-width:31.248vw;order:4}.work-programmer__item_4{margin-left:5.989vw;margin-top:1.042vw;max-width:29.165vw;order:1}.work-programmer__item-icon{height:3.125vw;margin-bottom:1.302vw}.work-programmer__item-icon_1.active:after{height:3.125vw;width:1.979vw}.work-programmer__item-icon_2{height:2.604vw}.work-programmer__item-icon_2.active:after{height:2.604vw;width:2.604vw}.work-programmer__item-icon_3.active:after{height:3.125vw;width:2.083vw}.work-programmer__item-icon_4{height:2.396vw}.work-programmer__item-icon_4.active:after{height:4.063vw;left:.781vw;transform:rotate(90deg);width:2.396vw}.work-programmer__item-title{margin-bottom:.781vw}.work-programmer__item-title_3{max-width:22.292vw}.work-programmer__text{max-width:100%}.work-programmer__image-wrapper{background:#24272a;margin-top:.937vw;order:5}.work-programmer__image-wrapper_desktop{display:block}.work-programmer__image-wrapper_mobile{display:none}.work-programmer__image{border-radius:0 0 .469vw .469vw}.work-programmer .hidden_desktop{display:none}}.get-program{background:#24272a;color:#fff;display:flex;flex-direction:column;padding-inline:18px;width:100%}.get-program__info-wrapper{padding:100px 18px 0}.get-program__wrapper{background:#24272a;margin-bottom:100px}.get-program__title{line-height:1.1;margin-bottom:15px}.get-program__title:before{content:"";display:block;height:min(1.7812vw + 27.3px,41px);margin-bottom:min(1.0178vw + 8.2px,16px);width:min(4.5802vw + 68.8px,104px)}.get-program__title.active:before{background:50%/cover no-repeat url(/images/it-school/register-arrow.svg)}.get-program__text{color:#fff;margin-bottom:30px}.get-program__pre-form-text{color:#fff;font:18px/1.1 StemMedium;margin-bottom:22px}.get-program__form-wrapper{margin-bottom:130px}.get-program__image,.get-program__picture{width:100%}.get-program__picture{display:flex;margin-bottom:min(5.0891vw + 20.9px,60px)}.get-program__image{height:auto}.get-program__tg-button-icon{bottom:0;display:block;height:min(1.2723vw + 9.2px,19px);margin-block:auto;right:0;top:0;width:min(1.5267vw + 11.3px,23px)}.get-program__tg-button-icon.active{background:50%/contain no-repeat url(/images/it-school/tg-white.svg)}.get-program__tg-button{align-items:center;background-color:#089de8;border-radius:30px;color:#fff;display:flex;flex-direction:row-reverse;font:min(1.5267vw + 8.3px,20px)/1 StemMedium;gap:9px;justify-content:space-between;margin-bottom:min(5.0891vw + 20.9px,60px);max-width:500px;padding:22px 24px;position:relative;text-decoration:none}.get-program__tg-button-link{bottom:0;left:0;position:absolute;right:0;top:0}.get-program__info{border-bottom:1px solid #ffffffcc;display:flex;flex-direction:column;gap:19px;margin-bottom:20px;padding-bottom:min(5.0891vw + 20.9px,60px)}.get-program__info-card{padding-left:16px;position:relative}.get-program__info-card:before{background:#fa5d20;border-radius:1px;content:"";display:block;height:7px;left:0;position:absolute;top:5px;width:7px}.get-program__info-card-title{font:18px/1.1 StemMedium}.get-program__form-wrapper{margin-inline:auto;width:100%}.get-program__label{margin-bottom:25px}.get-program__title{color:#fff;font:min(1.5267vw + 18.3px,30px)/1.1 StemMedium;margin-bottom:min(1.7812vw + 10.3px,24px)}.get-program__text{margin-bottom:min(3.3079vw + 14.6px,40px)}.get-program__text_desktop{display:none}.get-program__discussion{border-radius:2px;overflow-x:hidden}.get-program__input-wrapper{margin-bottom:calc(.308vw + 6.8px)}.get-program__input-wrapper.form__select-wrapper:after{top:25px}.get-program__input{background:#fff;border:.76px solid #c2c2c2;border-radius:4px;box-sizing:border-box;color:#24272a;cursor:pointer;font:calc(1.233vw + 7.4px) Manrope;padding:calc(1.079vw + 11px) calc(1.233vw + 15.4px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.get-program__input:focus{-webkit-appearance:none;outline:none}.get-program__input::-moz-placeholder{color:#919395}.get-program__input:-ms-input-placeholder{color:#919395}.get-program__input::placeholder{color:#919395}.get-program__input_invalid{border:1px solid #ff2c2c}.get-program__submit-arrow{height:18px;transform:rotate(1turn);transition:transform .3s;width:20px}.get-program__submit-arrow.active{background:50%/contain no-repeat url(/images/svg/arrow_white.svg)}.get-program__submit{align-items:center;background:transparent;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:flex;font:14px/1 StemMedium;justify-content:space-between;margin-bottom:8px;outline:none;padding:16px 16px 16px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.get-program__submit.loading{position:relative}.get-program__submit.loading .register__submit-arrow{opacity:0}.get-program__submit.loading:before{-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;background:url(/images/form/preloader-white.svg) no-repeat 50%;bottom:0;content:"";display:block;height:20px;margin:auto;position:absolute;right:27px;top:0;width:20px}.get-program__agreement{color:#fff;font:min(1.0178vw + 5.2px,13px)/1.42 Manrope;margin-top:calc(.308vw + 6.8px)}.get-program__agreement-link{text-decoration:underline}.get-program__agreement-link:active,.get-program__agreement-link:hover,.get-program__agreement-link:link{color:#fff}.get-program__images{display:flex}.get-program__institute{display:inherit}.get-program__discussion{display:inherit;order:2}.get-program__discussion-image{height:auto;width:100%}.get-program__label-text{font:min(1.0178vw + 6.2px,14px)/1.5 Manrope;padding-right:14px;position:relative}.get-program__label-text:not(:last-child):after{background:#fff;content:"";height:2px;position:absolute;right:4px;top:50%;width:2px}.get-program__tooltip{color:#ff2c2c;display:inline-block;font:min(1.0178vw + 6.2px,14px)/1.5 Manrope}.form__input-field_invalid{border:1px solid #ff2c2c}.form__tooltip{color:#ff2c2c;display:inline-block;font:min(1.0178vw + 6.2px,14px)/1.5 Manrope}@media screen and (min-width:768px){.get-program,.get-program__info-wrapper{margin-inline:auto;max-width:768px}.get-program__input{font:20px Manrope;padding:22px 28px}.get-program__submit-arrow{height:18px;width:20px}.get-program__submit{font:20px/1.25 StemMedium;padding:22px 28px}.get-program__agreement{font:14px/1.42 Manrope;margin-top:10px;width:unset}.get-program__discussion{margin:0 auto 80px;padding-inline:20px;width:750px}.get-program__label-text{font:20px/1.5 Manrope}.get-program__label-text:not(:last-child):after{height:4px;right:2px;width:4px}}@media screen and (min-width:1024px){.get-program{display:grid;gap:10.416vw;grid-template-columns:31.717vw;max-width:unset;padding:0 9.114vw 8.854vw;width:100%}.get-program__info-wrapper{display:grid;gap:0 3.333vw;grid-template-columns:734fr 770fr;grid-template-rows:auto auto 1fr;max-width:unset;padding-bottom:6.25vw;padding-inline:9.114vw;position:relative}.get-program__title{font-size:2.604vw;grid-area:1/1/2/2;line-height:1.1;margin-block:0 1.302vw;width:39.06vw}.get-program__title:before{height:2.604vw;margin-bottom:1.667vw;width:6.614vw}.get-program__text{font-size:1.042vw;margin-bottom:2.604vw;width:100%}.get-program__image,.get-program__picture{width:38.125vw}.get-program__picture{grid-area:1/2/4/3;margin-top:0;max-height:21.509vw;position:relative;width:40.102vw}.get-program__image{border-radius:.208vw;width:100%;z-index:1}.get-program__text{grid-area:2/1/3/2}.get-program__button-wrapper{grid-area:3/1/4/2;padding:0}.get-program__tg-button{border-radius:3.646vw;font-size:1.042vw;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:0;max-width:21.092vw;padding:1.406vw 2.187vw}.get-program__tg-button-icon{height:1.406vw;width:1.51vw}.get-program__date{border-radius:.208vw;left:43.07vw;padding:1.562vw 2.083vw;top:.052vw;z-index:2}.get-program__content{display:grid;gap:0 13.437vw;grid-template-columns:611fr 706fr;grid-template-rows:auto 1fr}.get-program__pre-form-text{font-size:1.458vw;margin-block:0 1.875vw}.get-program__form-wrapper{grid-area:1/1/2/2;margin-bottom:0;max-width:31.821vw;width:100%}.get-program__action{grid-area:2/2/3/3;margin-bottom:6.875vw;width:96%}.get-program__action-title{font-size:1.458vw;margin-bottom:.521vw}.get-program__action-text{font-size:.956vw;margin:0}.get-program__wrapper{background-color:#24272a;margin-bottom:10.416vw;padding:0}.get-program__form-wrapper{margin-inline:unset;max-width:unset;padding-inline:unset}.get-program__icon{height:4.219vw;margin-bottom:0;width:2.5vw}.get-program__icon_desktop{background:0 0/contain no-repeat url(/images/software-engineering/icons/programmer-3.svg);display:block}.get-program__text-wrapper{display:flex;justify-content:space-between;width:40.104vw}.get-program__form-wrapper{margin-bottom:unset;padding-bottom:unset}.get-program__form{margin-bottom:.625vw;width:31.719vw}.get-program__input-wrapper{margin-bottom:.521vw}.get-program__input-wrapper.form__select-wrapper:after{top:1.927vw}.get-program__input{border-width:1px;font-size:1.042vw;padding:1.146vw 1.458vw}.get-program__submit-arrow{height:1.25vw;width:1.458vw}.get-program__submit{font-size:1.042vw;margin-bottom:.677vw;padding:.885vw 1.458vw}.get-program__submit:hover .register__submit-arrow{transform:rotate(315deg)}.get-program__agreement{font-size:.729vw;width:unset}.get-program__info{border:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:2.864vw 2.656vw;grid-area:1/2/2/3;margin:0 0 auto;padding:0;width:100%}.get-program__info-card{padding-left:1.771vw}.get-program__info-card:before{height:.521vw;left:.365vw;top:.625vw;width:.521vw}.get-program__info-card:first-child{width:13.853vw}.get-program__info-card:last-child{width:31.248vw}.get-program__info-card-title{font:1.458vw/1.3 StemMedium}.get-program__images{justify-content:flex-end;position:relative}.get-program__institute{display:flex;left:0;position:absolute;top:28px;transform:rotate(1turn);transition:all .3s}.get-program__discussion{margin-bottom:5.885vw;padding:0;width:100%}.get-program__discussion-image{border-radius:.208vw;width:40.104vw}.get-program__label-text{font-size:1.042vw;padding-right:.729vw}.get-program__label-text:not(:last-child):after{height:.208vw;right:.104vw;width:.208vw}.form__tooltip,.get-program__tooltip{font-size:.729vw;margin-top:.312vw}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.skills{background:#24272a;padding-block:min(8.528vw + 46px,111px) min(12.573vw + 67.9px,164px)}.skills__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:calc(6.934vw + 4px)}.skills__icon{height:calc(5.085vw + 22.9px);margin-bottom:calc(3.236vw + 5.9px);margin-left:min(1.968vw + 10.6px,26px);position:relative}.skills__icon:after{background-image:url(/images/software-engineering/icons/programmer-3.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";margin:auto;position:absolute;top:0;width:calc(1.233vw + 29.4px)}.skills__title{font-size:min(3.061vw + 16.5px,40px);margin-bottom:min(2.843vw + 15.3px,37px);max-width:max(350px,58.779vw + 129.6px);text-align:left}.skills__description,.skills__title{color:#fff;margin-left:min(1.968vw + 10.6px,26px)}.skills__description{font-size:min(1.312vw + 7.1px,17px);line-height:1.5;max-width:calc(54.198vw + 128.8px)}.skills__image{width:100%}.skills__image-wrapper{display:inline-block;font-size:0;width:100%}.skills__image-wrapper_desktop{display:none}.skills__block-text{display:flex;flex-direction:column;gap:4.006vw;max-width:calc(49.923vw - .2px);padding-block:calc(3.082vw + 8.4px);width:100%}.skills__block-text_first{background-color:#f2f2f2;color:#24272a}.skills__block-text_second{background-color:#fff;color:#24272a}.skills__text-wrapper{min-height:calc(31.279vw - .3px);padding-inline:min(1.968vw + 10.6px,26px) 5px;padding-top:min(1.64vw + 8.9px,21px);position:relative;width:50%}.skills__text-wrapper:before{background-image:url(/images/software-engineering/icons/arrow-black.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";margin:auto;position:absolute;top:min(2.077vw + 11.2px,27px);width:calc(1.233vw + 7.4px)}.skills__text-wrapper_black{background:#f2f2f2}.skills__text-wrapper_white{background:#fff}.skills__text-wrapper_1,.skills__text-wrapper_2{padding-top:min(2.187vw + 11.8px,29px)}.skills__text-wrapper_1:before,.skills__text-wrapper_2:before{top:min(2.515vw + 13.6px,33px)}.skills__text-wrapper_5,.skills__text-wrapper_6{padding-bottom:min(2.526vw + 20.5px,40px)}.skills__text{font-size:min(1.312vw + 7.1px,17px);line-height:1.5;padding-top:calc(2.157vw + 17.9px);width:100%}@media screen and (min-width:768px){.skills__container{margin:0 auto;padding-inline:20px;width:750px}.skills__wrapper{overflow:hidden;padding-top:75px}.skills__icon{height:75px;margin-bottom:34px}.skills__icon:after{left:50%;width:50px}.skills__title{margin-bottom:25px;max-width:100%;text-align:center}.skills__description{margin:0 auto;max-width:675px;text-align:center}.skills__block-text{border-top-left-radius:4px;border-top-right-radius:4px;gap:unset;max-width:355px;padding-top:30px}.skills__text-wrapper{min-height:unset}.skills__text-wrapper_1{border-top-left-radius:10px}.skills__text-wrapper_2{border-top-right-radius:10px}.skills__text{max-width:310px;padding-top:34px}.skills__image-wrapper{border-radius:0 0 10px 10px;overflow:hidden}}@media screen and (min-width:1024px){.skills{padding:0 9.114vw 15.103vw}.skills__container{padding:0;width:auto}.skills__wrapper{border-radius:.208vw .208vw 0 0;flex-wrap:wrap;gap:1.51vw;margin-top:3.594vw;padding:0 1.562vw .729vw}.skills__block-text,.skills__wrapper{background:#f2f2f2;flex-direction:row}.skills__block-text{color:#24272a;max-width:unset;padding-block:2.083vw 3.125vw}.skills__block-text_first{border-radius:0;padding-block:2.083vw 1.563vw}.skills__title{font-size:2.708vw;margin:0 auto 1.146vw;max-width:39.06vw}.skills__description{font-size:1.042vw;max-width:36.977vw}.skills__icon{height:3.906vw;margin-bottom:1.771vw}.skills__icon:after{left:47%;width:2.292vw}.skills__text-wrapper{background:transparent;max-width:27.238vw;min-height:unset;padding-right:0;padding-top:2.239vw;width:33%}.skills__text-wrapper:before{background-image:url(/images/software-engineering/icons/arrow-black.svg);top:2.083vw;width:1.042vw}.skills__text-wrapper_1{order:1}.skills__text-wrapper_2{order:2}.skills__text-wrapper_3{order:4}.skills__text-wrapper_4{order:3;width:30%}.skills__text-wrapper_5{order:5}.skills__text-wrapper_6{order:6;width:30%}.skills__text{text-wrap:balance;font-size:1.042vw;max-width:30.052vw;padding-top:2.083vw;width:100%}.skills__image-wrapper{border-radius:0 0 .208vw .208vw}.skills__image-wrapper_desktop{display:block}.skills__image-wrapper_mobile{display:none}.skills__text-border{position:relative}.skills__text-border:after{background-color:#24272a;bottom:0;content:"";height:6.771vw;opacity:.5;position:absolute;right:0;top:2%;width:.052vw}}.express{background:#24272a;padding:0 18px min(6.903vw + 56.1px,109px)}.express,.express__title{color:#fff;position:relative}.express__title{font-size:min(3.061vw + 16.5px,40px);margin-bottom:min(1.203vw + 6.5px,16px);text-align:left}.express__title:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:min(3.061vw + 16.5px,40px);margin:0 0 calc(2.157vw + 11.9px);width:min(5.893vw + 47.9px,93px)}.express__title.active:before{background-image:url(/images/software-engineering/icons/programming-arrows.svg)}.express__wrapper{display:flex;flex-direction:column}.express__text{box-sizing:content-box;color:#fff;font-size:min(1.531vw + 8.3px,20px);line-height:1.5;margin-bottom:min(2.02vw + 16.4px,32px);max-width:max(339px,58.524vw + 120.5px)}.express__image-wrapper{display:flex;max-width:100%}.express__image{border-radius:min(.437vw + 2.4px,6px);height:auto;max-width:100%}.express__button{margin-bottom:min(4.209vw + 34.2px,67px);max-width:min(28.538vw + 232px,451px)}@media screen and (min-width:768px){.express__title{text-align:center}.express__title:before{height:50px;margin:0 auto 35px;width:127px}.express__text{margin:0 auto 70px;max-width:610px;text-align:center}.express__images-wrapper{justify-content:center}.express__button{margin:70px auto;width:425px}.express__wrapper{margin-inline:auto;max-width:710px}}@media screen and (min-width:1024px){.express{padding:0 9.114vw 13.02vw}.express__wrapper{align-items:flex-start;flex-direction:row;justify-content:space-between;margin-inline:auto;max-width:100%}.express__text-wrapper{margin-top:2.448vw;max-width:39.32vw}.express__title{font-size:2.708vw;margin:0 0 1.354vw;max-width:39.32vw;text-align:left}.express__title:before{height:2.604vw;margin:0 0 1.562vw;width:6.614vw}.express__text{font-size:1.042vw;margin:0 0 2.812vw;max-width:36.456vw;text-align:left}.express__image-wrapper{border-radius:.208vw;margin:0;max-height:28.175vw;max-width:39.372vw;transition:transform .3s ease-in-out;width:100%}.express__button{margin:0;max-width:22.238vw;width:22.238vw}}.results__picture{display:inline-block;font-size:0;margin-bottom:min(8.418vw + 68.4px,133px)}.calendar-wrapper{background-color:#fff}.calendar{color:#fff;margin:0 auto;max-width:1750px;padding-bottom:min(14.732vw + 119.8px,233px);padding-top:min(5.219vw + 42.4px,82px);position:relative}.calendar__navigation{bottom:min(10.944vw + 89px,173px);display:flex;justify-content:space-between;left:min(9.849vw + 80.1px,156px);position:absolute;width:min(8.587vw + 69.8px,136px)}.calendar__next-button,.calendar__prev-button{background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:max(24px,2.015vw + 16.4px);width:max(26px,2.183vw + 17.8px)}.calendar__next-button.active,.calendar__prev-button.active{background-image:url(/images/design/icons/arrow-dark.svg)}.calendar__next-button.active:hover,.calendar__prev-button.active:hover{background-image:url(/images/design/icons/arrow-dark-hover.svg)}.calendar__prev-button{transform:rotate(180deg)}.calendar__prev-button:hover{transform:rotate(180deg)}.calendar__title{color:#24272a;margin-bottom:min(2.526vw + 20.5px,40px);padding-left:min(1.968vw + 10.6px,26px);text-align:left}.calendar__element-wrapper{-ms-overflow-style:none;display:flex;justify-content:space-between;overflow-x:auto;padding-left:min(1.968vw + 10.6px,26px);scrollbar-width:none}.calendar__element-wrapper:nth-child(0){padding:0}.calendar__element-wrapper::-webkit-scrollbar{display:none}.calendar__element_course{color:#24272a;font-size:12px;margin-bottom:17px}.calendar__text-wrapper{display:none}.calendar__program{align-items:center;background:#24272a;border-radius:4px;color:#fff;cursor:pointer;display:flex;font:min(1.5267vw + 8.3px,20px)/1 StemMedium;margin:0 18px 63px;padding:12px min(1.2723vw + 10.2px,20px);position:relative;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calendar__program:focus,.calendar__program:hover,.calendar__program:visited{color:#fff;text-decoration:none}.calendar__program:focus:after,.calendar__program:hover:after,.calendar__program:visited:after{transform:rotate(-45deg)}.calendar__program:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:block;height:min(1.968vw + 10.6px,26px);margin-left:23px;transition:all .3s ease-in-out;width:20px}.calendar__program.active:after{background-image:url(/images/svg/arrow_white.svg)}.calendar__button{margin-left:max(18px,1.511vw + 12.3px);padding-left:max(22px,1.847vw + 15.1px);padding-right:max(15px,1.26vw + 10.3px);width:max(320px,26.87vw + 219.2px)}.calendar-element{border-top:1px solid #0000004d;display:flex;flex-direction:column;min-width:min(10.1781vw + 254.8px,333px);overflow:hidden;padding-right:40px;padding-top:30px;width:24%}.calendar-element_first{min-width:min(10.1781vw + 254.8px,333px);width:26%}.calendar-element_second{min-width:min(17.8117vw + 199.2px,336px)}.calendar-element_third{min-width:min(26.4631vw + 156.8px,360px)}.calendar-element_last{margin-right:40px;min-width:min(10.1781vw + 221.8px,300px);padding-right:0}.calendar-element__pretitle,.calendar-element__title{color:#24272a;font:18px/1.04 StemMedium;margin-bottom:8px}.calendar-element__title{line-height:1.3;margin-bottom:14px}.calendar-element__subtitle{color:#24272a;font-size:12px;margin-bottom:10px;position:relative}.calendar-element__subtitle:before{background:#24272a;border-radius:50%;content:"";height:max(3px,.252vw + 2.1px);left:min(-11px,-.924vw - 7.5px);position:absolute;top:7px;width:max(3px,.252vw + 2.1px)}.calendar-element__list{list-style-type:none;padding-left:max(19px,1.595vw + 13px)}@media screen and (min-width:768px){.calendar__element{min-width:400px;width:25%}}@media screen and (min-width:1024px){.calendar{max-width:unset;padding:10.416vw 7.552vw 10.051vw 9.114vw}.calendar__navigation{display:none}.calendar__header{display:grid;gap:0 8.854vw;grid-template-columns:630fr 606fr;grid-template-rows:auto 1fr;padding-bottom:5.781vw;padding-right:10.104vw}.calendar__title{font-size:2.604vw;grid-area:1/1/2/2;margin-bottom:2.344vw;padding:0}.calendar__element-wrapper{margin:0;padding-left:0}.calendar__element{min-width:calc(20.625vw + 4px)}.calendar__element_course{font-size:1.042vw;line-height:1.3;margin-bottom:calc(.773vw + .1px)}.calendar__button-wrapper{margin-inline:auto;max-width:calc(90.234vw + 17.5px);padding-left:20px;padding-right:20px}.calendar__program{border-radius:.312vw;font-size:.937vw;grid-area:2/1/3/2;margin:0 0 auto;padding:.937vw 1.458vw}.calendar__program:after{height:1.198vw;margin-left:2.552vw;width:1.302vw}.calendar__text-wrapper{display:flex;flex-direction:column;gap:.885vw;grid-area:1/2/3/3;padding:.521vw 3.646vw 0 0}.calendar__text{font-size:1.042vw}.calendar__button{margin:0;max-width:calc(18.563vw + 3.6px);padding:calc(1.083vw + .2px) calc(1.444vw + .3px);width:100%}.calendar-element{padding-right:1.562vw;padding-top:2.083vw}.calendar-element__pretitle{font-size:1.458vw;margin-bottom:.729vw}.calendar-element__title{font-size:calc(1.444vw + .3px);line-height:1.2;margin-bottom:calc(1.598vw + .3px);min-height:7.031vw}.calendar-element_first,.calendar-element_third{padding-right:calc(2.578vw + .5px)}.calendar-element__list{padding-left:calc(1.547vw + .3px)}.calendar-element__subtitle{font-size:calc(1.031vw + .2px);margin-bottom:calc(.464vw + .1px)}.calendar-element__subtitle:before{height:.258vw;left:calc(-.877vw - .2px);top:calc(.722vw + .1px);width:.258vw}.results__picture{margin-bottom:calc(10.313vw + 2px);width:100%}}.experience{margin:0 auto max(100px,16.794vw + 37px)}.experience__title{font-size:min(2.02vw + 16.4px,32px);max-width:max(460px,77.252vw + 170.3px);text-align:left}.experience__header{margin-bottom:calc(2.311vw + 6.3px)}.experience__list{display:flex;flex-direction:column;flex-wrap:wrap;gap:calc(2.311vw + 6.3px);justify-content:flex-start;list-style:none;margin-bottom:30px;padding:0}.experience__item{max-width:max(339px,56.931vw + 125.5px)}.experience__image-block{background:#fbf1ea;border-radius:max(2px,.336vw + .7px);display:flex;flex-direction:row-reverse;justify-content:space-between}.experience__picture{display:inline-block;font-size:0;margin-top:auto;width:max(152px,25.527vw + 56.3px)}.experience__picture_tihomirov{width:max(159px,26.702vw + 58.9px)}.experience__image{height:auto;max-width:100%;width:100%}.experience__name{color:#24272a;font:max(18px,3.023vw + 6.7px)/1.1 StemMedium;margin-bottom:max(6px,1.008vw + 2.2px);max-width:max(120px,20.153vw + 44.4px);position:relative}.experience__name:before{background:50%/contain no-repeat url(/images/design/icons/arrow-orange.svg);content:"";height:max(13px,2.183vw + 4.8px);left:min(-20px,-3.359vw - 7.4px);position:absolute;top:max(3px,.504vw + 1.1px);width:max(13px,2.183vw + 4.8px)}.experience__job-title{color:#24272a;font:max(8px,1.344vw + 3px)/1.5 Manrope}.experience__name-wrapper{padding:max(20px,3.359vw + 7.4px) 0 max(15px,2.519vw + 5.6px) max(31px,5.206vw + 11.5px);width:max(175px,26.87vw + 74.2px)}.experience__name-wrapper_kozhanov,.experience__name-wrapper_lifanov{width:max(187px,31.405vw + 69.2px)}.experience__name-wrapper_krechin{left:max(16px,2.687vw + 5.9px);padding-left:max(15px,2.519vw + 5.6px);position:relative;width:max(180px,30.229vw + 66.6px)}.experience__text{color:#24272a;font:max(10px,1.679vw + 3.7px)/1.5 Manrope}.experience__text_lifanov,.experience__text_tihomirov{width:max(285px,47.863vw + 105.5px)}.experience__text_kozhanov,.experience__text_krechin{max-width:max(305px,51.221vw + 112.9px)}.experience__text_ivanova{max-width:max(310px,52.061vw + 114.8px)}.experience__button{font:min(1.531vw + 8.3px,20px)/1 StemMedium;width:min(26.097vw + 212.1px,412px)}@media screen and (min-width:768px){.experience{padding:0 34px}.experience__title{margin-bottom:49px}.experience__list{gap:25px}.experience__item:nth-child(6){display:block}.experience__picture{max-width:390px}.experience__name{font-size:24px}.experience__text{font-size:20px;max-width:100%;width:100%}.experience__button{max-width:400px;width:400px}.experience__arrow{height:23px;min-width:25px}}@media screen and (min-width:1024px){.experience{margin:0 0 9.895vw;max-width:100%;padding:0 9.114vw}.experience__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.042vw}.experience__title{font-size:2.604vw;max-width:60.413vw;text-align:left}.experience__list{border-radius:.206vw;-moz-column-gap:0;column-gap:0;flex-direction:row;gap:.977vw;justify-content:space-between;margin-bottom:calc(3.094vw + .6px);row-gap:calc(1.444vw + .3px)}.experience__item{background-color:#f2f2f2;border-radius:.103vw;cursor:pointer;display:block;flex:calc(9.642vw + 1.9px) 0 0;flex-basis:19.5vw;margin-bottom:0;max-width:calc(19.13vw + 3.7px);min-height:calc(22.584vw + 4.4px);overflow:hidden;position:relative}.experience__item:hover .experience__text{align-items:flex-end;transform:translateY(0);transition:all .4s}.experience__item:hover .experience__decoration-item:before{transform:rotate(1turn)}.experience__picture{background:#fbf1ea;margin-bottom:0;max-width:calc(20.109vw + 3.9px);width:100%}.experience__image-block{background:#f2f2f2;flex-direction:column;gap:calc(1.547vw + .3px);margin-bottom:0}.experience__name-wrapper{background:#f2f2f2;padding:0 calc(2.166vw + .4px) 0 calc(1.134vw + .2px);width:100%}.experience__name-wrapper_skulkina{padding-right:calc(1.836vw + .5px)}.experience__name-wrapper_zherebtsova{padding-right:calc(3.094vw + .6px)}.experience__name-wrapper_krechin{left:unset;padding-inline:calc(1.134vw + .2px)}.experience__name-wrapper__iavnova{padding-right:calc(2.32vw + .4px)}.experience__name{font-size:1.458vw;margin-bottom:.312vw;padding:0;width:100%}.experience__name:before{content:none}.experience__job-title{font-size:calc(.825vw + .2px);padding:0;width:100%}.experience__text{align-items:flex-end;background-color:#f2f2f2;box-sizing:border-box;display:flex;font-size:calc(1.031vw + .2px);height:100%;left:0;max-width:100%;padding-bottom:2.051vw;padding-inline:1.563vw .9vw;position:absolute;top:0;transform:translateY(100%);transition:all .5s;width:100%}.experience__arrow{background-size:contain;height:1.172vw;min-width:1.27vw}.experience__button{font-size:1.042vw;max-width:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content}.experience__button:before{height:calc(.516vw + .1px);right:calc(-.928vw - .2px);transition:all .3s ease;width:calc(.67vw + .1px)}.experience__button:hover:before{right:calc(-1.186vw - .2px)}.hidden_desktop{display:none}}@media screen and (min-width:1025px){.experience__list{-moz-column-gap:0;column-gap:0;row-gap:calc(1.444vw + .3px)}.experience__item{background-color:#f2f2f2;border-radius:.103vw;cursor:pointer;flex-basis:19.5vw;overflow:hidden;position:relative}.experience__item:hover .experience__text{align-items:flex-end;transform:translateY(0);transition:all .4s}.experience__item:hover .experience__decoration-item:before{transform:rotate(1turn)}.experience__decoration-item{align-items:center;background-color:#fa5d20;border-radius:.155vw;display:flex;height:1.953vw;justify-content:center;position:absolute;right:.684vw;top:.684vw;width:1.953vw;z-index:2}.experience__decoration-item:before{background-image:url(/images/firs_new/icon/white-arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;min-height:1.074vw;min-width:1.074vw;transform:rotate(315deg);transition:all .3s}.hidden_desktop{display:none}}.text_nowrap{white-space:nowrap}.how-to-get-container{background:#fff;padding-bottom:100px;position:relative}.how-to-get{background:#fff;color:#24272a;-moz-column-gap:max(30px,5.038vw + 11.1px);column-gap:max(30px,5.038vw + 11.1px);display:flex;flex-direction:column;margin:0 auto}.how-to-get__page-link{position:absolute;top:-89px}.how-to-get a{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:3}.how-to-get__header{padding-bottom:55px;width:100%}.how-to-get__list{width:100%}.how-to-get__title{color:#24272a;font-size:min(3.0534vw + 16.5px,40px);margin-bottom:15px;text-align:left}.how-to-get__title:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:max(35px,5.878vw + 13px);margin-bottom:max(17px,2.855vw + 6.3px);width:max(35px,5.878vw + 13px)}.how-to-get__title.active:before{background-image:url(/images/design/icons/ispring-logo.svg)}.how-to-get__subtitle{color:#24272a;margin-bottom:24px;max-width:max(321px,49.542vw + 135.2px)}.how-to-get__link{border-bottom:1px solid #24272a;color:#24272a;cursor:pointer;display:flex;flex-direction:column;position:relative;text-decoration:none}.how-to-get__link_first{border-top:1px solid #24272a}.how-to-get__button{width:268px}.how-to-get-link__title{color:#24272a;margin:max(19px,3.191vw + 7px) 0 max(20px,3.359vw + 7.4px);max-width:max(250px,41.985vw + 92.6px);padding-left:max(47px,7.893vw + 17.4px);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.how-to-get-link__title:before{content:"";display:inline-block;font-size:max(18px,3.023vw + 6.7px);left:0;margin-right:max(20px,3.359vw + 7.4px);position:absolute}.how-to-get-link__title.open+.how-to-get-link__arrow,.how-to-get-link__title:hover+.how-to-get-link__arrow{transform:rotate(90deg)}.how-to-get-link__title_01:before{content:"01"}.how-to-get-link__title_02:before{content:"02"}.how-to-get-link__title_03:before{content:"03"}.how-to-get-link__title_04:before{content:"04"}.how-to-get-link__title_05:before{content:"05"}.how-to-get-link__title_06:before{content:"06"}.how-to-get-link__subtitle{font:max(12px,2.015vw + 4.4px)/1.5 Manrope;margin-bottom:max(20px,3.359vw + 7.4px);padding-left:max(47px,7.893vw + 17.4px);padding-right:max(30px,5.038vw + 11.1px)}.how-to-get-link__arrow{background-repeat:no-repeat;background-size:contain;content:"";height:max(20px,3.359vw + 7.4px);position:absolute;right:0;top:max(18px,3.023vw + 6.7px);transition:all .3s ease;width:max(20px,3.359vw + 7.4px)}.how-to-get-link__arrow.active{background-image:url(/images/svg/arrow-up-black.svg)}.how-to-get-hidden{display:none}@media screen and (min-width:1024px){.how-to-get-container{background:#fff;padding:0 9.114vw 10.416vw}.how-to-get{flex-direction:row;gap:calc(7.373vw + 1.4px);margin:0;max-width:unset;min-height:calc(36.094vw + 7px);padding:0}.how-to-get__page-link{top:-6.77vw}.how-to-get__header{padding-top:0}.how-to-get__title{font-size:2.708vw;margin-bottom:1.25vw;padding-bottom:0}.how-to-get__title:before{height:calc(3.042vw + .6px);margin-bottom:calc(2.114vw + .4px);width:calc(3.042vw + .6px)}.how-to-get__subtitle{font-size:1.042vw;margin-bottom:2.708vw;max-width:31.248vw;padding-bottom:0}.how-to-get__list{padding-left:calc(7.322vw + 1.4px);width:100%}.how-to-get__button{display:flex;width:16.978vw}.how-to-get__button_mobile{display:none}.how-to-get__link{display:flex;flex-direction:column;position:relative;text-decoration:none}.how-to-get__link_first{border-top:none}.how-to-get__link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:-4px;transform:scaleY(0);transform-origin:bottom;transition:transform .3s;z-index:1}.how-to-get-link{cursor:pointer}.how-to-get-link__title{font-size:calc(1.444vw + .3px)}.how-to-get-link__title:before{font-size:calc(1.444vw + .3px)}.how-to-get-link__title{background-image:linear-gradient(#fff,#fff);background-position:100% 100%;background-repeat:no-repeat;background-size:0 2px;margin-bottom:calc(2.166vw + .4px);margin-right:4vw;margin-top:calc(2.166vw + .4px);padding-inline:0;text-decoration:none;transition:all .3s;z-index:3}.how-to-get-link__title:before{left:calc(-3.094vw - .6px)}.how-to-get-link__title:after{background:0/contain url(/images/svg/arrow-up-black.svg) no-repeat;content:"";display:block;height:calc(.928vw + .2px);position:absolute;right:-1.458vw;top:.417vw;transition:all .3s;width:calc(.928vw + .2px);z-index:3}.how-to-get-link__title.open:after,.how-to-get-link__title:hover:after{transform:rotate(90deg);transition:all .3s}.how-to-get-link__title_01{margin-top:0}.how-to-get-link__arrow{display:none}.how-to-get-link__subtitle{font-size:calc(1.031vw + .2px);margin-bottom:calc(1.031vw + .2px);max-width:calc(30.422vw + 5.9px);padding-inline:0;transition:all .3s;width:90%}}.success{background-color:#f2f2f2;padding-block:50px 0}.success__wrapper{margin-bottom:100px}.success__title{margin:0 0 calc(.77vw + 17.1px) 18px;text-align:left}.success__text{margin-bottom:12.789vw;margin-left:18px;max-width:calc(93.374vw - .2px)}.success__image{display:flex;position:relative}.success__image:before{background-image:url(/images/software-engineering/icons/programmer-2.svg);background-repeat:no-repeat;background-size:contain;content:"";height:calc(8.937vw + 66.5px);margin:auto;position:absolute;right:calc(11.402vw - 6.8px);top:calc(-2.773vw - 39.6px);width:calc(8.937vw + 66.5px)}.success__image_desktop{display:none}.success__img{width:100%}.success__button{margin-left:18px;max-width:calc(4.314vw + 262.8px)}@media screen and (min-width:768px){.success{padding-block:100px}.success__container{margin:0 auto;padding-inline:20px;width:750px}.success__title{margin:0 0 25px}.success__text{margin-bottom:98px;margin-left:0;max-width:700px}.success__image{display:block;margin-bottom:40px}.success__image:before{height:158px;right:110px;top:-80px;width:158px}.success__image_desktop{display:none}.success__button{margin-left:0;max-width:310px}}@media screen and (min-width:1024px){.success{background-color:unset;display:flex;gap:9.01vw;justify-content:space-between;margin:0 auto;max-width:calc(83.016vw + 16.1px);padding-block:0;padding-inline:20px}.success__wrapper{margin-bottom:10.417vw}.success__container{margin:unset;padding-inline:unset;width:unset}.success__title{margin:0 0 1.302vw;max-width:47.76vw;width:100%}.success__text{margin-bottom:2.083vw;margin-left:0;max-width:41.406vw}.success__image{margin-bottom:0}.success__image:before{height:8.229vw;right:22.604vw;top:5.99vw;transform:rotate(144deg);width:8.229vw}.success__image_desktop{display:block}.success__image_mobile{display:none}.success__img{width:25vw}.success__button{margin-left:0;max-width:17.707vw}}.adventures__double-arrows{display:none}.adventures__title{font-size:min(2.02vw + 16.4px,32px);margin-bottom:calc(.77vw + 17.1px);padding:0 max(18px,3.023vw + 6.7px);text-align:left}.adventures__title:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:calc(6.163vw + 16.9px);margin:0 0 calc(4.622vw + 2.7px);width:calc(6.78vw + 19.6px)}.adventures__title.active:before{background-image:url(/images/software-engineering/icons/programmer-5.svg)}.adventures__text{margin-bottom:calc(4.622vw + 2.7px);max-width:calc(88.55vw + 8px);padding-left:calc(3.023vw + 6.7px)}.adventures__activities{display:flex;flex-wrap:wrap;gap:min(1.093vw + 5.9px,14px);margin-bottom:calc(6.163vw + 6.9px);padding-left:calc(3.023vw + 6.7px)}.adventures__activity{align-items:center;background:#fff;border:1px solid #fa5d20;border-radius:min(.437vw + 2.4px,6px);display:flex;height:calc(5.393vw + 14.8px);padding-inline:calc(2.003vw - .5px)}.adventures__activity_1{order:5}.adventures__activity_2{order:4}.adventures__activity_3{border:1px solid #24272a;order:3}.adventures__activity_4{border:1px solid #24272a;order:2}.adventures__activity_5{order:1}.adventures__image{display:flex}.adventures__image_desktop{display:none}.adventures__img{width:100%}@media screen and (min-width:768px){.adventures__container{margin:0 auto;padding-inline:20px;width:750px}.adventures__activities,.adventures__text,.adventures__title{padding-left:0;text-align:center}.adventures__title{font-size:40px;margin-bottom:25px}.adventures__title:before{height:80px;margin:0 auto 50px;width:89px}.adventures__text{margin-bottom:50px}.adventures__activities{justify-content:center;margin-bottom:70px}.adventures__activity{height:70px;padding-inline:20px}.adventures__image_desktop{display:flex}.adventures__image_mobile{display:none}}@media screen and (min-width:1024px){.adventures{position:relative}.adventures__double-arrows{background:url(/images/software-engineering/icons/double-arrows-light-left.svg) 100% 0 no-repeat;background-size:contain;content:"";display:block;height:calc(9.591vw + 1.9px);position:absolute;top:0;width:calc(20.677vw + 4px)}.adventures__double-arrows_right{background-image:url(/images/software-engineering/icons/double-arrows-light-right.svg);right:0}.adventures__double-arrows_left{left:calc(-.773vw - .1px)}.adventures__container{width:calc(83.016vw + 16.1px)}.adventures__title{font-size:2.604vw;margin:0 auto 1.302vw;max-width:30.729vw;padding:0}.adventures__title:before{height:4.166vw;margin:0 auto 2.083vw;width:4.635vw}.adventures__text{margin:0 auto 2.604vw;max-width:52.083vw}.adventures__activities{gap:.521vw;justify-content:center;margin-bottom:3.646vw}.adventures__activity{background:#f2f2f2;border:none;border-radius:.208vw;height:3.646vw;order:unset;padding-inline:1.042vw}}.friends{margin-bottom:100px}.friends__block{padding-top:calc(7.858vw + 19.5px)}.friends__block_first{background-color:#fa5d20}.friends__block_second{background-color:#24272a}.friends__text-wrapper{padding:0 calc(3.023vw + 6.7px)}.friends__text,.friends__title{color:#fff;text-align:left}.friends__title{font-size:24px;margin-bottom:4.006vw}.friends__text{margin-bottom:calc(8.783vw + .1px);max-width:95.994vw}.friends__image_desktop{display:none}.friends__image_mobile{display:flex}.friends__img{width:100%}@media screen and (min-width:768px){.friends__block{padding-top:80px}.friends__text-wrapper{margin:0 auto;padding-inline:20px;width:750px}.friends__title{margin-bottom:30px}.friends__text{margin-bottom:68px;max-width:702px}.friends__image_desktop{display:flex}.friends__image_mobile{display:none}}@media screen and (min-width:1024px){.friends{margin-bottom:10.416vw}.friends__block{padding-top:5.208vw}.friends__block_first{background-color:#24272a}.friends__block_second{background-color:#fa5d20}.friends__text-wrapper{display:flex;justify-content:space-between;padding-bottom:5.208vw;width:calc(83.016vw + 16.1px)}.friends__text,.friends__title{margin-bottom:0}.friends__title{font-size:2.604vw;max-width:37.5vw;width:100%}.friends__text{max-width:38.539vw;width:100%}.friends__text_first{max-width:38.383vw}.friends__image_desktop{display:flex}.friends__image_mobile{display:none}}.share{display:flex;flex-direction:column;padding:0 18px}.share_dark{background:#24272a;color:#fff}.share__title{font-size:min(2.189vw + 17.8px,35px);margin-bottom:min(2.778vw + 22.6px,44px);text-align:left}.share__text{margin-bottom:min(2.526vw + 20.5px,40px);text-align:left;width:90%}.share__cards{align-items:center;gap:min(2.187vw + 11.8px,29px)}.share__card,.share__cards{display:flex;flex-direction:column}.share__card{background:#f2f2f2;border-radius:min(.437vw + 2.4px,6px);color:#24272a;max-width:min(36.199vw + 294.3px,572px);overflow:hidden;position:relative}.share__card:after{content:"";display:block;height:min(2.189vw + 17.8px,35px);position:absolute;right:min(1.64vw + 8.9px,21px);top:min(1.093vw + 5.9px,14px);width:min(2.189vw + 17.8px,35px)}.share__card.active:after{background:50%/cover no-repeat url(/images/it-school/share-arrow.svg)}.share__card-link{bottom:0;left:0;position:absolute;right:0;top:0}.share__card-label{background:#f2f2f2;border-radius:2px;color:#24272a;font-size:min(1.531vw + 8.3px,20px);left:min(1.093vw + 5.9px,14px);padding:min(.437vw + 2.4px,6px) min(1.093vw + 5.9px,14px);position:absolute;top:min(1.093vw + 5.9px,14px);transition:all .3s ease-in-out}.share__card-text{font:min(2.187vw + 11.8px,29px)/1.1 StemMedium;padding:min(2.61vw + 21.2px,41px) min(2.187vw + 11.8px,29px) min(1.64vw + 8.9px,21px)}.share__card-text_small{font:min(1.749vw + 9.4px,23px)/1.35 StemMedium}.share__link{font:min(1.531vw + 8.3px,20px)/1.5 ManropeMedium;padding:0 min(2.187vw + 11.8px,29px) min(2.526vw + 20.5px,40px);position:relative;text-decoration:underline;text-underline-offset:min(.437vw + 2.4px,6px)}.share__link:after{content:"→";display:inline;margin-left:2px;position:absolute}.share__picture{display:flex}.share__image{height:auto;width:100%}@media screen and (min-width:450px){.share__text,.share__title{text-align:center}.share__text{width:100%}}@media screen and (min-width:768px){.share__cards{display:grid;grid-template-columns:1fr 1fr;margin-inline:auto;max-width:880px}.share__card{height:100%}.share__title{font-size:40px;text-align:center}.share__text{text-align:center;width:100%}}@media screen and (min-width:1024px){.share{padding:0 9.114vw}.share_last{padding-bottom:1.562vw}.share__title{font-size:2.5vw;margin-bottom:3.646vw}.share__text{margin-bottom:2.604vw}.share__cards{gap:1.562vw;max-width:unset}.share__card{border-radius:.208vw;max-width:unset;transition:all .3s ease-in-out}.share__card:after{content:"";height:2.083vw;right:1.562vw;top:1.562vw;width:2.083vw}.share__card:hover{background:#000;color:#fff}.share__card:hover .share__card-label{background:#000;color:#fff}.share__card.active:hover:after{background:50%/cover no-repeat url(/images/it-school/share-arrow-white.svg)}.share__card-label{border-radius:.104vw;font-size:1.042vw;left:1.562vw;letter-spacing:.01em;padding:.26vw .521vw;top:1.562vw}.share__card-text{font-size:1.667vw;padding:1.927vw 1.823vw 1.042vw}.share__link{font-size:1.25vw;padding:0 1.927vw 2.604vw;text-underline-offset:.312vw}.share__picture{display:flex}.share__image{height:auto}}
/* End */
/* /build/css/software-engineering/style.css?177582724761049 */
