.cbc-sub-container{width:100%;max-width:1380px;margin:0 auto}.fw-px-default{padding:0 30px}@media screen and (max-width: 992px){.fw-px-default{padding:0 18px}}.hidden{visibility:hidden;height:0;overflow:hidden}.page-template-template-full-width{background-color:#fff !important}.page-template-template-full-width main{padding:0}.animated-bg{opacity:.3;background-image:linear-gradient(to right, #c6c8ca 0%, #dbdbdd 10%, #bebebe 20%, #f3f3f3 1000%);background-size:200% 100%;animation:bgPos 1s linear infinite}.animated-bg.theme-dark-green{opacity:1;background-image:linear-gradient(to right, #b8ddd8 0%, #97c8c1 100%)}.animated-bg.theme-light-green{opacity:1;background-image:linear-gradient(to right, #f1f9f8 0%, #b8ddd8 34%, #b8ddd8 100%)}.animated-bg-text{border-radius:10px;display:block;height:20px;width:100px}.type-tag{border-radius:50px;width:61px;height:31px;display:inline-block;margin-right:12px}.type-img{border-radius:10px;display:block}.type-paragraph{border-radius:6px;display:block}.type-button{border-radius:50px;width:114px;height:39px;display:inline-block}@keyframes bgPos{0%{background-position:50% 0}100%{background-position:-150% 0}}.banner-cta-buttons .continue-block,.continue-block{display:none}.section-header-component{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 992px){.section-header-component{display:flex;flex-direction:column;gap:10px;align-items:start}}.section-header-component .sh-heading-container{display:flex;gap:16px;align-items:center}@media screen and (max-width: 992px){.section-header-component .sh-heading-container{gap:0;flex-direction:column;align-items:flex-start}}.section-header-component .sh-heading-container .section-heading{margin:0 !important;font-size:51px !important;font-family:"Gundarson-Light" !important;line-height:1.2 !important;color:#000;font-weight:400 !important;text-wrap:nowrap !important}@media screen and (max-width: 579px){.section-header-component .sh-heading-container .section-heading{text-wrap:wrap !important}}.section-header-component .sh-heading-container .section-description{color:rgba(0,0,0,.6);margin:0 !important;line-height:1.2 !important;font-size:16px !important;margin-right:15px !important}@media screen and (max-width: 992px){.section-header-component .sh-heading-container .section-description{padding-top:0 !important}}.section-header-component .sh-link-container{display:flex;gap:14px}.section-header-component .sh-link-container a{color:#df763b;font-size:16px;font-family:"GT-Walsheim-Regular";font-weight:700;line-height:1.2;text-wrap:nowrap}.section-header-component .sh-link-container a:hover{color:#f58a4e}.section-header-component .sh-link-container a:hover::after{filter:brightness(0) saturate(100%) invert(59%) sepia(95%) saturate(501%) hue-rotate(326deg) brightness(100%) contrast(93%)}.course-slider-block .fl-html{display:block !important}.course-slider-block.explore-courses-block .fl-row-content-wrap{z-index:2}.course-slider-block.completed-course-block .fl-row-content-wrap{z-index:0}.shimmer-course-wrapper{display:flex;gap:20px;flex-wrap:wrap;width:100%}.shimmer-course-wrapper .shimmer-course-slide{flex:1 1 calc(33.33% - 20px);display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 992px){.shimmer-course-wrapper .shimmer-course-slide{flex:1 1 calc(50% - 20px)}.shimmer-course-wrapper .shimmer-course-slide.shimmer-3{display:none !important}}@media screen and (max-width: 579px){.shimmer-course-wrapper .shimmer-course-slide{flex:1 1 100%}.shimmer-course-wrapper .shimmer-course-slide.shimmer-2,.shimmer-course-wrapper .shimmer-course-slide.shimmer-3{display:none !important}}.course-slider-container.swiper-container{height:700px}@media screen and (max-width: 580px){.course-slider-container.swiper-container{height:800px}}.course-slider-container.swiper-container .course-slider-wrapper{z-index:9 !important;padding:0 3px}.course-slider-container.swiper-container .course-slider-wrapper::after{content:"";width:100px;height:100%;position:absolute;right:-1px;top:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 35.6%, #ffffff 100%);z-index:9;height:700px}@media screen and (max-width: 580px){.course-slider-container.swiper-container .course-slider-wrapper::after{height:800px}}@media screen and (max-width: 992px){.course-slider-container.swiper-container .course-slider-wrapper::after{right:-5px;width:50px;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 25.6%, #ffffff 100%)}}.course-slider-container.swiper-container .course-slider-wrapper.is-last-slide::after{content:none}.course-slider-container.swiper-container .course-slider-wrapper.no-data-wrapper{margin-top:-10px}.course-slider-container.swiper-container .course-slider-wrapper .swiper-wrapper .swiper-slide{padding-bottom:30px}.course-slider-container.swiper-container .course-slider-wrapper .course-slider{padding:0 !important}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card.opened{box-shadow:0px 4px 36px 0px rgba(0,0,0,.1215686275);border-radius:8px}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card.opened .course-slide-img .course-slide-img img{border-bottom-left-radius:0;border-bottom-right-radius:0}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card.opened .course-slide-inner{padding:0 16px 0 16px}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card.opened .course-slide-inner .course-slide-progress .course-progress .lesson-progress-container::after{transform:translate(-5px, calc(-50% + 2px)) rotate(180deg)}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card.opened .course-lesson-details{padding:0 16px 24px 16px;opacity:1;max-height:700px;transition:all .5s}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-img{position:relative}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-img .course-tag-type{position:absolute;top:0;left:0}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-img .course-slide-img a{display:inline-flex}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-img .course-slide-img a img{height:400px;object-fit:cover !important;border-radius:8px;width:100%}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-img .course-slide-img a .fw-tags{position:absolute;bottom:18px;left:10px;background-color:#df763b;color:#fff}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner{margin-bottom:25px;padding:0 16px}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-content{padding:24px 0px}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-content h3{margin:0;font-size:32px !important;font-family:"Gundarson-Light" !important;color:#020f0d !important;line-height:1.2 !important;font-weight:400 !important}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-content p{margin:0;margin-top:8px;color:rgba(0,0,0,.6);line-height:24px;font-size:18px}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-progress{display:flex;justify-content:space-between;gap:16px;width:100%}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-progress .fw-md-btn{position:relative;text-wrap:nowrap}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-progress .course-progress{flex:1}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-progress .course-progress .lesson-progress-container{position:relative;display:flex;margin-top:10px;font-family:"GT-Walsheim";font-weight:400;font-size:16px;line-height:1.2;cursor:pointer;padding-right:20px}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-progress .course-progress .lesson-progress-container::after{content:url(../assets/img/arrow-down.svg) !important;position:absolute;right:0;top:50%;transform:translate(-5px, calc(-50% - 2px))}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-slide-inner .course-slide-progress .course-progress .lesson-progress-container img{margin-right:8px}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-lesson-details{overflow:hidden;opacity:0;max-height:0px;padding:0 16px 0 16px;background-color:#fff;border-radius:8px;transition:all .5s;scrollbar-width:none;overflow:auto}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-lesson-details .lesson-container{padding:9px 48px 9px 10px;margin-bottom:10px;position:relative}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-lesson-details .lesson-container::after{content:url(../assets/img/lesson-not-started.svg) !important;position:absolute;right:0;top:50%;transform:translate(-9px, calc(-50% + 2px))}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-lesson-details .lesson-container a{font-family:"GT-Walsheim";font-weight:400;font-size:16px;line-height:1.34;color:#000}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-lesson-details .lesson-container.completed::after{content:url(../assets/img/lesson-completed.svg) !important}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .course-card .course-lesson-details .lesson-container.completed a{text-decoration:line-through}.course-slider-container.swiper-container .course-slider-wrapper .course-slider .no-data{background:#f6f2eb;width:100%;padding:14px 30px 14px 30px}.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-next,.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-prev{background:#62a9a1;height:42px;width:42px;border-radius:10px;z-index:10}.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-next:hover,.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-prev:hover{background:#84beb7}.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-next:before,.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-prev:before{content:url(../assets/img/chevron-right.svg) !important;position:absolute;top:50%;left:50%;opacity:1;transform:translate(calc(-50% + 1px), calc(-50% + 3px))}.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-next::after,.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-prev::after{content:none}.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-next.swiper-button-disabled,.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-prev.swiper-button-disabled{opacity:0}.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-next{right:0;top:350px}.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-prev{left:0;top:350px}.course-slider-container.swiper-container .course-slider-wrapper .swiper-button-prev:before{transform:translate(calc(-50% - 2px), calc(-50% - 4px)) rotate(180deg)}.course-slider-container.at-end{max-width:1380px}.course-slider-container.no-data-container{height:auto}@media screen and (max-width: 768px){.course-slider-container.no-data-container{margin-top:28px;margin-bottom:50px}}.course-slider-container.completed_courses .course-card .course-slide-img .course-slide-img .fw-tags{display:none}.banner-outer{margin-bottom:80px}.banner-outer .fw-px-default{padding:0px}@media screen and (max-width: 579px){.banner-outer .fw-px-default{padding:0px}}.banner-outer .fw-px-default .section-banner-component{padding:0 30px}@media screen and (max-width: 1199px){.banner-outer .fw-px-default .section-banner-component{padding:0 50px}}@media screen and (max-width: 579px){.banner-outer .fw-px-default .section-banner-component{padding:0 24px}}.banner-outer .fw-px-default .section-banner-component .section-banner-inner{display:flex;align-items:center;gap:50px}@media screen and (max-width: 1199px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner{gap:80px}}@media screen and (max-width: 992px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner{align-items:end}}.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container{padding:63px 0px}@media screen and (max-width: 1199px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container{padding:74px 0px}}@media screen and (max-width: 579px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container{padding:60px 0px}}.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container .banner-section-heading{font-family:"Gundarson-Light" !important;font-weight:400 !important;font-size:4.8125rem !important;line-height:120% !important;letter-spacing:0px;color:#000;margin-bottom:20px}@media screen and (max-width: 1199px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container .banner-section-heading{font-size:3.1875rem !important}}@media screen and (max-width: 579px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container .banner-section-heading{text-align:center}}.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container .banner-section-description{font-family:"GT-Walsheim" !important;font-weight:400;font-size:1.25rem !important;line-height:24px !important;letter-spacing:0px;color:rgba(0,0,0,.6)}@media screen and (max-width: 579px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container .banner-section-description{text-align:center}}.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container .banner-cta-buttons{margin-top:30px;display:flex;gap:10px;flex-wrap:wrap}@media screen and (max-width: 579px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container .banner-cta-buttons{justify-content:center}}.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-heading-container .banner-cta-buttons .fw-lg-btn .fl-button.fw-button{text-transform:capitalize !important}.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-image-container{padding-top:63px;flex-shrink:0}@media screen and (max-width: 1199px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-image-container{padding-top:80px}}@media screen and (max-width: 992px){.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-image-container{display:none}}.banner-outer .fw-px-default .section-banner-component .section-banner-inner .sb-image-container img{width:100%}