

/* Start:/dist/css/landing/ispringacademy/intensive-training/style.css?176614278015151*/
@font-face{font-family:Euclid Circular B Bold;font-style:normal;src:url(/ispring_content/content/fonts/EuclidCircularB-Bold.woff2)format("woff2"),url(/ispring_content/content/fonts/EuclidCircularB-Bold.woff)format("woff"),url(/ispring_content/content/fonts/EuclidCircularB-Bold.ttf)format("truetype");font-display:swap}@font-face{font-family:Fira Sans Extra Condensed Bold;font-style:normal;src:url(/ispring_content/content/fonts/FiraSansExtraCondensed-Bold.woff2)format("woff2"),url(/ispring_content/content/fonts/FiraSansExtraCondensed-Bold.woff)format("woff"),url(/ispring_content/content/fonts/FiraSansExtraCondensed-Bold.ttf)format("truetype");font-display:swap}.center-block{margin-left:auto;margin-right:auto}html{font-size:max(12px,min(.833vw,16px))}.container-fluid{padding-left:16px;padding-right:16px}.container-page{width:100%;max-width:max(1360px,min(62.5vw,1640px))}.link_text{color:inherit}.text{font:16px/1.5 var(--main-font-family-regular);margin:0}.text_center{text-align:center}.title{margin:0}.title_h2{font:34px/1.11 var(--main-font-family-semibold);margin:0}.title_h3{font:26px/1.15 var(--main-font-family-semibold);color:#292933}.button{text-align:center;border-radius:260px;width:100%;padding:23px 20px 22px;font:16px/1.09 Euclid Circular B,Roboto,sans-serif;transition:background-color .3s;display:inline-block}.button_link{max-width:270px}.button_primary{color:#fff;background:#f36243;border:1px solid #f36243}.button_primary:hover{background:#ff4821;border-color:#ff4821}.button_second{color:#292933;border:1px solid #292933}@media screen and (min-width:768px){.text{font-size:24px;line-height:1.42}.title_h2{font-size:4.375rem}.title_h3{font-size:2.5rem;line-height:1.09}.button{padding-top:29px;padding-bottom:29px;font-size:24px}.button_link{max-width:414px}.button_second{border-width:2px}}@media screen and (min-width:1024px){.container-fluid{padding-left:20px;padding-right:20px}}@media screen and (min-width:1640px){.container-page{max-width:max(1540px,min(62.5vw,1640px))}}.top{flex-direction:column;justify-content:space-between;padding-top:34px;padding-bottom:93px;display:flex;position:relative}.top__container{z-index:1;flex-direction:column;max-width:max(330px,51rem);margin-top:32px;display:flex;position:relative}.top__title{font:34px/1.05 var(--main-font-family-semibold);color:#292933;margin-bottom:20px}.top__text{color:#292933;max-width:45.625rem;margin-top:0;margin-bottom:20px}.top__button{max-width:284px}.top__picture{max-width:38rem;margin:0 auto}@media screen and (min-width:768px){.top{padding-top:3.5rem;padding-bottom:6.375rem}.top__container{margin-top:60px;margin-bottom:58px}.top__title{margin-bottom:max(20px,2.563rem);font-size:max(34px,5.125rem)}.top__text{margin-bottom:max(20px,3.063rem);font-size:max(24px,1.5rem)}.top__button{max-width:max(417px,26.063rem)}}@media screen and (min-width:1024px){.top{flex-direction:row-reverse}.top__picture{max-width:100%;margin:0}}.short-courses{background-color:#e0e1ff;padding-top:58px;padding-bottom:84px}.short-courses__title{color:#292933;margin-bottom:42px}.short-courses__cards{flex-wrap:wrap;justify-content:center;row-gap:20px;display:flex}.short-courses__card{background-color:#fff;border-radius:30px;width:100%;max-width:max(326px,48%);padding:25px 28px 43px 30px}.short-courses__card-title{margin-top:0;margin-bottom:19px}.short-courses__card-title:before{content:"";width:61px;height:63px;margin-bottom:9px;display:block}.short-courses__card-title_designers.active:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/designers-mobile.svg)}.short-courses__card-title_specialists.active:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/specialists-mobile.svg)}.short-courses__card-title_teachers.active:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/teachers-mobile.svg)}.short-courses__card-title_developers.active:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/developers-mobile.svg)}@media screen and (min-width:684px){.short-courses__cards{gap:1.875rem}}@media screen and (min-width:768px){.short-courses{padding-top:3.5rem;padding-bottom:6.375rem}.short-courses__title{color:#292933;margin-bottom:max(42px,3.875rem)}.short-courses__card{border-radius:50px;position:relative}.short-courses__card-title{margin-bottom:25px}}@media screen and (min-width:1024px){.short-courses{padding-top:7.313rem;padding-bottom:9.375rem}.short-courses__card{max-width:48%;min-height:328px}}@media screen and (min-width:1170px){.short-courses__card{max-width:49%;padding:48px 73px 61px 175px}.short-courses__card-title:before{width:93px;height:96px;margin-bottom:0;position:absolute;left:60px}.short-courses__card-title_designers.active:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/designers.svg)}.short-courses__card-title_specialists.active:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/specialists.svg)}.short-courses__card-title_teachers.active:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/teachers.svg)}.short-courses__card-title_developers.active:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/developers.svg)}}.features{padding-top:58px;padding-bottom:84px}.features__title{text-align:center;color:#292933;margin-bottom:42px}.features__cards-wrapper{flex-wrap:wrap;display:flex}.features__card{background-color:#6d37ff;width:100%}.features__card_picture{background-color:#969bff}.features__card_live-lessons{border-top-left-radius:30px;border-top-right-radius:30px}.features__card_picture_portfolio-piece{border-bottom-right-radius:30px;border-bottom-left-radius:30px}.features__text-block{padding:41px 28px 41px 30px}.features__card-title{color:#fff;margin:0}.features__card-text{color:#fff}.features__picture{background-color:#969bff;border-radius:50px;justify-content:center;padding:34px 16px;display:flex}.features__picture_bottom{border-bottom-right-radius:30px;border-bottom-left-radius:30px}.features__picture_live-lessons{padding:1.375rem 1rem}.features__picture_valuable-course{padding:1.438rem 3.813rem 1.625rem 3.625rem}.features__picture_mastery-tools{padding:.75rem 4.438rem .75rem 4.25rem}.features__picture_completion-certificate{padding:2.188rem 4.688rem 1rem 4.563rem}.features__picture_portfolio-piece{padding:.813rem 4.375rem}@media screen and (min-width:768px){.features{padding-top:3.5rem;padding-bottom:6.375rem}.features__title{color:#292933;margin-bottom:max(42px,3.875rem)}.features__card{max-width:50%;position:relative}.features__card_live-lessons{border-top-right-radius:0;order:1}.features__card_picture_live-lessons{border-top-right-radius:30px;order:2}.features__card_valuable-course{order:4}.features__card_picture_valuable-course{order:3}.features__card_mastery-tools{order:5}.features__card_picture_mastery-tools{order:6}.features__card_completion-certificate{order:8}.features__card_picture_completion-certificate{order:7}.features__card_portfolio-piece{border-bottom-left-radius:30px;order:9}.features__card_picture_portfolio-piece{border-bottom-left-radius:0;order:10}.features__card-title{margin-bottom:25px}}@media screen and (min-width:1024px){.features{padding-top:7.313rem;padding-bottom:9.375rem}.features__cards-wrapper{flex-wrap:wrap;display:flex}.features__picture{max-height:unset}.features__picture_live-lessons{padding:3.25rem 6.125rem}.features__picture_valuable-course{padding:3.625rem 11.188rem}.features__picture_mastery-tools{padding:2.125rem 11.938rem}.features__picture_completion-certificate{padding:4.688rem 13.438rem 2.813rem 12.5rem}.features__picture_portfolio-piece{padding:2.25rem 12rem}}@media screen and (min-width:1170px){.features__cards{display:flex}.features__cards_revers{flex-direction:row-reverse}.features__card{height:395px}.features__text-block{max-width:480px;margin:0 auto;padding:89px 0}}.schedule{padding-bottom:29px}.schedule__title{text-align:center;color:#292933;margin-bottom:26px}.schedule__text{text-align:center;color:#292933}.schedule__wrapper{flex-direction:column;margin-top:47px;display:flex}.schedule__item{flex-direction:column;margin-bottom:0;display:flex}.schedule__item:not(:-webkit-any(:first-child,:nth-child(2))){border-top:1px solid #00000020}.schedule__item:not(:-moz-any(:first-child,:nth-child(2))){border-top:1px solid #00000020}.schedule__item:not(:-webkit-any(:first-child,:nth-child(2))){border-top:1px solid #00000020}.schedule__item:not(:-moz-any(:first-child,:nth-child(2))){border-top:1px solid #00000020}.schedule__item:not(:is(:first-child,:nth-child(2))){border-top:1px solid #00000020}.schedule__item:last-child{margin-bottom:64px}.schedule__item_line{border-top:1px solid #00000020;margin-top:113px;padding:47px 40px}.schedule__heading{text-align:center;color:#fff;background-color:#6d37ff;border-radius:12px;width:100%;max-width:100%;padding:9px 0}.schedule__heading_color_light{background-color:#969bff;display:none}.schedule__course{width:100%;max-width:100%;padding:49px 40px 0;position:relative}.schedule__title-course{max-width:614px;margin-bottom:0}.schedule__title-course_next{width:100%;max-width:100%;margin-bottom:42px}.schedule__button{max-width:226px;position:absolute;bottom:-186px;left:auto;right:auto}.schedule__dates{margin-bottom:160px;padding-top:26px;padding-left:75px}.schedule__date{margin-bottom:18px;position:relative}.schedule__date:before{content:"";background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/calendar-orange.svg);background-size:contain;width:18px;height:18px;display:block;position:absolute;top:3px;left:-30px}.schedule__date_thicker{font-family:var(--main-font-family-semibold)}.schedule__date_thicker:before{display:none}.schedule__date_soon{padding-left:35px}.schedule__date_soon:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/calendar-gray.svg);display:block;left:0}@media screen and (min-width:768px){.schedule__title{color:#292933;margin-bottom:max(26px,1.625rem)}.schedule__item{flex-direction:row;margin-bottom:56px}.schedule__button{bottom:-231px}.schedule__heading{text-align:left;border-radius:24px;max-width:50%;padding:17px 40px}.schedule__heading_color_light{display:block}.schedule__course{max-width:50%}.schedule__title-course{margin-bottom:42px}.schedule__title-course_next{max-width:50%}.schedule__button{position:unset;max-width:338px}.schedule__dates{margin-bottom:0;padding-top:49px}.schedule__date:before{width:23px;height:23px;top:5px;left:-36px}.schedule__date_soon{padding-left:75px}.schedule__date_soon:before{left:36px}}@media screen and (min-width:1024px){.schedule{padding-bottom:6.438rem}}.course-program{background-color:#fff3e9;padding-top:85px;padding-bottom:84px}.course-program__wrapper{flex-direction:column;gap:30px;margin-top:70px;margin-bottom:87px;display:flex}.course-program__item{border-radius:50px;flex-direction:column;width:100%;max-width:480px;display:flex}.course-program__card{background-color:#fff;border-top-left-radius:50px;border-top-right-radius:50px;flex-direction:column;gap:9px;padding:26px 35px 30px 44px;display:flex}.course-program__card-numbers{font:80px/1 var(--main-font-family-medium);letter-spacing:-.02em;color:#f36243;margin:0}.course-program__card-title{font:24px/1.125 var(--main-font-family-semibold);color:#292933;max-width:225px;margin:0}.course-program__card-text{color:#292933;background-color:#fff9f4;border-bottom-right-radius:50px;border-bottom-left-radius:50px;margin:0;padding:33px 55px 56px 44px}.expert{flex-direction:column;gap:30px;margin-top:64px;display:flex}.expert__card{width:100%;max-width:598px}.expert__text-wrapper{margin-top:19px}.expert__job-title{color:#f36243;margin-bottom:20px}@media screen and (min-width:768px){.course-program{padding-top:126px;padding-bottom:84px}.course-program__wrapper{justify-content:center;align-items:center}.course-program__item{border-radius:50px;flex-direction:column;display:flex}.course-program__card{flex-direction:row;gap:20px;padding:2.063rem 3.938rem 2.125rem 2.75rem}.course-program__card-text{height:100%;max-height:416px;padding:33px 55px 56px 44px}.course-program__card-title{padding-top:12px}}@media screen and (min-width:1024px){.course-program{padding-bottom:9.375rem}.course-program__wrapper{align-items:unset;flex-flow:wrap;margin-bottom:175px}.course-program__card-numbers{letter-spacing:-.02em;color:#f36243;margin:0;font-size:124px}.course-program__card-title{color:#292933;max-width:210px;font-size:30px;line-height:1.13}.expert{flex-direction:row;justify-content:space-between;padding-left:44px;padding-right:51px}}@media screen and (min-width:1030px){.course-program__wrapper{justify-content:unset}}@media screen and (min-width:1323px){.course-program__wrapper{flex-wrap:unset}}.reviews{margin-top:78px;padding-bottom:84px}.reviews__cards{flex-direction:column;align-items:flex-start;gap:23px;margin-top:28px;display:flex}.reviews__card{border:1px solid #29293320;border-radius:50px;flex-direction:column;width:100%;max-width:480px;padding:63px 49px 60px 50px;display:flex}.reviews__text{margin-bottom:34px}.reviews__text:before{content:"";background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/quotes-mobile.svg);width:33px;height:28px;margin-bottom:15px;display:block}.reviews__author{font-family:var(--main-font-family-semibold)}@media screen and (min-width:768px){.reviews{padding-bottom:6.375rem}.reviews__cards{align-items:center}}@media screen and (min-width:1024px){.reviews{margin-top:119px;padding-bottom:9.375rem}.reviews__cards{gap:30px;margin-top:73px}.reviews__text:before{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/quotes.svg);width:49px;height:41px;margin-bottom:22px}}@media screen and (min-width:1170px){.reviews__cards{flex-direction:row;align-items:flex-start}}.ready{background-color:#6d37ff;padding-top:110px;padding-bottom:167px;position:relative}.ready:after{content:"";background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/ready-right-mobile.svg);width:291px;height:157px;display:block;position:absolute;bottom:0;right:0}.ready__title{color:#fff;max-width:973px;margin:0 auto}.ready__text{color:#fff;margin-top:30px;margin-bottom:55px}.ready__button{width:100%;max-width:300px;margin:0 auto;display:block}@media screen and (min-width:768px){.ready{padding-bottom:163px}.ready__button{max-width:449px}}@media screen and (min-width:1024px){.ready{padding-top:110px}}@media screen and (min-width:1280px){.ready:before{content:"";background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/ready-left.svg);width:634px;height:343px;display:block;position:absolute;bottom:0}.ready:after{background-image:url(/ispring_content/content/images/landing/ispringacademy/intensive-training/ready-right.svg);width:634px;height:343px}}
/* End */


/* Start:/local/components/ispring_bx/banner/templates/christmas_box_2025/style.css?17661427793324*/
@font-face{font-family:Onest Regular;font-style:normal;src:url(/ispring_content/content/fonts/Onest-Regular.woff2)format("woff2"),url(/ispring_content/content/fonts/Onest-Regular.woff)format("woff"),url(/ispring_content/content/fonts/Onest-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Onest Medium;font-style:normal;src:url(/ispring_content/content/fonts/Onest-Medium.woff2)format("woff2"),url(/ispring_content/content/fonts/Onest-Medium.woff)format("woff"),url(/ispring_content/content/fonts/Onest-Medium.ttf)format("truetype");font-display:swap}@font-face{font-family:Onest SemiBold;font-style:normal;src:url(/ispring_content/content/fonts/Onest-SemiBold.woff2)format("woff2"),url(/ispring_content/content/fonts/Onest-SemiBold.woff)format("woff"),url(/ispring_content/content/fonts/Onest-SemiBold.ttf)format("truetype");font-display:swap}@font-face{font-family:Onest Bold;font-style:normal;src:url(/ispring_content/content/fonts/Onest-Bold.woff2)format("woff2"),url(/ispring_content/content/fonts/Onest-Bold.woff)format("woff"),url(/ispring_content/content/fonts/Onest-Bold.ttf)format("truetype");font-display:swap}.christmas-container{margin-top:20px;padding:0 10px;overflow:hidden}.christmas-container_whole-width{background-position:0 0;background-repeat:no-repeat;background-size:cover;margin-top:0;padding:0}.christmas{background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin:0 auto;position:relative;overflow:hidden}.christmas:after{z-index:1;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:175px;height:163px;display:block;position:absolute;bottom:0;right:0}.christmas__content-wrapper{z-index:2;flex-direction:column;gap:30px;padding:20px;display:flex;position:relative}.christmas__title{color:#fff;margin:0 0 12px;font:600 28px/1 Onest SemiBold,sans-serif}.christmas__text{color:#fff;max-width:206px;margin:0;font:400 12px/1.4 Onest Regular,sans-serif}.christmas__button{cursor:pointer;text-align:center;color:#fff;background:#ff4b4b;border-radius:4px;width:-moz-fit-content;width:fit-content;padding:8.5px 24px;font:500 12px/1.22 Onest Medium,sans-serif;text-decoration:none;transition:all .3s}.christmas__button:focus,.christmas__button:visited{color:#fff;background:#ff4b4b;text-decoration:none}.christmas__button:hover{color:#fff;background:#3a00a9;text-decoration:none}@media screen and (min-width:500px){.christmas__content-wrapper{padding:20px calc(14.981vw - 24.9px)}.christmas__text{max-width:315px}}@media screen and (min-width:768px){.christmas-container{padding:0 20px}.christmas-container_whole-width{background-position:50% 0}.christmas{background-position:50% 0;border-radius:16px}.christmas_whole-width{background:0 0}.christmas:after{display:none}.christmas__content-wrapper{gap:0;padding:9px 20px 9px 130px}.christmas__title{margin:0 0 8px;font-size:40px}.christmas__text{text-align:center;max-width:352px}.christmas__button{border-radius:8px;padding:12.5px 41px;position:absolute;top:30px;right:33px}}@media screen and (min-width:820px){.christmas-container{padding:0 20px}.christmas{max-width:1200px}.christmas__content-wrapper{align-items:center;padding:9px 0}}@media screen and (min-width:1536px){.christmas-container_whole-width{background-position:50%;background-size:cover}}
/* End */


/* Start:/dist/css/backgrounds/christmas_box_2025_banner.css?17661427792032*/
.christmas-container_whole-width,.christmas{background-image:url(/ispring_content/content/images/banners/christmas_box_2025_banner/mobile-bg.png)}.christmas_whole-width{background:0 0}.christmas:after{background-image:url(/ispring_content/content/images/banners/christmas_box_2025_banner/gift.png)}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min--moz-device-pixel-ratio:1.5),screen and (-o-min-device-pixel-ratio:3/2),screen and (min-resolution:1.5dppx),screen and (min-resolution:144dpi){.christmas:after{background-image:url(/ispring_content/content/images/banners/christmas_box_2025_banner/gift-x2.png)}}@media screen and (min-width:768px){.christmas-container_whole-width,.christmas{background-image:url(/ispring_content/content/images/banners/christmas_box_2025_banner/desktop-bg.png)}.christmas_whole-width{background:0 0}}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width:768px),screen and (min--moz-device-pixel-ratio:1.5) and (min-width:768px),screen and (-o-min-device-pixel-ratio:3/2) and (min-width:768px),screen and (min-resolution:1.5dppx) and (min-width:768px),screen and (min-resolution:144dpi) and (min-width:768px){.christmas-container_whole-width,.christmas{background-image:url(/ispring_content/content/images/banners/christmas_box_2025_banner/desktop-bg-x2.png)}.christmas_whole-width{background:0 0}}@media screen and (min-width:1536px){.christmas-container_whole-width{background-image:url(/ispring_content/content/images/banners/christmas_box_2025_banner/desktop-whole-width-bg.png)}}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width:1536px),screen and (min--moz-device-pixel-ratio:1.5) and (min-width:1536px),screen and (-o-min-device-pixel-ratio:3/2) and (min-width:1536px),screen and (min-resolution:1.5dppx) and (min-width:1536px),screen and (min-resolution:144dpi) and (min-width:1536px){.christmas-container_whole-width{background-image:url(/ispring_content/content/images/banners/christmas_box_2025_banner/desktop-whole-width-bg-x2.png)}}
/* End */
/* /dist/css/landing/ispringacademy/intensive-training/style.css?176614278015151 */
/* /local/components/ispring_bx/banner/templates/christmas_box_2025/style.css?17661427793324 */
/* /dist/css/backgrounds/christmas_box_2025_banner.css?17661427792032 */
