#course-page main{padding:0}#course-page .newpar{display:none}#course-page .slidercards{padding:20px}#course-page .cmp-title{margin-bottom:1pc}#course-page .cmp-title h2{color:#f1f3f3;font-family:Quicksand,system-ui,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.24px;line-height:117%}#course-page #pc-course-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}#course-page #pc-course-information .tabs.panelcontainer,#course-page #pc_course_tabs{width:100%}#course-page #pc_course_tabs .cmp-tabs__tablist{padding:10px}#course-page #pc_course_tabs .cmp-tabs__tablist li,#course-page #pc_course_tabs .cmp-tabs__tablist ol{counter-increment:unset;list-style-type:none;margin-bottom:unset}#course-page #pc_course_tabs .cmp-tabs__tablist li:before,#course-page #pc_course_tabs .cmp-tabs__tablist ol:before{content:none}#course-page #pc_course_tabs .cmp-tabs__tab{color:#f1f3f3;font-family:Quicksand,system-ui,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.24px;position:relative}#course-page #pc_course_tabs .cmp-tabs__tabpanel{padding:40px 20px;width:100%}#course-page #pc_course_tabs .cmp-tabs__tab--active{border:none}#course-page #pc_course_tabs .cmp-tabs__tab--active:before{border-bottom:5px solid #33cca7;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:1px;left:50%;max-width:calc(100% - 4pc);position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}#course-page #pc_course_tabs .skeleton-wrap .skeleton-box{-webkit-animation:shine 2.5s linear infinite;animation:shine 2.5s linear infinite;background:linear-gradient(110deg,#303635 8%,#212625 18%,#303635 33%);background-size:300% 100%;border-radius:20px;height:5pc;margin-bottom:10px;width:100%}#course-page #pc_course_tabs .skeleton-wrap .skeleton-box:nth-of-type(odd){height:150px}#course-page .cmp-download-item-container{display:none;margin:20px}#course-page .cmp-download-item-container[hasDownload=true]{display:block}#course-page .cmp-download-item-container__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}#course-page .cmp-download-item-container__text-wrapper[enrolled=false] a:-webkit-any-link{pointer-events:none}#course-page .cmp-download-item-container__text-wrapper[enrolled=false] .cmp-button-download:hover{cursor:not-allowed!important}#course-page .cmp-download-item-container__text-wrapper[enrolled=false] .cmp-button-download:hover .cmp-button-download__link--tooltip{opacity:1;visibility:visible}#course-page .cmp-download-item-container__text-wrapper:not([enrolled=false]) .cmp-button-download__link:hover{background:#248f76;color:#85e0cb}#course-page .cmp-download-item-container__text-wrapper:not([enrolled=false]) .cmp-button-download__link-filename:hover:after{opacity:1;visibility:visible}@media screen and (min-width:768px){#course-page main{padding-left:0;padding-right:0}}@media screen and (min-width:1024px){#course-page #pc-course-information{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}.pc-about-tab__text-wrapper>p{font-family:Open sans,sans-serif;font-size:24px}#pc_course_tabs .skeleton-wrap .skeleton-box{-webkit-animation:shine 2.5s linear infinite;animation:shine 2.5s linear infinite;background:linear-gradient(110deg,#303635 8%,#212625 18%,#303635 33%);background-size:300% 100%;border-radius:20px;height:5pc;margin-bottom:10px;width:100%}#pc_course_tabs .skeleton-wrap .skeleton-box:nth-of-type(odd){height:150px}.cmp-alm-player{background-color:rgba(19,21,21,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.cmp-alm-player.player-initialized{display:block}@media screen and (min-width:1024px){.cmp-alm-player{padding:40px}}.cmp-class-progress-container.is-loading .cmp-class-progress-container__main,.cmp-class-progress-container:not(.is-loading) .skeleton-wrap{display:none}.cmp-class-progress-container .skeleton-wrap .skeleton-box{-webkit-animation:shine 2.5s linear infinite;animation:shine 2.5s linear infinite;background:linear-gradient(110deg,#303635 8%,#212625 18%,#303635 33%);background-size:300% 100%;border-radius:20px}.cmp-class-progress-container .skeleton-wrap .skeleton-box.return{height:40px;width:65px}.cmp-class-progress-container .skeleton-wrap .skeleton-box.button-small{height:40px;width:75px}.cmp-class-progress-container .skeleton-wrap .skeleton-box.title{height:66px;width:280px}.cmp-class-progress-container .skeleton-wrap .skeleton-box.button-large{-ms-flex-item-align:end;align-self:flex-end;height:3pc;width:15pc}@media screen and (min-width:768px){.cmp-class-progress-container .skeleton-wrap .skeleton-box.return{width:107px}.cmp-class-progress-container .skeleton-wrap .skeleton-box.button-small{width:105px}.cmp-class-progress-container .skeleton-wrap .skeleton-box.title{width:450px}}@media screen and (min-width:1240px){.cmp-class-progress-container .skeleton-wrap .skeleton-box.button-large{-ms-flex-item-align:center;align-self:center}.cmp-class-progress-container .skeleton-wrap .skeleton-box.title{height:51px}}.cmp-class-progress-container{--course-background-image:url(https://s3-alpha-sig.figma.com/img/be0f/43f2/0c8c10df15134cf0f9354e6d58b3187d?Expires=1719187200&Key-Pair-Id=APKAQ4GOSFWCVNEHN3O4&Signature=dMYEgVN8B-AKmkmjHv24fMr-ZwjNN8y2TtevpnHDNR1R-mYu-OYMU5yDkT2rZ6fGTnN-pwtnyDXwtTUqEHz7-Hw4LrlD~IVf7fd9kAWlNuGaK8AVG3QJSlzZTSzggkQbApyb3fG4ld7ekrCAr66G8TjdVILNups6T32L10kQYX40NdLOFpQFEkV~fnePGpe7Q-XOTZzZKXS7tK913fjE-thR~Ramrng1FIRrYRvb3zkjCLKar7QGzYi-7rSteclpUs5qBm6NoVeI6T0lyrV9BNTSjPdJTfVW6w7nbrunULCCW2upiU2OJKYuPcEUjUoyF1irsM9Js64zb3cOvV6zvg__);background:-webkit-gradient(linear,left top,left bottom,from(rgba(19,21,21,.8)),to(rgba(19,21,21,.8))),var(--course-background-image);background:linear-gradient(rgba(19,21,21,.8),rgba(19,21,21,.8)),var(--course-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:24px 1pc 3pc}.cmp-class-progress-container .skeleton-wrap__main,.cmp-class-progress-container__main{margin-top:20px}.cmp-class-progress-container .skeleton-wrap__utils,.cmp-class-progress-container__utils{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;justify-content:space-between}.cmp-class-progress-container .skeleton-wrap__utils.flex-end,.cmp-class-progress-container__utils.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cmp-class-progress-container .skeleton-wrap__utils .skeleton-wrap__utils__actions,.cmp-class-progress-container .skeleton-wrap__utils__actions,.cmp-class-progress-container__utils .skeleton-wrap__utils__actions,.cmp-class-progress-container__utils__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.cmp-class-progress-container .skeleton-wrap__utils .skeleton-wrap__utils__actions .save-button--is-bookmarked .cmp-iconButton__icon,.cmp-class-progress-container .skeleton-wrap__utils__actions .save-button--is-bookmarked .cmp-iconButton__icon,.cmp-class-progress-container__utils .skeleton-wrap__utils__actions .save-button--is-bookmarked .cmp-iconButton__icon,.cmp-class-progress-container__utils__actions .save-button--is-bookmarked .cmp-iconButton__icon{background-image:url(clientlib-site/resources/bookmark_filled.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.cmp-class-progress-container .skeleton-wrap__utils .cmp-paginationButton__label,.cmp-class-progress-container__utils .cmp-paginationButton__label{color:#e4e7e6;font-size:14px;letter-spacing:-.14px}.cmp-class-progress-container .skeleton-wrap__info,.cmp-class-progress-container__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:3pc;margin-top:20px}.cmp-class-progress-container .skeleton-wrap__info .cmp-title,.cmp-class-progress-container__info .cmp-title{margin-bottom:0}.cmp-class-progress-container .skeleton-wrap__info .cmp-title h1,.cmp-class-progress-container__info .cmp-title h1{font-size:24px;font-weight:600;letter-spacing:-.24px}.cmp-class-progress-container .skeleton-wrap__info .cmp-button,.cmp-class-progress-container__info .cmp-button{-ms-flex-item-align:end;align-self:flex-end}.cmp-class-progress-container__progress-bar{--progress-percentage:0%}.cmp-class-progress-container__progress-bar span{background-color:#303635;border-radius:20px;display:block;height:8px;overflow:hidden;position:relative}.cmp-class-progress-container__progress-bar span:before{background-color:#248f76;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;width:var(--progress-percentage)}.cmp-class-progress-container__progress-bar p{color:#aeb7b5;font-family:Open sans,sans-serif;font-size:1pc;letter-spacing:-.16px;margin-top:8px}@media screen and (min-width:768px){.cmp-class-progress-container{padding:24px 40px 5pc}.cmp-class-progress-container .skeleton-wrap__main,.cmp-class-progress-container__main{margin-top:40px}.cmp-class-progress-container__utils .skeleton-wrap__utils__actions,.cmp-class-progress-container__utils__actions{gap:24px}.cmp-class-progress-container__utils .cmp-paginationButton{gap:1pc}.cmp-class-progress-container__utils .cmp-paginationButton__label{font-size:18px;letter-spacing:-.18px}.cmp-class-progress-container .skeleton-wrap__info,.cmp-class-progress-container__info{gap:24px;margin-bottom:105px;margin-top:40px}.cmp-class-progress-container .skeleton-wrap__info h1,.cmp-class-progress-container__info h1{font-size:2pc;letter-spacing:-.32px}.cmp-class-progress-container__progress-bar p{font-size:20px;letter-spacing:-.22px}}@media screen and (min-width:1240px){.cmp-class-progress-container .skeleton-wrap__info,.cmp-class-progress-container__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-top:24px}.cmp-class-progress-container .skeleton-wrap__info .cmp-button,.cmp-class-progress-container__info .cmp-button{-ms-flex-item-align:center;align-self:center}}.cmp-download-item{margin-bottom:1pc;margin-right:1pc}.cmp-download-item:last-child{margin-bottom:0}.cmp-download-item.clone{display:none}.cmp-download-item .cmp-button-download{display:table;min-width:264px;width:100%}.cmp-download-item .cmp-button-download.is-loading .cmp-button-download__link{position:relative}.cmp-download-item .cmp-button-download.is-loading .cmp-button-download__link:before{-webkit-animation:shine 2.5s linear infinite;animation:shine 2.5s linear infinite;background:linear-gradient(110deg,#303635 8%,#212625 18%,#303635 33%);background-size:300% 100%;border-radius:15px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%}.cmp-download-item .cmp-button-download .cmp-button-download__title{color:#f1f3f3;font-size:24px;font-weight:600;letter-spacing:-.24px;line-height:117%;margin-bottom:40px}.cmp-download-item .cmp-button-download .cmp-button-download__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#303635;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:5pc;position:relative;text-decoration:unset;width:100%}.cmp-download-item .cmp-button-download .cmp-button-download__link--tooltip{text-wrap:nowrap;background-color:#303635;border-radius:5px;color:#f1f3f3;left:50%;opacity:0;padding:10px;position:absolute;text-align:center;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.cmp-download-item .cmp-button-download .cmp-button-download__link--tooltip-notallowmsg{margin:0}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-format{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1pc;max-height:50px;max-width:50px}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-format img{border-bottom-left-radius:20px;border-top-left-radius:20px;max-width:50px}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-filename{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#f1f3f3;display:-webkit-box;font-family:Open sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.14px;line-break:anywhere;line-height:117%;margin-right:1pc;overflow:hidden;text-overflow:ellipsis;width:100%}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-filename:after{background-color:#303635;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);color:#f1f3f3;content:attr(filename);left:50%;opacity:0;padding:8px;position:absolute;top:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap;z-index:5}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-icon-download{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px}@media screen and (min-width:480px){.cmp-download-item .cmp-button-download{max-width:308px;min-width:308px;width:auto}.cmp-download-item .cmp-button-download .cmp-button-download__link{width:308px}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-format{max-height:inherit;max-width:none}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-format img{max-width:none}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-filename{color:#f1f3f3;font-size:18px;font-weight:400;letter-spacing:-.18px;width:10pc}.cmp-download-item .cmp-button-download .cmp-button-download__link .cmp-button-download__link-icon-download{margin-right:18px}}.cmp-link__screen-reader-only{clip:rect(0 0 0 0);overflow:hidden;position:absolute;white-space:nowrap;width:1px}@-webkit-keyframes shine{to{background-position-x:-300%}}@keyframes shine{to{background-position-x:-300%}}.pc-modules-tab__content-wrapper>p{font-family:Open sans,sans-serif;font-size:24px}.pc-modules-tab__content-wrapper>h3{font-size:24px;font-weight:400;margin-bottom:1pc}.pc-modules-tab__card{margin-bottom:1pc}.pc-modules-tab__card--clone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#212625;border:1px solid #212625;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:200px}.pc-modules-tab__card--clone:hover{background:#303635;border:1px solid #606c69;cursor:pointer}.pc-modules-tab__card--text-wrapper{margin:0 24px 0 0;overflow:hidden;width:100%}.pc-modules-tab__card--title{font-size:24px;overflow:hidden;text-overflow:ellipsis}.pc-modules-tab__card--duration,.pc-modules-tab__card--title{color:#f1f3f3;font-family:Open sans,sans-serif;font-weight:400}.pc-modules-tab__card--duration{font-size:14px}.pc-modules-tab__card--icon-wrapper{min-width:90pt;padding:0 20px;position:relative}.pc-modules-tab__card--icon[icon=audio],.pc-modules-tab__card--icon[icon=player],.pc-modules-tab__card--icon[icon=virtual-classroom]{background-image:url(clientlib-site/resources/icon_play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:5pc;width:5pc}.pc-modules-tab__card--icon[icon=activity]{background-image:url(clientlib-site/resources/icon_quiz.svg)}.pc-modules-tab__card--icon[icon=activity],.pc-modules-tab__card--icon[icon=classroom]{background-position:50%;background-repeat:no-repeat;background-size:contain;height:5pc;width:5pc}.pc-modules-tab__card--icon[icon=classroom]{background-image:url(clientlib-site/resources/icon_play.svg)}.pc-modules-tab__card--icon[icon=quiz]{background-image:url(clientlib-site/resources/icon_quiz.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:5pc;width:5pc}.pc-modules-tab__card--icon[completed=true]:after{background-image:url(clientlib-site/resources/icon_completed.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:4%;content:"";display:inline-block;height:30px;position:absolute;right:15%;width:30px}.pc-modules-tab .moduleCardSkeleton-wrap .moduleCardSkeleton-box{-webkit-animation:shine 2.5s linear infinite;animation:shine 2.5s linear infinite;background:linear-gradient(110deg,#303635 8%,#212625 18%,#303635 33%);background-size:300% 100%;border-radius:20px;height:90pt;margin-bottom:1pc;width:100%}@media screen and (min-width:480px){.pc-modules-tab__card--clone{height:90pt;width:100%}}.cmp-overview-course{background:#212625;border-radius:20px;margin:10px 20px;padding:24px;width:calc(100% - 40px)}.cmp-overview-course__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;justify-content:space-between}.cmp-overview-course__modules,.cmp-overview-course__wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-overview-course__modules{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-align:center;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:18px}.cmp-overview-course__modules__text{color:#f1f3f3;font-family:Open sans,sans-serif;font-size:9pt;font-weight:400;letter-spacing:-.12px;line-height:108%;text-align:center}.cmp-overview-course__modules .totalModules{color:#f1f3f3;font-family:Quicksand,system-ui,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.24px;line-height:108%}.cmp-overview-course__reward{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1.5;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1.5;flex:1.5;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.cmp-overview-course__reward p{color:#f1f3f3;font-family:Quicksand,system-ui,sans-serif;font-size:9pt;font-weight:400;letter-spacing:-.12px;line-height:108%}.cmp-overview-course__reward__prizes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:9pt;list-style:none}.cmp-overview-course__reward__item{color:#f1f3f3;font-family:Quicksand,system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.14px;line-height:108%}.cmp-overview-course__reward__item img{height:50px;width:50px}.cmp-overview-course__reward__item__number{font-size:1pc}.cmp-overview-course__reward__item__text{font-weight:400;text-align:center}.cmp-overview-course__reward__item__skill-label{font-weight:700;white-space:nowrap}.cmp-overview-course__reward__item__skill-level{white-space:nowrap}@media screen and (min-width:1024px){.cmp-overview-course{margin:156px 20px 10px;min-height:286px;width:285px}.cmp-overview-course__wrapper{gap:0}.cmp-overview-course__modules{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex:auto;flex:auto;-ms-flex-direction:row;flex-direction:row;margin-bottom:46px}.cmp-overview-course__modules__text{font-size:14px;letter-spacing:-.14px;text-align:left}.cmp-overview-course__modules .totalModules{font-size:2pc;letter-spacing:-.32px}.cmp-overview-course__reward{gap:8px}.cmp-overview-course__reward p{font-size:14px;gap:18px;letter-spacing:-.14px}.cmp-overview-course__reward__prizes{gap:18px;margin-top:1pc}.cmp-overview-course__reward__item img{height:75pt;width:75pt}.cmp-overview-course__reward__item__text{text-align:left}}