.courseListWrapper .welcomeText h4{color:#999!important;font-size:36px;font-weight:700;line-height:44px;font-family:GT-Alpina-Bold,sans-serif;margin-bottom:40px}.courseListWrapper .welcomeText h4 span.ccName{color:#03b3d9!important}.button--wrapper .prog_holder{display:none}.courseListWrapper .appendWrapper{margin:0}.courseListWrapper .welcomeText p{font-weight:300;font-size:24px;display:none;line-height:30px;color:#999;font-family:FoundersGrotesk-Regular,sans-serif}.courseListWrapper .courseBlock{margin-bottom:18px;border:1px solid #d9d9d9;padding:0 0 15px;border-radius:10px;overflow:hidden}.courseListWrapper .courseBlock img{border-top-left-radius:10px;border-top-right-radius:10px;position:initial;height:156px;filter:none;padding:6px 0}.courseListWrapper .infoWrapper{padding-top:0;margin-left:15px;margin-right:15px;display:none}.button--wrapper .lesson_wrapper,.courseListWrapper .title_prog_number .c_les_info_block{display:none}.title_prog_number{display:flex;align-items:flex-end}.title_prog_number h4{font-family:FoundersGrotesk-SemiBold,sans-serif}.absoluteInfo .title_prog_number .c_coml_info_v{color:#000!important}.courseListWrapper .absoluteInfo{position:initial;margin-top:10px;margin-bottom:30px;min-height:165px}.courseListWrapper .infoWrapper h4{font-weight:600;font-family:FoundersGrotesk-Regular,sans-serif;font-size:18px!important;line-height:20px;text-align:start;color:#000;margin:0!important;padding:0;min-height:50px;display:flex;align-items:end;max-height:fit-content}.courseListWrapper .courseDescription{font-size:14px!important;color:#666!important;text-align:start;padding:0;font-weight:400;line-height:19px;font-family:FoundersGrotesk-Regular,sans-serif;margin:5px 0!important}.coursesActionsMark{display:none}.courseListWrapper .c_purchase_date,.courseListWrapper .c_coml_info{color:#000;font-size:14px}.courseListWrapper .courseBlock button{max-width:max-content;background-color:#367c2e!important;font-size:18px;margin:0;padding:12px 20px;line-height:22px;font-family:FoundersGrotesk-Regular,sans-serif!important;letter-spacing:0px!important}.courseListWrapper .courseBlock button:hover{background:#367c2e}.courseBlock button{float:right;margin:0}.courseListWrapper .courseBlock:last-child{margin-right:auto}.courseListWrapper .c_les_info_block{float:left;display:flex;flex-direction:column;min-height:46px;justify-content:center;text-align:left}.c_les_info_block span.c_coml_info{font-weight:700;font-family:FoundersGrotesk-Regular,sans-serif;font-size:14px;line-height:18px}.infoWrapper .c_les_info_block span.c_coml_info,.courseListWrapper .c_les_info_block span.c_purchase_date{width:100%}.c_les_info_block span.c_purchase_date{font-weight:400;font-family:FoundersGrotesk-Regular,sans-serif;font-size:14px;line-height:18px}.grid-list--wrapper{margin-bottom:25px;display:flex;justify-content:space-between}#coursesSearchBlock .coursesSearchWrapper{width:fit-content;margin-left:0;position:relative}#coursesSearchBlock .coursesSearchElement{width:639px;height:50px;max-width:639px;border:1px solid #BFBFBF;border-radius:50px;font-family:FoundersGrotesk-Regular,sans-serif!important;font-size:16px!important;font-weight:400!important}#coursesSearchBlock .coursesSearchElement::placeholder{color:#909090}.coursesSearchWrapper .coursesSearchIcon{right:5%;left:auto;display:flex;position:absolute;height:65%;top:50%;align-items:center;justify-content:space-between;padding-left:10px;border-left:1px solid #BFBFBF;transform:translateY(-50%)}#coursesSearchBlock .coursesSearchElement{padding-left:18px}.coursesSearchIcon svg path{fill:#bfbfbf}.courseListWrapper .appendWrapper{animation-duration:.01s;animation-name:nodeInserted}.Progress_bar{height:6px;margin-bottom:10px;width:100%;background:#e6e6e6;border-radius:20px;margin-top:10px}.progress_fill{background:#367c2e;width:0%;height:100%;border-radius:20px}.absoluteInfo .c_coml_info_v{text-align:right;display:block;font-family:FoundersGrotesk-Regular,sans-serif;color:#367c2e!important;font-size:17px;letter-spacing:-1px;padding-top:0;font-weight:700;line-height:16px}.absoluteInfo .completed{font-size:17px;line-height:16px;font-family:FoundersGrotesk-Regular,sans-serif;display:block;float:right;color:#000;font-weight:400}div#disclaimer-{margin:70px 10% 0;display:block}@keyframes nodeInserted{0%{outline-color:#fff}to{outline-color:#000}}@media screen and (min-width: 768px){.courseListWrapper .appendWrapper{column-gap:12px}.coursesSearchClear{position:relative;right:85px;top:50%;transform:translateY(-50%)}}@media screen and (max-width: 828px){.coursesSearchWrapper .coursesSearchIcon{right:6%}#coursesSearchBlock .coursesSearchElement{width:589px}.coursesSearchClear{position:relative;right:85px;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 1024px){.courseListWrapper .courseBlock{width:calc((100% / 3) - 10px)}.courseListWrapper .appendWrapper{column-gap:15px}.coursesSearchClear{position:relative;right:85px;top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 768px){div#disclaimer-{margin:50px 5% 0}.courseListWrapper .courseBlock{margin-bottom:20px}.courseListWrapper.list_view-enabled .courseBlock img{object-fit:contain}.courseListWrapper .courseBlock button{font-size:15px;line-height:19px;padding:10px 15px}.courseListWrapper .welcomeText h4{font-size:30px;line-height:37px;margin-bottom:15px}.courseListWrapper .welcomeText p{font-size:14px;line-height:16px;margin-bottom:25px}#coursesSearchBlock .coursesSearchElement{height:35px;width:100%!important}.coursesSearchWrapper .coursesSearchIcon{width:fit-content!important;left:auto!important;right:4%;height:45%}.coursesSearchWrapper .coursesSearchClear{right:14%;top:50%;transform:translateY(-50%)}.courseListWrapper .infoWrapper h4{min-height:auto}.courseListWrapper .courseBlock img{height:156px!important;min-height:156px!important}.courseListWrapper .infoWrapper{padding-top:0!important}.courseListWrapper .absoluteInfo{margin-top:20px;margin-bottom:20px;min-height:130px}.courseListWrapper .infoWrapper h4{font-size:19px;line-height:23px}.courseListWrapper .courseDescription{font-size:14px;line-height:18px;margin-top:15px}.courseListWrapper .c_purchase_date,.courseListWrapper .c_coml_info,.absoluteInfo .title_prog_number .c_coml_info_v,.absoluteInfo .completed,.absoluteInfo .c_coml_info_v{font-size:14px!important}}@media screen and (min-width: 1440px){.courseListWrapper .courseBlock{width:calc(25% - 12px)}}.grid-list--wrapper .view-buttons--wrapper button{background:transparent;color:#000;border:none;font-family:FoundersGrotesk-Regular,sans-serif;font-size:16px!important;font-weight:500!important;line-height:17px;padding:0;display:flex;align-items:center;opacity:.5}button.grid--view.active,button.list--view.active{opacity:1}button.list--view:before{content:"";background:url(/cdn/shop/files/list-view.svg?v=1705935994);background-size:contain;margin-right:6px;width:14px;height:13px}button.grid--view:before{content:"";background:url(/cdn/shop/files/grid-view_2.svg?v=1705938517);background-size:contain;margin-right:6px;width:14px;height:13px;background-repeat:no-repeat}.courseListWrapper.list_view-enabled .courseBlock{width:100%;display:flex}.courseListWrapper.list_view-enabled .courseBlock[style="display: block;"]{display:flex!important}.courseListWrapper.list_view-enabled .courseBlock img{flex:1;width:20%;height:auto;border-radius:0}.courseListWrapper.list_view-enabled .courseBlock,.courseListWrapper.list_view-enabled .infoWrapper{padding-bottom:0}.courseListWrapper.list_view-enabled .infoWrapper{flex:1 1 48%;margin:0;width:80%;display:flex!important;flex-direction:column;justify-content:center;align-items:flex-end;padding:20px}.courseListWrapper.list_view-enabled .c_les_info_block{display:none}.courseListWrapper.list_view-enabled .courseDescription{display:block;width:70%;margin-top:-5px}.courseListWrapper.list_view-enabled .title_prog_number{align-items:flex-start}.courseListWrapper.list_view-enabled .infoWrapper h4{min-height:auto}.courseListWrapper.list_view-enabled .title_prog_number .c_les_info_block{display:flex;text-align:right;width:30%;flex-direction:column-reverse;justify-content:flex-end;padding-top:0}.courseListWrapper.list_view-enabled .absoluteInfo{margin-top:0;margin-bottom:0;min-height:75px}.courseListWrapper.list_view-enabled .title_prog_number .prog_holder{display:none}.courseListWrapper.list_view-enabled .button--wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;width:100%;margin-top:auto}.courseListWrapper.list_view-enabled .Progress_bar{margin-top:10px}.courseListWrapper.list_view-enabled .button--wrapper .lesson_wrapper{flex:0 0 50%;display:flex;flex-direction:column-reverse}.courseListWrapper.list_view-enabled .lesson_text_wrapper{display:flex;gap:7px;color:#000}.courseListWrapper.list_view-enabled .lesson_text_wrapper .c_coml_info_v{font-weight:700}.courseListWrapper.list_view-enabled .button--wrapper .prog_holder{display:flex;gap:7px;color:#000;flex-direction:column;gap:0}.courseListWrapper.list_view-enabled .button--wrapper .prog_holder span.c_coml_info_v{color:#000!important;font-weight:700}@media screen and (max-width:768px){.courseListWrapper.list_view-enabled .button--wrapper .prog_holder{font-size:12px}.grid-list--wrapper .view-buttons--wrapper button{flex:0 0 50%;padding:10px 15px}.courseListWrapper.list_view-enabled .button--wrapper .lesson_wrapper{flex:0 0 40%}.courseListWrapper.list_view-enabled .absoluteInfo{min-height:auto;margin-bottom:10px}.courseListWrapper.list_view-enabled .courseBlock{min-height:auto}.courseListWrapper.list_view-enabled .courseBlock img{width:40%!important;min-width:auto!important;height:auto!important;min-height:auto!important}.courseListWrapper.list_view-enabled .infoWrapper h4{font-size:15px;margin-bottom:15px!important;line-height:19px}.courseListWrapper.list_view-enabled .courseDescription{width:100%;font-size:13px;color:#999!important}.courseListWrapper.list_view-enabled .Progress_bar{display:none}.courseListWrapper.list_view-enabled .courseBlock button{font-size:13px;line-height:14px;padding:8px 10px}.courseListWrapper.list_view-enabled .lesson_text_wrapper{flex-direction:column;gap:0px;font-size:12px}.courseListWrapper.list_view-enabled p.courseDescription{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.6em}.courseListWrapper.list_view-enabled .infoWrapper{padding:15px 12px!important}.courseListWrapper.list_view-enabled .title_prog_number .c_les_info_block{display:none}button.grid--view.active,button.list--view.active{box-shadow:inset 0 -1px #000}.grid-list--wrapper .view-buttons--wrapper button{border-bottom:1px solid #000;justify-content:center}}@media screen and (min-width:1094px){#coursesSearchBlock .coursesSearchElement{width:850px;height:50px;max-width:850px}}#treeViewWrapper a.goBackLink{font-size:18px}div#treeViewWrapper{padding-top:13px}.goBackLink i svg{width:18px!important;height:13px!important}.courseTitleBlock{margin-top:13px}.courseTitleBlock h2#courseTitle{font-size:24px}div#listDesc{font-size:18px}div#ypr{font-size:20px}li.list-group-item div{font-size:18px}button#commento-submit-button-root{font-size:0px}button#commento-submit-button-root:before{font-size:15px}textarea#commento-textarea-root{font-size:18px;color:#000}textarea#commento-textarea-root::placeholder{font-size:18px;color:#000}div#commento-login{display:none}#treeViewWrapper #coursesNavArrows svg{width:40px!important;height:40px!important}#coursesNavArrows svg path{fill:#040404!important}#treeViewWrapper #coursesNavArrows svg.cnavDsbld{stroke-width:0;opacity:.75}div#counter{font-size:14px}span.alreadyDone{font-size:14px;line-height:25px}@media (max-width: 1064px){body .site-main{z-index:unset!important}#lessonsTreeBlock{z-index:999!important}}@media (max-width: 600px){.mobileNavigator.mobileNavigator{left:10px;bottom:10px}}.welcomeText{display:none}.courseListWrapper #coursesSearchBlock{margin:90px 0 70px}@media (max-width:767px){.courseListWrapper #coursesSearchBlock{margin:50px 0}}.infoWrapper{padding-bottom:0!important}.courseListWrapper.list_view-enabled .infoWrapper{padding-bottom:14px!important}.courseListWrapper.list_view-enabled .infoWrapper h4{font-size:22px!important;line-height:26.86px}.courseListWrapper.list_view-enabled .infoWrapper .courseDescription{font-size:18px!important;line-height:21.47px}.infoWrapper>.prog_holder,.infoWrapper>.lesson_wrapper,.infoWrapper>.lesson_wrapper .lesson_text_wrapper{display:flex;align-items:center;gap:7px}.infoWrapper>.lesson_wrapper .lesson_text_wrapper{flex-shrink:0}.infoWrapper>.prog_holder .c_coml_info_v,.infoWrapper>.prog_holder .completed,.infoWrapper>.lesson_wrapper .c_coml_info_v,.infoWrapper>.lesson_wrapper .completed{font-family:FoundersGrotesk-Regular,sans-serif;font-size:14px;font-weight:400;flex-shrink:0;color:#000!important}.infoWrapper>.prog_holder .c_coml_info_v,.infoWrapper>.lesson_wrapper .c_coml_info_v{color:#3647fe!important;font-weight:700;font-size:15px}.infoWrapper>.prog_holder,.infoWrapper>.lesson_wrapper{margin:20px 0}.courseListWrapper.list_view-enabled .button--wrapper{align-items:end}.button--wrapper .prog_holder,.button--wrapper .lesson_wrapper{display:none!important}.button--wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:5px}.button--wrapper button{flex-shrink:0;height:fit-content}.button--wrapper .c_les_info_block{display:flex!important;flex-direction:column-reverse}.button--wrapper .c_les_info_block span{display:block!important;font-size:14px!important;font-weight:400!important}.button--wrapper .c_les_info_block .c_coml_info{color:#3647fe!important;font-size:14px!important;font-weight:700!important}.button--wrapper~.c_les_info_block{display:none!important}.progress-bar-completed{background-color:#000}.courseListWrapper.list_view-enabled .infoWrapper>.prog_holder,.courseListWrapper.list_view-enabled .infoWrapper>.lesson_wrapper{width:100%!important}.courseListWrapper.list_view-enabled .infoWrapper>.prog_holder .Progress_bar,.courseListWrapper.list_view-enabled .infoWrapper>.lesson_wrapper .Progress_bar{width:60%}.tags--wrapper{display:flex;gap:20px}.view-buttons--wrapper{display:flex;gap:15px}.tags--wrapper button{background:transparent;color:#000;border:none;font-family:FoundersGrotesk-Regular,sans-serif;font-size:16px!important;font-weight:500!important;line-height:17px;display:flex;align-items:flex-end;opacity:.5;padding:0;border-bottom:2px solid transparent}.tags--wrapper button:hover,.view-buttons--wrapper button:hover{cursor:pointer}.tags--wrapper .tag--active{border-bottom:2px solid #777777;opacity:1}.courseBlock img{filter:brightness(.9)!important;background-color:#fff}@media screen and (max-width: 1320px){.courseListWrapper.list_view-enabled .courseBlock img{width:30%}}@media screen and (max-width: 1320px){.courseListWrapper.list_view-enabled .courseBlock img{width:35%}}@media screen and (max-width: 768px){.courseListWrapper.list_view-enabled .infoWrapper h4{font-size:13px!important;line-height:15.87px}.courseListWrapper.list_view-enabled .infoWrapper{padding-bottom:15px!important}.courseListWrapper.list_view-enabled .infoWrapper>.prog_holder .Progress_bar,.courseListWrapper.list_view-enabled .infoWrapper>.lesson_wrapper .Progress_bar{display:block;width:100%;margin-bottom:0}.courseListWrapper.list_view-enabled .infoWrapper>.prog_holder .c_coml_info_v,.courseListWrapper.list_view-enabled .infoWrapper>.prog_holder .completed,.courseListWrapper.list_view-enabled .infoWrapper>.lesson_wrapper .c_coml_info_v,.courseListWrapper.list_view-enabled .infoWrapper>.lesson_wrapper .completed{display:none}.button--wrapper .c_les_info_block span{font-size:12px!important}.courseListWrapper.list_view-enabled .courseDescription{display:none!important}.courseListWrapper.list_view-enabled .infoWrapper>.prog_holder,.courseListWrapper.list_view-enabled .infoWrapper>.lesson_wrapper{margin-bottom:10px;margin-top:0}.courseListWrapper.list_view-enabled .infoWrapper h4{margin-bottom:0!important}#coursesSearchBlock .coursesSearchElement{font-size:12px!important}.grid-list--wrapper{flex-direction:column}.tags--wrapper{margin-bottom:30px}.view-buttons--wrapper{gap:0px}.courseListWrapper .courseBlock img{padding:0}}@media only screen and (max-width: 430px){.courseListWrapper .courseBlock img{padding-top:9px;padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/727/assets/component-education-page.css.map */
