

/* Start:/build/css/developer-of-educational-systems/style.css?178429922763277*/
@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:#24272a;font:max(30px,5.038vw + 11.1px)/1.1 StemMedium}.title_h2{color:#24272a;font:max(24px,4.031vw + 8.9px)/1.1 StemMedium;text-align:center}.title_h2 .italic{font-family:StemMediumItalic}.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%;color:#3e454f;font:max(12px,2.015vw + 4.4px)/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:max(14px,2.351vw + 5.2px)/1 StemMedium;height:max(42px,7.053vw + 15.5px);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_black{background:#24272a}.button_white{border:1px solid #fff}.button_transparent,.button_white{background:transparent;height:max(46px,7.725vw + 17px)}.button_transparent{border:1px solid #24272a}.button_transparent .button__text{color:#24272a}.button_transparent .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);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,.hidden_mobile-inline{display:none}@media screen and (min-width:768px){.container-page{margin-inline:auto;max-width:750px;padding:0 20px}.title_h1{font-size:56px}.title_h2{font-size:48px}.title_h3{font-size:28px}.text{font-size:20px}.button{border-radius:4px;font-size:18px;height:59px;padding:21px 30px}.button_transparent{height:61px}.button__text{font-size:18px}.button__arrow{height:24px;width:27px}.button__tg{height:21px;width:28px}}@media screen and (min-width:1024px){.visible_mobile{display:none}.hidden_mobile{display:block}.hidden_mobile-inline{display:inline}.hidden{display:none}.container-page{max-width:min(1610px,83.016vw + 16.1px);padding-inline:20px}.title_h1{font-size:min(3.229vw,62px)}.title_h2{font:min(2.5vw,48px)/1.1 StemMedium}.title_h3{font-size:min(1.354vw,26px)}.text{font:min(1.042vw,20px)/1.5 Manrope}.button{border-radius:min(.208vw,4px);font:min(.937vw,18px)/1 StemMedium;height:min(3.073vw,59px);max-width:none;padding:min(1.094vw,21px) min(28px,1.406vw + 1px)}.button__text{font-size:min(.937vw,18px)}.button__arrow{height:min(1.25vw,24px);width:min(1.406vw,27px)}.button__tg{height:min(1.094vw,21px);width:min(1.458vw,28px)}}@media screen and (min-width:1920px){.img-responsive{width:100%}}.top{margin-bottom:118px;padding-top:60px}.top__double-arrows{display:none}.top__container{margin-bottom:40px}.top__pretitle{display:none}.top__pretitle_delimiter{background:#24272a;display:inline-block;height:3px;margin-inline:5px;position:relative;width:3px}.top__slider-pretitle{align-items:center;color:#24272a;display:flex;flex-direction:row;flex-wrap:wrap;font:calc(1.679vw + 3.7px)/1.5 ManropeLight;justify-content:center;margin:0 auto 50px;max-width:calc(41.763vw + 76.6px);text-align:center}.top__slider-wrapper{display:none;justify-content:space-between}.top__title{margin:0 12px max(15px,2.519vw + 5.6px);position:relative;text-align:center}.top__video-wrapper{border-radius:4px}.top__video-wrapper:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.top__text{margin:0 auto max(29px,4.87vw + 10.7px);max-width:max(310px,52.061vw + 114.8px);text-align:center}.top__button{margin:0 auto;max-width:max(339px,48.702vw + 156.4px)}.slider-block__slide{max-width:270px}@media screen and (min-width:768px){.top__button{max-width:460px}.top__text{margin-bottom:40px;max-width:658px}.top__slider-pretitle{font-size:20px;max-width:460px}}@media screen and (min-width:1024px){.top{margin:0 auto min(6.302vw,121px);max-width:1920px;padding-top:min(2.604vw,50px)}.top__double-arrows{background:url(/images/design/icons/double-arrows-left.svg) 100% 0 no-repeat;background-size:contain;content:"";display:block;height:min(186px,9.591vw + 1.9px);opacity:.5;position:absolute;top:min(207px,10.673vw + 2.1px);transition:transform 1s ease;width:min(401px,20.677vw + 4px);z-index:-1}.top__double-arrows_right{background-image:url(/images/design/icons/double-arrows-right.svg);right:0}.top__double-arrows_left{left:max(-.781vw,-15px)}.top__pretitle{color:#24272a;display:block;font:min(.833vw,16px)/1.5 ManropeLight;margin:0 auto min(3.49vw,67px);text-align:center}.top__pretitle_delimiter{background:#24272a;bottom:1px;display:inline-block;height:min(.156vw,3px);margin-inline:min(.469vw,9px);position:relative;top:max(-.208vw,-4px);width:min(.156vw,3px)}.top .hidden_desktop{display:none}.top__container{margin-bottom:min(3.229vw,62px)}.top__title{margin:0 auto min(1.302vw,25px);max-width:min(1411px,72.984vw + 9.5px)}.top__text{display:flex;flex-direction:column-reverse;margin-bottom:min(2.083vw,40px);max-width:min(47.239vw,907px)}.top__button{margin-bottom:min(3.698vw,71px);max-width:min(23.906vw,459px);width:100%}.top__slider-pretitle{display:none}.top__slider-wrapper{display:grid;gap:min(1.562vw,30px);grid-template-columns:245fr 190fr 290fr 290fr 290fr 290fr 146fr;margin-inline:0;max-width:unset;width:100%}.top__video-wrapper{width:min(290px,14.953vw + 2.9px)}.slider-block__slide,.top__video-wrapper{max-width:min(290px,14.953vw + 2.9px);position:relative}.slider-block__slide{border-radius:max(4px,.2083vw);overflow:hidden;width:100%}.slider-block__slide_1{margin-top:min(10.208vw,196px)}.slider-block__slide_3,.slider-block__slide_5{margin-top:min(2.604vw,50px)}.slider-block__slide_7{margin-top:min(16.927vw,325px)}}@media screen and (min-width:1920px){.top__double-arrows_right{right:calc(50% - 960px)}.top__double-arrows_left{left:calc(50% - 975px)}}.slider-block__slider-wrapper_mobile-wrapper{margin-left:auto;margin-right:auto;max-width:270px;position:relative}.slider-block__slider-wrapper_mobile-wrapper .tns-nav{bottom:-21px;position:relative;text-align:center}.slider-block__slider-wrapper_mobile-wrapper .tns-nav button{background-color:#d9d9d9;border:none;border-radius:10px;height:8px;margin-left:5px;margin-right:5px;padding:0;transition:background-color .1s ease;width:8px}.slider-block__slider-wrapper_mobile-wrapper .tns-nav button.tns-nav-active{background-color:#24272a}.slider-block__slide{border-radius:4px;overflow:hidden;position:relative}.slider-block__iframe-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.slider-block__iframe-link:after{background:url(/images/svg/play-slider-gray-hover.svg) 0 no-repeat;background-size:contain;bottom:0;content:"";height:65px;left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;transition:all .3s ease-out;width:64px}.slider-block__iframe-link:hover{text-decoration:none}.slider-block__iframe-link:hover:after{transform:scale(1.2)}@media screen and (min-width:768px){.slider-block__slider-wrapper_mobile-wrapper{max-width:875px;position:relative}.slider-block__slide{min-width:290px}}@media screen and (min-width:1024px){.slider-block__slide{min-width:0}.top__slider-wrapper_mobile{display:none}}.main-info{display:flex;flex-direction:column}.main-info__item{border-bottom:1px solid #24272a80;margin-bottom:max(25px,4.198vw + 9.3px);padding:0 max(10px,1.679vw + 3.7px) max(26px,4.366vw + 9.6px) max(17px,2.855vw + 6.3px);width:50%}.main-info__item_column-left,.main-info__item_column-right{display:inline-flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-info__item_column-right{margin-left:calc(24.1814vw - 69.5px)}.main-info__item_1{order:1}.main-info__item_2{order:2}.main-info__item_3{order:3}.main-info__item_4{order:4}.main-info__item_5{border-bottom:none;margin-bottom:0;order:5}.main-info__item_6{border-bottom:none;margin-bottom:0;order:6}.main-info__item_link{color:#f95c20;display:block;font-size:max(13px,2.183vw + 4.8px);margin-top:max(5px,.84vw + 1.9px);position:relative;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main-info__item_link.active:before{background-image:url(/images/developer-of-educational-systems/arrow-main-info-link.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:max(8px,1.344vw + 3px);margin:auto;position:absolute;right:min(-15px,-2.519vw - 5.6px);top:0;transition:all .3s;width:max(8px,1.344vw + 3px)}.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_right{width:57%}.main-info__item_title{color:#24272a;font:max(15px,2.519vw + 5.6px)/1.1 StemMedium;margin-bottom:max(8px,1.344vw + 3px);position:relative}.main-info__item_title.active:before{background:50%/contain no-repeat url(/images/developer-of-educational-systems/arrow-main-info.svg);content:"";height:max(10px,1.679vw + 3.7px);left:min(-18px,-3.023vw - 6.7px);position:absolute;top:max(3px,.504vw + 1.1px);width:max(10px,1.679vw + 3.7px)}.main-info__item_text.subject{display:inline-block;margin-bottom:max(8px,1.344vw + 3px)}.main-info__item_text.subject:last-child{margin-bottom:0}.main-info.container-page{max-width:unset;padding:0}.main-info-block{background-color:#f2f2f2;margin-bottom:100px;padding:calc(23.112vw - 36.7px) 0 0}.main-info-block__title{display:none;margin-bottom:max(20px,3.359vw + 7.4px);padding-inline:max(18px,3.023vw + 6.7px);text-align:left}.main-info-block__title_mobile{display:block}.main-info-block__content{background-color:#f2f2f2;display:flex;flex-wrap:wrap;justify-content:space-between;padding:max(30px,5.038vw + 11.1px) max(18px,3.023vw + 6.7px) max(3px,.504vw + 1.1px)}.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_title{margin-bottom:20px}.main-info__item_title.active:before{left:-44px}.main-info__item_link{font-size:20px}.main-info__item_column-right{margin-left:calc(47.0588vw - 245.4px)}}@media screen and (min-width:1024px){.main-info-block{display:grid;gap:min(4.687vw,90px);grid-template-columns:min(45vw,864px) auto;margin:0 min(9.115vw,175px) min(9.375vw,180px);padding:0}.main-info-block__title{display:block;font-size:min(2.604vw,50px);margin:0 min(9.115vw,175px) min(3.646vw,70px);padding:0}.main-info-block__title_mobile{display:none}.main-info-block__image{width:100%}.main-info-block__img{height:100%;-o-object-fit:cover;object-fit:cover}.main-info-block__content{border-radius:0;display:grid;gap:0;grid-template-columns:541fr 339fr;padding:0}.main-info{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.main-info.container-page{padding:min(4.427vw,85px) 0 min(3.646vw,70px) min(4.427vw,85px)}.main-info__item{margin:0;padding-bottom:0;padding-left:min(2.24vw,43px);width:100%}.main-info__item_link{font-size:min(1.042vw,20px);margin-top:min(.26vw,5px)}.main-info__item_link.active:before{height:min(.521vw,10px);right:max(-.937vw,-18px);transition:all .3s ease;width:min(.677vw,13px)}.main-info__item_link.active:hover:before{right:max(-1.198vw,-23px)}.main-info__item_title{font-size:min(1.458vw,28px);margin-bottom:min(.625vw,12px)}.main-info__item_title .mobile-view{display:none}.main-info__item_title.active:before{height:min(.937vw,18px);left:max(-2.24vw,-43px);top:min(.26vw,5px);width:min(.937vw,18px)}.main-info__item_text.subject{display:block;margin-bottom:min(.521vw,10px)}.main-info__item_column-right{margin-left:min(16px,1.1161vw + 5.4px)}.main-info__item_1,.main-info__item_3,.main-info__item_5{padding-right:min(2.24vw,43px)}.main-info__item_1{border-bottom:1px solid #24272a80;order:1}.main-info__item_2{order:2;padding-bottom:min(1.823vw,35px);padding-right:0}.main-info__item_3{order:3}.main-info__item_3,.main-info__item_4{padding-bottom:min(1.823vw,35px);padding-top:min(1.823vw,35px)}.main-info__item_4{order:4;padding-right:0}.main-info__item_5{border-bottom:unset;order:5;padding-top:min(1.823vw,35px)}.main-info__item_6{border:none;order:6;padding-right:0;padding-top:min(1.823vw,35px)}.hidden_desktop{display:none}}@media screen and (min-width:1920px){.main-info-block,.main-info-block__title{margin-inline:calc(50% - 785px)}}.get-program{background:#f2f2f2;display:flex;flex-direction:column;padding:94px 0 0;width:100%}.get-program__form-wrapper{margin-inline:auto;padding:0 max(18px,3.023vw + 6.7px) calc(7.704vw + 21.1px)}.get-program__icon{height:calc(4.468vw + 35.2px);margin-bottom:calc(4.777vw + .1px);width:calc(2.157vw + 25.9px)}.get-program__icon_desktop{display:none}.get-program__icon.active{background:0 0/contain no-repeat url(/images/software-engineering/icons/programmer-3.svg)}.get-program__title{color:#24272a;display:flex;font:max(24px,4.031vw + 8.9px)/1.1 StemMedium;margin-block:calc(.77vw + 22.1px) calc(5.393vw - .2px)}.get-program__title.active:after{background:0 0/contain no-repeat url(/images/software-engineering/icons/programmer-3.svg);content:"";display:inline-block;margin-right:min(15.0754vw - 29.8px,86px);margin-top:auto;min-height:min(12.5628vw + 4.5px,101px);min-width:min(10.0503vw - 3.2px,74px);transform:rotate(9deg)}.get-program__text{font:calc(1.233vw + 7.4px)/1.5 Manrope;margin-bottom:8.012vw}.get-program__text_desktop{display:none}.get-program__discussion{overflow-x:hidden}.get-program__input-wrapper{margin-bottom:9px}.get-program__input-wrapper_last{margin-bottom:12px}.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{background:50%/contain no-repeat url(/images/svg/arrow_white.svg);height:18px;transform:rotate(1turn);transition:transform .4s;width:20px}.get-program__submit{align-items:center;background:#fa5d20;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font:calc(.924vw + 10.5px)/1.25 StemMedium;justify-content:space-between;outline:none;padding:calc(.616vw + 15.7px) calc(1.233vw + 15.4px);transition:background-color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.get-program__submit:hover .get-program__submit-arrow{transform:rotate(315deg)}.get-program__submit.loading{background:#fb8e63;position:relative}.get-program__submit.loading .get-program__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-new.svg) no-repeat 50%;bottom:0;content:"";display:block;height:20px;margin:auto;position:absolute;right:27px;top:0;width:20px}.get-program__form-agreement-link{color:#24272ab3;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.get-program__form-agreement-link:active,.get-program__form-agreement-link:hover,.get-program__form-agreement-link:link,.get-program__form-agreement-link:visited{color:#24272ab3}.get-program__checkbox-wrapper{display:block;margin-bottom:7px}.get-program__checkbox-wrapper_last{margin-bottom:12px}.get-program__checkbox{background:transparent;border-radius:2px;cursor:pointer;display:none;height:16px;min-width:16px;position:relative;top:-2px;width:16px}.get-program__checkbox-text{align-items:flex-start;color:#24272ab3;display:flex;font:10px/1.6 Manrope;gap:7px;position:relative}.get-program__checkbox-text:before{background:#fff;border:1px solid #24272a66;border-radius:3px;content:"";cursor:pointer;display:block;height:16px;min-width:16px;width:16px}.get-program__checkbox-text:has(.get-program__checkbox:checked):before{background:50%/contain #fa5d20 url(/images/svg/check.svg) no-repeat;border:none}.get-program__checkbox-text.invalid:before{border:1px solid #ff2c2c}.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:calc(1.541vw + 4.2px)/1.5 Manrope;padding-right:14px;position:relative}.get-program__label-text:not(:last-child):after{background:#24272a;content:"";height:2px;position:absolute;right:4px;top:50%;width:2px}.get-program__tooltip{color:#ff2c2c;display:inline-block;font:10px/1.5 Manrope}.form__input-field_invalid{border:1px solid #ff2c2c}.form__tooltip{color:#ff2c2c;display:inline-block;font:10px/1.5 Manrope}.form__tooltip.hidden{display:none}@media screen and (min-width:768px){.get-program{padding:80px 0 0}.get-program__form-wrapper{margin:0 auto;max-width:750px;padding:0 20px 80px}.get-program__icon{height:81px;margin-bottom:40px;width:48px}.get-program__title{font:48px/1.1 StemMedium;margin-block:20px 40px}.get-program__text{font:20px/1.5 Manrope;margin-bottom:40px;width:682px}.get-program__input-wrapper{margin-bottom:10px}.get-program__input-wrapper.form__select-wrapper:after{top:37px}.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{flex-direction:row;justify-content:space-between;margin:0 auto;padding:min(7.031vw,135px) 20px 0;width:min(1610px,83.016vw + 16.1px)}.get-program__wrapper{background-color:#f2f2f2}.get-program__form-wrapper{margin-inline:unset;max-width:unset;padding-bottom:min(7.031vw,135px);padding-inline:unset}.get-program__icon{height:min(4.323vw,83px);margin-bottom:0;width:min(2.917vw,56px)}.get-program__icon_desktop{display:block}.get-program__icon_mobile{display:none}.get-program__title{font-size:min(2.5vw,48px);margin-block:min(1.562vw,30px) min(2.76vw,53px);max-width:min(37.5vw,720px)}.get-program__title.active:after{content:unset}.get-program__text{font:min(1.042vw,20px)/1.5 Manrope;width:min(34.583vw,664px)}.get-program__text_desktop{display:block}.get-program__text_mobile{display:none}.get-program__text-wrapper{display:flex;justify-content:space-between;width:min(40.104vw,770px)}.get-program__form-wrapper{margin-bottom:unset}.get-program__form{margin-bottom:min(.625vw,12px);width:min(31.719vw,609px)}.get-program__input-wrapper{margin-bottom:min(.521vw,10px)}.get-program__input-wrapper_last{margin-bottom:min(.729vw,14px)}.get-program__input-wrapper.form__select-wrapper:after{top:min(1.927vw,37px)}.get-program__input{border-width:1px;font-size:min(1.042vw,20px);padding:min(1.146vw,22px) min(1.458vw,28px)}.get-program__submit-arrow{height:min(1.25vw,24px);width:min(1.406vw,27px)}.get-program__submit{font-size:min(1.042vw,20px);margin-bottom:min(.521vw,10px);padding:min(1.094vw,21px) min(1.562vw,30px)}.get-program__checkbox-wrapper{margin-bottom:min(.365vw,7px)}.get-program__checkbox-wrapper_last{margin-bottom:min(1.042vw,20px)}.get-program__checkbox{border-radius:min(.104vw,2px);height:min(1.042vw,20px);min-width:min(1.042vw,20px);position:relative;top:max(-.104vw,-2px);width:min(1.042vw,20px)}.get-program__checkbox-text{font-size:min(.729vw,14px);gap:min(.625vw,12px);line-height:1.4}.get-program__checkbox-text:before{border-radius:min(.104vw,2px);height:min(1.042vw,20px);min-width:min(1.042vw,20px);width:min(1.042vw,20px)}.get-program__info{display:flex;flex-direction:column;margin-top:min(3.125vw,60px);width:min(40.104vw,770px)}.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:min(5.885vw,113px);padding:0;width:100%}.get-program__discussion-image{border-radius:min(.208vw,4px);width:min(40.104vw,770px)}.get-program__label-text{font-size:min(1.042vw,20px);padding-right:min(.729vw,14px)}.get-program__label-text:not(:last-child):after{height:min(.208vw,4px);right:min(.104vw,2px);width:min(.208vw,4px)}.form__tooltip,.get-program__tooltip{font-size:min(.729vw,14px);margin-top:min(.312vw,6px)}}@media screen and (min-width:1920px){.get-program .form__select-wrapper:after{height:12px;right:23px;width:17px}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.info__title{font:min(1.262vw + 20px,40px)/1.1 StemMedium;margin-bottom:30px;padding-left:20px}.info__text,.info__title{margin-inline:auto;text-align:left}.info__text{font:calc(.39vw + 11px)/1.5 Manrope;justify-content:center;max-width:990px;padding:0 clamp(15px,33vw - 131px,100px) clamp(20px,5vw,40px)}.info__button{margin:calc(6.163vw + 6.9px) auto calc(7.992vw + 1.5px);max-width:calc(13.251vw + 289.3px)}.info__button_hidden-mobile{display:none}.info-block{background:#fff;color:#24272a;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}.info-block_light{background:#fbf1ea}.info-block_grey{background:#f2f2f2}.info-block_orange{background:#fa5d20;color:#fff}.info-block__content{padding:50px 20px;position:relative}.info-block__content_first{padding-top:0}.info-block__content_light{background:#fbf1ea;color:#24272a}.info-block__content_grey{background:#f2f2f2;color:#24272a}.info-block__content-wrapper{z-index:2}.info-block__title{padding-bottom:15px;padding-top:15px}.info-block__text{border-radius:6px;font:max(.746vw + 7.3px,12px)/1.5 Manrope;padding:30px 62px;position:relative}.info-block_dark{background:#24272a}.info-block__image-block{display:flex}.info-block__image-block_mobile{display:none}.info-block__image{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:67vw;overflow:hidden}.info-block__image .info-block__text{display:none}.info-block__image_first.active{background-image:url(/images/developer-of-educational-systems/ped-designer-v2.png)}.info-block__image_second.active{background-image:url(/images/developer-of-educational-systems/teacher-info-v2.png)}.info-block__image_third.active{background-image:url(/images/developer-of-educational-systems/manager-v2.png)}.info-block__image_forth.active{background-image:url(/images/developer-of-educational-systems/milena-dima.png)}.info-block__icon{height:clamp(40px,4.167vw,80px);width:clamp(25px,2.604vw,50px)}.info-block__icon.active{background:50%/contain no-repeat url(/images/developer-of-educational-systems/specialties-first-icon.svg)}.info-block__icon_second{width:clamp(26px,2.604vw,50px)}.info-block__icon_second.active{background:50%/contain no-repeat url(/images/developer-of-educational-systems/specialties-second-icon.svg)}.info-block__icon_third{width:clamp(23px,2.604vw,50px)}.info-block__icon_third.active{background:50%/contain no-repeat url(/images/developer-of-educational-systems/specialties-third-icon.svg)}.info-block__icon_four{width:clamp(23px,2.604vw,50px)}.info-block__icon_four.active{background:50%/contain no-repeat url(/images/developer-of-educational-systems/specialties-four-icon.svg)}@media screen and (min-width:615px){.info-block__content_first{padding-top:0}.info__text{padding:0 clamp(15px,33vw - 110px,100px) clamp(20px,5vw,54px);text-align:center}.info__title{margin-bottom:2.0523vw;padding:0;text-align:center}}@media screen and (min-width:1024px){.info__title{font-size:max(28.6px + 1.116vw,2.604vw);padding-left:0}.info__text{font:min(.67vw + 7.1px,18px)/1.5 Manrope}.info__container{margin:0 auto min(10.417vw,200px);padding-inline:20px;width:min(1610px,83.016vw + 16.1px)}.info__button{margin-top:min(3.646vw,70px);max-width:min(15.521vw,298px)}.info__button_hidden-mobile{display:flex}.info-block{flex-direction:row;min-height:min(24.01vw,461px)}.info-block__title{padding-block:min(2.79vw - 13.6px,70px) min(2.79vw - 13.6px,40px);width:min(29.01vw,557px)}.info-block__title_small{width:66%}.info-block__text,.info-block__text_mobile{display:none}.info-block__text{font-size:min(.67vw + 7.1px,18px)}.info-block__content{display:flex;flex-direction:column;margin-left:min(3.021vw,58px);padding:0;width:min(34.01vw,653px)}.info-block__content-wrapper{align-items:flex-end;display:flex;width:50%}.info-block__image{display:flex;height:unset;width:50%}.info-block__image:hover .info-block__text{display:block}.info-block__image_first{background-color:#f2f2f2;background-position:0}.info-block__image_first.active{background-image:url(/images/developer-of-educational-systems/ped-designer-v2.png)}.info-block__image_first.active:hover{background:#f2f2f2}.info-block__image_second{background-color:#fa5d20}.info-block__image_second.active{background-image:url(/images/developer-of-educational-systems/teacher-info-v2.png)}.info-block__image_second.active:hover{background:#fa5d20}.info-block__image_third{background-color:#fbf1ea}.info-block__image_third.active{background-image:url(/images/developer-of-educational-systems/manager-v2.png)}.info-block__image_third.active:hover{background:#fbf1ea}.info-block__image_forth.active{background-image:url(/images/developer-of-educational-systems/milena-dima.png)}.info-block__image_forth.active:hover{background:#f2f2f2;color:#3e454f}.info-block__image-wrapper{width:50%}.info-block__icon{margin-top:20px}}@media screen and (min-width:1400px){.info-block{min-height:21vw}}@media screen and (min-width:1700px){.info-block{min-height:min(15.989vw,307px)}}@media screen and (min-width:1921px){.info__title{font-size:50px}.info__text{font:min(16px,.39vw + 9px)/1.5 Manrope}.info-block{min-height:326px}.info-block__text{font-size:18px}}@media screen and (max-width:700px){.info-block__text{padding:15px}.info-block__image-block{display:none}.info-block__image-block_mobile{display:block}.info-block__image-block_container{display:flex}}.results__picture{display:inline-block;font-size:0;margin-bottom:max(100px,16.794vw + 37px)}.calendar-wrapper{background-color:#24272a;padding-bottom:calc(15.408vw + 42.2px);padding-top:max(70px,5.878vw + 48px)}.calendar{color:#fff;margin:0 auto;max-width:1750px;position:relative}.calendar__navigation{bottom:calc(-9.245vw - 5.3px);display:flex;justify-content:space-between;position:absolute;right:max(18px,1.511vw + 12.3px);width:max(102px,8.565vw + 69.9px)}.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-white.svg)}.calendar__next-button.active:hover,.calendar__prev-button.active:hover{background-image:url(/images/design/icons/arrow-white-hover.svg)}.calendar__prev-button{transform:rotate(180deg)}.calendar__prev-button:hover{transform:rotate(180deg)}.calendar__title{color:#fff;margin-bottom:max(42px,3.527vw + 28.8px);padding-left:max(18px,1.511vw + 12.3px);text-align:left}.calendar__element-wrapper{-ms-overflow-style:none;display:flex;justify-content:space-between;overflow-x:auto;padding-left:max(18px,1.511vw + 12.3px);scrollbar-width:none}.calendar__element-wrapper:nth-child(0){padding:0}.calendar__element-wrapper::-webkit-scrollbar{display:none}.calendar__element_icon{background:#fff;height:max(20px,1.679vw + 13.7px);margin-bottom:max(42px,3.527vw + 28.8px);position:relative;width:max(20px,1.679vw + 13.7px)}.calendar__element_icon:after{background:#fff;bottom:0;content:"";height:2px;left:max(20px,1.679vw + 13.7px);margin:auto;position:absolute;top:0;width:65vw;z-index:0}.calendar__element_icon_first{background:#f95c20}.calendar__element_icon_last:after{display:none}.calendar__element_course{color:#fff;margin-bottom:max(14px,1.176vw + 9.6px)}.calendar__program{align-items:center;border:1px solid #fff;border-radius:calc(.3082vw + 2.8px);color:#fff;cursor:pointer;display:flex;font:max(14px,1.008vw + 10.2px)/1 StemMedium;margin:calc(3.8521vw + 10.6px) max(18px,1.511vw + 12.3px) 0;padding:calc(1.2327vw + 6.4px) calc(2.0031vw + 6.5px);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:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:block;height:calc(.9245vw + 13.5px);margin-left:calc(3.8521vw + 8.6px);width:calc(.9245vw + 12.5px)}.calendar__program.active:after{background-image:url(/images/svg/download-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{display:flex;flex-direction:column;min-width:max(244px,40.977vw + 90.3px);overflow:hidden;padding-right:max(13px,2.183vw + 4.8px);width:24%}.calendar-element_first{width:26%}.calendar-element_third{padding-right:max(30px,2.519vw + 20.6px)}.calendar-element_last{padding-right:max(27px,2.267vw + 18.5px)}.calendar-element__pretitle,.calendar-element__title{font:max(18px,1.511vw + 12.3px)/1.04 StemMedium;margin-bottom:max(12px,1.008vw + 8.2px)}.calendar-element__title{margin-bottom:max(20px,1.679vw + 13.7px)}.calendar-element__subtitle{font:max(12px,1.008vw + 8.2px)/1.5 Manrope;position:relative}.calendar-element__subtitle:before{background:#fff;border-radius:50%;content:"";height:max(3px,.252vw + 2.1px);left:min(-11px,-.924vw - 7.5px);position:absolute;top:max(8px,.672vw + 5.5px);width:max(3px,.252vw + 2.1px)}.calendar-element__list{list-style-type:none;padding-left:max(19px,1.595vw + 13px)}.active .calendar__element_icon{background:#f95c20;z-index:1}@media screen and (min-width:768px){.calendar__element{min-width:400px;width:25%}}@media screen and (min-width:1024px){.calendar-wrapper{padding-block:min(5.208vw,100px) 0}.calendar{max-width:min(1750px,90.234vw + 17.5px);padding:0 20px min(5.729vw,110px)}.calendar__navigation{bottom:unset;display:none;right:min(9vw,173px);top:min(62px + 50 * (100vw - 390px)/1530,112px)}.calendar__title{margin-bottom:min(6.667vw,128px);max-width:min(46.875vw,900px);padding:0}.calendar__element-wrapper{margin:0;padding-left:0}.calendar__element{min-width:min(23.177vw,445px)}.calendar__element_icon{height:min(1.354vw,26px);margin-bottom:min(2.24vw,43px);width:min(1.354vw,26px)}.calendar__element_icon:after{left:min(1.354vw,26px)}.calendar__element_course{margin-bottom:min(.781vw,15px)}.calendar__program{border-radius:min(.312vw,6px);font-size:min(.937vw,18px);margin:min(2.604vw,50px) 0 0;padding:min(.885vw,17px) min(1.458vw,28px)}.calendar__program:after{height:min(1.198vw,23px);margin-left:min(2.5vw,48px);width:min(1.146vw,22px)}.calendar__button-wrapper{margin-inline:auto;max-width:min(1750px,90.234vw + 17.5px);padding-left:20px;padding-right:20px}.calendar__button{margin:0;max-width:min(360px,18.563vw + 3.6px);padding:min(1.094vw,21px) min(1.458vw,28px);width:100%}.calendar-element{padding-right:min(1.562vw,30px)}.calendar-element__pretitle{font-size:min(1.458vw,28px);margin-bottom:min(.937vw,18px)}.calendar-element__title{font-size:min(1.458vw,28px);line-height:1.2;margin-bottom:min(1.615vw,31px)}.calendar-element_first,.calendar-element_third{padding-right:min(2.604vw,50px)}.calendar-element__list{padding-left:min(1.562vw,30px)}.calendar-element__subtitle{font-size:min(1.042vw,20px);margin-bottom:min(.469vw,9px)}.calendar-element__subtitle:before{height:min(.26vw,5px);left:max(-.885vw,-17px);top:min(.729vw,14px);width:min(.26vw,5px)}.results__picture{margin-bottom:min(200px,10.313vw + 2px);width:100%}}.text_nowrap{white-space:nowrap}.how-to-get{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 max(55px,9.237vw + 20.4px)}.how-to-get a{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:3}.how-to-get__header,.how-to-get__list{width:100%}.how-to-get__title{color:#24272a;font-size:max(28px,4.702vw + 7.4px);margin-bottom:max(16px,2.687vw + 5.9px);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:max(29px,4.87vw + 10.7px);max-width:max(295px,49.542vw + 109.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{display:none}.how-to-get__button_mobile{gap:23px;margin-top:max(30px,5.038vw + 11.1px);max-width:max(329px,55.252vw + 121.8px)}.how-to-get-link__title,.how-to-get__button_mobile{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.how-to-get-link__title{font-size:max(18px,3.023vw + 6.7px);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}.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-inline:max(30px,5.038vw + 11.1px) max(47px,7.893vw + 17.4px)}.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);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{flex-direction:row;gap:min(143px,7.373vw + 1.4px);margin:0 min(9.115vw,175px) min(9.375vw,180px);min-height:min(700px,36.094vw + 7px);padding:0}.how-to-get__header{padding-top:min(1.25vw,24px)}.how-to-get__title{font-size:min(46px,2.681vw - 5.5px);margin-bottom:min(1.667vw,32px);padding-bottom:0}.how-to-get__title:before{height:min(3.073vw,59px);margin-bottom:min(2.135vw,41px);width:min(3.073vw,59px)}.how-to-get__subtitle{margin-bottom:min(2.031vw,39px);max-width:min(660px,34.031vw + 6.6px);padding-bottom:0}.how-to-get__list{padding-left:min(142px,7.322vw + 1.4px);width:100%}.how-to-get__button{display:flex;width:min(18.75vw,360px)}.how-to-get__button_mobile{display:none}.how-to-get__link{border-bottom:1px solid #24272a;color:#24272a;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{background:100% 100%/0 2px linear-gradient(#fff,#fff) no-repeat;font-size:min(1.458vw,28px);margin:min(2.187vw,42px) min(4.01vw,77px) min(2.187vw,42px) 0;padding-inline:0;text-decoration:none;transition:all .3s;z-index:3}.how-to-get-link__title:before{font-size:min(1.458vw,28px);left:max(-3.125vw,-60px)}.how-to-get-link__title:after{background:0/contain url(/images/svg/arrow_up_black.svg) no-repeat;content:"";display:block;height:min(.937vw,18px);position:absolute;right:max(-1.458vw,-28px);top:min(.417vw,8px);transition:all .3s;width:min(.937vw,18px);z-index:3}.how-to-get-link__title.open:after,.how-to-get-link__title:hover:after{transform:rotate(90deg)}.how-to-get-link__subtitle{font-size:min(1.042vw,20px);margin-bottom:min(1.042vw,20px);max-width:min(590px,30.422vw + 5.9px);padding-inline:0;transition:all .3s}.how-to-get-link__arrow{display:none}}@media screen and (min-width:1920px){.how-to-get{margin-inline:calc(50% - 785px)}}.resume{margin-bottom:max(75px,12.595vw + 27.8px)}.resume__trapezoid{background:#f2f2f2;border-top-left-radius:max(4px,.672vw + 1.5px);color:#fff;height:max(15px,2.519vw + 5.6px);position:relative;width:54%}.resume__trapezoid:after{background:#f2f2f2;bottom:0;content:"";height:102%;position:absolute;right:-25%;top:0;transform:skewX(65deg);width:50%;z-index:0}.resume__container{background:#f2f2f2;padding:max(23px,1.931vw + 15.8px) max(18px,3.023vw + 6.7px) 25px}.resume__top-block{display:flex;flex-direction:column}.resume__title{background-color:#f2f2f2;border-top-right-radius:max(4px,.672vw + 1.5px);color:#24272a;padding-bottom:0;padding-left:max(18px,3.023vw + 6.7px);padding-top:max(30px,2.519vw + 20.6px);position:relative;text-align:start}.resume__item{background-color:#24272a;border-radius:max(6px,1.008vw + 2.2px)}.resume__item_title{color:#fff;font:max(18px,3.023vw + 6.7px)/1 StemMedium;padding:max(23px,3.863vw + 8.5px) max(16px,2.687vw + 5.9px) max(24px,4.031vw + 8.9px)}.resume__item_orange{background-color:#f95c20}.resume__item_first{display:flex;font-size:0;margin-bottom:max(24px,4.031vw + 8.9px)}.resume__item_second{margin-bottom:max(23px,3.863vw + 8.5px)}.resume__item_third{padding-bottom:1px}.resume__item_third.active .resume__item_title,.resume__item_third.active .resume__list_item{color:#fff}.resume__image-wrapper{border-radius:max(4px,.672vw + 1.5px);max-width:max(174px,29.221vw + 64.4px);position:relative;width:47.2%}.resume__image{background-color:#f2f2f2;border-top-left-radius:max(6px,1.008vw + 2.2px);height:auto;max-width:100%}.resume__list{list-style-type:none;margin-bottom:max(28px,4.702vw + 10.4px);padding-left:max(45px,7.557vw + 16.7px);padding-right:max(20px,3.359vw + 7.4px)}.resume__list_item{color:#fff;font-size:max(12px,2.015vw + 4.4px);line-height:1.5;margin-bottom:max(11px,1.847vw + 4.1px);position:relative}.resume__list_item:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:max(12px,2.015vw + 4.4px);left:min(-28px,-4.702vw - 10.4px);position:absolute;top:max(3px,.504vw + 1.1px);transition:all .3s;width:max(12px,2.015vw + 4.4px)}.resume__list_item.active:before{background-image:url(/images/developer-of-educational-systems/arrow-resume.svg)}.resume__main-content{padding:max(26px,2.366vw + 2.6px) max(17px,2.855vw + 6.3px);width:57.8%}.resume__main-content_contact,.resume__main-content_text,.resume__main-content_title{color:#fff}.resume__main-content_title{font:max(18px,3.023vw + 6.7px)/1.04 StemMedium;margin-bottom:max(10px,1.679vw + 3.7px);max-width:max(100px,16.794vw + 37px)}.resume__main-content_contact{font-size:max(12px,2.015vw + 4.4px);line-height:1.3}.resume__main-content_text{font-size:max(12px,2.015vw + 4.4px);margin-bottom:15px}.resume__nested-list{list-style-type:disc;margin-top:calc(1.541vw + 4.2px)}.resume-container{border-bottom-left-radius:max(6px,1.008vw + 2.2px);border-bottom-right-radius:max(6px,1.008vw + 2.2px);border-top-right-radius:max(6px,1.008vw + 2.2px)}.resume-button{position:relative}.resume-button:before{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:max(16px,2.687vw + 5.9px);margin:auto;position:absolute;right:max(22px,3.695vw + 8.1px);top:0;transition:all .3s;width:max(16px,2.687vw + 5.9px)}.resume-button.active:before{background-image:url(/images/developer-of-educational-systems/plus.svg)}.active .resume-button:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:max(3px,.504vw + 1.1px);position:absolute;transition:all .3s;width:max(16px,2.687vw + 5.9px)}.active .resume-button.active:before{background-image:url(/images/developer-of-educational-systems/minus.svg)}@media screen and (min-width:768px){.resume{margin-bottom:0;margin-inline:auto;max-width:750px;padding-bottom:100px;padding-inline:20px}.resume__container{border-radius:0 0 4px 4px;padding-bottom:40px}.resume__trapezoid{border-top-left-radius:4px;height:30px}.resume__title{border-top-right-radius:4px;padding-bottom:0;padding-right:140px}.resume__title .visible_mobile{display:none}.resume__item{border-radius:6px;overflow:hidden}.resume__item_title{font-size:28px}.resume__main-content{border-radius:0 4px 4px 0}.resume__main-content_title{font-size:28px}.resume__main-content_text{font-size:20px;margin-bottom:15px}.resume__list_item,.resume__main-content_contact{font-size:20px}.resume__image,.resume__image-wrapper{border-radius:6px 0 0 0}.resume__image-wrapper{max-width:768px}.resume__nested-list{margin-top:20px}.resume__no-wrap-desktop{white-space:nowrap}}@media screen and (min-width:1024px){.resume{background:none;max-width:min(1720px,88.688vw + 17.2px);padding-bottom:min(6.198vw,119px)}.resume__trapezoid{display:none}.resume__container{background:#f2f2f2;border-radius:0 min(.208vw,4px) min(.208vw,4px) min(.208vw,4px);padding:min(3.437vw,66px) min(2.812vw,54px) min(3.75vw,72px)}.resume__title{background:#f2f2f2;border-top-left-radius:min(.208vw,4px);margin-bottom:0;padding:min(2.708vw,52px) min(5.312vw,102px) 0 min(2.917vw,56px);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.resume__title:before{background:#f2f2f2;border-radius:min(.521vw,10px) min(.521vw,10px) 0 0;bottom:0;content:"";height:101%;position:absolute;right:-7%;top:0;transform:skewX(45deg);width:30%;z-index:-1}.resume__item{border-radius:min(.312vw,6px);margin:0;padding:min(2.5vw,48px) min(4.115vw,79px) min(1.562vw,30px) min(4.792vw,92px)}.resume__item_title{font-size:min(1.458vw,28px);margin-bottom:min(1.146vw,22px);padding:0}.resume__item_first{max-width:min(688px,35.475vw + 6.9px);padding:0;width:100%}.resume__item_second{max-width:min(860px,44.344vw + 8.6px);padding:min(2.083vw,40px) min(3.125vw,60px) min(2.083vw,40px) min(4.583vw,88px);width:100%}.resume__item_third{background:#24272a;margin:min(1.146vw,22px) 0 0;padding:min(2.656vw,51px) min(4.115vw,79px) min(2.604vw,50px) min(160px,8.25vw + 1.6px)}.resume__item_third .resume__item_title{color:#fff;margin-bottom:min(1.042vw,20px)}.resume__item_third .resume__list{padding-left:min(1.615vw,31px)}.resume__item_third .resume__list_item{color:#fff}.resume__main-content{max-height:unset;padding:min(2.604vw,50px) min(1.719vw,33px) min(1.042vw,20px);width:75%}.resume__main-content_text{font-size:min(.937vw,18px);margin-bottom:min(89px,4.58vw + 1.5px)}.resume__main-content_title{font-size:min(1.458vw,28px);margin-bottom:min(.677vw,13px)}.resume__main-content_contact{font-size:min(.937vw,18px)}.resume__list{margin-bottom:0;padding-left:min(1.458vw,28px);padding-right:0}.resume__list_item{font-size:min(.833vw,16px);margin-bottom:min(.781vw,15px)}.resume__list_item:before{height:min(.625vw,12px);left:max(-1.667vw,-32px);top:min(.417vw,8px);width:min(.625vw,12px)}.resume__list-second{box-sizing:content-box;-moz-column-gap:min(3.646vw,70px);column-gap:min(3.646vw,70px);display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:0;max-height:min(9.531vw,183px);row-gap:min(.781vw,15px);width:42.5%}.resume__list-second .resume__list_item{margin-bottom:0}.resume__list-second.hidden{display:flex}.resume__nested-item:before{height:min(.26vw,5px);left:max(-.885vw,-17px);top:min(.729vw,14px);width:min(.26vw,5px)}.resume__top-block{display:flex;flex-direction:row;justify-content:space-between}.resume__image-wrapper{border-radius:min(.312vw,6px) 0 0 0;max-width:min(15.573vw,299px);width:100%}.resume__img{width:100%}.resume__nested-list{margin-top:min(1.042vw,20px)}.resume__image{border-top-left-radius:min(.312vw,6px)}.resume-button:before{display:none}.resume-button_projects.active:before{display:none}.active .resume-button.active:before{background-image:unset}}.experience{margin:0 auto max(100px,16.794vw + 37px)}.experience__title{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;justify-content:flex-start;list-style:none;padding:0}.experience__item{margin-bottom:calc(2.311vw + 6.3px);max-width:max(339px,56.931vw + 125.5px)}.experience__image-block{align-items:flex-end;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;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.active: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(160px,26.87vw + 59.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{display:block;font:calc(.924vw + 10.5px)/1.5 Manrope;margin-top:max(5px,.84vw + 1.9px);position:relative;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.experience__button:after{display:none}@media screen and (min-width:768px){.experience{padding:0 calc(23.047vw - 144px)}.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}.experience__arrow{height:23px;min-width:25px}.experience__button{font:20px/1.5 Manrope;margin-top:max(5px,.84vw + 1.9px)}}@media screen and (min-width:1024px){.experience{margin-bottom:min(11.615vw,223px);padding-block:0;padding-inline:min(1.042vw,20px)}.experience__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:min(2.448vw,47px)}.experience__title{max-width:min(47.448vw,911px);text-align:left}.experience__list{border-radius:min(.208vw,4px);-moz-column-gap:0;column-gap:0;flex-direction:row;gap:min(.99vw,19px);justify-content:space-between;margin-bottom:min(3.125vw,60px);row-gap:min(1.458vw,28px)}.experience__item{background-color:#f2f2f2;border-radius:min(.104vw,2px);cursor:pointer;display:block;flex:min(187px,9.642vw + 1.9px) 0 0;flex-basis:min(19.479vw,374px);margin-bottom:0;max-width:min(371px,19.13vw + 3.7px);min-height:min(438px,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:min(390px,20.109vw + 3.9px);width:100%}.experience__image-block{background:#f2f2f2;flex-direction:column;gap:min(1.562vw,30px);margin-bottom:0}.experience__name-wrapper{background:#f2f2f2;padding:0 min(2.187vw,42px) 0 min(1.146vw,22px);width:100%}.experience__name{font-size:min(1.406vw,27px);margin-bottom:min(.208vw,4px);padding:0;width:100%}.experience__name:before{content:none}.experience__job-title{font-size:min(.833vw,16px);padding:0;width:100%}.experience__text{align-items:flex-end;background-color:#f2f2f2;box-sizing:border-box;display:flex;font-size:min(1.042vw,20px);height:100%;left:0;max-width:100%;padding-bottom:min(2.031vw,39px);padding-inline:min(1.562vw,30px) min(.885vw,17px);position:absolute;top:0;transform:translateY(100%);transition:all .5s;width:100%}.experience__arrow{background-size:contain;height:min(1.198vw,23px);min-width:min(1.25vw,24px)}.experience__button{font-size:min(1.042vw,20px);max-width:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content}.experience__decoration-item{align-items:center;background-color:#fa5d20;border-radius:min(.156vw,3px);display:flex;height:min(1.927vw,37px);justify-content:center;position:absolute;right:min(.677vw,13px);top:min(.677vw,13px);width:min(1.927vw,37px);z-index:2}.experience__decoration-item.active:before{background-image:url(/images/firs_new/icon/white-arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;min-height:min(1.094vw,21px);min-width:min(1.094vw,21px);transform:rotate(315deg);transition:all .3s}.hidden_desktop{display:none}}.express{margin-bottom:max(111px,18.641vw + 41.1px);margin-top:calc(15.408vw + 42.2px);padding-bottom:max(142px,23.847vw + 52.6px);position:relative}.express__double-arrows{transition:transform 1s ease}.express__double-arrows_right{display:none}.express__double-arrows_left{background-position:100% 0;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:max(120px,20.153vw + 44.4px);left:0;opacity:.5;position:absolute;width:max(235px,39.466vw + 87px)}.express__double-arrows_left.active{background-image:url(/images/design/icons/double-arrows-left.svg)}.express__title{margin-bottom:max(16px,2.687vw + 5.9px);position:relative}.express__title:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:max(55px,9.237vw + 20.4px);margin:0 auto max(16px,2.687vw + 5.9px);width:max(38px,6.382vw + 14.1px)}.express__title.active:before{background-image:url(/images/developer-of-educational-systems/express_logo.svg)}.express__wrapper{display:flex;flex-direction:column}.express__text-wrapper{order:1}.express__text{max-width:max(320px,53.74vw + 118.5px)}.express__text_one{margin:0 auto max(29px,4.87vw + 10.7px);text-align:center}.express__text_two{display:none}.express__text_two-mobile{max-width:max(340px,57.099vw + 125.9px);order:3;padding-left:max(18px,3.023vw + 6.7px)}.express__images-wrapper{display:flex;flex-wrap:wrap;margin-bottom:max(12px,2.015vw + 4.4px);order:2}.express__image-wrapper{display:inline-block;font-size:0;margin-bottom:max(11px,1.847vw + 4.1px);margin-right:max(7px,1.176vw + 2.6px);max-width:max(175px,29.389vw + 64.8px);width:50%}.express__image-wrapper_1{order:1}.express__image-wrapper_4{margin-left:max(17px,3.023vw + 5.7px);margin-right:max(7px,1.176vw + 1.6px);order:3}.express__image-wrapper_3{order:2}.express__image-wrapper_2{margin-right:0;order:4}.express__image{height:auto;max-width:100%}@media screen and (min-width:768px){.express{margin-top:0}.express__title{font-size:48px}.express__title:before{height:90px;margin-bottom:37px;width:63px}.express__images-wrapper{justify-content:center}.express__text_two-mobile{margin-inline:auto;padding-left:0}}@media screen and (min-width:1024px){.express{margin-bottom:min(155px,7.992vw + 1.5px);padding-bottom:0}.express__double-arrows{background-position:100% 0;background-repeat:no-repeat;opacity:.5;position:absolute;z-index:-1}.express__double-arrows_left{bottom:unset;left:min(3.125vw,60px);top:0;z-index:-1}.express__double-arrows_left,.express__double-arrows_right{background-size:contain;height:min(186px,9.591vw + 1.9px);width:min(401px,20.677vw + 4px)}.express__double-arrows_right{display:block;right:min(3.125vw,60px)}.express__double-arrows_right.active{background-image:url(/images/design/icons/double-arrows-right.svg)}.express__wrapper{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;max-width:min(1610px,83.016vw + 16.1px);padding-inline:20px}.express__title{font-size:min(2.5vw,48px);margin-bottom:min(2.865vw,55px)}.express__title:before{height:min(4.687vw,90px);margin-bottom:min(1.927vw,37px);width:min(3.281vw,63px)}.express__text{font-size:min(.99vw,19px);margin:0;padding:0;text-align:left;width:48.5%}.express__text_two{display:block;padding-right:min(1.042vw,20px)}.express__text_two-mobile{display:none}.express__text-wrapper{display:flex;justify-content:space-between;margin:0 auto;max-width:min(1250px,64.453vw + 12.5px)}.express__images-wrapper{display:grid;grid-template-columns:min(330px,17.016vw + 3.3px) min(340px,17.531vw + 3.4px) min(293px,15.108vw + 2.9px) 1fr;grid-template-rows:min(490px,25.266vw + 4.9px);margin-top:min(4.219vw,81px);order:3;position:relative;width:100%}.express__image-wrapper{border-radius:min(.208vw,4px);margin:0;max-width:min(610px,31.453vw + 6.1px);overflow:hidden;position:absolute;transition:transform .3s ease-in-out;width:100%}.express__image-wrapper:hover{transform:scale(1.1);z-index:10}.express__image-wrapper_1{grid-column:1/3;top:min(2.083vw,40px);z-index:5}.express__image-wrapper_2{grid-column:2/4;top:0;z-index:4}.express__image-wrapper_3{grid-column:3/-1;top:min(2.083vw,40px);z-index:3}.express__image-wrapper_4{grid-column:4;top:0;z-index:2}}@media screen and (min-width:1920px){.express__double-arrows_right{right:calc(50% - 960px)}.express__double-arrows_left{left:calc(50% - 975px)}}.friends{margin-bottom:calc(15.408vw + 42.2px);overflow:hidden}.friends__block{padding-top:calc(7.858vw + 19.5px)}.friends__block_gray{background-color:#f2f2f2}.friends__text-wrapper{padding:0 calc(3.023vw + 6.7px);width:100%}.friends__text,.friends__title{color:#24272a;text-align:left}.friends__title{margin-bottom:4.006vw}.friends__text{margin-bottom:calc(8.783vw + .1px);max-width:95.994vw}.friends__image{background:no-repeat;display:flex;height:180px;width:200%}.friends__image.active{background-image:url(/images/developer-of-educational-systems/friends-v2.png)}.friends__img{width:100%}@media screen and (min-width:768px){.friends__block{padding-top:80px}.friends__text-wrapper{margin:0 auto;padding-inline:20px}.friends__title{margin-bottom:30px}.friends__text{margin-bottom:68px;max-width:702px}}@media screen and (min-width:1024px){.friends{margin-bottom:min(11.979vw,230px)}.friends__block{padding-top:min(5.208vw,100px)}.friends__text-wrapper{display:flex;justify-content:space-between;padding-bottom:min(5.208vw,100px);width:min(1610px,83.016vw + 16.1px)}.friends__text,.friends__title{margin-bottom:0}.friends__title{max-width:min(37.5vw,720px);width:100%}.friends__text{max-width:min(40.104vw,770px);width:100%}.friends__image{background-position:50%;background-size:contain;height:min(15.625vw,300px);width:100%}}.work-designer{padding-bottom:calc(15.408vw + 42.2px)}.work-designer__wrapper{background-color:#fbf1ea;display:flex;flex-direction:column;gap:calc(2.817vw + 15.7px);padding-top:calc(4.545vw + 30.5px)}.work-designer__icon{margin-bottom:calc(3.236vw + 5.9px);position:relative}.work-designer__icon.active:after{background-image:url(/images/software-engineering/icons/programmer-1.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:max(55px,9.237vw + 20.4px);margin:0 auto max(16px,2.687vw + 5.9px);width:calc(9.091vw - 4.1px)}.work-designer__title{color:#24272a;margin:0 max(16px,2.687vw + 5.9px) calc(5.178vw - 8.2px);max-width:max(350px,58.779vw + 129.6px);text-align:left}.work-designer__subtitle{margin:0 max(16px,2.687vw + 5.9px) calc(6.178vw - 8.2px)}.work-designer__item{display:flex;flex-direction:column;margin-left:max(37px,3.023vw + 6.7px)}.work-designer__item-title{padding-bottom:15px}.work-designer__item-icon{position:relative}.work-designer__item-icon.active: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.865vw);position:absolute;top:max(3px,.504vw + 1.1px);width:max(13px,2.183vw + 4.8px)}.work-designer__image-wrapper{display:inline-block;font-size:0;margin-top:calc(1.541vw + 4.2px);width:100%}.work-designer__image-wrapper_desktop{display:none}.work-designer__image{height:240px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.work-designer__image_desktop{display:none}.work-designer__image_mobile{display:flex}.work-designer__text{margin-right:12px;max-width:calc(61.832vw + 102.1px)}@media screen and (min-width:768px){.work-designer__container{margin:0 auto;padding-inline:20px;width:750px}.work-designer__wrapper{border-radius:10px;gap:40px;overflow:hidden;padding-top:50px}.work-designer__icon.active:after{height:90px;margin-bottom:37px;width:63px}.work-designer__title{margin-bottom:40px;max-width:100%}.work-designer__item{gap:unset;margin-left:30px;padding-left:50px}.work-designer__item-icon{margin-bottom:25px}.work-designer__item-icon.active:before{left:min(-35px,-2.865vw)}.work-designer__item-title{margin-bottom:15px;padding-bottom:0}.work-designer__text{max-width:577px}.work-designer__image-wrapper{margin-top:10px}.work-designer__image_desktop{display:flex}.work-designer__image_mobile{display:none}}@media screen and (min-width:1024px){.work-designer{padding-bottom:min(155px,7.992vw + 1.5px)}.work-designer__container{width:min(1610px,83.016vw + 16.1px)}.work-designer__wrapper{align-items:flex-start;border-radius:min(.521vw,10px);flex-direction:row;flex-wrap:wrap;gap:min(2.083vw,40px);justify-content:space-between;padding-top:min(2.604vw,50px)}.work-designer__title{margin-bottom:min(1.562vw,30px)}.work-designer__subtitle{margin-bottom:min(2.604vw,50px);max-width:min(36.458vw,700px)}.work-designer__subtitle_1{margin-bottom:min(.781vw,15px);max-width:min(39.062vw,750px)}.work-designer__icon{margin-bottom:min(1.927vw,37px)}.work-designer__icon.active:after{height:min(4.167vw,80px);width:min(2.396vw,46px)}.work-designer__item-icon.active:before{height:min(1.354vw,26px);top:0;width:min(1.354vw,26px)}.work-designer__item{padding-left:0;width:100%}.work-designer__item_1{margin-left:min(6.042vw,116px);max-width:min(33.073vw,635px)}.work-designer__item_3{margin-left:min(6.042vw,116px);max-width:min(29.062vw,558px)}.work-designer__item_2,.work-designer__item_4{margin-left:0;margin-right:min(4.635vw,89px);max-width:min(30.469vw,585px)}.work-designer__item-icon{margin-bottom:min(1.302vw,25px)}.work-designer__item-title{margin-bottom:min(.781vw,15px)}.work-designer__text{margin-right:0;max-width:unset}.work-designer__image-wrapper{margin-top:min(.521vw,10px)}.work-designer__image-wrapper_desktop{display:block}.work-designer__image-wrapper_mobile{display:none}.work-designer__image{height:unset}.work-designer .hidden_desktop{display:none}}@media screen and (min-width:1920px){.work-designer__item-icon.active:before{left:-55px}}
/* End */


