

/* Start:/local/templates/main/assets/styles/components/baner-learning-platform.min.css?17528348071112*/
.block-info{margin:80px 0;display:grid;gap:50px;grid-template-columns:1fr 1fr}.block-info__btn{margin-top:30px}.block-info__content{margin:auto 0}.block-info__content .h2{margin-bottom:20px}.block-info__content p+p{margin-top:30px}.margin-paragraph-20 p+p{margin-top:20px}.slider-container{max-width:100%;width:100%;overflow:hidden}.btn.btn-arrow-right._fixed.btn-all-course{display:none;justify-content:center;width:calc(100% - 15px)}@media (max-width: 1199px){.block-info{margin:40px 0;gap:30px}.block-info__content p+p{margin-top:10px}.margin-paragraph-20 p+p{margin-top:10px}.block-info-slider{margin:30px 0 40px;gap:0;grid-template-columns:1fr}.block-info-slider .block-info__content{padding-right:32px}}@media (max-width: 767px){.block-info{margin:40px 0;grid-template-columns:1fr}.block-info__content .h2{margin-bottom:20px}.block-info__content p+p{margin-top:0}.block-info__btn{margin-top:20px}.margin-paragraph-20 p+p{margin-top:10px}.block-info-slider .block-info__content{padding-right:15px}.btn.btn-arrow-right._fixed.btn-all-course{display:flex}.btn.btn-arrow-right._fixed.hidden-mob{display:none}}

/* End */


