.app__contacts{flex-direction:column;gap:40px;padding-top:36px;display:flex}.app__contacts-links{gap:24px;width:100%;display:flex}.app__contacts-wrapper{width:100%}.app__contacts-number,.app__contacts-email{display:none}.app__contacts-inst{padding-top:36px;display:block}.app__predescr{display:none}.app__button{cursor:pointer;color:#53c640;background-color:#f5f5f5;border:0;border-radius:2px;outline:none;justify-content:center;align-items:center;gap:8px;width:300px;height:42px;font-family:__Montserrat_b1da2a,__Montserrat_Fallback_b1da2a;font-size:16px;font-weight:600;text-decoration:none;display:flex}.app__button:hover{background-color:#f0f0f0e6}.app__title{font-size:48px;font-weight:500;line-height:125%}.app__pretitle{font-size:40px;font-weight:300;line-height:125%}.app__description{opacity:.85;width:386px;font-size:22px;font-weight:400}.app__wrapper{width:470px}.app__info{gap:22px;display:grid}.app__promo{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;overflow:hidden}.app__promo:before{z-index:1;content:"";pointer-events:none;background:#00000073;width:100%;height:100%;position:absolute;top:0;left:0}.app__promo__container{z-index:3;color:#f5f5f5;align-items:center;width:1110px;height:100%;margin:0 auto;display:flex;position:relative}.app__promo-contacts{align-items:center;gap:24px;padding-top:36px;display:flex}.app__promo-slider{flex-direction:column;justify-content:end;align-items:end;width:100%;height:100%;display:flex}@media (max-width:768px){.app__wrapper{width:100%}.app__info{gap:16px;padding-top:145px}.app__promo__container{width:330px}.app__pretitle{font-size:20px;font-weight:600}.app__description{width:256px;font-size:16px}.app__description span{color:#53c640}.app__predescr{color:#f5f5f5;font-size:14px;font-weight:400;display:block}.app__contacts{flex-direction:column;align-items:flex-start;gap:20px}.app__contacts-container{width:100%}.app__contacts-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.app__contacts-number{color:#f5f5f5;font-size:12px;font-weight:400;display:block}.app__contacts-email{color:#f5f5f5;flex:1;font-size:12px;font-weight:400;display:block}.app__contacts-links{gap:16px;width:fit-content}}
.HeroSection-module-scss-module__fsndta__wrapper{justify-content:space-between;width:100%;height:522px;display:flex}@media (max-width:800px){.HeroSection-module-scss-module__fsndta__wrapper{height:100%}}
.HeroSectionSliderMobile-module-scss-module__i9YuhG__slider{flex-direction:column;justify-content:flex-end;gap:12px;padding:0 11px 40px;display:flex}.HeroSectionSliderMobile-module-scss-module__i9YuhG__titleQ{color:#f5f5f5;font-size:18px;font-weight:500}.HeroSectionSliderMobile-module-scss-module__i9YuhG__card{background-color:#149100;border:1px solid #00000014;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:11px 12px;display:flex}.HeroSectionSliderMobile-module-scss-module__i9YuhG__outer{border-radius:15px;width:100%;height:156px;margin:0 auto;position:relative;overflow:hidden}.HeroSectionSliderMobile-module-scss-module__i9YuhG__inner{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-user-select:none;user-select:none;display:flex;overflow-x:auto}.HeroSectionSliderMobile-module-scss-module__i9YuhG__slide{scroll-snap-align:start;object-fit:cover;flex:1 0 100%}.HeroSectionSliderMobile-module-scss-module__i9YuhG__nav{align-items:center;gap:4px;display:flex;position:absolute;top:12px;right:12px}.HeroSectionSliderMobile-module-scss-module__i9YuhG__nav div{cursor:pointer;background-color:#858585;border-radius:100%;width:10px;height:10px}.HeroSectionSliderMobile-module-scss-module__i9YuhG__nav div.HeroSectionSliderMobile-module-scss-module__i9YuhG__active{background-color:#53c640}.HeroSectionSliderMobile-module-scss-module__i9YuhG__title{text-align:center;color:#f5f5f5;padding:0 16px;font-size:16px;font-weight:500}
.app{flex:1}.app__about{padding:80px 0}.app__about__container{z-index:3;width:1110px;margin:0 auto;position:relative}.app__about-title{justify-content:space-between;align-items:center;display:flex}.app__about-title span{color:#232323;font-size:36px;font-weight:600}.app__about-title a{color:#53c640;align-items:center;gap:10px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.app__about-description{gap:75px;padding-top:32px;display:flex}.app__about-description__info{width:635px}.app__about-description__info-text{text-align:center;padding-bottom:32px;font-size:16px;font-weight:400;line-height:20px}.app__about-description__info-text span{color:#149100;font-weight:600}.app__about-description__info-title{text-align:center;color:#53c640;padding-bottom:36px;font-size:36px;font-weight:600}.app__about-description__image{color:#fff;width:400px;height:100%;padding:32px}.app__about-description__image-count{font-size:186.22px}.app__about-description__image-title{text-align:center;width:180px;padding-bottom:30px;font-size:23.94px;font-weight:700}.app__about-description__image-wrapper{border:12px solid #fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.app__decor{padding-bottom:160px}.app__decor__container{gap:110px;width:1110px;margin:0 auto;display:flex}.app__decor-images{width:458px;position:relative}.app__decor-images__image1{position:absolute;top:0;left:0}.app__decor-images__image2{position:absolute;bottom:0;right:0}.app__decor-info{width:550px}.app__decor-info__title{color:#232323;padding-bottom:36px;font-size:36px;font-weight:600}.app__decor-info__text{padding-bottom:31px;line-height:20px}.app__decor-info__text div{color:#149100;font-weight:400}.app__decor-info__text div span{font-weight:600}.app__course{margin-bottom:-4px}.app__course__container{gap:95px;width:1110px;margin:0 auto;display:flex}.app__course-image{order:1}.app__course-info{order:2}.app__course-info__title{z-index:1;color:#232323;margin-top:-80px;padding-bottom:36px;font-size:36px;font-weight:600;position:relative}.app__course-info__pretitle{width:428px;font-size:24px;font-weight:500;line-height:29px}.app__course-info__pretitle span{color:#149100;font-weight:600}.app__course-info__text{color:#232323;width:570px;padding:32px 0}.app__trust{padding-top:80px}.app__trust__container{width:1110px;margin:0 auto}.app__trust-innerslider{display:none}.app__trust-inner{grid-template-columns:repeat(4,1fr);gap:40px 28px;display:grid}.app__trust-inner>:last-child:nth-child(4n+1){grid-column:2/span 2;justify-self:center}.app__trust-inner>:nth-last-child(2):nth-child(4n+1),.app__trust-inner>:last-child:nth-child(4n+2){grid-column:2/span 2}.app__trust-inner>:nth-last-child(3):nth-child(4n+1),.app__trust-inner>:nth-last-child(2):nth-child(4n+2),.app__trust-inner>:last-child:nth-child(4n+3){grid-column:1/span 3}.app__trust-title{padding-bottom:64px;font-size:36px;font-weight:600}.app__trust-companies__item{border-radius:4px;justify-content:center;align-items:center;width:256px;height:256px;display:flex;box-shadow:0 3px 4px #23232340}.app__news{padding-top:80px;padding-bottom:120px}.app__news__container{width:1110px;margin:0 auto}.app__news-title{text-align:center;color:#323232;font-size:36px;font-weight:600}.app__news-list{gap:30px;padding-top:63px;display:flex}.app__news-list__item{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;align-items:flex-end;width:350px;height:326px;padding:0 0 23px 15px;line-height:20px;text-decoration:none;display:flex;position:relative}.app__news-list__item:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#0000,#000000bf 81.588%);width:100%;height:50%;position:absolute;bottom:0;left:0}.app__news-list__item-title{z-index:999;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;line-height:20px;display:-webkit-box;position:relative;overflow:hidden}@media (max-width:800px){.app__news{padding:40px 0}.app__news-list__item{padding:0 0 8px 8px;text-decoration:none}.app__news-list__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:40px;line-height:20px;display:-webkit-box;position:relative;overflow:hidden}.app__news-title{text-align:center;margin:0 auto;padding-bottom:24px;font-size:20px;font-weight:600}.app__news__container{width:330px}.app__trust{padding-top:40px}.app__trust__container{width:330px}.app__trust-companies__itemslider{scroll-snap-align:start;background:#fff;border-radius:1.41px;justify-content:center;align-items:center;display:flex;box-shadow:0 1.05px 1.41px #23232340}.app__trust-title{text-align:center;padding-bottom:24px;font-size:20px;font-weight:600}.app__course{padding-bottom:40px}.app__course__container{width:330px}.app__course-image{margin:0 auto}.app__course-image img{width:328px;height:367px}.app__course-info{width:100%}.app__course-info a{width:328px;height:32px;font-size:14px;font-weight:500}.app__course-info__link{font-size:14px;font-weight:500}.app__course-info__pretitle{text-align:center;width:270px;margin:0 auto;padding-top:24px;font-size:16px;font-weight:500;line-height:120%}.app__course-info__title{text-align:center;width:270px;margin:0 auto;padding-bottom:24px;font-size:20px;font-weight:600}.app__course-info__text{width:328px;padding-top:24px;font-size:14px}.app__decor{padding-bottom:40px}.app__decor__container{width:330px}.app__decor-images{width:328px;height:267px;margin:0 auto;position:relative}.app__decor-images img{width:286px;height:160px}.app__decor-images__image1{position:absolute;top:0;left:0}.app__decor-images__image2{position:absolute;bottom:0;right:0}.app__decor-info{width:100%}.app__decor-info__title{text-align:center;padding-bottom:24px;font-size:20px;font-weight:600}.app__decor-info__text{padding-top:24px;font-size:14px}.app__decor-info a{width:256px;height:32px;font-size:14px;font-weight:500}.app__title{display:none}.app__button{width:254px}.app__predescr{width:256px;padding-bottom:23px;font-size:14px;display:block}.app__pretitle{text-transform:uppercase;width:272px;font-size:20px;font-weight:600;line-height:125%}.app__description{opacity:.85;width:256px;font-size:16px;font-weight:400}.app__wrapper{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding-bottom:24px;display:flex}.app__info{padding-top:122px;padding-bottom:0}.app__promo__container{width:330px;padding-top:0;display:block}.app__about{padding:40px 0}.app__about__container{width:330px}.app__about-title{justify-content:center;padding-bottom:24px;display:flex}.app__about-title span{font-size:20px;font-weight:600}.app__about-title a{display:none}.app__about-description{flex-direction:column;gap:24px;padding:0;display:flex}.app__about-description__image{width:100%}.app__about-description__image-count{font-size:140px}.app__about-description__image-title{text-transform:uppercase;width:162px;font-size:19px;font-weight:700}.app__about-description__info{width:100%}.app__about-description__info-title{padding-bottom:16px;font-size:20px;font-weight:600}.app__about-description__info a{width:257px;height:32px;font-size:14px;font-weight:500}.app__about-description__info-text{text-align:left;font-size:14px}.app__about-description__info-text span{color:#149100}}
