.training-page__banner{position:relative}.training-page__banner-img img{min-height:670px}.training-page__banner-img:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),radial-gradient(112.8% 50% at 50% 50%,rgba(18,18,18,0) 0,#171717 100%)}.training-page__banner-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:140px 96px 124px}.training-page__banner-content:only-child{position:static}@media (max-width:1439px){.training-page__banner-content{padding:140px 64px 64px}}@media (max-width:1023px){.training-page__banner-content{padding:140px 42px 64px}}@media (max-width:575px){.training-page__banner-content{padding:140px 16px 64px}}.training-page__banner-title{font-weight:700;font-size:72px;color:#fcfcfc;text-transform:uppercase}.training-page__banner-title span{display:block;padding-left:120px}@media (max-width:1439px){.training-page__banner-title span{display:inline;padding-left:0}}@media (max-width:1023px){.training-page__banner-title{font-size:64px}}@media (max-width:767px){.training-page__banner-title{font-size:52px}}@media (max-width:575px){.training-page__banner-title{font-size:44px;text-transform:none}}.training-page__advantages,.training-page__slider{padding:124px 0;background-color:#121212;color:#fcfcfc}@media (max-width:767px){.training-page__advantages,.training-page__slider{padding:86px 0}}@media (max-width:575px){.training-page__advantages,.training-page__slider{padding:64px 0}}.training-page__advantages-wrapper{display:flex;align-items:center;gap:80px}@media (max-width:1439px){.training-page__advantages-wrapper{gap:40px}}@media (max-width:1023px){.training-page__advantages-wrapper{gap:20px}}.training-page__advantages-main{flex-shrink:0;width:50%}.training-page__advantages-main .global__subtitle{color:#e0e0e0}.training-page__advantages-main .global__btn{margin-top:46px}@media (max-width:1023px){.training-page__advantages-main .global__btn{margin-top:24px}}.training-page__advantages-main .global__btn:first-child{margin-top:0}@media (max-width:767px){.training-page__advantages-main{width:100%}}.training-page__advantages-mob{display:none;margin-top:12px}.training-page__advantages-mob:first-child{margin-top:0}@media (max-width:767px){.training-page__advantages-mob{display:block}}.training-page__advantages-list{display:flex;flex-wrap:wrap;align-items:stretch;gap:16px;margin-top:46px}@media (max-width:1023px){.training-page__advantages-list{margin-top:24px}}@media (max-width:767px){.training-page__advantages-list{margin-top:40px}}.training-page__advantages-list:first-child{margin-top:0}.training-page__advantages-item{position:relative;display:flex;align-items:center;width:calc(50% - 8px);min-height:50px;padding:10px 24px 10px 68px;background-color:#252525}.training-page__advantages-item:after,.training-page__advantages-item:before{content:"";position:absolute;top:calc(50% - 16px);left:20px;width:32px;height:32px;border-radius:1px}@media (max-width:575px){.training-page__advantages-item:after,.training-page__advantages-item:before{left:12px}}.training-page__advantages-item:before{background-color:#4687ff}.training-page__advantages-item:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.643 0h-1.872a.853.853 0 00-.672.327L8.055 14.317l-5.296-6.71a.857.857 0 00-.672-.327H.215a.214.214 0 00-.169.346l7.337 9.294a.86.86 0 001.347 0L21.812.343A.212.212 0 0021.643 0z' fill='%23252525'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.643 0h-1.872a.853.853 0 00-.672.327L8.055 14.317l-5.296-6.71a.857.857 0 00-.672-.327H.215a.214.214 0 00-.169.346l7.337 9.294a.86.86 0 001.347 0L21.812.343A.212.212 0 0021.643 0z' fill='%23252525'/%3E%3C/svg%3E");-webkit-mask-position:5px 7px;mask-position:5px 7px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:22px 18px;mask-size:22px 18px;background-color:#252525}@media (max-width:1023px){.training-page__advantages-item{width:100%}}@media (max-width:575px){.training-page__advantages-item{padding:10px 12px 10px 56px}}.training-page__slider-slider{position:relative}.training-page__slider-slide{display:flex;flex-direction:column;justify-content:flex-end;height:auto;padding:26px 20px;background-color:#252525;background-image:radial-gradient(26.69% 51.98% at 10.45% 10.58%,rgba(70,135,255,.27) 0,rgba(70,135,255,0) 100%),radial-gradient(31.63% 44.12% at 83.47% 125.23%,rgba(70,135,255,.27) 0,rgba(70,135,255,0) 100%)}.training-page__slider-slide.active .training-page__slider-img{opacity:0}.training-page__slider-slide.active .training-page__slider-content{opacity:1}.training-page__slider-slide.active .training-page__slider-plus svg{transform:rotate(45deg)}.training-page__slider-slide.active .training-page__slider-name{opacity:0}.training-page__slider-slide.active .training-page__slider-link{opacity:1}.training-page__slider-img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;transition:all .3s ease}.training-page__slider-content{opacity:0;transition:all .3s ease}.training-page__slider-name,.training-page__slider-title{font-weight:500;font-size:24px}@media (max-width:767px){.training-page__slider-name,.training-page__slider-title{font-size:20}}.training-page__slider-text{margin-top:8px;color:#fcfcfc}.training-page__slider-bottom{position:relative}.training-page__slider-link,.training-page__slider-name{position:absolute;top:50%;left:0;transform:translateY(-50%);max-width:calc(100% - 50px);transition:all .3s ease}.training-page__slider-link{display:flex;align-items:center;gap:12px;font-weight:400;font-size:18px;text-transform:uppercase;color:#fcfcfc;opacity:0}.training-page__slider-link circle[stroke]:not(.transparent),.training-page__slider-link ellipse[stroke]:not(.transparent),.training-page__slider-link line[stroke]:not(.transparent),.training-page__slider-link path[stroke]:not(.transparent),.training-page__slider-link polygon[stroke]:not(.transparent),.training-page__slider-link rect[stroke]:not(.transparent){stroke:#fcfcfc;transition-duration:.3s}.training-page__slider-link circle[fill]:not(.transparent),.training-page__slider-link ellipse[fill]:not(.transparent),.training-page__slider-link line[fill]:not(.transparent),.training-page__slider-link path[fill]:not(.transparent),.training-page__slider-link polygon[fill]:not(.transparent),.training-page__slider-link rect[fill]:not(.transparent){fill:#fcfcfc;transition-duration:.3s}.training-page__slider-link svg{flex-shrink:0;width:34px;height:34px}.training-page__slider-link:hover{color:#4687ff}.training-page__slider-link:hover circle[stroke]:not(.transparent),.training-page__slider-link:hover ellipse[stroke]:not(.transparent),.training-page__slider-link:hover line[stroke]:not(.transparent),.training-page__slider-link:hover path[stroke]:not(.transparent),.training-page__slider-link:hover polygon[stroke]:not(.transparent),.training-page__slider-link:hover rect[stroke]:not(.transparent){stroke:#4687ff;transition-duration:.3s}.training-page__slider-link:hover circle[fill]:not(.transparent),.training-page__slider-link:hover ellipse[fill]:not(.transparent),.training-page__slider-link:hover line[fill]:not(.transparent),.training-page__slider-link:hover path[fill]:not(.transparent),.training-page__slider-link:hover polygon[fill]:not(.transparent),.training-page__slider-link:hover rect[fill]:not(.transparent){fill:#4687ff;transition-duration:.3s}.training-page__slider-plus{display:block;width:40px;height:40px;margin-left:auto;padding:8px;background-color:#fcfcfc;border-radius:5px;transition:all .3s ease}.training-page__slider-plus circle[stroke]:not(.transparent),.training-page__slider-plus ellipse[stroke]:not(.transparent),.training-page__slider-plus line[stroke]:not(.transparent),.training-page__slider-plus path[stroke]:not(.transparent),.training-page__slider-plus polygon[stroke]:not(.transparent),.training-page__slider-plus rect[stroke]:not(.transparent){stroke:#4687ff;transition-duration:.3s}.training-page__slider-plus circle[fill]:not(.transparent),.training-page__slider-plus ellipse[fill]:not(.transparent),.training-page__slider-plus line[fill]:not(.transparent),.training-page__slider-plus path[fill]:not(.transparent),.training-page__slider-plus polygon[fill]:not(.transparent),.training-page__slider-plus rect[fill]:not(.transparent){fill:#4687ff;transition-duration:.3s}.training-page__slider-plus svg{transition:all .3s ease}.training-page__slider-plus:hover{background-color:#4687ff}.training-page__slider-plus:hover circle[stroke]:not(.transparent),.training-page__slider-plus:hover ellipse[stroke]:not(.transparent),.training-page__slider-plus:hover line[stroke]:not(.transparent),.training-page__slider-plus:hover path[stroke]:not(.transparent),.training-page__slider-plus:hover polygon[stroke]:not(.transparent),.training-page__slider-plus:hover rect[stroke]:not(.transparent){stroke:#fcfcfc;transition-duration:.3s}.training-page__slider-plus:hover circle[fill]:not(.transparent),.training-page__slider-plus:hover ellipse[fill]:not(.transparent),.training-page__slider-plus:hover line[fill]:not(.transparent),.training-page__slider-plus:hover path[fill]:not(.transparent),.training-page__slider-plus:hover polygon[fill]:not(.transparent),.training-page__slider-plus:hover rect[fill]:not(.transparent){fill:#fcfcfc;transition-duration:.3s}.training-page__slider-btns{display:none;align-items:center;justify-content:center;gap:8px;margin-top:12px}@media (max-width:767px){.training-page__slider-btns{display:flex}}.training-page__slider-btns .global__slider-btn{position:static}.training-page__education{padding:124px 0}@media (max-width:767px){.training-page__education{padding:86px 0}}@media (max-width:575px){.training-page__education{padding:64px 0}}.training-page__education-tabs{display:flex;align-items:stretch;margin-bottom:32px}.training-page__education-tab{flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;width:50%;min-height:60px;padding:0 10px 12px;font-weight:500;font-size:24px;line-height:1.4;border-bottom:2px solid #2b2b2b;transition:all .3s ease;cursor:pointer}.training-page__education-tab.active{color:#4687ff;border-color:#4687ff;border-width:3px}.training-page__education-tab:hover{color:#4687ff}@media (max-width:767px){.training-page__education-tab{font-weight:600;font-size:18px}}.training-page__education-item{display:none}.training-page__education-item.active{display:block}.training-page__education-wrapper{display:flex;justify-content:space-between;gap:40px;margin-bottom:24px}@media (max-width:1023px){.training-page__education-wrapper{gap:20px;flex-direction:column-reverse;gap:16px}}.training-page__education-info{flex-grow:1;max-width:710px}@media (max-width:767px){.training-page__education-info{max-width:100%}}.training-page__education-main{flex-shrink:0;width:500px}@media (max-width:1023px){.training-page__education-main{width:360px}}@media (max-width:767px){.training-page__education-main{width:100%}}.training-page__education-main-item{position:relative;padding-left:60px;padding-bottom:16px;border-bottom:1px solid #a9a9a9}.training-page__education-main-item+.training-page__education-main-item{margin-top:16px}.training-page__education-main-item:last-child{padding-bottom:0;border-bottom:none}.training-page__education-main-item svg{position:absolute;top:0;left:0;width:48px;height:48px}.training-page__education-main-name{font-weight:600;font-size:18px}.training-page__education-main-name+.training-page__education-main-desk{margin-top:8px}.training-page__education-main-desk{font-weight:400;font-size:16px}.training-page__education-course{font-weight:600;font-size:20px}.training-page__education-list{margin:12px 0 24px}.training-page__education-module{border-bottom:1px solid #2b2b2b}.training-page__education-module-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:16px 0;font-weight:600;font-size:20px;text-align:start;transition:all .3s ease}.training-page__education-module-btn svg{flex-shrink:0;width:20px;height:20px}.training-page__education-module-btn:hover{color:#4687ff}.training-page__education-module-btn:hover circle[stroke]:not(.transparent),.training-page__education-module-btn:hover ellipse[stroke]:not(.transparent),.training-page__education-module-btn:hover line[stroke]:not(.transparent),.training-page__education-module-btn:hover path[stroke]:not(.transparent),.training-page__education-module-btn:hover polygon[stroke]:not(.transparent),.training-page__education-module-btn:hover rect[stroke]:not(.transparent){stroke:#4687ff;transition-duration:.3s}.training-page__education-module-btn:hover circle[fill]:not(.transparent),.training-page__education-module-btn:hover ellipse[fill]:not(.transparent),.training-page__education-module-btn:hover line[fill]:not(.transparent),.training-page__education-module-btn:hover path[fill]:not(.transparent),.training-page__education-module-btn:hover polygon[fill]:not(.transparent),.training-page__education-module-btn:hover rect[fill]:not(.transparent){fill:#4687ff;transition-duration:.3s}.training-page__education-module-btn.active svg{transform:scaleY(-1)}.training-page__education-module-content{display:none;padding-bottom:16px}.training-page__education-price{margin-bottom:20px;padding-bottom:20px;font-weight:600;font-size:18px;border-bottom:1px solid #a9a9a9}.training-page__education-btns{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}