.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}@font-face{font-family:din;src:url(/_nuxt/fonts/c9d7e28.ttf) format("truetype"),url(/_nuxt/fonts/9dc5326.woff) format("woff"),url(/_nuxt/fonts/9000e7e.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:din_bold;src:url(/_nuxt/fonts/1ac98e1.ttf) format("truetype"),url(/_nuxt/fonts/5ce4614.woff) format("woff"),url(/_nuxt/fonts/b7efb03.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:din_condblack;src:url(/_nuxt/fonts/739af2b.ttf) format("truetype"),url(/_nuxt/fonts/e5f8cfc.woff) format("woff"),url(/_nuxt/fonts/0f71919.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:custom-icons;src:url(/_nuxt/fonts/c768148.eot);src:url(/_nuxt/fonts/c768148.eot#iefix) format("embedded-opentype"),url(/_nuxt/fonts/3dd177a.ttf) format("truetype"),url(/_nuxt/fonts/5568eae.woff) format("woff"),url(/_nuxt/img/c5bfab7.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:custom-icons!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-updown:before{content:"\e90f"}.icon-arrow-bold-tall-down:before{content:"\e90c"}.icon-arrow-bold-tall-up:before{content:"\e90d"}.icon-edit:before{content:"\e903"}.icon-settings1:before{content:"\e910"}.icon-rotate:before{content:"\e900"}.icon-dollar:before{content:"\e901"}.icon-safe:before{content:"\e913"}.icon-checkmark:before{content:"\e908"}.icon-cross:before{content:"\e90b"}.icon-plus:before{content:"\e909"}.icon-minus:before{content:"\e90a"}.icon-spin:before{content:"\e902"}.icon-play-alt:before{content:"\e912"}.icon-left-quote:before{content:"\e90e"}.icon-cog:before{content:"\e994"}.icon-link:before{content:"\e9cb"}.icon-new-tab:before{content:"\ea7e"}.icon-embed:before{content:"\ea7f"}.icon-arrow-bold-down:before{content:"\e904"}.icon-arrow-bold-left:before{content:"\e905"}.icon-arrow-bold-right:before{content:"\e906"}.icon-arrow-bold-up:before{content:"\e907"}.icon-chevron-thin-down:before{content:"\e911"}.icon-bubble:before{content:"\e7d6"}.icon-add:before{content:"\e145"}.icon-arrow_drop_down:before{content:"\e5c5"}.icon-dot:before{content:"\e3a6"}.icon-brightness:before{content:"\e3a8"}.icon-close:before{content:"\e5cd"}.icon-closed_caption:before{content:"\e01c"}.icon-mode_edit:before{content:"\e254"}.icon-format_quote:before{content:"\e244"}.icon-star:before{content:"\e838"}.icon-info:before{content:"\e88e"}.icon-info_outline:before{content:"\e88f"}.icon-keyboard_arrow_left:before{content:"\e314"}.icon-print:before{content:"\e8ad"}.icon-sync:before{content:"\e627"}.icon-mode_comment:before{content:"\e253"}.icon-pause:before{content:"\e034"}.icon-play_arrow:before{content:"\e037"}.icon-play_circle_outline:before{content:"\e039"}.icon-evaluation:before{content:"\e065"}.icon-visibility:before{content:"\e8f4"}.icon-replay:before{content:"\e042"}.icon-star_border:before{content:"\e83a"}.icon-star_half:before{content:"\e839"}.icon-timeline:before{content:"\e922"}.icon-wb_sunny:before{content:"\e430"}.icon-download:before{content:"\f019"}.icon-refresh:before{content:"\f021"}.icon-lock:before{content:"\f023"}.icon-font:before{content:"\f031"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-gears:before{content:"\f085"}.icon-unlock:before{content:"\f09c"}.icon-comment-o:before{content:"\f0e5"}.icon-cloud-download:before{content:"\f0ed"}.icon-bell:before{content:"\f0f3"}.icon-angle-right:before{content:"\f105"}.icon-unlock-alt:before{content:"\f13e"}.icon-external-link-square:before{content:"\f14c"}.icon-bank:before,.icon-institution:before,.icon-university:before{content:"\f19c"}.icon-trash:before{content:"\f1f8"}.icon-cc:before{content:"\f20a"}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.fadeb-enter-active,.fadeb-leave-active{transition:opacity .2s}.fadeb-enter,.fadeb-leave-to{opacity:0}.fadeb-enter-active{transition-delay:.2s}html.dark body{background:#191c2c;color:#fff}html.light body{background-color:#fff;color:#000}body,html{height:100%;touch-action:manipulation}body{display:flex;flex-direction:column;font-weight:400;font-style:normal;font-family:din,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5rem}body.noscroll{overflow:hidden}section{position:relative}section.view{margin-top:2.35rem}b{font-family:din_bold;font-weight:400}h1,h2,h3,h4,h5,h6{text-transform:uppercase;color:#151f6d}h1.subheader,h2.subheader,h3.subheader,h4.subheader,h5.subheader,h6.subheader{margin-top:70px}h1,h2,h3{font-family:din_condblack,sans-serif}h4,h5,h6{font-family:din_bold,sans-serif}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.45rem}h4{font-size:1.15rem}h5{font-size:1.1rem}h6{font-size:1rem}.act-header.completed span{display:inline-block;margin-left:10px;text-align:center;color:#fff;background:#43a134;width:30px;height:30px;line-height:30px;border-radius:15px}.act-header.completed span:before{content:"\e908";font-family:custom-icons;font-size:1.15rem}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}.dark .act-header.completed span{color:#fff;background:#5ac848}.navbar{padding-top:1.5rem;margin-bottom:20px;z-index:1015;background:#fff}.navbar.navbar-light .navbar-nav .nav-link{color:#000}.dark .navbar.navbar-light{background:#191c2c}.dark .navbar.navbar-light .navbar-nav .nav-link{color:#dadcea}.dropdown-menu{min-width:11rem}.link{display:block;font-size:1.1rem;color:#cc542b;margin-bottom:1rem;font-family:din_bold}.link:active,.link:focus,.link:hover{cursor:pointer;text-decoration:none;color:#ee6430}.link:before{top:2px;content:"\f14c";margin-right:8px;position:relative;font-family:custom-icons}.link.download:before{top:3px;content:"\f019";margin-right:10px}.dark .link{color:#8991fa}.dark .link:active,.dark .link:focus,.dark .link:hover{color:#a6acfb}.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn.disabled:visited{cursor:not-allowed}.btn{font-size:1rem;line-height:1.5rem;padding:.5rem 1.8rem .3rem;text-transform:uppercase}.btn-secondary,.btn-success{border-radius:30px;font-family:din_bold}.btn-secondary.btn-sm,.btn-success.btn-sm{padding:.3rem .85rem;border-radius:30px;font-size:1rem;line-height:1.5}.btn-secondary.btn-sm:focus,.btn-secondary:focus,.btn-success.btn-sm:focus,.btn-success:focus{outline:0;box-shadow:none}.btn-secondary{color:#fff;background-color:#151f6d;border-color:#151f6d}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#3f498a;border-color:#3f498a;color:#fff}.dark .btn-secondary{color:#fff;background-color:#4d5abf;border-color:#4d5abf}.dark .btn-secondary:active,.dark .btn-secondary:focus,.dark .btn-secondary:hover{background-color:#646fc7;border-color:#646fc7;color:#fff}.btn-secondary.disabled,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary:disabled,.btn-secondary:disabled:active,.btn-secondary:disabled:focus,.btn-secondary:disabled:hover{background-color:#151f6d;border-color:#151f6d}.dark .btn-secondary.disabled,.dark .btn-secondary.disabled:active,.dark .btn-secondary.disabled:focus,.dark .btn-secondary.disabled:hover,.dark .btn-secondary:disabled,.dark .btn-secondary:disabled:active,.dark .btn-secondary:disabled:focus,.dark .btn-secondary:disabled:hover{background-color:#4d5abf;border-color:#4d5abf}.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#48ad38;border-color:#48ad38;color:#fff}.btn-success,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover{background-color:#43a134;border-color:#43a134}.btn-success{color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#4d5abf;border-color:#4d5abf;opacity:.6}.btn-info:active,.btn-info:focus,.btn-info:hover{background-color:#8c8d9c;border-color:#8c8d9c;color:#fff}.btn-info.disabled,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled,.btn-info:disabled:active,.btn-info:disabled:focus,.btn-info:disabled:hover{background-color:#8c8d9c;border-color:#8c8d9c;opacity:.3}.btn-info{color:#fff;background-color:#727383;border-color:#727383;border-radius:50%}.btn-row{margin-bottom:4rem}.close{font-size:4.2em;font-weight:400;text-shadow:none;line-height:3rem}.close,.close:active,.close:hover,.closefocus{color:#000}.close-btn{position:relative;font-size:2.5rem;line-height:1rem;padding:0;color:#858484}.close-btn:active,.close-btn:focus,.close-btn:hover{text-decoration:none;color:#abaaaa}.dark .close-btn{color:#fff}.dark .close-btn:active,.dark .close-btn:focus,.dark .close-btn:hover{text-decoration:none;color:hsla(0,0%,100%,.6)}.dark .close,.dark .close:active,.dark .close:hover,.dark .closefocus{color:#fff}.lesson-nav{display:flex;flex-direction:row;justify-content:center;margin-top:80px}.lesson-nav .btn.disabled:hover{cursor:not-allowed}.form-control{border-radius:0;font-size:1.1rem;background-clip:unset;background-color:#fff;padding:.4rem .75rem;color:#000;background:#fcfcfc;border:1px solid #bbb;height:calc(1.5em + 1rem + 2px)}.dark .form-control{color:#fff;background:#22263c;border:1px solid #3e456d}.custom-control{display:block;position:relative;min-height:2.5rem;padding-left:3rem}.custom-control .custom-control-label{margin-bottom:0;position:relative;vertical-align:top;line-height:3.5rem}.custom-control .custom-control-label:before{content:"";border:0;top:.5rem;left:-3rem;width:2.5rem;height:2.5rem;display:block;position:absolute;pointer-events:none;background-color:#bdbcbb}.custom-control .custom-control-label:after{content:"";width:3rem;height:3rem;top:.25rem;left:-3.22rem;display:block;position:absolute;background:no-repeat 50%/50% 50%}.custom-control-input:checked~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#151f6d;background-color:#151f6d}.custom-control-label:hover{cursor:pointer}.custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#151f6d;opacity:.6}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:after{opacity:1}.custom-control-input:disabled~.custom-control-label:before{opacity:.8;background-color:#bdbcbb}.dark .custom-control .custom-control-label:before{background-color:#fff}.dark .custom-control-input:checked~.custom-control-label:before{border-color:#4d5abf;background-color:#4d5abf}.dark .custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#4d5abf;opacity:.7}.dark .custom-radio .custom-control-input:disabled:checked~.custom-control-label:after{opacity:.6}.dark .custom-control-input:disabled~.custom-control-label:before{opacity:.5;background-color:#fff}.dark textarea.form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.65)}.dark textarea.form-control::-moz-placeholder{color:hsla(0,0%,100%,.65)}.dark textarea.form-control:-ms-input-placeholder{color:hsla(0,0%,100%,.65)}.dark textarea.form-control::-ms-input-placeholder{color:hsla(0,0%,100%,.65)}.dark textarea.form-control::placeholder{color:hsla(0,0%,100%,.65)}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border:1px solid hsla(0,0%,100%,.4)}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-intro{width:100%;margin-top:1.7rem;margin-bottom:.6rem}@media (min-width:768px){.video-intro{margin-top:2.5rem}}.dark .video-container{border:1px solid #2f3553}figure img{width:100%}figure figcaption{font-style:italic}.viewer{margin-bottom:1rem}.viewer figure img{border:1px solid #aaa}.viewer figure img:hover{cursor:zoom-in}.viewer.multiple figure img{margin:0 10px 10px 0;width:calc(50% - 10px);align-items:flex-start}.viewer.multiple figure img:last-child{margin-right:0}.dark .viewer figure img{border:0}.progress{background-color:#bdbcbb}.progress .progress-bar{height:100%;background-color:#43a134}.dark .progress{background-color:#5a5b68}.dark .progress .progress-bar{background-color:#5ac848}.badge{font-size:.75rem;font-family:din_bold;padding:.5rem .4rem .35rem}.badge-secondary{background-color:#5a5b68}.badge-pill{border-radius:1rem;padding-left:.7rem;padding-right:.7rem}.dark .badge-secondary{background-color:#5a5b68}.list-group:last-child .list-group-item{border-radius:0;border:0}.list-group-item{border:0;display:block;margin-bottom:0;position:relative;background-color:#fff;padding:1.5rem 0 1rem;color:#000;border-bottom:1px solid #bdbcbb}.list-group-item h5{display:inline-block;color:#151f6d}.list-group-item p{font-size:1.02rem;line-height:1.5;font-style:italic;margin:0 0 .7rem}.dark .list-group-item{color:#fff;background-color:#191c2c;border-bottom:1px solid #494c5b}.dark .list-group-item .icon-play{color:#c1c2c6}.dark .list-group-item h5{color:#fff}.delete-confirm .dg-backdrop{background:rgba(0,0,0,.5)}.delete-confirm .dg-main-content{border-radius:0;padding:1.5rem;background:#fff}.delete-confirm .dg-main-content .dg-content-body{border-bottom:1px solid #bdbcbb}.delete-confirm .dg-main-content .dg-content-body .dg-content{font-size:1.1rem;font-family:din_bold}.delete-confirm .dg-main-content .dg-btn--cancel,.delete-confirm .dg-main-content .dg-btn--ok{font-family:din_bold;text-transform:uppercase;padding:.5rem 1.4rem .3rem;border-radius:30px}.delete-confirm .dg-main-content .dg-btn--cancel{color:#fff;background:#5a5b68;border-color:#5a5b68}.delete-confirm .dg-main-content .dg-btn--cancel:active,.delete-confirm .dg-main-content .dg-btn--cancel:focus,.delete-confirm .dg-main-content .dg-btn--cancel:hover{background:#666776;border-color:#666776}.delete-confirm .dg-main-content .dg-btn--ok{color:#fff;background:#f10c0a;border-color:#f10c0a}.delete-confirm .dg-main-content .dg-btn--ok:active,.delete-confirm .dg-main-content .dg-btn--ok:focus,.delete-confirm .dg-main-content .dg-btn--ok:hover{background:#f62624;border-color:#f62624}.dark .delete-confirm .dg-main-content{background:#22263c;border:1px solid #2f3553}.dark .delete-confirm .dg-main-content .dg-content-body{border-bottom:1px solid #2f3553}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:0 solid rgba(60,60,60,.26);border-radius:0;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;position:absolute;top:100%;left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;border:0 solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 0 0;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:0 solid rgba(60,60,60,.26);border-radius:0;color:#333;line-height:1.4;margin:4px 2px 0;padding:0 .25em}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-cancel-button,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.vs__search,.vs__search:focus,.vs__selected,.vs__selected.vs--open,.vs__selected:focus{line-height:1.9;font-size:1.1rem;font-family:din_bold;text-transform:uppercase;padding:0 14px}.vs__search,.vs__selected,.vs__selected:focus{color:#151f6d}.vs__dropdown-menu{box-shadow:none;background:#fcfcfc;border:1px solid #bbb}.vs__dropdown-menu li{line-height:1.8;font-size:1.1rem;text-transform:uppercase;color:#151f6d}.vs__dropdown-menu li:hover{color:#fff;background:#151f6d}.vs__dropdown-toggle{background:#fcfcfc;border:1px solid #bbb}.vs__open-indicator{fill:#151f6d}.vs__actions{padding:6px 14px 0 3px}.region-key li,.vs__dropdown-menu li{font-family:din_bold}.dot{top:1px;position:relative;margin-left:.4rem;display:inline-block;width:16px!important;height:16px!important;border-radius:50%!important}.dot:before{content:""}.dot.pink{background:#ff13c5}.dot.yellow{background:#ffd200}.dot.light-blue{background:#4dbdff}.dot.orange{background:#ff6b0d}.dot.purple{background:#b059eb}.dot.teal{background:#0bd991}.dot.blue{background:#0a8dff}.dot.red{background:#d90b09}.dot.green{background:#43a134}.dot.default{background:#333}.vs__dropdown-option--highlight{color:#fff!important;background:#151f6d}.dark .vs__dropdown-toggle{background:#22263c;border:1px solid #2f3553}.dark .vs__search,.dark .vs__selected,.dark .vs__selected:focus{color:#fff}.dark .vs__open-indicator{fill:#fff}.dark .vs__dropdown-menu{background:#22263c;border:1px solid #2f3553}.dark .vs__dropdown-menu li{color:#fff}.dark .vs__dropdown-menu li:hover{background:#2f3553}.dark .dot.red{background:#f10c0a}.dark .dot.green{background:#5ac848}.dark .dot.default{background:#fff}.dark .vs__dropdown-option--highlight{background:#2f3553}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#151f6d;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px rgba(21,31,109,.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#151f6d;background-color:#151f6d;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;border:5px solid transparent;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after,.vue-slider-dot-tooltip-inner-top:after{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;border:5px solid transparent;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;border:5px solid transparent;border-left-color:inherit}.vue-slider-dot-tooltip-inner-left:after,.vue-slider-dot-tooltip-inner-right:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-right:after{right:100%;border:5px solid transparent;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.vue-slider{width:calc(100% - 20px)!important;margin:0 auto}.vue-slider .vue-slider-dot-handle{width:40px;height:40px;position:relative;top:-13px;text-align:center;z-index:1000;line-height:40px;font-size:36px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background:#151f6d;box-shadow:none}.vue-slider .vue-slider-dot-handle:before{content:"\e90f";font-family:custom-icons;color:#fff}.vue-slider .vue-slider-rail{height:12px;border-radius:0;background:#fcfcfc;border:1px solid #bbb}.vue-slider .vue-slider-process{background:none}.dark .vue-slider .vue-slider-dot-handle{background:#fff}.dark .vue-slider .vue-slider-dot-handle:before{color:#191c2c}.dark .vue-slider .vue-slider-rail{background:#22263c;border:1px solid #2f3553}.intro-container,.intro-section{margin-bottom:6rem}.intro-container.no-video,.intro-section.no-video{margin-bottom:4rem}section{margin-bottom:8rem}section.section-top{margin-top:4rem}section.section-top .activity-description{max-width:800px;margin-bottom:60px}section .row{margin-bottom:40px}section .row:last-child{margin-bottom:0}@media (min-width:768px){section .row{margin-bottom:30px}}.course-info{margin-bottom:2.5rem}@media (min-width:768px){.course-info{margin-bottom:0}}.course-info .course-title{font-size:2.8rem;margin:2.5rem 0 1.4rem}.course-info .progress{width:5.6rem;height:.7rem;border-radius:.35rem}.course-info .course-description{margin:.9rem 0;font-size:1.05rem}.course-lessons{margin:0}.course-lessons h2{margin-top:0;font-size:2.15rem;margin-bottom:.8rem}@media (min-width:768px){.course-lessons h2{margin-bottom:.5rem}}.course-lessons .list-group-item{display:flex;flex-direction:row}.course-lessons .list-group-item:focus,.course-lessons .list-group-item:hover{background:none}.course-lessons .list-group-item h5{font-size:1.2rem;text-transform:capitalize;margin:0 .9rem .6rem 0}.course-lessons .list-group-item .badge{top:-2px;position:relative;margin-bottom:.6rem;margin-right:.2rem}.course-lessons .list-group-item .progress{width:5.6rem;height:.7rem;border-radius:.35rem}@media (min-width:768px){.course-lessons .list-group-item h5{margin:0 .5rem .3rem 0}.course-lessons .list-group-item .badge{margin-bottom:.3rem}}.lesson-info{margin-bottom:2.5rem}.lesson-info h1,.lesson-info svg{display:inline-block}.lesson-info svg{font-size:2.2rem;color:#43a134;margin-left:.5rem}.lesson-info .course-title{font-size:1.1rem;font-family:din_bold;color:#5a5b68;margin:1.5rem 0 .5rem;text-transform:uppercase}.lesson-info .lesson-title{margin:2.5rem 0 0;font-size:2.6rem}.lesson-info .lesson-description{font-size:1.02rem;font-style:italic;margin:.7rem 0 1rem}.lesson-info .progress{display:inline-block;width:5.6rem;height:.7rem;border-radius:.35rem}.lesson-info .badge{display:inline-block;margin-right:.6rem}.transition-statement{font-size:1rem;display:flex;flex-direction:row;justify-content:flex-start;min-height:80px;margin-top:60px}.transition-statement>div:first-child{display:flex;flex-direction:column;justify-content:center;font-size:3rem;width:80px;color:#151f6d;border:1px solid #bbb;background:#f9f9f9}.transition-statement>div:first-child div{align-self:center}.transition-statement>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;padding:15px 22px;font-size:1rem;width:calc(100% - 83px);border:1px solid #bbb;background:#fcfcfc;border-left:0}@media (min-width:768px){.transition-statement>div:nth-child(2){font-size:1.1rem}}.dark .lesson-info .course-title{color:#c3c4cb}.dark .lesson-info svg{color:#5ac848}.dark .transition-statement>div:first-child{color:#fff;border:1px solid #2f3553;background:#242840}.dark .transition-statement>div:nth-child(2){border:1px solid #2f3553;background:#22263c}.sketchpad-container{width:100%;margin-bottom:30px}.sketchpad-container .sketchpad{width:100%!important;background:#fcfcfc;border:1px solid #bbb;border-radius:0;overflow:hidden}.sketchpad-btns{display:flex;flex-direction:column;justify-content:center;width:100%;margin-bottom:30px}.sketchpad-btns .btn-group{width:240px;align-self:center}.dark .sketchpad{background:#22263c;border:1px solid #2f3553}.locked-bg{display:none}.activity-locked .locked-bg{position:absolute;top:0;bottom:0;right:-6px;left:-6px;display:flex;flex-direction:row;justify-content:center;z-index:1010;background:hsla(0,0%,100%,.75)}.activity-locked .locked-bg .lock{font-size:5rem;align-self:center;color:#bf8e0d;opacity:.7}.activity-locked .locked-bg .lock:before{content:"\f023";font-family:custom-icons}.dark .activity-locked .locked-bg{background:rgba(25,28,44,.75)}.dark .activity-locked .locked-bg .lock{color:#dfa80e;opacity:.6}.survey .survey-header:before{content:"\e253";font-family:custom-icons;margin-right:10px;position:relative;top:1px}.survey p{margin-bottom:15px}.lds-circle{display:inline-block;-webkit-transform:translateZ(1px);transform:translateZ(1px)}.lds-circle div{display:inline-block;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-circle 2.4s cubic-bezier(0,.2,.8,1) infinite;animation:lds-circle 2.4s cubic-bezier(0,.2,.8,1) infinite}.dark .lds-circle div,.lds-circle div{background:#ee6430}@-webkit-keyframes lds-circle{0%,to{-webkit-animation-timing-function:cubic-bezier(.5,0,1,.5);animation-timing-function:cubic-bezier(.5,0,1,.5)}0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(5turn);transform:rotateY(5turn);-webkit-animation-timing-function:cubic-bezier(0,.5,.5,1);animation-timing-function:cubic-bezier(0,.5,.5,1)}to{-webkit-transform:rotateY(10turn);transform:rotateY(10turn)}}@keyframes lds-circle{0%,to{-webkit-animation-timing-function:cubic-bezier(.5,0,1,.5);animation-timing-function:cubic-bezier(.5,0,1,.5)}0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(5turn);transform:rotateY(5turn);-webkit-animation-timing-function:cubic-bezier(0,.5,.5,1);animation-timing-function:cubic-bezier(0,.5,.5,1)}to{-webkit-transform:rotateY(10turn);transform:rotateY(10turn)}}.clickable:hover{cursor:pointer}.mrg-bottom{margin-bottom:1rem}.notes-btn,.settings-btn{display:inline-block;font-size:2rem;margin:6px 10px 0 0}.notes-btn{color:#333}.notes-btn.open{color:#4c4c4c}.notes-btn.open:hover,.notes-btn:focus,.notes-btn:hover{color:#7f7f7f}.nav-link{background:none;border:0}.nav-link:focus{outline:0}.settings-btn{color:#fff;font-size:1.74rem;margin:6px 0 0;color:#333}.settings-btn:before{content:"\e994";font-family:custom-icons;font-style:normal;position:relative;top:3px}.settings-btn:hover{color:#7f7f7f}.user{border:.1rem solid #4c4c4c}.dropdown-toggle:after{color:#fff;display:none}.dropdown-menu{display:block;border-radius:0;background-clip:unset;border-color:#ccc;box-shadow:0 1px 4px rgba(0,0,0,.2)}.dropdown-menu .font-container{padding:6px 20px 10px}.dropdown-menu .font-container button{width:2.5rem;height:2.5rem;text-align:center;font-family:din_bold;vertical-align:baseline;color:#a4a3a1}.dropdown-menu .font-container button:before{content:"A"}.dropdown-menu .font-container button:active,.dropdown-menu .font-container button:focus,.dropdown-menu .font-container button:hover{color:#151f6d;text-decoration:none}.dropdown-menu .font-container button.active{color:#151f6d}.dropdown-menu .font-container button:first-child{font-size:1rem}.dropdown-menu .font-container button:nth-child(2){font-size:1.2rem}.dropdown-menu .font-container button:nth-child(3){font-size:1.4rem}.dropdown-menu .form-group{padding:0 20px}.dropdown-menu .form-group .btn-group .btn-secondary{opacity:.6;border-radius:0;background:#fff;color:#1f1f24;border-color:#5a5b68}.dropdown-menu .form-group .btn-group .btn-secondary.active{opacity:1;color:#fff;background:#151f6d;border-color:#151f6d}.dropdown-menu .form-group .btn-group .btn-secondary:hover{cursor:pointer}.dropdown-menu .form-group .btn-group .btn-secondary.focus{box-shadow:none}.dropdown-menu .dropdown-item{color:#4c4c4c;font-family:din_bold}.dropdown-menu .dropdown-item:hover{background:#fff}.dropdown-menu .mto-agenda{padding:10px 20px}.dropdown-menu .mto-agenda .mto-heading{font-family:din_bold;color:#151f6d;font-size:1.1rem}.dropdown-menu .mto-agenda .mto-agenda-list{list-style-type:none;padding-left:0;margin-top:5px}.dropdown-menu .mto-agenda .mto-agenda-list li a{color:#000}.dropdown-menu .mto-agenda .mto-agenda-list li a:active,.dropdown-menu .mto-agenda .mto-agenda-list li a:focus,.dropdown-menu .mto-agenda .mto-agenda-list li a:hover{color:#595959;text-decoration:none}.dark .notes-btn,.dark .notes-btn.open,.dark .settings-btn,.dark .settings-btn.open{color:#fff}.dark .notes-btn.open:hover,.dark .notes-btn:focus,.dark .notes-btn:hover,.dark .settings-btn.open:hover,.dark .settings-btn:focus,.dark .settings-btn:hover{color:hsla(0,0%,100%,.6)}.dark .user{border:.1rem solid #fff}.dark .dropdown-menu{background:#22263c;border-color:#2f3553;box-shadow:0 1px 4px rgba(0,0,0,.3)}.dark .dropdown-menu .font-container button{color:#fff}.dark .dropdown-menu .font-container button:active,.dark .dropdown-menu .font-container button:focus,.dark .dropdown-menu .font-container button:hover{color:#8991fa;text-decoration:none}.dark .dropdown-menu .font-container button.active{color:#8991fa}.dark .dropdown-menu .form-group .btn-group .btn-secondary{opacity:1;background:#383f63;color:#fff;border-color:#383f63}.dark .dropdown-menu .form-group .btn-group .btn-secondary.active{opacity:1;color:#fff;background:#4d5abf;border-color:#4d5abf}.dark .dropdown-menu .form-group .btn-group .btn-secondary:hover{cursor:pointer}.dark .dropdown-menu .form-group .btn-group .btn-secondary.focus{box-shadow:none}.dark .dropdown-menu .dropdown-item{color:#4c4c4c;font-family:din_bold}.dark .dropdown-menu .dropdown-item:hover{background:#fff}.dark .dropdown-menu .mto-agenda .mto-agenda-list li a,.dark .dropdown-menu .mto-agenda .mto-heading{color:#fff}.dark .dropdown-menu .mto-agenda .mto-agenda-list li a:active,.dark .dropdown-menu .mto-agenda .mto-agenda-list li a:focus,.dark .dropdown-menu .mto-agenda .mto-agenda-list li a:hover{color:#8991fa}.page-content[data-v-d18492a0]{min-height:calc(100vh - 355px)}