

/* Start:/local/static/bundle/css/corp-learning.css?1776153789317*/
.corp-learning{border-bottom:1px solid rgba(0,0,0,0.1)}.link-back{display:block;margin:20px 0 0 0;font:300 18px/156% "DIN 2014",sans-serif;color:#9d2235;transition:color 0.3s;cursor:pointer}.link-back:hover{color:#bd9a7a}@media only screen and (max-width: 767px){.link-back{font:300 16px/156% "DIN 2014",sans-serif}}

/* End */


/* Start:/local/static/bundle/css/common-htmlblock.css?17761537892001*/
.learning-section{padding:40px 0}@media only screen and (max-width: 767px){.learning-section{padding:25px 0}}.learning-section__title{font:300 24px/133% "DIN 2014",sans-serif;color:#39393a;margin:0 0 20px 0}@media only screen and (max-width: 767px){.learning-section__title{font:300 20px/133% "DIN 2014",sans-serif}}.learning-section__text{font:300 18px/156% "DIN 2014",sans-serif;color:#39393a}@media only screen and (max-width: 767px){.learning-section__text{font:300 16px/156% "DIN 2014",sans-serif}}.learning-section__head+.learning-section__row{margin:40px -16px}.learning-section__row{display:flex;flex-wrap:wrap;margin:0 -16px 40px}@media only screen and (max-width: 767px){.learning-section__row{margin:20px -16px}}.learning-section__col{padding:0 16px;margin:0 0 16px 0}.learning-section__col.flx-25{width:25%}@media only screen and (max-width: 1184px){.learning-section__col.flx-25{width:50%}}@media only screen and (max-width: 576px){.learning-section__col.flx-25{width:100%}}.learning-section__col.flx-33{width:33.333%}@media only screen and (max-width: 1184px){.learning-section__col.flx-33{width:50%}}@media only screen and (max-width: 576px){.learning-section__col.flx-33{width:100%}}.learning-section__item{height:100%;background-color:#f3f3f3;font:300 18px/133% "DIN 2014",sans-serif;color:#39393a;position:relative;padding:20px 20px 28px 52px}@media only screen and (max-width: 767px){.learning-section__item{padding:10px 10px 10px 52px}}.learning-section__item:before{content:'';position:absolute;left:16px;top:25px;width:24px;height:22px;background-image:url("/local/static/assets/img/svg/check-decor.svg")}@media only screen and (max-width: 767px){.learning-section__item:before{top:10px}}@media only screen and (max-width: 767px){.learning-section__item{font:300 16px/133% "DIN 2014",sans-serif}}ul.dots li{position:relative}ul.dots li:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:6px;height:6px;background-color:#9d2235;border-radius:50%}

/* End */


/* Start:/local/static/bundle/css/programs.css?17761537892688*/
.programs{padding:55px 45px 50px 45px}.programs.p-wrap{padding:55px 0 50px 0}@media only screen and (max-width: 767px){.programs.p-wrap{padding:47px 0 10px 0}}@media only screen and (max-width: 767px){.programs{padding:47px 16px 10px 16px}}.programs__title{text-align:center;margin:0 0 42px}@media only screen and (max-width: 767px){.programs__title{text-align:left;margin:0 0 28px}}.programs__content{display:flex;flex-wrap:wrap;margin:0 -15px}.programs__content-item{padding:0 15px;margin:0 0 32px}@media only screen and (max-width: 767px){.programs__content-item{margin:0 0 9px}}.programs__content-item.flx-25{width:25%}@media only screen and (max-width: 991px){.programs__content-item.flx-25{width:50%;margin:0 0 20px}}@media only screen and (max-width: 767px){.programs__content-item.flx-25{width:100%}}.programs__content-item.flx-33{width:33%}@media only screen and (max-width: 991px){.programs__content-item.flx-33{width:50%;margin:0 0 20px}}@media only screen and (max-width: 767px){.programs__content-item.flx-33{width:100%}}.programs__content-item-title{font:600 20px/150% "DIN 2014",sans-serif;color:#9d2235;margin:0 0 19px;text-align:center}@media only screen and (max-width: 767px){.programs__content-item-title{text-align:left;margin:0 0 7px}}.programs--invert{background:#fff}.programs-item{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;background:#fff;padding:20px 20px 10px;min-height:129px;position:relative;background-color:#f3f3f3;height:100%}.programs--invert .programs-item{background:#f3f3f3}.programs-item::before{content:'';display:block;width:4px;height:100%;position:absolute;top:0;left:0;background:#9d2235;transition:width .3s ease}.programs-item:hover::before{width:8px}@media only screen and (max-width: 1200px){.programs-item{min-height:144px}}@media only screen and (max-width: 767px){.programs-item{padding:20px 12px 16px;min-height:0}}.programs-item__inner{display:flex;align-items:flex-start}.programs-item__img{width:60px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin:0 22px 0 0}@media only screen and (max-width: 767px){.programs-item__img{width:48px;margin:0 14px 0 0}}.programs-item__title{font:300 24px/133% "DIN 2014",sans-serif;margin:0 0 12px 0;color:#39393a}@media only screen and (max-width: 767px){.programs-item__title{font-size:16px}}.programs-item__text{font:300 18px/156% "DIN 2014",sans-serif;color:#39393a;margin:0 0 48px 0}@media only screen and (max-width: 767px){.programs-item__text{font-size:16px;margin:0 0 24px 0}}.programs-item__link{font:300 18px/156% "DIN 2014",sans-serif}@media only screen and (max-width: 767px){.programs-item__link{font-size:16px}}

/* End */


/* Start:/local/static/bundle/css/advantages.css?17761537891325*/
.advantages{padding:50px 0 64px 0;background-color:#f3f3f3}.advantages__title{text-align:center}@media only screen and (max-width: 767px){.advantages__title{text-align:left}}.advantages__row{display:flex;flex-wrap:wrap;margin:42px -16px 0 -16px}@media only screen and (max-width: 767px){.advantages__row{margin:20px -16px 0 -16px}}.advantages__col{width:33%;padding:0 16px;margin:0 0 16px 0}@media only screen and (max-width: 1184px){.advantages__col{width:50%}}@media only screen and (max-width: 576px){.advantages__col{width:100%}}.advantages__col.flx-25{width:25%}@media only screen and (max-width: 991px){.advantages__col.flx-25{width:50%;margin:0 0 20px}}@media only screen and (max-width: 767px){.advantages__col.flx-25{width:100%}}.advantages__item{height:100%;background-color:#fff;font:300 18px/133% "DIN 2014",sans-serif;color:#39393a;position:relative;padding:20px 16px 32px 52px}@media only screen and (max-width: 767px){.advantages__item{padding:10px 10px 10px 52px}}.advantages__item:before{content:'';position:absolute;left:16px;top:25px;width:24px;height:22px;background-image:url("/local/static/assets/img/svg/check-decor.svg")}@media only screen and (max-width: 767px){.advantages__item:before{top:10px}}@media only screen and (max-width: 767px){.advantages__item{font:300 16px/133% "DIN 2014",sans-serif}}

/* End */


/* Start:/local/static/bundle/css/structure-list.css?17761537892745*/
.programs-structure-wrapper{position:relative;z-index:1}.programs-structure{position:relative;padding:30px 0}@media only screen and (max-width: 767px){.programs-structure{padding:30px 0}}.programs-structure__title{text-align:center}@media only screen and (max-width: 767px){.programs-structure__title{text-align:left}}.programs-structure__info{position:relative;display:block;font:300 16px/175% "DIN 2014",sans-serif;margin:0 0 40px 0}@media only screen and (max-width: 767px){.programs-structure__info{font:300 14px/175% "DIN 2014",sans-serif}}.programs-structure__row{position:relative;border-bottom:1px solid #e3e3e3;padding:20px 0}@media only screen and (max-width: 767px){.programs-structure__row{padding:10px 0}}.programs-structure__row--head{border-bottom:0 none;padding:0;border-bottom:1px solid #e3e3e3}.programs-structure__row-wrap{position:relative;margin:0 auto;max-width:1184px;min-width:280px;width:100%;padding:0 32px}@media only screen and (max-width: 991px){.programs-structure__row-wrap{padding:0 16px}}.programs-structure__row-grid{position:relative;display:flex;margin:0 -16px}.programs-structure__item{position:relative;padding:0 16px}.programs-structure__item--data{width:8.33333%;text-align:center}@media only screen and (max-width: 767px){.programs-structure__item--data{width:16.66667%}}.programs-structure__item--topic{width:91.66667%}@media only screen and (max-width: 767px){.programs-structure__item--topic{width:83.33333%}}.programs-structure__head{position:relative;display:block;color:#bd9a7a;font:300 16px/175% "DIN 2014",sans-serif;padding:0 0 20px 0}.programs-structure__data{position:relative;display:block;font:300 18px/156% "DIN 2014",sans-serif;color:#9d2235}@media only screen and (max-width: 767px){.programs-structure__data{font:300 16px/156% "DIN 2014",sans-serif}}.programs-structure__desc{position:relative;display:block;font:300 18px/156% "DIN 2014",sans-serif;color:#39393a}@media only screen and (max-width: 767px){.programs-structure__desc{font:300 16px/156% "DIN 2014",sans-serif}}.js-show-hidden{color:#9d2235;transition:color 0.5s;cursor:pointer}.js-show-hidden:hover{color:#bd9a7a}.text_type-black{color:#39393a}.learning-program__download-wrap{position:relative;display:block;margin:0 0 30px 0}@media only screen and (max-width: 991px){.learning-program__download-wrap{margin:0 0 20px 0}}.learning-program__download-link{position:relative;display:inline-flex;align-items:center}.learning-program__download-link:before{content:'';position:relative;display:inline-block;background-image:url("/local/static/assets/img/svg/download-link.svg");background-position:50% 50%;background-size:contain;background-repeat:no-repeat;width:18px;min-width:18px;max-width:18px;height:24px;margin:0 10px 0 0}

/* End */


/* Start:/local/static/bundle/css/reviews.css?1776153789725*/
.reviews{padding:30px 0 60px}@media only screen and (max-width: 767px){.reviews{padding:40px 0}}.reviews__title{text-align:center;margin:0 0 29px}@media only screen and (max-width: 767px){.reviews__title{margin:0 0 20px 0;text-align:left}}.reviews__content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -15px}.reviews__content-item{padding:0 15px;width:50%;margin:0 0 40px 0}@media only screen and (max-width: 767px){.reviews__content-item{width:100%}.reviews__content-item:nth-child(3){display:none}.teachers__content.active .reviews__content-item:nth-child(3){display:block}}.reviews__link{display:flex;align-items:center;justify-content:center}.reviews--invert{background:#f3f3f3}

/* End */


/* Start:/local/static/bundle/css/teachers.css?17761537891427*/
.teachers{padding:75px 0 50px}@media only screen and (max-width: 767px){.teachers{padding:58px 0 20px}}.teachers__title{text-align:center;margin:0 0 29px}@media only screen and (max-width: 767px){.teachers__title{margin:0 0 28px;text-align:left}}.teachers__content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -15px}.teachers__content-item{padding:0 15px;width:33.33333%;margin:0 0 40px}@media only screen and (max-width: 767px){.teachers__content-item{width:100%}.teachers__content-item:nth-child(3){display:none}.teachers__content.active .teachers__content-item:nth-child(3){display:block}}.teachers__link{display:flex;align-items:center;justify-content:center}.teachers-item__img{width:131px;margin:0 0 16px;border:2px solid #eaeaea}@media only screen and (max-width: 767px){.teachers-item__img{width:136px}}.teachers-item__info{border-left:4px solid #9d2235;padding:5px 0 0 16px;color:#515561}.teachers-item__info:hover{color:#9d2235}.teachers-item__name{font:300 18px/100% "DIN 2014",sans-serif;margin:0 0 5px}@media only screen and (max-width: 767px){.teachers-item__name{font-size:16px}}.teachers-item__position{font:300 16px/125% "DIN 2014",sans-serif}@media only screen and (max-width: 767px){.teachers-item__position{font-size:14px}}.teachers-item__desc{font:300 16px/125% "DIN 2014",sans-serif}@media only screen and (max-width: 767px){.teachers-item__desc{font-size:14px}}

/* End */


/* Start:/local/static/bundle/css/common-video.css?1776153789687*/
.video{padding:40px 95px 60px}@media only screen and (max-width: 767px){.video{padding:40px 0}}.video.pb-0{padding:40px 0 0 0}.video__title{text-align:center;margin:0 0 40px 0}@media only screen and (max-width: 767px){.video__title{text-align:left}}.video__content{display:flex;justify-content:center;position:relative;padding-bottom:54%;padding-top:30px;height:0;border:none !important;overflow:hidden}@media only screen and (max-width: 767px){.video__content{justify-content:flex-start}}.video__content-frame{position:absolute;top:0;left:0;width:100%;height:100%;border:none !important}@media only screen and (max-width: 767px){iframe{width:100% !important;max-width:100% !important}}

/* End */


/* Start:/local/static/bundle/css/subscription.css?17761537891025*/
.subscription{width:100%;background:#f3f3f3}@media only screen and (max-width: 767px){.subscription{margin:0 15px;width:calc(100% - 2 * 15px)}}.subscription--bg-white{background:#fff}.subscription__content{display:flex;align-items:center;justify-content:space-between;padding:28px 0 34px;margin:0 auto;max-width:928px}@media only screen and (max-width: 767px){.subscription__content{flex-direction:column;align-items:flex-start;padding:24px 6px 25px}}.subscription__info{margin:0 40px 0 0}@media only screen and (max-width: 767px){.subscription__info{margin:0 0 17px 0}}.subscription__title{font:300 42px/125% "DIN 2014",sans-serif}@media only screen and (max-width: 991px){.subscription__title{font-size:35px;line-height:100%}}@media only screen and (max-width: 767px){.subscription__title{font-size:28px}}.subscription__desc{font:300 32px/125% "DIN 2014",sans-serif}@media only screen and (max-width: 991px){.subscription__desc{font-size:25px}}@media only screen and (max-width: 767px){.subscription__desc{font-size:18px}}

/* End */


/* Start:/local/static/bundle/css/offers.css?17761537892027*/
.offers{background:#f3f3f3;padding:55px 0 50px}@media only screen and (max-width: 767px){.offers{padding:47px 0 10px}}.offers__title{text-align:center;margin:0 0 42px}@media only screen and (max-width: 767px){.offers__title{text-align:left;margin:0 0 28px}}.offers__content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.offers__content-item{padding:0 15px;width:33.33333%}@media only screen and (max-width: 991px){.offers__content-item{width:50%}}@media only screen and (max-width: 767px){.offers__content-item{width:100%;margin:0 0 20px}}.offers__content-item-title{font:600 20px/150% "DIN 2014",sans-serif;color:#9d2235;margin:0 0 19px;text-align:center}@media only screen and (max-width: 767px){.offers__content-item-title{text-align:left;margin:0 0 7px}}.offers--invert{background:#fff}.offers-item{display:flex;width:100%;align-items:flex-start;background:#fff;min-height:129px !important;position:relative;margin:0 0 32px}@media only screen and (max-width: 1200px){.offers-item{min-height:144px}}@media only screen and (max-width: 767px){.offers-item{padding:20px 12px 16px;min-height:0;height:auto !important;margin:0 0 9px}}.offers--invert .offers-item{background:#f3f3f3}.offers-item::before{content:'';display:block;width:4px;height:100%;position:absolute;top:0;left:0;background:#9d2235;transition:width .3s ease}.offers-item:hover::before{width:8px}.offers-item__inner{display:flex;align-items:flex-start;padding:20px}.offers-item__img{width:60px;min-width:60px;max-width:60px;height:60px;position:relative;margin:0 22px 0 0}@media only screen and (max-width: 767px){.offers-item__img{width:48px;min-width:48px;max-width:48px;margin:0 14px 0 0;height:48px}}.offers-item__img img{position:absolute;left:0;top:0;width:auto;height:auto;max-width:100%;max-height:100%}.offers-item__title{font:300 18px/133% "DIN 2014",sans-serif;margin:0 0 2px;color:#39393a}@media only screen and (max-width: 1200px){.offers-item__title{font-size:16px}}.offers-item__link{font:300 14px/150% "DIN 2014",sans-serif}

/* End */


/* Start:/local/static/bundle/css/contacts.css?17761537891345*/
.contacts{position:relative;margin:50px -16px 50px}.contacts__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}@media only screen and (max-width: 767px){.contacts__content{flex-direction:column;align-items:flex-start}}.contacts__title{position:relative;width:41.66667%;padding:0 16px}@media only screen and (max-width: 767px){.contacts__title{margin:0 0 20px 0;width:100%}}.contacts__title h2{margin:0}.contacts__info{font:300 24px/133% "DIN 2014",sans-serif;color:#4a4a4a;position:relative;width:58.33333%;padding:0 16px}@media only screen and (max-width: 991px){.contacts__info{font:300 22px/133% "DIN 2014",sans-serif}}@media only screen and (max-width: 767px){.contacts__info{font-size:18px;width:100%}}.contacts__info a{color:#4a4a4a}.contacts__info a:hover{color:#9d2235}.contacts__info a.contacts__link-accent{color:#9d2235}.contacts__info a.contacts__link-accent:hover{color:#bd9a7a}.contacts__info-item{position:relative;margin:0 0 10px 0}.contacts__block{position:relative;margin:0 -32px}.contacts__block-wrap{position:relative;display:flex;flex-wrap:wrap}@media only screen and (max-width: 576px){.contacts__block-wrap{flex-direction:column}}.contacts__block-item{position:relative;padding:0 32px}@media only screen and (max-width: 576px){.contacts__block-item+.contacts__block-item{margin:10px 0 0 0}}

/* End */
/* /local/static/bundle/css/corp-learning.css?1776153789317 */
/* /local/static/bundle/css/common-htmlblock.css?17761537892001 */
/* /local/static/bundle/css/programs.css?17761537892688 */
/* /local/static/bundle/css/advantages.css?17761537891325 */
/* /local/static/bundle/css/structure-list.css?17761537892745 */
/* /local/static/bundle/css/reviews.css?1776153789725 */
/* /local/static/bundle/css/teachers.css?17761537891427 */
/* /local/static/bundle/css/common-video.css?1776153789687 */
/* /local/static/bundle/css/subscription.css?17761537891025 */
/* /local/static/bundle/css/offers.css?17761537892027 */
/* /local/static/bundle/css/contacts.css?17761537891345 */
