@font-face{font-family:SB Sans;src:url(/edu/static/media/SB%20Sans%20Text.591e1eb7f797fbfb855c.ttf)}@font-face{font-family:SB Sans Bold;src:url(/edu/static/media/SB%20Sans%20Text%20Bold.87c3e0ccc77fac506162.ttf)}@keyframes animVisible{0%{margin-left:20%;opacity:0}to{opacity:1}}@keyframes animLoading{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}@keyframes animSlideText{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}@media (min-width:1280px){.coursesListPage{max-width:1280px}}@media (max-width:1280px){.autorizationBox,.bread,.footerContent,.headerContent,.menu{width:1024px!important}.hotline{display:none!important}.coursesListPage{padding:1rem}.moduleList{grid-template-columns:1fr 1fr!important}.courseBlockImageBox,.headImageBlock,.moduleImageBlock{border-bottom-right-radius:0!important}.courseProgramBlock,.courseTrackBlock{align-items:center;flex-direction:column!important;justify-content:center}.programBlock{margin-top:0!important;width:100%!important}.stageBox{margin-top:50px!important}.stageBlock{display:flex;justify-content:center;width:100%!important}.targetBlock{width:70%!important}}@media (max-width:1024px){.autorizationBox,.bread,.footerContent,.headerContent,.menu{width:768px!important}.logoText{display:none!important}.popTestForm{width:85%!important}.courseBlockText h2{font-size:1.2rem}.courseBlockText span{margin-top:20px;width:100%!important}.styledInput{width:100%!important}.coursesListPage{max-width:1024px}.courseModule{width:100%!important}.coursesListBlock,.headCourseBlock,.headCourseBlockText{height:100%!important}.headCourseBlockText{width:85%!important}.testBlockText{width:93%!important}.moduleScaleBox{margin:0!important}.autorInfoBox,.visible,.visibleSlide{height:100%!important;width:100%!important}.headTestBlock{flex-direction:column!important}.testBlock{margin-top:0!important}.answerList{width:100%!important}.testContent{align-items:center;flex-direction:column-reverse!important;justify-content:center}.graphBox{margin:0!important;width:80%!important}.targetBlock{width:100%!important}.targetList{gap:10px}.target{width:100%!important}.resultRadar{width:65vw!important}.courseBlockFooter{flex-direction:column!important}}@media (max-width:768px){.autorizationBox,.bread,.footerContent,.headerContent,.menu{width:640px!important}.footer{height:100%!important}.footerContent{flex-direction:column!important;padding:20px}.footerLabelBox{margin:0!important}.contactBox{gap:20px}.headerButtons a{display:none!important}.moduleList{grid-template-columns:1fr!important}.coursesListPage{max-width:768px}.courseHeadText{margin:0!important;padding:10px;width:95%!important}.courseAuthorBlock{flex-direction:column!important}.authorBlockText{width:100%!important}.courseVidoBox,.courseVidoBox iframe{height:300px!important;width:100%!important}.moduleFilesContent iframe{height:400px!important}.swiperSlides .arrow{height:50px}.moduleFileBox{width:100%!important}.certificatForm{gap:15px!important;max-height:95%;overflow-y:auto;padding:15px 5px!important}.popCertificatForm{padding:10px!important;width:85%!important}.certificatHeadLabel{font-size:1.2rem!important}}@media (max-width:640px){.headerContent{width:95%!important}.menu{display:none!important}.bread{flex-direction:inherit!important}.autorizationBox,.bread{width:90%!important}h1{font-size:1.5rem!important}h2{font-size:1rem!important}.testFormButton{width:auto!important}.coursesListPage{max-width:640px;padding:.5rem!important}.courseModule{height:100%!important}.graphBox{padding:0!important}.courseListButton,.graphBox{width:100%!important}.attractBox{flex-direction:column!important}.coldLetter{width:100%!important}.authorsList{margin-top:50px}.headCourseBlock{flex-direction:column-reverse!important}.coursesListBlock{flex-direction:column!important}.courseBlockText{margin:0!important;padding:10px;width:95%!important}.courseBlockText h2{margin:10px 0!important;text-align:center}.colorBlock img,.headCourseBackground,.nonColorBlock img{border-radius:0!important}.courseBlockImageBox,.headImageBlock,.moduleImageBlock{position:relative!important}.headImageBlock,.moduleImageBlock{display:flex;justify-content:flex-end}.courseBlockImageBox,.courseBlockLayout,.headCourseBackground,.headCourseLayout,.headImageBlock,.moduleImageBlock{height:250px!important}.authorPhoto,.authorPhotoBox{height:200px!important;margin-bottom:0!important}.authorPhotoBoxBackground{box-shadow:0 0 25px 35px #f1f2f7;height:50px!important;width:50px!important}.stageBox{height:100%!important;width:100%!important}.stageContent{flex-direction:column!important;gap:20px;padding:20px}.testBlock{margin:10px!important}.testBlock h3{font-size:.9rem!important}.targetList{flex-direction:column!important}.target,.targetList{align-items:center!important;justify-content:center!important}.target{max-width:300px;width:80%!important}.targetStartText{padding-right:10px}.trackContent h3{font-size:.8rem!important}.trackContent p{font-size:.7rem!important}.trackCircle{margin:5px!important}.styledSelectList{font-size:.8rem!important;overflow-y:auto}.courseInfo div{flex-direction:column!important;gap:0!important;margin-top:10px}.resultRadar{width:90vw!important}.moduleFilesContent iframe{height:250px!important;width:100%}.swiperSlides .arrow{height:25px}.approvePopUp{width:85%!important}.popFinalTest{width:90%!important}}@media (max-height:900px){.popTestForm{gap:10px!important;margin-top:1vh!important}.errorText{height:40px;margin:0!important}.styledInput{min-height:auto!important}.certificatForm{gap:15px!important;max-height:95%;overflow-y:auto;padding:15px 5px!important}.popCertificatForm{padding:10px!important;width:85%!important}.popCertificatForm .styledInput{width:auto!important}}@media (max-height:650px){.styledSelectList{overflow-y:auto}}body{font-family:SB Sans;margin:0}h1,h2,h3,h4,h5,h6,strong{font-family:SB Sans Bold}h1,h2,h3,p{margin:0}h1{font-size:2.25rem}p{color:#888a89;font-size:.875rem}.header{background-color:#f1f3f9;color:#797e8b;display:flex;height:64px;justify-content:center;width:100%}.headerContent{height:100%;justify-content:space-between;width:1280px}.headerButtons,.headerContent{align-items:center;display:flex;flex-direction:row}.headerButtons{gap:3.5rem}.headerButtons a{background-color:none;color:#797e8b;text-decoration:none}.bread,.menu{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:1.25rem auto;width:1280px}.menu a{text-decoration:none}.autorizationBox{display:flex;justify-content:flex-end;margin:0 auto;width:1280px}.autorizationBox .blueButton{min-width:150px}.menuItem{color:#333;cursor:pointer;display:flex;flex-direction:row;gap:5px;position:relative;transition:.25s}.menuItem:hover{color:#007aff}.menuDropdown,.secondMenuDropdown{background-color:#fff;border-radius:16px;box-shadow:0 0 0 0 #0000,0 0 0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:none;position:absolute;width:-webkit-max-content;width:max-content;z-index:4}.menuDropdown{left:0;top:100%}.secondMenuDropdown{left:100%;top:0}.dropdownItem:hover .secondMenuDropdown,.menuItem:hover .menuDropdown{display:flex;flex-direction:column}.menuItem:hover .menuDropdown.leftMenu{left:auto;right:10%}.dropdownItem:hover .secondMenuDropdown.left{left:auto;right:100%}.dropdownItem,.secondDropdownItem{align-items:center;background-color:#fff;border-bottom:1px solid #e5e7eb;color:#333;display:flex;flex-direction:row;justify-content:space-between;padding:16px 12px;z-index:5}.dropdownItem:first-child,.secondDropdownItem:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.dropdownItem:last-child,.secondDropdownItem:last-child{border-bottom:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.dropdownItem:after,.secondDropdownItem:after{background-color:#000;height:1px;width:100%}.dropdownItem:hover,.secondDropdownItem:hover{background-color:#f1f3f9}.arrowBox{gap:2px}.arrowBox,.dropdownArrowBox{align-items:center;display:flex;justify-content:center}.dropdownArrowBox{flex-direction:column}.arrowBox span,.dropdownArrowBox span{height:5px;width:1px}.arrowBox span{background-color:#d1d5db}.dropdownArrowBox span{background-color:#757575}.arrowBox span:first-child{transform:rotate(-45deg)}.arrowBox span:nth-child(2){transform:rotate(45deg)}.dropdownArrowBox span:first-child{margin-bottom:-1px;transform:rotate(-45deg)}.dropdownArrowBox span:nth-child(2){margin-top:-1px;transform:rotate(45deg)}.hotline{align-items:center;border:1px solid #006eff;border-radius:.5rem;color:#006eff!important;display:flex;font-size:.875rem;height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;text-decoration:none;transition:.25s}.hotline:hover{background-color:#0058cc;color:#cce2f7!important}.logoBox{display:flex;flex-direction:row;font-size:10px;gap:.5rem}.footer{background-color:#f1f3f9;display:flex;height:240px;justify-content:center}.footerContent{display:flex;flex-direction:row;gap:1rem;padding-bottom:64px;padding-left:20px;padding-top:64px;position:relative;width:1280px}.contactBox{display:flex;flex-basis:25%;flex-direction:column;justify-content:space-between}.footerContent a{text-decoration:none}.footerLabelBox{display:flex;flex-direction:column;gap:5px;margin-top:-40px}.footerLabelBox div{color:#949699;font-size:.75rem}.footerPhone{color:#10002b;font-family:SB Sans Bold;font-size:1.125rem}.socialBox img{height:60px}.navigationPanel{grid-row-gap:.5rem;grid-column-gap:1.25rem;column-gap:1.25rem;display:grid;flex-basis:50%;grid-template-columns:1fr 1fr;row-gap:.5rem}.navigationPanel a{color:#4b4c4e}.navigationPanel a:hover{color:#006eff}.coursesListPage{margin:0 auto}.popUp{background-color:#00000070;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:4}.approvePopUp,.popCertificatForm,.popFinalTest,.popTestForm{background-color:#f2f3f8;border-radius:10px;display:flex;flex-direction:column;gap:30px;padding:20px}.certificatForm{align-items:center;background-color:#fff;border-radius:10px;gap:30px;margin:1vh auto;max-width:-webkit-max-content;max-width:max-content;padding:30px}.certificatForm,.certificatHead{display:flex;flex-direction:column}.certificatHead{gap:10px;text-align:center}.certificatHeadLabel{font-size:24px;font-weight:600}.approvePopUp{text-align:center}.approvePopUp,.popFinalTest{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.popTestForm{margin:1vh auto;max-height:80%!important;overflow-x:hidden;overflow-y:auto!important;width:1000px}.approveButtonBox{display:flex;flex-direction:row;gap:20px;margin:0 auto}.approveButtonBox .blueButton{width:100px}.testResult{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;margin-bottom:50px;margin-top:50px}.testResultLabel{margin-bottom:-40px}.testResult h4,.testResultLabel{font-size:1.2rem;text-align:center}.testResult h4{color:#006eff;cursor:pointer;transition:.25s}.testResult h4:hover{color:#81b6fc}.resultRadar{width:50vw}.resultButtonsBox{display:flex;flex-direction:column;gap:15px}.testFormStartBox{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.switchLogReg{cursor:pointer;text-decoration:underline;text-underline-offset:8px}.switchLogReg:hover{color:#4b4c4e;transition:.25s}.testFormButton{width:250px}.closeFormBox{display:flex;justify-content:flex-end}.closeFormButton{cursor:pointer;display:flex;flex-direction:column;height:22px;justify-content:space-around;position:relative;width:22px}.closeFormButton span{background-color:#0a0f47;height:2px;position:absolute;width:22px}.closeFormButton span,.closeFormButton span:first-child{transform:rotate(-45deg)}.closeFormButton span:nth-child(2){transform:rotate(45deg)}.headCourseBlock,.headModuleBlock,.test{border-radius:20px;box-shadow:0 0 30px 15px #f1f1f1;display:flex;justify-content:space-between;overflow:hidden;position:relative}.headCourseBlock{flex-direction:row;height:380px}.test{padding-bottom:30px}.test,.testBlock{flex-direction:column;height:100%}.nextTestBox{display:flex;justify-content:center}.nextTestBox button{width:250px}.headTestBlock{display:flex;flex-direction:row}.accountInfo,.attractBox,.courseProgramBlock,.courseTrackBlock,.coursesList,.getCertificat,.headCourseBlock,.headModuleListBlock,.moduleList,.test{margin:50px auto}.headCourseBlockText{margin:30px;width:40%;z-index:1}.headCourseBlockDescription{font-size:1rem;line-height:1.25rem;margin-bottom:50px;padding-top:1.25rem}.headImageBlock,.moduleImageBlock{border-bottom-right-radius:20px;border-top-right-radius:20px;height:380px;position:absolute;right:0}.moduleImageBlock:before{box-shadow:inset 300px 0 100px -30px #fff;content:"";height:100%;position:absolute;top:0;width:100%}.headCourseLayout{height:380px;position:absolute}.headCourseBackground{border-bottom-right-radius:20px;border-top-right-radius:20px;height:100%}.headCourseBackgroundBox{height:100%}.headCourseBackgroundBox:after{box-shadow:inset -400px 0 400px -30px #000;content:"";display:block;height:100%;position:absolute;top:0;width:100%}.accountInfo{display:flex;flex-direction:column;gap:15px}.accountInfo h2{margin-bottom:10px}.styledInput{border-radius:10px;display:flex;flex-direction:column;min-height:64px;width:1000px}.styledInput div,.styledInput input{background-color:#fff;font-size:1rem}.styledInput div{border-top-left-radius:10px;border-top-right-radius:10px;font-weight:600;padding:10px}.styledInput:focus-within{border:2px solid #000}.styledInput input{padding:10px}.styledInput input,.styledSelect{border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;outline:none}.styledSelect{color:#757575;padding:10px 10px 10px 5px}.styledInput input::placeholder,.styledSelect{font-size:1rem}.eye{cursor:pointer}.testFormSelect{background-color:#fff;border-radius:10px;position:relative}.testFormSelect div{padding:10px}.styledSelectButton,.styledSelectHead{cursor:pointer}.styledSelectButton{color:#757575}.styledSelectList{background-color:#fff;border:2px solid #000;border-radius:10px;display:flex;flex-direction:column;gap:5px;margin-top:10px;padding:5px}.styledSelectList div{padding:5px}.styledSelectList div:hover,.styledSelectedItem{background-color:#757575;border-radius:10px;color:#fff;cursor:pointer;transition:.25s}.styledSelectHead{font-weight:600}.errorText{align-items:flex-end;color:red;display:flex;margin-bottom:-20px}.error{border:2px solid red}.blueButton,.blueLink,.greyButton{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px;transition:.25s}.blueButton,.blueLink{background-color:#006fff}.blueLink{border-radius:10px;font-size:1.4rem}.blueButton:hover,.blueLink:hover{background-color:#0058cc}.greyButton{background-color:#9aa1b4}.greyButton:hover{background-color:#0058cc}.disabledButton:hover{background-color:#9aa1b4;cursor:default}.courseListButton{align-items:center;display:flex;font-size:.8rem;height:30px;justify-content:center;text-align:center;width:170px}.coursesListBlock{background-color:#f2f3f8;border-radius:10px;display:flex;height:370px;justify-content:flex-end;margin-top:30px;overflow:hidden;position:relative}.courseBlockImageBox{align-items:flex-end;display:flex;height:370px;left:0;position:absolute}.courseBlockBackGroundColor,.courseBlockBackGroundColorNon{border-bottom-left-radius:10px;border-top-left-radius:10px;height:100%}.courseBlockLayout{height:370px;z-index:3}.colorBlock,.nonColorBlock{align-items:flex-end;display:flex;height:100%;position:absolute;transition:.35s}.colorBlock:after,.nonColorBlock:after{content:"";display:block;height:100%;position:absolute;top:0;width:100%}.nonColorBlock:after{box-shadow:inset -350px 0 400px -30px #f2f3f8;opacity:0}.colorBlock:after{box-shadow:inset -300px 0 400px -30px #f2f3f8}.nonColorBlock{opacity:1;z-index:1}.coursesListBlock:hover .nonColorBlock{opacity:0!important}.colorBlock{opacity:0;z-index:2}.coursesListBlock:hover .colorBlock,.coursesListBlock:hover .colorBlock:after,.coursesListBlock:hover .nonColorBlock:after{opacity:1!important}.courseBlockText{margin:35px 30px 25px;width:60%;z-index:3}.courseBlockText,.testBlockText{display:flex;flex-direction:column;justify-content:space-between}.courseHeadText{width:50%}.courseBlockText h2{align-items:center;display:flex;height:60px;margin-left:20px}.courseBlockText span{width:80%}.courseBlockButtonBox{display:flex;flex-direction:row;gap:15px}.courseBlockFooter{display:flex;flex-direction:row;justify-content:space-between}.courseBlockFooter div{margin-top:50px}.accountCourseStatus{align-items:center;border:1px solid #007aff;border-radius:5px;color:#007aff;display:flex;font-size:.8rem;justify-content:center;padding:5px}.courseBlockTextContent{background-color:#fff;border-radius:10px;padding:20px}.courseInfo{margin-top:20px}.courseInfo div{display:flex;flex-direction:row;gap:5px}.courseInfoContent{font-weight:700}.attractBox{display:flex;flex-direction:row;justify-content:space-between;margin-top:150px}.coldLetter{width:50%}.coldLetter h3,.coldLetter p{color:#000;font-size:1.2rem;line-height:25px;margin-top:20px}.coldLetter h2{font-size:1.5rem;margin-bottom:25px}.swiper{display:flex;flex-direction:row;margin-top:100px}.slidesBox{display:flex;flex-direction:column;margin-bottom:40px;margin-top:0}.arrow{cursor:pointer;height:75px;margin-top:50px;transition:.25s}.swiperSlides .arrow{margin-top:0}.visibleSlide{height:100%;width:100%}.visibleSlide img{border-radius:10px;width:100%}.arrow:hover{transform:scale(1.15)}.authorsList h2{text-align:center}.autorInfoBox{cursor:pointer;width:400px}.autorInfoBox div,.autorInfoBox h2{margin-top:5px;text-align:center}.visible{animation:animVisible 1.5s}.authorPhotoBox{align-items:center;border-bottom:5px solid #f1f2f7;display:flex;height:250px;justify-content:center}.authorPhotoBoxBackground{background-color:#f1f2f7;border-radius:50px;box-shadow:0 0 25px 60px #f1f2f7;height:150px;width:150px}.authorPhoto{height:300px;margin-bottom:50px;position:absolute}.scaleLevel{bottom:0;left:0;position:absolute;right:0;top:0}.scaleBackground{background-color:#ddd;height:100%;position:relative;width:100%}.progressScale{border-radius:3px;height:15px;margin-top:5px;width:600px}.progressScale div{transition:.35s}.scalesBox{margin-top:25px}.headTestBlock .moduleScaleBox{margin-bottom:60px}.moduleScale{border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:5px}.moduleScale,.progressScale{overflow:hidden;position:relative;width:100%}.progressScale{background-color:#ddd}.fill{height:100%}.moduleList{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;justify-items:center}.courseModule{background-color:#f2f3f8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:30px;width:405px}.courseModuleContent{height:100%;padding:15px}.disabledCertificat,.disabledTopic{cursor:default!important;opacity:.5}.moduleNumber{background-color:#fff;border-radius:5px;margin-bottom:5px;min-height:10px;padding:5px;text-align:center;width:90px}.loadingModule{animation:animLoading 5s linear infinite;min-height:200px}.loadingBlock,.loadingDescription{background-color:#fff;border-radius:5px;margin-bottom:5px;min-height:10px;padding:5px;text-align:center;width:90%}.loadingDescription{height:50%}.moduleDesciption{font-size:.75rem;font-weight:700;margin-top:10px}.moduleAmountBox{display:flex;flex-direction:row;gap:10px;padding:15px}.getCertificatBox{background-color:#f2f3f8;border:1px solid #81b6fc;border-radius:10px;cursor:pointer;display:flex;flex-direction:row}.certtificatContent{padding:15px}.certificatDescription{font-size:.75rem}.certificatImage{align-items:center;display:flex;justify-content:center;width:100px}.certificatImage img{height:70px}.moduleFilesContent{display:flex;flex-direction:column;gap:70px;margin-bottom:80px;margin-top:40px}.moduleFilesContent iframe{border:3px solid #757575;border-radius:30px;height:600px;width:100%}.moduleFilesContent audio{border:3px solid #0d6efd;border-radius:30px;width:100%}.moduleFilesContent h2{font-size:24px;margin-bottom:20px}.moduleFilesContent a{display:flex;justify-content:center;text-underline-offset:6px}.topicHead{text-align:center}.topicDescription{margin-top:40px}.moduleFileBox{margin:0 auto;width:50%}.moduleText,.slideTextBox{border-radius:10px;box-shadow:0 0 30px 15px #f1f2f7;font-size:1.2rem;padding:10px;word-break:normal}.slideTextBox{margin-top:-15px}.slideTextBox p{color:#000;font-size:1.2rem}.slideText,.slideTextBox p,.smallSlideText{font-size:1.2rem;padding:15px;transition:.25s}.slideText{max-height:0}.slideText,.smallSlideText{font-size:1.2rem;overflow:hidden;transition:max-height .3s ease-in-out}.smallSlideText{-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical;border-radius:10px;display:-moz-box;display:-webkit-box;text-overflow:ellipsis}.slideTextButton{color:#006eff;cursor:pointer;font-size:1.2rem;margin-bottom:15px;margin-left:30px;margin-top:10px}.topicButtonBox{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:40px;margin-top:-60px}.topicButtonBox .blueButton{width:250px}.testBlock{background-color:#f2f3f8;border-radius:10px;margin:-50px 30px 30px;padding:40px}.testQuestionText p{color:#000;font-size:1.6rem;font-weight:600}.graphBox{align-items:center;border-radius:10px;display:flex;justify-content:center;margin-right:-40px;margin-top:-50px;padding:30px;width:50%}.graphBox canvas{background-color:#fff;border-radius:10px}.answerList{display:flex;flex-direction:column;gap:20px;margin-top:20px;width:90%}.answerBlock,.testContent{display:flex;flex-direction:row}.answerBlock{align-items:center;background-color:#fff;border-radius:10px;gap:20px;padding:10px;z-index:1}.answerBlock,.answerBlock label{cursor:pointer}.answerText{border-radius:5px;padding:5px;width:100%;word-break:break-word}.answerText p{color:#000;font-size:1rem}.selectedAnswer{background-color:#e4fcea}.customCheckboxInput{display:none}.customCheckbox{align-items:center;border:2px solid #ccc;border-radius:5px;display:flex;height:17px;justify-content:center;width:17px}.customCheckboxSpan{border-radius:5px;display:inline-block;height:9px;transition:background-color .3s;width:17px;z-index:1}.customCheckboxSpan:hover{border-color:#888}.customCheckboxInput:checked+.customCheckboxSpan{background-color:#009cd0;border:4px solid #fff}.circleCheckBox{border-radius:50%}.courseVidoBox{width:675px}.courseVidoBox iframe{border:none;border-radius:30px;height:380px;width:100%}.courseAuthorBlock,.courseProgramBlock,.courseTrackBlock{display:flex;flex-direction:row;gap:40px}.authorNameBlock{display:flex;flex-direction:column;font-size:1.4rem!important;gap:10px;margin-bottom:20px}.authorBlockText{width:40%}.authorBlockText p{color:#000;font-size:1.2rem!important;margin-top:20px}.trackBlock{width:100%}.trackVericalLine{background-color:#2e79bc;height:calc(100% - 45px);position:absolute;width:2px}.trackLine{background-color:#2e79bc;height:2px;width:40px}.trackBox{background-color:#f2f3f8;border:2px solid #7db6fd;border-radius:10px;flex-direction:row;height:100%;width:100%}.trackBox,.trackCircle{align-items:center;display:flex}.trackCircle{background-color:#eff8ff;border-radius:50%;height:50px;justify-content:center;margin:20px;width:50px}.innerTrackCircle{background-color:#d0e9ff;border-radius:50%;height:35px;width:35px}.trackGraphBlock{display:flex;flex-direction:row;position:relative}.trackBlockContent{display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding-bottom:4px;padding-top:25px;width:100%}.track{align-items:center;display:flex;flex-direction:row;height:85px}.track:nth-child(4){margin-top:30px}.trackContent p{color:#000;font-size:.8rem}.stageBlock{width:85%}.stageBox{background-color:#f2f3f8;border-radius:10px;display:flex;flex-direction:column;height:320px;margin-top:100px;width:560px}.stageContent{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-around}.stage{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:200px;padding-top:20px;width:230px}.stage h3{text-align:center}.stageDescription{border-top:1px solid #f2f3f8;line-height:10px;margin-left:20px;margin-right:20px;margin-top:10px;padding-top:10px;text-align:center}.stage label{font-size:.8rem}.stageHead{margin-top:30px;text-align:center}.stageImage{height:50%}.targetBlock{display:flex;flex-direction:column;width:54%}.programBlock{width:46%}.longTrack{margin-top:-150px}.targetList{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;margin-top:10px}.target{align-items:center;border-radius:10px;font-size:.9rem;height:90px;padding:15px;text-align:center;width:185px}.target,.targetStartBox{background-color:#f2f3f8;display:flex}.targetStartBox{border:2px solid #7db6fd;border-radius:10px;flex-direction:row;height:235px;margin-top:30px}.targetStartContent{display:flex;flex-direction:column;gap:20px;justify-content:center}.targetStartContent button{width:250px}.targetStartImage{width:45%}.programModuleList{background-color:#f2f3f8;border-radius:10px;display:flex;flex-direction:column;gap:40px;margin-top:20px;padding:20px}.modulePriceBox{display:flex;justify-content:flex-end}.freeModule,.paidModule{border-radius:10px;display:flex;flex-direction:column}.module{margin-bottom:20px}.paidModule{padding:10px 10px 20px}.freeModule .modulePrice,.paidModule{background-color:#fff}.paidModule .modulePrice{background-color:#d0e9ff}.modulePrice{border-radius:10px;font-size:1.2rem;min-width:100px;padding:10px;text-align:center}.programListButton{font-size:1.6rem;margin-top:40px;width:100%}
/*# sourceMappingURL=main.f6bbcfc2.css.map*/