/* Start:/build/css/responsive_iframe.css?1784299224343*/
.responsive_iframe{background:#000;overflow:hidden;position:relative}.responsive_iframe video{bottom:0;height:auto;right:0}.responsive_iframe iframe,.responsive_iframe video{border:none;left:0;margin:0;position:absolute;top:0;width:100%}.responsive_iframe iframe{height:100%}.reset_height{height:0;overflow:hidden}.hidden-loading{display:none}
/* End */


/* Start:/lib/css/tiny-slider/tiny-slider.css?17797202772121*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
/* End */


/* Start:/build/css/micromodal/style.css?17842992302769*/
@-webkit-keyframes popupScaleIn{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes popupScaleIn{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@-webkit-keyframes popupScaleOut{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes popupScaleOut{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes popupFadeOut{0%{opacity:1}to{opacity:0}}@keyframes popupFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}.micromodal-slide{bottom:0;box-sizing:border-box;display:none;height:100%;left:0;overflow:hidden auto;position:fixed;right:0;top:0;width:100%;z-index:1202}.micromodal-slide.js-popup-opened{display:block}.modal__overlay{background-color:rgba(0,0,0,.55);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1202}.modal__container{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;width:100%;z-index:1204}.modal__container_iframe{box-shadow:0 10px 25px rgba(0,0,0,.5);margin-top:20px}.modal__wrapper{font-size:0;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;vertical-align:middle;width:100%}.modal__wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.modal__wrapper iframe{background:#313536;border:none}.modal__close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;color:#333;cursor:pointer;display:block;font:28px/1.57 Arial,Baskerville,monospace;font-style:normal;height:44px;inset-inline-end:0;opacity:.65;outline:none;overflow:visible;padding:0;position:absolute;text-align:center;text-decoration:none;top:0;width:44px;z-index:1046}.modal__close:hover{opacity:1}.modal__close_iframe{background-image:url(/images/svg/close-btn.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:36px;position:absolute;right:-18px;top:-18px;width:36px;z-index:8040}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:popupFadeIn .3s cubic-bezier(0,0,.2,1);animation:popupFadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:popupScaleOut .3s cubic-bezier(0,0,.2,1);animation:popupScaleOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:popupFadeOut .3s cubic-bezier(0,0,.2,1);animation:popupFadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:popupScaleIn .3s cubic-bezier(0,0,.2,1);animation:popupScaleIn .3s cubic-bezier(0,0,.2,1)}.hidden{display:none}
/* End */


/* Start:/../ispring_content/templates/.default/components/base/form/select-class/style.css?17842992221151*/
.hidden{display:none}.form__select-wrapper{position:relative}.form__select-wrapper:after{background:url(/images/form/arrow.svg) 50%/contain no-repeat;content:"";height:12px;pointer-events:none;position:absolute;right:23px;top:45%;transform:translateY(-40%) rotate(180deg);transition:transform .3s;width:17px}.form__select-wrapper.open:after{transform:translateY(-40%) rotate(180deg) scaleY(-1)}.form__option-wrapper{background-color:#fff;border:.76px solid #c2c2c2;border-radius:4px;left:0;overflow-y:hidden;position:absolute;right:0;top:100%;transition:all .3s ease;z-index:2}.form__option{border-radius:4px;color:#333;cursor:pointer;font:16px/1.7 Manrope;margin:4px 10px;padding:10px;transition:background-color .3s ease}.form__option:last-child{margin-bottom:10px}.form__option:first-child{margin-top:10px}.form__option:hover{background-color:#f2f2f2}.form__option:active{background-color:#24272a;color:#fff}@media screen and (min-width:1024px){.form__input{margin-bottom:10px}.form__select-wrapper:after{height:.625vw;right:1.198vw;width:.885vw}}@media screen and (min-width:1920px){.form__option{font-size:1vw}.form__input{margin-bottom:.6771vw}}
/* End */
/* /build/css/developer-of-educational-systems/style.css?178429922763277 */
/* /build/css/responsive_iframe.css?1784299224343 */
/* /lib/css/tiny-slider/tiny-slider.css?17797202772121 */
/* /build/css/micromodal/style.css?17842992302769 */
/* /../ispring_content/templates/.default/components/base/form/select-class/style.css?17842992221151 */
