

/* Start:/local/templates/institutps-template-lightgray/css/academ-programm.css?177096702848080*/
*{margin:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:disabled{-webkit-text-fill-color:#000!important;background-color:#fff!important;opacity:1!important}input:-webkit-autofill{-webkit-transition:background-color 9999s ease-in-out 0s!important;transition:background-color 9999s ease-in-out 0s!important}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}html{scroll-behavior:smooth}.container{box-sizing:border-box;margin:0;padding:0;padding-inline:15px}.img-responsive{height:auto;max-width:100%}.title_h1{font:40px/1.2 ManropeBold}.title_h3{font:25px/1.1 ManropeBold}.link{font:14px/1 Manrope}.text-roboto{font:700 12px/1.33 RobotoMonoMedium}.text{font:16px/1.33 Manrope}.top{background-color:#24272a;padding-block:100px}.top__pretitle{background-color:#fff;color:#24272a;display:block;font:700 12px/1.33 RobotoMonoMedium;margin-bottom:11px;max-width:-moz-fit-content;max-width:fit-content;padding:3px 6px 2px}.top__title{color:#fff;font:40px/1.2 ManropeBold;margin-bottom:20px;max-width:400px}.top__text{color:#fff;font:16px/1.33 Manrope;margin-bottom:40px}.top__link{border-radius:2px;display:block;font:14px/1 Manrope;margin-bottom:31px;padding:22px;text-align:center;text-decoration:none}.top__link,.top__link:hover{background-color:#fa5d20;color:#fff}.top__image-wrapper{background-color:#fff;background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/top-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;overflow:hidden;position:relative}.top__image-text-wrapper{left:25px;position:absolute;top:90px}.top__name{font:12px/1 ManropeBold;margin-bottom:6px;max-width:113px}.top__description,.top__name{background-color:#24272a;color:#fff;padding:4px 5px}.top__description{font:12px/1 Manrope;max-width:90px}.top__description_desktop{display:none}.top__picture{border-radius:6px;display:block}.top__image{display:block;margin-left:auto;margin-right:27px;max-width:calc(50.4vw + 53px)}.top__span_mobile{display:none}@media screen and (min-width:400px){.top__name{max-width:calc(15.489vw + 51px)}.top__description{font-size:calc(1.076vw + 7.7px);line-height:1.33;max-width:calc(4.076vw + 73.7px)}}@media screen and (min-width:510px){.top__image-wrapper{max-width:470px}.top__image{max-width:305px}.top__link{max-width:360px}}@media screen and (min-width:800px){.top__container{display:flex;gap:30px}.top__link{max-width:266px}.top__text-content{flex:0 0 47%;padding-left:30px}.top__image-wrapper{flex:1 1 50%}.top__image{bottom:-.25vw;max-width:256px;position:relative}.top__image-text-wrapper{top:170px}.top__name{max-width:125px}.top__description{font-size:12px;max-width:156px}.top__description_mobile{display:none}.top__description_desktop{display:block}.top__span_table{display:none}}@media screen and (min-width:1024px){.top{padding-bottom:170px}.top__text{margin-bottom:52px;max-width:390px}.top__pretitle{font-size:12px}.top__text-content{flex-basis:44%;margin-top:calc(45.455vw - 465.5px);padding-left:60px}.top__image-wrapper{max-width:calc(85.227vw - 472.7px)}.top__image-text-wrapper{left:calc(13.068vw - 108.8px);top:calc(55.682vw - 400.2px)}.top__image{margin-right:calc(10.227vw - 77.7px);max-width:calc(68.182vw - 442.2px)}.top__container{gap:60px}.top__name{font-size:13.57px;max-width:120px}.top__description{font-size:13.57px;max-width:180px}}@media screen and (min-width:1200px){.top{padding-block:8.333vw 14.166vw}.top__container{gap:6.233vw}.top__text-content{margin-top:6.666vw;padding-left:5vw}.top__pretitle{font-size:1vw;margin-bottom:.917vw;padding:.25vw .6vw .167vw}.top__title{margin-bottom:1.667vw}.top__text{margin-bottom:4.33vw;max-width:32.499vw}.top__link{border-radius:.367vw;margin-bottom:2.583vw;max-width:22.166vw;padding:1.833vw}.top__image-text-wrapper{left:4vw;top:22.333vw}.top__name{font-size:1vw;margin-bottom:.5vw;max-width:9.266vw;padding:.167vw .417vw}.top__description_desktop{font-size:1.131vw;max-width:15vw;padding:.167vw .417vw}.top__image-wrapper{border-radius:.5vw;max-width:45.832vw}.top__image{margin-right:3.75vw;max-width:29.322vw;width:100%}}.benefits{background-color:#24272a;padding-bottom:70px}.benefits__list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.benefits__item{border-radius:8px;margin:0;overflow:hidden;padding:30px}.benefits__item_first{background-color:#000;padding:30px 0 0}.benefits__item_last{order:2;padding:30px 0 0}.benefits__item_last,.benefits__item_white{background-color:#fff}.benefits__item_image{padding:0}.benefits__item_table{display:none}.benefits__item:nth-child(5),.benefits__item:nth-child(7){order:2}.benefits__item-title{color:#24272a;font:25px/1.1 ManropeBold,sans-serif;margin-bottom:10px}.benefits__item-title_first{color:#fff;padding-inline:30px}.benefits__item-title_last{padding-inline:30px}.benefits__item-title_focus,.benefits__item-title_live,.benefits__item-title_real-project,.benefits__item-title_road{align-items:center;display:flex}.benefits__item-title_focus:before,.benefits__item-title_live:before,.benefits__item-title_real-project:before,.benefits__item-title_road:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:38px;margin-right:10px;min-width:38px}.benefits__item-title_road:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/road-icon.svg)}.benefits__item-title_live:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/live-icon.svg)}.benefits__item-title_real-project:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/real-project-icon.svg)}.benefits__item-title_focus:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/focus-icon.svg)}.benefits__item-text{color:#24272a;font:16px/1.33 Manrope,sans-serif;margin-bottom:0;position:relative}.benefits__item-text_first{color:#fff;padding-bottom:30px;padding-inline:30px}.benefits__item-text_first:after{background:linear-gradient(180deg,#000 10%,transparent);bottom:-96px;content:"";display:block;height:96px;left:0;position:absolute;width:100%}.benefits__item-text_last{padding-bottom:30px;padding-inline:30px}.benefits__item-text_last:after{background:linear-gradient(180deg,#fff 10%,transparent);bottom:-96px;content:"";display:block;height:96px;left:0;position:absolute;width:100%}.benefits__image{display:block;width:100%}@media screen and (min-width:400px){.benefits__image{height:calc(26.454vw + 189.2px);-o-object-fit:cover;object-fit:cover}.benefits__picture{display:block}.benefits__item_image{width:100%}}@media screen and (min-width:800px){.benefits__list{gap:16px}.benefits__item{box-sizing:border-box;width:100%}.benefits__item_first,.benefits__item_last{flex:1 1 100%;padding-top:0;position:relative}.benefits__item:nth-child(2){flex:1 1 55%}.benefits__item:nth-child(3){flex:1 1 30%}.benefits__item:nth-child(4),.benefits__item:nth-child(5){flex:1 1 40%;height:320px}.benefits__item:nth-child(6){flex:1 1 40%;height:320px;order:3}.benefits__item:nth-child(7){flex:1 1 40%;height:320px}.benefits__item_table{display:block}.benefits__item_last{flex:1 1 100%;order:3}.benefits__text-wrapper{position:absolute}.benefits__text-wrapper_first{left:0;padding-left:30px;padding-top:50px;top:0;z-index:2}.benefits__text-wrapper_last{padding-top:30px;text-align:center;width:100%;z-index:2}.benefits__item-title_first{max-width:245px;padding:0}.benefits__item-title_last{margin-inline:auto;max-width:440px}.benefits__item-text_first{max-width:370px;padding:0}.benefits__item-text_last{margin-inline:auto;max-width:440px}.benefits__item-text:after{content:unset}.benefits__picture{position:relative}.benefits__picture_first{height:380px;margin-left:auto;max-width:470px}.benefits__picture_first:after{background:linear-gradient(90deg,#000 10%,transparent);content:"";display:block;height:100%;left:-80px;position:absolute;top:0;width:100%}.benefits__picture_table{height:380px}}@media screen and (min-width:1024px){.benefits{padding-bottom:150px}.benefits__picture{display:flex}.benefits__picture_first{display:flex;max-width:760px}.benefits__picture_first:after{left:-160px}.benefits__image{height:auto;min-height:280px;-o-object-fit:cover;object-fit:cover}.benefits__image_first{height:unset}.benefits__image_last{height:auto}.benefits__text-wrapper_first{padding-left:60px}.benefits__text-wrapper_last{padding-top:50px}.benefits__item-title{margin-bottom:25px;max-width:300px}.benefits__item-title_first{margin-bottom:25px;max-width:250px}.benefits__item-title_last{margin-bottom:24px}.benefits__item-title_focus:before,.benefits__item-title_live:before,.benefits__item-title_real-project:before,.benefits__item-title_road:before{height:50px;margin-right:15px;min-width:50px}.benefits__item-text_first{max-width:325px}.benefits__item-text_road{max-width:450px}.benefits__item-text_last{max-width:400px}.benefits__item{box-sizing:border-box;padding:48px 57px 48px 60px}.benefits__item:nth-child(2){flex:1 1 50%}.benefits__item:nth-child(3){flex:1 1 20%}.benefits__item:nth-child(4),.benefits__item:nth-child(5),.benefits__item:nth-child(6),.benefits__item:nth-child(7){height:280px}.benefits__item_first,.benefits__item_image,.benefits__item_last{padding:0}}@media screen and (min-width:1200px){.benefits{padding-bottom:12.5vw}.benefits__list{gap:1.33vw}.benefits__item{border-radius:.667vw;padding:4vw 4.75vw 4vw 5vw}.benefits__item_first,.benefits__item_image,.benefits__item_last{padding:0}.benefits__item:nth-child(4),.benefits__item:nth-child(5),.benefits__item:nth-child(6),.benefits__item:nth-child(7){height:23.333vw}.benefits__item:nth-child(7){order:2}.benefits__item:nth-child(6){order:3}.benefits__item_last{background-color:unset}.benefits__text-wrapper{padding-left:5vw;padding-top:4.167vw}.benefits__text-wrapper_last{padding-left:0}.benefits__item-title{margin-bottom:2.083vw;max-width:27.99vw}.benefits__item-title_first{margin-bottom:2.0833vw;max-width:20.833vw}.benefits__item-title_focus:before,.benefits__item-title_live:before,.benefits__item-title_real-project:before,.benefits__item-title_road:before{height:4.167vw;margin-right:1.25vw;min-width:4.167vw}.benefits__item-text_road{max-width:35.5vw}.benefits__item-text_first{max-width:23.583vw}.benefits__item-text_real-project{max-width:25.583vw}.benefits__item-text_last{max-width:35.332vw;padding:0 2.5vw 2.5vw}.benefits__picture_first{height:31.666vw;max-width:63.31vw}.benefits__picture_first:after{left:-13.333vw}.benefits__picture_table{height:31.666vw}.benefits__image{min-height:23.333vw}}.stories{background-color:#24272a;padding-bottom:70px}.stories__title{color:#fff;font:40px/1.2 ManropeBold,sans-serif;margin-bottom:40px;text-align:center}.stories__list{flex-wrap:wrap;gap:16px;list-style:none;padding:0}.stories__item,.stories__list{display:flex;margin:0}.stories__image{display:block;width:100%}.stories__picture{border-radius:9px;display:block;margin-right:20px;max-width:170px;min-width:170px;overflow:hidden}.stories__name{color:#fff;font:16px/1 Manrope,sans-serif;margin-bottom:6px}.stories__job-title{color:#fff;font:23px/1.2 ManropeBold,sans-serif;margin-bottom:12px}.stories__job-title_large{font-size:20px}.stories__link{color:#2e82ff;display:flex;font:14px/1 Manrope,sans-serif;padding-block:10px;text-decoration:none}.stories__link:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/link-icon.svg);background-repeat:no-repeat;content:"";display:block;height:18px;max-width:18px;min-width:18px}.stories__wrap{white-space:nowrap}@media screen and (min-width:400px){.stories__picture{max-width:170px;min-width:170px}.stories__text-wrapper{max-width:calc(17.935vw + 128.3px)}.stories__job-title{font-size:calc(2.063vw + 14.8px)}}@media screen and (min-width:800px){.stories__name{font-size:16px}.stories__job-title{font-size:23px}.stories__job-title_large{font-size:20px}.stories__link{font-size:14px}.stories__item{flex:1 1 45%}.stories__text-wrapper{max-width:220px}.stories__picture{max-width:180px;min-width:180px}}@media screen and (min-width:1024px){.stories{padding-bottom:195px}.stories__title{margin-bottom:95px;margin-inline:auto;max-width:560px}.stories__job-title{font-size:25px}.stories__list{gap:70px 16px;justify-content:space-between;margin-inline:auto;max-width:970px;padding-left:30px}.stories__item{max-width:415px}.stories__text-wrapper{max-width:270px}.stories__name{margin-bottom:18px}}@media screen and (min-width:1200px){.stories{padding-bottom:16.25vw}.stories__title{margin-bottom:7.916vw;max-width:46.665vw}.stories__list{gap:5.833vw 1.33vw;max-width:80.831vw;padding-left:2.5vw}.stories__item{max-width:34.582vw}.stories__picture{margin-right:1.667vw;max-width:15vw;min-width:15vw}.stories__text-wrapper{max-width:22.5vw}.stories__job-title{font-size:2.083vw;margin-bottom:1vw;max-width:22.5vw}.stories__job-title_large{font-size:1.983vw}.stories__link{padding-block:.833vw}.stories__link:before{background-size:contain;height:1.1vw;margin-right:.833vw;max-width:1.1vw;min-width:1.1vw}}.program{background-color:#24272a;padding-bottom:70px}.program__title{color:#fff;font:40px/1.2 ManropeBold,sans-serif;margin-bottom:10px}.program__subtitle{color:#fff;font:14px/1.33 Manrope,sans-serif;margin-bottom:40px}.program__list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 30px;padding-inline:0;padding:0}.program__card{background-color:#fff;border-radius:9px;margin-bottom:0}.program__card-title{background-color:#24272a24;color:#24272acc;font:700 12px/1 RobotoMonoBold,sans-serif;letter-spacing:1px;margin:0;padding:13px;text-align:center;text-transform:uppercase}.program__card-list{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:20px 20px 30px}.program__item-path{background-color:#24272a24;color:#24272a;font:12px/1 RobotoMonoBold,sans-serif;margin-right:6px;padding:3px 6px}.program__item-title{font:15px/1.4 ManropeBold;margin-bottom:8px}.program__item-text{font-size:12px;margin-bottom:10px}.program__item-time{color:#24272a;margin:0}.program__item-time,.program__notes{font:12px/1 RobotoMonoBold,sans-serif}.program__notes{background-color:#fff;border-radius:2px;display:block;margin-bottom:8px;max-width:-moz-fit-content;max-width:fit-content;padding:6px}.program__subnotes{color:#fff;font:14px/1.33 Manrope,sans-serif;margin-bottom:20px;max-width:233px}.program__languages{color:#fff;display:flex;flex-wrap:wrap;font:15px/1 Manrope,sans-serif;gap:14px 14px}.program__assembler,.program__c,.program__c-plus,.program__css,.program__git,.program__html,.program__java-script,.program__node,.program__pascal,.program__react,.program__symfony,.program__type-script{align-items:center;box-sizing:border-box;display:flex}.program__assembler:before,.program__c-plus:before,.program__c:before,.program__css:before,.program__git:before,.program__html:before,.program__java-script:before,.program__node:before,.program__pascal:before,.program__react:before,.program__symfony:before,.program__type-script:before{background-repeat:no-repeat;background-size:contain;box-sizing:border-box;content:"";height:25px;margin-right:8px;max-width:25px;min-width:25px}.program__go,.program__my-sql,.program__php{align-items:center;box-sizing:border-box;display:flex}.program__go:before,.program__my-sql:before,.program__php:before{background-repeat:no-repeat;box-sizing:border-box;content:"";height:25px;margin-right:7px;min-width:43px}.program__java-script:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/js-icon-min-x2.png)}.program__my-sql:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/mysql-icon.svg)}.program__assembler:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/asm-icon-min-x2.png);box-sizing:border-box;height:32px;max-width:32px;min-width:32px}.program__php:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/php-icon.svg)}.program__c:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/c-icon.svg)}.program__c-plus:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/c-plus-icon.svg)}.program__html:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/html-icon.svg)}.program__css:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/css-icon.svg)}.program__type-script:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/ts-icon.svg)}.program__pascal:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/pascal-icon-min-x2.png)}.program__node:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/node-icon.svg)}.program__go:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/go-icon.svg)}.program__symfony:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/symfony-icon.svg)}.program__git:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/git-icon.svg)}.program__react:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/react-icon.svg)}@media screen and (min-width:400px){.program__subtitle{font-size:calc(1.255vw + 9px)}.program__item-path{font-size:calc(1.076vw + 7.7px)}.program__item-title{font-size:calc(1.345vw + 9.6px)}.program__subnotes{max-width:calc(20.894vw + 199.4px)}.program__notes-wrapper{align-items:center;display:flex;flex-wrap:wrap}.program__notes,.program__subnotes{margin-bottom:0;margin-right:15px}.program__languages{margin-top:20px}.program__subnotes{max-width:unset}.program__assembler,.program__c,.program__c-plus,.program__css,.program__git,.program__go,.program__html,.program__java-script,.program__my-sql,.program__node,.program__pascal,.program__php,.program__react,.program__symfony,.program__type-script{font-size:calc(1.345vw + 9.6px)}}@media screen and (min-width:800px){.program__subtitle{font-size:14px}.program__item-path{font-size:12px}.program__item-title{font-size:15px}}@media screen and (min-width:1024px){.program{padding-bottom:140px}.program__container{margin-inline:auto;max-width:970px;padding-left:75px}.program__list{gap:16px}.program__subtitle{max-width:590px}.program__card{flex:0 0 46.8%}.program__card_first .program__item:first-child,.program__card_second .program__item:first-child{max-width:330px}.program__card_first .program__item:nth-child(2),.program__card_second .program__item:nth-child(2){max-width:350px}.program__card_first .program__item:nth-child(3),.program__card_second .program__item:nth-child(3){max-width:365px}.program__card_forth .program__item:first-child,.program__card_third .program__item:first-child{max-width:330px}.program__card_forth .program__item:nth-child(2),.program__card_third .program__item:nth-child(2){max-width:350px}.program__card_forth .program__item:nth-child(3),.program__card_third .program__item:nth-child(3){max-width:365px}.program__item-text.text{font-size:12px}.program__item-time{font-size:12.5px}.program__list{margin-bottom:38px}.program__assembler,.program__c,.program__c-plus,.program__css,.program__git,.program__go,.program__html,.program__java-script,.program__my-sql,.program__node,.program__pascal,.program__php,.program__react,.program__symfony,.program__type-script{font-size:15px}.program__languages{max-width:900px}}@media screen and (min-width:1200px){.program__title{margin-bottom:.833vw}.program__subtitle{font-size:1.167vw;margin-bottom:3.33vw;max-width:50.998vw}.program__list{gap:1.33vw;margin-bottom:3.167vw}.program__card-title{padding:1.083vw}.program__card-list{padding:1.667vw 1.667vw 2.5vw}.program__item-path{font-size:1vw;margin-right:.5vw;padding:.25vw .5vw}.program__item-title{font-size:1.25vw;margin-bottom:.667vw}.program__item-text{margin-bottom:.833vw}.program__item-text.text{font-size:1vw}.program__card_first .program__item:first-child,.program__card_second .program__item:first-child{max-width:27.499vw}.program__card_first .program__item:nth-child(2),.program__card_second .program__item:nth-child(2){max-width:29.166vw}.program__card_first .program__item:nth-child(3),.program__card_second .program__item:nth-child(3){max-width:30.416vw}.program__card_forth .program__item:first-child,.program__card_third .program__item:first-child{max-width:28.499vw}.program__card_forth .program__item:nth-child(2),.program__card_third .program__item:nth-child(2){max-width:29.166vw}.program__card_forth .program__item:nth-child(3),.program__card_third .program__item:nth-child(3){max-width:30.416vw}.program__notes{margin-right:1.25vw}.program__languages{gap:1.167vw;margin-top:1.667vw;max-width:75vw}.program__assembler,.program__c,.program__c-plus,.program__css,.program__git,.program__html,.program__java-script,.program__node,.program__pascal,.program__react,.program__symfony,.program__type-script{font-size:1.25vw}.program__assembler:before,.program__c-plus:before,.program__c:before,.program__css:before,.program__git:before,.program__html:before,.program__java-script:before,.program__node:before,.program__pascal:before,.program__react:before,.program__symfony:before,.program__type-script:before{background-size:contain;height:2.083vw;margin-right:.67vw;max-width:2.083vw;min-width:2.083vw}.program__go,.program__my-sql,.program__php{font-size:1.25vw}.program__go:before,.program__my-sql:before,.program__php:before{background-size:contain;height:2.083vw;margin-right:.583vw;max-width:3.583vw;min-width:3.583vw}}.teachers{background-color:#24272a;padding-bottom:51px}.teachers__container{padding-inline:0}.teachers__title{color:#fff;font:40px/1.2 ManropeBold,sans-serif;margin-bottom:50px;padding-inline:15px}@media screen and (min-width:1024px){.teachers{overflow:hidden;padding-bottom:110px}.teachers__container.container{margin-inline:auto;max-width:unset;position:relative;right:calc(-22.727vw + 157.7px)}.teachers__title{max-width:870px;padding:0}}@media screen and (min-width:1200px){.teachers{padding-bottom:9.116vw}.teachers__title{margin-bottom:4.167vw;max-width:73vw}.teachers__container.container{right:-10.417vw}}@media screen and (min-width:1300px){.teachers__container.container{right:-7.417vw}}.education{background-color:#24272a;padding-bottom:81px}.education__list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.education__card{background-color:#fff;border-radius:9px;overflow:hidden;padding:30px}.education__card_first,.education__card_image{background-color:unset;padding:0}.education__card-title{align-items:center;display:flex;font:25px/1 ManropeBold,sans-serif;margin-bottom:10px}.education__card-title_first{padding:30px 30px 0}.education__card-title_icon:before{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/diploma-icon.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:38px;margin-right:10px;min-width:38px}.education__card-list{list-style:disc;margin:0;padding-bottom:30px;padding-inline:50px 30px;position:relative}.education__card-list:after{background:linear-gradient(180deg,#fff 10%,transparent);bottom:-96px;content:"";display:block;height:96px;left:0;position:absolute;width:100%}.education__item{font:16px/1 Manrope,sans-serif;margin-bottom:6px}.education__item:last-child{margin-bottom:0}.education__picture{display:flex}.education__image{width:100%}.education__card-text{font:16px/1.33 Manrope,sans-serif;margin-bottom:10px}.education__card-link{color:#2e82ff;font:16px/1.33 Manrope,sans-serif;text-decoration:none}.education__card-steps{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.education__step{background-color:#e7e7e7;border-radius:8px;padding:20px;width:100%}.education__step-title{color:#24272a;display:block;font:16px/1 ManropeBold,sans-serif;margin-bottom:12px}.education__step-text{color:#24272a;font:16px/1.33 Manrope,sans-serif}.education__step-text a{color:#24272a}.education__step-link{color:#2e82ff;font:16px/1.33 Manrope,sans-serif;text-decoration:none}.education__number-with-circle{display:none}.education__text-wrapper{background-color:#fff}@media screen and (min-width:400px){.education__step-title{font-size:calc(1.435vw + 10.3px)}}@media screen and (min-width:800px){.education__list{gap:16px}.education__card{box-sizing:border-box;overflow:hidden}.education__card_first{background-color:#fff;flex:1 1 100%;height:380px;position:relative;width:100%}.education__card:nth-child(2),.education__card:nth-child(3){flex:1 1 45%}.education__card_image{background-color:inherit}.education__text-wrapper{left:0;padding-left:50px;padding-top:50px;position:absolute;top:0;z-index:2}.education__card-title_first{padding:0}.education__card-list_first{padding-inline:23px}.education__card-list_first:after{content:unset}.education__picture{height:100%}.education__picture_first{display:block;height:100%;margin-left:auto;max-width:580px}.education__picture_first:after{background:linear-gradient(90deg,#fff 10%,transparent);content:"";display:block;height:100%;left:120px;position:absolute;top:0;width:100%}.education__image,.education__image_first{height:100%;-o-object-fit:cover;object-fit:cover}.education__image_first{display:block;-o-object-position:left;object-position:left;width:100%}.education__text-wrapper{background-color:unset}}@media screen and (min-width:1024px){.education{padding-bottom:150px}.education__picture_first{max-width:760px}.education__picture_first:after{left:calc(22.727vw - 2.7px);max-width:376px}.education__text-wrapper{padding-left:60px;padding-top:57px}.education__card-title{margin-bottom:25px}.education__card{padding:60px 41px 30px 60px}.education__card_first,.education__card_image{padding:0}.education__card-title_icon:before{height:50px;min-width:50px}.education__card-text{margin-bottom:70px}.education__step{flex:1 1 34%;padding:20px 25px 25px}.education__step-title{display:flex;font-size:14px;font-weight:700;margin-bottom:70px}.education__step-text{max-width:380px}.education__number-with-circle{display:block;padding-right:4px}.education__number{display:none}.education__card-steps{margin-bottom:30px}}@media screen and (min-width:1200px){.education{padding-bottom:12.5vw}.education__list{gap:1.333vw}.education__card{padding:5vw 3.417vw 2.5vw 5vw}.education__card_first{height:31.667vw}.education__card_first,.education__card_image{padding:0}.education__text-wrapper{padding-left:5vw;padding-top:4.75vw}.education__card-title{margin-bottom:2.083vw}.education__card-title_icon{height:4.167vw;margin-right:.833vw;min-width:4.167vw}.education__card-list{padding:0 1.917vw 2.5vw}.education__item{margin-bottom:.5vw}.education__picture_first:after{left:22.5vw;max-width:31.33vw}.education__picture_first{max-width:63.33vw}.education__step{padding:1.667vw 2.083vw 2.083vw}.education__step-title{font-size:1.167vw;margin-bottom:5.833vw}.education__step-text{max-width:31.667vw}.education__number-with-circle{padding-right:.33vw}.education__card-steps{gap:.833vw;margin-bottom:2.5vw}}.admission{background-color:#fa5d20;padding-block:30px}.admission__container{padding-inline:45px}.admission__title{color:#fff;font:25px/1.1 ManropeBold;margin-bottom:10px}.admission__subtitle{color:#fff;font:16px/1.33 Manrope;margin-bottom:20px}.admission__text{color:#fff;font:16px/1.33 Manrope;margin-bottom:60px}.admission__agreement,.admission__agreement-link{color:#24272a;font:14px/1.33 Manrope}.admission__agreement-link.link{text-decoration:underline}.admission__form .admission__input{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:none;border-radius:8px;box-sizing:border-box;color:#24272a;font:16px/1.33 Manrope;height:unset;margin:0 0 5px;padding:18px 20px;transition:unset;width:100%}.admission__form .admission__input:active,.admission__form .admission__input:focus,.admission__form .admission__input:focus-visible,.admission__form .admission__input:hover{border:unset;outline:unset}.admission__form .admission__input_submit{background-color:#24272a;color:#fff;cursor:pointer;margin-bottom:7px;margin-top:20px;padding-block:27px}.admission__form .admission__input_submit:disabled{opacity:.8}.admission__form .admission__input::-moz-placeholder{color:#24272a;font:16px/1.33 Manrope;opacity:.8}.admission__form .admission__input::placeholder{color:#24272a;font:16px/1.33 Manrope;opacity:.8}.admission__form .admission__input.form__input-field_invalid{border:1px solid red;padding-block:17px}@media screen and (min-width:400px){.admission__form{max-width:400px;text-align:center}.admission__input::-moz-placeholder{font-size:calc(1.344vw + 11px)}.admission__input::placeholder{font-size:calc(1.344vw + 11px)}}@media screen and (min-width:800px){.admission__subtitle,.admission__text{max-width:480px}.admission__input::-moz-placeholder{font-size:16px}.admission__input::placeholder{font-size:16px}}@media screen and (min-width:1024px){.admission{padding-block:150px 138px}.admission__container{display:flex;gap:65px;max-width:1090px;padding-left:75px}.admission__title{margin-bottom:30px;max-width:530px}.admission__title.title_h3{font-size:50px}.admission__subtitle.text,.admission__text.text{font-size:15px}.admission__subtitle{max-width:440px}.admission__text{max-width:460px}.admission__form{max-width:380px;width:100%}.admission__form .admission__input{padding:22px 20px}.admission__form .admission__input_submit{margin-bottom:17px}.admission__form .admission__input.form__input-field_invalid{padding-block:21px}.admission__agreement-link{text-decoration:underline}.admission__agreement,.admission__agreement-link{color:#fff;max-width:250px;text-align:left}.admission__agreement-link.link,.admission__agreement.link{font-size:12px}}@media screen and (min-width:1200px){.admission{padding-block:12.5vw 11.5vw}.admission__container{gap:6.417vw;padding-left:6.25vw}.admission__title.title_h3{font-size:4.167vw;margin-bottom:2.5vw;max-width:44.167vw}.admission__subtitle{max-width:37.666vw}.admission__subtitle.text{font-size:1.25vw}.admission__text{max-width:38.333vw}.admission__text.text{font-size:1.25vw}.admission__form{max-width:31.667vw;width:100%}.admission__form .admission__input{font-size:1.167vw;margin-bottom:.617vw;padding:1.833vw 1.667vw}.admission__form .admission__input::-moz-placeholder{font-size:1.167vw}.admission__form .admission__input::placeholder{font-size:1.167vw}.admission__form .admission__input_submit{margin-top:1.667vw}.admission__form .admission__input.form__input-field_invalid{border:.083vw solid red;padding-block:1.75vw}.admission__agreement-link.link,.admission__agreement.link{font-size:1.1vw;line-height:1.33;max-width:27.833vw}}.tuition-fees{background-color:#24272a;padding-block:70px 64px}.tuition-fees__container{display:flex;flex-wrap:wrap;gap:10px}.tuition-fees__price{background-color:#fff;border-radius:8px;padding:35px 30px 30px;width:100%}.tuition-fees__pretitle{background-color:#fa5d20;border-radius:2px;color:#fff;display:inline-block;font:14px/1 RobotoMonomedium,sans-serif;margin-bottom:20px;padding:6px 14px}.tuition-fees__title{font:35px/1 ManropeBold,sans-serif;margin-bottom:20px}.tuition-fees__subtitle{font:14px/1.33 Manrope,sans-serif;margin-bottom:20px}.tuition-fees__list{margin:0;padding-left:25px}.tuition-fees__item{font:14px/1.33 Manrope,sans-serif;margin-bottom:4px}.tuition-fees__item:before{margin-bottom:0}.tuition-fees__form{background-color:#e7e7e7;border-radius:8px;padding:30px;width:100%}.tuition-fees__form .tuition-fees__input{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:none;border-radius:8px;box-sizing:border-box;color:#24272a;font:16px/1.33 Manrope,sans-serif;height:unset;margin-bottom:5px;padding:18px 20px;transition:unset;width:100%}.tuition-fees__form .tuition-fees__input:active,.tuition-fees__form .tuition-fees__input:focus,.tuition-fees__form .tuition-fees__input:focus-visible,.tuition-fees__form .tuition-fees__input:hover{border:unset;outline:unset}.tuition-fees__form .tuition-fees__input_submit{background-color:#fa5d20;color:#fff;cursor:pointer;margin-bottom:7px;margin-top:20px;padding-block:27px}.tuition-fees__form .tuition-fees__input_submit:disabled{opacity:.8}.tuition-fees__form .tuition-fees__input::-moz-placeholder{color:#24272a;font:16px/1.33 Manrope,sans-serif;opacity:.8}.tuition-fees__form .tuition-fees__input::placeholder{color:#24272a;font:16px/1.33 Manrope,sans-serif;opacity:.8}.tuition-fees__form .tuition-fees__input.form__input-field_invalid{border:1px solid red;padding-block:17px}.tuition-fees__form-title{font:25px/1 ManropeBold,sans-serif;margin-bottom:20px}.tuition-fees__agreement{color:#24272a;font:14px/1.33 Manrope,sans-serif}.tuition-fees__agreement-link{color:#fa5d20;font:14px/1.33 Manrope,sans-serif;text-decoration:none}@media screen and (min-width:400px){.tuition-fees__item,.tuition-fees__subtitle{font-size:calc(1.176vw + 9.6px)}.tuition-fees__input{max-width:400px}.tuition-fees__input::-moz-placeholder{font-size:calc(1.344vw + 11px)}.tuition-fees__input::placeholder{font-size:calc(1.344vw + 11px)}.tuition-fees__agreement{max-width:400px}}@media screen and (min-width:800px){.tuition-fees__price{width:100%}.tuition-fees__subtitle{font-size:14px;max-width:530px}.tuition-fees__form{display:flex;flex-direction:column;width:100%}.tuition-fees__item{font-size:14px}.tuition-fees__input::-moz-placeholder{font-size:16px}.tuition-fees__input::placeholder{font-size:16px}}@media screen and (min-width:1024px){.tuition-fees{padding-block:140px 191px}.tuition-fees__container{gap:20px}.tuition-fees__price{flex:1 1 41%;padding:50px 30px 200px 62px}.tuition-fees__form{flex:1 1 41%;padding:55px 6px 30px 58px}.tuition-fees__form .tuition-fees__input{padding:22px 20px}.tuition-fees__form .tuition-fees__input_submit{margin-bottom:18px;padding-block:24px}.tuition-fees__form .tuition-fees__input.form__input-field_invalid{padding-block:21px}.tuition-fees__pretitle.text-roboto{font-size:13.57px}.tuition-fees__title{font-size:50px;margin-bottom:8px}.tuition-fees__subtitle{margin-bottom:32px}.tuition-fees__item{margin-bottom:7px}.tuition-fees__agreement,.tuition-fees__agreement-link{max-width:400px}.tuition-fees__agreement-link.link,.tuition-fees__agreement.link{font-size:12px;line-height:1.33}.tuition-fees__agreement-link{color:#2e82ff}}@media screen and (min-width:1200px){.tuition-fees{padding-block:11.667vw 15.917vw}.tuition-fees__container{gap:1.667vw}.tuition-fees__price{padding:4.583vw 2.5vw 16.677vw 5.167vw}.tuition-fees__pretitle.text-roboto{font-size:1.131vw;margin-bottom:1.667vw;padding:.5vw 1.167vw}.tuition-fees__title{font-size:4.167vw;margin-bottom:.667vw}.tuition-fees__subtitle{font-size:1.167vw;margin-bottom:2.667vw;max-width:44.167vw}.tuition-fees__list{padding-left:2.083vw}.tuition-fees__item{font-size:1.167vw;margin-bottom:.853vw}.tuition-fees__form{padding:4.583vw .5vw 2.5vw 4.833vw}.tuition-fees__form .tuition-fees__input{font-size:1.167vw;margin-bottom:.617vw;max-width:34vw;padding:1.833vw 1.667vw}.tuition-fees__form .tuition-fees__input::-moz-placeholder{font-size:1.167vw}.tuition-fees__form .tuition-fees__input::placeholder{font-size:1.167vw}.tuition-fees__form .tuition-fees__input_submit{margin-top:1.667vw}.tuition-fees__form .tuition-fees__input.form__input-field_invalid{border:.083vw solid red;padding-block:1.75vw}.tuition-fees__form-title{margin-bottom:1.667vw}.tuition-fees__agreement-link.link,.tuition-fees__agreement.link{font-size:1.1vw;max-width:37vw}}.faq{padding-block:33px 48px}.faq__title{font:25px/1 ManropeBold,sans-serif;margin-bottom:34px}.faq__link{border-bottom:1px solid #3e454f;color:#3e454f}@media screen and (min-width:1024px){.faq{padding-block:80px 60px}.faq__container{padding-left:25px}.faq__container.container{max-width:980px}.faq__title.title_h3{font-size:50px}}@media screen and (min-width:1200px){.faq{padding-block:6.667vw 5vw}.faq__container.container{max-width:81.667vw;padding-left:2.083vw}.faq__title.title_h3{font-size:4.167vw;margin-bottom:2.833vw}}.question{margin-bottom:42px}.question__title{color:#24272a;font:25px/1 ManropeBold;margin-bottom:12px}.question__subtitle{color:#24272a;font:14px/1.33 Manrope;margin-bottom:20px;max-width:300px}.question__form .question__input{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:1px solid #cacaca;border-radius:8px;box-sizing:border-box;color:#24272a;font:16px/1.33 Manrope,sans-serif;height:unset;margin-bottom:5px;padding:18px 20px;transition:unset;width:100%}.question__form .question__input:active,.question__form .question__input:focus,.question__form .question__input:focus-visible,.question__form .question__input:hover{outline:unset}.question__form .question__input_submit{background-color:#fa5d20;border:none;color:#fff;cursor:pointer;margin-bottom:7px;margin-top:20px;padding-block:27px}.question__form .question__input_submit:disabled{opacity:.8}.question__form .question__input::-moz-placeholder{color:#24272a;font:16px/1.33 Manrope,sans-serif;opacity:.8}.question__form .question__input::placeholder{color:#24272a;font:16px/1.33 Manrope,sans-serif;opacity:.8}.question__form .question__input.form__input-field_invalid{border:1px solid red;padding-block:18px}.question__agreement{color:#24272a;font:14px/1.33 Manrope,sans-serif;max-width:270px}.question__agreement-link{color:#2e82ff;font:14px/1.33 Manrope,sans-serif;text-decoration:none}.question__success-request{background-color:#fa5d20;display:none;padding:4px 2px;width:100%}.question__success-request.open{display:block}.question__success-request-text{color:#fff;font:16px/1.33 Manrope,sans-serif;margin:0 auto;text-align:center}@media screen and (min-width:400px){.question__subtitle{font-size:calc(1.176vw + 9.6px);max-width:calc(26.902vw + 192.4px)}.question__form{max-width:400px}.question__agreement{max-width:calc(24.212vw + 173.2px)}.question__input::-moz-placeholder{font-size:calc(1.344vw + 11px)}.question__input::placeholder{font-size:calc(1.344vw + 11px)}}@media screen and (min-width:800px){.question__subtitle{font-size:14px}.question__input::-moz-placeholder{font-size:16px}.question__input::placeholder{font-size:16px}}@media screen and (min-width:1024px){.question__container.container{max-width:980px}.question__subtitle{max-width:300px}.question__form{display:flex;flex-wrap:wrap;gap:7px;justify-content:space-between;max-width:unset}.question__form .question__input{flex:0 0 230px;margin:0}.question__form .question__input_submit{margin:0;padding-block:20px}.question__form .question__input.form__input-field_invalid{padding-block:18px}.question__agreement-link.link,.question__agreement.link{font-size:12px;margin-left:auto;max-width:230px}.question__success-request{padding:8px 4px}.question__success-request-text{font-size:20px}}@media screen and (min-width:1200px){.question{margin-bottom:3.5vw}.question__container.container{max-width:81.667vw;padding-left:2.083vw}.question__subtitle{font-size:1.167vw;max-width:25vw}.question__form{gap:.583vw}.question__form .question__input{flex:0 0 18.967vw;font-size:1.167vw;padding:1.5vw 1.667vw}.question__form .question__input::-moz-placeholder{font-size:1.167vw}.question__form .question__input::placeholder{font-size:1.167vw}.question__form .question__input.form__input-field_invalid{border:.083vw solid red;padding-block:1.417vw}.question__label{flex:0 0 18.967vw}.question__agreement-link.link,.question__agreement.link{font-size:1vw;line-height:1.33;max-width:19.167vw}.question__success-request{padding:.667vw .333vw}.question__success-request-text{font-size:1.667vw}}.teachers-slider{height:100%}.teachers-slider__slides-wrapper{display:flex}.teachers-slider_br{display:none}.teachers-slider__container{height:100%;position:relative}.teachers-slider__image{border-radius:6px;display:block;height:100%;max-width:calc(48.889vw + 176.7px);-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.teachers-slider .tns-outer{height:100%;margin-bottom:11px}.teachers-slider .tns-ovh{height:100%}.teachers-slider .tns-inner{height:100%;transition:all .3s}.teachers-slider .tns-inner #tns1-iw{margin:0}.teachers-slider .tns-inner.animate{transform:translateX(-30px)}.teachers-slider .tns-nav{align-items:center;bottom:calc(1.4239vw + 4.7px);display:flex;justify-content:space-between;left:46%;min-height:20px;position:absolute;width:calc(4.1424vw + 28.5px);z-index:1}.teachers-slider .tns-nav button{background-color:hsla(0,0%,100%,.5);border:none;border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;margin:calc(.1942vw + .3px);min-height:calc(.5178vw + 4.1px);min-width:calc(.5178vw + 4.1px);padding:unset}.teachers-slider .tns-nav .tns-nav-active{background-color:#fff;height:calc(.712vw + 4.3px);margin:0;padding:0;width:calc(.712vw + 4.3px)}.teachers-slider__slides-wrapper{height:100%}.teachers-slider__picture{position:relative}.teachers-slider__text-wrapper{bottom:24px;left:24px;position:absolute}.teachers-slider__name{background-color:#fa5d20;border-radius:2px;color:#fff;font:14px/1 RobotoMonoMedium,sans-serif;margin-bottom:10px;max-width:-moz-fit-content;max-width:fit-content;padding:6px 15px 6px 13px}.teachers-slider__description-wrapper{background-color:#fff;border-radius:2px;padding:6px 11px}.teachers-slider__job-title{font:14px/1.5 Manrope,sans-serif;margin-bottom:0}.teachers-slider__description{font:14px/1 ManropeBold,sans-serif;margin-bottom:0;margin-top:4px}.teachers-slider__controls{display:flex;flex:1 1 45%;gap:4px;max-width:382px;padding-inline:20px 15px}.teachers-slider__control{background-color:#fff;background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/arrow-black.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 17px;border-radius:6px;cursor:pointer;min-height:55px;width:100%}.teachers-slider__control:first-child{transform:rotate(180deg)}@media screen and (min-width:420px){.teachers-slider__image{max-width:382px}}@media screen and (min-width:650px){.teachers-slider__controls{padding-inline:10px 15px}.teachers-slider_br{display:block}}@media screen and (min-width:940px){.teachers-slider_br{display:block}.teachers-slider__description{line-height:1.3}}@media screen and (min-width:1024px){.teachers-slider__controls{gap:44px;margin-top:40px}.teachers-slider__control{border-radius:2px;height:48px;max-width:48px;min-height:unset}}@media screen and (min-width:1200px){.teachers-slider_br{display:none}.teachers-slider__picture{box-sizing:border-box;max-width:33.666vw}.teachers-slider__image{height:36.5vw;max-width:27.667vw;-o-object-fit:cover;object-fit:cover;width:100%}.teachers-slider__text-wrapper{bottom:1.3vw;left:1.3vw}.teachers-slider__name{font-size:1.167vw;margin-bottom:.833vw;padding:.33vw 1.25vw}.teachers-slider__description-wrapper{padding:.5vw .917vw}.teachers-slider__description,.teachers-slider__job-title{font-size:.967vw}.teachers-slider__controls{gap:3.667vw;margin-top:3.333vw}.teachers-slider__control{background-size:1.5vw 1.417vw;border-radius:.167vw;height:4vw;max-width:4vw;min-height:unset}}@media screen and (min-width:1920px){.teachers-slider__image{height:32.5vw}}@font-face{font-family:ProximaNovaRegular;font-style:italic;src:url(/local/templates/institutps-template-lightgray/css/../fonts/ProximaNovaRegular.otf);src:local("ProximaNovaRegular"),url(/local/templates/institutps-template-lightgray/css/../fonts/ProximaNovaRegular.woff) format("woff")}@font-face{font-family:ProximaNovaSemibold;font-style:italic;src:url(/local/templates/institutps-template-lightgray/css/../fonts/ProximaNovaSemibold.otf);src:local("ProximaNovaSemibold"),url(/local/templates/institutps-template-lightgray/css/../fonts/ProximaNovaSemibold.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/local/templates/institutps-template-lightgray/css/../fonts/ManropeRegular.otf);src:local("ManropeRegular"),url(/local/templates/institutps-template-lightgray/css/../fonts/ManropeRegular.woff) format("woff")}@font-face{font-display:swap;font-family:ManropeBold;font-style:normal;font-weight:400;src:url(/local/templates/institutps-template-lightgray/css/../fonts/ManropeBold.otf);src:local("ManropeBold"),url(/local/templates/institutps-template-lightgray/css/../fonts/ManropeBold.woff) format("woff")}@font-face{font-display:swap;font-family:ManropeSemiBold;font-style:normal;font-weight:400;src:url(/local/templates/institutps-template-lightgray/css/../fonts/ManropeSemiBold.otf);src:local("ManropeSemiBold"),url(/local/templates/institutps-template-lightgray/css/../fonts/ManropeSemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:RobotoMonoBold;font-style:normal;font-weight:400;src:url(/local/templates/institutps-template-lightgray/css/../fonts/RobotoMonoBold.otf);src:local("RobotoMonoBold"),url(/local/templates/institutps-template-lightgray/css/../fonts/RobotoMonoBold.woff) format("woff")}@font-face{font-display:swap;font-family:RobotoMonoMedium;font-style:normal;font-weight:400;src:url(/local/templates/institutps-template-lightgray/css/../fonts/RobotoMonoMedium.otf);src:local("RobotoMonoBold"),url(/local/templates/institutps-template-lightgray/css/../fonts/RobotoMonoMedium.woff) format("woff")}.accordion__content-wrapper{height:auto;overflow:hidden;transition:.3s}.accordion__content-wrapper_min{display:block}.accordion__image-wrapper{display:none}.accordion__image-wrapper.active,.accordion__image-wrapper_min{display:block}.accordion__container_main{width:100%}.accordion__container_images{display:none}.accordion_with-images .accordion__card{cursor:pointer}.accordion__title{align-items:center;cursor:pointer;display:flex;font:20px/1.33 ManropeSemiBold;gap:24px}.accordion__text{font:14px/1.33 Manrope,sans-serif;margin-top:10px}.accordion__card{border-bottom:1px solid #24272a;padding-block:20px}.accordion__card.active .accordion__arrow{transform:rotate(-90deg)}.accordion__arrow{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/faq-arrow-icon.svg);background-repeat:no-repeat;background-size:contain;display:block;height:35px;margin-left:auto;max-width:35px;min-width:35px;transition:all .3s}@media screen and (min-width:400px){.accordion__title{font-size:calc(1.793vw + 12.8px)}.accordion__text{font-size:calc(1.255vw + 9px)}}@media screen and (min-width:800px){.accordion__title{font-size:20px}.accordion__text{font-size:14px;margin-top:20px}}@media screen and (min-width:1024px){.accordion__card{padding-block:29px}.accordion__title{font-size:25px}.accordion__text{font-size:16px;max-width:840px}.accordion__arrow{height:40px;max-width:40px;min-width:40px}}@media screen and (min-width:1200px){.accordion__card{border-bottom:.083vw solid #24272a;padding-block:2.417vw}.accordion__title{font-size:2.083vw}.accordion__arrow{height:3.333vw;max-width:3.333vw;min-width:3.333vw}.accordion__text{font-size:1.33vw;margin-top:1.667vw;max-width:70vw}}body{overflow-y:scroll}.popup{display:none}.popup.open{background-color:#00000033;height:100vh;left:0;position:fixed;top:0;width:100%}.popup.open,.popup.open .popup__container{display:flex}.popup__container{align-items:center;background-color:#fff;border-radius:16px;flex-direction:column;height:230px;justify-content:center;margin:auto;padding:30px;position:relative;width:300px;z-index:100}.popup__icon{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/success.svg);background-repeat:no-repeat;background-size:contain;display:block;height:50px;margin-inline:auto;margin-bottom:20px;width:50px}.popup__text{font:16px/1.33 Manrope;text-align:center}.popup__close{background-image:url(/local/templates/institutps-template-lightgray/css/../images/academ-programm/cross.svg);background-repeat:no-repeat;background-size:contain;display:block;height:20px;margin-inline:auto;margin-bottom:20px;opacity:.25;position:absolute;right:20px;top:20px;width:20px}@media screen and (min-width:800px){.popup__container{border-radius:calc(1.32vw + 5.4px);height:calc(18.975vw + 78.2px);padding:calc(2.475vw + 10.2px);width:calc(24.75vw + 102px);z-index:100}.popup__icon{height:calc(4.125vw + 17px);margin-bottom:calc(1.65vw + 6.8px);width:calc(4.125vw + 17px)}.popup__text{font-size:calc(1.32vw + 5.4px)}.popup__close{height:calc(1.65vw + 6.8px);margin-bottom:calc(1.65vw + 6.8px);right:calc(1.65vw + 6.8px);top:calc(1.65vw + 6.8px);width:calc(1.65vw + 6.8px)}}@media screen and (min-width:1200px){.popup__container{border-radius:1.75vw;height:18.833vw;padding:33px;width:26.667vw;z-index:100}.popup__icon{height:5.583vw;margin-bottom:2.167vw;width:5.583vw}.popup__text{font-size:calc(1.32vw + 5.4px)}.popup__close{height:2.25vw;margin-bottom:2.25vw;right:2.25vw;top:2.25vw;width:2.25vw}}@media screen and (min-width:400px){.title_h1{font:calc(3.359vw + 27.4px)/1.2 ManropeBold}.title_h3{font:calc(2.099vw + 17.1px)/1.1 ManropeBold}.link{font:calc(1.176vw + 9.6px)/1 Manrope}.text-roboto{font:calc(1.008vw + 8.2px)/1.33 RobotoMonoMedium}.text{font:calc(1.344vw + 11px)/1.33 Manrope}}@media screen and (min-width:800px){.title_h1{font-size:40px}.title_h3{font-size:25px}.link{font-size:14px}.text-roboto{font-size:12px}.text{font-size:14px}}@media screen and (min-width:1024px){.container{margin-inline:auto;max-width:1090px}.title_h1{font-size:calc(5.682vw - 18.2px)}.title_h3{font-size:25px}}@media screen and (min-width:1200px){.container{max-width:90.831vw}.text-roboto{font-size:1vw}.title_h1{font-size:4.167vw}.title_h3{font-size:2.083vw}.link,.text{font-size:1.167vw}}
/* End */


/* Start:/local/templates/institutps-template-lightgray/css/tiny-slider.css?17709670321646*/
.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{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{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%;width:2333.3333333333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%;width:1.4285714286%}
/* End */
/* /local/templates/institutps-template-lightgray/css/academ-programm.css?177096702848080 */
/* /local/templates/institutps-template-lightgray/css/tiny-slider.css?17709670321646 */
