.not-found{margin-bottom:40px;text-align:center}@media(max-width:767.9px){.not-found{margin-left:auto;margin-right:auto;width:260px}}@media(min-width:768px){.not-found{align-items:center;display:flex;justify-content:center}}@media(min-width:1024px){.not-found{margin-bottom:56px}}.not-found:before{background-image:url(https://cdn.skillbox.pro/wbd-front/skillbox-static/general/errors/not-found.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:64px;width:64px}@media(max-width:767.9px){.not-found:before{margin-bottom:16px;margin-left:auto;margin-right:auto}}@media(min-width:768px){.not-found:before{margin-right:28px}}.pagination-link{border-radius:4px;color:var(--text-main-color);display:inline-block;font-size:12px;padding:4px 12px}.pagination-link[href]{transition:.2s ease-in-out}@media(min-width:1024px){.pagination-link[href]:hover{background-color:var(--bg-secondary-accent-color);color:var(--text-main-color)}}.pagination-link[href]:focus-visible{background-color:var(--bg-secondary-accent-color);color:var(--text-main-color)}.pagination-link--active{border:1px solid var(--stroke-secondary-color)}.is-safari .pagination-link[href]:focus{background-color:var(--bg-secondary-accent-color);color:var(--text-main-color)}.pagination__list[data-v-7c4d385d]{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.card__duration{display:block;margin-top:16px}@media(min-width:1024px){.card__duration{margin-top:20px}}.card-slider{display:flex;margin-left:-20px;margin-right:-20px;overflow-x:auto;padding-left:20px;padding-right:20px;scroll-snap-type:x proximity;scrollbar-width:none}.card-slider::-webkit-scrollbar{display:none}.card-slider__slide{flex-shrink:0;width:100%}.card-slider__slide:not(:last-child){margin-right:8px}.card-slider__slide:last-child{position:relative}.card-slider__slide:last-child:after{content:"";height:100%;position:absolute;right:-20px;top:0;width:20px}.card-slider__link{align-items:center;border-radius:1000px;color:var(--text-main-color);display:flex;font-size:16px;justify-content:center;line-height:1;margin-bottom:6px;margin-top:6px;padding:57px 15px;text-align:center;width:100%}.card-slider__link--profession{background-color:var(--bg-secondary-color)}.card-slider__link--course{border:1px solid var(--stroke-accent-color)}.card-slider__icon{margin-left:12px}.courses-mobile__title{margin-bottom:32px}.courses-mobile__subtitle{margin-bottom:20px;margin-top:0}.courses-mobile__slider:not(:last-of-type){margin-bottom:32px}.courses-mobile__link{display:block;margin-top:32px}.ui-load-more{white-space:nowrap}.ui-load-more:disabled svg{animation:rotate 1s infinite;animation-timing-function:linear}@keyframes rotate{to{transform:rotate(1turn)}}.card-list{grid-gap:8px;display:grid;position:relative}@media(min-width:768px){.card-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.card-list{grid-gap:20px}}@media(min-width:1280px){.card-list--main{grid-gap:30px;grid-template-columns:repeat(3,1fr)}}.courses-block__top{align-items:center;display:flex;margin-bottom:32px}@media(min-width:1024px){.courses-block__top{margin-bottom:48px}}.courses-block__title{align-items:center;display:flex;margin:0}.courses-block__title-info{height:16px;margin-left:12px;position:relative;width:16px;z-index:1}@media(min-width:1024px){.courses-block__title-info{height:20px}}.courses-block__title-info .ui-tooltip__icon{transition:color .15s ease-in-out}@media(min-width:1024px){.courses-block__title-info:hover .ui-tooltip__icon{color:var(--icon-addition-color)}}.courses-block__title-info:focus-within .ui-tooltip__icon{color:var(--icon-addition-color)}.courses-block__list:not(:last-child){margin-bottom:32px}@media(min-width:1024px){.courses-block__list:not(:last-child){margin-bottom:48px}}.courses-block__load{margin:0 auto}.orientation-popup__wrapper{text-align:center}@media(min-width:768px){.orientation-popup__modal{width:532px}}@media(min-width:1024px){.orientation-popup__modal{width:540px}}.orientation-popup__pic{display:block;height:134px;margin:0 auto 24px;width:172px}@media(min-width:375px)and (max-width:0px){.orientation-popup__pic{height:225px;margin-bottom:48px;width:288px}}@media(min-width:375px){.orientation-popup__pic{height:225px;margin-bottom:48px;width:288px}}@media(max-width:767.9px){.orientation-popup__pic{margin-top:30px}}@media(min-width:768px){.orientation-popup__pic{height:231px;margin-bottom:24px;width:296px}}.orientation-popup__title{font-size:24px;font-weight:600;line-height:32px;margin-bottom:32px;margin-top:0}@media(min-width:375px)and (max-width:0px){.orientation-popup__title{font-size:28px;line-height:36px;margin-bottom:40px}}@media(min-width:375px){.orientation-popup__title{font-size:28px;line-height:36px;margin-bottom:40px}}@media(min-width:768px)and (max-width:1023.9px){.orientation-popup__title{padding-left:12px;padding-right:12px}}@media(min-width:768px){.orientation-popup__title{margin-bottom:32px}}.orientation-popup__button{margin-left:auto;margin-right:auto}@media(min-width:768px){.orientation-popup__button{max-width:320px}}.orientation-popup__button:not(:last-child){margin-bottom:12px}@media(min-width:768px){.orientation-popup__button:not(:last-child){margin-bottom:8px}}.programs-slider__top{margin-bottom:24px}@media(max-width:1023.9px){.programs-slider__top{align-items:flex-start;display:flex}}@media(min-width:1280px){.programs-slider__top{margin-bottom:32px}}.programs-slider__link-wrapper{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:flex-end;background-color:transparent;border:0;border-radius:0;color:inherit;display:flex;font:inherit;margin:0;padding:0;width:100%}.programs-slider__link-wrapper:focus{outline:none}.programs-slider__link-wrapper::-moz-placeholder{color:inherit}.programs-slider__link-wrapper::placeholder{color:inherit}@media(min-width:1024px){.programs-slider__link-wrapper{justify-content:space-between}}.programs-slider__link-wrapper:not(div){cursor:pointer}.programs-slider__title{margin-bottom:0;text-align:left}@media(max-width:1023.9px){.programs-slider__link{display:none}}@media(min-width:1024px){.programs-slider__link{border-bottom:1px dotted var(--text-main-color);cursor:pointer;margin-bottom:2px;margin-left:2px;transition:border-bottom-color .3s}.programs-slider__top:hover .programs-slider__link{border-bottom-color:transparent}}.programs-slider__top:focus-visible .programs-slider__link{border-bottom-color:transparent}.programs-slider__icon{height:20px;vertical-align:middle;width:20px}@media(min-width:1024px){.programs-slider__icon{display:none}}.programs-slider__wrapper{position:relative}@media(min-width:1280px){.programs-slider__wrapper--no-swiper{margin:-8px -20px;overflow:hidden;padding:8px 20px}}@media(min-width:1024px){.programs-slider__wrapper:not(.programs-slider__wrapper.programs-slider__wrapper--no-swiper){height:312px}}@media(min-width:1280px){.programs-slider__wrapper:not(.programs-slider__wrapper.programs-slider__wrapper--no-swiper){height:392px}}@media(min-width:1440px)and (max-width:0px){.programs-slider__wrapper:not(.programs-slider__wrapper.programs-slider__wrapper--no-swiper){height:348px}}@media(min-width:1440px){.programs-slider__wrapper:not(.programs-slider__wrapper.programs-slider__wrapper--no-swiper){height:348px}}@media(min-width:1600px)and (max-width:0px){.programs-slider__wrapper:not(.programs-slider__wrapper.programs-slider__wrapper--no-swiper){height:380px}}@media(min-width:1600px){.programs-slider__wrapper:not(.programs-slider__wrapper.programs-slider__wrapper--no-swiper){height:380px}}.programs-slider__wrapper .ui-loader-container{--indent:-40px;left:-40px;left:var(--indent);width:calc(100% + 80px);width:calc(100% + var(--indent)*-2)}@media(min-width:768px)and (max-width:1279.9px){.programs-slider__wrapper .ui-loader-container{--indent:-164px}}@media(max-width:1023.9px){.programs-slider__controls{display:none}}.programs-slider__button{cursor:pointer;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s ease-out,opacity .15s ease-out .3s;z-index:2}.programs-slider__button--prev{left:-28px}.programs-slider__button--next{right:-28px}.programs-slider__slider{display:flex;gap:12px}@media(min-width:1024px){.programs-slider__slider{gap:20px;margin:-8px;overflow:hidden;padding:8px}}.programs-slider__slider--native-slider{margin:-8px -20px;outline:none;overflow-x:auto;padding:8px 20px;scroll-behavior:smooth;scroll-padding-left:20px;scroll-padding-right:20px;scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:768px){.programs-slider__slider--native-slider{margin:-8px calc(-50vw + 348px);padding:8px calc(50vw - 348px);scroll-padding-left:calc(50vw - 348px);scroll-padding-right:calc(50vw - 348px)}}.programs-slider__slider--native-slider::-webkit-scrollbar{display:none}@media(min-width:1024px){.programs-slider__slider--native-slider:not(.programs-slider__slider--native-slider.programs-slider__slider--no-swiper){display:none}}@media(max-width:1023.9px){.programs-slider__slider--swiper{display:none}}.programs-slider__more-icon{margin-bottom:16px}@media(min-width:1024px){.programs-slider__card--more:hover .programs-slider__more-icon{background-color:var(--always-black-color)}}.programs-slider__more-title{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.programs-slider__more-title:focus{outline:none}.programs-slider__more-title::-moz-placeholder{color:inherit}.programs-slider__more-title::placeholder{color:inherit}.programs-slider__more-title:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.programs-slider__card{flex-shrink:0;scroll-snap-align:start;width:calc(100% - 32px)}@media(min-width:352px)and (max-width:0px){.programs-slider__card{width:280px}}@media(min-width:352px){.programs-slider__card{width:280px}}@media(min-width:768px){.programs-slider__card{height:100%;width:342px}}@media(min-width:1024px){.programs-slider__card{--cardSize:calc(33.33333% - 13.33333px);height:calc(33.33333% - 13.33333px);height:var(--cardSize);width:calc(33.33333% - 13.33333px);width:var(--cardSize)}}.programs-slider__card--more{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative}@media(max-width:1023.9px){.programs-slider__card--more{height:auto;width:160px}}@media(min-width:1024px){.programs-slider__card--more{aspect-ratio:1}.programs-slider__card--more:before{background-color:var(--bg-secondary-color);border-radius:20px;content:"";height:100%;left:50%;margin:auto;position:relative;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .25s ease-in-out,height .25s ease-in-out;width:100%;z-index:-1}}@media(min-width:1024px){.programs-slider__card--more:focus-within:before{height:calc(100% + 8px);width:calc(100% + 8px)}}.programs-slider__card--more:focus-within .programs-slider__more-icon{background-color:var(--always-black-color)}@media(min-width:1024px){.programs-slider__card--more:hover:before{height:calc(100% + 8px);width:calc(100% + 8px)}}.programs-slider__item .programs-slider__card{height:100%;width:100%}.programs-slider__more-count{color:var(--text-secondary-color);font-weight:400;margin-top:4px}.ui-stretched-link:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.programs-notice{background:var(--bg-notice,var(--bg-secondary-color));border-radius:16px;color:var(--text-notice,var(--text-main-color));display:flex;flex-direction:column;gap:36px;padding:32px 20px;position:relative}@media(min-width:1024px){.programs-notice{align-items:center;border-radius:20px;flex-direction:row;gap:60px;padding:56px}}.programs-notice--help{padding:28px 24px}@media(min-width:1024px){.programs-notice--help{padding:48px}}.programs-notice--partners{gap:24px;padding:32px 20px 40px}@media(min-width:768px){.programs-notice--partners{padding-left:98px;padding-right:98px}}@media(min-width:1024px){.programs-notice--partners{gap:0;padding:40px 64px}}.programs-notice__content{display:grid}@media(max-width:1023.9px){.programs-notice__content{text-align:center}}@media(min-width:1024px){.programs-notice--partners .programs-notice__content{flex-basis:50%}}@media(max-width:1023.9px){.programs-notice--help .programs-notice__content{text-align:left}}@media(min-width:1024px){.programs-notice--help .programs-notice__content{align-items:center;-moz-column-gap:52px;column-gap:52px;grid-template-columns:1fr auto;width:100%}}.programs-notice__tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}@media(max-width:1023.9px){.programs-notice__tags{justify-content:center}}@media(min-width:1024px){.programs-notice__tags{margin-bottom:32px}}.programs-notice__tag{flex-shrink:0}.programs-notice__label{margin-bottom:16px;opacity:.6}@media(min-width:1024px){.programs-notice__label{margin-bottom:20px}}.programs-notice__title{margin-bottom:0}.programs-notice__description{margin-bottom:0;margin-top:16px}@media(min-width:1024px){.programs-notice__description{margin-top:24px}}.programs-notice--help .programs-notice__description{margin-top:8px}.programs-notice__link{margin-top:24px}@media(max-width:1023.9px){.programs-notice__link{margin-left:auto;margin-right:auto}}@media(min-width:1024px){.programs-notice__link{margin-top:32px}}.programs-notice__link:before{position:absolute;z-index:1}.programs-notice__link:after{background:var(--bg-notice,var(--bg-secondary-color));border-radius:16px;bottom:0;content:"";left:0;position:relative;position:absolute;right:0;top:0;transition:transform .3s;z-index:-1}@media(min-width:1024px){.programs-notice__link:after{border-radius:20px}.programs-notice__link:hover:after{transform:scale(1.025)}}.programs-notice__link:focus-visible:after{transform:scale(1.025)}.programs-notice--partners .programs-notice__link{margin-top:28px}@media(min-width:1024px){.programs-notice--partners .programs-notice__link{margin-top:48px}}.programs-notice--help .programs-notice__link{margin-top:32px}@media(max-width:1023.9px){.programs-notice--help .programs-notice__link{margin-left:0}}@media(min-width:1024px){.programs-notice--help .programs-notice__link{grid-column:2/3;grid-row:1/3;margin-top:0}}.programs-notice__button{position:relative;z-index:1}.programs-notice__media{flex-shrink:0;height:159px;width:238px}@media(max-width:1023.9px){.programs-notice__media{margin-left:auto;margin-right:auto}}@media(min-width:1024px){.programs-notice__media{height:236px;width:352px}}.programs-notice--partners .programs-notice__media{height:80px;padding-top:9px;position:relative;width:112px}@media(max-width:1023.9px){.programs-notice--partners .programs-notice__media{order:-1}}@media(min-width:1024px){.programs-notice--partners .programs-notice__media{flex-basis:50%;height:272px;padding-top:30px}}.programs-notice__slide{height:48px;opacity:0!important;width:48px}@media(min-width:1024px){.programs-notice__slide{height:162px;width:162px}}.programs-notice__slide--next{opacity:1!important;z-index:1!important}.programs-notice__slide--active{opacity:1!important;z-index:2!important}.programs-notice__slide--prev{opacity:1!important;z-index:3!important}.programs-gallery{position:relative}.programs-gallery__content{grid-gap:12px;display:grid;gap:12px}@media(min-width:548px)and (max-width:0px){.programs-gallery__content{grid-template-columns:repeat(2,1fr)}}@media(min-width:548px){.programs-gallery__content{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.programs-gallery__content{gap:20px;grid-template-columns:repeat(3,1fr)}}.programs-gallery__load{margin:24px auto 0}@media(min-width:1024px){.programs-gallery__load{margin-top:32px}}@media(min-width:768px){.programs-gallery__card{height:100%;width:100%}}.programs-filtered-block__total{color:var(--text-secondary-color);display:block;margin-bottom:36px}@media(min-width:1024px){.programs-filtered-block__total{margin-bottom:48px}}.programs-block__header{display:flex;margin-bottom:24px}@media(min-width:1024px){.programs-block__header{align-items:end;justify-content:space-between;margin-bottom:32px}}.programs-block__title{margin:0}.programs-block__total{color:var(--text-addition-color)}.programs-block__total--mobile{margin-left:4px}@media(min-width:1024px){.programs-block__total--mobile{display:none}}.programs-block__total--desktop{padding-bottom:3px}@media(max-width:1023.9px){.programs-block__total--desktop{display:none}}.partners-popup__wrapper{padding-bottom:40px;padding-top:40px}@media(min-width:768px){.partners-popup__wrapper{padding-bottom:90px}}@media(min-width:1024px){.partners-popup__wrapper{padding-bottom:80px;padding-top:80px}}.partners-popup__title{margin-bottom:40px}@media(min-width:390px)and (max-width:0px){.partners-popup__title{-webkit-hyphens:none;hyphens:none}}@media(min-width:390px){.partners-popup__title{-webkit-hyphens:none;hyphens:none}}@media(max-width:767.9px){.partners-popup__title{padding-right:42px}}@media(min-width:768px){.partners-popup__title{margin-left:auto;margin-right:auto;max-width:636px;text-align:center}}@media(min-width:1024px){.partners-popup__title{margin-bottom:64px;max-width:768px}}@media(min-width:768px){.partners-popup__title br{display:none}}.partners-popup__list{--cardSize:280px;grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,min-content));grid-template-columns:repeat(auto-fit,minmax(var(--cardSize),min-content));justify-content:center;list-style:none;margin:0;padding:0}@media(min-width:360px)and (max-width:0px){.partners-popup__list{--cardSize:320px}}@media(min-width:360px){.partners-popup__list{--cardSize:320px}}@media(min-width:768px){.partners-popup__list{--cardSize:342px}}@media(min-width:1024px){.partners-popup__list{--cardSize:296px;gap:20px}}@media(min-width:1280px){.partners-popup__list{--cardSize:347px}}@media(min-width:1440px)and (max-width:0px){.partners-popup__list{--cardSize:400px}}@media(min-width:1440px){.partners-popup__list{--cardSize:400px}}@media(min-width:1600px)and (max-width:0px){.partners-popup__list{--cardSize:335px}}@media(min-width:1600px){.partners-popup__list{--cardSize:335px}}.partners-popup__card{height:100%;width:100%}.programs-not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.programs-not-found__img{height:72px;margin-bottom:32px;width:72px}@media(min-width:1024px){.programs-not-found__img{height:100px;margin-bottom:48px;width:100px}}@media(min-width:1280px){.programs-not-found__img{margin-top:48px}}.programs-not-found__description{margin-bottom:0}.programs-page{min-height:298px;position:relative}@media(min-width:768px){.programs-page{min-height:270px}}@media(min-width:1024px){.programs-page{min-height:354px}}@media(min-width:1280px){.programs-page{min-height:402px}}.programs-page__block:not(:last-of-type){margin-bottom:60px}@media(min-width:1024px){.programs-page__block:not(:last-of-type){margin-bottom:100px}}.programs-page__not-found{padding-bottom:100px}@media(min-width:1024px){.programs-page__not-found{padding-bottom:120px}}.programs-page__pagination{margin-top:60px}@media(min-width:1280px){.courses-section{grid-column:2/3}}@media(min-width:768px){.courses-section__mobile-catalog{display:none}}@media(max-width:767.9px){.courses-section__grid--sm-hide{display:none}}.courses-section__block:not(:first-of-type){margin-top:60px}@media(min-width:1024px){.courses-section__block:not(:first-of-type){margin-top:100px}}.courses-section__mobile:not(:last-of-type){margin-bottom:60px}.courses-section__pagination{margin-top:60px}