/* Start:/local/components/custom/banner/templates/.default/style.min.css?17528348072671*/
.banner{margin-bottom:80px;padding:35px 0;position:relative;overflow:hidden}.banner_bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;z-index:-1}.banner__large-margin.banner{padding:70px 0}.banner__wrapper{display:flex;align-items:center;justify-content:space-between}.banner__img-absolute.banner__wrapper{position:relative;overflow:hidden;width:100%}.banner__content{position:relative;width:50%;max-width:600px}.banner__img-absolute .banner__content{width:100%;max-width:100%;z-index:1}.banner__content-item{margin-bottom:40px}.banner__img-absolute .banner__content-item{width:50%;max-width:600px}.banner picture{margin-left:50px;width:50%}.banner__img-absolute picture{margin-left:0;position:absolute;right:0;bottom:0;height:100%}.banner__img-absolute picture img{margin-left:50px;width:calc(100% - 50px);height:100%;-o-object-fit:contain;object-fit:contain}.banner__content-section{display:flex;flex-wrap:wrap}.banner__content-section a{margin-right:20px;margin-bottom:22px;padding:18px 20px;display:flex;align-items:center;width:calc(50% - 10px);background:var(--white);border:1px solid var(--stroke-gray);border-radius:10px}.banner__content-section a:hover{color:var(--blue);border-color:var(--gray)}.banner__content-section a:nth-child(2n){margin-right:0}.banner__content-section img{margin-right:20px}.banner__content-step{display:flex;overflow-x:auto;scrollbar-width:none}.banner__content-step::-webkit-scrollbar{width:0}.banner__content-step-item{margin-right:20px;padding:18px 20px;min-width:290px;border:1px solid var(--stroke-gray);border-radius:10px;background:var(--white)}.banner__content-step-item-txt{margin-top:10px;color:var(--gray)}@media (max-width: 1199px){.banner{margin-bottom:40px;padding:70px 0}.banner__content-item{margin-bottom:20px}.banner__content-section a{margin-bottom:20px;padding:10px}.banner__content-step-item{padding:15px}}@media (max-width: 991px){.banner__content-section{flex-direction:column}.banner__content-section a{margin-right:0;margin-bottom:10px;width:100%}}@media (max-width: 767px){.banner{padding:30px 0}.banner_bg{-o-object-position:bottom right;object-position:bottom right}.banner__large-margin.banner{padding:30px 0}.banner__wrapper{flex-direction:column;align-items:flex-start}.banner__img-absolute .banner__content-item,.banner__content{width:100%;max-width:100%}.banner picture{margin-left:0;width:100%}.banner__img-absolute picture{height:auto;left:0;right:unset;bottom:0}.banner__img-absolute picture img{margin-left:0;width:100%;max-height:300px}.banner__content-step{margin-top:185px;padding-bottom:20px}}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/text-banner/style.min.css?17528348071024*/
.text-banner{margin-bottom:80px;display:flex;align-items:center}.text-banner__col{width:50%}.text-banner__col:not(:first-child){padding-left:50px}.text-banner__col-title,.text-banner__col-text{margin-bottom:30px}.text-banner__col-last-img .text-banner__col:first-child{order:2}.text-banner__col-last-img .text-banner__col:not(:first-child){padding-left:0;padding-right:50px}@media (max-width: 1199px){.text-banner{margin-bottom:40px}.text-banner__col:not(:first-child){padding-left:30px}.text-banner__col-last-img .text-banner__col:not(:first-child){padding-right:30px}}@media (max-width: 767px){.text-banner{flex-direction:column;align-items:flex-start}.text-banner__col,.text-banner__col:not(:first-child),.text-banner__col-last-img .text-banner__col:not(:first-child){padding:0;width:100%}.text-banner__col-mobile-last{order:2}.text-banner__col-img{margin-bottom:30px}.text-banner__col-mobile-last .text-banner__col-img,.text-banner__col-last-img .text-banner__col .text-banner__col-img{margin-top:30px;margin-bottom:0}}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/advantages/style.min.css?1752834807781*/
.advantages{margin:0 0 80px;display:grid;grid-template-columns:1fr 1fr;gap:50px}.advantages.advantages__main{grid-template-columns:1fr 2.3fr}.advantages__items{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:10px}.advantages__item{padding:20px 30px 30px;background:#F1F9FF;border-radius:20px}@media (max-width: 1199px){.advantages{gap:30px}.advantages__items{gap:20px;margin:0}}@media (max-width: 1024px){.advantages{margin:40px 0;grid-template-columns:1fr}.advantages__item-name{margin-bottom:20px}.advantages.advantages__main{gap:0;grid-template-columns:1fr}.advantages__item{padding:30px}}@media (max-width: 767px){.advantages{margin:0 0 40px}.advantages__items{grid-template-columns:1fr}.advantages__item{padding:20px}.advantages__item-name{margin-bottom:10px}}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/text-list/style.min.css?17528348073010*/
.text-list{margin-bottom:80px}.text-list__caption,.text-list__subcaption{margin-bottom:30px;width:100%;max-width:750px}.text-list__under-text{margin-top:50px;text-align:center}.text-list__content{display:flex;flex-wrap:wrap}.text-list__content.pseudo-slider{flex-wrap:nowrap;overflow:auto}.text-list__content-item{margin-right:30px;margin-bottom:30px;padding:30px;width:calc(33.3% - 20px);background:var(--gray-light);border-radius:10px}.text-list__content-item:nth-child(3n){margin-right:0}.text-list__column-4 .text-list__content-item{width:calc(25% - 23px)}.text-list__column-4 .text-list__content-item:nth-child(3n){margin-right:30px}.text-list__column-4 .text-list__content-item:nth-child(4n){margin-right:0}.text-list__content-item-arrow{margin-bottom:10px;position:relative;display:block;width:32px;height:32px}.text-list__content-item-arrow:after{content:"";position:absolute;top:0;left:10px;width:12px;height:21px;border:1px solid;border-left:0;border-top:0;transform:rotate(45deg)}.text-list__content-item-title{margin-bottom:10px}.text-list__content-btn{margin-top:10px;display:none;width:100%;text-align:center}@media (max-width: 1199px){.text-list{margin-bottom:40px}.text-list__caption{margin-bottom:20px;max-width:100%}.text-list__subcaption{max-width:100%}.text-list__under-text{margin-top:10px}.text-list__content{align-items:flex-start}.text-list__column-4.text-list__content{align-items:stretch}.text-list__content-item,.text-list__column-4 .text-list__content-item{margin-right:20px;margin-bottom:20px;padding:20px;width:calc(50% - 10px)}.text-list__content-item:nth-child(3n),.text-list__column-4 .text-list__content-item:nth-child(3n){margin-right:20px;margin-bottom:20px}.text-list__content-item:nth-child(2n),.text-list__column-4 .text-list__content-item:nth-child(2n){margin-right:0}.text-list__content.pseudo-slider .text-list__content-item{margin-bottom:0;min-width:460px}.text-list__content.pseudo-slider .text-list__content-item:nth-child(2n){margin-right:20px}.text-list__content.pseudo-slider .text-list__content-item:last-child{margin-right:0}}@media (max-width: 767px){.text-list__content-item,.text-list__column-4 .text-list__content-item{margin-right:0;width:100%}.text-list__content-item:nth-child(3n),.text-list__column-4 .text-list__content-item:nth-child(3n){margin-right:0}.text-list__content-item:nth-child(2n),.text-list__column-4 .text-list__content-item:nth-child(2n){margin-right:0}.text-list__content-item:last-child,.text-list__column-4 .text-list__content-item:last-child{margin-bottom:0}.text-list__content.pseudo-slider .text-list__content-item{margin-right:20px;min-width:300px}.text-list__content.pseudo-slider .text-list__content-item:nth-child(2n),.text-list__content.pseudo-slider .text-list__content-item:nth-child(3n){margin-right:20px}.text-list__content.pseudo-slider .text-list__content-item:last-child{margin-right:0}.text-list__under-text{margin-top:40px}.text-list__content-item:nth-child(n+5){display:none}.text-list__content-btn{display:block}}

/* End */


/* Start:/local/templates/main/assets/styles/components/catalog-section.min.css?17528348073456*/
.items-courses{margin-bottom:80px}.items-courses.glide--swipeable{cursor:default}.arrows-wrapper .h2{margin-bottom:0}.items-courses .h2{margin-bottom:40px}.items-courses__list{margin-bottom:40px;display:flex;flex-wrap:wrap}.items-courses.glide--swipeable .items-courses__list{cursor:grab}.items-courses__list-item{margin-right:30px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-between;width:calc(25% - 23px);position:relative;z-index:0}.glide__slide.items-courses__list-item{margin-bottom:0}.items-courses__list-item img{max-height:480px;width:100%;display:block;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.items-courses__list-item.items-courses__list-white:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#0000001A;pointer-events:none;z-index:0}.items-courses__list-item:nth-child(4n){margin-right:0}.items-courses__list-item-head{display:flex;align-items:flex-start;justify-content:space-between;z-index:1;position:absolute;padding:27px 30px 0;right:0;width:100%;top:0}.items-courses__list-item-head-section{z-index:1}.items-courses__list-item-head-date.btn.btn-small{padding:0 10px;border-radius:16px;flex-shrink:0;z-index:1}.items-courses__list-item-name{position:absolute;bottom:0;padding:0 30px 20px;z-index:1}.items-courses__list-item-balls{position:relative;display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;border:none;font-weight:500;text-align:center;color:var(--black);text-decoration:none;cursor:pointer;transition:all .3s ease;box-sizing:border-box;white-space:normal;min-height:32px;font-size:.87rem;line-height:.87rem;padding:0 10px;border-radius:16px;flex-shrink:0;margin-bottom:12px;background:var(--warning-light)}.items-courses__list-white .items-courses__list-item-head-section,.items-courses__list-white .items-courses__list-item-name{color:var(--white)}.items-courses__list-item:hover .items-courses__list-item-name .btn{display:flex}.items-courses__list-item-name .btn{margin-top:20px;display:none;width:100%;z-index:1}.items-courses__link{margin-right:auto}@media (max-width: 1199px){.items-courses{margin-bottom:40px}.items-courses .h2,.items-courses__list{margin-bottom:30px}.items-courses__list-item{margin-right:20px;margin-bottom:20px;width:calc(33.3% - 14px)}.items-courses__list-item:nth-child(4n){margin-right:20px}.items-courses__list-item:nth-child(3n){margin-right:0}.items-courses__list-item:hover .items-courses__list-item-name .btn{display:none}.items-courses__list-item-head{padding:15px 20px 0}.items-courses__list-item-name{padding:0 20px 10px}.reviews__head.arrows-wrapper{margin-bottom:20px}}@media (max-width: 991px){.items-courses__list-item-head{flex-wrap:wrap}}@media (max-width: 840px) and (min-width: 768px){.items-courses__list:not(.glide__slides){display:grid;grid-template-columns:1fr 1fr;gap:20px}.items-courses__list-item:not(.glide__slide){margin:0;width:100%}}@media (max-width: 767px){.items-courses__list{justify-content:center}.items-courses__list-item{margin-right:0;margin-bottom:20px;width:auto}.items-courses__list-item img{-o-object-fit:cover;object-fit:cover}.items-courses__list-item:nth-child(4n){margin-right:0}.items-courses__list-item-head{padding:15px 10px 0}.items-courses__list-item-name{padding:0 20px 15px}}@media (max-width: 576px){.btn.items-courses__link.btn-arrow-right._fixed{display:none}}

/* End */


/* Start:/node_modules/@glidejs/glide/dist/css/glide.core.min.css?1721054690843*/
.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}/*# sourceMappingURL=glide.core.min.css.map */

/* End */


/* Start:/node_modules/@glidejs/glide/dist/css/glide.theme.min.css?17210546901321*/
.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/*# sourceMappingURL=glide.theme.min.css.map */

/* End */


/* Start:/local/templates/main/assets/styles/slider-controls.min.css?1752834807550*/
.arrows-wrapper{margin-bottom:30px;display:flex;align-items:flex-end;justify-content:space-between}.arrows-wrapper .glide__arrows{display:flex}.arrows-wrapper .glide__arrows button{padding:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px}.arrows-wrapper .glide__arrows button:first-child{margin-right:10px}.arrows-wrapper .h2{margin-bottom:30px}@media (max-width: 1199px){.arrows-wrapper .glide__arrows{display:none}.arrows-wrapper .h2{margin-bottom:20px}}@media (max-width: 767px){.arrows-wrapper{margin-bottom:20px}}

/* End */


/* Start:/bitrix/components/bitrix/player/templates/.default/style.min.css?1719926324122*/
td.popupmenu div.popupitem .playlist-edit{background-image:url(/bitrix/components/bitrix/player/images/playlist_edit.gif)}
/* End */


/* Start:/local/templates/main/assets/styles/components/reviews.min.css?17528348072093*/
.reviews{margin:80px 0 70px}.reviews .glide__arrows.hidden{display:none}.items-courses__head.arrows-wrapper .h2{margin-bottom:0}.reviews__item{cursor:pointer;position:relative;overflow:hidden}.reviews__item:after{content:"";background:url(/local/templates/main/assets/images/reviews/button-play.svg) no-repeat center/contain transparent;width:42px;height:42px;display:block;position:absolute;top:25px;right:30px}.reviews__item:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(0,26,63,0) 45%,rgba(0,26,63,.72) 100%);height:250px}.reviews__item img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:600px;transition:.3s;max-width:380px;width:100%}.reviews__item:hover img{transform:scale(1.1)}.reviews__item-name{color:var(--white);position:absolute;bottom:0;left:0;padding:25px 30px;width:100%;z-index:1}.video-modal{opacity:0;z-index:-100;height:0;overflow:hidden;transition:.3s opacity}.video-modal.show{background:rgba(0,26,63,.4);position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;opacity:1;display:flex}.video-modal__wrap{width:-moz-fit-content;width:fit-content;margin:auto}.video-modal__wrap video{max-height:100vh;cursor:pointer;max-width:100%;height:auto}.video-modal__wrap video::-webkit-media-controls{display:none!important}.video-modal__wrap:not(.active):after{content:"";background:url(/local/templates/main/assets/images/reviews/button-play.svg) no-repeat center/contain transparent;width:42px;height:42px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}@media (max-width: 1024px){.container.reviews-container{padding:0 0 0 32px}.items-courses__head.arrows-wrapper{margin-bottom:20px}.reviews{margin:40px 0 30px}.reviews__item{max-height:380px}.reviews__item:before{height:150px}.reviews__item:after{top:20px;right:20px}.reviews__item-name{padding:15px 20px}}@media (max-width: 767px){.container.reviews-container{padding:0 0 0 15px}.reviews{margin:40px 0}}

