.Home_main_container__Mhn76{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;min-height:100vh}@media only screen and (max-width:1024px){.Home_categories_bar_container__6yhnA{display:none}}.CategoriesBar_layout__QP5Y3{width:100%;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--border-color-lightgrey)}.CategoriesBar_container__3yPAE{width:1440px;height:60px;background-color:#fff;display:flex;align-items:center;justify-content:flex-start;padding:0 150px;font-family:var(--font-montserrat-medium);color:var(--text-color-dark);font-size:14px;gap:12px}.CategoriesBar_container__3yPAE .CategoriesBar_with_icon__l2nHV{position:relative;display:flex;flex-direction:row;align-items:center;gap:.5rem}.CategoriesBar_container__3yPAE .CategoriesBar_with_icon__l2nHV>span{display:flex;flex-direction:row;align-items:center;gap:.5rem}.CategoriesBar_container__3yPAE .CategoriesBar_with_icon__l2nHV svg{width:1rem;height:1rem;stroke:var(--text-color-dark);stroke-width:4px}.CategoriesBar_left_nav__L4XVm{display:flex;align-items:center;gap:16px}.CategoriesBar_right_nav__P2HnP{display:flex;align-items:center;margin-left:auto}.CategoriesBar_container__3yPAE a,.CategoriesBar_container__3yPAE button{cursor:pointer;padding:12px;transition:transform .2s ease}.CategoriesBar_container__3yPAE a:hover,.CategoriesBar_container__3yPAE button:hover{cursor:pointer;background-color:hsla(222,5%,62%,.2)}.CategoriesBar_disabled_button__InRYV{color:var(--text-color-dark-disabled);cursor:not-allowed!important}.CategoriesBar_disabled_button__InRYV svg{stroke:var(--text-color-dark-disabled);stroke-width:4px}.CategoriesBar_disabled_button__InRYV:hover{background-color:unset!important}.CategoriesBar_expand_icon__TjzSB{height:12px;width:16px;aspect-ratio:1}.CategoriesBar_menu_group__JQHBH{color:var(--text-color-dark);font-family:var(--font-montserrat-bold)}.CategoriesBar_menu_item__HXsfr{color:var(--text-color-dark)!important;font-family:var(--font-montserrat-medium);font-size:.9rem}@media only screen and (max-width:1100px){.CategoriesBar_container__3yPAE{padding:0 50px}}@media only screen and (max-width:900px){.CategoriesBar_container__3yPAE{padding:0 10px}}.StreakCounter_streak_counter__UAQGp{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StreakCounter_streak_counter__UAQGp:hover{transform:scale(1.05)}.StreakCounter_fire_icon__zTae9{width:35px;height:35px;transition:color .2s ease;display:flex;align-items:center}.StreakCounter_streak_number__Jafqy{font-size:30px;font-weight:600;transition:color .2s ease;line-height:1;display:flex;align-items:center;font-family:Poppins,sans-serif}.StreakCounter_not_completed__siDlN .StreakCounter_fire_icon__zTae9,.StreakCounter_not_completed__siDlN .StreakCounter_streak_number__Jafqy{color:grey}.StreakCounter_completed__I7S6k .StreakCounter_fire_icon__zTae9,.StreakCounter_completed__I7S6k .StreakCounter_streak_number__Jafqy{color:#ff6b35}.StreakCounter_completed__I7S6k:hover{background-color:rgba(255,165,0,.2)}.StreakCounter_not_completed__siDlN:hover{background-color:hsla(0,0%,50%,.2)}.StreakCounter_modal_content__ll30W{display:flex;flex-direction:column;padding:0 25px;font-family:Poppins,sans-serif;color:#757575;gap:15px}.StreakCounter_fire_ring_container__BYmOa{display:flex;justify-content:center;align-items:center}.StreakCounter_fire_ring_number__5hOJ_{font-family:Poppins,sans-serif;font-size:36px;font-weight:600}.StreakCounter_instructions_container__DiClb{display:flex;flex-direction:column;gap:8px}.StreakCounter_instruction_text__7NTfn{font-family:Poppins,sans-serif;font-size:16px;margin:0;line-height:1.4}.StreakCounter_quest_list__KKyVJ{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.StreakCounter_quest_item__UvccF{display:flex;align-items:center;gap:12px;font-size:14px}.StreakCounter_quest_item__UvccF span{font-family:Poppins,sans-serif}.StreakCounter_tick_icon__V2y9G{flex-shrink:0}.StreakCounter_stats_box__2jZCC{width:306px;height:83px;padding:0 25px;margin-top:10px;background-color:#ffefd6;border-radius:25px;display:flex;flex-direction:column;justify-content:center}.StreakCounter_stats_text__Wy5Np{font-family:Poppins,sans-serif;font-size:14px;color:#b9790b;margin:0}.StreakCounter_stats_number__dj6YC{font-size:1rem;font-weight:400;margin-left:5px}.StreakCounter_quest_completion_text__Ad6IO{text-align:center;font-family:Poppins,sans-serif;font-size:16px;margin:8px 0 0;line-height:1.4}@keyframes StreakCounter_currstreak__uHpYQ{0%{font-size:.5rem;font-weight:700;opacity:.2}80%{font-size:3rem;font-weight:700;opacity:1}to{font-size:2.75rem;font-weight:700;opacity:1}}@keyframes StreakCounter_fadein__ZyYNW{0%{opacity:0}to{opacity:1}}.StreakCounter_currstreakAnimation__AQjK6{animation:StreakCounter_currstreak__uHpYQ .6s linear forwards;font-family:Poppins,sans-serif;font-size:72px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.1)}.StreakCounter_fadeinAnimation__W9hrt{animation:StreakCounter_fadein__ZyYNW .5s linear forwards}.StreakCounter_fadeinDelay04__5zC5D{animation-delay:.4s}.StreakCounter_fadeinDelay06__DpHqb{animation-delay:.6s}.StreakCounter_fadeinDelay07__77CMn{animation-delay:.7s}.StreakCounter_fadeinDelay08__Zd_jR{animation-delay:.8s}.StreakCounter_fadeinDelay09___yflZ{animation-delay:.9s}.StreakCounter_fadeinDelay10__qIHRS{animation-delay:1s}.StreakCounter_fadeinDelay11__0wCwk{animation-delay:1.1s}.StreakCounter_fadeinDelay12__Plwp8{animation-delay:1.2s}.StreakCounter_fadeinDelay13__vtL_r{animation-delay:1.3s}.StreakCounter_fadeinDelay14__XZJES{animation-delay:1.4s}.StreakCounter_numberContainer___ES7M{overflow:hidden}.StreakCounter_numberColumn__x5otP{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.StreakCounter_quickRollDown__bQGfl{transition:transform .1s ease-out}.StreakCounter_smoothRollUp__Wt3dh{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}@keyframes StreakCounter_smoothRollUpBounce__b3NcQ{0%{transform:translateY(60px)}70%{transform:translateY(-5px)}to{transform:translate(0)}}.StreakCounter_smoothRollUp__Wt3dh{animation:StreakCounter_smoothRollUpBounce__b3NcQ .8s cubic-bezier(.25,.46,.45,.94)}.TopCategories_container__WKnDH{max-width:1200px;width:100%;overflow:hidden;padding-inline:30px;margin-bottom:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-family:var(--font-montserrat-semibold)}.TopCategories_container__WKnDH>*{width:100%}.TopCategories_container__WKnDH header{height:50px;display:flex;justify-content:space-between;padding:0}.TopCategories_container__WKnDH header a{font-family:var(--font-poppins);font-size:14px;font-weight:500;line-height:40px;color:var(--text-color-darkgrey);cursor:pointer}.TopCategories_cards_content__JZL5h{display:flex;justify-content:center;gap:2rem}.TopCategories_cards_content__JZL5h a{display:flex;flex-direction:column;padding:.6rem 2.5rem;color:var(--main-color);font-weight:600;background-color:#fff;border-radius:2rem;border:1px solid var(--main-color)}.TopCategories_cards_content__JZL5h span{margin:auto;text-align:center}.TopCategories_cards_content__JZL5h a:hover{color:var(--text-color-light);background-color:var(--main-color)}@media only screen and (max-width:1024px){.TopCategories_container__WKnDH{width:100%;margin-bottom:2rem;padding:0 12px}.TopCategories_image_container__7RwhU{min-width:144px;height:144px}.TopCategories_cards_content__JZL5h{display:flex;justify-content:flex-start;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.TopCategories_cards_content__JZL5h a{padding:.5rem 1rem;text-wrap:nowrap}.TopCategories_cards_content__JZL5h::-webkit-scrollbar{display:none}}.TopCategories_mobile_header_container__KkZVt{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center}.TopCategories_mobile_header_title__4h6Ua{font-family:var(--font-poppins-h1);font-size:14px;font-weight:500;line-height:40px;color:var(--text-color-dark);cursor:pointer;font-weight:700}.TopCategories_mobile_header_view_all__83Crz{font-family:var(--font-poppins);font-size:10px;font-weight:500;line-height:40px;color:var(--text-color-darkgrey);cursor:pointer}.HeadTitle_title_name__XcV3g{font-size:20px;font-weight:700;line-height:36px;color:var(--text-color-dark);font-family:var(--font-poppins-h1)}@media only screen and (max-width:1024px){.HeadTitle_title_name__XcV3g{font-size:14px}}.NoCourseBanner_margin_bottom__I9Gpo{margin-bottom:40px}@media only screen and (max-width:1024px){.NoCourseBanner_margin_bottom__I9Gpo{margin-bottom:2rem}}.NoCourseBanner_container__P2xtU{position:relative;display:flex;justify-content:center;width:100%;min-height:450px;height:-moz-fit-content;height:fit-content;overflow:hidden;margin-bottom:40px}@media only screen and (max-width:1024px){.NoCourseBanner_container__P2xtU{margin-bottom:2rem}}.NoCourseBanner_container__P2xtU>.NoCourseBanner_image_banner__dmE2f{z-index:-1;position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:top}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53{max-width:1200px;width:inherit;padding:0 30px;margin-block:auto;display:flex;flex-direction:column;gap:1rem;color:#fff;font-family:var(--font-montserrat)}@media(max-width:1024px){.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53{padding:12px}}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_header_container__g6Qrb>h1,.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_header_container__g6Qrb>h2{font-family:var(--font-montserrat-bold);font-size:3.25rem;font-weight:700;line-height:1.5}@media(max-width:1024px){.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_header_container__g6Qrb>h1,.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_header_container__g6Qrb>h2{font-size:1.5rem;line-height:2rem}}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>p{font-size:1.5rem}@media(max-width:1024px){.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>p{font-size:1rem}}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK{display:grid;grid-template-areas:"first second";font-size:1.25rem;grid-gap:1rem;gap:1rem}@media(max-width:1024px){.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK{grid-template-areas:"first" "second";font-size:1rem}}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>ul{list-style:none;padding-left:1rem}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>ul>li{display:flex;align-items:center;gap:8px}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>ul>li>svg{fill:var(--text-color-light)}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>ul>li>span{line-height:1.7}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>.NoCourseBanner_actions_container__eHLYE{display:flex;flex-direction:row;justify-content:flex-end;font-family:var(--font-montserrat-semibold);text-align:center;gap:1.5rem;height:-moz-fit-content;height:fit-content;margin-top:auto}@media(max-width:1024px){.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>.NoCourseBanner_actions_container__eHLYE{flex-direction:column-reverse}}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>.NoCourseBanner_actions_container__eHLYE>*{border-radius:2rem;padding:8px 1.5rem;font-weight:700;width:-moz-fit-content;width:fit-content}@media(max-width:1024px){.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>.NoCourseBanner_actions_container__eHLYE>*{padding:12px 20px}}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>.NoCourseBanner_actions_container__eHLYE>:first-child{background-color:#fff;color:var(--text-color-dark);grid-area:first;padding:.7rem 2.6rem}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>.NoCourseBanner_actions_container__eHLYE>:first-child:hover{background-color:var(--border-color-lightgrey)}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>.NoCourseBanner_actions_container__eHLYE>:nth-child(2){background-color:var(--main-color);color:var(--text-color-light);padding:.7rem 2.6rem;grid-area:second}.NoCourseBanner_container__P2xtU>.NoCourseBanner_text_container__1Jh53>.NoCourseBanner_flex_container__3XPmK>.NoCourseBanner_actions_container__eHLYE>:nth-child(2):hover{background-color:var(--medium-purple)}.SelfLearningCourseBanner_margin_bottom__asaM7{margin-bottom:40px}@media only screen and (max-width:1024px){.SelfLearningCourseBanner_margin_bottom__asaM7{margin-bottom:2rem}}.SelfLearningCourseBanner_container__VH6kk{position:relative;display:flex;justify-content:center;width:100%;min-height:450px;height:-moz-fit-content;height:fit-content;overflow:hidden;align-items:flex-start;padding-top:20px;font-family:var(--font-montserrat-bold);background-color:var(--light-blue-banner-color)}.SelfLearningCourseBanner_container__VH6kk[data-show-image=false]>img{display:none}.SelfLearningCourseBanner_container__VH6kk>img{z-index:-1;position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:top}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et{max-width:1200px;width:inherit;padding:0 30px;margin-block:auto;display:flex;flex-direction:column;gap:1rem;margin-block:unset;align-items:center;justify-content:space-evenly;color:var(--text-color-dark)}@media(max-width:1024px){.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et{padding:12px}}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_header_container__YCOuF{display:grid;grid-template-columns:repeat(3,1fr);width:inherit}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_header_container__YCOuF>h1{grid-column-start:2;font-size:2.5rem;font-weight:700;text-align:center}@media only screen and (max-width:1024px){.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_header_container__YCOuF>h1{font-size:1.5rem;text-wrap:nowrap;line-height:20px}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_header_container__YCOuF>h1 .SelfLearningCourseBanner_header_with_courses__e3faJ{grid-column-start:1;grid-column-end:3;text-align:start}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_header_container__YCOuF>h1 .SelfLearningCourseBanner_header_without_courses__MLGLN{grid-column-start:1;grid-column-end:4}}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_header_container__YCOuF>a{line-height:40px;font-family:var(--font-poppins);font-size:14px;font-weight:500;color:var(--text-color-darkgrey);cursor:pointer;width:-moz-fit-content;width:fit-content;line-height:normal;margin-left:auto;margin-top:auto;grid-column-start:3;text-align:end}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf{text-align:center;margin-top:5rem;font-family:var(--font-montserrat)}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf>p:first-child{font-size:1.2rem;line-height:2}@media only screen and (max-width:465px){.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf>p:first-child{font-size:.9rem}}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf>p:nth-child(2){margin-bottom:3rem;font-size:1.5rem}@media only screen and (max-width:465px){.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf>p:nth-child(2){font-size:1.2rem}}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf>a{border-radius:2rem;font-weight:700;width:-moz-fit-content;width:fit-content;font-family:var(--font-montserrat-bold);font-size:1.5rem;padding:1rem 2.5rem;background-color:var(--text-color-maya-light-blue);color:#fff}@media(max-width:1024px){.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf>a{padding:12px 20px}}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf>a:hover{background-color:var(--text-color-maya-blue)}@media only screen and (max-width:1024px){.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>.SelfLearningCourseBanner_subtext_container__Wf5xf>a{font-size:1.1rem}}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>div.SelfLearningCourseBanner_cards_container__v2Qgi{width:100%;position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:3rem;column-gap:3rem}@media only screen and (max-width:800px){.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>div.SelfLearningCourseBanner_cards_container__v2Qgi{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width:1024px){.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>div.SelfLearningCourseBanner_cards_container__v2Qgi{grid-template-rows:minmax(0,1fr);gap:1.5rem}}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>div.SelfLearningCourseBanner_cards_container__v2Qgi>div.SelfLearningCourseBanner_skeleton_container__fI__K{border:1px solid #000;display:grid;grid-template-areas:"image key-data" "metadata key-data";grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-template-rows:minmax(0,2fr) minmax(0,3fr);height:260px;border-radius:1rem;overflow:hidden}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>div.SelfLearningCourseBanner_cards_container__v2Qgi>div.SelfLearningCourseBanner_skeleton_container__fI__K>div.SelfLearningCourseBanner_skeleton_image__nnS25{animation:SelfLearningCourseBanner_skeleton-loading__bLhUG 1s linear infinite alternate;width:100%;height:100%}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>div.SelfLearningCourseBanner_cards_container__v2Qgi>div.SelfLearningCourseBanner_skeleton_container__fI__K>div.SelfLearningCourseBanner_skeleton_metadata_container__nw_rz{padding:.25rem .5rem}.SelfLearningCourseBanner_container__VH6kk>div.SelfLearningCourseBanner_content_container__dQ9et>div.SelfLearningCourseBanner_cards_container__v2Qgi>div.SelfLearningCourseBanner_skeleton_container__fI__K>div.SelfLearningCourseBanner_skeleton_metadata_container__nw_rz>div.SelfLearningCourseBanner_skeleton_metadata_text__xYvjQ{width:80%;height:20px}@keyframes SelfLearningCourseBanner_skeleton-loading__bLhUG{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.CourseCard_margin_bottom__YEZza{margin-bottom:40px}@media only screen and (max-width:1024px){.CourseCard_margin_bottom__YEZza{margin-bottom:2rem}}@keyframes CourseCard_skeleton-loading__bL3DW{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.CourseCard_card__blMU5{box-shadow:1px 2px 6px 1px var(--border-color-superLightSilver);position:relative;overflow:clip;display:grid;grid-template-areas:"image key-data" "metadata key-data";grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-template-rows:minmax(0,2fr) minmax(0,3fr);height:260px;width:100%;padding-bottom:1.5rem;grid-row-gap:1rem;row-gap:1rem;background-color:#fff;border-radius:1rem;transition:box-shadow .6s cubic-bezier(.165,.84,.44,1)}.CourseCard_card__blMU5[data-hidden=true]{display:none}.CourseCard_card__blMU5[data-expired=true],.CourseCard_card__blMU5[data-is-correct-user=false]{opacity:.5;cursor:not-allowed}@media only screen and (max-width:1024px){.CourseCard_card__blMU5{grid-template-areas:"image" "key-data";grid-template-columns:1fr;grid-template-rows:auto;height:auto;padding:1rem 1rem 2rem}.CourseCard_card__blMU5:not(div:nth-child(n+1)){display:none}}.CourseCard_card__blMU5:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.CourseCard_card__blMU5>*{width:inherit}.CourseCard_card__blMU5>div.CourseCard_skeleton_image__QY8X7{animation:CourseCard_skeleton-loading__bL3DW 1s linear infinite alternate;width:100%;height:100%}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>div.CourseCard_skeleton_image__QY8X7{height:200px;border-radius:.5rem}}.CourseCard_card__blMU5>img{grid-area:image;object-fit:cover;height:100%;aspect-ratio:auto;overflow:hidden}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>img{height:auto;border-radius:.5rem}}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo{grid-area:metadata;padding-left:1rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;font-family:var(--font-montserrat-medium)}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo{display:none}}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo>p{font-size:.7rem;color:var(--text-color-lightSilver);padding-right:.3rem}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo>p:first-child{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.7rem}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo>div.CourseCard_course_units_container__zi8Sp{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.3rem}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo>div.CourseCard_course_units_container__zi8Sp[data-is-skeleton=true]{display:block}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo>div.CourseCard_course_units_container__zi8Sp[data-is-skeleton=true]>span{font-size:.7rem}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo>div.CourseCard_course_units_container__zi8Sp>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--text-color-darkSilver);font-size:.8rem}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo>div.CourseCard_course_units_container__zi8Sp>img{width:1.5rem;height:1.5rem;aspect-ratio:1;object-fit:contain}.CourseCard_card__blMU5>div.CourseCard_metadata_container__fMURo>p:nth-child(3){display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw{grid-area:key-data;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;padding-top:.6rem}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw{padding-top:unset}}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>:not(.CourseCard_progress_container__ophWx){padding-inline:1rem}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>:not(.CourseCard_progress_container__ophWx){padding-inline:unset}}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>a{display:-webkit-box;align-items:center;justify-content:center;text-align:center;color:var(--text-color-darkSilver);font-size:1rem;font-weight:700;line-height:1.2;margin:.5rem 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;height:2.5rem;max-height:2.5rem;text-overflow:ellipsis}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>a{font-size:1rem}}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx{display:flex;flex-direction:column;padding:.6rem 1.5rem;background-color:var(--progress-container-color);margin-bottom:1rem}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx[data-progress=not_started] *{color:var(--border-color-superLightSilver);stroke:var(--border-color-superLightSilver)!important}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;gap:.5rem;position:relative;align-items:center;color:var(--text-color-blue-jeans);fill:var(--text-color-blue-jeans);font-size:.9rem}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T path{stroke:var(--text-color-blue-jeans)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T[data-completed=true]{color:var(--medium-purple)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T[data-completed=true] path{stroke:var(--medium-purple)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:600}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T>span>b{font-size:1.7rem;letter-spacing:.2rem}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T>span>b{font-size:1.25rem}}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T>svg{width:1.3rem;height:1.3rem}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T>:first-child{margin-right:.5rem}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_progress_container__ophWx>div.CourseCard_progress_row__wL66T>img{position:absolute;right:0;top:50%;border-radius:50%;border:2px solid var(--border-color-lightgrey);width:2.5rem;height:auto;aspect-ratio:1;transform:translateY(-50%)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;grid-gap:1rem;gap:1rem}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>*{padding:.5rem clamp(.5rem,5%,20px);border-radius:1rem;font-weight:600;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.2rem}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>*{border-radius:.75rem;font-size:1rem;justify-content:center}}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>:first-child{border:1px solid var(--border-color-lightgrey);color:var(--text-color-lightSilver)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>:first-child:hover:not(:disabled){background-color:var(--border-color-lightgrey-30-opacity)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>:first-child:disabled{cursor:not-allowed}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>:last-child{border:1px solid var(--text-color-maya-blue);color:#fff;background-color:var(--text-color-maya-blue)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>:last-child:hover:not(:disabled){background-color:var(--text-color-maya-light-blue);border:1px solid var(--text-color-maya-light-blue)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>:last-child:disabled{cursor:not-allowed}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>:last-child[data-completed=true]{border-color:var(--medium-purple);background-color:var(--medium-purple)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>:last-child[data-completed=true]:hover:not(:disabled){background-color:var(--light-purple);border:1px solid var(--light-purple)}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>a{font-size:.8rem;padding:.5rem 1.8rem}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>a[data-is-correct-user=false]{border:1px solid var(--border-color-lightgrey);background-color:var(--border-color-lightgrey-30-opacity);color:var(--text-color-dark-30-opacity);cursor:not-allowed}.CourseCard_card__blMU5>div.CourseCard_key_data_container__2VJOw>div.CourseCard_course_actions_container__SCGGb>a[data-is-correct-user=false]:hover{border:1px solid var(--border-color-lightgrey);background-color:var(--border-color-lightgrey-30-opacity)}.CourseCard_card__blMU5>div.CourseCard_completed_ribbon__338Bl{position:absolute;width:100%;right:0;top:0;padding:.5rem 2rem;transform:translate(42.5%) translateY(60%) rotate(45deg);background-color:var(--medium-purple);color:var(--text-color-light);text-align:center;font-family:var(--font-montserrat-semibold);font-size:.9rem}@media only screen and (max-width:1024px){.CourseCard_card__blMU5>div.CourseCard_completed_ribbon__338Bl{transform:translate(37.5%) translateY(60%) rotate(45deg)}}.CourseCard_card__blMU5>div.CourseCard_learning_progress_bar__Yqe7z{height:.75rem;background-color:var(--learning-progress-bar-container-color);position:absolute;bottom:0;left:0;right:0}.CourseCard_card__blMU5>div.CourseCard_learning_progress_bar__Yqe7z[data-completed=true]>div{background-color:var(--medium-purple)}.CourseCard_card__blMU5>div.CourseCard_learning_progress_bar__Yqe7z>div{height:100%;min-width:20px;background-color:var(--text-color-maya-blue);border-top-right-radius:1rem;border-bottom-right-radius:1rem}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.CarouselSlider_left_button__QBOlu,.CarouselSlider_right_button__ttvYM{position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1024px){.CarouselSlider_left_button__QBOlu,.CarouselSlider_right_button__ttvYM{display:none}}.CarouselSlider_left_button__QBOlu[aria-disabled=true],.CarouselSlider_right_button__ttvYM[aria-disabled=true]{display:none}.CarouselSlider_left_button__QBOlu>svg,.CarouselSlider_right_button__ttvYM>svg{width:32px;height:32px}.CarouselSlider_left_button__QBOlu{left:-2%}.CarouselSlider_right_button__ttvYM{right:-2%}.CarouselSlider_right_button__ttvYM svg{transform:rotate(180deg)}.OnSiteCourseBanner_margin_bottom__nk0LQ{margin-bottom:40px}@media only screen and (max-width:1024px){.OnSiteCourseBanner_margin_bottom__nk0LQ{margin-bottom:2rem}}.OnSiteCourseBanner_container__b62D4{position:relative;display:flex;justify-content:center;width:100%;min-height:450px;height:-moz-fit-content;height:fit-content;overflow:hidden;margin-bottom:40px;background-color:var(--light-blue-banner-color);min-height:250px;font-family:var(--font-montserrat-bold);font-size:.8rem}@media only screen and (max-width:1024px){.OnSiteCourseBanner_container__b62D4{margin-bottom:2rem}}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM{max-width:1200px;width:inherit;padding:0 30px;margin-block:auto;display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media(max-width:1024px){.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM{padding:12px}}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;text-align:left}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>header>a{line-height:40px;font-family:var(--font-poppins);font-size:14px;font-weight:500;color:var(--text-color-darkgrey);cursor:pointer}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;gap:3rem;justify-content:space-between}@media only screen and (max-width:1024px){.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g{grid-template-columns:repeat(2,1fr);gap:2rem}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>div:nth-of-type(n+3){display:none}}@media only screen and (max-width:600px){.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g{grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>div:not(div:nth-of-type(n+1)){display:none}}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe{box-shadow:1px 2px 2px .5px var(--text-color-lightSilver);background-color:#fff;height:150px;width:100%;border-radius:.5rem;overflow:clip;display:grid;grid-template-areas:"image description";grid-template-columns:4fr 6fr;transition:box-shadow .6s cubic-bezier(.165,.84,.44,1)}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe[data-hidden=true]{display:none}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>img{grid-area:image;height:100%;width:100%;object-fit:cover}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF{grid-area:description;display:flex;flex-direction:column;justify-content:space-between;padding:.5rem}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF p,.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF>a{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF>a:first-child{text-align:center;color:var(--text-color-darkSilver);height:2rem}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF>a:first-child:hover{color:var(--text-color-dark-50-opacity)}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF>.OnSiteCourseBanner_profile_icons_container__MhvcJ{display:inline-flex}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF>.OnSiteCourseBanner_profile_icons_container__MhvcJ>img{transition:transform .2s ease;border-radius:100%;border:3px solid #fff;background:#fff}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF>.OnSiteCourseBanner_profile_icons_container__MhvcJ>img:hover{transform:scale(1.1)}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF .OnSiteCourseBanner_metadata_container__k8ra3>div{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;padding-left:.5rem}.OnSiteCourseBanner_container__b62D4>div.OnSiteCourseBanner_content_container__KIWDM>.OnSiteCourseBanner_card_container__Lde1g>.OnSiteCourseBanner_card__rsiUe>.OnSiteCourseBanner_description_container__EdQNF .OnSiteCourseBanner_metadata_container__k8ra3>div>p{color:var(--text-color-lightSilver)}