.cookie-disclaimer{position:fixed;bottom:0;line-height:23px;text-align:left;color:#fff;flex-direction:column;width:100%}.cookie-disclaimer.show{height:35px}.cookie-disclaimer .cookie-disclaimer__header{background:#000;width:173px;overflow:hidden;cursor:pointer;font-size:18px;padding:7px}.cookie-disclaimer .cookie-disclaimer__header-head{font-size:15px;padding:0 11px}.cookie-disclaimer .cookie-disclaimer__header-head i{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:4px}.cookie-disclaimer .cookie-disclaimer__header-head .down{transform:rotate(45deg)}.cookie-disclaimer .cookie-disclaimer__header-head .up{transform:rotate(-135deg)}.cookie-disclaimer .cookie-disclaimer__container{background:#000;display:flex;justify-content:space-between;align-items:center}.cookie-disclaimer .cookie-disclaimer__container .cookie-disclaimer__content{text-align:justify;padding:10px 20px}.cookie-disclaimer .cookie-disclaimer__container .btn.tertiary{min-width:max-content;font-size:14.5px!important;padding:6px;margin:10px 5px}.cookie-disclaimer .cookie-disclaimer__container .cookie-btn-unit{display:flex;justify-content:space-evenly}.cookie-disclaimer .cookie-disclaimer__container .read-more{color:#fff;text-decoration:underline!important}.cookie-disclaimer .cookie-disclaimer__cta{margin-top:25px}.cookie-disclaimer .btn.tertiary{border:3px solid hsla(0,0%,100%,0);color:#355c7d;margin:10px;background:#fff}.abTestCookie .cookie-disclaimer.show{height:24px}.abTestCookie .cookie-disclaimer{line-height:20px;z-index:2}.abTestCookie .cookie-disclaimer__header{width:100%;padding-top:3px}.abTestCookie .cookie-disclaimer__header .up{vertical-align:middle;border-width:0 2px 2px 0}.abTestCookie .cookie-disclaimer__header-head{font-size:14px}@media only screen and (max-width:761px){.cookie-disclaimer .cookie-disclaimer__container{display:block;text-align:center}}@media (min-width:768px){.cookie-disclaimer{flex-direction:row}.cookie-disclaimer .cookie-disclaimer__container .btn.tertiary{font-size:16px!important;padding:6px 14px;margin:10px}.abTestCookie .cookie-disclaimer.show{height:35px;line-height:20px;z-index:1}.abTestCookie .cookie-disclaimer__header{width:173px;padding-top:7px}.abTestCookie .cookie-disclaimer__header .up{vertical-align:middle}}.LayoutDefault__main,.LayoutSurvey__main{padding-top:60px;transition:all .2s ease-in-out}.LayoutSurvey__main{background:#f6f7f8;min-height:93vh;max-height:100vh;height:100%}.countDown-Timer{color:#000;padding:4px 7px;background:#acea86;margin:0 2px;border-radius:3px}.m-company-logo{width:45px;vertical-align:top;display:inline-block;margin-left:10px;margin-top:7px}.company-logo{display:none;transform:translateX(-50%);position:absolute;top:6px;width:45px;right:40%}#m-browse-button{font-size:13px!important;width:90px;min-width:auto;padding:2px;margin-top:15px;margin-left:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.26);height:30px;line-height:23px;background-color:#5aba76}#m-browse-button .input-icon{line-height:24px}#m-browse-button .input-icon svg{fill:#fff;vertical-align:top}.item.d-cart-unit,.item.d-updates-unit{display:none;vertical-align:middle}.item.d-contact-option{height:45px}.item.d-contact-option .contact-img-icon{width:30.5px;height:30.5px;padding:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#6890b9;border-radius:49%}.item.d-contact-option .subnav{width:239px;height:auto;padding:5px 5px 10px;border-radius:5px;top:56px;right:-8px}.item.d-contact-option .subnav .subnav-type{width:100%;padding:0 5px}.item.d-contact-option .subnav .subnav-type li{font-size:15px;padding:13px 0 10.9px;border-bottom:1px solid #d7d7d7}.item.d-contact-option .subnav .subnav-type li a img{margin:-3px 15px -4px 17px}.item.d-contact-option .subnav .subnav-type li:last-child{border-bottom:none}.d-updates-unit,.m-cart-unit{display:block}.cart-unit{position:absolute;top:22px;right:20px}.cart-unit a{position:relative}.m-course-btn-unit{position:absolute;top:2px;right:100px}.search-unit,.updates-unit{position:absolute;top:22px;right:60px}.updates-unit a{position:relative}.updates-unit .cart-count{background:#7aca92;font-size:8px;width:12px;height:12px;top:-14px;right:-4px}.cart-count{background:#7aca92;color:#fff;padding:3px 4px 1px;border-radius:30px;font-size:13px;position:absolute;top:-15px;right:-8px}.subnav-logo{width:100%;padding:20px 15px}.subnav-logo .router-link-active{width:50px}.subnav-logo .contact-option-mob{float:right;position:relative;z-index:99}.subnav-logo .contact-option-mob .subnav-type{width:145px}.subnav-logo .contact-option-mob .subnav-type .subnav-type__list{display:-ms-flexbox;display:flex;margin-top:4px;-ms-flex-align:center;align-items:center}.subnav-logo .contact-option-mob .subnav-type .subnav-type__list li a{width:34px;height:34px;margin:0 8px;display:block;padding:9px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#6890b9;border-radius:49%}.nav-wrapper{transition:all .2s ease-in-out;background-color:#5283b7;top:0;left:0;right:0;height:60px;margin:0 auto;z-index:2;display:block;position:fixed}.nav-wrapper .nav{display:inline}.nav-wrapper .burger,.nav-wrapper button{-webkit-appearance:none}.nav-wrapper .m-updates-unit{display:none}.nav-wrapper .container{position:relative}.hide-element{display:none}.header-course-menu-modal .modal-vue-show{width:100%;height:100%!important}.course-nav-popup-box.filter-popup-box .vue-icon.dark-blue svg{fill:#fff}.course-nav-popup-box.filter-popup-box .modal-vue--content{padding:0}.course-nav-popup-box.filter-popup-box .modal-vue .modal-vue-show{top:0;transform:none!important}.course-nav-popup-box.filter-popup-box .modal-vue--content-panel{top:20px;padding-top:0;position:static}.course-nav-popup-box.filter-popup-box .modal-vue--content-panel .blue-strip{background-color:#5283b7;height:60px}.course-nav-popup-box.filter-popup-box .menu-list{padding:20px}.course-nav-popup-box.filter-popup-box .menu-list ul .link-list{border:1px solid #5283b7;border-radius:6px;line-height:22px;font-weight:700;margin:0 0 15px;position:relative;background-color:#f5f5f5}.course-nav-popup-box.filter-popup-box .menu-list ul .link-list span{padding:7px 10px;display:block}.course-nav-popup-box.filter-popup-box .menu-list ul .link-list a{color:#484848;display:block}.course-nav-popup-box.filter-popup-box .menu-list ul .link-list:after{border:5.5px solid transparent;content:" ";display:block;position:absolute;z-index:2;border-left-color:#000;right:2px;top:13px}.course-nav-popup-box.filter-popup-box .menu-list ul .self-contained-list{border:none;padding:0}.course-nav-popup-box.filter-popup-box .menu-list ul .self-contained-list .title{margin:20px 0 0;padding:5px 10px 3px;display:block;background:#5283b7;color:#fff;font-size:15px;line-height:20px}.course-nav-popup-box.filter-popup-box .menu-list ul .self-contained-list .list-name{font-size:14px;padding:8px 10px;border-bottom:1px solid #ececec;font-weight:400}.course-nav-popup-box.filter-popup-box .menu-list ul .self-contained-list .list-name:last-child{border-bottom:none}.course-nav-popup-box.filter-popup-box .menu-list ul .self-contained-list .list-name a{color:#484848}.course-nav-popup-box.filter-popup-box .header-course-menu ul .link-list{width:100%;height:44px;border-radius:4px;border:1.5px solid #5283b7;background-color:#fff}.course-nav-popup-box.filter-popup-box .header-course-menu ul .link-list span{padding:10px;font-size:15px;font-weight:500;color:#030303}.course-nav-popup-box.filter-popup-box .header-course-menu ul .link-list span a{color:#030303}.course-nav-popup-box.filter-popup-box .header-course-menu ul .link-list span img{float:right;padding:5px}.course-nav-popup-box.filter-popup-box .header-course-menu ul .link-list:after{content:none}.course-nav-popup-box.filter-popup-box .header-course-menu ul .catalogue-flow{text-align:center;margin:22px 0}.course-nav-popup-box.filter-popup-box .header-course-menu ul .catalogue-flow a{font-size:16px;font-weight:700;text-align:left;color:#5283b7}.course-nav-popup-box.filter-popup-box .header-course-menu ul .catalogue-flow a img{margin:-1px 2px}.course-nav-popup-box.filter-popup-box .header-course-menu ul .self-contained-list .title{height:31px;background-color:#e2e2e2;font-size:14px;color:#737373;font-weight:700;text-transform:uppercase}.course-nav-popup-box.filter-popup-box .header-course-menu ul .self-contained-list .list-name{font-size:16px;height:49px;padding:12px;border-bottom:1px solid #bcbcbc;color:#2e2e2e}.course-nav-popup-box.filter-popup-box .header-course-menu ul .self-contained-list .list-name:last-child{border-bottom:none}.course-nav-popup-box.filter-popup-box .back-btn{width:67px;height:28px;margin:13px 18px 27px;padding:4px 15px 6px 12px;border-radius:4px;border:1px solid #5283b7;background-color:#f5f5f5;font-size:15px;font-weight:400;color:#000;text-transform:uppercase;line-height:20px}.course-nav-popup-box.filter-popup-box .menu-list-items li{border-bottom:1px solid #ececec;display:block}.course-nav-popup-box.filter-popup-box .menu-list-items li span{display:block;padding:11px 0}.course-nav-popup-box.filter-popup-box .menu-list-items li span a{color:#484848;display:block}.course-nav-popup-box.filter-popup-box .internal-menu-subnav .menu-list-items{margin-top:10px}.course-nav-popup-box.filter-popup-box .internal-menu-subnav .menu-list-items li{border:1px solid #5283b7;border-radius:6px;line-height:22px;font-weight:400;margin:0 0 15px;position:relative}.course-nav-popup-box.filter-popup-box .internal-menu-subnav .menu-list-items li span{padding:7px 10px}.course-nav-popup-box.filter-popup-box .internal-menu-subnav .menu-list-items li:after{border:5.5px solid transparent;content:" ";display:block;position:absolute;z-index:2;border-left-color:#000;right:2px;top:13px}.course-nav-popup-box.filter-popup-box .internal-menu{padding:0}.course-nav-popup-box.filter-popup-box .internal-menu .menu-list-items li{margin:0}.course-nav-popup-box.filter-popup-box .menu-list-items__unit{padding:0 20px}.course-nav-popup-box.filter-popup-box .menu-list-items__header{font-size:15px;color:#000;font-weight:700;border-bottom:2px solid #a8c1db}.item.m-nav-title-unit{padding:6px 25px 5px;background-color:#335e7b;font-size:14px;color:#fff;text-transform:uppercase}.nav{-ms-flex-pack:justify;justify-content:space-between}.toggle-nav{cursor:pointer;height:60px}.nav-list,.unit-name .nav-list{transition:all .3s ease-in-out;background-color:transparent;list-style:none;margin:0;padding:0;display:block;position:fixed;top:0;bottom:0;left:-15rem;width:0;min-height:100vh;z-index:1}.nav-list.-open,.unit-name .nav-list.-open{width:100%;left:0}.nav-list.-open>.list.-left,.unit-name .nav-list.-open>.list.-left{overflow-y:auto;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}.nav-list .list.-left,.unit-name .nav-list .list.-left{background:#5484b5;position:relative;height:100vh;width:80%}.nav-list .list.-right,.unit-name .nav-list .list.-right{width:40%}.nav-list .list>.item:last-child,.unit-name .nav-list .list>.item:last-child{border-bottom:0}.nav-list .practice-module-badge.badge-slant,.unit-name .nav-list .practice-module-badge.badge-slant{font-size:11px;background:orange;color:#fff;margin-left:6px;padding:3px 5px}.nav-list .practice-module-badge.badge-slant:after,.unit-name .nav-list .practice-module-badge.badge-slant:after{border-top:15px solid orange;border-left:5px solid orange}.nav-top-margin{margin-top:6px}.link{transition:all .3s ease-in-out;font-size:16px;text-transform:capitalize;display:block;font-weight:600;color:#fff;padding:20px;line-height:16px}.link .sub-nav-arrow{display:none}.m-nav-list-item{padding:15px 0 13px;margin:0 25px;border-bottom:2px solid #789cc1}.m-nav-list-item .link{padding:15px 0;font-size:15px}.m-nav-list-item .link .vue-icon svg{vertical-align:top}.m-nav-list-item.border-free{border:0 none}.m-nav-list-item.border-free .link .vue-icon{vertical-align:top}.m-nav-list-item.border-free .link .pen-icon{margin-left:5px}.overlay{width:20%;height:100%;background:rgba(0,0,0,.75);position:absolute;right:0;top:0;cursor:pointer}._disableScroll{overflow-y:hidden!important}.burger{width:20px;position:relative;cursor:pointer;margin-left:20px}.burger-lines,.burger-lines:after,.burger-lines:before{pointer-events:none;display:block;content:"";width:100%;background-color:#fff;height:2px;position:absolute}.burger-lines:before{left:0;top:6px}.burger-lines:after{left:0;top:-6px}.profile-wrapper{position:relative}.arrowed:after{box-shadow:inset 2px -2px 0 0 #5283b7;transform:rotate(-45deg);content:"";display:inline-block;padding:5px;margin-top:7px;position:absolute;color:#5283b7;right:12px}.sub-nav{width:100%;position:relative;overflow:hidden;display:none}.sub-nav .link{color:#355c7d;background:#fff;padding:13px 10px 13px 65px}.sub-nav.open-subnav{display:block}.sub-nav-item{width:100%;overflow:hidden;cursor:pointer;border-top:1px solid #355c7d;position:relative}.sub-nav-item:first-child{border-top:none}.sub-nav-item:last-child{border-bottom:none}.csaf-panel-wrapper .sub-nav-item .link{color:#2b5d87;background:#fff}.csaf-panel-wrapper .sub-nav-item:last-child{border-bottom:1px solid #355c7d}.csaf-nav{background-color:#15464e!important}.csaf-nav>ul{margin-bottom:0}.epat-nav{background-color:#005775!important}.epat-nav>ul{margin-bottom:0}.item{display:block;box-sizing:content-box;padding:0;cursor:pointer}.item.tagged-link{position:relative}.item.tagged-link .new-tag-icon{position:absolute;left:113px;top:13px}.item.d-community-unit,.item.d-dashboard-unit,.item.d-user-profile{display:none}.item.m-user-profile{display:block;width:100%}.item.m-user-profile .avatar-data__dp{vertical-align:text-bottom}.item.m-user-profile .no-profile-pic{background-color:#c6c6c6}.item.m-user-profile .avatar-container{display:block}.item.avatar>img{max-width:100%;border-radius:30px}.item .avatar-data{padding:9px 20px;background:#fff;color:#355c7d;border-bottom:1px solid #355c7d}.signup-link .btn{width:100%;margin:0;border-radius:0;text-align:left;font-size:16px;font-weight:600;padding:10px 15px}.avatar-data__name{display:inline-block;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;width:80%;margin-bottom:3px}.avatar-name-csaf{color:#333;font-weight:400}.avatar-data__dp{width:30px;height:30px;border-radius:30px;margin-right:10px;vertical-align:middle}.top-notification-banner{background:#ccf7bf;top:0;padding:2px;width:100%;min-height:42px;display:-ms-flexbox;display:flex;z-index:99;text-align:center;vertical-align:middle;font-size:15px;position:relative}.top-notification-banner .top-notification-banner-content{font-weight:700;color:#fff;padding:5px;margin:0 auto}.top-notification-banner .top-notification-banner-close{float:right;padding-right:25px}.top-notification-banner .top-notification-banner-top-container{padding-top:7px;display:block}.top-notification-banner .top-notification-banner-content-span{padding:0;margin-top:10px;text-align:center;display:inline;vertical-align:middle;font-style:normal;line-height:normal;color:#000;font-size:16px}.top-notification-banner .top-notification-banner-content-span:hover .vue-ui-button{box-shadow:none}.top-notification-banner .top-notification-banner-content-span .vue-ui-button{color:#000;min-width:100px;padding:3px 0;margin:2px 5px;background:transparent;font-size:15px;border-radius:15px;display:inline-block;box-shadow:none;max-width:150px;border:1.7px solid #53a81f}.top-notification-banner .top-notification-banner-content-timer{padding:5px;text-align:center;display:none}.top-notification-banner .top-notification-banner-content-timer span{color:#000}.top-notification-banner .top-notification-banner-CTA-button{min-width:100px;padding:5px 10px;margin:1px 22px;background:none;border-radius:15px;border:1.7px solid #53a81f;color:#000;font-size:15px;font-weight:600;display:inline-block;box-shadow:none;max-width:150px}.top-notification-banner .top-notification-timer{padding:2px;text-align:center;float:left}.top-notification-banner .top-notification-banner-btn{position:absolute;transform:translateY(-50%);top:50%}.LayoutSurvey .nav-wrapper{background:#242424}.search-popup{height:100%;width:100%;position:fixed;left:0;top:0;z-index:2;background-color:#fff}.whatsapp-optin-wrapper .modal{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.whatsapp-optin-wrapper .modal-dialog{margin-left:auto;margin-right:auto}.d-global-search{display:none}.vue-fuse-search{background-color:#5283b7;height:60px}.vue-fuse-search .vue-fuse-unit{position:relative;width:100%}.vue-fuse-search .vue-search{min-width:200px;height:34px;width:65%;border:none;background:none;border-bottom:1px solid #fff;margin:10px 15px 10px 52px;color:#fff}.vue-fuse-search .vue-search::-webkit-input-placeholder{color:#fff}.vue-fuse-search .vue-search::-moz-placeholder{color:#fff}.vue-fuse-search .vue-search:-ms-input-placeholder{color:#fff}.vue-fuse-search .vue-search:-moz-placeholder{color:#fff}.vue-fuse-search .vue-search:focus{border:none;border-bottom:1px solid #fff;outline:none}.vue-fuse-search .search-icon{position:fixed;top:22px;left:20px}.vue-fuse-search .info{margin-top:0;margin-bottom:1rem}.vue-fuse-search .cross-icon{position:fixed;top:20px;right:14px}.vue-fuse-search .list-outer-container{max-height:82vh;overflow:auto;margin:10px 0 0;background-color:#fff}.vue-fuse-search .list-outer-container .result-link:last-child a{border:none}.vue-fuse-search .list-outer-container .list-link{display:-ms-flexbox;display:flex;cursor:pointer;border-bottom:1px solid #ececec;padding:11px 20px;text-transform:capitalize;color:#484848;line-height:22px;font-size:14px}.vue-fuse-search .list-outer-container .list-link.highlighted-list-link,.vue-fuse-search .list-outer-container .list-link:hover{background-color:#7aca92;color:#fff}.vue-fuse-search .list-outer-container .list-link .list-search-icon{vertical-align:top;width:15px;margin-right:10px}.vue-fuse-search .search-error-unit{padding:20px 15px 0}.vue-fuse-search .search-loading{text-align:center;padding:10px 0}.vue-fuse-search .search-loading img{transform:scaleX(-1)}.new-lt-cart-unit .newLt-cart-ui{display:none}.new-lt-cart-unit .oldLt-cart-ui{display:block}.disabled-list{background:linear-gradient(0deg,#0f2a43,#0f2a43 33%,rgba(21,52,80,.541054) 53%,rgba(21,52,80,0) 83%)}.signup-container{padding:0 15px;position:absolute;left:0;bottom:0;height:100%;width:100%}.signup-container .inner-unit{position:absolute;bottom:60px;left:0;margin:0 20px}.signup-container .info-title{font-size:18px;font-weight:600;text-align:center;color:#fff;line-height:24px;margin-bottom:30px}.signup-container .signup-link .vue-ui-button{margin-bottom:15px;border-radius:5px}@supports (-webkit-overflow-scrolling:touch){.signup-container .inner-unit{bottom:100px}}@media (min-width:768px){.top-notification-banner .top-notification-banner-content-span{margin-top:5px;padding:0}.top-notification-banner .top-notification-banner-top-container{padding-top:0;display:inline;margin-left:9px}.top-notification-banner .top-notification-banner-content-timer{display:inline}}.profile-completion-notification{position:absolute;top:5px;left:40px;padding:7px;border-radius:50%;background:#ea6e00;height:2px}.profile-completion-update{color:#355c7d;right:66px;top:16px;position:absolute;font-size:11px}.m-event-count{background:#7aca92;margin:10px;padding:2px 5px 0;border-radius:30px;font-size:8px}.profile-completion-container{margin:0 65px;border:1px solid #355c7d;border-radius:15px;position:absolute;bottom:3px;width:100%;max-width:180px}.profile-completion-container .profile-completion-progress{width:0;height:5px;background-color:#355c7d;line-height:5px;text-align:center}.m-profile-pic-initials{width:29.75px;height:29.75px;display:inline-block;border-radius:50px;text-align:center;line-height:31px;padding:0;margin-right:10px;margin-bottom:0;font-size:15px;vertical-align:text-bottom;text-transform:uppercase;color:#fff;background:linear-gradient(45deg,#f7ce68,#fbab7e)}.profile-down-arrow:after,.subnav{display:none}@media (min-width:768px){.profile-completion-notification{top:5px;right:6px;left:auto}.profile-completion-container{margin:0 30px;position:relative}.profile-completion-update{right:36px}.quantra-flex-layout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.quantra-flex-layout .LayoutDefault__main{-ms-flex:1;flex:1}}@media (min-width:992px){.LayoutDefault__main,.LayoutSurvey__main{padding-top:0}.company-logo{display:block;transform:translateX(0);float:left;position:relative;right:0}.item.d-cart-unit,.item.d-updates-unit{display:inline-block}.m-cart-unit,.m-updates-unit{display:none}.item.cart-unit{left:-7px;top:2px}.item.cart-unit a{padding:0}.cart-count{top:-8px}.arrowed:after,.subnav-logo,.toggle-nav{display:none}.nav-wrapper{position:relative}.nav-wrapper .nav-list>.list.-left{display:block;position:static;margin-right:10px}.nav{float:right;position:relative}.nav-list{position:static;top:unset;left:unset;width:100%;height:100%;min-height:0;background:transparent}.list.-left,.list.-right,.nav-list{overflow:hidden}.list.-left.-left{height:100%;width:100%;border-top:0;background:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list.-right.-left{width:100%}.list.-right.-right{display:none}.item{margin-left:15px;display:inline-block;position:static}.item.tagged-link{width:-moz-fit-content;width:fit-content;position:relative}.item.tagged-link .new-tag-icon{position:absolute;right:0;top:14px;left:auto}.item.avatar{vertical-align:middle;cursor:pointer;width:45px;height:45px;margin-right:4px}.item.avatar>img{max-width:100%;border-radius:30px}.item.d-community-unit,.item.d-dashboard-unit,.item.d-user-profile{display:inline-block}.item.m-community-unit,.item.m-user-profile{display:none}.item .avatar-data{padding:0;border:none}.item.d-nav-link-hide{display:none}.link{padding:22px 0}.link .sub-nav-arrow{display:inline-block;margin-bottom:2px;margin-left:2px;line-height:14px}.open .sub-nav{display:block}.sub-nav{box-shadow:1px 2px 3px 1px #82888b;position:absolute;width:240px;right:0;top:50px}.sub-nav-item{border-top:none;background:#fff}.sub-nav-item .link{padding:13px 30px}.avatar-container{display:none}.avatar-data__name{border-bottom:1px solid #355c7d;width:89%;margin:0 17px;padding:20px 12px;font-weight:600;color:#355c7d}.nav-free-header .avatar{margin-right:5px}.nav-free-header .cart-unit{top:12px}.signup-link .btn{border-radius:3px;text-align:center;padding:6px 14px}.bg-transparent .item .link{background:none}.open .subnav{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;cursor:auto;-ms-flex-flow:wrap;flex-flow:wrap}.browse-btn-unit{width:100%;margin:0 auto;text-align:center}.browse-btn-unit .vue-ui-button{max-width:355px;width:100%}.subnav{font-size:15px;position:absolute;top:60px;display:none;width:700px;border-radius:2px;box-shadow:1px 1px 12px 0 rgba(0,0,0,.5);background-color:#fff;padding:30px 0;right:0;color:#355c7d}.subnav-type{width:50%;padding:0 30px}.subnav-type__list .badge{position:absolute;left:-25px;top:-1px}.subnav-type__list-item{border-top:1px solid #8cb2d9;position:relative}.subnav-type__list-item:hover{background-color:#e4ebf2}.subnav-type__list-item a span{display:block;width:100%;padding:15px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subnav-type__list-item .view-all-link{text-align:center}.subnav-type__list-item .view-all-link span{padding:10px 20px;margin-top:10px;margin-bottom:0}.subnav-type__list-item.all-course-link:hover{background-color:#fff}.subnav-type__title{padding:0 20px 15px;text-transform:uppercase;font-size:19px;color:#355c7d;cursor:default}.d-global-search{display:inline-block;vertical-align:top}.d-global-search .cross-icon{display:none}.d-global-search .search-icon{position:absolute;left:8px;top:6px;display:inline-block}.d-global-search .vue-fuse-search{background-color:transparent;height:auto}.d-global-search .vue-fuse-search .vue-fuse-unit{width:280px;margin-top:15px}.d-global-search .vue-fuse-search .vue-fuse-unit .vue-search{margin:0;border:1px solid #fff;padding-left:40px;width:100%}.d-global-search .vue-fuse-search .list-outer-container{width:280px;max-height:600px;position:absolute}.d-global-search .vue-fuse-search .list-outer-container .list-link{display:block;border-bottom:1px solid #7aca92;font-size:15px;padding:11px 25px;margin:0}.d-global-search .vue-fuse-search .search-error-unit{padding:20px 15px}.m-search-unit{display:none}.csaf-nav-heading{color:#fff;font-size:20px;font-weight:500;margin-bottom:0;padding-top:14px;text-align:left}.mb-csaf-heading{display:none}}@media (min-width:992px){.subnav{width:955px}.subnav-type{width:33%;padding:0 25px}.nav-list .list.-left{box-shadow:none}}@media (min-width:1200px){.subnav{width:1046px;max-width:1046px}.subnav-type__catetory{width:31%}.subnav-type__courses{width:38%}.subnav-type__author{width:31%}.item{margin-left:25px}}@media (max-width:991px){.burger{height:0}#right-navigation .nav-list .list.-left{height:100vh!important}.nav-top-margin{margin-top:0}.csaf-nav-heading{display:none}.mb-csaf-heading{display:block;color:#fff;font-size:20px;font-weight:500;margin-bottom:0;text-align:center;position:relative;top:-42px;width:80px;margin:auto}.mobile-csaf-head{color:#fff;font-size:22px;font-weight:500;margin-left:5px}.top-notification-banner .top-notification-banner-top-container{margin:0 21px;text-align:left}.top-notification-banner .top-notification-banner-top-container .top-notification-banner-content-span{font-size:15px;line-height:24px}.top-notification-banner .top-notification-banner-top-container .top-notification-banner-CTA-button{margin:1px 6px 0;font-size:15px;padding:0 6px;min-width:79px;height:17px;line-height:3px}.top-notification-banner .top-notification-banner-btn{top:15%;right:2%}}.microphone{cursor:pointer;display:inline-block;top:-6px;position:relative;animation:tilt-shaking .3s infinite;animation-iteration-count:1}.microphone-off .vue-icon.tertiary svg{fill:red}.audio-template .speak-title{color:#5283b7;text-align:center;font-weight:700;font-size:32px;margin:60px 0 0;opacity:.6}.audio-template .animated-icon{margin:0 auto;position:absolute;left:0;right:0;top:10%}.audio-template-on{display:block}.audio-template-off{display:none}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-10deg)}to{transform:rotate(0deg)}}.popular-search-unit{padding:15px 0}.popular-search-unit .title{font-size:15px;font-weight:700;color:#000;padding-bottom:10px;padding-left:20px}.popular-search-unit .popular-link{padding:10px 20px;border-bottom:1px solid #ececec}.popular-search-unit .popular-link a{color:#494949;font-size:14px}.popular-search-unit .list-search-icon{vertical-align:top;width:15px;margin-right:10px}#filter-outer-container .popular-search-unit{display:none}

/*! reset.css */*,:after,:before{margin:0;padding:0}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none!important}a:active,a:hover{outline:0!important}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ol,ul{list-style:none}@font-face{font-family:LatoWeb;font-display:swap;src:url(https://d37y0qrjxmff6w.cloudfront.net/production-new/static/fonts/lato-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:LatoWeb;font-display:swap;src:url(https://d37y0qrjxmff6w.cloudfront.net/production-new/static/fonts/lato-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(https://d37y0qrjxmff6w.cloudfront.net/production-new/static/fonts/robotoslab-bold.ttf) format("ttf")}@font-face{font-family:IBMPlexSansRegular;font-style:normal;font-display:swap;src:url(https://d37y0qrjxmff6w.cloudfront.net/production-new/static/fonts/IBMPlexSans-Regular.woff) format("woff")}@font-face{font-family:IBMPlexSansItalics;font-style:normal;font-display:swap;src:url(https://d37y0qrjxmff6w.cloudfront.net/production-new/static/fonts/IBMPlexSans-Italic.woff) format("woff")}@font-face{font-family:BigNoodleTitling;font-style:normal;font-weight:400;src:local("BigNoodleTitling"),url(https://d37y0qrjxmff6w.cloudfront.net/production-new/static/fonts/big_noodle_titling.woff) format("woff")}html body{font-size:15px;font-family:LatoWeb,sans-serif;color:#484848;line-height:normal;font-display:optional}html body h1{font-size:22px;color:#fff;line-height:32px;margin-bottom:15px;font-weight:600}html body h2{font-size:20px}html body h2,html body h3{color:#5283b7;font-weight:600}html body h3{font-size:18px;margin-bottom:0}html body a{color:#335b7e}html body a:hover{text-decoration:none}img{max-width:100%}@media (min-width:768px){html body h1{font-size:28px;line-height:40px}html body h2{font-size:25px;line-height:40px}}.highlighted-text{font-weight:600}.profile-pic-initials{width:45px;height:45px;display:inline-block;border-radius:50px;text-align:center;line-height:45px;padding:0;font-size:20px;text-transform:uppercase;color:#fff;background:linear-gradient(45deg,#f7ce68,#fbab7e)}.profile-pic-initials.medium{width:60px;height:60px;line-height:60px}.container{margin:0 auto;width:100%}@media (min-width:768px){.container{width:720px!important}}@media (min-width:992px){.container{width:960px!important}}@media (min-width:1200px){.container{width:1200px!important;max-width:1200px!important}}.section{background-color:#fff}>:first-child{padding-top:15px;margin-top:0}>:last-child{padding-bottom:25px}.section-head{padding:50px 15px 40px}.section-primary-title{text-align:center;color:#5283b7;text-transform:uppercase;line-height:26px}.section-supporting-text{margin-top:10px;font-size:15px}.section-body{margin-top:7.5px;padding-bottom:35px}.section-footer{padding:0 15px 25px;text-align:center}.section-footer .btn-secondary,.section-footer .button-white{width:100%}.section-footer .view-all-link{font-size:15px}.rm-chatBot .iticks-pop-button{display:none}.rm-chatBot #fb-customer-chat,.rm-chatBot #fb-root,.rm-chatBot .iticks-last-container{display:none!important}.white-bg{background:#fff}.grey-bg{background:#f8f8f8}.blue-bg{background:#355c7d}.blue-bg .section-primary-title{color:#fff}.indigo-bg{background:#1a4568}.iticks-pop-button{background-color:#5283b7!important;bottom:50px!important}.iticks-last-container,.iticks-notif-msg,.iticks-pop-button,.notif-msg-tri{z-index:2!important}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-active{display:block!important;overflow:auto}.modal-active-body{overflow:hidden}.modal-bg{display:block;background:rgba(0,0,0,.6);position:fixed;top:0;right:0;bottom:0;left:0;outline:0}.modal-dialog{margin:.5rem;pointer-events:none}.modal-content,.modal-dialog{position:relative;width:-moz-fit-content!important;width:fit-content!important}.modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.alert{-ms-flex-pack:center;justify-content:center;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;line-height:18px}.alert-danger,.badge-danger{background-color:#f5dad9;color:#dd4245}.close{float:right;padding:0;cursor:pointer;background:0 0;border:0;font-size:21px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;font-weight:700;margin:0}ul{padding-left:0!important}.container{padding-left:0;padding-right:0}.nav-tabs{border:none}.nav-tabs .nav-link{margin-bottom:0;border:none;border-top-left-radius:0;border-top-right-radius:0}.nav-justified .nav-item{-ms-flex-preferred-size:unset!important;flex-basis:unset!important;-ms-flex-positive:unset!important;flex-grow:unset!important}a:hover{color:inherit!important}.item.menu__link--toggle{display:none}.item.d-community-unit a:hover,.item.d-dashboard-unit a:hover,.item.menu__link--toggle span a:hover,.item.tagged-link a:hover{color:#fff!important}.faq-section .accordion .accordion-item{border:none}.progress{height:unset;background-color:unset;border-radius:unset}@media (min-width:768px){.modal-dialog{max-width:500px!important;width:100%!important;margin:1.75rem auto}.modal-dialog.modal-900{max-width:900px!important}.item.menu__link--toggle{display:inline-block}}@keyframes dot-keyframes{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.4;transform:scale(1)}}.lds-spinner{color:official;display:inline-block;position:relative;width:64px;height:64px}.lds-spinner div{transform-origin:32px 32px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#fff}.lds-spinner div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.white-overlay{background-color:rgba(0,0,0,.9);z-index:9999;top:0;left:0;height:100vh;width:100vw;position:fixed;margin:0}.loader-wrapper{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}.pulled-left{float:left;padding:10px 20px}*,:after,:before{box-sizing:border-box}.wrapper{position:relative;display:inline-block;width:40px;height:40px;font-size:0}