.AboutCourse_introduction__sGpTc{display:flex;align-items:center;justify-content:space-between;background:var(--gray-dark);padding:7px 0 100px}.AboutCourse_colored__5WcRA{display:block;padding:6px 12px;background:linear-gradient(93.33deg,#d77be6 9.26%,#be63e6 42.32%,#6c38cc 104.58%);border-radius:17px;color:var(--white);font-size:16px;font-weight:400;line-height:120%}.AboutCourse_content__4_gLv{display:flex;width:100%;justify-content:space-between;max-width:var(--layout-max-width);margin:0 auto;gap:30px;position:relative}.AboutCourse_chips___ONNd{display:flex;flex-direction:row;gap:10px;margin-bottom:16px;flex-wrap:wrap}.AboutCourse_introduction__sGpTc .AboutCourse_chip__GpJna{border:1px solid var(--gray-stroke);border-radius:17px;padding:6px 12px;font-size:16px;line-height:120%}.AboutCourse_title__b_DBn{font-weight:700;font-size:54px;line-height:100%;margin-bottom:32px}.AboutCourse_mainCourseInfo__rF5Dl{display:flex;flex-direction:column;width:calc(100% - 360px - 70px);justify-content:center}.AboutCourse_description__E2dBD{font-size:24px;line-height:120%;margin-bottom:16px}.AboutCourse_descriptionWithSoon__iJbEe{margin-bottom:0}.AboutCourse_info__bZh1m{color:var(--gray);font-size:18px;display:flex;flex-direction:row;gap:42px}.AboutCourse_rating__CiIhJ{gap:16px}.AboutCourse_date__jCXB4{display:flex;gap:16px;align-items:center;flex-direction:row}.AboutCourse_aboutButton__M2Fdg:hover{background:var(--violet-dark)!important}.AboutCourse_courseCard__3iA22{position:absolute;right:0;top:58px}.AboutCourse_socialProof__iXYjd{margin:32px 0 0;max-width:650px;display:flex;align-items:center;justify-content:space-between;gap:24px 20px;flex-wrap:wrap}.AboutCourse_starsContainer__jKawq{display:flex;gap:4px}.AboutCourse_rating__CiIhJ{display:flex;align-items:center;gap:19px}.AboutCourse_star___UprP{width:24px;height:24px}.AboutCourse_socialProofTextContainer__ZS5ij{display:flex;flex-direction:column}.AboutCourse_socialProofNumber__tL7Wf{font-size:22px;font-weight:700;line-height:26.4px;color:var(--white)}.AboutCourse_socialProofText__KqEak{font-size:16px;font-weight:400;line-height:24px;color:var(--gray)}.AboutCourse_users__tIeU0{display:flex;gap:20px;align-items:center}.AboutCourse_avatar__vnzR9{border:1px solid var(--violet-dark);box-shadow:0 4px 4px 0 #00000040}.AboutCourse_usersContainer__r6r9x{display:flex;flex-direction:row-reverse}.AboutCourse_usersContainer__r6r9x>:not(:last-child){margin:0 0 0 -12px}.AboutCourse_warranty__TLoq7{margin-top:32px}@media screen and (max-width:1300px){.AboutCourse_introduction__sGpTc{padding:40px 24px}}@media screen and (max-width:960px){.AboutCourse_introduction__sGpTc{padding:0 24px 32px}.AboutCourse_content__4_gLv{flex-direction:column;gap:24px;position:relative}.AboutCourse_title__b_DBn{font-size:30px;line-height:120%;margin-bottom:16px}.AboutCourse_description__E2dBD{font-size:18px;line-height:150%;margin-bottom:24px}.AboutCourse_descriptionWithSoon__iJbEe{margin-bottom:0}.AboutCourse_mainCourseInfo__rF5Dl{width:100%}.AboutCourse_actions__P___6{gap:16px}.AboutCourse_actions__P___6 button{flex-grow:1}.AboutCourse_right__FOnnt{max-width:100%}.AboutCourse_courseCard__3iA22{position:absolute;top:calc(100% + 68px);left:0}.AboutCourse_info__bZh1m{flex-wrap:wrap;gap:13px}.AboutCourse_socialProof__iXYjd{margin:24px 0 0;flex-direction:column;align-items:flex-start}}.CourseCardWithVideo_courseCard__1akl0{background:var(--gray-dark);border:1px solid var(--gray-stroke);border-radius:10px;overflow:hidden;width:360px}.CourseCardWithVideo_videoPoster__0270B{width:100%;height:194px;position:relative;display:flex;padding:15px;justify-content:flex-start;align-items:flex-end}.CourseCardWithVideo_videoPoster__0270B .CourseCardWithVideo_videoPosterCover__SBaAf{object-fit:cover}.CourseCardWithVideo_pricePurplePlus__ShxPO{padding:24px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:var(--violet-dark);color:var(--white);font-size:24px;font-weight:700;line-height:120%;text-align:left}.CourseCardWithVideo_colored__Fx1oQ{display:block;padding:6px 12px;background:linear-gradient(93.33deg,#d77be6 9.26%,#be63e6 42.32%,#6c38cc 104.58%);border-radius:17px;color:var(--white);font-size:16px;font-weight:400;line-height:120%}.CourseCardWithVideo_block__kDiIC{display:flex;flex-direction:column}.CourseCardWithVideo_block__kDiIC.CourseCardWithVideo_price__fi9YU{padding:30px 15px;gap:15px;background:var(--violet-dark)}.CourseCardWithVideo_courseDate__obQ6c,.CourseCardWithVideo_coursePrice__D7Udr{display:flex;flex-direction:row;align-items:center;gap:8px}.CourseCardWithVideo_coursePrice__D7Udr{font-size:18px}.CourseCardWithVideo_courseDate__obQ6c{font-size:16px;color:var(--gray)}.CourseCardWithVideo_priceText__HhqXn{font-weight:700;font-size:28px;line-height:120%}.CourseCardWithVideo_oldPrice__9O9za{color:var(--secondary);text-decoration:line-through}.CourseCardWithVideo_image__N0XvE.CourseCardWithVideo_image__N0XvE{width:100%;height:194px}.CourseCardWithVideo_block__kDiIC.CourseCardWithVideo_action__EeVYH{padding:24px 15px 36px;gap:12px}.CourseCardWithVideo_infoBlock__3L2BG{display:flex;align-items:center;gap:8px;font-size:16px;line-height:120%}.CourseCardWithVideo_infoBlock__3L2BG:not(:last-child){margin-bottom:24px}.CourseCardWithVideo_startForFreeButton__hx6M4:hover{background-color:var(--black)}@media screen and (max-width:960px){.CourseCardWithVideo_courseCard__1akl0{width:100%}.CourseCardWithVideo_infoBlock__3L2BG:not(:last-child){margin-bottom:24px}.CourseCardWithVideo_pricePurplePlus__ShxPO{font-size:20px}}.CourseDescription_courseDescription__erndw{padding:100px 0;background:var(--gray-dark)}.CourseDescription_content__XIFJ3{width:100%;max-width:var(--layout-max-width);margin:0 auto}.CourseDescription_content__XIFJ3 p{margin-bottom:12px}.CourseDescription_caption__hUtXe{font-weight:400;font-size:18px;line-height:120%;color:var(--secondary);margin-bottom:8px}.CourseDescription_title__Tj85P{font-weight:400;font-size:46px;line-height:120%;margin-bottom:32px}.CourseDescription_wrapper__AUTT0{display:grid;grid-column-gap:75px;column-gap:75px}.CourseDescription_description__wkLAi{font-size:18px;line-height:150%}.CourseDescription_certificate__ugJ9b{grid-row:1/3;grid-column:2/3;display:flex;flex-direction:column;gap:10px;align-items:center;color:var(--gray);font-size:16px;margin-top:auto}.CourseDescription_image__GI6dq{width:360px;height:510px;border:2px solid var(--primary);border-radius:10px;overflow:hidden;position:relative;background-color:#1c1b21}.CourseDescription_image__GI6dq img{object-fit:contain}.CourseDescription_warranty__jQv2s{margin-top:32px;grid-row:2/3}@media screen and (max-width:1300px){.CourseDescription_courseDescription__erndw{padding:100px 24px}}@media screen and (max-width:1200px){.CourseDescription_certificate__ugJ9b{grid-row:1/2;grid-column:2/3;margin-top:0}.CourseDescription_warranty__jQv2s{grid-column:1/3}}@media screen and (max-width:960px){.CourseDescription_courseDescription__erndw{padding:32px 24px}.CourseDescription_title__Tj85P{font-size:34px;margin-bottom:24px}.CourseDescription_wrapper__AUTT0{row-gap:24px}.CourseDescription_image__GI6dq{height:442px;max-width:360px;width:100%}.CourseDescription_certificate__ugJ9b{gap:16px;grid-row:2/3;grid-column:1/2;margin-top:0}.CourseDescription_warranty__jQv2s{grid-column:1/2;grid-row:3/4;margin-top:0}}.page_skillMapContainer__YfJTV{padding:30px 0 20px;background:var(--gray-dark);display:flex;justify-content:center}.page_spinner__xjbJj{width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1300px){.page_testPlateContent__E7gSl{width:calc(100% - 48px)!important}}@media screen and (max-width:960px){.page_testPlateContent__E7gSl{width:100%!important}}.CoursesMap_courseMap__lIhUc{display:flex;padding-top:100px}.CoursesMap_content__nB0gG{width:100%;max-width:var(--layout-max-width);margin:0 auto}.CoursesMap_content__nB0gG>:first-child{margin:0}.CoursesMap_caption__Et85e{font-weight:400;font-size:18px;line-height:120%;color:var(--secondary);margin-bottom:8px}.CoursesMap_title__1dGHL{font-weight:400;font-size:46px;line-height:120%;margin-bottom:32px}.CoursesMap_aboutCourses__pjtAg{max-width:780px;font-size:18px;line-height:150%;margin-bottom:48px}.CoursesMap_direction__bKGDW{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:110px 140px;gap:110px 140px}.CoursesMap_directionTitle__HHcSD{font-weight:700;font-size:22px;margin-bottom:32px}.CoursesMap_front__WVcjF{grid-template-rows:repeat(2,1fr);grid-template-areas:"one two . ." ". three four five" ". . . six";margin-bottom:48px}.CoursesMap_back__CwbYG{grid-template-rows:repeat(3,1fr);grid-template-areas:"one two three ." ". four five ." ". . six seven"}.CoursesMap_fullstack__OsHoh{grid-template-rows:repeat(3,1fr);grid-template-areas:"one two three ." "eight seven four five" "nine ten . six"}.CoursesMap_mobile__RDVVi{grid-template-rows:repeat(2,1fr);grid-template-areas:"one two . ." ". three four five" ". . . six";margin-bottom:48px}.CoursesMap_fullstack__OsHoh .CoursesMap_htmlCss__actQp{grid-area:one}.CoursesMap_fullstack__OsHoh .CoursesMap_basicJs__rk3wR{grid-area:two}.CoursesMap_fullstack__OsHoh .CoursesMap_advancedJs__mecEV{grid-area:three}.CoursesMap_fullstack__OsHoh .CoursesMap_basicTs__l8fcy{grid-area:four}.CoursesMap_fullstack__OsHoh .CoursesMap_react__CzmBF{grid-area:five}.CoursesMap_fullstack__OsHoh .CoursesMap_nextJs__FX0FI{grid-area:six}.CoursesMap_fullstack__OsHoh .CoursesMap_nodeJS__bP9lj{grid-area:seven}.CoursesMap_fullstack__OsHoh .CoursesMap_nestJs__RR5jg{grid-area:eight}.CoursesMap_fullstack__OsHoh .CoursesMap_docker__9Araw{grid-area:nine}.CoursesMap_fullstack__OsHoh .CoursesMap_microservices__wR63T{grid-area:ten}.CoursesMap_front__WVcjF .CoursesMap_basicJs__rk3wR{grid-area:one}.CoursesMap_front__WVcjF .CoursesMap_htmlCss__actQp{grid-area:two}.CoursesMap_front__WVcjF .CoursesMap_advancedJs__mecEV{grid-area:three}.CoursesMap_front__WVcjF .CoursesMap_basicTs__l8fcy{grid-area:four}.CoursesMap_front__WVcjF .CoursesMap_react__CzmBF{grid-area:five}.CoursesMap_front__WVcjF .CoursesMap_nextJs__FX0FI{grid-area:six}.CoursesMap_back__CwbYG .CoursesMap_basicJs__rk3wR{grid-area:one}.CoursesMap_back__CwbYG .CoursesMap_advancedJs__mecEV{grid-area:two}.CoursesMap_back__CwbYG .CoursesMap_basicTs__l8fcy{grid-area:three}.CoursesMap_back__CwbYG .CoursesMap_nodeJS__bP9lj{grid-area:four}.CoursesMap_back__CwbYG .CoursesMap_nestJs__RR5jg{grid-area:five}.CoursesMap_back__CwbYG .CoursesMap_docker__9Araw{grid-area:six}.CoursesMap_back__CwbYG .CoursesMap_microservices__wR63T{grid-area:seven}.CoursesMap_mobile__RDVVi .CoursesMap_basicJs__rk3wR{grid-area:one}.CoursesMap_mobile__RDVVi .CoursesMap_htmlCss__actQp{grid-area:two}.CoursesMap_mobile__RDVVi .CoursesMap_advancedJs__mecEV{grid-area:three}.CoursesMap_mobile__RDVVi .CoursesMap_basicTs__l8fcy{grid-area:four}.CoursesMap_mobile__RDVVi .CoursesMap_react__CzmBF{grid-area:five}.CoursesMap_mobile__RDVVi .CoursesMap_reactNative__oRgCk{grid-area:six}@media screen and (max-width:1300px){.CoursesMap_courseMap__lIhUc{padding:32px 24px 0}}@media screen and (max-width:1250px){.CoursesMap_front__WVcjF{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"one two ." "three . ." ". four five" ". . six";margin-bottom:48px;gap:80px}.CoursesMap_back__CwbYG{gap:80px;grid-template-rows:repeat(4,1fr);grid-template-areas:"one two . ." "three four . ." ". five . ." ". six seven . "}.CoursesMap_fullstack__OsHoh{gap:80px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);grid-template-areas:"one two three" "eight seven four" "nine ten five" ". . six"}.CoursesMap_mobile__RDVVi{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"one two ." "three . ." ". four five" ". . six";margin-bottom:48px;gap:80px}}@media screen and (max-width:820px){.CoursesMap_title__1dGHL{font-size:34px;margin-bottom:24px}.CoursesMap_aboutCourses__pjtAg{margin-bottom:24px}.CoursesMap_front__WVcjF{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"one two" "three . " "four five" ". six";margin-bottom:48px;gap:32px}.CoursesMap_back__CwbYG{grid-template-columns:repeat(2,1fr);gap:32px;grid-template-rows:repeat(4,1fr);grid-template-areas:"one two" "three four" "five ." "six seven"}.CoursesMap_fullstack__OsHoh{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);gap:32px;grid-template-areas:"one two" ". three" "seven four" "eight five" "nine six" "ten ."}.CoursesMap_mobile__RDVVi{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"one two" "three . " "four five" ". six";margin-bottom:48px;gap:32px}}.SkillMap_wrapper__sa5HZ{width:100%;max-width:1220px;background:#222238;position:relative}.SkillMap_content__gPDGw{display:flex;align-items:center;justify-content:center;gap:74px;background:url(/noise.png) 0 0 repeat}.SkillMap_info__DKEnI{max-width:500px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.SkillMap_container__Q_kVG .SkillMap_image__tt6HC{width:500px;height:234px;background:url(/skills-wide.svg) 50% no-repeat}.SkillMap_title__B3IDa{font-size:28px;font-weight:700;line-height:33.6px;text-align:left;color:#fff;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.SkillMap_description__VKYYc{color:var(--white);font-size:18px;font-weight:400;line-height:25.2px;text-align:left}.SkillMap_link__JJS0L{align-self:flex-end;background:var(--primary);border-radius:5px;border:none;cursor:pointer;box-sizing:border-box;transition:all .2s;text-align:center;font-family:var(--font-family);color:var(--white);font-size:16px;font-weight:400;line-height:120%}.SkillMap_link__JJS0L:hover{background-color:var(--primary-hover)}.SkillMap_link__JJS0L>span{display:block;padding:8px 12px;height:100%;width:100%;background:url(/noise.png) 0 0 repeat}.SkillMap_container__Q_kVG.SkillMap_vertical__RSFyx .SkillMap_content__gPDGw{padding:24px 16px;flex-direction:column-reverse;gap:24px}.SkillMap_container__Q_kVG.SkillMap_vertical__RSFyx .SkillMap_image__tt6HC{margin:0 auto;flex:1 1 354px;width:300px;background:url(/skills-vertical.svg) 0 0 no-repeat}.SkillMap_container__Q_kVG.SkillMap_vertical__RSFyx .SkillMap_info__DKEnI{max-width:100%}.SkillMap_container__Q_kVG.SkillMap_vertical__RSFyx .SkillMap_link__JJS0L{align-self:center}.SkillMap_container__Q_kVG.SkillMap_vertical__RSFyx .SkillMap_description__VKYYc,.SkillMap_container__Q_kVG.SkillMap_vertical__RSFyx .SkillMap_title__B3IDa{width:100%;text-align:center}.SkillMap_container__Q_kVG.SkillMap_normal__ueFLP .SkillMap_content__gPDGw{gap:30px;padding:0 30px;justify-content:space-between}.SkillMap_container__Q_kVG.SkillMap_normal__ueFLP .SkillMap_image__tt6HC{flex:0 0 216px;background:url(/skills-normal.svg) 0 0 no-repeat}.SkillMap_container__Q_kVG.SkillMap_normal__ueFLP .SkillMap_info__DKEnI{max-width:100%}@media screen and (max-width:1220px){.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_content__gPDGw{gap:30px;padding:0 30px;justify-content:space-between}.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_image__tt6HC{flex:0 0 216px;background:url(/skills-normal.svg) 0 0 no-repeat}.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_info__DKEnI{max-width:100%}}@media screen and (max-width:756px){.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_content__gPDGw{padding:24px 16px;flex-direction:column-reverse;gap:24px}.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_image__tt6HC{margin:0 auto;flex:1 1 354px;width:300px;background:url(/skills-vertical.svg) 0 0 no-repeat}.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_info__DKEnI{max-width:100%}.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_link__JJS0L{align-self:center}.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_description__VKYYc,.SkillMap_container__Q_kVG.SkillMap_wide__4pW78 .SkillMap_title__B3IDa{width:100%;text-align:center}}