/* End */


/* Start:/local/templates/.default/components/bitrix/form/consultation/bitrix/form.result.new/.default/style.min.css?17528348071817*/
.block-form{margin-bottom:80px}.consultation{padding:50px;display:flex;align-items:center;background:var(--gray-light);border-radius:30px}.consultation.consultation__not-desc{align-items:flex-start}.consultation__content{margin-right:50px;width:calc(50% - 25px)}.consultation__content-title{margin-bottom:30px}.consultation__form{width:calc(50% - 25px)}.consultation__form-inputs{display:flex;flex-wrap:wrap}.consultation__form-inputs-item{margin-right:30px;margin-bottom:30px;width:calc(50% - 15px)}.consultation__form-inputs-item:last-child{margin-right:0}.consultation__form-inputs-item.consultation__form-full-width{margin-right:0;width:100%}.consultation__form-inputs-item input{width:100%}.consultation__form-footer{display:flex;align-items:flex-start}.consultation__form-footer-btn.btn{margin-right:30px;width:calc(50% - 15px)}.consultation__form-footer-btn.btn.btn-large{padding:0 16px}.consultation__form-footer-legal{width:calc(50% - 15px)}.consultation__form-footer-legal>a:hover{text-decoration:underline}.consultation .success-label-icon,.consultation .success-label-manager{background:#B2E4DF}@media (max-width: 1399px){.consultation__form-footer{display:block}.consultation__form-footer-btn.btn{margin-right:0;margin-bottom:20px;width:100%}.consultation__form-footer-legal{width:100%}}@media (max-width: 1199px){.block-form{margin-bottom:40px}.consultation{padding:30px;align-items:flex-start}.consultation__content{margin-right:30px;width:calc(50% - 15px)}.consultation__form{width:calc(50% - 15px)}.consultation__form-inputs-item{margin-right:0;margin-bottom:20px;width:100%}}@media (max-width: 767px){.consultation{padding:20px;flex-direction:column}.consultation__content{margin-right:0;margin-bottom:30px;width:100%}.consultation__content-title{margin-bottom:10px}.consultation__form{width:100%}}

/* End */
/* /local/templates/main/assets/styles/components/baner-learning-platform.min.css?17528348071112 */
/* /local/components/custom/banner/templates/.default/style.min.css?17528348072671 */
/* /local/templates/.default/components/bitrix/news.list/text-banner/style.min.css?17528348071024 */
/* /local/templates/.default/components/bitrix/news.list/advantages/style.min.css?1752834807781 */
/* /local/templates/.default/components/bitrix/news.list/text-list/style.min.css?17528348073010 */
/* /local/templates/main/assets/styles/components/catalog-section.min.css?17528348073456 */
/* /node_modules/@glidejs/glide/dist/css/glide.core.min.css?1721054690843 */
/* /node_modules/@glidejs/glide/dist/css/glide.theme.min.css?17210546901321 */
/* /local/templates/main/assets/styles/slider-controls.min.css?1752834807550 */
/* /bitrix/components/bitrix/player/templates/.default/style.min.css?1719926324122 */
/* /local/templates/main/assets/styles/components/reviews.min.css?17528348072093 */
/* /local/templates/.default/components/bitrix/form/consultation/bitrix/form.result.new/.default/style.min.css?17528348071817 */
