

/* Start:/ispring_content/content/css/backgrounds/development_of_ecourses_background.css?1755501228794*/
.popup__title {
    background: url('/ispring_content/content/images/landing/development_of_ecourses/get-schedule-bg.png') no-repeat center;
}

.form-result__title {
    background: url('/ispring_content/content/images/landing/development_of_ecourses/get-schedule-bg.png') no-repeat center;
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi)
{
    .popup__title {
        background: url('/ispring_content/content/images/landing/development_of_ecourses/get-schedule-bg-x2.png') no-repeat center;
    }

    .form-result__title {
        background: url('/ispring_content/content/images/landing/development_of_ecourses/get-schedule-bg-x2.png') no-repeat center;
    }
}
/* End */


/* Start:/ispring_content/content/css/blocks/video/simple-video.css?1755850144773*/
.b-video__wrapper{display:block;max-width:1920px;position:absolute;top:0;width:100%;z-index:0}.b-video__video{display:block;height:auto;max-width:100%;min-height:100%;min-width:100%;width:auto}.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}@media screen and (min-width:1536px){.b-video__wrapper{max-width:100%;top:50%;transform:translateY(-50%)}}
/* End */


/* Start:/ispring_content/content/css/blocks/video/ecourse.css?1755850144363*/
.b-video__wrapper{margin:0 auto}.b-video__wrapper:before{background:linear-gradient(1turn,#000,transparent 59.64%);content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.b-video__image,.b-video__image-wrapper{width:100%}}@media screen and (min-width:12004px){.b-video__wrapper:before{display:none}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/slider/ecourse_portfolio/style.css?17558501322136*/
.slider .tns-nav{position:relative;text-align:center;top:-21px}.slider .tns-nav button{background:var(--no-active-nav-color);border:none;border-radius:50%;display:inline-block;height:7px;margin-right:12px;padding:0;transition:border .3s ease;vertical-align:middle;width:7px}.slider .tns-nav button.tns-nav-active{background:var(--active-nav-color)}.slider .tns-nav button:focus{outline:none}.slider .tns-nav button.active:last-child,.slider .tns-nav button:last-child{margin-right:0}.slider__controls{display:flex;justify-content:space-between;margin:0 auto;max-width:140px;width:100%}.slider__controls_next,.slider__controls_prev{background-size:12px 24px;border:1px solid #e5d1c3;border-radius:13px;cursor:pointer;display:inline-block;height:60px;position:relative;transition:transform .3s ease;width:60px}.slider__controls_next:before,.slider__controls_prev:before{background:url(/ispring_content/content/images/landing/development_of_ecourses/slider-arrow.svg) no-repeat;content:"";display:inline-block;height:30px;position:absolute;top:14px;width:14px}.slider__controls_next:focus,.slider__controls_next:hover,.slider__controls_prev:focus,.slider__controls_prev:hover{outline:none;transform:scale(1.1)}.slider__controls_next:before{right:18px;top:12px;transform:rotate(180deg)}.slider__controls_prev:before{left:21px}.slider_default-style{--active-nav-color:#13cb25;--overflow:hidden}.overflow-hidden{overflow:hidden}.slider{max-height:1800px;position:relative}.slider .tns-ovh{overflow:var(--overflow)}.slider__wrapper{display:flex;flex-shrink:0;margin-bottom:calc(1.29vw + 15.2px)}.slider__slide{padding-right:20px}.slider_gradient .tns-outer{-webkit-mask-image:linear-gradient(90deg,transparent -20%,#000 var(--active-items-margin),#000 calc(var(--active-items-margin) + var(--active-items-width)),transparent 120%);mask-image:linear-gradient(90deg,transparent -20%,#000 var(--active-items-margin),#000 calc(var(--active-items-margin) + var(--active-items-width)),transparent 120%)}.slider__controls{top:calc((var(--slide-height) - 60px)/2)}@media screen and (min-width:1024px){.slider__wrapper{margin-bottom:max(40px,2.083vw)}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/slider_item/ecourse-portfolio/style.css?1755850132712*/
.ecourse-portfolio{position:relative}.ecourse-portfolio:hover{position:relative;top:-5px}.ecourse-portfolio__items{display:flex;flex-direction:column;gap:28px;justify-content:space-between}.ecourse-portfolio__info{align-items:center;display:flex;gap:20px}.ecourse-portfolio__text{margin-top:0}.ecourse-portfolio__name{font:calc(.129vw + 15.5px)/1.3 Onest Bold,Roboto,sans-serif;margin-top:0}.ecourse-portfolio__demo{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.ecourse-portfolio__photo-wrapper{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%}@media screen and (min-width:1024px){.ecourse-portfolio__name{font-size:.938vw}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/popup/micromodal/style.css?17558501313199*/
@-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/templates/.default/components/ispring/forms/ecourse_schedule/style.css?17558501304838*/
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.popup__wrapper{border-radius:30px;margin:0 auto;max-width:600px}.popup__block{background:#fff;border-radius:30px;margin-top:-72px;padding:calc(1.29vw + 15.2px)}.popup__title{background-size:cover;border-radius:30px;color:#000;font:22px/1.1 Onest Medium,Roboto,sans-serif;margin:0;padding:40px 20px 90px}.popup__text{color:#000;font:calc(.129vw + 15.5px)/1.4 Onest Regular,Roboto,sans-serif;margin-bottom:20px;margin-top:0}.popup__policy{color:#a6a5a5;font:14px/1.4 Onest Regular,Roboto,sans-serif;margin-top:0;text-align:center}.popup__link{color:#a6a5a5}.form__input{border:1px solid #cac9c9;border-radius:12px;color:#000;display:block;font:16px/1.2 Onest Regular,Roboto,sans-serif;margin-bottom:12px;padding:calc(.612vw + 7.7px) calc(2.294vw + 11.5px);width:100%}.form__input_error{border:1px solid red;margin-bottom:0;outline:none}.form__input:focus{border:1px solid #000;outline:none}.form__input::-moz-placeholder{opacity:.5}.form__input:-ms-input-placeholder{opacity:.5}.form__input::placeholder{opacity:.5}.form__button-container{margin-bottom:6px;position:relative}.form__button{background:#ff4b4b;border:none;border-radius:12px;color:#fff;font:16px/1.43 Onest Medium,Roboto,sans-serif;height:50px;margin-top:20px;padding:calc(.917vw + 8.6px) 0;transition:all .3s ease;width:100%}.form__button:hover{background:#f13131;transition:all .3s ease}.get-schedule__text-error{color:#db3822;display:none;font:12px/1.25 Onest Regular,Roboto,sans-serif;margin:0 0 12px;width:100%}.loading .form__button{font-size:0}.loading:before{-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;background:url(/ispring_content/content/images/icons/preloader-white.svg) no-repeat 50%;background-size:20px;content:"";cursor:pointer;height:20px;left:50%;margin-left:-13px;margin-top:5px;position:absolute;top:50%;width:20px;z-index:5}.modal__container{width:auto}.modal__close{background:url(/ispring_content/content/images/landing/development_of_ecourses/get-schedule-close.svg) no-repeat;height:36px;right:10px;top:10px;width:36px}.modal__close:focus{border:none;outline:none}.form-result{border-radius:30px;max-width:600px;width:100%}.form-result__wrapper{background-color:#fff;border-radius:30px;margin-top:-72px;padding:66px 40px 70px}.form-result__img{display:flex;margin:0 auto 42px}.form-result__title{background-size:cover;border-radius:30px;color:#000;font:42px/1.1 Onest Medium,Roboto,sans-serif;margin:0;padding:40px 40px 120px}.form-result__button{align-items:center;background:#1f153a;border:none;border-radius:12px;color:#fff;display:flex;font:16px/1.43 Onest Medium,Roboto,sans-serif;height:60px;justify-content:center;margin-top:0;padding:18px 0;transition:all .3s ease;width:100%}.form-result__text{color:#000;font:calc(.129vw + 15.5px)/1.4 Onest Regular,Roboto,sans-serif;margin-top:0}.permission-message__label{cursor:pointer;display:inline-flex;margin-top:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.permission-message__checkbox{opacity:0;position:absolute;z-index:-1}.permission-message__checkbox:checked+.permission-message__checkbox-custom{position:relative}.permission-message__checkbox:checked+.permission-message__checkbox-custom:before{background-image:url(/ispring_content/content/images/landing/development_of_ecourses/checkbox.svg);background-position:50%;background-repeat:no-repeat;border-radius:2px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.permission-message__checkbox-custom{border:1px solid #a6a5a5;border-radius:5px;display:inline-block;height:18px;margin-right:14px;width:18px}.permission-message__text{color:#949494;font:14px/1.2 Onest Regular,Roboto,sans-serif;max-width:393px;width:calc(100% - 32px)}.permission-message__link{color:#a6a5a5;text-decoration:underline}@media screen and (min-width:768px){.modal__close{right:-51px;top:0}}@media screen and (min-width:1024px){.popup__wrapper{max-width:max(600px,31.25vw);min-width:600px}.popup__title{background-size:cover;border-radius:30px;color:#000;font:42px/1.1 Onest Medium,Roboto,sans-serif;margin:0;padding:40px 40px 120px}.popup__text{font-size:max(18px,.938vw)}.popup__block{border-radius:30px;margin-top:-72px;padding:2.083vw}.form__input{font-size:max(16px,.833vw);margin-bottom:max(12px,.625vw);padding:max(14px,.729vw) max(35px,1.823vw)}.form__input_error{margin-bottom:0}.form__button{font-size:max(16px,.833vw);height:max(60px,3.125vw);margin-top:max(20px,1.042vw);padding:18px 0}.permission-message__text{font-size:max(14px,.729vw);max-width:max(393px,20.469vw)}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/carousel/video_testimonials_with_text/style.css?17558501293066*/
.video-testimonials-slider{margin:0 auto;position:relative}.video-testimonials-slider__container{padding-left:12px}.video-testimonials-slider__item{width:max(345px,17.969vw)}.video-testimonials-slider__item-preview{border-radius:16px;height:max(422px,21.979vw);overflow:hidden;position:relative}.video-testimonials-slider__item-image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.video-testimonials-slider__item-image{width:100%}.video-testimonials-slider__item-name{bottom:32px;color:#fff;font:20px/1.2 Onest SemiBold,Roboto,sans-serif;left:max(109px,5.677vw);margin:0;max-width:max(128px,6.667vw);position:absolute}.video-testimonials-slider__item-name:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:max(48px,2.5vw);left:min(-69px,-3.594vw);position:absolute;width:max(48px,2.5vw)}.video-testimonials-slider__item-name.active:before{background-image:url(/ispring_content/content/images/icons/icon-play-button.svg)}.video-testimonials-slider__item-link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.video-testimonials-slider__item-feedback{border:1px solid #e5d1c3;border-radius:16px;font:14px/1.3 Onest Regular,Roboto,sans-serif;margin:0;min-height:186px;padding:30px 17px 0 30px;position:relative}.video-testimonials-slider__item-feedback:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:max(57px,2.969vw);left:max(10px,.521vw);position:absolute;top:max(10px,.521vw);width:max(57px,2.969vw);z-index:-1}.video-testimonials-slider__item-feedback.active:before{background-image:url(/ispring_content/content/images/icons/icon-feedback.svg)}.video-testimonials-slider__controls{display:flex;justify-content:space-between;margin:max(40px,2.083vw) auto 0;max-width:max(140px,7.292vw)}.video-testimonials-slider__control{border:1px solid #e5d1c3;border-radius:max(13px,.677vw);cursor:pointer;display:block;height:max(60px,3.125vw);position:relative;width:max(60px,3.125vw)}.video-testimonials-slider__control:before{background-image:url(/ispring_content/content/images/icons/slider-control.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:max(24px,1.25vw);left:max(22px,1.146vw);position:absolute;top:max(16px,.833vw);width:max(15px,.781vw)}.video-testimonials-slider__control_prev:before{transform:scaleX(-1)}@media screen and (min-width:1200px){.video-testimonials-slider__container{padding-left:20px}.video-testimonials-slider__item-preview{border-radius:max(28px,1.458vw)}.video-testimonials-slider__item-name{bottom:max(28px,1.458vw);font-size:max(22px,1.146vw)}.video-testimonials-slider__item-name:before{bottom:max(4px,.208vw)}.video-testimonials-slider__item-feedback{border-radius:max(28px,1.458vw);font-size:max(16px,.833vw);min-height:max(228px,11.875vw);padding:max(30px,1.563vw) max(23px,1.198vw) 0 max(30px,1.563vw)}}@media screen and (min-width:1700px){.video-testimonials-slider__container{padding-left:0}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/forms/ecourse_with_pricing/style.css?175585013112013*/
*{box-sizing:border-box}.request{margin:0 auto}.request-pricing-form-wrapper{display:grid;row-gap:30px}@media screen and (min-width:1024px){.request-pricing-form-wrapper{display:flex;flex-direction:row;gap:max(30px,1.563vw);justify-content:center;row-gap:unset}}.request-advantages{background:#ffffff7f;border-radius:16px;margin-bottom:max(30px,1.563vw);padding:30px 20px}.request-advantages__item:not(:last-child){border-bottom:1px solid #dbdbdb;padding-bottom:20px}.request-advantages__item:not(:first-child){padding-top:20px}.request-advantages__item-title{color:#201d1e;font:20px/1.2 Onest SemiBold,Roboto,sans-serif;margin:0 0 max(8px,.417vw)}.request-advantages__item-text{color:#201d1e;font:16px/1.3 Onest Regular,Roboto,sans-serif;margin:0}@media screen and (min-width:1024px){.request-advantages{border-radius:max(30px,1.563vw);display:grid;grid-template-columns:1fr 1fr 1fr;padding:max(16px,.833vw) max(40px,2.083vw)}.request-advantages__item{padding-bottom:max(14px,.729vw);padding-top:max(12px,.625vw)}.request-advantages__item:not(:last-child){border-bottom:none;border-right:1px solid #dbdbdb;padding-right:max(40px,2.083vw)}.request-advantages__item:not(:first-child){padding-left:max(40px,2.083vw)}.request-advantages__item-title{font-size:max(22px,1.146vw)}.request-advantages__item-text{font-size:max(18px,.938vw)}}.request-course-pricing{background:#fff4ec;border-radius:16px;max-width:max(600px,31.25vw);overflow:hidden}.request-course-pricing__title-wrapper{background:linear-gradient(180deg,#fff 30%,#fff4ec);display:flex;flex-direction:column-reverse;padding:20px 20px 30px}.request-course-pricing__title{color:#201d1e;font:28px/1.1 Onest Medium,Roboto,sans-serif;margin:0}.request-course-pricing__label{background:#1f153a;border-radius:max(12px,.625vw);color:#fff;font:14px/1.3 Onest Bold,Roboto,sans-serif;margin:0 0 20px;padding:8.5px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.request-course-pricing__pricing{background:#fff;border-radius:16px;box-shadow:0 6px 17.6px 3px #e0d5cd2e;padding:39px 10px 40px}.request-course-pricing__list{list-style-type:disc;margin:0;padding:0 0 20px 30px;position:relative}.request-course-pricing__list:after{background:#dbdbdb;bottom:0;content:"";display:block;height:1px;left:10px;position:absolute;width:calc(100% - max(20px, 1.042vw))}.request-course-pricing__list-item{font:16px/1.3 Onest Regular,Roboto,sans-serif;margin:0 0 max(10px,.521vw)}.request-course-pricing__price-container{padding:30px 10px}.request-course-pricing__price-container_sale{padding:max(20px,1.042vw) max(10px,.521vw) max(25px,1.302vw)}.request-course-pricing__cost{margin:0 0 4px}.request-course-pricing__cost_full-value{color:#201d1e;font:34px/1.06 Onest Bold,Roboto,sans-serif}.request-course-pricing__cost_full-value_crossed{color:#8f8e8e;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.request-course-pricing__cost_full-value_crossed:after{background:#8f8e8e;bottom:14px;content:"";display:block;height:max(2px,.104vw);left:0;position:absolute;width:100%}.request-course-pricing__cost_sale-value{color:#201d1e;font:34px/1.06 Onest Bold,Roboto,sans-serif}.request-course-pricing__cost_partially{color:#201d1e7f;font:16px/1.3 Onest Bold,Roboto,sans-serif}.request-course-pricing__cost_partially-text{color:#201d1e7f;font:16px/1.3 Onest Regular,Roboto,sans-serif}.request-course-pricing__sale-data{color:#201d1e;font:16px/1.3 Onest Bold,Roboto,sans-serif;margin:0;padding:max(13px,.677vw) 0 max(17px,.885vw)}.request-course-pricing__currency_full-value{color:#201d1e;font:34px/1.06 Onest Bold,Roboto,sans-serif}.request-course-pricing__cost-description{margin:0}.request-course-pricing__button{background:#ff4b4b;border-radius:max(12px,.625vw);color:#fff;display:inline-block;font:max(16px,.833vw)/1.5 Onest Medium,Roboto,sans-serif;padding:max(18px,.938vw) 0;text-align:center;transition:all .3s ease;width:100%}.request-course-pricing__button:hover{background:#f85959;text-decoration:none}.request-course-pricing__button:focus,.request-course-pricing__button:visited{background:#ff4b4b;color:#fff;text-decoration:none}@media screen and (min-width:1024px){.request-course-pricing__price-container_sale{display:grid;grid-template-columns:1fr 1fr}.request-course-pricing__cost_sale-value{margin-bottom:max(8px,.417vw)}}@media screen and (min-width:1200px){.request-course-pricing{border-radius:max(30px,1.563vw)}.request-course-pricing__title-wrapper{align-items:center;flex-direction:row;justify-content:space-between;padding:max(40px,2.083vw)}.request-course-pricing__title{font-size:max(42px,2.188vw)}.request-course-pricing__label{font-size:max(18px,.938vw);margin:0;padding:max(6px,.313vw) max(14px,.729vw)}.request-course-pricing__pricing{border-radius:max(30px,1.563vw);padding:max(40px,2.083vw) max(40px,2.083vw) max(59px,3.073vw)}.request-course-pricing__list{list-style-type:disc;margin:0;padding:0 0 max(30px,1.563vw) max(30px,1.563vw);position:relative}.request-course-pricing__list:after{left:0;width:100%}.request-course-pricing__list-item{font-size:max(18px,.938vw)}.request-course-pricing__price-container{padding:max(28px,1.458vw) 0 max(40px,2.083vw)}.request-course-pricing__price-container_sale{padding:max(22px,1.146vw) 0 max(18px,.938vw)}.request-course-pricing__cost{margin:0 0 max(8px,.417vw)}.request-course-pricing__cost_full-value{font-size:max(42px,2.188vw)}.request-course-pricing__cost_full-value_crossed:after{bottom:max(18px,.938vw)}.request-course-pricing__cost_partially,.request-course-pricing__cost_partially-text{font-size:max(18px,.938vw)}.request-course-pricing__cost_sale-value,.request-course-pricing__currency_full-value{font-size:max(42px,2.188vw)}.request-course-pricing__sale-data{font-size:max(18px,.938vw)}}.request-form{background:#fff4ec;border-radius:16px;max-width:max(600px,31.25vw);overflow:hidden}.request-form__wrapper_error,.request-form__wrapper_thanks{display:none;margin-top:max(200px,10.417vw)}.request-form__title-wrapper{background:linear-gradient(180deg,#fff 30%,#fff4ec);padding:20px}.request-form__title{font:28px/1.1 Onest Medium,Roboto,sans-serif;margin:0}.request-form__form-wrapper{background:#fff;border-radius:16px;min-height:635px;padding:40px 20px}.request-form__text{color:#000;font:16px/1.3 Onest Regular,Roboto,sans-serif;margin:0 0 24px}.request-form__text_permission{color:#a6a5a5;font:400 12px/1.2 Onest Regular,Roboto,sans-serif;margin:8px auto;text-align:center}.request-form__text_status{color:#201d1e;font:16px/1.33 Onest Regular,Roboto,sans-serif;margin-top:22px}.request-form__form{display:flex;flex-direction:column;width:100%}.request-form__input{background:#fff;border:1px solid #cac9c9;border-radius:max(12px,.625vw);box-sizing:border-box;color:#000;font:400 max(16px,.833vw)/1.2 Onest Regular,Roboto,sans-serif;height:50px;margin:0 0 max(13px,.677vw);padding:max(15.5px,.807vw) 20px;position:relative;width:100%}.request-form__input:-webkit-autofill{-webkit-text-fill-color:#000}.request-form__input_last{margin:0}.request-form__input:focus,.request-form__input:hover{background:#fff;outline:none}.request-form__input:focus,.request-form__input:hover{-webkit-text-fill-color:#252f3c;color:#252f3c}.request-form__input:hover{border-color:#252f3c}.request-form__input:hover:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.request-form__input:focus{border:1px solid #1f153a;box-shadow:0 0 5px #1f153a}.request-form__input:focus:-webkit-autofill{-webkit-box-shadow:0 0 5px #1f153a,inset 0 0 0 1000px #fff}.request-form__input_form-submit{background:#1f153a;border:none;border-radius:max(12px,.625vw);color:#fff;display:inline-block;font:max(16px,.833vw)/1.5 Onest Medium,Roboto,sans-serif;height:max(60px,3.125vw);margin-top:20px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.request-form__input_form-submit:hover{background:#ff4b4b;border:none;color:#fff}.request-form__input_form-submit:focus,.request-form__input_form-submit:visited{background:#1f153a;border:none;color:#fff;text-decoration:none}.request-form__input_form-submit_loading{color:transparent}.request-form__input_form-submit_loading:hover{background:#1f153a;border:none;color:transparent}.request-form__input_disabled-button{cursor:default}.request-form__input_error,.request-form__input_error:focus,.request-form__input_error:hover{border-color:#d00;box-shadow:0 0 5px #dd000066}.request-form__input_error:-webkit-autofill,.request-form__input_error:focus:-webkit-autofill,.request-form__input_error:hover:-webkit-autofill{-webkit-box-shadow:0 0 5px #dd000066,inset 0 0 0 1000px #f2f3f4}.request-form__input_valid{border-color:#c7c7c7;color:#000}.request-form__input_valid:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff}.request-form__input_valid:focus,.request-form__input_valid:hover{-webkit-text-fill-color:#252f3c;color:#252f3c}.request-form__input_valid:hover{border-color:#252f3c}.request-form__input_valid:hover:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.request-form__input_valid:focus{border:1px solid #1f153a;box-shadow:0 0 5px #1f153a}.request-form__input_valid:focus:-webkit-autofill{-webkit-box-shadow:0 0 5px #1f153a,inset 0 0 0 1000px #fff}.request-form .b-permission-message{margin-top:20px;position:relative}.request-form .b-permission-message__label{align-items:flex-start;cursor:pointer;display:flex;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.request-form .b-permission-message__label:not(:first-child){margin-top:8px}.request-form .b-permission-message__checkbox{opacity:0;position:absolute;z-index:-1}.request-form .b-permission-message__checkbox-custom{border:1px solid #a6a5a5;border-radius:4px;display:inline-block;height:17px;margin-right:12px;width:17px}.request-form .b-permission-message__checkbox:checked+.b-permission-message__checkbox-custom{position:relative}.request-form .b-permission-message__checkbox:checked+.b-permission-message__checkbox-custom:before{background:#1f153a;border-radius:3px;content:"";height:70%;left:15%;position:absolute;top:18%;width:70%}.request-form .b-permission-message__text{color:#a6a5a5;font:12px/1.2 Onest Regular,Roboto,sans-serif;margin-top:3px;max-width:209px}.request-form__button-wrapper{display:flex;justify-content:center;position:relative;width:100%}.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;color:#fff;display:inline-block;height:max(20px,1.042vw);left:calc(50% - max(10px, .521vw));margin:auto;opacity:0;position:absolute;top:40px;width:max(20px,1.042vw)}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.request-form__preloader_active{opacity:1}@media screen and (min-width:1024px){.request-form__form-wrapper{min-height:100%}.request-form__title-wrapper{padding:75px 20px 30px}}@media screen and (min-width:1200px){.request-form,.request-form__form-wrapper{border-radius:max(30px,1.563vw)}.request-form__form-wrapper{padding:max(40px,2.083vw) max(40px,2.083vw) max(28px,1.458vw)}.request-form__title-wrapper{padding:max(40px,2.083vw)}.request-form__title{font-size:max(42px,2.188vw)}.request-form__text{font-size:max(18px,.938vw);margin-bottom:max(24px,1.25vw)}.request-form__text_permission{font-size:max(14px,.729vw)}.request-form__text_status{font-size:max(18px,.938vw)}.request-form__input{height:max(52px,2.708vw);padding-inline:max(35px,1.823vw)}.request-form__input_form-submit{margin-top:max(31px,1.615vw)}.request-form .b-permission-message{margin-top:max(24px,1.25vw)}.request-form .b-permission-message__text{font-size:max(14px,.729vw);margin-top:max(1px,.052vw);max-width:unset}.request-form .b-permission-message__label:not(:first-child){margin-top:max(14px,.729vw)}.request-form__preloader{top:max(50px,2.604vw)}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/accordion/faq_ecourse/style.css?17558501292667*/
.faq-accordion__card{margin-bottom:max(12px,.625vw);padding:0}.faq-accordion__card:last-child{margin-bottom:0}.faq-accordion__card.active .faq-accordion__title{background-color:#f8f4f3;border-color:#f8f4f3}.faq-accordion__card.active .faq-accordion__arrow:after{transform:rotate(180deg)}.faq-accordion__title{border:1px solid #e8e8e8;border-radius:16px;color:#161c24;cursor:pointer;font:20px/1.18 Onest SemiBold,Roboto,sans-serif;margin:0;padding:20px 54px 20px 20px;position:relative}.faq-accordion__arrow{border-radius:100%;bottom:0;height:max(26px,1.354vw);position:absolute;right:20px;top:19px;width:max(26px,1.354vw)}.faq-accordion__arrow:after,.faq-accordion__arrow:before{background:#201d1e;content:"";display:block;height:max(1px,.052vw);margin:auto;position:absolute;right:0;top:50%;width:max(26px,1.354vw)}.faq-accordion__arrow:after{transform:rotate(90deg);transition:transform .3s}.faq-accordion__content-wrapper{height:auto;overflow:hidden;padding:0 max(23px,1.198vw) 0 max(20px,1.042vw);transition:.3s}.faq-accordion__content-wrapper_third{padding-right:9px}.faq-accordion__content-wrapper_fourth{padding-right:max(4px,.208vw)}.faq-accordion__content-wrapper_sixth{padding-right:max(9px,.469vw)}.faq-accordion__content-wrapper_tenth{padding-right:9px}.faq-accordion__text{color:#201d1e;font:16px/1.33 Onest Regular,Roboto,sans-serif;margin:0 0 16px;padding-top:max(12px,.625vw)}.faq-accordion__text_dark-link{color:#201d1e;text-decoration:underline}.faq-accordion__text_dark-link:focus,.faq-accordion__text_dark-link:hover,.faq-accordion__text_dark-link:visited{color:#201d1e;text-decoration:underline}.faq-accordion__text_purple-link{color:#b27ffe;text-decoration:underline}.faq-accordion__text_purple-link:focus,.faq-accordion__text_purple-link:hover,.faq-accordion__text_purple-link:visited{color:#b27ffe;text-decoration:underline}.faq-accordion__list{margin:0;padding-left:max(20px,1.042vw)}.faq-accordion__list-item{color:#201d1e;font:16px/1.33 Onest Regular,Roboto,sans-serif;padding:0 0 max(12px,.625vw)}@media screen and (min-width:1200px){.faq-accordion__title{border-radius:max(22px,1.146vw);font-size:max(22px,1.146vw);padding:max(22px,1.146vw) max(20px,1.042vw)}.faq-accordion__arrow{right:max(40px,2.083vw);top:max(21px,1.094vw)}.faq-accordion__content-wrapper_third{padding-right:max(115px,5.99vw)}.faq-accordion__content-wrapper_fifth{padding-right:max(158px,8.229vw)}.faq-accordion__content-wrapper_tenth{padding-right:max(290px,15.104vw)}.faq-accordion__content-wrapper_eleventh{padding-right:max(100px,5.208vw)}.faq-accordion__text{margin:0 0 max(24px,1.25vw)}.faq-accordion__list-item,.faq-accordion__text{font-size:max(18px,.938vw)}}
/* End */
/* /ispring_content/content/css/backgrounds/development_of_ecourses_background.css?1755501228794 */
/* /ispring_content/content/css/blocks/video/simple-video.css?1755850144773 */
/* /ispring_content/content/css/blocks/video/ecourse.css?1755850144363 */
/* /ispring_content/templates/.default/components/ispring/slider/ecourse_portfolio/style.css?17558501322136 */
/* /ispring_content/templates/.default/components/ispring/slider_item/ecourse-portfolio/style.css?1755850132712 */
/* /ispring_content/templates/.default/components/ispring/popup/micromodal/style.css?17558501313199 */
/* /ispring_content/templates/.default/components/ispring/forms/ecourse_schedule/style.css?17558501304838 */
/* /ispring_content/templates/.default/components/ispring/carousel/video_testimonials_with_text/style.css?17558501293066 */
/* /ispring_content/templates/.default/components/ispring/forms/ecourse_with_pricing/style.css?175585013112013 */
/* /ispring_content/templates/.default/components/ispring/accordion/faq_ecourse/style.css?17558501292667 */
