html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:8.1rem}body,html{max-width:100vw}body{font-family:var(--font-open-sans),sans-serif;font-size:1.6rem}.main-content{overflow:visible;display:flex;flex-direction:column;min-height:0}body.navbar-search-fixed-offset main.main-content{padding-top:var(--navbar-fixed-offset,0)}@media screen and (max-width:767px){.page-padding{padding-left:1.8rem;padding-right:1.8rem}}@media(min-width:1280px)and (max-width:1340px){.page-padding{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:1341px){.page-padding{padding-left:6.5rem;padding-right:6.5rem}}@media screen and (max-width:991px){.select-container{width:100%}}.select-container .react-select__control{width:32.6rem;padding:.5rem;font-size:1.6rem;font-weight:400;border-radius:inherit!important;border:.1rem solid #595a5c!important;border-color:#595a5c;box-shadow:none!important}@media screen and (max-width:991px){.select-container .react-select__control{width:100%}}.select-container .react-select__indicator-separator{display:none}.select-container .react-select__dropdown-indicator{color:#000!important}.select-sort-filter .react-select__control{box-shadow:none!important}.select-sort-filter .react-select__menu{z-index:9999;box-shadow:0 .2rem .8rem rgba(0,0,0,.15)}.select-sort-filter .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected{color:#fff;background-color:#006ca6!important}.select-sort-filter .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused{background-color:#f0f9fc;outline:.2rem solid #006ca6;outline-offset:-.2rem}.topic-filter-wrapper .react-select__control{border:none;box-shadow:none;background-color:rgba(0,0,0,0);min-height:auto;font-size:1.6rem;font-weight:400;cursor:pointer;display:flex;align-items:center;outline:none}.topic-filter-wrapper .react-select__value-container{font-weight:400}.topic-filter-wrapper .react-select__value-container .react-select__single-value{margin:0;padding-right:.8rem;font-size:1.4rem;line-height:2.4rem;letter-spacing:0;font-weight:400;color:#4d5160;font-family:var(--font-inter)}.topic-filter-wrapper .react-select__indicator-separator{display:none}.topic-filter-wrapper .react-select__dropdown-indicator{color:#4d5160;font-weight:400}.topic-filter-wrapper .react-select__menu{z-index:9999;box-shadow:0 .2rem .8rem rgba(0,0,0,.15);width:18rem;left:-5rem}.topic-filter-wrapper .react-select__menu .react-select__menu-list{padding:0;width:18rem;position:relative}.topic-filter-wrapper .react-select__menu .react-select__menu-list:before{content:"";position:absolute;top:0;left:0;right:0;height:.2rem;background-color:#252e61;width:70%;margin:0 auto;z-index:9}.topic-filter-wrapper .react-select__menu .react-select__menu-list .react-select__option{cursor:pointer;font-size:1.4rem;line-height:2.4rem;letter-spacing:0;font-weight:400;padding:1.2rem 1.6rem;color:#1d1f26;background-color:#fff;border:none;position:relative}.topic-filter-wrapper .react-select__menu .react-select__menu-list .react-select__option:focus-visible{outline:.2rem solid #006ca6}.topic-filter-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected{color:#1d4ed8;background-color:#0079bf!important}.topic-filter-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused{background-color:#fff}.select-sort-filter .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused:focus-visible,.topic-filter-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused:focus-visible{outline:.2rem solid #006ca6}.select-sort-filter .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused:focus-visible{outline-offset:-.2rem}.select-container .react-select__control:focus-within{outline:.2rem solid #006ca6!important;outline-offset:0}.select-sort-filter .react-select__control:focus-within{outline:.2rem solid #006ca6!important;outline-offset:0}.accordion-button{padding:2rem;border-radius:inherit}.accordion-button[aria-expanded=true]{background-color:#252e61}.accordion-button:after{background-image:url(/assets/chevron-down.svg)!important}.accordion-button .acc-title{color:#fff!important}.accordion-button:focus{box-shadow:none!important}.accordion-button.collapsed:after{background-image:url(/assets/chevron-down.svg)!important}.accordion-button:not([aria-expanded=true]){background-color:#fff}.accordion-button:not([aria-expanded=true]) .acc-title{color:#000!important}.border-bottom[data-hide-clear-button=false]{display:none}.language-outside-wrapper{display:flex;align-items:center;gap:.5rem}.language-outside-wrapper .language-icon{display:flex;align-items:center;flex-shrink:0}.select-container-language-header{display:flex;align-items:center}.select-container-language-header .react-select-language-header__control{background-color:rgba(0,0,0,0);border:none;box-shadow:none;min-height:auto;cursor:pointer;display:flex;align-items:center}.select-container-language-header .react-select-language-header__control:focus,.select-container-language-header .react-select-language-header__control:hover{border:none;box-shadow:none}.select-container-language-header .react-select-language-header__control:focus-visible{outline:2px solid #006ca6;outline-offset:2px}.select-container-language-header .react-select-language-header__control.react-select-language-header__control--is-focused{border:none;box-shadow:none;outline:2px solid #006ca6;outline-offset:2px}.select-container-language-header .react-select-language-header__control .react-select-language-header__indicators{margin-left:.4rem}.select-container-language-header .react-select-language-header__value-container{padding:0}.select-container-language-header .react-select-language-header__single-value{color:inherit;font-size:1.4rem;font-weight:500}.select-container-language-header .react-select-language-header__indicator-separator{display:none}.select-container-language-header .react-select-language-header__dropdown-indicator{padding:0;color:inherit}.select-container-language-header .react-select-language-header__menu{z-index:9999;border-radius:.4rem;box-shadow:0 .2rem .8rem rgba(0,0,0,.15);min-width:18rem;width:auto}.select-container-language-header .react-select-language-header__menu-list{min-width:180px}.select-container-language-header .react-select-language-header__option{cursor:pointer;background-color:#fff}.select-container-language-header .react-select-language-header__option.react-select-language-header__option--is-focused,.select-container-language-header .react-select-language-header__option:hover{background-color:#f0f9fc}.select-container-language-header .react-select-language-header__option.react-select-language-header__option--is-selected{background-color:#0079bf;color:#fff}.select-container-language-footer{position:relative}.select-container-language-footer .react-select-language-footer__control{background-color:rgba(0,0,0,0);border:none;box-shadow:none;min-height:auto;cursor:pointer;color:#fff;text-align:left;justify-content:flex-start}.select-container-language-footer .react-select-language-footer__control:focus,.select-container-language-footer .react-select-language-footer__control:hover{border:none;box-shadow:none}.select-container-language-footer .react-select-language-footer__control:focus-visible{outline:2px solid #006ca6;outline-offset:2px}.select-container-language-footer .react-select-language-footer__control.react-select-language-footer__control--is-focused{border:none;box-shadow:none;outline:2px solid #006ca6;outline-offset:2px}.select-container-language-footer .react-select-language-footer__value-container{padding:0;text-align:left;justify-content:flex-start}.select-container-language-footer .react-select-language-footer__single-value{color:#fff!important;font-size:inherit;text-align:left;font-weight:600}.select-container-language-footer .react-select-language-footer__indicator-separator{display:none}.select-container-language-footer .react-select-language-footer__dropdown-indicator{padding:0;margin-left:.8rem;color:#fff!important}.select-container-language-footer .react-select-language-footer__dropdown-indicator svg{fill:#fff!important;color:#fff!important}.select-container-language-footer .react-select-language-footer__dropdown-indicator img{filter:brightness(0) invert(1)}.select-container-language-footer .react-select-language-footer__menu{z-index:9999;border-radius:.4rem;box-shadow:0 .2rem .8rem rgba(0,0,0,.15);min-width:18rem;max-width:min(180px,100vw - 2rem);width:auto;right:0;left:auto!important;background-color:#fff}.select-container-language-footer .react-select-language-footer__menu-list{min-width:18rem;max-width:100%;overflow-x:hidden;background-color:#fff;text-align:left}.select-container-language-footer .react-select-language-footer__option{cursor:pointer;white-space:nowrap;color:#000;background-color:#fff;text-align:left;padding-left:1.6rem;padding-right:1.6rem}.select-container-language-footer .react-select-language-footer__option:hover{background-color:#f0f9fc;color:#000}.select-container-language-footer .react-select-language-footer__option.react-select-language-footer__option--is-focused{background-color:#f0f9fc;color:#000;outline:.2rem solid #006ca6;outline-offset:-.2rem}.select-container-language-footer .react-select-language-footer__option.react-select-language-footer__option--is-focused:focus-visible{background-color:#f0f9fc;outline:.2rem solid #006ca6;outline-offset:-.2rem}.select-container-language-footer .react-select-language-footer__option.react-select-language-footer__option--is-selected{background-color:#0079bf;color:#fff}.select-container-language-profile{display:flex;align-items:center;padding:1rem}.select-container-language-profile:focus-within{outline:2px solid #006ca6}.select-container-language-profile .react-select-language-profile__control{background-color:rgba(0,0,0,0);border:none;box-shadow:none;min-height:auto;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%}.select-container-language-profile .react-select-language-profile__control:focus,.select-container-language-profile .react-select-language-profile__control:hover{border:none;box-shadow:none}.select-container-language-profile .react-select-language-profile__control:focus-visible{outline:2px solid #006ca6;outline-offset:2px}.select-container-language-profile .react-select-language-profile__control.react-select-language-profile__control--is-focused{border:none;box-shadow:none;outline:2px solid #006ca6;outline-offset:2px}.select-container-language-profile .react-select-language-profile__value-container{padding:0}.select-container-language-profile .react-select-language-profile__single-value{color:inherit;font-size:1.4rem}.select-container-language-profile .react-select-language-profile__indicator-separator{display:none}.select-container-language-profile .react-select-language-profile__dropdown-indicator{padding:0;color:inherit;margin-left:.4rem}.select-container-language-profile .react-select-language-profile__menu{z-index:9999;border-radius:.4rem;box-shadow:0 .2rem .8rem rgba(0,0,0,.15);min-width:18rem;width:auto}.select-container-language-profile .react-select-language-profile__menu-list{min-width:18rem}.select-container-language-profile .react-select-language-profile__option{cursor:pointer;font-size:1.4rem;background-color:#fff}.select-container-language-profile .react-select-language-profile__option:active{background-color:#f0f9fc}.select-container-language-profile .react-select-language-profile__option:hover{background-color:#f0f9fc;border:none;outline:none}.select-container-language-profile .react-select-language-profile__option.react-select-language-profile__option--is-focused{background-color:#f0f9fc;outline:.2rem solid #006ca6;outline-offset:-.2rem}.select-container-language-profile .react-select-language-profile__option.react-select-language-profile__option--is-selected{background-color:#0079bf;color:#fff}.select-container-language-profile .react-select-language-profile__option.react-select-language-profile__option--is-selected.react-select-language-profile__option--is-focused{outline:.2rem solid #006ca6;outline-offset:-.2rem}.infinite-scroll-component{overflow:hidden!important;height:auto!important;max-height:none!important}.mobile-header-link .react-select-language-header__value-container .react-select-language-header__single-value{font-weight:600;font-size:1.6rem}.custom-tooltip{z-index:2}.navigation-links:after{content:"";display:block;margin:.4rem auto 0;border-bottom:solid #027f96;border-width:.4rem;border-radius:3.6rem;width:4.3rem;transition:transform .3s ease-out,opacity .2s ease-out;opacity:0}.navigation-links:hover:after{content:"";transform:scaleX(.5);opacity:1}.navigation-links.active:after{content:"";display:block;margin:.4rem auto 0;border-bottom:solid #027f96;border-width:.4rem;border-radius:3.6rem;transform:scaleX(1);opacity:1}@media(max-width:991.98px){.navigation-links.active:after{display:none}}a{text-decoration-thickness:.2px!important}.my-learning-navbar{background-color:rgba(199,243,250,.5019607843);border-radius:1.6rem;padding:.8rem 1.6rem;margin:3.2rem 0}.my-learning-navbar .navbar-link{gap:3.2rem}.my-learning-navbar .navbar-link a{color:#1d1f26!important}.my-learning-navbar .navbar-link .navigation-items{color:#1d1f26;text-decoration:none;font-size:1.6rem;font-weight:600;line-height:2.4rem;padding:.8rem 1.2rem}.my-learning-navbar .navbar-link .navigation-items:after{content:"";display:block;margin:.4rem auto 0;border-bottom:solid #027f96;border-width:.4rem;border-radius:3.6rem;width:4.3rem;transition:transform .3s ease-out,opacity .2s ease-out;opacity:0}.my-learning-navbar .navbar-link .navigation-items:hover:after{content:"";transform:scaleX(.5);opacity:1}.my-learning-navbar .navbar-link .navigation-items.active:after{content:"";display:block;margin:.4rem auto 0;border-bottom:solid #027f96;border-width:.4rem;border-radius:3.6rem;width:4.4rem;transform:scaleX(1);opacity:1}.form-label{color:#252e61}.super-admin .nav-tabs .nav-item{margin-right:1.6rem}.super-admin .nav-tabs .nav-link{border:none;color:#717171;padding:.5rem;position:relative}.super-admin .nav-tabs .nav-link.active{background-color:rgba(0,0,0,0);color:#252e61;font-weight:700}.super-admin .nav-tabs .nav-link.active:after{content:"";position:absolute;bottom:-.4rem;left:50%;transform:translateX(-50%);width:100%;border-bottom:.4rem solid #252e61;border-radius:3.6rem}.super-admin .tab-content{margin-top:1rem;width:100%}@media(max-width:767px){.super-admin .tab-content{margin-top:2.4rem}}.super-admin .instance-dd .form-label{color:#959595}.super-admin .instance-dd select{background-color:#fff;border-radius:.8rem;border:.1rem solid #707070;color:#717171;font-size:1.6rem;padding-right:3rem}.super-admin textarea.form-control{resize:none;overflow:auto}.sessions-tabs-container .sessions-tabs{justify-content:center;border-bottom:none}.sessions-tabs-container .sessions-tabs .nav-item .nav-link{background-color:rgba(0,0,0,0);border:none!important;color:#1d1f26!important;text-decoration:none!important;font-size:1.6rem!important;font-weight:600!important;line-height:2.4rem!important;padding:.8rem 1.2rem!important}.sessions-tabs-container .sessions-tabs .nav-item .nav-link:after{content:"";display:block;margin:.4rem auto 0;border-bottom:solid #252e61;border-width:.4rem;border-radius:3.6rem;width:100%;transition:transform .3s ease-out,opacity .2s ease-out;opacity:0}.my-learning-tabs-container .my-learning-tabs{background-color:rgba(199,243,250,.5019607843);border-radius:1.6rem;border:none;padding:.8rem 1.6rem;margin-top:3.2rem;margin-left:auto;margin-right:auto;width:100%;display:flex;gap:3.2rem}@media(max-width:767px){.my-learning-tabs-container .my-learning-tabs{border-radius:0;gap:1.1rem;margin-top:0;justify-content:center}}@media only screen and (device-width:768px)and (device-height:1024px)and (-webkit-device-pixel-ratio:2)and (orientation:portrait){.my-learning-tabs-container .my-learning-tabs{border-radius:0}}@media(min-width:1200px)and (max-width:1366px){.my-learning-tabs-container .my-learning-tabs{max-width:1120px}}@media(min-width:1400px){.my-learning-tabs-container .my-learning-tabs{max-width:1280px}}@media(min-width:1441px){.my-learning-tabs-container .my-learning-tabs{max-width:1440px}}.my-learning-tabs-container .my-learning-tabs .nav-item .nav-link{background-color:rgba(0,0,0,0);border:none!important;color:#1d1f26!important;text-decoration:none!important;font-size:1.6rem!important;font-weight:600!important;line-height:2.4rem!important;padding:.8rem 1.2rem!important}.my-learning-tabs-container .my-learning-tabs .nav-item .nav-link:after{content:"";display:block;margin:.4rem auto 0;border-bottom:solid #027f96;border-width:.4rem;border-radius:3.6rem;width:4.3rem;transition:transform .3s ease-out,opacity .2s ease-out;opacity:0}.my-learning-tabs-container .tab-content{padding:3.2rem 0 0;overflow:visible}@media(max-width:767px){.my-learning-tabs-container .tab-content{padding:0}}.sessions-tabs-container .sessions-tabs .nav-item .nav-link:hover:after{content:"";transform:scaleX(.5);opacity:1}.sessions-tabs-container .sessions-tabs .nav-item .nav-link.active{font-weight:700!important}.sessions-tabs-container .sessions-tabs .nav-item .nav-link.active:after{content:"";display:block;margin:.4rem auto 0;border-bottom:solid #252e61;border-width:.4rem;border-radius:3.6rem;width:100%;transform:scaleX(1);opacity:1}.my-learning-tabs-container .my-learning-tabs .nav-item .nav-link:hover:after{content:"";transform:scaleX(.5);opacity:1}.my-learning-tabs-container .my-learning-tabs .nav-item .nav-link.active:after{content:"";display:block;margin:.4rem auto 0;border-bottom:solid #027f96;border-width:.4rem;border-radius:3.6rem;width:4.4rem;transform:scaleX(1);opacity:1}.super-admin .nav-tabs .nav-item:last-child{margin-right:0}.services-dropdown__control{background-color:rgba(0,0,0,0)!important;box-shadow:none!important;border:none!important}.services-dropdown__control .services-dropdown__placeholder{color:#fff!important;font-size:1.6rem;line-height:2.4rem;font-weight:400;text-decoration:underline;text-decoration-thickness:.2px!important}.services-dropdown__control .services-dropdown__single-value{color:#fff}.services-dropdown__control .services-dropdown__indicators .services-dropdown__indicator-separator{display:none}.services-dropdown__control .services-dropdown__indicators .services-dropdown__dropdown-indicator{padding-left:0!important;padding-right:0!important}.services-dropdown__control .services-dropdown__indicators .services-dropdown__dropdown-indicator svg{color:#fff}.services-dropdown__menu .services-dropdown__option{background-color:#fff;color:#000}.row>*{--bs-gutter-x:1.6rem}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:0;padding-right:0}@media(min-width:1200px)and (max-width:1366px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1120px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px}}@media(min-width:1441px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px}}.custom-radio .form-check{position:relative}.custom-radio .form-check label{padding-left:1rem;cursor:pointer}.custom-radio .form-check label:before{width:2rem;height:2rem;position:absolute;top:1px;left:1.6rem;content:"";display:inline-block;border-radius:5rem;border:1px solid #151c3f;background:#fff}.custom-radio .form-check .form-check-input[type=radio]{margin:0;opacity:0}.custom-radio .form-check .form-check-input[type=radio]:checked{--bs-form-check-bg-image:none}.custom-radio .form-check .form-check-input[type=radio]:checked+label:before{border-color:#151c3f;border-width:2px}.custom-radio .form-check .form-check-input[type=radio]:checked+label:after{content:"";position:absolute;top:.7rem;left:2.2rem;display:inline-block;width:.8rem;height:.8rem;background-color:#151c3f;border-radius:5rem}.custom-checkbox .form-check{padding-left:2.8rem;margin-bottom:1.6rem}@media screen and (max-width:991.98px){.custom-checkbox .form-check-label{font-size:1.6rem;line-height:2rem}}.custom-checkbox .form-check-input[type=checkbox]{width:2rem;height:2rem;border:.1rem solid #151c3f;border-radius:0;cursor:pointer;margin-left:-2.8rem;margin-top:.25rem}.custom-checkbox .form-check-input[type=checkbox]:focus{box-shadow:none;border-color:#151c3f}.custom-checkbox .form-check-input[type=checkbox]:focus-visible{outline:.2rem solid #027f96;outline-offset:.2rem}.custom-checkbox .form-check-input[type=checkbox]:checked{background-color:#151c3f;border-color:#151c3f}.custom-checkbox .form-check-input[type=checkbox]:indeterminate{background-color:#151c3f;border-color:#151c3f}.custom-checkbox .form-check-input[type=checkbox]:indeterminate:after{content:"";position:absolute;top:.9rem;left:2.3rem;display:inline-block;width:1.2rem;height:.2rem;background-color:#fff}.custom-checkbox .form-check-input[type=checkbox]:hover{border-color:#151c3f}.popular-tags .tags-wrapper{display:flex;gap:.8rem;flex-wrap:wrap}.popular-tags .tags-wrapper .form-check{padding-left:0}.popular-tags .tag-checkbox .form-check-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.popular-tags .tag-checkbox .form-check-label{padding:.6rem 1.2rem;border:.1rem solid #252e61;border-radius:40px;color:#252e61;font-size:1.4rem;line-height:2rem;font-weight:400;cursor:pointer;transition:all .25s ease;background:#ebedf6}.popular-tags .tag-checkbox .form-check-label:hover{background:#f4f5f9}.popular-tags .tag-checkbox .form-check-input:focus+.form-check-label{outline:2px solid #027f96;outline-offset:2px}.popular-tags .tag-checkbox .form-check-input:checked+.form-check-label{border-color:#252e61;background:#989ebb;color:#252e61}.progress{background-color:#fff;border:.1rem solid #c0c5dc;border-radius:5rem;width:100%}.progress-bar{background-color:#252e61;border-radius:5rem}.form-control{background-color:#fff;border-radius:.6rem;border:.1rem solid #a3a7b0;font-size:1.6rem;padding:1.2rem 1.6rem}.toggle-switch .form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e");--bs-form-check-bg:#c7c9d6;width:5.2rem;height:2.6rem;margin-top:0}.toggle-switch .form-switch .form-check-input:checked{background-color:#252e61;border-color:#707070}.modal-content{border-radius:3.6rem}.modal-content .modal-header{padding:2rem 4rem}.modal-content .modal-header .modal-title{font-size:2.2rem}.modal-content .modal-body{padding:2rem 4rem}.modal-content .modal-footer{border-top:none;padding:0 2rem 4rem;gap:1.2rem}