

/* Start:/ispring_content/content/css/layout/responsive_support/style.css?17519630374954*/
.fancybox-lock{height:auto}.fancybox-lock .fancybox-overlay{overflow-y:hidden!important}.cookie_popup.fancybox-margin,.header.fancybox-margin,.top_menu_content.fancybox-margin{padding-right:17px}body,html{height:100%;margin:0;min-width:320px}body{background-color:#fff;color:#000;font-family:Open Sans,sans-serif,tahoma;font-size:12px;margin:0;padding:0;text-align:left}body.mceContentBody{background-color:#fff;margin:0 10px}.header_1,.header_2,.header_3,.header_4,.header_5,h1,h2,h3,h4,h5,h6{color:#3d464a;font-family:Roboto,tahoma,arial;font-weight:500}a{border:none;color:#3b8ec8;font-family:Open Sans,sans-serif,tahoma;margin:0;outline:none;padding:0;text-decoration:none}a:hover{color:#000;text-decoration:underline}p,p a,pre,pre a{font:15px/28px Open Sans,sans-serif,tahoma;margin:9px 0 0}p{color:#4b5457}.title_text,.title_text a{font:16px/30px Open Sans,sans-serif,tahoma}p a,pre a{text-decoration:underline}p.large_text{line-height:25px}p.first{margin-top:0}p.text_left{text-align:left}.header_1,h1{font-size:42px;line-height:52px;margin:0}.header_2,h2{font-size:32px;line-height:42px;margin:0}.header_3,h3{font-size:26px;line-height:34px;margin:0}.header_4,h4{font-size:17px;line-height:30px;margin:0}.header_5,h5{font-size:14px;margin:0}h6{font-size:12px}img{border:0}ol,ul{margin-bottom:0;margin-left:0;padding-left:20px}ol,ol a,ul,ul a{font-family:Open Sans,sans-serif,tahoma}* html ol{padding-left:30px!important}*+html ol{padding-left:30px!important}ul{list-style-type:none;padding-left:0}ol li,ul li{font-size:15px;line-height:28px}table{border-collapse:collapse;margin:0;padding:0}.main_container{height:100%;min-height:100%}.sub_container{height:auto;min-height:100%}.main_div{min-height:320px;text-align:left}.clear_all{clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0}.left{float:left}.clear,.content_ending{clear:both}.link_arrow,.link_arrow:hover{text-decoration:none!important}.link_arrow span,.link_text{text-decoration:underline}.inline_block{display:inline-block}.margin_bottom_content{margin-bottom:30px}.padding_bottom_76{padding-bottom:76px}.margin_top_40{margin-top:40px}.margin_top_75{margin-top:75px}.padding_top_40{padding-top:40px}.margin_top_15{margin-top:15px}.with_highlight{border-left:2px solid #f8b23c;padding:0 0 0 20px}.margin_bottom{margin-bottom:40px}.fancybox-type-iframe .fancybox-inner{overflow:hidden!important}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}hr{border-color:#e7e8e8;margin:0}@media screen and (min-width:768px) and (max-width:1023px){.header_1,h1{font-size:36px;line-height:46px;margin:0}.header_2,h2{font-size:28px;line-height:36px;margin:0}.header_3,h3{font-size:22px;line-height:28px;margin:0}}@media screen and (max-width:767px){.header_1,h1{font-size:28px;line-height:36px;margin:0}.header_2,h2{font-size:24px;line-height:30px;margin:0}.header_3,h3{font-size:20px;line-height:28px;margin:0}}.no_margin_top{margin-top:0}.no_margin_bottom{margin-bottom:0}.max_width_940{margin:0 auto;max-width:940px}.margin_top_64{margin-top:64px}.margin_top_50{margin-top:50px}.margin_top_44{margin-top:44px}.margin_top_34{margin-top:34px}.margin_top_30{margin-top:30px}.margin_bottom_30{margin-bottom:30px}.margin_bottom_50{margin-bottom:50px}.margin_bottom_60{margin-bottom:60px}.margin_bottom_100{margin-bottom:100px}.padding_bottom_20_const{padding-bottom:20px}.margin_bottom_25_const{margin-bottom:25px}.padding_top_30{padding-top:30px}.padding_top_42{padding-top:42px}.padding_bottom_30{padding-bottom:30px}.margin_bottom_64{margin-bottom:64px}.margin_bottom_44{margin-bottom:44px}.title_margin_bottom_10{margin-bottom:10px}.title_margin_bottom_20{margin-bottom:20px}.title_margin_top_20{margin-top:20px}.title_margin_top_10{margin-top:10px}.padding_top_50{padding-top:50px}.padding_bottom_50{padding-bottom:50px}.padding_bottom_44{padding-bottom:44px}.padding_top_64{padding-top:64px}.padding_bottom_64{padding-bottom:64px}.double_line{border-color:#dfe5ec;box-shadow:0 1px 0 #f4f6f9}.bold_text{font-weight:600}@media screen and (min-width:1024px){.margin_top_30_md{margin-top:30px}}@media screen and (min-width:1px) and (max-width:1023px){.margin_top_64{margin-top:54px}.margin_bottom_64{margin-bottom:54px}.padding_top_64{padding-top:54px}.padding_bottom_64{padding-bottom:54px}.padding_top_50{padding-top:40px}.padding_bottom_50{padding-bottom:40px}.margin_top_44{margin-top:34px}.margin_bottom_44{margin-bottom:34px}.padding_bottom_44{padding-bottom:34px}.margin_top_34{margin-top:24px}.margin_top_30{margin-top:20px}.padding_top_30{padding-top:20px}.margin_bottom_30{margin-bottom:20px}.padding_bottom_30{padding-bottom:20px}.margin_bottom_100{margin-bottom:60px}}@media screen and (min-width:768px) and (max-width:1023px){.margin_bottom_50_sm{margin-bottom:50px}}@media screen and (max-width:767px){.margin_bottom_30_xs{margin-bottom:30px}}@media screen and (max-width:560px){.margin_top_10_xxs{margin-top:10px}.margin_bottom_10_xxs{margin-bottom:10px}}
/* End */


/* Start:/ispring_content/content/css/backgrounds/development_of_ecourses_background.css?17519623039176*/
.title_with_icon_top_wrapper .icon_air:before
{
    background: url("/ispring_content/content/images/icons/vector/development_of_ecourses/air.svg") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.title_with_icon_top_wrapper .icon_direction:before
{
    background: url("/ispring_content/content/images/icons/vector/development_of_ecourses/direction.svg") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.title_with_icon_top_wrapper .icon_dribble:before
{
    background: url("/ispring_content/content/images/icons/vector/development_of_ecourses/dribble.svg") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.title_with_icon_top_wrapper .icon_gauge:before
{
    background: url("/ispring_content/content/images/icons/vector/development_of_ecourses/gauge.svg") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.top_block .top_bg
{
    background: #2e2f44;
}

.b-examples_perfect-omelet:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/perfect-omelet-hover.jpg");
}

.b-examples_time-management:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/time-management-hover.jpg");
}

.b-examples_inventory-control:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/inventory-control-hover.jpg");
}

.b-examples_welcome-vkusswill:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/welcome-vkusswill-hover.jpg");
}

.b-examples_selection-specialists:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/selection-specialists-hover.jpg");
}

