.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.Accordion_accordion__wrapper__FHyxH{margin-top:2rem;background-color:#fff;box-shadow:0 4px 14px rgba(40,31,57,.1);border-radius:1.4rem}.Accordion_accordion__heading__wrapper__Rak5b{display:flex;justify-content:space-between;width:100%;gap:2rem}.Accordion_accordion__heading__content__wrapper__BSr6M{display:flex;align-items:center;gap:1rem}.Accordion_accordion__heading__content__aJcse{display:flex;justify-content:space-between;flex:1 1;align-items:center}.Accordion_progress__icon__completed__T0FnN{color:green}.Accordion_accordion__sub-heading__lzfnZ{font-weight:500;font-size:1.3rem}.Accordion_accordion__heading__B8OXf{width:100%;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 2rem;transition:all .3s linear}.Accordion_accordion__heading__B8OXf h2{line-height:1;padding-top:.2rem;font-size:2rem;text-align:left;line-height:1.45}.Accordion_accordion__heading__B8OXf .Accordion_accordion__arrow__l6NM_ svg{width:2.2rem;height:2.2rem;transform:rotate(180deg)}.Accordion_accordion__content__Tnm6h{padding:1.5rem 2rem 2rem}.Accordion_accordion__preview__xX_F_{padding:0 2rem 1.5rem}.Accordion_accordion__preview__xX_F_ p{margin-bottom:1rem}.Accordion_accordion--hidden__RBWb4 .Accordion_accordion__heading__B8OXf svg.Accordion_accordion__arrow__l6NM_{transform:rotate(0)}.Accordion_accordion--hidden__RBWb4 .Accordion_accordion__content__Tnm6h{display:none}.Accordion_accordion--hidden__RBWb4 .Accordion_accordion__heading__B8OXf:hover:not([disabled]){transition:none;outline:1px solid #030915;border-radius:1.4rem}.Accordion_accordion--small__3ZAD7,.Accordion_accordion--small__3ZAD7 button{border-radius:1.4rem}.Accordion_accordion--small__3ZAD7 h2{font-size:2rem}.Accordion_accordion--small__3ZAD7 .Accordion_accordion__preview__xX_F_{font-size:1.5rem;line-height:1.5}.Accordion_accordion--small__3ZAD7 .Accordion_accordion__content__Tnm6h{padding-top:0}.Accordion_accordion__progress__86Ri_{display:"inline-block";position:relative;top:-.1rem;width:22px;height:22px;min-height:22px;min-width:22px;max-height:22px;max-width:22px}@media(min-width:992px){.Accordion_accordion__wrapper__FHyxH{margin-top:2rem}.Accordion_accordion__heading__B8OXf{padding:2.2rem}.Accordion_accordion__heading__B8OXf h2{font-size:2rem}.Accordion_accordion__content__Tnm6h{padding:1.5rem 2.5rem 2.5rem}.Accordion_accordion__preview__xX_F_{padding:0 2.5rem 2.5rem}}.Overlay_overlay___K93i{padding:1rem 1.5rem;display:flex;align-items:center;width:100%;min-height:5rem;border:none;background-color:#c6f8f7;border-radius:1.6rem;font-size:1.5rem}.Overlay_overlay___K93i svg{stroke:#005979;margin-right:1rem;width:3.5rem;height:3.5rem;min-width:3.5rem;min-height:3.5rem;margin-top:-.4rem}.Overlay_overlay___K93i span,.Overlay_overlay___K93i span a{color:#005979}.Overlay_overlay___K93i.Overlay_warning__cdXnR{background-color:#fbf6e4}.Overlay_overlay___K93i.Overlay_warning__cdXnR svg{stroke:#7d6035;margin-right:1rem;width:3.5rem;height:3.5rem;min-width:3.5rem;min-height:3.5rem;margin-top:-.4rem}.Overlay_overlay___K93i.Overlay_warning__cdXnR span,.Overlay_overlay___K93i.Overlay_warning__cdXnR span a{color:#7d6035}.Overlay_overlay___K93i.Overlay_danger__lnCRu{background-color:rgba(220,53,69,.2)}.Overlay_overlay___K93i.Overlay_danger__lnCRu svg{stroke:#dc3545;margin-right:1rem;width:3.5rem;height:3.5rem;min-width:3.5rem;min-height:3.5rem;margin-top:-.4rem}.Overlay_overlay___K93i.Overlay_danger__lnCRu span,.Overlay_overlay___K93i.Overlay_danger__lnCRu span a{color:#dc3545}.Overlay_overlay___K93i span{display:inline-block;padding-top:.6rem;color:#fff}.Overlay_overlay___K93i .Overlay_inner__jni2h{max-width:144rem;display:flex;justify-content:center;align-items:center}.Overlay_overlay--small-icon__YENd9 svg{width:2.5rem!important;height:2.5rem!important;min-width:2.5rem!important;min-height:2.5rem!important}.courses_button--light__FQ9PF{color:#fff;background-color:#088dfb;border:none;border-radius:10000px;font-size:1.6rem;height:4.8rem;padding-left:3.2rem;padding-right:3.2rem;display:flex;justify-content:center;align-items:center;padding-top:.4rem;font-weight:800;position:relative;color:#fff!important;background-color:#ff5031!important}.courses_button--light__FQ9PF .courses_spinner__diObO{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-top:.5rem}.courses_button--light__FQ9PF svg{stroke:#fff}.courses_button--light__FQ9PF span{color:inherit}.courses_button--light__FQ9PF.courses_loading__WzDud .courses_spinner__diObO{display:block}.courses_button--light__FQ9PF.courses_loading__WzDud span{color:transparent}.courses_button--light__FQ9PF.courses_light__gjPyN{color:#fff;background-color:#ff5031}.courses_button--light__FQ9PF:disabled,.courses_button--light__FQ9PF[disabled]{background-color:#ccc}@media only screen and (max-width:768px){.courses_button--light__FQ9PF{font-size:1.6rem;position:relative;padding-top:.4rem;height:4.8rem}}.courses_btn--clean__S1ADq{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;box-shadow:none!important}.courses_action__TI1yI{font-size:1.3rem;display:flex;justify-content:center;align-items:center;border-radius:10rem;padding:.6rem 1.5rem .5rem;text-decoration:none;margin-left:1rem;transition:box-shadow .2s linear;font-weight:500}.courses_action__TI1yI svg{margin-right:.5rem;position:relative;top:-.1rem}.courses_action__TI1yI.courses_action--purple__ZvUaP{border:1px solid #030915;background:#eaf1fa}.courses_action__TI1yI.courses_action--purple__ZvUaP span{color:#030915}.courses_action__TI1yI.courses_action--purple__ZvUaP:hover{box-shadow:0 0 0 .2rem rgba(3,9,21,.5)}.courses_action__TI1yI.courses_action--grey__am3fn{border:1px solid #030915;background:#f2f2f2}.courses_action__TI1yI.courses_action--grey__am3fn span{color:#030915}.courses_action__TI1yI.courses_action--grey__am3fn:hover{box-shadow:0 0 0 .2rem rgba(3,9,21,.5)!important}.courses_vds-poster__KB_wQ{object-fit:cover}.courses_react-tooltip___MEng{font-weight:400!important;font-size:1.4rem!important;padding:.7rem 1.2rem .5rem!important}.courses_courses__grid-wrapper__fl8W0{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem}.courses_courses__grid-item__oDEjp{background:#fff;box-shadow:0 4px 14px rgba(40,31,57,.1);border-radius:1.4rem;padding:3.2rem;padding:0!important;display:flex;flex-direction:column}@media only screen and (max-width:768px){.courses_courses__grid-item__oDEjp{padding:2rem 1.5rem}}.courses_module__available-overlay__TXvDS{min-height:0!important;padding:.5rem 1rem!important;text-decoration:none!important;border-radius:.6rem!important}.courses_module__available-overlay__TXvDS svg{min-width:0!important;min-height:0!important;width:1.7rem!important;height:1.7rem!important;margin-top:0!important;margin-right:.7rem!important;position:relative!important;top:-.1rem!important}.courses_courses__image__0BQhV{width:100%;height:100%;max-height:20rem;object-fit:cover;border-top-right-radius:1.4rem;border-top-left-radius:1.4rem}.courses_courses__grid-item-content__ptBD0{padding:2rem 1.5rem;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:3rem}.courses_freelancer__00u_S{display:flex;align-items:center;gap:.8rem;margin-top:.5rem}.courses_freelancer__module-count__Dqkov,.courses_freelancer__name__Gn90l{font-size:1.4rem;position:relative;bottom:-.1rem}.courses_courses__grid-item-description__YHzLv{margin-top:1.5rem;font-size:1.5rem}.courses_courses__grid-item-link__VGJAI{display:block;text-decoration:none}.courses_courses__grid-item-link__VGJAI span{font-size:1.6rem!important}.courses_course-description__Pq88T{margin-top:1.5rem;max-width:85rem;line-height:1.5;white-space:pre-wrap}.courses_course-description__Pq88T p{margin-bottom:1rem}.courses_mobile-video__Th_6J{display:block;margin-top:3rem;margin-bottom:1rem;position:relative;width:100%;max-width:85rem;overflow:hidden;border-radius:1.4rem}.courses_modules__oiPGF{margin-top:4rem;max-width:85rem}.courses_lessons__Bot_s{display:flex;flex-direction:column;gap:1rem}.courses_lesson__Nz6eI{display:flex;align-items:center;flex-direction:column;border:1px solid #f2f2f2;text-decoration:none;border-radius:1.4rem}.courses_lesson__Nz6eI:hover{border-color:#030915;background-color:#fbfafc}.courses_lesson--disabled__m2eDE{cursor:not-allowed}.courses_lesson__video__1jBIj{border-top-left-radius:1.4rem;border-top-right-radius:1.4rem}.courses_lessons__heading__tvcge{font-size:2rem!important;margin:2rem 0 1rem}.courses_lesson__title__H6a52{font-size:1.8rem!important;display:flex;gap:3rem;padding:1.5rem;justify-content:space-between;align-items:center;width:100%}.courses_lesson__title__H6a52 span{position:relative;bottom:-.1rem}.courses_lesson__title__wrapper___eZxc{display:flex;align-items:center;gap:1rem}.courses_lesson__progress__q4_Q3{display:"inline-block";position:relative;top:-.1rem;width:20px;height:20px;min-height:20px;min-width:20px;max-height:20px;max-width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;box-shadow:none!important;background-color:transparent;border:none}.courses_lesson__progress__q4_Q3:disabled{background-color:transparent!important}.courses_footer-wrapper__qA89v{border-top:1px solid #f2f2f2;background-color:#fff;padding-top:0;padding-bottom:0}.courses_page-wrapper__8MJU3{min-height:calc(100vh - 24.4rem)}.courses_module-description__Dl8I1{max-width:85rem;line-height:1.5}.courses_module-description__Dl8I1 p{margin-bottom:1rem;font-size:1.5rem}.courses_single-offer__button-wrapper__xMTvH{display:grid;grid-gap:1rem;gap:1rem;margin-top:3rem}.courses_single-offer__button__jri06{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#030915;border:none;background-color:#fff;display:flex;justify-content:center;align-items:center;gap:1.3rem;border-radius:1.4rem;padding:5rem 4rem 4.8rem;font-size:1.7rem;font-weight:500;box-shadow:0 4px 14px rgba(40,31,57,.1)}.courses_single-offer__button__jri06 svg{position:relative;top:-.1rem}.courses_single-offer__button__jri06 svg.courses_single-offer__button-arrow__Ter7U{left:-.5rem;top:0}.courses_single-offer__button__jri06:active,.courses_single-offer__button__jri06:focus,.courses_single-offer__button__jri06:hover{outline:1px solid #bfbfbf;box-shadow:0 4px 4px rgba(40,31,57,.1)}.courses_courses-tabs__8wavY{margin-top:3rem}.courses_module__accordion__tS4Nl>button>div>div:first-of-type{flex-direction:column;gap:1rem;justify-content:flex-start;align-items:flex-start}.courses_courses__wrapper__8gyxO{margin-top:3rem;display:flex;flex-direction:column;gap:6rem}h2.courses_courses__inner-heading__khdQV{font-weight:500;text-transform:uppercase;font-size:1.3rem;opacity:.4;display:block;width:100%;margin:0 0 1rem}.courses_courses__wrapper-not-found__HUOlY{display:flex;align-items:center;gap:.8rem}.courses_courses__wrapper-not-found__HUOlY svg{position:relative;top:-.2rem}.courses_courses__grid-item-progress__cvmRn{position:absolute;top:1rem;right:1rem;font-size:1.2rem;display:flex;justify-content:center;align-items:center;gap:.5rem;background-color:#fff;padding:.4rem .8rem .4rem .5rem;font-weight:500;box-shadow:0 4px 14px rgba(40,31,57,.15);border-radius:.9rem}.courses_courses__image-wrapper__QeaMt{position:relative}@media only screen and (min-width:768px){.courses_courses__grid-item-content__ptBD0{padding:2.8rem}}@media(min-width:992px){.courses_courses__image__0BQhV{max-height:30rem}.courses_single-offer__button-wrapper__xMTvH{grid-template-columns:repeat(2,1fr);grid-gap:3rem}.courses_single-offer__create-button__eW7Qj{padding:6rem 4rem 5.8rem;font-size:1.9rem}.courses_single-offer__create-button__eW7Qj svg{top:-.05rem}}@media only screen and (min-width:1150px){.courses_courses__grid-wrapper__fl8W0{grid-template-columns:repeat(2,1fr)}.courses_courses__image__0BQhV{max-height:25rem}}@media(min-width:1300px){.courses_courses__grid-wrapper__fl8W0{grid-template-columns:repeat(2,1fr)}.courses_single-offer__button-wrapper__xMTvH{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1700px){.courses_courses__grid-wrapper__fl8W0{grid-template-columns:repeat(3,1fr)}}