.b-examples_instant-trust:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/instant-trust-v3-hover.jpg");
}

.b-examples_own-game:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/own-game-hover.jpg");
}

.b-examples_keep-abreast:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/keep-abreast-hover.jpg");
}

.b-examples_courses-call-operator:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/courses-call-operator-hover.jpg");
}

.b-examples_effective-sales-tools:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/effective-sales-tools-hover.jpg");
}

.b-examples_risk-management:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/risk-management-hover.jpg");
}

.b-examples_cigar-sales:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/cigar-sales-hover.jpg");
}

.b-examples_welcome-course:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/welcome-course-hover.jpg");
}

.b-examples_photography-basics:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/photography-basics-hover.jpg");
}

.b-examples_data-protection:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/data-protection-hover.jpg");
}

.b-examples_achieve-goal:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/achieve-goal-hover.jpg");
}

.b-examples_happy_morning:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/happy-morning-hover.jpg");
}

.b-examples_milk_production:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/milk-production-hover.jpg");
}

.b-examples_communication-skills:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/communication-skills-hover.jpg");
}

.b-examples_labour_protection:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/labour-protection-hover.jpg");
}

.b-examples_master_of_life:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/master-of-life-hover.jpg");
}

.b-examples_speed_up:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/speed-up-hover.jpg");
}

.b-examples_cost_of_life:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/cost-of-life-hover.jpg");
}

.b-examples_video_security:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/video-security-hover.jpg");
}

.b-examples_matfler:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/matfler-hover.jpg");
}

.b-examples_dog_breed:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/dog-breed-hover.jpg");
}

.b-examples_choose_fiber:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/choose-fiber-hover.jpg");
}

.b-examples_geometry_in_russian:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/geometry-in-russian-hover.jpg");
}

.b-examples_correct_spelling:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/correct-spelling-hover.jpg");
}

.b-examples_manage_your_time:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/demos/manage-your-time-hover.jpg");
}

.b-teachers_radzhapov:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/radzhapov-elements.svg");
}

.b-teachers_vasyutinskaya:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/vasyutinskaya-elements.svg");
}

.b-teachers_yasinskij:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/yasinskij-elements.svg");
}

.b-teachers_guseva:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/guseva-elements.svg");
}

.b-teachers_seleznyova:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/seleznyova-elements.svg");
}

.b-teachers_kanashkin:before
{
    background-image: url("/ispring_content/content/images/landing/development_of_ecourses/kanashkin-elements.svg");
}

.b-demos-slider__slide-item_first:after
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/girl-before.svg") no-repeat;
}

.b-demos-slider__slide-item_registration:after
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/girl-after.svg") no-repeat;
}

.b-course__workshop-gallery_first
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/workshop-gallery-1-v2.png") no-repeat;
}

.b-course__workshop-gallery_second
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/workshop-gallery-2-v2.png") no-repeat;
}

.b-course__workshop-gallery_third
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/workshop-gallery-3-v2.png") no-repeat;
}

.b-course__workshop-gallery_first_moving-image
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/workshop-gallery-moving-image-v2.png") no-repeat;
}

.b-for-whom__business-trainer:before
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/business-trainer-v2.svg") no-repeat;
}

.b-for-whom__title_business-trainer:before
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/volume-icon.svg") no-repeat;
}

.b-for-whom__title_training-specialist:before
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/education-icon.svg") no-repeat;
}

.b-for-whom__title_development:before
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/course-development-icon.svg") no-repeat;
}

.b-for-whom__developer:before
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/developer-v2.svg") no-repeat;
}

.b-for-whom__training-specialist:before
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/training-specialist-v2.svg") no-repeat;
}

.b-examples__slider-nav:before
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/black-slider-arrow.svg") no-repeat;
}

.b-examples__slider-nav_white:before
{
    background: url("/ispring_content/content/images/landing/development_of_ecourses/white-slider-arrow.svg") no-repeat;
}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/popup/micromodal/style.css?17519630163199*/
@-webkit-keyframes popupScaleIn{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes popupScaleIn{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@-webkit-keyframes popupScaleOut{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes popupScaleOut{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes popupFadeOut{0%{opacity:1}to{opacity:0}}@keyframes popupFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}.micromodal-slide{bottom:0;box-sizing:border-box;display:none;height:100%;left:0;overflow:hidden auto;position:fixed;right:0;top:0;width:100%;z-index:1202}.micromodal-slide.js-popup-opened{display:block}.modal__overlay{background-color:rgba(0,0,0,.55);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1202}.modal__container{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;width:100%;z-index:1204}.modal__container_iframe{box-shadow:0 10px 25px rgba(0,0,0,.5);margin-top:20px}.modal__wrapper{font-size:0;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;vertical-align:middle;width:100%}.modal__wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.modal__wrapper iframe{background:#313536;border:none}.modal__close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;color:#333;cursor:pointer;display:block;font:28px/1.57 Arial,Baskerville,monospace;font-style:normal;height:44px;opacity:.65;outline:none;overflow:visible;padding:0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px;z-index:1046}.modal__close:hover{opacity:1}.modal__close_iframe{background-image:url(/ispring_content/content/images/icons/close-btn.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:36px;position:absolute;right:-18px;top:-18px;width:36px;z-index:8040}.modal__title{bottom:0;font:13px/1.54 Euclid Circular B Regular,Roboto,sans-serif;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.modal__title .child{background:rgba(0,0,0,.8);border-radius:15px;color:#fff;display:inline-block;font-family:Euclid Circular B SemiBold,Roboto,sans-serif;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:popupFadeIn .3s cubic-bezier(0,0,.2,1);animation:popupFadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:popupScaleOut .3s cubic-bezier(0,0,.2,1);animation:popupScaleOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:popupFadeOut .3s cubic-bezier(0,0,.2,1);animation:popupFadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:popupScaleIn .3s cubic-bezier(0,0,.2,1);animation:popupScaleIn .3s cubic-bezier(0,0,.2,1)}.hidden{display:none}
/* End */


/* Start:/ispring_content/content/css/blocks/teachers/ecourse.css?17519630311785*/
@font-face{font-display:swap;font-family:Euclid Circular B Light;font-style:normal;src:url(/ispring_content/content/resources/fonts/EuclidCircularB-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Euclid Circular B Regular;font-style:normal;src:url(/ispring_content/content/resources/fonts/EuclidCircularB-Regular.woff2) format("woff2"),url(/ispring_content/content/resources/fonts/EuclidCircularB-Regular.woff) format("woff"),url(/ispring_content/content/resources/fonts/EuclidCircularB-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Euclid Circular B;font-style:normal;src:url(/ispring_content/content/resources/fonts/EuclidCircularB-Medium.woff2) format("woff2"),url(/ispring_content/content/resources/fonts/EuclidCircularB-Medium.woff) format("woff"),url(/ispring_content/content/resources/fonts/EuclidCircularB-Medium.ttf) format("truetype")}.b-mentors__items{justify-content:space-around;margin:0 auto}.b-mentors__item{padding:50px 0 0}.b-mentors__text_name{color:#151824;font:500 30px/1.2 Euclid Circular B,Roboto,sans-serif;margin-top:20px}.b-mentors__text_about{color:#34373c;font:400 16px/1.7 Euclid Circular B Regular,Roboto,sans-serif;margin-top:5px;padding-bottom:15px;position:relative}.b-mentors__text_about:before{background:#dbe5ef;bottom:0;content:"";height:2px;left:0;position:absolute;width:88%}.b-mentors__text_what-do{color:#34373c;font:400 16px/1.5 Euclid Circular B Regular,Roboto,sans-serif;margin-top:15px}@media screen and (min-width:380px){.b-mentors__items{left:20px;position:relative}.b-mentors__item{width:335px}.b-mentors__text_cvetkov{width:325px}}@media screen and (min-width:739px){.b-mentors__items{max-width:800px}}@media screen and (min-width:830px){.b-mentors__items{justify-content:space-between}}
/* End */


/* Start:/ispring_content/content/css/blocks/teachers/simple_grid_list.css?175196303177*/
.b-mentors__items{display:flex;flex-wrap:wrap}.b-mentors__text{display:block}
/* End */


/* Start:/ispring_content/content/css/blocks/slider/scrollmagic/slider-program-ecourse.css?17519630415667*/
@font-face{font-display:swap;font-family:Euclid Circular B SemiBold;font-style:normal;src:url(/ispring_content/content/resources/fonts/EuclidCircularB-SemiBold.woff2) format("woff2"),url(/ispring_content/content/resources/fonts/EuclidCircularB-SemiBold.woff) format("woff"),url(/ispring_content/content/resources/fonts/EuclidCircularB-SemiBold.ttf) format("truetype")}.b-program-slider__wrapper{padding:0 15px}.b-program-slider__items{margin:0 auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.b-program-slider__item{box-sizing:border-box;margin:15px 0;max-width:420px;padding:35px 20px}.b-program-slider__item:first-child{display:flex;flex-direction:column;justify-content:center;padding:0 20px 35px;position:relative;top:-20px}.b-program-slider__item:not(:first-child){background:#fff;border-radius:10px;box-shadow:-10px 15px 30px rgba(59,112,179,.08);display:flex;flex-direction:column;justify-content:space-between}.b-program-slider__item:last-child{align-self:center;background:transparent;border-radius:unset;box-shadow:unset;justify-content:center;margin:0 auto;padding:55px 15px 0}.b-program-slider__description_top{padding-left:70px;position:relative}.b-program-slider__description_top:before{bottom:0;color:#003ecf;font:500 40px/1 Euclid Circular B,Roboto,sans-serif;left:0;margin:auto;position:absolute;top:0}.b-program-slider__description_first:before{content:"01"}.b-program-slider__description_second:before{content:"02"}.b-program-slider__description_third:before{content:"03"}.b-program-slider__description_fourth:before{content:"04"}.b-program-slider__description_fifth:before{content:"05"}.b-program-slider__description_sixth:before{content:"06"}.b-program-slider__description_seventh:before{content:"07"}.b-program-slider__description_eighth:before{content:"08"}.b-program-slider__description_ninth:before{content:"09"}.b-program-slider__description_tenth:before{content:"10"}.b-program-slider__description_eleventh:before{content:"11"}.b-program-slider__description_twelfth:before{content:"12"}.b-program-slider__description_thirteenth:before{content:"13"}.b-program-slider__list{margin:0}.b-program-slider__list-item{list-style-type:none;margin:25px 0 0}.b-program-slider__image_title{height:auto;max-width:100%}.b-program-slider__title{display:block;font-family:Euclid Circular B,Roboto,sans-serif;font-weight:500;margin:0}.b-program-slider__title_h2,.b-program-slider__title_h3{line-height:1.11}.b-program-slider__title_h2{color:#f46c32;font-size:30px;margin-bottom:5px;margin-top:25px}.b-program-slider__title_h3{color:#fff;font-size:28px;position:relative}.b-program-slider__title_h3:before{color:#fff;content:"+";font-family:Euclid Circular B,Roboto,sans-serif;font-weight:500;height:19px;left:-20px;position:absolute;top:3px;width:19px}.b-program-slider__title_h4{color:#464646;font-size:28px;line-height:1.14;margin-top:46px}.b-program-slider__title_pretitle-description{color:#f46c32;font:500 20px/1 Euclid Circular B,Roboto,sans-serif}.b-program-slider__title_description{color:#fff;font:400 42px/1.1 Euclid Circular B Regular,Roboto,sans-serif;margin-top:20px}.b-program-slider__title_bottom{font-family:Euclid Circular B Regular,Roboto,sans-serif;font-weight:400}.b-program-slider__text{color:#34373c;font-family:Euclid Circular B,Roboto,sans-serif;font-weight:400}.b-program-slider__text_small{display:block;font-family:Euclid Circular B,Roboto,sans-serif;font-size:16px;line-height:1.25}.b-program-slider__text_list-item,.b-program-slider__text_result{font-size:16px;line-height:1.5}.b-program-slider__text_result{margin-top:24px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.b-program-slider__text_marker{color:#0947cb;font-family:Euclid Circular B,Roboto,sans-serif;font-weight:600}.b-program-slider__text_bold{font-family:Euclid Circular B SemiBold,Roboto,sans-serif;font-weight:700}.b-program-slider__text_white{color:#fff}.b-program-slider__link{background:transparent;border:1px solid #fff;border-radius:50px;display:inline-block;font-size:16px;font-weight:700;margin:40px 0 0;padding:18px 53px;text-decoration:none;transition:all .3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.b-program-slider__link:focus,.b-program-slider__link:hover{background:#f46c32;border:1px solid #f46c32;color:#fff;text-decoration:none;transition:all .3s}@media screen and (min-width:400px){.b-program-slider{display:flex}.b-program-slider__item:last-child{padding:35px}.b-program-slider__title_h2{margin-top:55px}}@media screen and (min-width:450px){.b-program-slider{display:flex}.b-program-slider__item{max-width:100%;width:420px}}@media screen and (min-width:500px){.b-program-slider__items{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:unset}.b-program-slider__item{margin:10px}.b-program-slider__item:not(:first-child),.b-program-slider__item:not(:last-child){padding:50px 55px 51px}.b-program-slider__item:first-child{padding:0 50px 33px}.b-program-slider__item:last-child{padding:33px 50px}.b-program-slider__title_h2{font-size:42px}.b-program-slider__title_h3{font-size:38px}.b-program-slider__title_h3:before{left:-30px}.b-program-slider__title_form{font-size:42px}}@media screen and (min-width:769px){.b-program-slider__item:first-child{padding:33px 50px}.b-program-slider__item:last-child{margin:15px}}@media screen and (min-width:1360px){.b-program-slider__wrapper{align-items:center;display:flex;height:100vh!important;overflow:hidden;padding:0;width:100%}.b-program-slider__items{flex-wrap:nowrap;margin-left:100px}.b-program-slider__item:last-child{justify-content:flex-start;width:470px}.b-program-slider__link{margin:40px 0 0}}
/* End */


/* Start:/ispring_content/content/css/blocks/video/simple-video.css?1751963031593*/
.b-video__wrapper{display:block;position:relative;z-index:1}.b-video__video{max-width:100%;position:relative;z-index:1}.b-video__link{cursor:pointer;height:100%;position:absolute;width:100%;z-index:3}.b-video__link:focus~.b-video__link_start-button,.b-video__link:hover~.b-video__link_start-button{transform:scale(1.2);transition:.3s}.b-video__link_start-button{display:block;position:absolute;transform:scale(1);transition:.3s;z-index:2}.b-video__link_hidden{display:none}.b-video__image{height:auto;left:0;max-width:100%;position:absolute;top:0;z-index:2}.b-video__image_hidden{display:none}
/* End */


/* Start:/ispring_content/content/css/blocks/video/ecourse.css?1751963031707*/
.b-video__wrapper{margin:0 auto;max-width:653px}.b-video__video{border-radius:8px}.b-video__link_start-button{background:rgba(0,0,0,.4);border-radius:50%;bottom:0;height:75px;left:0;margin:auto;right:0;top:0;width:75px}.b-video__link_start-button:before{bottom:0;content:"";display:block;height:40px;left:0;margin:auto;position:absolute;right:-12px;top:0;width:36px}.b-video__link_start-button.active:before{background:url(/ispring_content/content/images/icons/vector/play-icon-big.svg) no-repeat 50%;background-size:contain}.b-video__image{border-radius:8px}@media screen and (min-width:500px){.b-video__link_start-button{height:113px;width:113px}.b-video__link_start-button:before{height:51px;width:44px}}
/* End */


/* Start:/ispring_content/content/css/landing/development_of_ecourses/success_stories.css?17519630334723*/
.b-success-stories__image{max-width:63%}.b-success-stories__header{display:none;margin-top:40px;max-width:700px}.b-success-stories__button{border:1px solid #3d3e47;border-radius:84px;color:#3d3e47;cursor:pointer;display:block;font:16px/1.5 Euclid Circular B,Roboto,sans-serif;margin:0 auto 50px;max-width:202px;padding:17px 15px;text-align:center;text-decoration:none;width:100%}.b-success-stories__button:hover{border-color:#000;color:#000;text-decoration:none}.b-success-stories__items{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;margin:80px 0 0}.b-success-stories__item,.b-success-stories__items{display:flex;display:-webkit-flex;flex-direction:column}.b-success-stories__item{align-items:flex-start;margin-top:55px}.b-success-stories__item_third{margin-top:59px}.b-success-stories__item_second{margin-top:18px}.b-success-stories__item_hidden{display:none}.b-success-stories__person{margin:0 0 20px 194px;position:relative}.b-success-stories__review{margin:-69px 0 114px 2px;width:65%}.b-success-stories__review .b-success-stories__review_show{display:block}.b-success-stories__review .b-success-stories__review_close,.b-success-stories__review .b-success-stories__review_small{display:none}.b-success-stories__review_full{display:none;margin-top:47px}.b-success-stories__review-text{margin-top:20px}.b-success-stories__review-link{color:#0947cb;font:inherit}.b-success-stories__link{color:#0947cb;display:inline-block;font:16px/1.5 Euclid Circular B Regular,Roboto,sans-serif;margin-top:20px;text-decoration:none}.b-success-stories__link:focus{text-decoration:none}.b-success-stories__link:hover{color:#0947cb;cursor:pointer}.b-success-stories__h5{margin-top:10px}.b-success-stories__text{color:#000;font:14px/20px Euclid Circular B Regular,Roboto,sans-serif;margin-top:-7px}.b-success-stories__text-wrapper{bottom:42px;left:-191px;max-width:216px;position:absolute}.b-success-stories__tooltip{bottom:110px;color:#000;left:-222px;max-width:300px;padding:24px 32px;position:absolute;z-index:1}.b-success-stories__tooltip_text{color:#000;font:600 20px/25px Euclid Circular B Regular,Roboto,sans-serif}@media screen and (min-width:530px){.b-success-stories__items{margin:0}.b-success-stories__person{margin:0 0 40px 45%}.b-success-stories__review{margin:0;width:100%}.b-success-stories__review .b-success-stories__review_show,.b-success-stories__review .b-success-stories__review_small{display:block}.b-success-stories__review .b-success-stories__review_close{display:none}.b-success-stories__review_full{display:none;margin-top:0}.b-success-stories__tooltip{background:#fff;border:1px solid #000;border-radius:10px 10px 0 10px;bottom:95px;left:-211px;max-width:264px;padding:24px 27px 24px 32px;transition:all .3s}.b-success-stories__tooltip_text{font:800 20px/1.1 Euclid Circular B Regular,Roboto,sans-serif}.b-success-stories__tooltip:after,.b-success-stories__tooltip:before{content:"";position:absolute}.b-success-stories__tooltip:before{border:20px solid transparent;border-bottom-color:#000;bottom:-1px;right:-20px}.b-success-stories__tooltip:after{border:21px solid transparent;border-bottom-color:#fff;bottom:0;right:-18px}.b-success-stories__link-ln,.b-success-stories__link-tg,.b-success-stories__link-vk{content:"";height:30px;left:32px;position:absolute;top:199px;width:30px}.b-success-stories__link-vk{background:url(/ispring_content/content/images/landing/development_of_ecourses/vk.svg) no-repeat}.b-success-stories__link-ln{background:url(/ispring_content/content/images/landing/development_of_ecourses/linkedin.svg) no-repeat}.b-success-stories__link-tg{background:url(/ispring_content/content/images/landing/development_of_ecourses/telegram.svg) no-repeat}.b-success-stories__image{max-width:100%}.b-success-stories__item{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;margin:132px auto 0;max-width:606px}.b-success-stories__item_third{margin-top:136px}.b-success-stories__item_second{margin-top:130px}.b-success-stories__text-wrapper{bottom:-7px;left:-191px;max-width:216px;position:absolute}.b-success-stories__button{margin-bottom:0;margin-top:70px}}@media screen and (min-width:581px){.b-success-stories__person{padding-left:25px}.b-success-stories__link-vk{left:25px}}@media screen and (min-width:768px){.b-success-stories__header{display:block;max-width:611px}}@media screen and (min-width:1024px){.b-success-stories__review{padding-left:40px}.b-success-stories__items{flex-direction:row}.b-success-stories__item{width:50%}.b-success-stories__person{margin-left:47%}.b-success-stories__link_bottom{margin-top:44px}}@media screen and (min-width:1100px){.b-success-stories__review{padding-left:76px}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/forms/registration_and_purchase_request/style.css?1751963016730*/
.b-request-form__text_colored{color:#fa772b}.b-request-form__description{border-top:10px solid #fa772b}.b-request-form__button{background:#fa772b}.b-request-form__button:focus,.b-request-form__button:hover{background:#fe8900}.b-request-form__input_form-submit:focus,.b-request-form__input_form-submit:hover{background:#fe8900}.b-request-form__input_disabled-button{background:#fe8900}.b-request-form__wrapper_thanks-active:before{background-image:url(/ispring_content/content/images/icons/vector/development_of_ecourses/form_result_success.svg)}.b-permission-message__checkbox:checked+.b-permission-message__checkbox-custom:before{background-image:url(/ispring_content/content/images/landing/development_of_ecourses/checkbox.svg)}
/* End */


/* Start:/ispring_content/content/css/forms/razrabotka-elektronnyh-kursov/request-form.css?175196303210643*/
.b-request{background:#000f30;padding-bottom:50px;padding-top:50px}.b-request *{box-sizing:border-box}.b-request__header{margin-bottom:50px}.b-request .b-request__header{display:block}.b-request-form{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:490px;padding:0 15px}.b-request-form__button-wrapper{display:flex;justify-content:center;position:relative;width:100%}.b-request-form__button{border-radius:82px;color:#fff;display:inline-block;font:18px/1.33 Euclid Circular B Regular,Roboto,sans-serif;height:60px;line-height:55px;margin-top:45px;max-width:463px;text-align:center;text-decoration:none;width:100%}.b-request-form__button:focus,.b-request-form__button:hover{color:#fff;font-family:Euclid Circular B,Roboto,sans-serif;text-decoration:none}.b-request-form__description{align-items:center;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex-direction:column;padding:43px 20px 72px}.b-request-form__cost_partially{margin-top:25px}.b-request-form__sale-description{border-bottom:1px solid #989898;max-width:463px;padding-bottom:13px;width:100%}.b-request-form__sale-description_base-cost{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start;margin-top:10px;position:relative}.b-request-form__sale-description_cost_partially{margin-top:9px;max-width:155px;position:relative}.b-request-form__list{flex:2;margin-bottom:0;margin-top:24px;max-width:463px;padding:0;width:100%}.b-request-form__list-item{color:#161c24;font:16px/1.25 Euclid Circular B Regular,Roboto,sans-serif;list-style-type:none;margin-left:15px}.b-request-form__list-item:not(:first-child){margin-top:10px}.b-request-form__list-items-wrapper{display:flex;flex-direction:row;margin-bottom:4px;position:relative}.b-request-form__wrapper{align-items:center;background:#f2f3f4;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:81px 20px 73px;position:relative}.b-request-form__wrapper_status{align-items:flex-start;background:#f2f3f4;bottom:0;display:none;flex-direction:column;height:100%;justify-content:center;left:0;margin:auto;padding-left:20px;padding-right:20px;position:absolute;right:0;top:0;z-index:1}.b-request-form__wrapper_status-active{display:flex}.b-request-form__wrapper_status:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:152px;width:159px}.b-request-form__wrapper_status-description{margin-top:97px}.b-request-form__wrapper_error-active:before{background-image:url(/ispring_content/content/images/landing/head-of-training-department/request/error-icon.svg)}.b-request-form__wrapper_bordered{border-radius:8px}.b-request-form__form{display:flex;flex-direction:column;margin-top:30px;width:100%}.b-request-form__preloader{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;border:2px solid #fff;border-radius:50%;border-right-color:transparent;bottom:0;color:#fff;display:inline-block;height:15px;left:0;margin:auto;opacity:0;position:absolute;right:185px;top:42px;width:15px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.b-request-form__preloader_active{opacity:1}.b-request-form__input{background:#f2f3f4;border:1px solid #252f3c;border-radius:5px;box-sizing:border-box;color:#252f3c;font:400 16px/1 Euclid Circular B Regular,Roboto,sans-serif;height:50px;padding:13px 23px;position:relative;width:100%}.b-request-form__input:-webkit-autofill{-webkit-text-fill-color:#252f3c}.b-request-form__input:not(:first-child){margin:14px 0 0}.b-request-form__input:focus,.b-request-form__input:hover{background:#fff;outline:none}.b-request-form__input:focus,.b-request-form__input:hover{-webkit-text-fill-color:#252f3c;color:#252f3c}.b-request-form__input:hover{border-color:#252f3c}.b-request-form__input:hover:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.b-request-form__input:focus{border:1px solid #095ede;box-shadow:0 0 5px rgba(17,93,255,.4)}.b-request-form__input:focus:-webkit-autofill{-webkit-box-shadow:0 0 5px rgba(17,93,255,.4),inset 0 0 0 1000px #fff}.b-request-form__input_form-submit{-webkit-appearance:button;background:#000f30;border:none;border-radius:82px;box-sizing:border-box;color:#fff;cursor:pointer;font:400 16px/1 Euclid Circular B Regular,Roboto,sans-serif;height:60px;margin-top:39px;outline:none;padding:18px 0;position:relative;text-align:center;transition:.3s;width:100%}.b-request-form__input_form-submit:focus,.b-request-form__input_form-submit:hover{border:none;outline:none;transition:.3s}.b-request-form__input_disabled-button{cursor:default}.b-request-form__input_error,.b-request-form__input_error:focus,.b-request-form__input_error:hover{border-color:#d00;box-shadow:0 0 5px rgba(221,0,0,.4)}.b-request-form__input_error:-webkit-autofill,.b-request-form__input_error:focus:-webkit-autofill,.b-request-form__input_error:hover:-webkit-autofill{-webkit-box-shadow:0 0 5px rgba(221,0,0,.4),inset 0 0 0 1000px #f2f3f4}.b-request-form__input_valid{border-color:#c7c7c7;color:#c7c7c7}.b-request-form__input_valid:-webkit-autofill{-webkit-text-fill-color:#c7c7c7;-webkit-box-shadow:inset 0 0 0 1000px #f2f3f4}.b-request-form__input_valid:focus,.b-request-form__input_valid:hover{-webkit-text-fill-color:#252f3c;color:#252f3c}.b-request-form__input_valid:hover{border-color:#252f3c}.b-request-form__input_valid:hover:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.b-request-form__input_valid:focus{border:1px solid #095ede;box-shadow:0 0 5px rgba(17,93,255,.4)}.b-request-form__input_valid:focus:-webkit-autofill{-webkit-box-shadow:0 0 5px rgba(17,93,255,.4),inset 0 0 0 1000px #fff}.b-request-form__title-wrapper{max-width:463px;width:100%}.b-request-form__title{color:#161c24;font:42px/1.12 Euclid Circular B,Roboto,sans-serif;margin-bottom:0;margin-top:0}.b-request-form__title_form{margin-bottom:12px;position:relative}.b-request-form__title_description{margin-bottom:0;max-width:463px;width:100%}.b-request-form__text{display:inline}.b-request-form__text_cost-partially-value{font-size:60px;line-height:1;margin-right:20px}.b-request-form__text_cost-sale-value{font:45px/1 Euclid Circular B SemiBold,Roboto,sans-serif;width:-webkit-max-content;width:-moz-max-content;width:max-content}.b-request-form__text_sale-full-cost{color:#000;display:block;font:45px/1 Euclid Circular B Regular,Roboto,sans-serif;position:relative;white-space:nowrap}.b-request-form__text_sale-full-cost:before{background:#000;bottom:0;content:"";height:5px;left:0;margin:auto;position:absolute;top:0;width:165px}.b-request-form__text_sale-data{font:26px/1 Euclid Circular B,Roboto,sans-serif;white-space:nowrap}.b-request-form__text_sale-partially-cost{font:26px/1.14 Euclid Circular B,Roboto,sans-serif}.b-request-form__text_cost-full-value{display:block;font:60px/1.14 Euclid Circular B SemiBold,Roboto,sans-serif}.b-request-form__text_sale-partially-currency{font-size:42px;line-height:1.14}.b-request-form__text_form{color:#3d3e47;font:16px/1.5 Euclid Circular B Regular,Roboto,sans-serif;max-width:307px;position:relative}.b-request-form__text_permission{color:#949494;font:300 11px/1 Euclid Circular B Light,Roboto,sans-serif;margin-left:auto;margin-right:auto;margin-top:17px;text-align:center}.b-request-form__text_status{color:#3e454f;font:16px/1.5 Euclid Circular B Regular,Roboto,sans-serif;margin-top:22px}.b-request-form__text_thanks{max-width:348px}.b-request-form__text_partially-text{font:12px/1.4 Euclid Circular B Regular,Roboto,sans-serif}.b-permission-message{margin-top:12px;position:relative}.b-permission-message__label{align-items:center;cursor:pointer;display:inline-flex;margin-top:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-permission-message__checkbox{opacity:0;position:absolute;z-index:-1}.b-permission-message__checkbox-custom{border:1px solid #252f3c;border-radius:5px;display:inline-block;height:18px;margin-right:14px;width:18px}.b-permission-message__checkbox:checked+.b-permission-message__checkbox-custom{position:relative}.b-permission-message__checkbox:checked+.b-permission-message__checkbox-custom:before{background-position:50%;background-repeat:no-repeat;border-radius:2px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.b-permission-message__text{color:#949494;font:16px/1.3 Euclid Circular B Regular,Roboto,sans-serif;max-width:393px;width:calc(100% - 32px)}@media screen and (min-width:370px){.b-request-form__text_sale-data{font-size:18px}}@media screen and (min-width:470px){.b-request-form__cost_full,.b-request-form__cost_partially{align-items:center;display:flex}}@media screen and (min-width:500px){.b-request{padding-bottom:75px;padding-top:75px}.b-request__header{margin-bottom:75px}.b-request-form__sale-description{display:grid;gap:0 20px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;margin-top:10px}.b-request-form__sale-description_base-cost{display:block;margin-top:33px}.b-request-form__form{max-width:463px}.b-request-form__text_cost-sale-value,.b-request-form__text_sale-full-cost{font-size:60px}.b-request-form__text_sale-full-cost:before{width:220px}}@media screen and (min-width:660px){.b-request-form{max-width:550px}.b-request-form__description,.b-request-form__wrapper,.b-request-form__wrapper_status{padding-left:50px;padding-right:50px}}@media screen and (min-width:1024px){.b-request{padding-bottom:147px;padding-top:120px}.b-request__header{margin-bottom:131px}.b-request-form{flex-direction:row;max-width:1192px}.b-request-form_sale{align-items:flex-end}.b-request-form__button{margin-top:116px}.b-request-form__description{border-bottom-left-radius:8px;max-width:617px;width:52%}.b-request-form__wrapper{border-bottom-left-radius:unset;border-top-right-radius:8px;margin-top:10px;max-width:575px;padding-bottom:45px;width:48%}.b-request-form__wrapper_bordered{border-radius:8px;margin-top:0;width:100%}}@media screen and (min-width:1102px){.b-request-form__text_sale-data{font-size:26px}}@media screen and (min-width:1234px){.b-request-form__wrapper,.b-request-form__wrapper_status{padding-left:70px;padding-right:70px}.b-request-form__description{padding-left:91px;padding-right:56px}.b-request-form__button{max-width:449px}}@media screen and (max-width:499px){.b-request-form__list-items-wrapper{max-width:350px}}@media screen and (max-width:429px){.b-request-form__list-items-wrapper{max-width:310px}}
/* End */
/* /ispring_content/content/css/layout/responsive_support/style.css?17519630374954 */
/* /ispring_content/content/css/backgrounds/development_of_ecourses_background.css?17519623039176 */
/* /ispring_content/templates/.default/components/ispring/popup/micromodal/style.css?17519630163199 */
/* /ispring_content/content/css/blocks/teachers/ecourse.css?17519630311785 */
/* /ispring_content/content/css/blocks/teachers/simple_grid_list.css?175196303177 */
/* /ispring_content/content/css/blocks/slider/scrollmagic/slider-program-ecourse.css?17519630415667 */
/* /ispring_content/content/css/blocks/video/simple-video.css?1751963031593 */
/* /ispring_content/content/css/blocks/video/ecourse.css?1751963031707 */
/* /ispring_content/content/css/landing/development_of_ecourses/success_stories.css?17519630334723 */
/* /ispring_content/templates/.default/components/ispring/forms/registration_and_purchase_request/style.css?1751963016730 */
/* /ispring_content/content/css/forms/razrabotka-elektronnyh-kursov/request-form.css?175196303210643 */
