/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:focus{box-shadow:none;outline:0.125rem solid #0dd594;border-radius:0.5em;outline-offset:0.75em;z-index:30;}.js-focus-visible :focus:not(.focus-visible){box-shadow:none !important;outline:none;outline-offset:0;}.js-focus-visible :focus:not(.focus-visible) _::-webkit-full-page-media,.js-focus-visible :focus:not(.focus-visible) _:future,:root .js-focus-visible :focus:not(.focus-visible){transition:none;}@font-face{font-family:'VLS-Icons-Font';font-display:block;font-style:normal;font-weight:400;src:url(/themes/custom/vls/assets/fonts/vls-icons-font_5.woff) format("woff");}@font-face{font-family:'VLS-Icons-Font-Alt';font-display:block;font-style:normal;font-weight:400;src:url(/themes/custom/vls/assets/fonts/glyphicons-halflings-regular.woff) format("woff");}*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(16,16,16,0);}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{margin:0;font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.55;color:#101010;text-align:left;background-color:#fff;}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;}p{margin-top:0;margin-bottom:1.55em;}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:600;}dd{margin-bottom:.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:#1973ba;text-decoration:underline;background-color:transparent;}a:hover{color:#13578d;text-decoration:none;}a:not([href]){color:inherit;text-decoration:none;}a:not([href]):hover{color:inherit;text-decoration:none;}pre,code,kbd,samp{font-family:Consolas,Menlo,Monaco,monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#ccc;text-align:left;caption-side:bottom;}th{text-align:inherit;}label{display:inline-block;margin-bottom:0.25rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}[role="button"]{cursor:pointer;}select{word-wrap:normal;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:none;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;cursor:pointer;}template{display:none;}[hidden]{display:none !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:400;line-height:1.1;}h1,.h1{font-size:calc(var(--ts__base__h1) * 1rem);}h2,.h2{font-size:calc(var(--ts__base__h2) * 1rem);}h3,.h3{font-size:calc(var(--ts__base__h3) * 1rem);}h4,.h4{font-size:calc(var(--ts__base__h4) * 1rem);}h5,.h5{font-size:calc(var(--ts__base__h5) * 1rem);}h6,.h6{font-size:calc(var(--ts__base__h6) * 1rem);}.lead{font-size:calc(var(--ts__base__h3) * 1rem);font-weight:600;}.display-1{font-size:calc(var(--ts__base__display-1) * 1rem);font-weight:400;line-height:1.1;}.display-2{font-size:calc(var(--ts__base__display-2) * 1rem);font-weight:400;line-height:1.1;}.display-3{font-size:calc(var(--ts__base__display-3) * 1rem);font-weight:300;line-height:1.1;}.display-4{font-size:3.5rem;font-weight:300;line-height:1.1;}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(16,16,16,0.1);}small,.small{font-size:calc(var(--ts__base__xsmall) * 1rem);font-weight:400;}mark,.mark{padding:0.2em;background-color:#fcf8e3;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline-item:not(:last-child){margin-right:0.5rem;}.initialism{font-size:90%;text-transform:uppercase;}.blockquote{margin-bottom:1rem;font-size:1.25rem;}.blockquote-footer{display:block;font-size:calc(var(--ts__base__xsmall) * 1rem);color:#ccc;}.blockquote-footer::before{content:"\2014\00A0";}.img-fluid{max-width:100%;height:auto;}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;box-shadow:0 1px 2px rgba(16,16,16,0.075);max-width:100%;height:auto;}.figure{display:inline-block;}.figure-img{margin-bottom:0.5rem;line-height:1;}.figure-caption{font-size:90%;color:#ccc;}code{font-size:87.5%;color:var(--c__color-one--bg);word-wrap:break-word;}a > code{color:inherit;}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#6e7a90;border-radius:0.2rem;box-shadow:inset 0 -0.1rem 0 rgba(16,16,16,0.25);}kbd kbd{padding:0;font-size:100%;font-weight:600;box-shadow:none;}pre{display:block;font-size:87.5%;color:#6e7a90;}pre code{font-size:inherit;color:inherit;word-break:normal;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;}@media (min-width:1200px){.container{max-width:75em;}}.container-fluid,.container-lg{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;}@media (min-width:1200px){.container,.container-xs,.container-sm,.container-md,.container-lg{max-width:75em;}}.row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs,.col-xs-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:1rem;padding-left:1rem;}.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%;}.row-cols-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-3 > *{flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-6 > *{flex:0 0 16.66667%;max-width:16.66667%;}.col-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-12{flex:0 0 100%;max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.33333%;}.offset-2{margin-left:16.66667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333%;}.offset-5{margin-left:41.66667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333%;}.offset-8{margin-left:66.66667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333%;}.offset-11{margin-left:91.66667%;}@media (min-width:480px){.col-xs{flex-basis:0;flex-grow:1;min-width:0;max-width:100%;}.row-cols-xs-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-xs-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-xs-3 > *{flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-xs-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-xs-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-xs-6 > *{flex:0 0 16.66667%;max-width:16.66667%;}.col-xs-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-xs-3{flex:0 0 25%;max-width:25%;}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-xs-6{flex:0 0 50%;max-width:50%;}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-xs-9{flex:0 0 75%;max-width:75%;}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-xs-12{flex:0 0 100%;max-width:100%;}.order-xs-first{order:-1;}.order-xs-last{order:13;}.order-xs-0{order:0;}.order-xs-1{order:1;}.order-xs-2{order:2;}.order-xs-3{order:3;}.order-xs-4{order:4;}.order-xs-5{order:5;}.order-xs-6{order:6;}.order-xs-7{order:7;}.order-xs-8{order:8;}.order-xs-9{order:9;}.order-xs-10{order:10;}.order-xs-11{order:11;}.order-xs-12{order:12;}.offset-xs-0{margin-left:0;}.offset-xs-1{margin-left:8.33333%;}.offset-xs-2{margin-left:16.66667%;}.offset-xs-3{margin-left:25%;}.offset-xs-4{margin-left:33.33333%;}.offset-xs-5{margin-left:41.66667%;}.offset-xs-6{margin-left:50%;}.offset-xs-7{margin-left:58.33333%;}.offset-xs-8{margin-left:66.66667%;}.offset-xs-9{margin-left:75%;}.offset-xs-10{margin-left:83.33333%;}.offset-xs-11{margin-left:91.66667%;}}@media (min-width:768px){.col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%;}.row-cols-sm-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-sm-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-sm-3 > *{flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-sm-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-sm-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-sm-6 > *{flex:0 0 16.66667%;max-width:16.66667%;}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-sm-3{flex:0 0 25%;max-width:25%;}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-sm-6{flex:0 0 50%;max-width:50%;}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-sm-9{flex:0 0 75%;max-width:75%;}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-sm-12{flex:0 0 100%;max-width:100%;}.order-sm-first{order:-1;}.order-sm-last{order:13;}.order-sm-0{order:0;}.order-sm-1{order:1;}.order-sm-2{order:2;}.order-sm-3{order:3;}.order-sm-4{order:4;}.order-sm-5{order:5;}.order-sm-6{order:6;}.order-sm-7{order:7;}.order-sm-8{order:8;}.order-sm-9{order:9;}.order-sm-10{order:10;}.order-sm-11{order:11;}.order-sm-12{order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.33333%;}.offset-sm-2{margin-left:16.66667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.33333%;}.offset-sm-5{margin-left:41.66667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.33333%;}.offset-sm-8{margin-left:66.66667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.33333%;}.offset-sm-11{margin-left:91.66667%;}}@media (min-width:992px){.col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%;}.row-cols-md-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-md-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-md-3 > *{flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-md-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-md-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-md-6 > *{flex:0 0 16.66667%;max-width:16.66667%;}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.order-md-first{order:-1;}.order-md-last{order:13;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.33333%;}.offset-md-2{margin-left:16.66667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.33333%;}.offset-md-5{margin-left:41.66667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.33333%;}.offset-md-8{margin-left:66.66667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.33333%;}.offset-md-11{margin-left:91.66667%;}}@media (min-width:1200px){.col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%;}.row-cols-lg-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-lg-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-lg-3 > *{flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-lg-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-lg-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-lg-6 > *{flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.order-lg-first{order:-1;}.order-lg-last{order:13;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333%;}.offset-lg-2{margin-left:16.66667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.33333%;}.offset-lg-5{margin-left:41.66667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.33333%;}.offset-lg-8{margin-left:66.66667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.33333%;}.offset-lg-11{margin-left:91.66667%;}}@media (min-width:1600px){.col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%;}.row-cols-xl-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-xl-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-xl-3 > *{flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-xl-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-xl-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-xl-6 > *{flex:0 0 16.66667%;max-width:16.66667%;}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-xl-3{flex:0 0 25%;max-width:25%;}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-xl-6{flex:0 0 50%;max-width:50%;}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-xl-9{flex:0 0 75%;max-width:75%;}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-xl-12{flex:0 0 100%;max-width:100%;}.order-xl-first{order:-1;}.order-xl-last{order:13;}.order-xl-0{order:0;}.order-xl-1{order:1;}.order-xl-2{order:2;}.order-xl-3{order:3;}.order-xl-4{order:4;}.order-xl-5{order:5;}.order-xl-6{order:6;}.order-xl-7{order:7;}.order-xl-8{order:8;}.order-xl-9{order:9;}.order-xl-10{order:10;}.order-xl-11{order:11;}.order-xl-12{order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.33333%;}.offset-xl-2{margin-left:16.66667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.33333%;}.offset-xl-5{margin-left:41.66667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.33333%;}.offset-xl-8{margin-left:66.66667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.33333%;}.offset-xl-11{margin-left:91.66667%;}}.table{width:100%;margin-bottom:1rem;color:#101010;}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.table tbody + tbody{border-top:2px solid #dee2e6;}.table-sm th,.table-sm td{padding:0.3rem;}.table-bordered{border:1px solid #dee2e6;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(16,16,16,0.05);}.table-hover tbody tr:hover{color:#101010;background-color:rgba(16,16,16,0.075);}.table-primary,.table-primary > th,.table-primary > td{background-color:#bfd8ec;}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{border-color:#87b6db;}.table-hover .table-primary:hover{background-color:#abcce6;}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#abcce6;}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#bfd8ec;}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{border-color:#87b6db;}.table-hover .table-secondary:hover{background-color:#abcce6;}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#abcce6;}.table-success,.table-success > th,.table-success > td{background-color:#c3e6cb;}.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{border-color:#8fd19e;}.table-hover .table-success:hover{background-color:#b1dfbb;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#b1dfbb;}.table-info,.table-info > th,.table-info > td{background-color:#bee5eb;}.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{border-color:#86cfda;}.table-hover .table-info:hover{background-color:#abdde5;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#abdde5;}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba;}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{border-color:#ffdf7e;}.table-hover .table-warning:hover{background-color:#ffe8a1;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#ffe8a1;}.table-danger,.table-danger > th,.table-danger > td{background-color:#f5c6cb;}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{border-color:#ed969e;}.table-hover .table-danger:hover{background-color:#f1b0b7;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#f1b0b7;}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe;}.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{border-color:#fbfcfc;}.table-hover .table-light:hover{background-color:#ececf6;}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#ececf6;}.table-dark,.table-dark > th,.table-dark > td{background-color:#dedede;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#c1c1c1;}.table-hover .table-dark:hover{background-color:#d1d1d1;}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#d1d1d1;}.table-active,.table-active > th,.table-active > td{background-color:rgba(16,16,16,0.075);}.table-hover .table-active:hover{background-color:rgba(3,3,3,0.075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(3,3,3,0.075);}.table .thead-dark th{color:#fff;background-color:#888;border-color:#9b9b9b;}.table .thead-light th{color:#aaa;background-color:#efefef;border-color:#dee2e6;}.table-dark{color:#fff;background-color:#888;}.table-dark th,.table-dark td,.table-dark thead th{border-color:#9b9b9b;}.table-dark.table-bordered{border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05);}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075);}@media (max-width:479.98px){.table-responsive-xs{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-xs > .table-bordered{border:0;}}@media (max-width:767.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-sm > .table-bordered{border:0;}}@media (max-width:991.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-md > .table-bordered{border:0;}}@media (max-width:1199.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-lg > .table-bordered{border:0;}}@media (max-width:1599.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-xl > .table-bordered{border:0;}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive > .table-bordered{border:0;}.form-control{display:block;width:100%;height:calc(1.55em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.55;color:#101010;background-color:#fff;background-clip:padding-box;border:1px solid #101010;border-radius:0;box-shadow:inset 0 1px 1px rgba(16,16,16,0.075);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control{transition:none;}}.form-control::-ms-expand{background-color:transparent;border:0;}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #101010;}.form-control:focus{color:#101010;background-color:#fff;border-color:#101010;outline:0;box-shadow:inset 0 1px 1px rgba(16,16,16,0.075),0 0 0 0.2rem rgba(25,115,186,0.25);}.form-control::-webkit-input-placeholder{color:#101010;opacity:1;}.form-control::-moz-placeholder{color:#101010;opacity:1;}.form-control::-ms-input-placeholder{color:#101010;opacity:1;}.form-control::placeholder{color:#101010;opacity:1;}.form-control:disabled,.form-control[readonly]{background-color:#efefef;opacity:1;}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;}select.form-control:focus::-ms-value{color:#101010;background-color:#fff;}.form-control-file,.form-control-range{display:block;width:100%;}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.55;}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.4;}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.1;}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.55;color:#101010;background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0;}.form-control-sm{height:calc(1.1em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.1;border-radius:0.2rem;}.form-control-lg{height:calc(1.4em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.4;border-radius:1rem;}select.form-control[size],select.form-control[multiple]{height:auto;}textarea.form-control{height:auto;}.form-group{margin-bottom:1rem;}.form-text{display:block;margin-top:0.25rem;}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.form-row > .col,.form-row > [class*="col-"]{padding-right:5px;padding-left:5px;}.form-check{position:relative;display:block;padding-left:1.25rem;}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem;}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#ccc;}.form-check-label{margin-bottom:0;}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem;}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0;}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:calc(var(--ts__base__xsmall) * 1rem);color:#28a745;}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.55;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:0.25rem;}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.55em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.3875em + 0.1875rem) center;background-size:calc(0.775em + 0.375rem) calc(0.775em + 0.375rem);}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.55em + 0.75rem);background-position:top calc(0.3875em + 0.1875rem) right calc(0.3875em + 0.1875rem);}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.775em + 0.375rem) calc(0.775em + 0.375rem);}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745;}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745;}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:calc(var(--ts__base__xsmall) * 1rem);color:#dc3545;}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.55;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem;}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.55em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.3875em + 0.1875rem) center;background-size:calc(0.775em + 0.375rem) calc(0.775em + 0.375rem);}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.55em + 0.75rem);background-position:top calc(0.3875em + 0.1875rem) right calc(0.3875em + 0.1875rem);}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.775em + 0.375rem) calc(0.775em + 0.375rem);}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545;}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.form-inline{display:flex;flex-flow:row wrap;align-items:center;}.form-inline .form-check{width:100%;}@media (min-width:768px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0;}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-plaintext{display:inline-block;}.form-inline .input-group,.form-inline .custom-select{width:auto;}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0;}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0;}.form-inline .custom-control{align-items:center;justify-content:center;}.form-inline .custom-control-label{margin-bottom:0;}}.btn,.review-controls .vls-lesson-toggle,.review-controls .vls-course-toggle,.lesson-status-full .review-controls .vls-lesson-toggle,.lesson-status-full .my-progress,.lesson-status-full .eoca,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle,.vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .eoca{display:inline-block;font-weight:400;color:#101010;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.625rem 1.25rem;font-size:1rem;line-height:1.55;border-radius:0.5rem;transition:all 250ms ease;}@media (prefers-reduced-motion:reduce){.btn,.review-controls .vls-lesson-toggle,.review-controls .vls-course-toggle,.lesson-status-full .review-controls .vls-lesson-toggle,.lesson-status-full .my-progress,.lesson-status-full .eoca,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle,.vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .eoca{transition:none;}}.btn:hover,.review-controls .vls-lesson-toggle:hover,.review-controls .vls-course-toggle:hover,.lesson-status-full .my-progress:hover,.lesson-status-full .eoca:hover,.vls-lesson-assessment-details .my-progress:hover,.vls-lesson-assessment-details .eoca:hover{color:#101010;text-decoration:none;}.btn:focus,.review-controls .vls-lesson-toggle:focus,.review-controls .vls-course-toggle:focus,.lesson-status-full .my-progress:focus,.lesson-status-full .eoca:focus,.vls-lesson-assessment-details .my-progress:focus,.vls-lesson-assessment-details .eoca:focus,.btn.focus,.review-controls .focus.vls-lesson-toggle,.review-controls .focus.vls-course-toggle,.lesson-status-full .focus.my-progress,.lesson-status-full .focus.eoca,.vls-lesson-assessment-details .focus.my-progress,.vls-lesson-assessment-details .focus.eoca{outline:0;box-shadow:0 0 0 0.2rem rgba(25,115,186,0.25);}.btn.disabled,.review-controls .disabled.vls-lesson-toggle,.review-controls .disabled.vls-course-toggle,.lesson-status-full .disabled.my-progress,.lesson-status-full .disabled.eoca,.vls-lesson-assessment-details .disabled.my-progress,.vls-lesson-assessment-details .disabled.eoca,.btn:disabled,.review-controls .vls-lesson-toggle:disabled,.review-controls .vls-course-toggle:disabled,.lesson-status-full .my-progress:disabled,.lesson-status-full .eoca:disabled,.vls-lesson-assessment-details .my-progress:disabled,.vls-lesson-assessment-details .eoca:disabled{opacity:0.65;box-shadow:none;}.btn:not(:disabled):not(.disabled),.review-controls .vls-lesson-toggle:not(:disabled):not(.disabled),.review-controls .vls-course-toggle:not(:disabled):not(.disabled),.lesson-status-full .my-progress:not(:disabled):not(.disabled),.lesson-status-full .eoca:not(:disabled):not(.disabled),.vls-lesson-assessment-details .my-progress:not(:disabled):not(.disabled),.vls-lesson-assessment-details .eoca:not(:disabled):not(.disabled){cursor:pointer;}.btn:not(:disabled):not(.disabled):active,.review-controls .vls-lesson-toggle:not(:disabled):not(.disabled):active,.review-controls .vls-course-toggle:not(:disabled):not(.disabled):active,.lesson-status-full .my-progress:not(:disabled):not(.disabled):active,.lesson-status-full .eoca:not(:disabled):not(.disabled):active,.vls-lesson-assessment-details .my-progress:not(:disabled):not(.disabled):active,.vls-lesson-assessment-details .eoca:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,.review-controls .vls-lesson-toggle:not(:disabled):not(.disabled).active,.review-controls .vls-course-toggle:not(:disabled):not(.disabled).active,.lesson-status-full .my-progress:not(:disabled):not(.disabled).active,.lesson-status-full .eoca:not(:disabled):not(.disabled).active,.vls-lesson-assessment-details .my-progress:not(:disabled):not(.disabled).active,.vls-lesson-assessment-details .eoca:not(:disabled):not(.disabled).active{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125);}.btn:not(:disabled):not(.disabled):active:focus,.review-controls .vls-lesson-toggle:not(:disabled):not(.disabled):active:focus,.review-controls .vls-course-toggle:not(:disabled):not(.disabled):active:focus,.lesson-status-full .my-progress:not(:disabled):not(.disabled):active:focus,.lesson-status-full .eoca:not(:disabled):not(.disabled):active:focus,.vls-lesson-assessment-details .my-progress:not(:disabled):not(.disabled):active:focus,.vls-lesson-assessment-details .eoca:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus,.review-controls .vls-lesson-toggle:not(:disabled):not(.disabled).active:focus,.review-controls .vls-course-toggle:not(:disabled):not(.disabled).active:focus,.lesson-status-full .my-progress:not(:disabled):not(.disabled).active:focus,.lesson-status-full .eoca:not(:disabled):not(.disabled).active:focus,.vls-lesson-assessment-details .my-progress:not(:disabled):not(.disabled).active:focus,.vls-lesson-assessment-details .eoca:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(25,115,186,0.25),inset 0 3px 5px rgba(16,16,16,0.125);}a.btn.disabled,.review-controls a.disabled.vls-lesson-toggle,.review-controls a.disabled.vls-course-toggle,.lesson-status-full a.disabled.my-progress,.lesson-status-full a.disabled.eoca,.vls-lesson-assessment-details a.disabled.my-progress,.vls-lesson-assessment-details a.disabled.eoca,fieldset:disabled a.btn,fieldset:disabled .review-controls a.vls-lesson-toggle,.review-controls fieldset:disabled a.vls-lesson-toggle,fieldset:disabled .review-controls a.vls-course-toggle,.review-controls fieldset:disabled a.vls-course-toggle,fieldset:disabled .lesson-status-full a.my-progress,.lesson-status-full fieldset:disabled a.my-progress,fieldset:disabled .lesson-status-full a.eoca,.lesson-status-full fieldset:disabled a.eoca,fieldset:disabled .vls-lesson-assessment-details a.my-progress,.vls-lesson-assessment-details fieldset:disabled a.my-progress,fieldset:disabled .vls-lesson-assessment-details a.eoca,.vls-lesson-assessment-details fieldset:disabled a.eoca{pointer-events:none;}.btn-primary{color:#fff;background-color:#1973ba;border-color:#1973ba;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.btn-primary:hover{color:#fff;background-color:#145e98;border-color:#13578d;}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#145e98;border-color:#13578d;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(60,136,196,0.5);}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#1973ba;border-color:#1973ba;}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#13578d;border-color:#115082;}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(60,136,196,0.5);}.btn-secondary{color:#fff;background-color:#1973ba;border-color:#1973ba;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.btn-secondary:hover{color:#fff;background-color:#145e98;border-color:#13578d;}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#145e98;border-color:#13578d;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(60,136,196,0.5);}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#1973ba;border-color:#1973ba;}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#13578d;border-color:#115082;}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(60,136,196,0.5);}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34;}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(72,180,97,0.5);}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430;}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(72,180,97,0.5);}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b;}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(58,176,195,0.5);}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(58,176,195,0.5);}.btn-warning{color:#6e7a90;background-color:#ffc107;border-color:#ffc107;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.btn-warning:hover{color:#6e7a90;background-color:#e0a800;border-color:#d39e00;}.btn-warning:focus,.btn-warning.focus{color:#6e7a90;background-color:#e0a800;border-color:#d39e00;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(233,182,28,0.5);}.btn-warning.disabled,.btn-warning:disabled{color:#6e7a90;background-color:#ffc107;border-color:#ffc107;}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#6e7a90;background-color:#d39e00;border-color:#c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(233,182,28,0.5);}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130;}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(225,83,97,0.5);}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(225,83,97,0.5);}.btn-light{color:#6e7a90;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.btn-light:hover{color:#6e7a90;background-color:#e2e6ea;border-color:#dae0e5;}.btn-light:focus,.btn-light.focus{color:#6e7a90;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(227,230,234,0.5);}.btn-light.disabled,.btn-light:disabled{color:#6e7a90;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#6e7a90;background-color:#dae0e5;border-color:#d3d9df;}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(227,230,234,0.5);}.btn-dark{color:#fff;background-color:#888;border-color:#888;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.btn-dark:hover{color:#fff;background-color:#757575;border-color:#6f6f6f;}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#757575;border-color:#6f6f6f;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(154,154,154,0.5);}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#888;border-color:#888;}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#6f6f6f;border-color:#686868;}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(154,154,154,0.5);}.btn-outline-primary{color:#1973ba;border-color:#1973ba;}.btn-outline-primary:hover{color:#fff;background-color:#1973ba;border-color:#1973ba;}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(25,115,186,0.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1973ba;background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#1973ba;border-color:#1973ba;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(25,115,186,0.5);}.btn-outline-secondary{color:#1973ba;border-color:#1973ba;}.btn-outline-secondary:hover{color:#fff;background-color:#1973ba;border-color:#1973ba;}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(25,115,186,0.5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#1973ba;background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#1973ba;border-color:#1973ba;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(25,115,186,0.5);}.btn-outline-success{color:#28a745;border-color:#28a745;}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-outline-info{color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-warning{color:#ffc107;border-color:#ffc107;}.btn-outline-warning:hover{color:#6e7a90;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#6e7a90;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-danger{color:#dc3545;border-color:#dc3545;}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:hover{color:#6e7a90;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#6e7a90;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-dark{color:#888;border-color:#888;}.btn-outline-dark:hover{color:#fff;background-color:#888;border-color:#888;}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(136,136,136,0.5);}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#888;background-color:transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#888;border-color:#888;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(136,136,136,0.5);}.btn-link{font-weight:400;color:#1973ba;text-decoration:underline;}.btn-link:hover{color:#13578d;text-decoration:none;}.btn-link:focus,.btn-link.focus{text-decoration:none;}.btn-link:disabled,.btn-link.disabled{color:#ccc;pointer-events:none;}.btn-lg,.btn-group-lg > .btn,.review-controls .btn-group-lg > .vls-lesson-toggle,.review-controls .btn-group-lg > .vls-course-toggle,.lesson-status-full .btn-group-lg > .my-progress,.lesson-status-full .btn-group-lg > .eoca,.vls-lesson-assessment-details .btn-group-lg > .my-progress,.vls-lesson-assessment-details .btn-group-lg > .eoca{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.4;border-radius:1rem;}.btn-sm,.btn-group-sm > .btn,.review-controls .btn-group-sm > .vls-lesson-toggle,.review-controls .btn-group-sm > .vls-course-toggle,.lesson-status-full .btn-group-sm > .my-progress,.lesson-status-full .btn-group-sm > .eoca,.vls-lesson-assessment-details .btn-group-sm > .my-progress,.vls-lesson-assessment-details .btn-group-sm > .eoca{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.1;border-radius:0.2rem;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:0.5rem;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{transition:none;}}.dropup,.dropright,.dropdown,.dropleft{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#101010;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(16,16,16,0.175);border-radius:0.25rem;box-shadow:0 6px 12px rgba(16,16,16,0.175);}.dropdown-menu-left{right:auto;left:0;}.dropdown-menu-right{right:0;left:auto;}@media (min-width:480px){.dropdown-menu-xs-left{right:auto;left:0;}.dropdown-menu-xs-right{right:0;left:auto;}}@media (min-width:768px){.dropdown-menu-sm-left{right:auto;left:0;}.dropdown-menu-sm-right{right:0;left:auto;}}@media (min-width:992px){.dropdown-menu-md-left{right:auto;left:0;}.dropdown-menu-md-right{right:0;left:auto;}}@media (min-width:1200px){.dropdown-menu-lg-left{right:auto;left:0;}.dropdown-menu-lg-right{right:0;left:auto;}}@media (min-width:1600px){.dropdown-menu-xl-left{right:auto;left:0;}.dropdown-menu-xl-right{right:0;left:auto;}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem;}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem;}.dropright .dropdown-toggle::after{vertical-align:0;}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem;}.dropleft .dropdown-toggle::before{vertical-align:0;}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto;}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #efefef;}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#6e7a90;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover,.dropdown-item:focus{color:#636e82;text-decoration:none;background-color:#f8f9fa;}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#1973ba;}.dropdown-item.disabled,.dropdown-item:disabled{color:#ccc;pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#ccc;white-space:nowrap;}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#6e7a90;}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle;}.btn-group > .btn,.review-controls .btn-group > .vls-lesson-toggle,.review-controls .btn-group > .vls-course-toggle,.lesson-status-full .btn-group > .my-progress,.lesson-status-full .btn-group > .eoca,.vls-lesson-assessment-details .btn-group > .my-progress,.vls-lesson-assessment-details .btn-group > .eoca,.btn-group-vertical > .btn,.review-controls .btn-group-vertical > .vls-lesson-toggle,.review-controls .btn-group-vertical > .vls-course-toggle,.lesson-status-full .btn-group-vertical > .my-progress,.lesson-status-full .btn-group-vertical > .eoca,.vls-lesson-assessment-details .btn-group-vertical > .my-progress,.vls-lesson-assessment-details .btn-group-vertical > .eoca{position:relative;flex:1 1 auto;}.btn-group > .btn:hover,.review-controls .btn-group > .vls-lesson-toggle:hover,.review-controls .btn-group > .vls-course-toggle:hover,.lesson-status-full .btn-group > .my-progress:hover,.lesson-status-full .btn-group > .eoca:hover,.vls-lesson-assessment-details .btn-group > .my-progress:hover,.vls-lesson-assessment-details .btn-group > .eoca:hover,.btn-group-vertical > .btn:hover,.review-controls .btn-group-vertical > .vls-lesson-toggle:hover,.review-controls .btn-group-vertical > .vls-course-toggle:hover,.lesson-status-full .btn-group-vertical > .my-progress:hover,.lesson-status-full .btn-group-vertical > .eoca:hover,.vls-lesson-assessment-details .btn-group-vertical > .my-progress:hover,.vls-lesson-assessment-details .btn-group-vertical > .eoca:hover{z-index:1;}.btn-group > .btn:focus,.review-controls .btn-group > .vls-lesson-toggle:focus,.review-controls .btn-group > .vls-course-toggle:focus,.lesson-status-full .btn-group > .my-progress:focus,.lesson-status-full .btn-group > .eoca:focus,.vls-lesson-assessment-details .btn-group > .my-progress:focus,.vls-lesson-assessment-details .btn-group > .eoca:focus,.btn-group > .btn:active,.review-controls .btn-group > .vls-lesson-toggle:active,.review-controls .btn-group > .vls-course-toggle:active,.lesson-status-full .btn-group > .my-progress:active,.lesson-status-full .btn-group > .eoca:active,.vls-lesson-assessment-details .btn-group > .my-progress:active,.vls-lesson-assessment-details .btn-group > .eoca:active,.btn-group > .btn.active,.review-controls .btn-group > .active.vls-lesson-toggle,.review-controls .btn-group > .active.vls-course-toggle,.lesson-status-full .btn-group > .active.my-progress,.lesson-status-full .btn-group > .active.eoca,.vls-lesson-assessment-details .btn-group > .active.my-progress,.vls-lesson-assessment-details .btn-group > .active.eoca,.btn-group-vertical > .btn:focus,.review-controls .btn-group-vertical > .vls-lesson-toggle:focus,.review-controls .btn-group-vertical > .vls-course-toggle:focus,.lesson-status-full .btn-group-vertical > .my-progress:focus,.lesson-status-full .btn-group-vertical > .eoca:focus,.vls-lesson-assessment-details .btn-group-vertical > .my-progress:focus,.vls-lesson-assessment-details .btn-group-vertical > .eoca:focus,.btn-group-vertical > .btn:active,.review-controls .btn-group-vertical > .vls-lesson-toggle:active,.review-controls .btn-group-vertical > .vls-course-toggle:active,.lesson-status-full .btn-group-vertical > .my-progress:active,.lesson-status-full .btn-group-vertical > .eoca:active,.vls-lesson-assessment-details .btn-group-vertical > .my-progress:active,.vls-lesson-assessment-details .btn-group-vertical > .eoca:active,.btn-group-vertical > .btn.active,.review-controls .btn-group-vertical > .active.vls-lesson-toggle,.review-controls .btn-group-vertical > .active.vls-course-toggle,.lesson-status-full .btn-group-vertical > .active.my-progress,.lesson-status-full .btn-group-vertical > .active.eoca,.vls-lesson-assessment-details .btn-group-vertical > .active.my-progress,.vls-lesson-assessment-details .btn-group-vertical > .active.eoca{z-index:1;}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start;}.btn-toolbar .input-group{width:auto;}.btn-group > .btn:not(:first-child),.review-controls .btn-group > .vls-lesson-toggle:not(:first-child),.review-controls .btn-group > .vls-course-toggle:not(:first-child),.lesson-status-full .btn-group > .my-progress:not(:first-child),.lesson-status-full .btn-group > .eoca:not(:first-child),.vls-lesson-assessment-details .btn-group > .my-progress:not(:first-child),.vls-lesson-assessment-details .btn-group > .eoca:not(:first-child),.btn-group > .btn-group:not(:first-child){margin-left:-1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.review-controls .btn-group > .vls-lesson-toggle:not(:last-child):not(.dropdown-toggle),.review-controls .btn-group > .vls-course-toggle:not(:last-child):not(.dropdown-toggle),.lesson-status-full .btn-group > .my-progress:not(:last-child):not(.dropdown-toggle),.lesson-status-full .btn-group > .eoca:not(:last-child):not(.dropdown-toggle),.vls-lesson-assessment-details .btn-group > .my-progress:not(:last-child):not(.dropdown-toggle),.vls-lesson-assessment-details .btn-group > .eoca:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn,.review-controls .btn-group > .btn-group:not(:last-child) > .vls-lesson-toggle,.review-controls .btn-group > .btn-group:not(:last-child) > .vls-course-toggle,.lesson-status-full .btn-group > .btn-group:not(:last-child) > .my-progress,.lesson-status-full .btn-group > .btn-group:not(:last-child) > .eoca,.vls-lesson-assessment-details .btn-group > .btn-group:not(:last-child) > .my-progress,.vls-lesson-assessment-details .btn-group > .btn-group:not(:last-child) > .eoca{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:not(:first-child),.review-controls .btn-group > .vls-lesson-toggle:not(:first-child),.review-controls .btn-group > .vls-course-toggle:not(:first-child),.lesson-status-full .btn-group > .my-progress:not(:first-child),.lesson-status-full .btn-group > .eoca:not(:first-child),.vls-lesson-assessment-details .btn-group > .my-progress:not(:first-child),.vls-lesson-assessment-details .btn-group > .eoca:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn,.review-controls .btn-group > .btn-group:not(:first-child) > .vls-lesson-toggle,.review-controls .btn-group > .btn-group:not(:first-child) > .vls-course-toggle,.lesson-status-full .btn-group > .btn-group:not(:first-child) > .my-progress,.lesson-status-full .btn-group > .btn-group:not(:first-child) > .eoca,.vls-lesson-assessment-details .btn-group > .btn-group:not(:first-child) > .my-progress,.vls-lesson-assessment-details .btn-group > .btn-group:not(:first-child) > .eoca{border-top-left-radius:0;border-bottom-left-radius:0;}.dropdown-toggle-split{padding-right:0.9375rem;padding-left:0.9375rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0;}.dropleft .dropdown-toggle-split::before{margin-right:0;}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split,.review-controls .btn-group-sm > .vls-lesson-toggle + .dropdown-toggle-split,.review-controls .btn-group-sm > .vls-course-toggle + .dropdown-toggle-split,.lesson-status-full .btn-group-sm > .my-progress + .dropdown-toggle-split,.lesson-status-full .btn-group-sm > .eoca + .dropdown-toggle-split,.vls-lesson-assessment-details .btn-group-sm > .my-progress + .dropdown-toggle-split,.vls-lesson-assessment-details .btn-group-sm > .eoca + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split,.review-controls .btn-group-lg > .vls-lesson-toggle + .dropdown-toggle-split,.review-controls .btn-group-lg > .vls-course-toggle + .dropdown-toggle-split,.lesson-status-full .btn-group-lg > .my-progress + .dropdown-toggle-split,.lesson-status-full .btn-group-lg > .eoca + .dropdown-toggle-split,.vls-lesson-assessment-details .btn-group-lg > .my-progress + .dropdown-toggle-split,.vls-lesson-assessment-details .btn-group-lg > .eoca + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem;}.btn-group.show .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125);}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none;}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center;}.btn-group-vertical > .btn,.review-controls .btn-group-vertical > .vls-lesson-toggle,.review-controls .btn-group-vertical > .vls-course-toggle,.lesson-status-full .btn-group-vertical > .my-progress,.lesson-status-full .btn-group-vertical > .eoca,.vls-lesson-assessment-details .btn-group-vertical > .my-progress,.vls-lesson-assessment-details .btn-group-vertical > .eoca,.btn-group-vertical > .btn-group{width:100%;}.btn-group-vertical > .btn:not(:first-child),.review-controls .btn-group-vertical > .vls-lesson-toggle:not(:first-child),.review-controls .btn-group-vertical > .vls-course-toggle:not(:first-child),.lesson-status-full .btn-group-vertical > .my-progress:not(:first-child),.lesson-status-full .btn-group-vertical > .eoca:not(:first-child),.vls-lesson-assessment-details .btn-group-vertical > .my-progress:not(:first-child),.vls-lesson-assessment-details .btn-group-vertical > .eoca:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){margin-top:-1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.review-controls .btn-group-vertical > .vls-lesson-toggle:not(:last-child):not(.dropdown-toggle),.review-controls .btn-group-vertical > .vls-course-toggle:not(:last-child):not(.dropdown-toggle),.lesson-status-full .btn-group-vertical > .my-progress:not(:last-child):not(.dropdown-toggle),.lesson-status-full .btn-group-vertical > .eoca:not(:last-child):not(.dropdown-toggle),.vls-lesson-assessment-details .btn-group-vertical > .my-progress:not(:last-child):not(.dropdown-toggle),.vls-lesson-assessment-details .btn-group-vertical > .eoca:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn,.review-controls .btn-group-vertical > .btn-group:not(:last-child) > .vls-lesson-toggle,.review-controls .btn-group-vertical > .btn-group:not(:last-child) > .vls-course-toggle,.lesson-status-full .btn-group-vertical > .btn-group:not(:last-child) > .my-progress,.lesson-status-full .btn-group-vertical > .btn-group:not(:last-child) > .eoca,.vls-lesson-assessment-details .btn-group-vertical > .btn-group:not(:last-child) > .my-progress,.vls-lesson-assessment-details .btn-group-vertical > .btn-group:not(:last-child) > .eoca{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:not(:first-child),.review-controls .btn-group-vertical > .vls-lesson-toggle:not(:first-child),.review-controls .btn-group-vertical > .vls-course-toggle:not(:first-child),.lesson-status-full .btn-group-vertical > .my-progress:not(:first-child),.lesson-status-full .btn-group-vertical > .eoca:not(:first-child),.vls-lesson-assessment-details .btn-group-vertical > .my-progress:not(:first-child),.vls-lesson-assessment-details .btn-group-vertical > .eoca:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn,.review-controls .btn-group-vertical > .btn-group:not(:first-child) > .vls-lesson-toggle,.review-controls .btn-group-vertical > .btn-group:not(:first-child) > .vls-course-toggle,.lesson-status-full .btn-group-vertical > .btn-group:not(:first-child) > .my-progress,.lesson-status-full .btn-group-vertical > .btn-group:not(:first-child) > .eoca,.vls-lesson-assessment-details .btn-group-vertical > .btn-group:not(:first-child) > .my-progress,.vls-lesson-assessment-details .btn-group-vertical > .btn-group:not(:first-child) > .eoca{border-top-left-radius:0;border-top-right-radius:0;}.btn-group-toggle > .btn,.review-controls .btn-group-toggle > .vls-lesson-toggle,.review-controls .btn-group-toggle > .vls-course-toggle,.lesson-status-full .btn-group-toggle > .my-progress,.lesson-status-full .btn-group-toggle > .eoca,.vls-lesson-assessment-details .btn-group-toggle > .my-progress,.vls-lesson-assessment-details .btn-group-toggle > .eoca,.btn-group-toggle > .btn-group > .btn,.review-controls .btn-group-toggle > .btn-group > .vls-lesson-toggle,.review-controls .btn-group-toggle > .btn-group > .vls-course-toggle,.lesson-status-full .btn-group-toggle > .btn-group > .my-progress,.lesson-status-full .btn-group-toggle > .btn-group > .eoca,.vls-lesson-assessment-details .btn-group-toggle > .btn-group > .my-progress,.vls-lesson-assessment-details .btn-group-toggle > .btn-group > .eoca{margin-bottom:0;}.btn-group-toggle > .btn input[type="radio"],.review-controls .btn-group-toggle > .vls-lesson-toggle input[type="radio"],.review-controls .btn-group-toggle > .vls-course-toggle input[type="radio"],.lesson-status-full .btn-group-toggle > .my-progress input[type="radio"],.lesson-status-full .btn-group-toggle > .eoca input[type="radio"],.vls-lesson-assessment-details .btn-group-toggle > .my-progress input[type="radio"],.vls-lesson-assessment-details .btn-group-toggle > .eoca input[type="radio"],.btn-group-toggle > .btn input[type="checkbox"],.review-controls .btn-group-toggle > .vls-lesson-toggle input[type="checkbox"],.review-controls .btn-group-toggle > .vls-course-toggle input[type="checkbox"],.lesson-status-full .btn-group-toggle > .my-progress input[type="checkbox"],.lesson-status-full .btn-group-toggle > .eoca input[type="checkbox"],.vls-lesson-assessment-details .btn-group-toggle > .my-progress input[type="checkbox"],.vls-lesson-assessment-details .btn-group-toggle > .eoca input[type="checkbox"],.btn-group-toggle > .btn-group > .btn input[type="radio"],.review-controls .btn-group-toggle > .btn-group > .vls-lesson-toggle input[type="radio"],.review-controls .btn-group-toggle > .btn-group > .vls-course-toggle input[type="radio"],.lesson-status-full .btn-group-toggle > .btn-group > .my-progress input[type="radio"],.lesson-status-full .btn-group-toggle > .btn-group > .eoca input[type="radio"],.vls-lesson-assessment-details .btn-group-toggle > .btn-group > .my-progress input[type="radio"],.vls-lesson-assessment-details .btn-group-toggle > .btn-group > .eoca input[type="radio"],.btn-group-toggle > .btn-group > .btn input[type="checkbox"],.review-controls .btn-group-toggle > .btn-group > .vls-lesson-toggle input[type="checkbox"],.review-controls .btn-group-toggle > .btn-group > .vls-course-toggle input[type="checkbox"],.lesson-status-full .btn-group-toggle > .btn-group > .my-progress input[type="checkbox"],.lesson-status-full .btn-group-toggle > .btn-group > .eoca input[type="checkbox"],.vls-lesson-assessment-details .btn-group-toggle > .btn-group > .my-progress input[type="checkbox"],.vls-lesson-assessment-details .btn-group-toggle > .btn-group > .eoca input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .form-control-plaintext,.input-group > .custom-select,.input-group > .custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0;}.input-group > .form-control + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control + .custom-file,.input-group > .form-control-plaintext + .form-control,.input-group > .form-control-plaintext + .custom-select,.input-group > .form-control-plaintext + .custom-file,.input-group > .custom-select + .form-control,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file{margin-left:-1px;}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3;}.input-group > .custom-file .custom-file-input:focus{z-index:4;}.input-group > .form-control:not(:last-child),.input-group > .custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .form-control:not(:first-child),.input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .custom-file{display:flex;align-items:center;}.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group-prepend,.input-group-append{display:flex;}.input-group-prepend .btn,.input-group-prepend .review-controls .vls-lesson-toggle,.review-controls .input-group-prepend .vls-lesson-toggle,.input-group-prepend .review-controls .vls-course-toggle,.review-controls .input-group-prepend .vls-course-toggle,.input-group-prepend .lesson-status-full .my-progress,.lesson-status-full .input-group-prepend .my-progress,.input-group-prepend .lesson-status-full .eoca,.lesson-status-full .input-group-prepend .eoca,.input-group-prepend .vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .input-group-prepend .my-progress,.input-group-prepend .vls-lesson-assessment-details .eoca,.vls-lesson-assessment-details .input-group-prepend .eoca,.input-group-append .btn,.input-group-append .review-controls .vls-lesson-toggle,.review-controls .input-group-append .vls-lesson-toggle,.input-group-append .review-controls .vls-course-toggle,.review-controls .input-group-append .vls-course-toggle,.input-group-append .lesson-status-full .my-progress,.lesson-status-full .input-group-append .my-progress,.input-group-append .lesson-status-full .eoca,.lesson-status-full .input-group-append .eoca,.input-group-append .vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .input-group-append .my-progress,.input-group-append .vls-lesson-assessment-details .eoca,.vls-lesson-assessment-details .input-group-append .eoca{position:relative;z-index:2;}.input-group-prepend .btn:focus,.input-group-prepend .review-controls .vls-lesson-toggle:focus,.review-controls .input-group-prepend .vls-lesson-toggle:focus,.input-group-prepend .review-controls .vls-course-toggle:focus,.review-controls .input-group-prepend .vls-course-toggle:focus,.input-group-prepend .lesson-status-full .my-progress:focus,.lesson-status-full .input-group-prepend .my-progress:focus,.input-group-prepend .lesson-status-full .eoca:focus,.lesson-status-full .input-group-prepend .eoca:focus,.input-group-prepend .vls-lesson-assessment-details .my-progress:focus,.vls-lesson-assessment-details .input-group-prepend .my-progress:focus,.input-group-prepend .vls-lesson-assessment-details .eoca:focus,.vls-lesson-assessment-details .input-group-prepend .eoca:focus,.input-group-append .btn:focus,.input-group-append .review-controls .vls-lesson-toggle:focus,.review-controls .input-group-append .vls-lesson-toggle:focus,.input-group-append .review-controls .vls-course-toggle:focus,.review-controls .input-group-append .vls-course-toggle:focus,.input-group-append .lesson-status-full .my-progress:focus,.lesson-status-full .input-group-append .my-progress:focus,.input-group-append .lesson-status-full .eoca:focus,.lesson-status-full .input-group-append .eoca:focus,.input-group-append .vls-lesson-assessment-details .my-progress:focus,.vls-lesson-assessment-details .input-group-append .my-progress:focus,.input-group-append .vls-lesson-assessment-details .eoca:focus,.vls-lesson-assessment-details .input-group-append .eoca:focus{z-index:3;}.input-group-prepend .btn + .btn,.input-group-prepend .review-controls .vls-lesson-toggle + .btn,.review-controls .input-group-prepend .vls-lesson-toggle + .btn,.input-group-prepend .review-controls .vls-course-toggle + .btn,.review-controls .input-group-prepend .vls-course-toggle + .btn,.input-group-prepend .lesson-status-full .my-progress + .btn,.lesson-status-full .input-group-prepend .my-progress + .btn,.input-group-prepend .lesson-status-full .eoca + .btn,.lesson-status-full .input-group-prepend .eoca + .btn,.input-group-prepend .vls-lesson-assessment-details .my-progress + .btn,.vls-lesson-assessment-details .input-group-prepend .my-progress + .btn,.input-group-prepend .vls-lesson-assessment-details .eoca + .btn,.vls-lesson-assessment-details .input-group-prepend .eoca + .btn,.input-group-prepend .review-controls .btn + .vls-lesson-toggle,.review-controls .input-group-prepend .btn + .vls-lesson-toggle,.input-group-prepend .review-controls .vls-lesson-toggle + .vls-lesson-toggle,.review-controls .input-group-prepend .vls-lesson-toggle + .vls-lesson-toggle,.input-group-prepend .review-controls .vls-course-toggle + .vls-lesson-toggle,.review-controls .input-group-prepend .vls-course-toggle + .vls-lesson-toggle,.review-controls .input-group-prepend .lesson-status-full .my-progress + .vls-lesson-toggle,.review-controls .lesson-status-full .input-group-prepend .my-progress + .vls-lesson-toggle,.review-controls .input-group-prepend .lesson-status-full .eoca + .vls-lesson-toggle,.review-controls .lesson-status-full .input-group-prepend .eoca + .vls-lesson-toggle,.review-controls .input-group-prepend .vls-lesson-assessment-details .my-progress + .vls-lesson-toggle,.review-controls .vls-lesson-assessment-details .input-group-prepend .my-progress + .vls-lesson-toggle,.review-controls .input-group-prepend .vls-lesson-assessment-details .eoca + .vls-lesson-toggle,.review-controls .vls-lesson-assessment-details .input-group-prepend .eoca + .vls-lesson-toggle,.input-group-prepend .review-controls .btn + .vls-course-toggle,.review-controls .input-group-prepend .btn + .vls-course-toggle,.input-group-prepend .review-controls .vls-lesson-toggle + .vls-course-toggle,.review-controls .input-group-prepend .vls-lesson-toggle + .vls-course-toggle,.input-group-prepend .review-controls .vls-course-toggle + .vls-course-toggle,.review-controls .input-group-prepend .vls-course-toggle + .vls-course-toggle,.input-group-prepend .lesson-status-full .review-controls .my-progress + .vls-course-toggle,.review-controls .input-group-prepend .lesson-status-full .my-progress + .vls-course-toggle,.lesson-status-full .input-group-prepend .review-controls .my-progress + .vls-course-toggle,.review-controls .lesson-status-full .input-group-prepend .my-progress + .vls-course-toggle,.input-group-prepend .lesson-status-full .review-controls .eoca + .vls-course-toggle,.review-controls .input-group-prepend .lesson-status-full .eoca + .vls-course-toggle,.lesson-status-full .input-group-prepend .review-controls .eoca + .vls-course-toggle,.review-controls .lesson-status-full .input-group-prepend .eoca + .vls-course-toggle,.input-group-prepend .vls-lesson-assessment-details .review-controls .my-progress + .vls-course-toggle,.review-controls .input-group-prepend .vls-lesson-assessment-details .my-progress + .vls-course-toggle,.vls-lesson-assessment-details .input-group-prepend .review-controls .my-progress + .vls-course-toggle,.review-controls .vls-lesson-assessment-details .input-group-prepend .my-progress + .vls-course-toggle,.input-group-prepend .vls-lesson-assessment-details .review-controls .eoca + .vls-course-toggle,.review-controls .input-group-prepend .vls-lesson-assessment-details .eoca + .vls-course-toggle,.vls-lesson-assessment-details .input-group-prepend .review-controls .eoca + .vls-course-toggle,.review-controls .vls-lesson-assessment-details .input-group-prepend .eoca + .vls-course-toggle,.input-group-prepend .lesson-status-full .review-controls .my-progress + .vls-lesson-toggle,.lesson-status-full .input-group-prepend .review-controls .my-progress + .vls-lesson-toggle,.lesson-status-full .review-controls .input-group-prepend .my-progress + .vls-lesson-toggle,.input-group-prepend .lesson-status-full .review-controls .eoca + .vls-lesson-toggle,.lesson-status-full .input-group-prepend .review-controls .eoca + .vls-lesson-toggle,.lesson-status-full .review-controls .input-group-prepend .eoca + .vls-lesson-toggle,.input-group-prepend .lesson-status-full .btn + .my-progress,.lesson-status-full .input-group-prepend .btn + .my-progress,.input-group-prepend .review-controls .lesson-status-full .vls-lesson-toggle + .my-progress,.lesson-status-full .input-group-prepend .review-controls .vls-lesson-toggle + .my-progress,.review-controls .input-group-prepend .lesson-status-full .vls-lesson-toggle + .my-progress,.input-group-prepend .review-controls .lesson-status-full .vls-course-toggle + .my-progress,.lesson-status-full .input-group-prepend .review-controls .vls-course-toggle + .my-progress,.review-controls .input-group-prepend .lesson-status-full .vls-course-toggle + .my-progress,.lesson-status-full .review-controls .input-group-prepend .vls-course-toggle + .my-progress,.input-group-prepend .lesson-status-full .review-controls .vls-lesson-toggle + .my-progress,.lesson-status-full .review-controls .input-group-prepend .vls-lesson-toggle + .my-progress,.input-group-prepend .lesson-status-full .my-progress + .my-progress,.lesson-status-full .input-group-prepend .my-progress + .my-progress,.input-group-prepend .lesson-status-full .eoca + .my-progress,.lesson-status-full .input-group-prepend .eoca + .my-progress,.input-group-prepend .lesson-status-full .btn + .eoca,.lesson-status-full .input-group-prepend .btn + .eoca,.input-group-prepend .review-controls .lesson-status-full .vls-lesson-toggle + .eoca,.lesson-status-full .input-group-prepend .review-controls .vls-lesson-toggle + .eoca,.review-controls .input-group-prepend .lesson-status-full .vls-lesson-toggle + .eoca,.input-group-prepend .review-controls .lesson-status-full .vls-course-toggle + .eoca,.lesson-status-full .input-group-prepend .review-controls .vls-course-toggle + .eoca,.review-controls .input-group-prepend .lesson-status-full .vls-course-toggle + .eoca,.lesson-status-full .review-controls .input-group-prepend .vls-course-toggle + .eoca,.input-group-prepend .lesson-status-full .review-controls .vls-lesson-toggle + .eoca,.lesson-status-full .review-controls .input-group-prepend .vls-lesson-toggle + .eoca,.input-group-prepend .lesson-status-full .my-progress + .eoca,.lesson-status-full .input-group-prepend .my-progress + .eoca,.input-group-prepend .lesson-status-full .eoca + .eoca,.lesson-status-full .input-group-prepend .eoca + .eoca,.input-group-prepend .vls-lesson-assessment-details .review-controls .my-progress + .vls-lesson-toggle,.vls-lesson-assessment-details .input-group-prepend .review-controls .my-progress + .vls-lesson-toggle,.vls-lesson-assessment-details .review-controls .input-group-prepend .my-progress + .vls-lesson-toggle,.input-group-prepend .vls-lesson-assessment-details .review-controls .eoca + .vls-lesson-toggle,.vls-lesson-assessment-details .input-group-prepend .review-controls .eoca + .vls-lesson-toggle,.vls-lesson-assessment-details .review-controls .input-group-prepend .eoca + .vls-lesson-toggle,.input-group-prepend .vls-lesson-assessment-details .btn + .my-progress,.vls-lesson-assessment-details .input-group-prepend .btn + .my-progress,.input-group-prepend .review-controls .vls-lesson-assessment-details .vls-lesson-toggle + .my-progress,.vls-lesson-assessment-details .input-group-prepend .review-controls .vls-lesson-toggle + .my-progress,.review-controls .input-group-prepend .vls-lesson-assessment-details .vls-lesson-toggle + .my-progress,.input-group-prepend .review-controls .vls-lesson-assessment-details .vls-course-toggle + .my-progress,.vls-lesson-assessment-details .input-group-prepend .review-controls .vls-course-toggle + .my-progress,.review-controls .input-group-prepend .vls-lesson-assessment-details .vls-course-toggle + .my-progress,.vls-lesson-assessment-details .review-controls .input-group-prepend .vls-course-toggle + .my-progress,.input-group-prepend .vls-lesson-assessment-details .review-controls .vls-lesson-toggle + .my-progress,.vls-lesson-assessment-details .review-controls .input-group-prepend .vls-lesson-toggle + .my-progress,.input-group-prepend .vls-lesson-assessment-details .my-progress + .my-progress,.vls-lesson-assessment-details .input-group-prepend .my-progress + .my-progress,.input-group-prepend .vls-lesson-assessment-details .eoca + .my-progress,.vls-lesson-assessment-details .input-group-prepend .eoca + .my-progress,.input-group-prepend .vls-lesson-assessment-details .btn + .eoca,.vls-lesson-assessment-details .input-group-prepend .btn + .eoca,.input-group-prepend .review-controls .vls-lesson-assessment-details .vls-lesson-toggle + .eoca,.vls-lesson-assessment-details .input-group-prepend .review-controls .vls-lesson-toggle + .eoca,.review-controls .input-group-prepend .vls-lesson-assessment-details .vls-lesson-toggle + .eoca,.input-group-prepend .review-controls .vls-lesson-assessment-details .vls-course-toggle + .eoca,.vls-lesson-assessment-details .input-group-prepend .review-controls .vls-course-toggle + .eoca,.review-controls .input-group-prepend .vls-lesson-assessment-details .vls-course-toggle + .eoca,.vls-lesson-assessment-details .review-controls .input-group-prepend .vls-course-toggle + .eoca,.input-group-prepend .vls-lesson-assessment-details .review-controls .vls-lesson-toggle + .eoca,.vls-lesson-assessment-details .review-controls .input-group-prepend .vls-lesson-toggle + .eoca,.input-group-prepend .vls-lesson-assessment-details .my-progress + .eoca,.vls-lesson-assessment-details .input-group-prepend .my-progress + .eoca,.input-group-prepend .vls-lesson-assessment-details .eoca + .eoca,.vls-lesson-assessment-details .input-group-prepend .eoca + .eoca,.input-group-prepend .btn + .input-group-text,.input-group-prepend .review-controls .vls-lesson-toggle + .input-group-text,.review-controls .input-group-prepend .vls-lesson-toggle + .input-group-text,.input-group-prepend .review-controls .vls-course-toggle + .input-group-text,.review-controls .input-group-prepend .vls-course-toggle + .input-group-text,.input-group-prepend .lesson-status-full .my-progress + .input-group-text,.lesson-status-full .input-group-prepend .my-progress + .input-group-text,.input-group-prepend .lesson-status-full .eoca + .input-group-text,.lesson-status-full .input-group-prepend .eoca + .input-group-text,.input-group-prepend .vls-lesson-assessment-details .my-progress + .input-group-text,.vls-lesson-assessment-details .input-group-prepend .my-progress + .input-group-text,.input-group-prepend .vls-lesson-assessment-details .eoca + .input-group-text,.vls-lesson-assessment-details .input-group-prepend .eoca + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-prepend .review-controls .input-group-text + .vls-lesson-toggle,.review-controls .input-group-prepend .input-group-text + .vls-lesson-toggle,.input-group-prepend .review-controls .input-group-text + .vls-course-toggle,.review-controls .input-group-prepend .input-group-text + .vls-course-toggle,.input-group-prepend .lesson-status-full .input-group-text + .my-progress,.lesson-status-full .input-group-prepend .input-group-text + .my-progress,.input-group-prepend .lesson-status-full .input-group-text + .eoca,.lesson-status-full .input-group-prepend .input-group-text + .eoca,.input-group-prepend .vls-lesson-assessment-details .input-group-text + .my-progress,.vls-lesson-assessment-details .input-group-prepend .input-group-text + .my-progress,.input-group-prepend .vls-lesson-assessment-details .input-group-text + .eoca,.vls-lesson-assessment-details .input-group-prepend .input-group-text + .eoca,.input-group-append .btn + .btn,.input-group-append .review-controls .vls-lesson-toggle + .btn,.review-controls .input-group-append .vls-lesson-toggle + .btn,.input-group-append .review-controls .vls-course-toggle + .btn,.review-controls .input-group-append .vls-course-toggle + .btn,.input-group-append .lesson-status-full .my-progress + .btn,.lesson-status-full .input-group-append .my-progress + .btn,.input-group-append .lesson-status-full .eoca + .btn,.lesson-status-full .input-group-append .eoca + .btn,.input-group-append .vls-lesson-assessment-details .my-progress + .btn,.vls-lesson-assessment-details .input-group-append .my-progress + .btn,.input-group-append .vls-lesson-assessment-details .eoca + .btn,.vls-lesson-assessment-details .input-group-append .eoca + .btn,.input-group-append .review-controls .btn + .vls-lesson-toggle,.review-controls .input-group-append .btn + .vls-lesson-toggle,.input-group-append .review-controls .vls-lesson-toggle + .vls-lesson-toggle,.review-controls .input-group-append .vls-lesson-toggle + .vls-lesson-toggle,.input-group-append .review-controls .vls-course-toggle + .vls-lesson-toggle,.review-controls .input-group-append .vls-course-toggle + .vls-lesson-toggle,.review-controls .input-group-append .lesson-status-full .my-progress + .vls-lesson-toggle,.review-controls .lesson-status-full .input-group-append .my-progress + .vls-lesson-toggle,.review-controls .input-group-append .lesson-status-full .eoca + .vls-lesson-toggle,.review-controls .lesson-status-full .input-group-append .eoca + .vls-lesson-toggle,.review-controls .input-group-append .vls-lesson-assessment-details .my-progress + .vls-lesson-toggle,.review-controls .vls-lesson-assessment-details .input-group-append .my-progress + .vls-lesson-toggle,.review-controls .input-group-append .vls-lesson-assessment-details .eoca + .vls-lesson-toggle,.review-controls .vls-lesson-assessment-details .input-group-append .eoca + .vls-lesson-toggle,.input-group-append .review-controls .btn + .vls-course-toggle,.review-controls .input-group-append .btn + .vls-course-toggle,.input-group-append .review-controls .vls-lesson-toggle + .vls-course-toggle,.review-controls .input-group-append .vls-lesson-toggle + .vls-course-toggle,.input-group-append .review-controls .vls-course-toggle + .vls-course-toggle,.review-controls .input-group-append .vls-course-toggle + .vls-course-toggle,.input-group-append .lesson-status-full .review-controls .my-progress + .vls-course-toggle,.review-controls .input-group-append .lesson-status-full .my-progress + .vls-course-toggle,.lesson-status-full .input-group-append .review-controls .my-progress + .vls-course-toggle,.review-controls .lesson-status-full .input-group-append .my-progress + .vls-course-toggle,.input-group-append .lesson-status-full .review-controls .eoca + .vls-course-toggle,.review-controls .input-group-append .lesson-status-full .eoca + .vls-course-toggle,.lesson-status-full .input-group-append .review-controls .eoca + .vls-course-toggle,.review-controls .lesson-status-full .input-group-append .eoca + .vls-course-toggle,.input-group-append .vls-lesson-assessment-details .review-controls .my-progress + .vls-course-toggle,.review-controls .input-group-append .vls-lesson-assessment-details .my-progress + .vls-course-toggle,.vls-lesson-assessment-details .input-group-append .review-controls .my-progress + .vls-course-toggle,.review-controls .vls-lesson-assessment-details .input-group-append .my-progress + .vls-course-toggle,.input-group-append .vls-lesson-assessment-details .review-controls .eoca + .vls-course-toggle,.review-controls .input-group-append .vls-lesson-assessment-details .eoca + .vls-course-toggle,.vls-lesson-assessment-details .input-group-append .review-controls .eoca + .vls-course-toggle,.review-controls .vls-lesson-assessment-details .input-group-append .eoca + .vls-course-toggle,.input-group-append .lesson-status-full .review-controls .my-progress + .vls-lesson-toggle,.lesson-status-full .input-group-append .review-controls .my-progress + .vls-lesson-toggle,.lesson-status-full .review-controls .input-group-append .my-progress + .vls-lesson-toggle,.input-group-append .lesson-status-full .review-controls .eoca + .vls-lesson-toggle,.lesson-status-full .input-group-append .review-controls .eoca + .vls-lesson-toggle,.lesson-status-full .review-controls .input-group-append .eoca + .vls-lesson-toggle,.input-group-append .lesson-status-full .btn + .my-progress,.lesson-status-full .input-group-append .btn + .my-progress,.input-group-append .review-controls .lesson-status-full .vls-lesson-toggle + .my-progress,.lesson-status-full .input-group-append .review-controls .vls-lesson-toggle + .my-progress,.review-controls .input-group-append .lesson-status-full .vls-lesson-toggle + .my-progress,.input-group-append .review-controls .lesson-status-full .vls-course-toggle + .my-progress,.lesson-status-full .input-group-append .review-controls .vls-course-toggle + .my-progress,.review-controls .input-group-append .lesson-status-full .vls-course-toggle + .my-progress,.lesson-status-full .review-controls .input-group-append .vls-course-toggle + .my-progress,.input-group-append .lesson-status-full .review-controls .vls-lesson-toggle + .my-progress,.lesson-status-full .review-controls .input-group-append .vls-lesson-toggle + .my-progress,.input-group-append .lesson-status-full .my-progress + .my-progress,.lesson-status-full .input-group-append .my-progress + .my-progress,.input-group-append .lesson-status-full .eoca + .my-progress,.lesson-status-full .input-group-append .eoca + .my-progress,.input-group-append .lesson-status-full .btn + .eoca,.lesson-status-full .input-group-append .btn + .eoca,.input-group-append .review-controls .lesson-status-full .vls-lesson-toggle + .eoca,.lesson-status-full .input-group-append .review-controls .vls-lesson-toggle + .eoca,.review-controls .input-group-append .lesson-status-full .vls-lesson-toggle + .eoca,.input-group-append .review-controls .lesson-status-full .vls-course-toggle + .eoca,.lesson-status-full .input-group-append .review-controls .vls-course-toggle + .eoca,.review-controls .input-group-append .lesson-status-full .vls-course-toggle + .eoca,.lesson-status-full .review-controls .input-group-append .vls-course-toggle + .eoca,.input-group-append .lesson-status-full .review-controls .vls-lesson-toggle + .eoca,.lesson-status-full .review-controls .input-group-append .vls-lesson-toggle + .eoca,.input-group-append .lesson-status-full .my-progress + .eoca,.lesson-status-full .input-group-append .my-progress + .eoca,.input-group-append .lesson-status-full .eoca + .eoca,.lesson-status-full .input-group-append .eoca + .eoca,.input-group-append .vls-lesson-assessment-details .review-controls .my-progress + .vls-lesson-toggle,.vls-lesson-assessment-details .input-group-append .review-controls .my-progress + .vls-lesson-toggle,.vls-lesson-assessment-details .review-controls .input-group-append .my-progress + .vls-lesson-toggle,.input-group-append .vls-lesson-assessment-details .review-controls .eoca + .vls-lesson-toggle,.vls-lesson-assessment-details .input-group-append .review-controls .eoca + .vls-lesson-toggle,.vls-lesson-assessment-details .review-controls .input-group-append .eoca + .vls-lesson-toggle,.input-group-append .vls-lesson-assessment-details .btn + .my-progress,.vls-lesson-assessment-details .input-group-append .btn + .my-progress,.input-group-append .review-controls .vls-lesson-assessment-details .vls-lesson-toggle + .my-progress,.vls-lesson-assessment-details .input-group-append .review-controls .vls-lesson-toggle + .my-progress,.review-controls .input-group-append .vls-lesson-assessment-details .vls-lesson-toggle + .my-progress,.input-group-append .review-controls .vls-lesson-assessment-details .vls-course-toggle + .my-progress,.vls-lesson-assessment-details .input-group-append .review-controls .vls-course-toggle + .my-progress,.review-controls .input-group-append .vls-lesson-assessment-details .vls-course-toggle + .my-progress,.vls-lesson-assessment-details .review-controls .input-group-append .vls-course-toggle + .my-progress,.input-group-append .vls-lesson-assessment-details .review-controls .vls-lesson-toggle + .my-progress,.vls-lesson-assessment-details .review-controls .input-group-append .vls-lesson-toggle + .my-progress,.input-group-append .vls-lesson-assessment-details .my-progress + .my-progress,.vls-lesson-assessment-details .input-group-append .my-progress + .my-progress,.input-group-append .vls-lesson-assessment-details .eoca + .my-progress,.vls-lesson-assessment-details .input-group-append .eoca + .my-progress,.input-group-append .vls-lesson-assessment-details .btn + .eoca,.vls-lesson-assessment-details .input-group-append .btn + .eoca,.input-group-append .review-controls .vls-lesson-assessment-details .vls-lesson-toggle + .eoca,.vls-lesson-assessment-details .input-group-append .review-controls .vls-lesson-toggle + .eoca,.review-controls .input-group-append .vls-lesson-assessment-details .vls-lesson-toggle + .eoca,.input-group-append .review-controls .vls-lesson-assessment-details .vls-course-toggle + .eoca,.vls-lesson-assessment-details .input-group-append .review-controls .vls-course-toggle + .eoca,.review-controls .input-group-append .vls-lesson-assessment-details .vls-course-toggle + .eoca,.vls-lesson-assessment-details .review-controls .input-group-append .vls-course-toggle + .eoca,.input-group-append .vls-lesson-assessment-details .review-controls .vls-lesson-toggle + .eoca,.vls-lesson-assessment-details .review-controls .input-group-append .vls-lesson-toggle + .eoca,.input-group-append .vls-lesson-assessment-details .my-progress + .eoca,.vls-lesson-assessment-details .input-group-append .my-progress + .eoca,.input-group-append .vls-lesson-assessment-details .eoca + .eoca,.vls-lesson-assessment-details .input-group-append .eoca + .eoca,.input-group-append .btn + .input-group-text,.input-group-append .review-controls .vls-lesson-toggle + .input-group-text,.review-controls .input-group-append .vls-lesson-toggle + .input-group-text,.input-group-append .review-controls .vls-course-toggle + .input-group-text,.review-controls .input-group-append .vls-course-toggle + .input-group-text,.input-group-append .lesson-status-full .my-progress + .input-group-text,.lesson-status-full .input-group-append .my-progress + .input-group-text,.input-group-append .lesson-status-full .eoca + .input-group-text,.lesson-status-full .input-group-append .eoca + .input-group-text,.input-group-append .vls-lesson-assessment-details .my-progress + .input-group-text,.vls-lesson-assessment-details .input-group-append .my-progress + .input-group-text,.input-group-append .vls-lesson-assessment-details .eoca + .input-group-text,.vls-lesson-assessment-details .input-group-append .eoca + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn,.input-group-append .review-controls .input-group-text + .vls-lesson-toggle,.review-controls .input-group-append .input-group-text + .vls-lesson-toggle,.input-group-append .review-controls .input-group-text + .vls-course-toggle,.review-controls .input-group-append .input-group-text + .vls-course-toggle,.input-group-append .lesson-status-full .input-group-text + .my-progress,.lesson-status-full .input-group-append .input-group-text + .my-progress,.input-group-append .lesson-status-full .input-group-text + .eoca,.lesson-status-full .input-group-append .input-group-text + .eoca,.input-group-append .vls-lesson-assessment-details .input-group-text + .my-progress,.vls-lesson-assessment-details .input-group-append .input-group-text + .my-progress,.input-group-append .vls-lesson-assessment-details .input-group-text + .eoca,.vls-lesson-assessment-details .input-group-append .input-group-text + .eoca{margin-left:-1px;}.input-group-prepend{margin-right:-1px;}.input-group-append{margin-left:-1px;}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.55;color:#101010;text-align:center;white-space:nowrap;background-color:#efefef;border:1px solid #101010;border-radius:0;}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0;}.input-group-lg > .form-control:not(textarea),.input-group-lg > .custom-select{height:calc(1.4em + 1rem + 2px);}.input-group-lg > .form-control,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.review-controls .input-group-lg > .input-group-prepend > .vls-lesson-toggle,.review-controls .input-group-lg > .input-group-prepend > .vls-course-toggle,.lesson-status-full .input-group-lg > .input-group-prepend > .my-progress,.lesson-status-full .input-group-lg > .input-group-prepend > .eoca,.vls-lesson-assessment-details .input-group-lg > .input-group-prepend > .my-progress,.vls-lesson-assessment-details .input-group-lg > .input-group-prepend > .eoca,.input-group-lg > .input-group-append > .btn,.review-controls .input-group-lg > .input-group-append > .vls-lesson-toggle,.review-controls .input-group-lg > .input-group-append > .vls-course-toggle,.lesson-status-full .input-group-lg > .input-group-append > .my-progress,.lesson-status-full .input-group-lg > .input-group-append > .eoca,.vls-lesson-assessment-details .input-group-lg > .input-group-append > .my-progress,.vls-lesson-assessment-details .input-group-lg > .input-group-append > .eoca{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.4;border-radius:1rem;}.input-group-sm > .form-control:not(textarea),.input-group-sm > .custom-select{height:calc(1.1em + 0.5rem + 2px);}.input-group-sm > .form-control,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.review-controls .input-group-sm > .input-group-prepend > .vls-lesson-toggle,.review-controls .input-group-sm > .input-group-prepend > .vls-course-toggle,.lesson-status-full .input-group-sm > .input-group-prepend > .my-progress,.lesson-status-full .input-group-sm > .input-group-prepend > .eoca,.vls-lesson-assessment-details .input-group-sm > .input-group-prepend > .my-progress,.vls-lesson-assessment-details .input-group-sm > .input-group-prepend > .eoca,.input-group-sm > .input-group-append > .btn,.review-controls .input-group-sm > .input-group-append > .vls-lesson-toggle,.review-controls .input-group-sm > .input-group-append > .vls-course-toggle,.lesson-status-full .input-group-sm > .input-group-append > .my-progress,.lesson-status-full .input-group-sm > .input-group-append > .eoca,.vls-lesson-assessment-details .input-group-sm > .input-group-append > .my-progress,.vls-lesson-assessment-details .input-group-sm > .input-group-append > .eoca{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.1;border-radius:0.2rem;}.input-group-lg > .custom-select,.input-group-sm > .custom-select{padding-right:1.75rem;}.input-group > .input-group-prepend > .btn,.review-controls .input-group > .input-group-prepend > .vls-lesson-toggle,.review-controls .input-group > .input-group-prepend > .vls-course-toggle,.lesson-status-full .input-group > .input-group-prepend > .my-progress,.lesson-status-full .input-group > .input-group-prepend > .eoca,.vls-lesson-assessment-details .input-group > .input-group-prepend > .my-progress,.vls-lesson-assessment-details .input-group > .input-group-prepend > .eoca,.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.review-controls .input-group > .input-group-append:not(:last-child) > .vls-lesson-toggle,.review-controls .input-group > .input-group-append:not(:last-child) > .vls-course-toggle,.lesson-status-full .input-group > .input-group-append:not(:last-child) > .my-progress,.lesson-status-full .input-group > .input-group-append:not(:last-child) > .eoca,.vls-lesson-assessment-details .input-group > .input-group-append:not(:last-child) > .my-progress,.vls-lesson-assessment-details .input-group > .input-group-append:not(:last-child) > .eoca,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.review-controls .input-group > .input-group-append:last-child > .vls-lesson-toggle:not(:last-child):not(.dropdown-toggle),.review-controls .input-group > .input-group-append:last-child > .vls-course-toggle:not(:last-child):not(.dropdown-toggle),.lesson-status-full .input-group > .input-group-append:last-child > .my-progress:not(:last-child):not(.dropdown-toggle),.lesson-status-full .input-group > .input-group-append:last-child > .eoca:not(:last-child):not(.dropdown-toggle),.vls-lesson-assessment-details .input-group > .input-group-append:last-child > .my-progress:not(:last-child):not(.dropdown-toggle),.vls-lesson-assessment-details .input-group > .input-group-append:last-child > .eoca:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.review-controls .input-group > .input-group-append > .vls-lesson-toggle,.review-controls .input-group > .input-group-append > .vls-course-toggle,.lesson-status-full .input-group > .input-group-append > .my-progress,.lesson-status-full .input-group > .input-group-append > .eoca,.vls-lesson-assessment-details .input-group > .input-group-append > .my-progress,.vls-lesson-assessment-details .input-group > .input-group-append > .eoca,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.review-controls .input-group > .input-group-prepend:not(:first-child) > .vls-lesson-toggle,.review-controls .input-group > .input-group-prepend:not(:first-child) > .vls-course-toggle,.lesson-status-full .input-group > .input-group-prepend:not(:first-child) > .my-progress,.lesson-status-full .input-group > .input-group-prepend:not(:first-child) > .eoca,.vls-lesson-assessment-details .input-group > .input-group-prepend:not(:first-child) > .my-progress,.vls-lesson-assessment-details .input-group > .input-group-prepend:not(:first-child) > .eoca,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.review-controls .input-group > .input-group-prepend:first-child > .vls-lesson-toggle:not(:first-child),.review-controls .input-group > .input-group-prepend:first-child > .vls-course-toggle:not(:first-child),.lesson-status-full .input-group > .input-group-prepend:first-child > .my-progress:not(:first-child),.lesson-status-full .input-group > .input-group-prepend:first-child > .eoca:not(:first-child),.vls-lesson-assessment-details .input-group > .input-group-prepend:first-child > .my-progress:not(:first-child),.vls-lesson-assessment-details .input-group > .input-group-prepend:first-child > .eoca:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.custom-control{position:relative;display:block;min-height:1.55rem;padding-left:1.5rem;}.custom-control-inline{display:inline-flex;margin-right:1rem;}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.275rem;opacity:0;}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#1973ba;background-color:#1973ba;box-shadow:none;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:inset 0 1px 1px rgba(16,16,16,0.075),0 0 0 0.2rem rgba(25,115,186,0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#101010;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#95c8f1;border-color:#95c8f1;box-shadow:none;}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#ccc;}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#efefef;}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top;}.custom-control-label::before{position:absolute;top:0.275rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;box-shadow:inset 0 1px 1px rgba(16,16,16,0.075);}.custom-control-label::after{position:absolute;top:0.275rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%;}.custom-checkbox .custom-control-label::before{border-radius:0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#1973ba;background-color:#1973ba;box-shadow:none;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(25,115,186,0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(25,115,186,0.5);}.custom-radio .custom-control-label::before{border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(25,115,186,0.5);}.custom-switch{padding-left:2.25rem;}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem;}.custom-switch .custom-control-label::after{top:calc(0.275rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;-webkit-transform:translateX(0.75rem);transform:translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(25,115,186,0.5);}.custom-select{display:inline-block;width:100%;height:calc(1.55em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.55;color:#101010;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;border:1px solid #101010;border-radius:0.25rem;box-shadow:inset 0 1px 2px rgba(16,16,16,0.075);-webkit-appearance:none;-moz-appearance:none;appearance:none;}.custom-select:focus{border-color:#101010;outline:0;box-shadow:inset 0 1px 2px rgba(16,16,16,0.075),0 0 0 0.2rem rgba(25,115,186,0.25);}.custom-select:focus::-ms-value{color:#101010;background-color:#fff;}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none;}.custom-select:disabled{color:#ccc;background-color:#efefef;}.custom-select::-ms-expand{display:none;}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #101010;}.custom-select-sm{height:calc(1.1em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;}.custom-select-lg{height:calc(1.4em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.55em + 0.75rem + 2px);margin-bottom:0;}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.55em + 0.75rem + 2px);margin:0;opacity:0;}.custom-file-input:focus ~ .custom-file-label{border-color:#101010;box-shadow:0 0 0 0.2rem rgba(25,115,186,0.25);}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#efefef;}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse);}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.55em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.55;color:#101010;background-color:#fff;border:1px solid #101010;border-radius:0;box-shadow:inset 0 1px 1px rgba(16,16,16,0.075);}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.55em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.55;color:#101010;content:"Browse";background-color:#efefef;border-left:inherit;border-radius:0 0 0 0;}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.custom-range:focus{outline:none;}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(25,115,186,0.25);}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(25,115,186,0.25);}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(25,115,186,0.25);}.custom-range::-moz-focus-outer{border:0;}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#1973ba;border:0;border-radius:1rem;box-shadow:0 0.1rem 0.25rem rgba(16,16,16,0.1);transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none;}}.custom-range::-webkit-slider-thumb:active{background-color:#95c8f1;}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 0.25rem 0.25rem rgba(16,16,16,0.1);}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#1973ba;border:0;border-radius:1rem;box-shadow:0 0.1rem 0.25rem rgba(16,16,16,0.1);transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none;}}.custom-range::-moz-range-thumb:active{background-color:#95c8f1;}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 0.25rem 0.25rem rgba(16,16,16,0.1);}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#1973ba;border:0;border-radius:1rem;box-shadow:0 0.1rem 0.25rem rgba(16,16,16,0.1);transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none;}}.custom-range::-ms-thumb:active{background-color:#95c8f1;}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem;box-shadow:inset 0 0.25rem 0.25rem rgba(16,16,16,0.1);}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem;}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem;}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default;}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd;}.custom-range:disabled::-moz-range-track{cursor:default;}.custom-range:disabled::-ms-thumb{background-color:#adb5bd;}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none;}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:0.5rem 1rem;text-decoration:none;}.nav-link:hover,.nav-link:focus{text-decoration:none;}.nav-link.disabled{color:#ccc;pointer-events:none;cursor:default;}.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs .nav-item{margin-bottom:-1px;}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#efefef #efefef #dee2e6;}.nav-tabs .nav-link.disabled{color:#ccc;background-color:transparent;border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#aaa;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.nav-pills .nav-link{border-radius:0.25rem;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:#1973ba;}.nav-fill .nav-item{flex:1 1 auto;text-align:center;}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 1rem;}.navbar .container,.navbar .container-fluid,.navbar .container-lg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.navbar-brand{display:inline-block;padding-top:0.30625rem;padding-bottom:0.30625rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:0;}.navbar-nav .dropdown-menu{position:static;float:none;}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.5rem;}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%;}@media (max-width:479.98px){.navbar-expand-xs > .container,.navbar-expand-xs > .container-fluid,.navbar-expand-xs > .container-lg{padding-right:0;padding-left:0;}}@media (min-width:480px){.navbar-expand-xs{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-xs .navbar-nav{flex-direction:row;}.navbar-expand-xs .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xs .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-xs > .container,.navbar-expand-xs > .container-fluid,.navbar-expand-xs > .container-lg{flex-wrap:nowrap;}.navbar-expand-xs .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xs .navbar-toggler{display:none;}}@media (max-width:767.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-lg{padding-right:0;padding-left:0;}}@media (min-width:768px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{flex-direction:row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-lg{flex-wrap:nowrap;}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-sm .navbar-toggler{display:none;}}@media (max-width:991.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-lg{padding-right:0;padding-left:0;}}@media (min-width:992px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-md .navbar-nav{flex-direction:row;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-lg{flex-wrap:nowrap;}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-md .navbar-toggler{display:none;}}@media (max-width:1199.98px){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-lg{padding-right:0;padding-left:0;}}@media (min-width:1200px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{flex-direction:row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-lg{flex-wrap:nowrap;}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}}@media (max-width:1599.98px){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-lg{padding-right:0;padding-left:0;}}@media (min-width:1600px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{flex-direction:row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-lg{flex-wrap:nowrap;}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xl .navbar-toggler{display:none;}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-lg{padding-right:0;padding-left:0;}.navbar-expand .navbar-nav{flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-lg{flex-wrap:nowrap;}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand .navbar-toggler{display:none;}.navbar-light .navbar-brand{color:rgba(16,16,16,0.9);}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(16,16,16,0.9);}.navbar-light .navbar-nav .nav-link{color:rgba(16,16,16,0.5);}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(16,16,16,0.7);}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(16,16,16,0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(16,16,16,0.9);}.navbar-light .navbar-toggler{color:rgba(16,16,16,0.5);border-color:rgba(16,16,16,0.1);}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2816, 16, 16, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{color:rgba(16,16,16,0.5);}.navbar-light .navbar-text a{color:rgba(16,16,16,0.9);}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(16,16,16,0.9);}.navbar-dark .navbar-brand{color:#fff;}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff;}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff;}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1);}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-text a{color:#fff;}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(16,16,16,0.125);border-radius:0.25rem;}.card > hr{margin-right:0;margin-left:0;}.card > .list-group{border-top:inherit;border-bottom:inherit;}.card > .list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem;}.card-title{margin-bottom:0.75rem;}.card-subtitle{margin-top:-0.375rem;margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1.25rem;}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(16,16,16,0.03);border-bottom:1px solid rgba(16,16,16,0.125);}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-header + .list-group .list-group-item:first-child{border-top:0;}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(16,16,16,0.03);border-top:1px solid rgba(16,16,16,0.125);}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0;}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem;}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%;}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);}.card-deck .card{margin-bottom:1rem;}@media (min-width:768px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-1rem;margin-left:-1rem;}.card-deck .card{flex:1 0 0%;margin-right:1rem;margin-bottom:0;margin-left:1rem;}}.card-group > .card{margin-bottom:1rem;}@media (min-width:768px){.card-group{display:flex;flex-flow:row wrap;}.card-group > .card{flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0;}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0;}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0;}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0;}}.card-columns .card{margin-bottom:0.75rem;}@media (min-width:768px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1;}.card-columns .card{display:inline-block;width:100%;}}.accordion > .card{overflow:hidden;}.accordion > .card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.accordion > .card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0;}.accordion > .card > .card-header{border-radius:0;margin-bottom:-1px;}.pagination{display:flex;padding-left:0;list-style:none;border-radius:0.25rem;}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#1973ba;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;}.page-link:hover{z-index:2;color:#13578d;text-decoration:none;background-color:#ecf2f7;border-color:#dee2e6;}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 0.2rem rgba(25,115,186,0.25);}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}.page-item.active .page-link{z-index:3;color:#13578d;background-color:#ecf2f7;border-color:#dee2e6;}.page-item.disabled .page-link{color:#ccc;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6;}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.4;}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:1rem;border-bottom-left-radius:1rem;}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:1rem;border-bottom-right-radius:1rem;}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.1;}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem;}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem;}.alert-heading{color:inherit;}.alert-link{font-weight:600;}.alert-dismissible{padding-right:4rem;}.alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit;}.alert-primary{color:#154368;background-color:#d1e3f1;border-color:#bfd8ec;}.alert-primary hr{border-top-color:#abcce6;}.alert-primary .alert-link{color:#0c283e;}.alert-secondary{color:#154368;background-color:#d1e3f1;border-color:#bfd8ec;}.alert-secondary hr{border-top-color:#abcce6;}.alert-secondary .alert-link{color:#0c283e;}.alert-success{color:#1c5f2c;background-color:#d4edda;border-color:#c3e6cb;}.alert-success hr{border-top-color:#b1dfbb;}.alert-success .alert-link{color:#10381a;}.alert-info{color:#145c67;background-color:#d1ecf1;border-color:#bee5eb;}.alert-info hr{border-top-color:#abdde5;}.alert-info .alert-link{color:#0c363c;}.alert-warning{color:#8c6c0b;background-color:#fff3cd;border-color:#ffeeba;}.alert-warning hr{border-top-color:#ffe8a1;}.alert-warning .alert-link{color:#5d4807;}.alert-danger{color:#7a232c;background-color:#f8d7da;border-color:#f5c6cb;}.alert-danger hr{border-top-color:#f1b0b7;}.alert-danger .alert-link{color:#52181e;}.alert-light{color:#89898a;background-color:#fefefe;border-color:#fdfdfe;}.alert-light hr{border-top-color:#ececf6;}.alert-light .alert-link{color:#707070;}.alert-dark{color:#4e4e4e;background-color:#e7e7e7;border-color:#dedede;}.alert-dark hr{border-top-color:#d1d1d1;}.alert-dark .alert-link{color:#353535;}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.75rem;background-color:#efefef;border-radius:0.25rem;box-shadow:inset 0 0.1rem 0.1rem rgba(16,16,16,0.1);}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#1973ba;transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none;}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none;}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0;}.list-group-item-action{width:100%;color:#aaa;text-align:inherit;}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#aaa;text-decoration:none;background-color:#f8f9fa;}.list-group-item-action:active{color:#101010;background-color:#efefef;}.list-group-item{position:relative;display:block;padding:0.75rem 0;text-decoration:none;background-color:transparent;border:0 solid rgba(16,16,16,0.125);}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;}.list-group-item.disabled,.list-group-item:disabled{color:#ccc;pointer-events:none;background-color:transparent;}.list-group-item.active{z-index:2;color:#fff;background-color:#1973ba;border-color:#1973ba;}.list-group-item + .list-group-item{border-top-width:0;}.list-group-item + .list-group-item.active{margin-top:0;border-top-width:0;}.list-group-horizontal{flex-direction:row;}.list-group-horizontal > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0;}.list-group-horizontal > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0;}.list-group-horizontal > .list-group-item.active{margin-top:0;}.list-group-horizontal > .list-group-item + .list-group-item{border-top-width:0;border-left-width:0;}.list-group-horizontal > .list-group-item + .list-group-item.active{margin-left:0;border-left-width:0;}@media (min-width:480px){.list-group-horizontal-xs{flex-direction:row;}.list-group-horizontal-xs > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0;}.list-group-horizontal-xs > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0;}.list-group-horizontal-xs > .list-group-item.active{margin-top:0;}.list-group-horizontal-xs > .list-group-item + .list-group-item{border-top-width:0;border-left-width:0;}.list-group-horizontal-xs > .list-group-item + .list-group-item.active{margin-left:0;border-left-width:0;}}@media (min-width:768px){.list-group-horizontal-sm{flex-direction:row;}.list-group-horizontal-sm > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0;}.list-group-horizontal-sm > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0;}.list-group-horizontal-sm > .list-group-item.active{margin-top:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:0;border-left-width:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:0;border-left-width:0;}}@media (min-width:992px){.list-group-horizontal-md{flex-direction:row;}.list-group-horizontal-md > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0;}.list-group-horizontal-md > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0;}.list-group-horizontal-md > .list-group-item.active{margin-top:0;}.list-group-horizontal-md > .list-group-item + .list-group-item{border-top-width:0;border-left-width:0;}.list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left:0;border-left-width:0;}}@media (min-width:1200px){.list-group-horizontal-lg{flex-direction:row;}.list-group-horizontal-lg > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0;}.list-group-horizontal-lg > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0;}.list-group-horizontal-lg > .list-group-item.active{margin-top:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item{border-top-width:0;border-left-width:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left:0;border-left-width:0;}}@media (min-width:1600px){.list-group-horizontal-xl{flex-direction:row;}.list-group-horizontal-xl > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0;}.list-group-horizontal-xl > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0;}.list-group-horizontal-xl > .list-group-item.active{margin-top:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item{border-top-width:0;border-left-width:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left:0;border-left-width:0;}}.list-group-flush{border-radius:0;}.list-group-flush > .list-group-item{border-width:0 0 0;}.list-group-flush > .list-group-item:last-child{border-bottom-width:0;}.list-group-item-primary{color:#154368;background-color:#bfd8ec;}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#154368;background-color:#abcce6;}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#154368;border-color:#154368;}.list-group-item-secondary{color:#154368;background-color:#bfd8ec;}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#154368;background-color:#abcce6;}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#154368;border-color:#154368;}.list-group-item-success{color:#1c5f2c;background-color:#c3e6cb;}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#1c5f2c;background-color:#b1dfbb;}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#1c5f2c;border-color:#1c5f2c;}.list-group-item-info{color:#145c67;background-color:#bee5eb;}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#145c67;background-color:#abdde5;}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#145c67;border-color:#145c67;}.list-group-item-warning{color:#8c6c0b;background-color:#ffeeba;}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#8c6c0b;background-color:#ffe8a1;}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#8c6c0b;border-color:#8c6c0b;}.list-group-item-danger{color:#7a232c;background-color:#f5c6cb;}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#7a232c;background-color:#f1b0b7;}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#7a232c;border-color:#7a232c;}.list-group-item-light{color:#89898a;background-color:#fdfdfe;}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#89898a;background-color:#ececf6;}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#89898a;border-color:#89898a;}.list-group-item-dark{color:#4e4e4e;background-color:#dedede;}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#4e4e4e;background-color:#d1d1d1;}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#4e4e4e;border-color:#4e4e4e;}.close{float:right;font-size:1.5rem;font-weight:600;line-height:1;color:#101010;text-shadow:0 1px 0 #fff;opacity:.5;}.close:hover{color:#101010;text-decoration:none;}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75;}button.close{padding:0;background-color:transparent;border:0;}a.close.disabled{pointer-events:none;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none;}.modal.fade .modal-dialog{transition:all 250ms ease;-webkit-transform:translate(0,-50px);transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none;}}.modal.show .modal-dialog{-webkit-transform:none;transform:none;}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02);}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden;}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0;}.modal-dialog-scrollable .modal-body{overflow-y:auto;}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem);}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:"";}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none;}.modal-dialog-centered.modal-dialog-scrollable::before{content:none;}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0 solid rgba(16,16,16,0.2);border-radius:0;box-shadow:0 0.25rem 0.5rem rgba(16,16,16,0.5);outline:0;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#101010;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:0.5;}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:0 solid #dee2e6;border-top-left-radius:0;border-top-right-radius:0;}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0;line-height:1.55;}.modal-body{position:relative;flex:1 1 auto;padding:1rem;}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0.75rem;border-top:0 solid #dee2e6;border-bottom-right-radius:0;border-bottom-left-radius:0;}.modal-footer > *{margin:0.25rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:768px){.modal-dialog{max-width:90%;margin:1.75rem auto;}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem);}.modal-dialog-centered{min-height:calc(100% - 3.5rem);}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;}.modal-content{box-shadow:0 0.5rem 1rem rgba(16,16,16,0.5);}.modal-sm{max-width:300px;}}@media (min-width:1200px){.modal-lg,.modal-xl{max-width:90%;}}@media (min-width:1600px){.modal-xl{max-width:1140px;}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;line-height:1.55;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0;}.tooltip.show{opacity:0.9;}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem;}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0;}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0;}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#101010;}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem;}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem;}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#101010;}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0;}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0;}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#101010;}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem;}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem;}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#101010;}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#101010;border-radius:0.25rem;}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.bg-primary{background-color:#1973ba !important;}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#13578d !important;}.bg-secondary{background-color:#1973ba !important;}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#13578d !important;}.bg-success{background-color:#28a745 !important;}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important;}.bg-info{background-color:#17a2b8 !important;}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important;}.bg-warning{background-color:#ffc107 !important;}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important;}.bg-danger{background-color:#dc3545 !important;}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important;}.bg-light{background-color:#f8f9fa !important;}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important;}.bg-dark{background-color:#888 !important;}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#6f6f6f !important;}.bg-white{background-color:#fff !important;}.bg-transparent{background-color:transparent !important;}.border{border:1px solid #dee2e6 !important;}.border-top{border-top:1px solid #dee2e6 !important;}.border-right{border-right:1px solid #dee2e6 !important;}.border-bottom{border-bottom:1px solid #dee2e6 !important;}.border-left{border-left:1px solid #dee2e6 !important;}.border-0{border:0 !important;}.border-top-0{border-top:0 !important;}.border-right-0{border-right:0 !important;}.border-bottom-0{border-bottom:0 !important;}.border-left-0{border-left:0 !important;}.border-primary{border-color:#1973ba !important;}.border-secondary{border-color:#1973ba !important;}.border-success{border-color:#28a745 !important;}.border-info{border-color:#17a2b8 !important;}.border-warning{border-color:#ffc107 !important;}.border-danger{border-color:#dc3545 !important;}.border-light{border-color:#f8f9fa !important;}.border-dark{border-color:#888 !important;}.border-white{border-color:#fff !important;}.rounded-sm{border-radius:0.2rem !important;}.rounded{border-radius:0.25rem !important;}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important;}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-lg{border-radius:1rem !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:50rem !important;}.rounded-0{border-radius:0 !important;}.clearfix::after{display:block;clear:both;content:"";}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media (min-width:480px){.d-xs-none{display:none !important;}.d-xs-inline{display:inline !important;}.d-xs-inline-block{display:inline-block !important;}.d-xs-block{display:block !important;}.d-xs-table{display:table !important;}.d-xs-table-row{display:table-row !important;}.d-xs-table-cell{display:table-cell !important;}.d-xs-flex{display:flex !important;}.d-xs-inline-flex{display:inline-flex !important;}}@media (min-width:768px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:flex !important;}.d-sm-inline-flex{display:inline-flex !important;}}@media (min-width:992px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}}@media (min-width:1200px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}}@media (min-width:1600px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:flex !important;}.d-xl-inline-flex{display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:flex !important;}.d-print-inline-flex{display:inline-flex !important;}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}.embed-responsive::before{display:block;content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.embed-responsive-21by9::before{padding-top:42.85714%;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-1by1::before{padding-top:100%;}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-fill{flex:1 1 auto !important;}.flex-grow-0{flex-grow:0 !important;}.flex-grow-1{flex-grow:1 !important;}.flex-shrink-0{flex-shrink:0 !important;}.flex-shrink-1{flex-shrink:1 !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}@media (min-width:480px){.flex-xs-row{flex-direction:row !important;}.flex-xs-column{flex-direction:column !important;}.flex-xs-row-reverse{flex-direction:row-reverse !important;}.flex-xs-column-reverse{flex-direction:column-reverse !important;}.flex-xs-wrap{flex-wrap:wrap !important;}.flex-xs-nowrap{flex-wrap:nowrap !important;}.flex-xs-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-xs-fill{flex:1 1 auto !important;}.flex-xs-grow-0{flex-grow:0 !important;}.flex-xs-grow-1{flex-grow:1 !important;}.flex-xs-shrink-0{flex-shrink:0 !important;}.flex-xs-shrink-1{flex-shrink:1 !important;}.justify-content-xs-start{justify-content:flex-start !important;}.justify-content-xs-end{justify-content:flex-end !important;}.justify-content-xs-center{justify-content:center !important;}.justify-content-xs-between{justify-content:space-between !important;}.justify-content-xs-around{justify-content:space-around !important;}.align-items-xs-start{align-items:flex-start !important;}.align-items-xs-end{align-items:flex-end !important;}.align-items-xs-center{align-items:center !important;}.align-items-xs-baseline{align-items:baseline !important;}.align-items-xs-stretch{align-items:stretch !important;}.align-content-xs-start{align-content:flex-start !important;}.align-content-xs-end{align-content:flex-end !important;}.align-content-xs-center{align-content:center !important;}.align-content-xs-between{align-content:space-between !important;}.align-content-xs-around{align-content:space-around !important;}.align-content-xs-stretch{align-content:stretch !important;}.align-self-xs-auto{align-self:auto !important;}.align-self-xs-start{align-self:flex-start !important;}.align-self-xs-end{align-self:flex-end !important;}.align-self-xs-center{align-self:center !important;}.align-self-xs-baseline{align-self:baseline !important;}.align-self-xs-stretch{align-self:stretch !important;}}@media (min-width:768px){.flex-sm-row{flex-direction:row !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-sm-fill{flex:1 1 auto !important;}.flex-sm-grow-0{flex-grow:0 !important;}.flex-sm-grow-1{flex-grow:1 !important;}.flex-sm-shrink-0{flex-shrink:0 !important;}.flex-sm-shrink-1{flex-shrink:1 !important;}.justify-content-sm-start{justify-content:flex-start !important;}.justify-content-sm-end{justify-content:flex-end !important;}.justify-content-sm-center{justify-content:center !important;}.justify-content-sm-between{justify-content:space-between !important;}.justify-content-sm-around{justify-content:space-around !important;}.align-items-sm-start{align-items:flex-start !important;}.align-items-sm-end{align-items:flex-end !important;}.align-items-sm-center{align-items:center !important;}.align-items-sm-baseline{align-items:baseline !important;}.align-items-sm-stretch{align-items:stretch !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-between{align-content:space-between !important;}.align-content-sm-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-baseline{align-self:baseline !important;}.align-self-sm-stretch{align-self:stretch !important;}}@media (min-width:992px){.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-md-fill{flex:1 1 auto !important;}.flex-md-grow-0{flex-grow:0 !important;}.flex-md-grow-1{flex-grow:1 !important;}.flex-md-shrink-0{flex-shrink:0 !important;}.flex-md-shrink-1{flex-shrink:1 !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}}@media (min-width:1200px){.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-lg-fill{flex:1 1 auto !important;}.flex-lg-grow-0{flex-grow:0 !important;}.flex-lg-grow-1{flex-grow:1 !important;}.flex-lg-shrink-0{flex-shrink:0 !important;}.flex-lg-shrink-1{flex-shrink:1 !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}}@media (min-width:1600px){.flex-xl-row{flex-direction:row !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-xl-fill{flex:1 1 auto !important;}.flex-xl-grow-0{flex-grow:0 !important;}.flex-xl-grow-1{flex-grow:1 !important;}.flex-xl-shrink-0{flex-shrink:0 !important;}.flex-xl-shrink-1{flex-shrink:1 !important;}.justify-content-xl-start{justify-content:flex-start !important;}.justify-content-xl-end{justify-content:flex-end !important;}.justify-content-xl-center{justify-content:center !important;}.justify-content-xl-between{justify-content:space-between !important;}.justify-content-xl-around{justify-content:space-around !important;}.align-items-xl-start{align-items:flex-start !important;}.align-items-xl-end{align-items:flex-end !important;}.align-items-xl-center{align-items:center !important;}.align-items-xl-baseline{align-items:baseline !important;}.align-items-xl-stretch{align-items:stretch !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-between{align-content:space-between !important;}.align-content-xl-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-baseline{align-self:baseline !important;}.align-self-xl-stretch{align-self:stretch !important;}}.float-left{float:left !important;}.float-right{float:right !important;}.float-none{float:none !important;}@media (min-width:480px){.float-xs-left{float:left !important;}.float-xs-right{float:right !important;}.float-xs-none{float:none !important;}}@media (min-width:768px){.float-sm-left{float:left !important;}.float-sm-right{float:right !important;}.float-sm-none{float:none !important;}}@media (min-width:992px){.float-md-left{float:left !important;}.float-md-right{float:right !important;}.float-md-none{float:none !important;}}@media (min-width:1200px){.float-lg-left{float:left !important;}.float-lg-right{float:right !important;}.float-lg-none{float:none !important;}}@media (min-width:1600px){.float-xl-left{float:left !important;}.float-xl-right{float:right !important;}.float-xl-none{float:none !important;}}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;-ms-user-select:all !important;user-select:all !important;}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}.overflow-auto{overflow:auto !important;}.overflow-hidden{overflow:hidden !important;}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:sticky !important;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(16,16,16,0.075) !important;}.shadow{box-shadow:0 6px 12px rgba(16,16,16,0.175) !important;}.shadow-lg{box-shadow:0 1rem 3rem rgba(16,16,16,0.175) !important;}.shadow-none{box-shadow:none !important;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.min-vw-100{min-width:100vw !important;}.min-vh-100{min-height:100vh !important;}.vw-100{width:100vw !important;}.vh-100{height:100vh !important;}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.5rem !important;}.mt-1,.my-1{margin-top:0.5rem !important;}.mr-1,.mx-1{margin-right:0.5rem !important;}.mb-1,.my-1{margin-bottom:0.5rem !important;}.ml-1,.mx-1{margin-left:0.5rem !important;}.m-2{margin:1rem !important;}.mt-2,.my-2{margin-top:1rem !important;}.mr-2,.mx-2{margin-right:1rem !important;}.mb-2,.my-2{margin-bottom:1rem !important;}.ml-2,.mx-2{margin-left:1rem !important;}.m-3{margin:1.5rem !important;}.mt-3,.my-3{margin-top:1.5rem !important;}.mr-3,.mx-3{margin-right:1.5rem !important;}.mb-3,.my-3{margin-bottom:1.5rem !important;}.ml-3,.mx-3{margin-left:1.5rem !important;}.m-4{margin:2rem !important;}.mt-4,.my-4{margin-top:2rem !important;}.mr-4,.mx-4{margin-right:2rem !important;}.mb-4,.my-4{margin-bottom:2rem !important;}.ml-4,.mx-4{margin-left:2rem !important;}.m-5{margin:2.5rem !important;}.mt-5,.my-5{margin-top:2.5rem !important;}.mr-5,.mx-5{margin-right:2.5rem !important;}.mb-5,.my-5{margin-bottom:2.5rem !important;}.ml-5,.mx-5{margin-left:2.5rem !important;}.m-0.5{margin:0.25rem !important;}.mt-0.5,.my-0.5{margin-top:0.25rem !important;}.mr-0.5,.mx-0.5{margin-right:0.25rem !important;}.mb-0.5,.my-0.5{margin-bottom:0.25rem !important;}.ml-0.5,.mx-0.5{margin-left:0.25rem !important;}.m-6{margin:4.25rem !important;}.mt-6,.my-6{margin-top:4.25rem !important;}.mr-6,.mx-6{margin-right:4.25rem !important;}.mb-6,.my-6{margin-bottom:4.25rem !important;}.ml-6,.mx-6{margin-left:4.25rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.5rem !important;}.pt-1,.py-1{padding-top:0.5rem !important;}.pr-1,.px-1{padding-right:0.5rem !important;}.pb-1,.py-1{padding-bottom:0.5rem !important;}.pl-1,.px-1{padding-left:0.5rem !important;}.p-2{padding:1rem !important;}.pt-2,.py-2{padding-top:1rem !important;}.pr-2,.px-2{padding-right:1rem !important;}.pb-2,.py-2{padding-bottom:1rem !important;}.pl-2,.px-2{padding-left:1rem !important;}.p-3{padding:1.5rem !important;}.pt-3,.py-3{padding-top:1.5rem !important;}.pr-3,.px-3{padding-right:1.5rem !important;}.pb-3,.py-3{padding-bottom:1.5rem !important;}.pl-3,.px-3{padding-left:1.5rem !important;}.p-4{padding:2rem !important;}.pt-4,.py-4{padding-top:2rem !important;}.pr-4,.px-4{padding-right:2rem !important;}.pb-4,.py-4{padding-bottom:2rem !important;}.pl-4,.px-4{padding-left:2rem !important;}.p-5{padding:2.5rem !important;}.pt-5,.py-5{padding-top:2.5rem !important;}.pr-5,.px-5{padding-right:2.5rem !important;}.pb-5,.py-5{padding-bottom:2.5rem !important;}.pl-5,.px-5{padding-left:2.5rem !important;}.p-0.5{padding:0.25rem !important;}.pt-0.5,.py-0.5{padding-top:0.25rem !important;}.pr-0.5,.px-0.5{padding-right:0.25rem !important;}.pb-0.5,.py-0.5{padding-bottom:0.25rem !important;}.pl-0.5,.px-0.5{padding-left:0.25rem !important;}.p-6{padding:4.25rem !important;}.pt-6,.py-6{padding-top:4.25rem !important;}.pr-6,.px-6{padding-right:4.25rem !important;}.pb-6,.py-6{padding-bottom:4.25rem !important;}.pl-6,.px-6{padding-left:4.25rem !important;}.m-n1{margin:-0.5rem !important;}.mt-n1,.my-n1{margin-top:-0.5rem !important;}.mr-n1,.mx-n1{margin-right:-0.5rem !important;}.mb-n1,.my-n1{margin-bottom:-0.5rem !important;}.ml-n1,.mx-n1{margin-left:-0.5rem !important;}.m-n2{margin:-1rem !important;}.mt-n2,.my-n2{margin-top:-1rem !important;}.mr-n2,.mx-n2{margin-right:-1rem !important;}.mb-n2,.my-n2{margin-bottom:-1rem !important;}.ml-n2,.mx-n2{margin-left:-1rem !important;}.m-n3{margin:-1.5rem !important;}.mt-n3,.my-n3{margin-top:-1.5rem !important;}.mr-n3,.mx-n3{margin-right:-1.5rem !important;}.mb-n3,.my-n3{margin-bottom:-1.5rem !important;}.ml-n3,.mx-n3{margin-left:-1.5rem !important;}.m-n4{margin:-2rem !important;}.mt-n4,.my-n4{margin-top:-2rem !important;}.mr-n4,.mx-n4{margin-right:-2rem !important;}.mb-n4,.my-n4{margin-bottom:-2rem !important;}.ml-n4,.mx-n4{margin-left:-2rem !important;}.m-n5{margin:-2.5rem !important;}.mt-n5,.my-n5{margin-top:-2.5rem !important;}.mr-n5,.mx-n5{margin-right:-2.5rem !important;}.mb-n5,.my-n5{margin-bottom:-2.5rem !important;}.ml-n5,.mx-n5{margin-left:-2.5rem !important;}.m-n0.5{margin:-0.25rem !important;}.mt-n0.5,.my-n0.5{margin-top:-0.25rem !important;}.mr-n0.5,.mx-n0.5{margin-right:-0.25rem !important;}.mb-n0.5,.my-n0.5{margin-bottom:-0.25rem !important;}.ml-n0.5,.mx-n0.5{margin-left:-0.25rem !important;}.m-n6{margin:-4.25rem !important;}.mt-n6,.my-n6{margin-top:-4.25rem !important;}.mr-n6,.mx-n6{margin-right:-4.25rem !important;}.mb-n6,.my-n6{margin-bottom:-4.25rem !important;}.ml-n6,.mx-n6{margin-left:-4.25rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:480px){.m-xs-0{margin:0 !important;}.mt-xs-0,.my-xs-0{margin-top:0 !important;}.mr-xs-0,.mx-xs-0{margin-right:0 !important;}.mb-xs-0,.my-xs-0{margin-bottom:0 !important;}.ml-xs-0,.mx-xs-0{margin-left:0 !important;}.m-xs-1{margin:0.5rem !important;}.mt-xs-1,.my-xs-1{margin-top:0.5rem !important;}.mr-xs-1,.mx-xs-1{margin-right:0.5rem !important;}.mb-xs-1,.my-xs-1{margin-bottom:0.5rem !important;}.ml-xs-1,.mx-xs-1{margin-left:0.5rem !important;}.m-xs-2{margin:1rem !important;}.mt-xs-2,.my-xs-2{margin-top:1rem !important;}.mr-xs-2,.mx-xs-2{margin-right:1rem !important;}.mb-xs-2,.my-xs-2{margin-bottom:1rem !important;}.ml-xs-2,.mx-xs-2{margin-left:1rem !important;}.m-xs-3{margin:1.5rem !important;}.mt-xs-3,.my-xs-3{margin-top:1.5rem !important;}.mr-xs-3,.mx-xs-3{margin-right:1.5rem !important;}.mb-xs-3,.my-xs-3{margin-bottom:1.5rem !important;}.ml-xs-3,.mx-xs-3{margin-left:1.5rem !important;}.m-xs-4{margin:2rem !important;}.mt-xs-4,.my-xs-4{margin-top:2rem !important;}.mr-xs-4,.mx-xs-4{margin-right:2rem !important;}.mb-xs-4,.my-xs-4{margin-bottom:2rem !important;}.ml-xs-4,.mx-xs-4{margin-left:2rem !important;}.m-xs-5{margin:2.5rem !important;}.mt-xs-5,.my-xs-5{margin-top:2.5rem !important;}.mr-xs-5,.mx-xs-5{margin-right:2.5rem !important;}.mb-xs-5,.my-xs-5{margin-bottom:2.5rem !important;}.ml-xs-5,.mx-xs-5{margin-left:2.5rem !important;}.m-xs-0.5{margin:0.25rem !important;}.mt-xs-0.5,.my-xs-0.5{margin-top:0.25rem !important;}.mr-xs-0.5,.mx-xs-0.5{margin-right:0.25rem !important;}.mb-xs-0.5,.my-xs-0.5{margin-bottom:0.25rem !important;}.ml-xs-0.5,.mx-xs-0.5{margin-left:0.25rem !important;}.m-xs-6{margin:4.25rem !important;}.mt-xs-6,.my-xs-6{margin-top:4.25rem !important;}.mr-xs-6,.mx-xs-6{margin-right:4.25rem !important;}.mb-xs-6,.my-xs-6{margin-bottom:4.25rem !important;}.ml-xs-6,.mx-xs-6{margin-left:4.25rem !important;}.p-xs-0{padding:0 !important;}.pt-xs-0,.py-xs-0{padding-top:0 !important;}.pr-xs-0,.px-xs-0{padding-right:0 !important;}.pb-xs-0,.py-xs-0{padding-bottom:0 !important;}.pl-xs-0,.px-xs-0{padding-left:0 !important;}.p-xs-1{padding:0.5rem !important;}.pt-xs-1,.py-xs-1{padding-top:0.5rem !important;}.pr-xs-1,.px-xs-1{padding-right:0.5rem !important;}.pb-xs-1,.py-xs-1{padding-bottom:0.5rem !important;}.pl-xs-1,.px-xs-1{padding-left:0.5rem !important;}.p-xs-2{padding:1rem !important;}.pt-xs-2,.py-xs-2{padding-top:1rem !important;}.pr-xs-2,.px-xs-2{padding-right:1rem !important;}.pb-xs-2,.py-xs-2{padding-bottom:1rem !important;}.pl-xs-2,.px-xs-2{padding-left:1rem !important;}.p-xs-3{padding:1.5rem !important;}.pt-xs-3,.py-xs-3{padding-top:1.5rem !important;}.pr-xs-3,.px-xs-3{padding-right:1.5rem !important;}.pb-xs-3,.py-xs-3{padding-bottom:1.5rem !important;}.pl-xs-3,.px-xs-3{padding-left:1.5rem !important;}.p-xs-4{padding:2rem !important;}.pt-xs-4,.py-xs-4{padding-top:2rem !important;}.pr-xs-4,.px-xs-4{padding-right:2rem !important;}.pb-xs-4,.py-xs-4{padding-bottom:2rem !important;}.pl-xs-4,.px-xs-4{padding-left:2rem !important;}.p-xs-5{padding:2.5rem !important;}.pt-xs-5,.py-xs-5{padding-top:2.5rem !important;}.pr-xs-5,.px-xs-5{padding-right:2.5rem !important;}.pb-xs-5,.py-xs-5{padding-bottom:2.5rem !important;}.pl-xs-5,.px-xs-5{padding-left:2.5rem !important;}.p-xs-0.5{padding:0.25rem !important;}.pt-xs-0.5,.py-xs-0.5{padding-top:0.25rem !important;}.pr-xs-0.5,.px-xs-0.5{padding-right:0.25rem !important;}.pb-xs-0.5,.py-xs-0.5{padding-bottom:0.25rem !important;}.pl-xs-0.5,.px-xs-0.5{padding-left:0.25rem !important;}.p-xs-6{padding:4.25rem !important;}.pt-xs-6,.py-xs-6{padding-top:4.25rem !important;}.pr-xs-6,.px-xs-6{padding-right:4.25rem !important;}.pb-xs-6,.py-xs-6{padding-bottom:4.25rem !important;}.pl-xs-6,.px-xs-6{padding-left:4.25rem !important;}.m-xs-n1{margin:-0.5rem !important;}.mt-xs-n1,.my-xs-n1{margin-top:-0.5rem !important;}.mr-xs-n1,.mx-xs-n1{margin-right:-0.5rem !important;}.mb-xs-n1,.my-xs-n1{margin-bottom:-0.5rem !important;}.ml-xs-n1,.mx-xs-n1{margin-left:-0.5rem !important;}.m-xs-n2{margin:-1rem !important;}.mt-xs-n2,.my-xs-n2{margin-top:-1rem !important;}.mr-xs-n2,.mx-xs-n2{margin-right:-1rem !important;}.mb-xs-n2,.my-xs-n2{margin-bottom:-1rem !important;}.ml-xs-n2,.mx-xs-n2{margin-left:-1rem !important;}.m-xs-n3{margin:-1.5rem !important;}.mt-xs-n3,.my-xs-n3{margin-top:-1.5rem !important;}.mr-xs-n3,.mx-xs-n3{margin-right:-1.5rem !important;}.mb-xs-n3,.my-xs-n3{margin-bottom:-1.5rem !important;}.ml-xs-n3,.mx-xs-n3{margin-left:-1.5rem !important;}.m-xs-n4{margin:-2rem !important;}.mt-xs-n4,.my-xs-n4{margin-top:-2rem !important;}.mr-xs-n4,.mx-xs-n4{margin-right:-2rem !important;}.mb-xs-n4,.my-xs-n4{margin-bottom:-2rem !important;}.ml-xs-n4,.mx-xs-n4{margin-left:-2rem !important;}.m-xs-n5{margin:-2.5rem !important;}.mt-xs-n5,.my-xs-n5{margin-top:-2.5rem !important;}.mr-xs-n5,.mx-xs-n5{margin-right:-2.5rem !important;}.mb-xs-n5,.my-xs-n5{margin-bottom:-2.5rem !important;}.ml-xs-n5,.mx-xs-n5{margin-left:-2.5rem !important;}.m-xs-n0.5{margin:-0.25rem !important;}.mt-xs-n0.5,.my-xs-n0.5{margin-top:-0.25rem !important;}.mr-xs-n0.5,.mx-xs-n0.5{margin-right:-0.25rem !important;}.mb-xs-n0.5,.my-xs-n0.5{margin-bottom:-0.25rem !important;}.ml-xs-n0.5,.mx-xs-n0.5{margin-left:-0.25rem !important;}.m-xs-n6{margin:-4.25rem !important;}.mt-xs-n6,.my-xs-n6{margin-top:-4.25rem !important;}.mr-xs-n6,.mx-xs-n6{margin-right:-4.25rem !important;}.mb-xs-n6,.my-xs-n6{margin-bottom:-4.25rem !important;}.ml-xs-n6,.mx-xs-n6{margin-left:-4.25rem !important;}.m-xs-auto{margin:auto !important;}.mt-xs-auto,.my-xs-auto{margin-top:auto !important;}.mr-xs-auto,.mx-xs-auto{margin-right:auto !important;}.mb-xs-auto,.my-xs-auto{margin-bottom:auto !important;}.ml-xs-auto,.mx-xs-auto{margin-left:auto !important;}}@media (min-width:768px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.5rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.5rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.5rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.5rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.5rem !important;}.m-sm-2{margin:1rem !important;}.mt-sm-2,.my-sm-2{margin-top:1rem !important;}.mr-sm-2,.mx-sm-2{margin-right:1rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:1rem !important;}.ml-sm-2,.mx-sm-2{margin-left:1rem !important;}.m-sm-3{margin:1.5rem !important;}.mt-sm-3,.my-sm-3{margin-top:1.5rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1.5rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1.5rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1.5rem !important;}.m-sm-4{margin:2rem !important;}.mt-sm-4,.my-sm-4{margin-top:2rem !important;}.mr-sm-4,.mx-sm-4{margin-right:2rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:2rem !important;}.ml-sm-4,.mx-sm-4{margin-left:2rem !important;}.m-sm-5{margin:2.5rem !important;}.mt-sm-5,.my-sm-5{margin-top:2.5rem !important;}.mr-sm-5,.mx-sm-5{margin-right:2.5rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:2.5rem !important;}.ml-sm-5,.mx-sm-5{margin-left:2.5rem !important;}.m-sm-0.5{margin:0.25rem !important;}.mt-sm-0.5,.my-sm-0.5{margin-top:0.25rem !important;}.mr-sm-0.5,.mx-sm-0.5{margin-right:0.25rem !important;}.mb-sm-0.5,.my-sm-0.5{margin-bottom:0.25rem !important;}.ml-sm-0.5,.mx-sm-0.5{margin-left:0.25rem !important;}.m-sm-6{margin:4.25rem !important;}.mt-sm-6,.my-sm-6{margin-top:4.25rem !important;}.mr-sm-6,.mx-sm-6{margin-right:4.25rem !important;}.mb-sm-6,.my-sm-6{margin-bottom:4.25rem !important;}.ml-sm-6,.mx-sm-6{margin-left:4.25rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.5rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.5rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.5rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.5rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.5rem !important;}.p-sm-2{padding:1rem !important;}.pt-sm-2,.py-sm-2{padding-top:1rem !important;}.pr-sm-2,.px-sm-2{padding-right:1rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:1rem !important;}.pl-sm-2,.px-sm-2{padding-left:1rem !important;}.p-sm-3{padding:1.5rem !important;}.pt-sm-3,.py-sm-3{padding-top:1.5rem !important;}.pr-sm-3,.px-sm-3{padding-right:1.5rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1.5rem !important;}.pl-sm-3,.px-sm-3{padding-left:1.5rem !important;}.p-sm-4{padding:2rem !important;}.pt-sm-4,.py-sm-4{padding-top:2rem !important;}.pr-sm-4,.px-sm-4{padding-right:2rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:2rem !important;}.pl-sm-4,.px-sm-4{padding-left:2rem !important;}.p-sm-5{padding:2.5rem !important;}.pt-sm-5,.py-sm-5{padding-top:2.5rem !important;}.pr-sm-5,.px-sm-5{padding-right:2.5rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:2.5rem !important;}.pl-sm-5,.px-sm-5{padding-left:2.5rem !important;}.p-sm-0.5{padding:0.25rem !important;}.pt-sm-0.5,.py-sm-0.5{padding-top:0.25rem !important;}.pr-sm-0.5,.px-sm-0.5{padding-right:0.25rem !important;}.pb-sm-0.5,.py-sm-0.5{padding-bottom:0.25rem !important;}.pl-sm-0.5,.px-sm-0.5{padding-left:0.25rem !important;}.p-sm-6{padding:4.25rem !important;}.pt-sm-6,.py-sm-6{padding-top:4.25rem !important;}.pr-sm-6,.px-sm-6{padding-right:4.25rem !important;}.pb-sm-6,.py-sm-6{padding-bottom:4.25rem !important;}.pl-sm-6,.px-sm-6{padding-left:4.25rem !important;}.m-sm-n1{margin:-0.5rem !important;}.mt-sm-n1,.my-sm-n1{margin-top:-0.5rem !important;}.mr-sm-n1,.mx-sm-n1{margin-right:-0.5rem !important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.5rem !important;}.ml-sm-n1,.mx-sm-n1{margin-left:-0.5rem !important;}.m-sm-n2{margin:-1rem !important;}.mt-sm-n2,.my-sm-n2{margin-top:-1rem !important;}.mr-sm-n2,.mx-sm-n2{margin-right:-1rem !important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-1rem !important;}.ml-sm-n2,.mx-sm-n2{margin-left:-1rem !important;}.m-sm-n3{margin:-1.5rem !important;}.mt-sm-n3,.my-sm-n3{margin-top:-1.5rem !important;}.mr-sm-n3,.mx-sm-n3{margin-right:-1.5rem !important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-1.5rem !important;}.ml-sm-n3,.mx-sm-n3{margin-left:-1.5rem !important;}.m-sm-n4{margin:-2rem !important;}.mt-sm-n4,.my-sm-n4{margin-top:-2rem !important;}.mr-sm-n4,.mx-sm-n4{margin-right:-2rem !important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-2rem !important;}.ml-sm-n4,.mx-sm-n4{margin-left:-2rem !important;}.m-sm-n5{margin:-2.5rem !important;}.mt-sm-n5,.my-sm-n5{margin-top:-2.5rem !important;}.mr-sm-n5,.mx-sm-n5{margin-right:-2.5rem !important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-2.5rem !important;}.ml-sm-n5,.mx-sm-n5{margin-left:-2.5rem !important;}.m-sm-n0.5{margin:-0.25rem !important;}.mt-sm-n0.5,.my-sm-n0.5{margin-top:-0.25rem !important;}.mr-sm-n0.5,.mx-sm-n0.5{margin-right:-0.25rem !important;}.mb-sm-n0.5,.my-sm-n0.5{margin-bottom:-0.25rem !important;}.ml-sm-n0.5,.mx-sm-n0.5{margin-left:-0.25rem !important;}.m-sm-n6{margin:-4.25rem !important;}.mt-sm-n6,.my-sm-n6{margin-top:-4.25rem !important;}.mr-sm-n6,.mx-sm-n6{margin-right:-4.25rem !important;}.mb-sm-n6,.my-sm-n6{margin-bottom:-4.25rem !important;}.ml-sm-n6,.mx-sm-n6{margin-left:-4.25rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:992px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.5rem !important;}.mt-md-1,.my-md-1{margin-top:0.5rem !important;}.mr-md-1,.mx-md-1{margin-right:0.5rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.5rem !important;}.ml-md-1,.mx-md-1{margin-left:0.5rem !important;}.m-md-2{margin:1rem !important;}.mt-md-2,.my-md-2{margin-top:1rem !important;}.mr-md-2,.mx-md-2{margin-right:1rem !important;}.mb-md-2,.my-md-2{margin-bottom:1rem !important;}.ml-md-2,.mx-md-2{margin-left:1rem !important;}.m-md-3{margin:1.5rem !important;}.mt-md-3,.my-md-3{margin-top:1.5rem !important;}.mr-md-3,.mx-md-3{margin-right:1.5rem !important;}.mb-md-3,.my-md-3{margin-bottom:1.5rem !important;}.ml-md-3,.mx-md-3{margin-left:1.5rem !important;}.m-md-4{margin:2rem !important;}.mt-md-4,.my-md-4{margin-top:2rem !important;}.mr-md-4,.mx-md-4{margin-right:2rem !important;}.mb-md-4,.my-md-4{margin-bottom:2rem !important;}.ml-md-4,.mx-md-4{margin-left:2rem !important;}.m-md-5{margin:2.5rem !important;}.mt-md-5,.my-md-5{margin-top:2.5rem !important;}.mr-md-5,.mx-md-5{margin-right:2.5rem !important;}.mb-md-5,.my-md-5{margin-bottom:2.5rem !important;}.ml-md-5,.mx-md-5{margin-left:2.5rem !important;}.m-md-0.5{margin:0.25rem !important;}.mt-md-0.5,.my-md-0.5{margin-top:0.25rem !important;}.mr-md-0.5,.mx-md-0.5{margin-right:0.25rem !important;}.mb-md-0.5,.my-md-0.5{margin-bottom:0.25rem !important;}.ml-md-0.5,.mx-md-0.5{margin-left:0.25rem !important;}.m-md-6{margin:4.25rem !important;}.mt-md-6,.my-md-6{margin-top:4.25rem !important;}.mr-md-6,.mx-md-6{margin-right:4.25rem !important;}.mb-md-6,.my-md-6{margin-bottom:4.25rem !important;}.ml-md-6,.mx-md-6{margin-left:4.25rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.5rem !important;}.pt-md-1,.py-md-1{padding-top:0.5rem !important;}.pr-md-1,.px-md-1{padding-right:0.5rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.5rem !important;}.pl-md-1,.px-md-1{padding-left:0.5rem !important;}.p-md-2{padding:1rem !important;}.pt-md-2,.py-md-2{padding-top:1rem !important;}.pr-md-2,.px-md-2{padding-right:1rem !important;}.pb-md-2,.py-md-2{padding-bottom:1rem !important;}.pl-md-2,.px-md-2{padding-left:1rem !important;}.p-md-3{padding:1.5rem !important;}.pt-md-3,.py-md-3{padding-top:1.5rem !important;}.pr-md-3,.px-md-3{padding-right:1.5rem !important;}.pb-md-3,.py-md-3{padding-bottom:1.5rem !important;}.pl-md-3,.px-md-3{padding-left:1.5rem !important;}.p-md-4{padding:2rem !important;}.pt-md-4,.py-md-4{padding-top:2rem !important;}.pr-md-4,.px-md-4{padding-right:2rem !important;}.pb-md-4,.py-md-4{padding-bottom:2rem !important;}.pl-md-4,.px-md-4{padding-left:2rem !important;}.p-md-5{padding:2.5rem !important;}.pt-md-5,.py-md-5{padding-top:2.5rem !important;}.pr-md-5,.px-md-5{padding-right:2.5rem !important;}.pb-md-5,.py-md-5{padding-bottom:2.5rem !important;}.pl-md-5,.px-md-5{padding-left:2.5rem !important;}.p-md-0.5{padding:0.25rem !important;}.pt-md-0.5,.py-md-0.5{padding-top:0.25rem !important;}.pr-md-0.5,.px-md-0.5{padding-right:0.25rem !important;}.pb-md-0.5,.py-md-0.5{padding-bottom:0.25rem !important;}.pl-md-0.5,.px-md-0.5{padding-left:0.25rem !important;}.p-md-6{padding:4.25rem !important;}.pt-md-6,.py-md-6{padding-top:4.25rem !important;}.pr-md-6,.px-md-6{padding-right:4.25rem !important;}.pb-md-6,.py-md-6{padding-bottom:4.25rem !important;}.pl-md-6,.px-md-6{padding-left:4.25rem !important;}.m-md-n1{margin:-0.5rem !important;}.mt-md-n1,.my-md-n1{margin-top:-0.5rem !important;}.mr-md-n1,.mx-md-n1{margin-right:-0.5rem !important;}.mb-md-n1,.my-md-n1{margin-bottom:-0.5rem !important;}.ml-md-n1,.mx-md-n1{margin-left:-0.5rem !important;}.m-md-n2{margin:-1rem !important;}.mt-md-n2,.my-md-n2{margin-top:-1rem !important;}.mr-md-n2,.mx-md-n2{margin-right:-1rem !important;}.mb-md-n2,.my-md-n2{margin-bottom:-1rem !important;}.ml-md-n2,.mx-md-n2{margin-left:-1rem !important;}.m-md-n3{margin:-1.5rem !important;}.mt-md-n3,.my-md-n3{margin-top:-1.5rem !important;}.mr-md-n3,.mx-md-n3{margin-right:-1.5rem !important;}.mb-md-n3,.my-md-n3{margin-bottom:-1.5rem !important;}.ml-md-n3,.mx-md-n3{margin-left:-1.5rem !important;}.m-md-n4{margin:-2rem !important;}.mt-md-n4,.my-md-n4{margin-top:-2rem !important;}.mr-md-n4,.mx-md-n4{margin-right:-2rem !important;}.mb-md-n4,.my-md-n4{margin-bottom:-2rem !important;}.ml-md-n4,.mx-md-n4{margin-left:-2rem !important;}.m-md-n5{margin:-2.5rem !important;}.mt-md-n5,.my-md-n5{margin-top:-2.5rem !important;}.mr-md-n5,.mx-md-n5{margin-right:-2.5rem !important;}.mb-md-n5,.my-md-n5{margin-bottom:-2.5rem !important;}.ml-md-n5,.mx-md-n5{margin-left:-2.5rem !important;}.m-md-n0.5{margin:-0.25rem !important;}.mt-md-n0.5,.my-md-n0.5{margin-top:-0.25rem !important;}.mr-md-n0.5,.mx-md-n0.5{margin-right:-0.25rem !important;}.mb-md-n0.5,.my-md-n0.5{margin-bottom:-0.25rem !important;}.ml-md-n0.5,.mx-md-n0.5{margin-left:-0.25rem !important;}.m-md-n6{margin:-4.25rem !important;}.mt-md-n6,.my-md-n6{margin-top:-4.25rem !important;}.mr-md-n6,.mx-md-n6{margin-right:-4.25rem !important;}.mb-md-n6,.my-md-n6{margin-bottom:-4.25rem !important;}.ml-md-n6,.mx-md-n6{margin-left:-4.25rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.5rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.5rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.5rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.5rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.5rem !important;}.m-lg-2{margin:1rem !important;}.mt-lg-2,.my-lg-2{margin-top:1rem !important;}.mr-lg-2,.mx-lg-2{margin-right:1rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:1rem !important;}.ml-lg-2,.mx-lg-2{margin-left:1rem !important;}.m-lg-3{margin:1.5rem !important;}.mt-lg-3,.my-lg-3{margin-top:1.5rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1.5rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1.5rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1.5rem !important;}.m-lg-4{margin:2rem !important;}.mt-lg-4,.my-lg-4{margin-top:2rem !important;}.mr-lg-4,.mx-lg-4{margin-right:2rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:2rem !important;}.ml-lg-4,.mx-lg-4{margin-left:2rem !important;}.m-lg-5{margin:2.5rem !important;}.mt-lg-5,.my-lg-5{margin-top:2.5rem !important;}.mr-lg-5,.mx-lg-5{margin-right:2.5rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:2.5rem !important;}.ml-lg-5,.mx-lg-5{margin-left:2.5rem !important;}.m-lg-0.5{margin:0.25rem !important;}.mt-lg-0.5,.my-lg-0.5{margin-top:0.25rem !important;}.mr-lg-0.5,.mx-lg-0.5{margin-right:0.25rem !important;}.mb-lg-0.5,.my-lg-0.5{margin-bottom:0.25rem !important;}.ml-lg-0.5,.mx-lg-0.5{margin-left:0.25rem !important;}.m-lg-6{margin:4.25rem !important;}.mt-lg-6,.my-lg-6{margin-top:4.25rem !important;}.mr-lg-6,.mx-lg-6{margin-right:4.25rem !important;}.mb-lg-6,.my-lg-6{margin-bottom:4.25rem !important;}.ml-lg-6,.mx-lg-6{margin-left:4.25rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.5rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.5rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.5rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.5rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.5rem !important;}.p-lg-2{padding:1rem !important;}.pt-lg-2,.py-lg-2{padding-top:1rem !important;}.pr-lg-2,.px-lg-2{padding-right:1rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:1rem !important;}.pl-lg-2,.px-lg-2{padding-left:1rem !important;}.p-lg-3{padding:1.5rem !important;}.pt-lg-3,.py-lg-3{padding-top:1.5rem !important;}.pr-lg-3,.px-lg-3{padding-right:1.5rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1.5rem !important;}.pl-lg-3,.px-lg-3{padding-left:1.5rem !important;}.p-lg-4{padding:2rem !important;}.pt-lg-4,.py-lg-4{padding-top:2rem !important;}.pr-lg-4,.px-lg-4{padding-right:2rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:2rem !important;}.pl-lg-4,.px-lg-4{padding-left:2rem !important;}.p-lg-5{padding:2.5rem !important;}.pt-lg-5,.py-lg-5{padding-top:2.5rem !important;}.pr-lg-5,.px-lg-5{padding-right:2.5rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:2.5rem !important;}.pl-lg-5,.px-lg-5{padding-left:2.5rem !important;}.p-lg-0.5{padding:0.25rem !important;}.pt-lg-0.5,.py-lg-0.5{padding-top:0.25rem !important;}.pr-lg-0.5,.px-lg-0.5{padding-right:0.25rem !important;}.pb-lg-0.5,.py-lg-0.5{padding-bottom:0.25rem !important;}.pl-lg-0.5,.px-lg-0.5{padding-left:0.25rem !important;}.p-lg-6{padding:4.25rem !important;}.pt-lg-6,.py-lg-6{padding-top:4.25rem !important;}.pr-lg-6,.px-lg-6{padding-right:4.25rem !important;}.pb-lg-6,.py-lg-6{padding-bottom:4.25rem !important;}.pl-lg-6,.px-lg-6{padding-left:4.25rem !important;}.m-lg-n1{margin:-0.5rem !important;}.mt-lg-n1,.my-lg-n1{margin-top:-0.5rem !important;}.mr-lg-n1,.mx-lg-n1{margin-right:-0.5rem !important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.5rem !important;}.ml-lg-n1,.mx-lg-n1{margin-left:-0.5rem !important;}.m-lg-n2{margin:-1rem !important;}.mt-lg-n2,.my-lg-n2{margin-top:-1rem !important;}.mr-lg-n2,.mx-lg-n2{margin-right:-1rem !important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-1rem !important;}.ml-lg-n2,.mx-lg-n2{margin-left:-1rem !important;}.m-lg-n3{margin:-1.5rem !important;}.mt-lg-n3,.my-lg-n3{margin-top:-1.5rem !important;}.mr-lg-n3,.mx-lg-n3{margin-right:-1.5rem !important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-1.5rem !important;}.ml-lg-n3,.mx-lg-n3{margin-left:-1.5rem !important;}.m-lg-n4{margin:-2rem !important;}.mt-lg-n4,.my-lg-n4{margin-top:-2rem !important;}.mr-lg-n4,.mx-lg-n4{margin-right:-2rem !important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-2rem !important;}.ml-lg-n4,.mx-lg-n4{margin-left:-2rem !important;}.m-lg-n5{margin:-2.5rem !important;}.mt-lg-n5,.my-lg-n5{margin-top:-2.5rem !important;}.mr-lg-n5,.mx-lg-n5{margin-right:-2.5rem !important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-2.5rem !important;}.ml-lg-n5,.mx-lg-n5{margin-left:-2.5rem !important;}.m-lg-n0.5{margin:-0.25rem !important;}.mt-lg-n0.5,.my-lg-n0.5{margin-top:-0.25rem !important;}.mr-lg-n0.5,.mx-lg-n0.5{margin-right:-0.25rem !important;}.mb-lg-n0.5,.my-lg-n0.5{margin-bottom:-0.25rem !important;}.ml-lg-n0.5,.mx-lg-n0.5{margin-left:-0.25rem !important;}.m-lg-n6{margin:-4.25rem !important;}.mt-lg-n6,.my-lg-n6{margin-top:-4.25rem !important;}.mr-lg-n6,.mx-lg-n6{margin-right:-4.25rem !important;}.mb-lg-n6,.my-lg-n6{margin-bottom:-4.25rem !important;}.ml-lg-n6,.mx-lg-n6{margin-left:-4.25rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:1600px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.5rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.5rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.5rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.5rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.5rem !important;}.m-xl-2{margin:1rem !important;}.mt-xl-2,.my-xl-2{margin-top:1rem !important;}.mr-xl-2,.mx-xl-2{margin-right:1rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:1rem !important;}.ml-xl-2,.mx-xl-2{margin-left:1rem !important;}.m-xl-3{margin:1.5rem !important;}.mt-xl-3,.my-xl-3{margin-top:1.5rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1.5rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1.5rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1.5rem !important;}.m-xl-4{margin:2rem !important;}.mt-xl-4,.my-xl-4{margin-top:2rem !important;}.mr-xl-4,.mx-xl-4{margin-right:2rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:2rem !important;}.ml-xl-4,.mx-xl-4{margin-left:2rem !important;}.m-xl-5{margin:2.5rem !important;}.mt-xl-5,.my-xl-5{margin-top:2.5rem !important;}.mr-xl-5,.mx-xl-5{margin-right:2.5rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:2.5rem !important;}.ml-xl-5,.mx-xl-5{margin-left:2.5rem !important;}.m-xl-0.5{margin:0.25rem !important;}.mt-xl-0.5,.my-xl-0.5{margin-top:0.25rem !important;}.mr-xl-0.5,.mx-xl-0.5{margin-right:0.25rem !important;}.mb-xl-0.5,.my-xl-0.5{margin-bottom:0.25rem !important;}.ml-xl-0.5,.mx-xl-0.5{margin-left:0.25rem !important;}.m-xl-6{margin:4.25rem !important;}.mt-xl-6,.my-xl-6{margin-top:4.25rem !important;}.mr-xl-6,.mx-xl-6{margin-right:4.25rem !important;}.mb-xl-6,.my-xl-6{margin-bottom:4.25rem !important;}.ml-xl-6,.mx-xl-6{margin-left:4.25rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.5rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.5rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.5rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.5rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.5rem !important;}.p-xl-2{padding:1rem !important;}.pt-xl-2,.py-xl-2{padding-top:1rem !important;}.pr-xl-2,.px-xl-2{padding-right:1rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:1rem !important;}.pl-xl-2,.px-xl-2{padding-left:1rem !important;}.p-xl-3{padding:1.5rem !important;}.pt-xl-3,.py-xl-3{padding-top:1.5rem !important;}.pr-xl-3,.px-xl-3{padding-right:1.5rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1.5rem !important;}.pl-xl-3,.px-xl-3{padding-left:1.5rem !important;}.p-xl-4{padding:2rem !important;}.pt-xl-4,.py-xl-4{padding-top:2rem !important;}.pr-xl-4,.px-xl-4{padding-right:2rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:2rem !important;}.pl-xl-4,.px-xl-4{padding-left:2rem !important;}.p-xl-5{padding:2.5rem !important;}.pt-xl-5,.py-xl-5{padding-top:2.5rem !important;}.pr-xl-5,.px-xl-5{padding-right:2.5rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:2.5rem !important;}.pl-xl-5,.px-xl-5{padding-left:2.5rem !important;}.p-xl-0.5{padding:0.25rem !important;}.pt-xl-0.5,.py-xl-0.5{padding-top:0.25rem !important;}.pr-xl-0.5,.px-xl-0.5{padding-right:0.25rem !important;}.pb-xl-0.5,.py-xl-0.5{padding-bottom:0.25rem !important;}.pl-xl-0.5,.px-xl-0.5{padding-left:0.25rem !important;}.p-xl-6{padding:4.25rem !important;}.pt-xl-6,.py-xl-6{padding-top:4.25rem !important;}.pr-xl-6,.px-xl-6{padding-right:4.25rem !important;}.pb-xl-6,.py-xl-6{padding-bottom:4.25rem !important;}.pl-xl-6,.px-xl-6{padding-left:4.25rem !important;}.m-xl-n1{margin:-0.5rem !important;}.mt-xl-n1,.my-xl-n1{margin-top:-0.5rem !important;}.mr-xl-n1,.mx-xl-n1{margin-right:-0.5rem !important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.5rem !important;}.ml-xl-n1,.mx-xl-n1{margin-left:-0.5rem !important;}.m-xl-n2{margin:-1rem !important;}.mt-xl-n2,.my-xl-n2{margin-top:-1rem !important;}.mr-xl-n2,.mx-xl-n2{margin-right:-1rem !important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-1rem !important;}.ml-xl-n2,.mx-xl-n2{margin-left:-1rem !important;}.m-xl-n3{margin:-1.5rem !important;}.mt-xl-n3,.my-xl-n3{margin-top:-1.5rem !important;}.mr-xl-n3,.mx-xl-n3{margin-right:-1.5rem !important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-1.5rem !important;}.ml-xl-n3,.mx-xl-n3{margin-left:-1.5rem !important;}.m-xl-n4{margin:-2rem !important;}.mt-xl-n4,.my-xl-n4{margin-top:-2rem !important;}.mr-xl-n4,.mx-xl-n4{margin-right:-2rem !important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-2rem !important;}.ml-xl-n4,.mx-xl-n4{margin-left:-2rem !important;}.m-xl-n5{margin:-2.5rem !important;}.mt-xl-n5,.my-xl-n5{margin-top:-2.5rem !important;}.mr-xl-n5,.mx-xl-n5{margin-right:-2.5rem !important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-2.5rem !important;}.ml-xl-n5,.mx-xl-n5{margin-left:-2.5rem !important;}.m-xl-n0.5{margin:-0.25rem !important;}.mt-xl-n0.5,.my-xl-n0.5{margin-top:-0.25rem !important;}.mr-xl-n0.5,.mx-xl-n0.5{margin-right:-0.25rem !important;}.mb-xl-n0.5,.my-xl-n0.5{margin-bottom:-0.25rem !important;}.ml-xl-n0.5,.mx-xl-n0.5{margin-left:-0.25rem !important;}.m-xl-n6{margin:-4.25rem !important;}.mt-xl-n6,.my-xl-n6{margin-top:-4.25rem !important;}.mr-xl-n6,.mx-xl-n6{margin-right:-4.25rem !important;}.mb-xl-n6,.my-xl-n6{margin-bottom:-4.25rem !important;}.ml-xl-n6,.mx-xl-n6{margin-left:-4.25rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.text-monospace{font-family:Consolas,Menlo,Monaco,monospace !important;}.text-justify{text-align:justify !important;}.text-wrap{white-space:normal !important;}.text-nowrap{white-space:nowrap !important;}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}@media (min-width:480px){.text-xs-left{text-align:left !important;}.text-xs-right{text-align:right !important;}.text-xs-center{text-align:center !important;}}@media (min-width:768px){.text-sm-left{text-align:left !important;}.text-sm-right{text-align:right !important;}.text-sm-center{text-align:center !important;}}@media (min-width:992px){.text-md-left{text-align:left !important;}.text-md-right{text-align:right !important;}.text-md-center{text-align:center !important;}}@media (min-width:1200px){.text-lg-left{text-align:left !important;}.text-lg-right{text-align:right !important;}.text-lg-center{text-align:center !important;}}@media (min-width:1600px){.text-xl-left{text-align:left !important;}.text-xl-right{text-align:right !important;}.text-xl-center{text-align:center !important;}}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.font-weight-light{font-weight:300 !important;}.font-weight-lighter{font-weight:lighter !important;}.font-weight-normal{font-weight:400 !important;}.font-weight-bold{font-weight:600 !important;}.font-weight-bolder{font-weight:bolder !important;}.font-italic{font-style:italic !important;}.text-white{color:#fff !important;}.text-primary{color:#1973ba !important;}a.text-primary:hover,a.text-primary:focus{color:#104977 !important;}.text-secondary{color:#1973ba !important;}a.text-secondary:hover,a.text-secondary:focus{color:#104977 !important;}.text-success{color:#28a745 !important;}a.text-success:hover,a.text-success:focus{color:#19692c !important;}.text-info{color:#17a2b8 !important;}a.text-info:hover,a.text-info:focus{color:#0f6674 !important;}.text-warning{color:#ffc107 !important;}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important;}.text-danger{color:#dc3545 !important;}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important;}.text-light{color:#f8f9fa !important;}a.text-light:hover,a.text-light:focus{color:#cbd3da !important;}.text-dark{color:#888 !important;}a.text-dark:hover,a.text-dark:focus{color:#626262 !important;}.text-body{color:#101010 !important;}.text-muted{color:#ccc !important;}.text-black-50{color:rgba(16,16,16,0.5) !important;}.text-white-50{color:rgba(255,255,255,0.5) !important;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.text-decoration-none{text-decoration:none !important;}.text-break{word-wrap:break-word !important;}.text-reset{color:inherit !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}.breadcrumb{display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#efefef;border-radius:0.25rem;}.breadcrumb-item{display:flex;}.breadcrumb-item + .breadcrumb-item{padding-left:0.5rem;}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#ccc;content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}.breadcrumb-item.active{color:#ccc;}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important;}a:not(.btn){text-decoration:underline;}abbr[title]::after{content:" (" attr(title) ")";}pre{white-space:pre-wrap !important;}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}@page{size:a3;}body{min-width:1200px !important;}.container{min-width:1200px !important;}.navbar{display:none;}.badge{border:1px solid #101010;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important;}.table-dark{color:inherit;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6;}.table .thead-dark th{color:inherit;border-color:#dee2e6;}}:root{--ts__base__micro:0.5;--ts__base__micro2:0.6875;--ts__base__xsmall:0.75;--ts__base__small:0.875;--ts__base__small2:0.875;--ts__base__medium:1;--ts__base__base:1;--ts__base__h6:1;--ts__base__h5:1;--ts__base__h4:1.125;--ts__base__h3:1.25;--ts__base__h2:1.375;--ts__base__h1:1.5;--ts__base__display-5:0.875;--ts__base__display-4:1.375;--ts__base__display-3:2.125;--ts__base__display-2:2.4375;--ts__base__display-1:2.8125;--ts__base__fixed-1:0.65625;--ts__base__fixed-2:2;--ts__base__fixed-3:1.125;--ts__base__fixed-4:2.125;--ts__base__fixed-5:1.375;--ts__base__fixed-6:3.75;--ts__base__fixed-7:2.75;--ts__base__fixed-8:3.375;--ts__base__fixed-9:1.25;--ts__large__micro:0.625;--ts__large__micro2:0.6875;--ts__large__xsmall:0.75;--ts__large__small:0.875;--ts__large__small2:1.125;--ts__large__medium:1;--ts__large__base:1.125;--ts__large__h6:1.125;--ts__large__h5:1.375;--ts__large__h4:1.6875;--ts__large__h3:2.0625;--ts__large__h2:2.5625;--ts__large__h1:3.1875;--ts__large__display-5:1;--ts__large__display-4:2.75;--ts__large__display-3:3.9375;--ts__large__display-2:4.875;--ts__large__display-1:6.0625;--ts__large__fixed-1:0.65625;--ts__large__fixed-2:2;--ts__large__fixed-3:1.125;--ts__large__fixed-4:2.125;--ts__large__fixed-5:1.375;--ts__large__fixed-6:3.75;--ts__large__fixed-7:2.75;--ts__large__fixed-8:3.375;--ts__large__fixed-9:1.25;}b,strong{font-weight:600;}.display-1{font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;}@media (min-width:30rem){.display-1{font-size:calc((var(--ts__base__display-1) * 1rem) + (var(--ts__large__display-1) - var(--ts__base__display-1)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.display-1{font-size:calc(var(--ts__large__display-1) * 1rem);}}@media (min-width:30rem){.display-2{font-size:calc((var(--ts__base__display-2) * 1rem) + (var(--ts__large__display-2) - var(--ts__base__display-2)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.display-2{font-size:calc(var(--ts__large__display-2) * 1rem);}}@media (min-width:30rem){.display-3,.pull-quote{font-size:calc((var(--ts__base__display-3) * 1rem) + (var(--ts__large__display-3) - var(--ts__base__display-3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.display-3,.pull-quote{font-size:calc(var(--ts__large__display-3) * 1rem);}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:0.5em;}h1,.h1{color:#08768c;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;}@media (min-width:30rem){h1,.h1{font-size:calc((var(--ts__base__h1) * 1rem) + (var(--ts__large__h1) - var(--ts__base__h1)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){h1,.h1{font-size:calc(var(--ts__large__h1) * 1rem);}}@media (min-width:30rem){h2,.h2,.pull-quote__left,.pull-quote__right{font-size:calc((var(--ts__base__h2) * 1rem) + (var(--ts__large__h2) - var(--ts__base__h2)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){h2,.h2,.pull-quote__left,.pull-quote__right{font-size:calc(var(--ts__large__h2) * 1rem);}}@media (min-width:30rem){h3,.h3,.lead{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){h3,.h3,.lead{font-size:calc(var(--ts__large__h3) * 1rem);}}@media (min-width:30rem){h4,.h4{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){h4,.h4{font-size:calc(var(--ts__large__h4) * 1rem);}}@media (min-width:30rem){h5,.h5{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){h5,.h5{font-size:calc(var(--ts__large__h5) * 1rem);}}@media (min-width:30rem){h6,.h6{font-size:calc((var(--ts__base__h6) * 1rem) + (var(--ts__large__h6) - var(--ts__base__h6)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){h6,.h6{font-size:calc(var(--ts__large__h6) * 1rem);}}p,blockquote,address,li,dt,dd,label,input,.btn,.review-controls .vls-lesson-toggle,.review-controls .vls-course-toggle,.lesson-status-full .review-controls .vls-lesson-toggle,.lesson-status-full .my-progress,.lesson-status-full .eoca,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle,.vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .eoca,.text-normal{font-size:calc(var(--ts__base__base) * 1rem);word-break:break-word;}@media (min-width:30rem){p,blockquote,address,li,dt,dd,label,input,.btn,.review-controls .vls-lesson-toggle,.review-controls .vls-course-toggle,.lesson-status-full .review-controls .vls-lesson-toggle,.lesson-status-full .my-progress,.lesson-status-full .eoca,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle,.vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .eoca,.text-normal{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){p,blockquote,address,li,dt,dd,label,input,.btn,.review-controls .vls-lesson-toggle,.review-controls .vls-course-toggle,.lesson-status-full .review-controls .vls-lesson-toggle,.lesson-status-full .my-progress,.lesson-status-full .eoca,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle,.vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .eoca,.text-normal{font-size:calc(var(--ts__large__base) * 1rem);}}blockquote,address,ul,ol,dl{margin-bottom:1.55em;}a{text-decoration:none;}a,button{transition:all 250ms ease;word-break:break-word;}legend{font-size:calc(var(--ts__base__base) * 1rem);margin-bottom:1rem;}@media (min-width:30rem){legend{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){legend{font-size:calc(var(--ts__large__base) * 1rem);}}.vls-assessment-form .feedback p:last-child,.vls-assessment-form .feedback blockquote:last-child,.vls-assessment-form .feedback address:last-child,.vls-assessment-form .feedback ul:last-child,.vls-assessment-form .feedback ol:last-child,.vls-assessment-form .feedback dl:last-child{margin-bottom:0;}.display-1{margin-bottom:0.3875em;}.display-2{margin-bottom:0.51667em;}.display-3,.pull-quote{margin-bottom:0.775em;}.text-small{font-size:calc(var(--ts__base__xsmall) * 1rem);}blockquote{margin-left:1.125em;margin-right:1.125em;}blockquote p:last-child{margin-bottom:0;}ul,ol{-webkit-padding-start:30px;padding-inline-start:30px;}table{background-color:transparent;border:6px solid #dee2e6;border-collapse:collapse;border-spacing:0;margin:1em 0;width:100%;}table tbody{border:0 none;}table th{padding:0.75em;}@media (min-width:768px){table th{padding:1.5em;}}table td{border:3px solid #dee2e6;padding:0.75em;}@media (min-width:768px){table td{padding:1.5em;}}table td ul,table td ol{-webkit-padding-start:20px;padding-inline-start:20px;}.page-node-type-lesson td *,.page-node-type-activity #vlsPrintPageBodyCell td *{margin-bottom:0;}.text-serif{font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;}.text-abbr{font-size:93.75%;letter-spacing:0.03125em;text-transform:uppercase;}.initial-indent{text-indent:2.25em;}.initial-indent + .initial-indent{margin-top:-1.55em;}.initial-cap::first-letter{float:left;font-size:500%;line-height:1;margin-top:-0.125em;padding-right:1rem;text-transform:uppercase;}@-moz-document url-prefix(){.initial-cap::first-letter{margin-top:0.0625em;margin-bottom:0.25em;}}.pull-quote{line-height:1.1875;}@media (min-width:992px){.pull-quote__left{float:left;margin-right:5%;width:45%;}.pull-quote__left--pull-12{margin-left:-12%;width:52%;}.pull-quote__left--pull-25{margin-left:-25%;width:65%;}}@media (min-width:992px){.pull-quote__right{float:right;margin-left:5%;width:45%;}.pull-quote__right--pull-12{margin-right:-12%;width:52%;}.pull-quote__right--pull-25{margin-right:-25%;width:65%;}}.text-black{color:#101010;}.text-vls-blue,.text-primary{color:#1973ba;}.text-vls-blue{color:#1973ba;}.text-vls-blue{color:#1973ba;}.spaced-list > li{margin-bottom:0.75em;line-height:1.35em;}.activity-icon::before{content:"";font-family:"VLS-Icons-Font";}.add-user-icon::before{content:"";font-family:"VLS-Icons-Font";}.chart-icon::before{content:"";font-family:"VLS-Icons-Font";}.checklist-icon::before{content:"";font-family:"VLS-Icons-Font";}.content-icon::before{content:"";font-family:"VLS-Icons-Font";}.dashboard-icon::before{content:"";font-family:"VLS-Icons-Font";}.gear-icon::before{content:"";font-family:"VLS-Icons-Font";}.group-icon::before{content:"";font-family:"VLS-Icons-Font";}.hamburger-icon::before{content:"";font-family:"VLS-Icons-Font";}.leave-icon::before{content:"";font-family:"VLS-Icons-Font";}.list-icon::before{content:"";font-family:"VLS-Icons-Font";}.queue-icon::before{content:"";font-family:"VLS-Icons-Font";}.tree-icon::before{content:"";font-family:"VLS-Icons-Font";}.unmasquerade > a::before{content:"";font-family:"VLS-Icons-Font";}.vls-icon::before{content:"";font-family:"VLS-Icons-Font";}.flag-quick-roster.action-unflag a{font-size:20px;color:#aaa;}.flag-quick-roster.action-unflag a:hover,.flag-quick-roster.action-unflag a:focus,.flag-quick-roster.action-unflag a:active{border-color:#ff4300;}.flag-quick-roster.action-unflag a:hover::before,.flag-quick-roster.action-unflag a:focus::before,.flag-quick-roster.action-unflag a:active::before{color:#ff4300;}.flag-quick-roster.action-unflag a::before{content:"✕";font-family:"VLS-Icons-Font";margin-top:-3px;}.flag-quick-roster.action-flag a{align-items:unset;}.flag-quick-roster a{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid #ced4da;border-radius:50%;margin-right:1rem;}.flag-quick-roster a::before{content:"+";font-family:"VLS-Icons-Font";color:#000;}.border-vls-mint{border-color:#75c9b3 !important;}.btn,.review-controls .vls-lesson-toggle,.review-controls .vls-course-toggle,.lesson-status-full .review-controls .vls-lesson-toggle,.lesson-status-full .my-progress,.lesson-status-full .eoca,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle,.vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .eoca{text-decoration:none;}.btn a,.review-controls .vls-lesson-toggle a,.review-controls .vls-course-toggle a,.lesson-status-full .review-controls .vls-lesson-toggle a,.lesson-status-full .my-progress a,.lesson-status-full .eoca a,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle a,.vls-lesson-assessment-details .my-progress a,.vls-lesson-assessment-details .eoca a{white-space:nowrap;}.btn-link{padding:0;}.btn-primary{font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-size:1.25em;letter-spacing:0.05em;text-transform:uppercase;box-shadow:none;}.btn-outline-secondary{font-size:calc(var(--ts__base__small2) * 1rem);line-height:1.1;padding:0.25rem 0.75rem;}@media (min-width:30rem){.btn-outline-secondary{font-size:calc((var(--ts__base__small2) * 1rem) + (var(--ts__large__small2) - var(--ts__base__small2)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.btn-outline-secondary{font-size:calc(var(--ts__large__small2) * 1rem);}}@media (min-width:768px){.btn-outline-secondary{padding:0.5rem 1rem;}}.btn-outline-secondary.is-active{color:#101010;}.btn-outline-secondary.is-active:hover,.btn-outline-secondary.is-active:focus,.btn-outline-secondary.is-active:active{background-color:transparent;}.btn-certificate{display:flex;align-items:center;color:#101010;border:1px dotted #1973ba;display:flex;text-transform:uppercase;font-size:0.875rem;line-height:1.5;font-style:italic;font-weight:300;white-space:nowrap;margin:0 1em;}.btn-certificate:hover,.btn-certificate:focus,.btn-certificate:active{color:#007bff;}.btn-certificate::before{content:"";font-family:"VLS-Icons-Font";font-size:25px;line-height:1;color:#1973ba;font-style:normal;}.btn-vls{display:flex;align-items:center;justify-content:center;margin:1rem;border:1px solid #ced4da;border-radius:0.5rem;}.btn-vls-primary{border-color:#1973ba;color:#08768c;background:linear-gradient(200deg,#d3daf2 0%,#f2faff 50%,#c9f2ee 100%);}.btn-vls-primary:hover{color:#178cff;box-shadow:#f7fbff 0 0 0.6rem;border-color:#178cff;background:#fff;}.btn-vls-secondary{border-color:#1973ba;color:#1973ba;background:#fff;}.btn-vls-secondary:hover{color:#178cff;box-shadow:#9faefa 0 0 0.6rem;border-color:#2298ff;}.btn-vls-tertiary{border-color:#aaa;color:#5a5a5a;background:#fff;}.btn-vls-tertiary:hover{color:#1973ba;border-color:#1973ba;}.vls-btn,.view-footer .more-link{display:flex;align-items:center;justify-content:center;background:#fff;margin-bottom:0.5rem;margin-top:0.5rem;border-radius:0.25rem;border:1px solid #ced4da;color:#444;font-size:0.875rem;letter-spacing:normal;padding:0.25rem 0.5rem;text-transform:uppercase;max-height:2rem;max-width:15rem;}.vls-btn:hover,.view-footer .more-link:hover,.vls-btn:focus,.view-footer .more-link:focus,.vls-btn:active,.view-footer .more-link:active{background:#f8f9fa;}.vls-btn:hover::before,.view-footer .more-link:hover::before,.vls-btn:focus::before,.view-footer .more-link:focus::before,.vls-btn:active::before,.view-footer .more-link:active::before{color:#5a5a5a;}.vls-utility-btn{border:1px solid #ccc;color:#aaa;display:flex;align-items:center;font-family:"Open Sans",sans-serif;background:transparent;border-radius:5px;padding:0 1.125rem;font-size:2.25rem;text-decoration:none;}.vls-utility-btn:hover,.vls-utility-btn:focus{outline-offset:0;}.vls-utility-btn:hover::before,.vls-utility-btn:focus::before{color:#101010;}.vls-utility-btn::before{color:#888;}.vls-utility-btn span{font-size:1.125rem;font-weight:300;margin-left:0.625rem;color:#101010;}.vls-utility-btn--edit:hover,.vls-utility-btn--edit:focus,.vls-utility-btn--edit:active{background-color:#fdf8fd;border:1px dotted #c401ab;}.vls-utility-btn--edit:hover::before,.vls-utility-btn--edit:focus::before,.vls-utility-btn--edit:active::before{color:#101010;}.vls-utility-btn--edit.active{background:#fff1fd;border-color:#c401ab;}.vls-utility-btn--edit.active::before{color:#c401ab;}.vls-utility-btn--edit::before{content:"";font-family:"VLS-Icons-Font";}.vls-utility-btn--key{display:none;}.vls-utility-btn--key:hover,.vls-utility-btn--key:focus{border:1px dotted #178cff;}.vls-utility-btn--key.active{border:1px solid #178cff;background-color:#f7fbff;}.vls-utility-btn--key.active::before{color:#178cff;}.vls-utility-btn--key::before{content:"";font-family:"VLS-Icons-Font";}.vls-utility-btn--print.active{background:#fff1fd;border-color:#c401ab;}.vls-utility-btn--print::before{content:"";font-family:"VLS-Icons-Font";}.vls-utility-btn--pdf::before{content:"";font-family:"VLS-Icons-Font";}.vls-utility-btn--print:hover,.vls-utility-btn--print:focus,.vls-utility-btn--pdf:hover,.vls-utility-btn--pdf:focus{border:1px solid #101010;}.vls-toggle{color:#444;font-size:0.875rem;text-decoration:none;border:0;background:transparent;padding:0;margin-left:0.5rem;}.vls-toggle:hover,.vls-toggle:focus,.vls-toggle:active{color:#444;text-decoration:underline;}.vls-toggle::after{display:inline-block;font-weight:600;margin:0 0.5rem;padding:1px 0 0 1px;width:1.5rem;height:1.5rem;text-align:center;border-radius:0.25rem;}.vls-toggle[aria-expanded='true']::after{content:"−";background-color:#fff;color:#101010;border:1px dashed #101010;}.vls-toggle[aria-expanded='false']::after{content:"+";background-color:#444;color:#fff;}@media (min-width:768px){.vls-toggle{margin-left:auto;}}.dropdown-toggle{line-height:1;}.view-button{margin-left:auto;}footer .view-button{margin-right:0.5rem;}.block-header .dropdown{margin-left:auto;}.block-header .vls-btn,.block-header .view-footer .more-link,.view-footer .block-header .more-link{margin-left:auto;margin-right:0.5rem;}@media (min-width:768px){.block-header .vls-btn,.block-header .view-footer .more-link,.view-footer .block-header .more-link{margin-left:auto;margin-right:1rem;}}.add-roster{font-size:0.75rem;}.vls-chevron-toggle{display:flex;align-items:center;border:0;padding:0;font-size:1rem;background-color:transparent;}.vls-chevron-toggle:hover span,.vls-chevron-toggle:focus span,.vls-chevron-toggle:active span{text-decoration:underline;}.vls-chevron-toggle[aria-expanded='true']::after{background-color:transparent;border:1px dashed #101010;color:#101010;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.vls-chevron-toggle::after{content:"";font-family:"VLS-Icons-Font";speak:none;display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:0.625rem;font-size:20px;color:#fff;height:25px;width:25px;background-color:#101010;border-radius:0.25rem;}.accordion{border:1px solid #17a2b8;border-radius:5px;}.accordion .accordion-item{border-top:1px solid #dee2e6;}.accordion .accordion-item:first-of-type{border-top:0;}.accordion .accordion-item .accordion-header{margin:0;padding:0;}.accordion .accordion-item .accordion-body{padding:1.5rem;}.accordion-button{width:100%;padding:1.5rem;background:transparent;border:0;margin:0;text-align:left;}.accordion-button[aria-expanded='true']::after{color:#101010;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.accordion-button::after{content:"";font-family:"VLS-Icons-Font";speak:none;display:flex;float:right;flex-shrink:0;align-items:center;justify-content:center;margin-left:0.625rem;height:25px;width:25px;}.accordion-button:hover{background:linear-gradient(200deg,#d3daf2 0%,#f2faff 50%,#c9f2ee 100%);}.border-vls-mint{border-color:#75c9b3;}.vls-text-blue{color:#1973ba;}.vls-bg-gradient-1{background:linear-gradient(200deg,#d3daf2 0%,#f2faff 50%,#c9f2ee 100%);}.bg-y-fade-white-transparent{background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0) 100%);}.bg-y-fade-transparent-white{background:linear-gradient(to top,white 0%,rgba(255,255,255,0) 100%);}.bg-x-fade-white-transparent{background:linear-gradient(to left,white 0%,rgba(255,255,255,0) 100%);}.bg-x-fade-transparent-white{background:linear-gradient(to right,white 0%,rgba(255,255,255,0) 100%);}.mint-highlight-fade{background:linear-gradient(to right,#effffe 0%,#effffe 50%,rgba(239,255,254,0) 100%);}.bg-vls-blue{background:#1973ba;}.bg-fuscia{background:#af54a8;}img{height:auto;max-width:100%;}video{display:block;height:auto;max-width:100%;width:100%;}iframe{max-width:100%;}.js-focus-visible a.focus-visible,.js-focus-visible
button.focus-visible,.js-focus-visible
input.focus-visible,.js-focus-visible
textarea.focus-visible{outline:0.125rem solid #0dd594;outline-offset:0.375em;z-index:30;}.js-focus-visible a.focus-visible _::-webkit-full-page-media,.js-focus-visible a.focus-visible _:future,:root .js-focus-visible a.focus-visible,.js-focus-visible
button.focus-visible _::-webkit-full-page-media,.js-focus-visible
button.focus-visible _:future,:root .js-focus-visible
button.focus-visible,.js-focus-visible
input.focus-visible _::-webkit-full-page-media,.js-focus-visible
input.focus-visible _:future,:root .js-focus-visible
input.focus-visible,.js-focus-visible
textarea.focus-visible _::-webkit-full-page-media,.js-focus-visible
textarea.focus-visible _:future,:root .js-focus-visible
textarea.focus-visible{transition:none;}.js-focus-visible .vls-audio__theme--dark a.focus-visible,.js-focus-visible .vls-audio__theme--dark
button.focus-visible,.js-focus-visible .vls-audio__theme--dark
input.focus-visible,.js-focus-visible .vls-audio__theme--dark
textarea.focus-visible{outline:0.125rem solid #fff;outline-offset:0.375em;z-index:30;}.js-focus-visible .vls-audio__theme--dark a.focus-visible _::-webkit-full-page-media,.js-focus-visible .vls-audio__theme--dark a.focus-visible _:future,:root .js-focus-visible .vls-audio__theme--dark a.focus-visible,.js-focus-visible .vls-audio__theme--dark
button.focus-visible _::-webkit-full-page-media,.js-focus-visible .vls-audio__theme--dark
button.focus-visible _:future,:root .js-focus-visible .vls-audio__theme--dark
button.focus-visible,.js-focus-visible .vls-audio__theme--dark
input.focus-visible _::-webkit-full-page-media,.js-focus-visible .vls-audio__theme--dark
input.focus-visible _:future,:root .js-focus-visible .vls-audio__theme--dark
input.focus-visible,.js-focus-visible .vls-audio__theme--dark
textarea.focus-visible _::-webkit-full-page-media,.js-focus-visible .vls-audio__theme--dark
textarea.focus-visible _:future,:root .js-focus-visible .vls-audio__theme--dark
textarea.focus-visible{transition:none;}a:focus{color:#60f;}@media (min-width:768px){body::after{content:'tablet';display:none;speak:none;}}@media (max-width:991.98px){.layout-sidebar{margin-bottom:1.5rem;}}.container__has-sidebar{max-width:73.125rem;margin:0 auto;}.path-admin .layout-container{margin:0;}.path-admin .view-content{margin-top:2rem;}.main{overflow:hidden;}.path-taxonomy .main,.page-node-type-eoca .main,.page-node-type-activity .main{padding-top:0;}.view-container{padding:2.5rem 0 0;}.vls-grid{display:flex;flex-wrap:wrap;}@media (min-width:768px){.flex-table{display:flex;}}.flex-table-cell{display:flex;align-items:center;}.page-node-type-help-article .layout-content{padding-top:2.5rem;}.gutter-large{padding:2.5rem;}.path-user .main,.path-dashboard .main{max-width:1500px;margin:0 auto;}.path-user footer .container,.path-dashboard footer .container{max-width:unset;}.vls-assessment-form,.assessment-review__submission-details,.vls-assessment__submit-wrapper,.page-node-type-help-article .region-content,.page-node-type-releases-updates .block-vls-content,.page-node-type-annual-training .layout-content,.path-military-review .layout-content,.path-news .block-vls-content{max-width:75em;margin:0 auto;}.print-block{display:none;visibility:hidden;}#vlsPrintPageWrapper.tpd #vlsPrintPageHeader{display:none !important;}#vlsPrintPageWrapper.eoca .field--name-field-suggested-answer,#vlsPrintPageWrapper.eoca .field__label{margin-bottom:3em;}#vlsPrintPageWrapper.eoca .paragraph--type--eoca-question-answer{padding:0;font-weight:300;}#vlsPrintPageWrapper.eoca .field--name-field-assessment-items{counter-reset:eoca-questions-counter;}#vlsPrintPageWrapper.eoca .field--name-field-assessment-items > .field__item{counter-increment:eoca-questions-counter;}#vlsPrintPageWrapper.eoca .field--name-field-assessment-items .field--name-field-question{margin-left:5pt;padding-bottom:20pt;}#vlsPrintPageWrapper.eoca .field--name-field-assessment-items .field--name-field-question::before{content:counter(eoca-questions-counter) ".";position:absolute;left:0;}@media print{article.annual-training{margin-top:0 !important;}.annual-training__hero,.annual-training-footer,#block-militaryreview{display:none;}#vlsPrintPageWrapper.tpd #vlsPrintPageHeader{display:table !important;width:100%;}#vlsPrintPageWrapper.tpd .annual-training-component[id^='pause-reflect-']{margin-top:0 !important;}#vlsPrintPageWrapper.tpd .pause-reflect{border-bottom:1px solid #ced4da;}#vlsPrintPageWrapper.tpd .pause-reflect div[id^='pr-header-'],#vlsPrintPageWrapper.tpd .pause-reflect div[id^='content-for-']{display:block;width:100%;clear:both;}#vlsPrintPageWrapper.tpd .pause-reflect input[type='submit']{display:none !important;}#vlsPrintPageWrapper.tpd .pause-reflect .collapse:not(.show){display:block;}#vlsPrintPageWrapper.tpd .pause-reflect fieldset{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}#vlsPrintPageWrapper.tpd .pause-reflect__form-container{border:0;padding-top:0;margin-top:1rem;}#vlsPrintPageWrapper.tpd .pause-reflect__form-container::after{display:block;clear:both;content:"";}#vlsPrintPageWrapper.tpd .pause-reflect__form-container .form-textarea{display:none;}#vlsPrintPageWrapper.tpd .pause-reflect__form-container textarea{resize:none;}#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] .form-group{display:block;}#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] .form-group::after{display:block;clear:both;content:"";}#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] input,#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] label{float:left;width:auto;}#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] label{padding-top:5pt;}#vlsPrintPageWrapper.tpd .pause-reflect__answer-to-print{display:block;font-style:italic;white-space:pre-wrap;border:1px dashed #ff00d9;border-radius:8px;padding:1rem 1.875rem;min-height:70pt;}#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link{display:block;text-decoration:none;padding:1rem 0;min-height:40pt;border-bottom:1px dashed #adb5bd;}#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link::after{display:block;clear:both;content:"";}#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link:hover,#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link:focus,#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link:active{background-color:transparent;}#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link::before{display:none;margin:0 !important;line-height:1rem;}#vlsPrintPageWrapper.tpd .pause-reflect__instructions{margin:2em 1rem 1em;width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}#vlsPrintPageWrapper.tpd .pause-reflect__instructions h2{font-size:16pt !important;margin-bottom:1rem;}#vlsPrintPageWrapper.tpd .pause-reflect__instructions h2::before,#vlsPrintPageWrapper.tpd .pause-reflect__instructions h2::after{display:none;}#vlsPrintPageWrapper.tpd .pause-reflect__borders span{border:0;margin:0;}#vlsPrintPageWrapper.tpd .pause-reflect__short-answer > p{margin-top:1.5rem;}.vls_annual_training_survey .pause-reflect__question legend{width:65%;}.vls_annual_training_survey .pause-reflect__question .fieldset-wrapper{width:35%;}.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-content-component,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-component[id^='at-component-'],.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-header,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-footer,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training__appendix,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-linked-content,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-component-two-col,.print-pr-only #vlsPrintPageWrapper.tpd .pause-reflect .messages,.print-pr-only #vlsPrintPageWrapper.tpd .pause-reflect input[type='submit'],.print-pr-only #vlsPrintPageWrapper.tpd .pause-reflect__toggle-link::after,.print-pr-only #vlsPrintPageWrapper.tpd .pause-reflect .feedback{display:none !important;}.print-pr-only #vlsPrintPageWrapper.tpd #vlsPrintPageHeader{display:inherit !important;width:100%;}}@media print and (-ms-high-contrast:active),(-ms-high-contrast:none){p{font-size:10pt !important;}}@media print{@page{size:8.5in 11in;margin:1cm;}body,.container{min-width:auto !important;}p{font-size:11pt;}table{margin:inherit !important;}#vlsPrintPageWrapper{position:relative;page-break-before:auto !important;page-break-after:avoid !important;page-break-inside:auto !important;}#vlsPrintPageWrapper h1,#vlsPrintPageWrapper h2,#vlsPrintPageWrapper h3,#vlsPrintPageWrapper h4,#vlsPrintPageWrapper h5,#vlsPrintPageWrapper h6{background:transparent !important;page-break-after:avoid;}#vlsPrintPageWrapper h1{font-size:18pt;}#vlsPrintPageWrapper h2{font-size:16pt;}#vlsPrintPageWrapper h3{font-size:14pt;}#vlsPrintPageWrapper h4{font-size:13pt;}#vlsPrintPageWrapper h5{font-size:12pt;}#vlsPrintPageWrapper h6{font-size:11pt;}#vlsPrintPageWrapper thead{display:table-header-group;}#vlsPrintPageWrapper tbody{margin-top:2pt;}#vlsPrintPageWrapper tbody *{font-family:"Open Sans",sans-serif;font-size:10pt !important;color:#101010;border-color:#dee2e6;}#vlsPrintPageWrapper tr,#vlsPrintPageWrapper td{border-width:1px !important;}#vlsPrintPageWrapper td,#vlsPrintPageWrapper th{page-break-inside:avoid;}#vlsPrintPageWrapper tfoot{display:table-row-group;}#vlsPrintPageWrapper .page-instructions p,#vlsPrintPageWrapper .instructions{font-size:11pt !important;margin:0 !important;font-weight:300 !important;}#vlsPrintPageWrapper .question{page-break-inside:avoid !important;margin:0 !important;}#vlsPrintPageWrapper .question.multi-choice{page-break-inside:avoid;}#vlsPrintPageWrapper ol{font-size:10pt !important;}#vlsPrintPageWrapper ol .radios,#vlsPrintPageWrapper ol .multi-check{counter-reset:actRadios;list-style:none;}#vlsPrintPageWrapper .node-activity{margin-top:10pt;}#vlsPrintPageWrapper .node-activity table{border-width:1px;}#vlsPrintPageWrapper .node-activity ol,#vlsPrintPageWrapper .node-activity ul{margin-top:10pt;}#vlsPrintPageWrapper .node-activity .field--name-body p{font-weight:100;font-size:10pt !important;}#vlsPrintPageWrapper .node-activity .field--name-body > p{margin-bottom:1em;}#vlsPrintPageWrapper .sources{border-top:1px dotted #5a5a5a;padding-top:5pt;}#vlsPrintPageWrapper .sources p{font-size:calc(var(--ts__base__micro) * 1rem);margin:0.5rem 0;}}@media print and (min-width:30rem){#vlsPrintPageWrapper .sources p{font-size:calc((var(--ts__base__micro) * 1rem) + (var(--ts__large__micro) - var(--ts__base__micro)) * ((100vw - 30rem) / 45));}}@media print and (min-width:75rem){#vlsPrintPageWrapper .sources p{font-size:calc(var(--ts__large__micro) * 1rem);}}@media print{#vlsPrintPageWrapper.eoca .eoca-item-pair{page-break-inside:avoid !important;}#vlsPrintPageWrapper.eoca .eoca-question{padding-bottom:60pt;}#vlsPrintPageWrapper.eoca .eoca-question{page-break-inside:avoid;}#vlsPrintPageWrapper.eoca .eoca-assessment-items{margin:0 !important;}#vlsPrintPageWrapper.eoca .field--name-field-question{min-height:125pt !important;}#vlsPrintPageWrapper.eoca .field--name-field-suggested-answer{display:none;}#vlsPrintPageWrapper.activity li{font-weight:100;margin-left:12pt;}#vlsPrintPageWrapper.activity .checklist{list-style:none;}#vlsPrintPageWrapper.activity .checklist .user-check{list-style:none;position:relative;padding-left:2em;}#vlsPrintPageWrapper.activity .checklist .user-check.check-true::before{content:'\e60b';font-family:"VLS-Icons-Font";}#vlsPrintPageWrapper.activity .checklist .user-check::before{content:' ';display:block;position:absolute;left:0;height:13pt;width:13pt;margin:0;line-height:13pt;margin-right:1em;border:2px solid #ccc;border-radius:3px;}#vlsPrintPageWrapper.activity .question.short th,#vlsPrintPageWrapper.activity .question.short td{height:28pt !important;}#vlsPrintPageWrapper.activity .question.medium th,#vlsPrintPageWrapper.activity .question.medium td{height:72pt !important;}#vlsPrintPageWrapper.activity .question.long th,#vlsPrintPageWrapper.activity .question.long td{height:170pt !important;}#vlsPrintPageWrapper.activity .doc-tags{text-align:left;margin-top:2pt;}#vlsPrintPageWrapper.activity .doc-tags img{width:20px;height:auto;margin-right:3pt;}#vlsPrintPageWrapper.activity .doc-tags .doc-tag{text-align:left;font-weight:100;margin-right:10pt;font-size:8pt;}#vlsPrintPageWrapper.activity .doc-note{text-align:right;font-weight:100;text-transform:uppercase;font-size:6pt !important;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle{text-align:left;background:transparent !important;text-transform:capitalize !important;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle img{width:25px;height:auto;vertical-align:middle;margin-right:4px !important;display:inline-block;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .doc-title{margin-top:-4pt;margin-bottom:4pt;padding-top:0;font-family:"Noticia Text",serif;font-size:20pt;color:#08768c;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .breadcrumb-titles{vertical-align:bottom;font-family:"Open Sans",sans-serif !important;font-size:11px;margin-top:4px !important;margin-left:4px;display:inline-block;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .breadcrumb-titles span{font-size:8pt;font-weight:100;margin-right:2px;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .breadcrumb-titles span::before{content:'-';display:inline-block;margin-right:4px;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .breadcrumb-titles span:first-of-type::before{content:'';display:none;margin-right:0;}#vlsPrintPageWrapper ol.radios .user-radio,#vlsPrintPageWrapper ol.multi-check .user-check,#vlsPrintPageWrapper .editable-check,#vlsPrintPageWrapper .editable-radio{counter-increment:actRadios;list-style:none;padding-left:2em;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:1em;margin:0.25em 0;}#vlsPrintPageWrapper ol.radios .user-radio::before,#vlsPrintPageWrapper ol.multi-check .user-check::before,#vlsPrintPageWrapper .editable-check label::before,#vlsPrintPageWrapper .editable-radio label::before{display:block;content:counter(actRadios,upper-alpha) ".";position:absolute;left:0;margin:0;width:14pt;height:14pt;line-height:14pt;border:2px solid transparent;border-radius:10px;text-align:center;}#vlsPrintPageWrapper .editable-check,#vlsPrintPageWrapper .editable-radio{padding-left:0;border:1px solid transparent;}#vlsPrintPageWrapper .editable-check input,#vlsPrintPageWrapper .editable-radio input{opacity:0;position:absolute;}#vlsPrintPageWrapper .editable-check label,#vlsPrintPageWrapper .editable-radio label{padding-left:2em;position:relative;}#vlsPrintPageWrapper .editable-check label::before,#vlsPrintPageWrapper .editable-radio label::before{border-color:#c401ab;}#vlsPrintPageWrapper .response input[type='radio'],#vlsPrintPageWrapper .response input[type='checkbox']{height:18pt;width:18pt;margin:0;line-height:18pt;margin-right:1em;}#vlsPrintPageWrapper .response .input-e label{font-weight:inherit;margin:0;}#vlsPrintPageWrapper .response .user-radio,#vlsPrintPageWrapper .response .user-check{border-radius:6px;font-size:12pt;line-height:14pt;min-height:14pt;}#vlsPrintPageWrapper .response .user-radio::before,#vlsPrintPageWrapper .response .user-check::before{height:14pt;width:14pt;line-height:14pt;font-size:10pt;}#vlsPrintPageWrapper .response .user-radio{border:0;}#vlsPrintPageWrapper .response .user-radio.radio-true::before,#vlsPrintPageWrapper .response .user-radio.radio-true,#vlsPrintPageWrapper .response .user-check.check-true::before{border:1px solid #c401ab;}#vlsPrintPageWrapper .response .checkboxes{list-style:none;}#vlsPrintPageWrapper .response .checkboxes .user-check::before{content:'\e609';font-family:"VLS-Icons-Font";display:inline-block;margin-right:0.5em;}#vlsPrintPageWrapper .response .checkboxes .user-check.check-true::before{content:'\e60a';}#vlsPrintPageWrapper .checklist .editable-check label::before{content:' ';border-radius:3px;}#vlsPrintPageWrapper .response .user-textarea{font-style:italic;color:#c401ab;padding:1em;margin:0 !important;border:2px solid transparent;}#vlsPrintPageWrapper .editable-check label:hover,#vlsPrintPageWrapper .editable-radio label:hover{background:#ffc0cb;}#vlsPrintPageWrapper .user-radio::before{width:16pt;height:16pt;line-height:16pt;top:-1pt;}#vlsPrintPageWrapper .user-radio{line-height:16pt;}.header,.block-vls-local-tasks,.contextual,.layout-sidebar,.vls-video,.course-resource__controls,.footer,.screen-only,abbr[title]::after{display:none;visibility:hidden;}.course-guide .course-resource__title.h3{display:none;visibility:hidden;}.course-resource__title{color:#101010 !important;font-size:24pt;}body[class*='competency-reflection'] .inner-hero,.course-guide .inner-hero,.page-node-type-eoca .inner-hero{background:none;border:0;padding:1rem 1rem 0 1rem;}body[class*='competency-reflection'] .inner-hero .container,.course-guide .inner-hero .container,.page-node-type-eoca .inner-hero .container{position:relative;}body[class*='competency-reflection'] .inner-hero .views-row,body[class*='competency-reflection'] .inner-hero .course-resource__title,body[class*='competency-reflection'] .inner-hero .views-field-title,.course-guide .inner-hero .views-row,.course-guide .inner-hero .course-resource__title,.course-guide .inner-hero .views-field-title,.page-node-type-eoca .inner-hero .views-row,.page-node-type-eoca .inner-hero .course-resource__title,.page-node-type-eoca .inner-hero .views-field-title{text-align:left;}body[class*='competency-reflection'] .inner-hero .views-field-name,body[class*='competency-reflection'] .inner-hero .views-field-name-1,body[class*='competency-reflection'] .inner-hero .views-field-field-track,body[class*='competency-reflection'] .inner-hero .views-field-name,.course-guide .inner-hero .views-field-name,.course-guide .inner-hero .views-field-name-1,.course-guide .inner-hero .views-field-field-track,.course-guide .inner-hero .views-field-name,.page-node-type-eoca .inner-hero .views-field-name,.page-node-type-eoca .inner-hero .views-field-name-1,.page-node-type-eoca .inner-hero .views-field-field-track,.page-node-type-eoca .inner-hero .views-field-name{display:inline;}body[class*='competency-reflection'] .inner-hero .views-field-name .field-content,body[class*='competency-reflection'] .inner-hero .views-field-name-1 .field-content,body[class*='competency-reflection'] .inner-hero .views-field-field-track .field-content,body[class*='competency-reflection'] .inner-hero .views-field-name .field-content,.course-guide .inner-hero .views-field-name .field-content,.course-guide .inner-hero .views-field-name-1 .field-content,.course-guide .inner-hero .views-field-field-track .field-content,.course-guide .inner-hero .views-field-name .field-content,.page-node-type-eoca .inner-hero .views-field-name .field-content,.page-node-type-eoca .inner-hero .views-field-name-1 .field-content,.page-node-type-eoca .inner-hero .views-field-field-track .field-content,.page-node-type-eoca .inner-hero .views-field-name .field-content{display:inline;}body[class*='competency-reflection'] .inner-hero .views-field-name .field-content a,body[class*='competency-reflection'] .inner-hero .views-field-name-1 .field-content a,body[class*='competency-reflection'] .inner-hero .views-field-field-track .field-content a,body[class*='competency-reflection'] .inner-hero .views-field-name .field-content a,.course-guide .inner-hero .views-field-name .field-content a,.course-guide .inner-hero .views-field-name-1 .field-content a,.course-guide .inner-hero .views-field-field-track .field-content a,.course-guide .inner-hero .views-field-name .field-content a,.page-node-type-eoca .inner-hero .views-field-name .field-content a,.page-node-type-eoca .inner-hero .views-field-name-1 .field-content a,.page-node-type-eoca .inner-hero .views-field-field-track .field-content a,.page-node-type-eoca .inner-hero .views-field-name .field-content a{font-size:10pt;}body[class*='competency-reflection'] .inner-hero .help-container,body[class*='competency-reflection'] .inner-hero .course-resource__icon,body[class*='competency-reflection'] .inner-hero .course-resource__summary,.course-guide .inner-hero .help-container,.course-guide .inner-hero .course-resource__icon,.course-guide .inner-hero .course-resource__summary,.page-node-type-eoca .inner-hero .help-container,.page-node-type-eoca .inner-hero .course-resource__icon,.page-node-type-eoca .inner-hero .course-resource__summary{display:none;visibility:hidden;}body[class*='competency-reflection'] .staff-specific.instructions,body[class*='course-guide'] .staff-specific.instructions{padding-top:1.5rem;}body[class*='competency-reflection'] .view-course-guide-taxonomy-fields .views-row,body[class*='course-guide'] .view-course-guide-taxonomy-fields .views-row{display:flex;align-items:center;}body[class*='competency-reflection'] .view-course-guide-taxonomy-fields .views-field-name-1,body[class*='course-guide'] .view-course-guide-taxonomy-fields .views-field-name-1{padding-right:5px;display:flex;align-items:center;}body[class*='competency-reflection'] .view-course-guide-taxonomy-fields .views-field-name-1::before,body[class*='course-guide'] .view-course-guide-taxonomy-fields .views-field-name-1::before{content:"";font-family:"VLS-Icons-Font";font-size:1.875rem;line-height:1;text-align:center;width:2.5rem;color:#101010;}body[class*='eoca'] .views-field-field-track{display:flex;align-items:center;}body[class*='eoca'] .views-field-field-track a::before{content:"";font-family:"VLS-Icons-Font";font-size:1.875rem;line-height:1;text-align:center;width:2.5rem;color:#101010;}.page-node-type-eoca .field--name-field-question{padding-bottom:55pt !important;min-height:72pt !important;page-break-inside:avoid;}.page-node-type-eoca .hide-responses .paragraph--type--eoca-question-answer{float:left;padding-bottom:58pt !important;min-height:72pt !important;page-break-inside:avoid;}.print-only{display:inherit !important;}img{page-break-inside:avoid;}.container__print-block::after{display:block;clear:both;content:"";}.print-block{display:block;visibility:visible;padding-right:1rem;position:relative;}.print-block__right{float:right;width:30%;}.print-block__left{float:left;width:60%;}.print-block p:not(.print-block__small-text){border-bottom:1px solid #ced4da;border-width:2px;font-size:10pt;margin-bottom:0;padding:0.25em 0;text-align:right;}.print-block__small-text{font-size:8pt !important;border-bottom:0;text-align:right;}.competency-reflection .key{display:block;}.competency-reflection .key *{text-align:left !important;}.competency-reflection .key .key-item{float:left !important;display:block !important;width:33% !important;padding-bottom:1rem;}.competency-reflection .key .key-item .key-item-heading{font-weight:600;margin-bottom:5pt;}.competency-reflection .key .key-item .key-item-value,.competency-reflection .key .key-item .key-item-title{display:inline;}.competency-reflection .key .key-item .key-item-value,.competency-reflection .key .key-item .key-item-title{border:0;padding:0;}.competency-reflection .key .key-item p.key-item-description{margin-bottom:0 !important;}.course-resource__table{margin-top:1rem;font-size:12pt;}.course-resource__table thead *,.course-resource__table thead tr th{background:#f8f9fa;color:#101010;}.course-resource__table td,.course-resource__table th{padding:0.25em !important;}.course-resource__table td,.course-resource__table tr{page-break-inside:avoid !important;}.course-resource__table .counter-column{font-size:12pt !important;}.course-resource__table .section-header{page-break-after:avoid !important;}.competency-table .short-answer{page-break-inside:avoid !important;}.competency-table .concluding-reflections .short-answer div{min-height:170pt;}.competency-table input{display:none !important;}.scenario-viewer .chart-title,.scenario,.scenario-viewer .scenario .scenario-description{display:block !important;opacity:1;position:relative;}.sv-pager,.menu-message{display:none !important;}.course-statistics__row::after{display:block;clear:both;content:"";}.course-statistics__row > div{width:49.5%;}.course-statistics__row > div:nth-child(1){float:left;}.course-statistics__row > div:nth-child(2){float:right;}.course-statistics table{page-break-inside:avoid;page-break-before:auto;}.course-statistics table td,.course-statistics table th{font-size:7pt !important;line-height:7pt !important;}.transcript-table-header table{width:49.5%;}.transcript-table-header table:nth-child(1){float:left;}.transcript-table-header table:nth-child(2){float:right;}}@media print{body{font-size:11pt;}.print-only{display:inherit !important;}.screen-only{display:none !important;}.sidebar{display:none;}table{font-size:10pt !important;margin:10px 0 !important;}table td{border-color:#444;}h2{font-size:16pt !important;}h3{font-size:14pt !important;}h4{font-size:12pt !important;}h5{font-size:10pt !important;}div[class^='col-print']{display:inline-block !important;flex:none;}.col-print-1{width:8% !important;flex:none;float:left !important;}.col-print-2{width:16% !important;flex:none;float:left !important;}.col-print-3{width:25% !important;flex:none;float:left !important;}.col-print-4{width:33% !important;flex:none;float:left !important;}.col-print-5{width:42% !important;flex:none;float:left !important;}.col-print-6{width:50% !important;flex:none;float:left !important;}.col-print-7{width:58% !important;flex:none;float:left !important;}.col-print-8{width:66% !important;flex:none;float:left !important;}.col-print-9{width:75% !important;flex:none;float:left !important;}.col-print-10{width:83% !important;flex:none;float:left !important;}.col-print-11{width:92% !important;flex:none;float:left !important;}.col-print-12{width:100% !important;flex:none;float:left !important;max-width:unset;}.feature-toolbar{display:none;}.new-page{page-break-before:always !important;}.competency-table{font-size:11pt !important;margin:0 !important;}.competency-table *{border-left:0 !important;border-right:0 !important;}.competency-table thead *{font-size:10pt !important;background:#f2f5f7 !important;color:#101010 !important;}.competency-table thead tr{border-bottom:1px solid #aaa;}.competency-table thead th{padding:0.35em !important;border:0;border-bottom:1px solid #aaa;}.competency-table tr{page-break-inside:avoid !important;}.competency-table td{font-size:10pt !important;padding:0.35em;font-weight:100;line-height:1.25em;page-break-inside:avoid !important;padding:0.35em;}.competency-table .reflection-cell{text-align:center;}.competency-table .counter-column{font-size:10pt !important;}.competency-table .section-header{page-break-after:avoid !important;}.competency-table .section-header .counter-value{border:1px solid #101010 !important;border-radius:50%;background:transparent !important;color:#101010;}.competency-table .section-header .statement-column{font-family:"Noticia Text",serif !important;}.competency-table .section-header .statement-column h2{font-weight:normal !important;font-size:16pt !important;font-family:"Noticia Text",serif !important;}.competency-table #concluding-reflections .short-answer div{min-height:170pt;}.competency-table input{display:none !important;}.competency-reflection p{font-size:10pt;}.competency-reflection .key{text-align:left !important;border-color:#ccc !important;}.competency-reflection .key *{text-align:left !important;}.competency-reflection .key h2{font-size:20pt;}.competency-reflection .key h5.key-item-heading{font-size:10pt;}.competency-reflection .key .key-item-value{border:0;display:inline;padding:0;}.competency-reflection .key .key-item-title{display:inline;}.competency-reflection .key .key-item-description{font-weight:300;margin-bottom:0 !important;font-size:8pt !important;}.competency-table span{display:block !important;float:left;}body{overflow:visible !important;height:auto !important;}#print-page section,#print-page .page-instructions{display:block;width:100%;float:left;}.path-transcript .header,.path-transcript .footer{display:none;speak:none;}#transcript-header #header-left{text-align:left;width:50%;}#transcript-header #header-right{float:right;text-align:right;width:50%;}#user-transcript{font-size:7pt !important;}#user-transcript main{float:left;width:100%;}#user-transcript table{border:0 !important;margin:0 !important;}#user-transcript table .course{background:#ccc;}#user-transcript table .course *{background:#ddd;}#user-transcript table .course .title{font-weight:normal;font-size:9pt;color:#101010;}#user-transcript table thead{position:absolute;top:-10000px;left:-999999px;height:1px;}#user-transcript table th,#user-transcript table td{padding:0.2em;font-weight:100;border:0 !important;}#user-transcript table td{border-bottom:1px solid #ddd !important;}#user-transcript table th{background:transparent;border-bottom:1px solid #efefef;font-weight:normal;}#user-transcript .title{text-align:left;width:56%;padding:0.2em;}#user-transcript .clock-hrs{font-weight:100;font-style:italic;font-size:7pt;}#user-transcript .certifier{width:24%;text-align:center;padding:0.2em;}#user-transcript .date,#user-transcript .status{width:20%;text-align:center;padding:0.2em;}#user-transcript .table-headers{color:#ddd;border-top:1px dashed #ddd;padding-top:0.5em;margin-top:1.5em;}#user-transcript .table-headers span{display:inline-block;font-style:italic;font-weight:100;}#user-transcript .track{background:transparent !important;border-top:1px solid #ccc;margin-top:2em;}#user-transcript .track header{text-align:left;}#user-transcript .col-xs-12{width:50% !important;}#user-transcript .courses-container .row{float:left;width:100%;margin-bottom:11pt;}#user-transcript #doc-title{font-size:20pt;text-align:left;}#user-transcript #user{font-size:16pt;}#user-transcript #vls-logo{width:200px;}.transcript-table-header table.second-table{display:block;visibility:visible;display:block !important;visibility:visible !important;}.course-guide *::after{display:none;}.course-guide abbr{border:0 !important;}.course-guide abbr::after,.course-guide abbr::before{content:'';display:none !important;}.course-guide table{margin:0 !important;}.course-guide table th .section-cell{text-align:left;}.course-guide table td .title-cell{border-left:0 !important;}.course-guide table td .lsn-req-cell{border-right:0 !important;}.course-guide table tbody .header .title-cell{font-weight:600;line-height:2em;}.course-guide table tbody .title-cell{font-weight:400;}.course-guide table tbody .lsn-req-cell{text-align:center;}.course-guide table tbody .lsn-req-cell .required::before{content:'\e607';display:block;font-family:"VLS-Icons-Font";font-size:1.6em;line-height:0.65em;color:#888;}.course-guide table tbody .lsn-req-cell .req-value{font-size:0.1pt !important;color:transparent !important;display:inline-block;text-indent:-999pt !important;position:absolute !important;left:-999pt;}.course-guide table tbody .lsn-req-cell .lesson-num{display:inline-block;padding:0.5em;background:#444 !important;color:#fff !important;border:1px solid #aaa;border-radius:50% !important;width:24pt;height:24pt;line-height:12pt;font-size:12pt;font-weight:600;}.course-guide .activity-listing{border:0 !important;margin:0 !important;}.course-guide .activity-listing td,.course-guide .activity-listing th{padding:0.5em 0.25em;page-break-inside:avoid !important;border:0 !important;}.course-guide .activity-listing thead{display:table-row-group;}.course-guide .activity-listing thead tr,.course-guide .activity-listing thead th{background:#6e7a90;padding:0.5em;border:0 !important;border-bottom:1px solid #aaa;}.course-guide .activity-listing thead tr *{color:#fff;font-weight:100;text-transform:uppercase;}.course-guide .activity-listing thead tr .header{background:#e1e1e1;}.course-guide .activity-listing thead tr,.course-guide .activity-listing thead td{color:#444;font-size:12pt;font-weight:100;page-break-inside:avoid !important;}.course-guide #titleCol{text-align:left;}#course-guide .tcs-materials .competency-reflection .required::before{content:'\e93b';}#course-guide .tcs-materials .eoca .required::before{content:'\e945';}#course-guide .tcs-materials .crosswalk .not-required::before{content:'\e944';}#course-guide .lesson .section-cell span{position:relative;line-height:1em;text-transform:capitalize;vertical-align:top;display:inline-block;}#course-guide .lesson .section-cell span::before{display:inline-block;font-family:"VLS-Icons-Font";font-size:2.25em;vertical-align:top;color:#888;}#course-guide .lesson .section-cell .learn-activity::before{content:'\e91d';}#course-guide .lesson .section-cell .explore-activity::before{content:'\e91e';}#course-guide .lesson .section-cell .apply-activity::before{content:'\e920';}.survey-legend{margin-bottom:10pt;}.survey-activity h4{margin-top:4pt;}.survey-activity ol{margin-top:2pt !important;padding-top:2pt !important;}.survey-activity li{background:none !important;}.survey-activity li::before,.survey-activity li::after{display:inline;}.survey-activity li:last-child::after{display:block;}.help-container{display:none;}#primarySiteNav,#userControls{display:none;}#siteHeaderMain a::after{content:' ';font-size:1px;display:none;}.node-type-learn-object{font-size:12pt;}.node-type-learn-object p{font-size:12pt;}.node-type-learn-object .intro-header a::after{content:' ';font-size:1px;display:none;}.ftp-form{page-break-inside:avoid;}.ftp-form .title{font-weight:600;padding:0 !important;}.ftp-form .ftp-field{border-color:#444 !important;min-height:45px;}.ftp-form .ftp-field::after{display:block;clear:both;content:"";}.ftp-form .prompt{margin-top:2pt;}.ftp-form .question{padding:0;}.course-guide-table .counter-value,.course-guide-table .assessment-icon{border:1px solid #101010 !important;background:transparent !important;color:#101010;}.pause-reflect__multichoice.complete input:checked + label{color:#ff00d9 !important;}.pause-reflect__multichoice.complete input:checked + label::before{margin-top:-4px;}.vls_annual_training_survey form input[type='radio']:checked + label{border-color:#ff00d9 !important;}.pause-reflect__checklist{padding-top:1rem;}.pause-reflect__checklist label::before{margin-top:-10px;padding-top:4px;}}@media print{.page-node-type-lesson .inner-hero,.page-node-type-activity .inner-hero{background:transparent;}.page-node-type-lesson .inner-hero img,.page-node-type-lesson .vls-assessment-form .bg-danger,.page-node-type-lesson .block-vlslessonnavigation,.page-node-type-activity .inner-hero img,.page-node-type-activity .vls-assessment-form .bg-danger,.page-node-type-activity .block-vlslessonnavigation{display:none;visibility:hidden;}.page-node-type-lesson a.activity-node-wrapper{padding:0 !important;border:0 !important;}.page-node-type-lesson a.activity-node-wrapper *{color:#000;font-size:1rem;}.page-node-type-lesson a.activity-node-wrapper h2{font-weight:normal;}.page-node-type-activity .doc-title{text-align:left;}a.print-ready::after{display:none;}}#vlsPrintPageWrapper,#vlsPrintPageHeader,#vlsPrintPageHeaderRow,.vlsPrintPageHeaderCell,#vlsPrintPageTitle,#vlsPrintPageTitle .breadcrumb-titles,#vlsPrintPageTitle .doc-title,#vlsPrintPageTbody,#vlsPrintPageBodyRow,#vlsPrintPageBodyCell,#vlsPrintPageFooter,#vlsPrintPageFooterRow,#vlsPrintPageFooterCell,#vlsPrintPageFooter #footerLogo{background:transparent !important;border:0 !important;margin:0 !important;padding:0 !important;}#vlsPrintPageBodyRow{page-break-before:auto !important;page-break-inside:auto !important;}#vlsPrintPageHeader{z-index:999;position:relative;}#vlsPrintPageHeaderRow{background:#fff !important;}#vlsPrintPageHeaderRow #topLeft{width:70%;}#vlsPrintPageHeaderRow #topRight{width:29%;}.vlsPrintPageHeaderCell{padding-bottom:16pt !important;z-index:999;background:#fff !important;position:relative;}.vlsPrintPageHeaderCell .doc-field,.vlsPrintPageHeaderCell .name-field,.vlsPrintPageHeaderCell .certifier-field,.vlsPrintPageHeaderCell .date-field{text-align:right;padding:2pt;border-bottom:1px solid #ddd;font-weight:100;font-size:8pt !important;}#vlsPrintPageTbody{z-index:500;position:relative;page-break-before:auto !important;page-break-inside:auto !important;}#vlsPrintPageBodyCell{font-size:12pt;margin:0 !important;padding:0 !important;border:0 !important;page-break-after:auto !important;page-break-before:auto !important;page-break-inside:auto !important;text-align:left;}#vlsPrintPageFooter{position:relative;z-index:900;background:#fff;}#vlsPrintPageFooter img{width:175px;height:auto;}#vlsPrintPageFooterRow{text-align:left;position:relative;z-index:900;background:#fff !important;}#vlsPrintPageFooterCell{position:relative;z-index:999;background:#fff !important;}#vlsPrintPageFooter #footerLogo{text-align:left;}#vlsPrintPageWrapper.cda #vlsPrintPageHeader,#vlsPrintPageWrapper.CDA #vlsPrintPageHeader{display:none !important;}#vlsPrintPageWrapper.CDA .cda-title h2{font-size:2em !important;}#vlsPrintPageWrapper.CDA .response *{color:#000 !important;}form.content-moderation-entity-moderation-form{display:none !important;}.annual-training{margin-top:2.5rem;}.annual-training .annual-training-header .vls-course-progress{display:flex;align-items:center;position:relative;}.annual-training .annual-training-header .vls-course-progress.complete{color:#a0cd02;}.annual-training .annual-training-header .vls-course-progress::before{content:'';display:block;margin-right:0.3125rem;}.annual-training .annual-training-header,.annual-training .annual-training-footer{border:1px solid #ced4da;padding:30px 20px 30px 30px;}.annual-training .annual-training-header h2,.annual-training .annual-training-footer h2{font-size:calc(var(--ts__large__h5) * 1rem);color:#000;margin-bottom:1.5rem;}.annual-training .annual-training-header h2 a,.annual-training .annual-training-footer h2 a{text-decoration:none;}.annual-training .annual-training-header h2 a:hover,.annual-training .annual-training-header h2 a:focus,.annual-training .annual-training-header h2 a:active,.annual-training .annual-training-footer h2 a:hover,.annual-training .annual-training-footer h2 a:focus,.annual-training .annual-training-footer h2 a:active{text-decoration:underline;}.annual-training .annual-training-header .vls-toggle,.annual-training .annual-training-footer .vls-toggle{display:flex;align-items:center;font-weight:300;margin-left:auto;position:absolute;right:0.625rem;top:2rem;}@media (min-width:30rem){.annual-training .annual-training-header .vls-toggle,.annual-training .annual-training-footer .vls-toggle{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.annual-training .annual-training-header .vls-toggle,.annual-training .annual-training-footer .vls-toggle{font-size:calc(var(--ts__large__base) * 1rem);}}@media (min-width:768px){.annual-training .annual-training-header .vls-toggle,.annual-training .annual-training-footer .vls-toggle{position:relative;top:0;right:0;}}.annual-training .annual-training-header .vls-toggle::after,.annual-training .annual-training-footer .vls-toggle::after{height:auto;width:1.8rem;}.annual-training .annual-training-header .vls-toggle span,.annual-training .annual-training-footer .vls-toggle span{display:none;}@media (min-width:992px){.annual-training .annual-training-header .vls-toggle span,.annual-training .annual-training-footer .vls-toggle span{display:block;}}.annual-training .annual-training-header__clock-hours,.annual-training .annual-training-footer__clock-hours{display:flex;align-items:center;margin-bottom:0;}.annual-training .annual-training-header__clock-hours::before,.annual-training .annual-training-footer__clock-hours::before{content:"";font-family:"VLS-Icons-Font";font-size:2.125rem;margin-right:0.3125rem;}.annual-training .annual-training-header__enrollment,.annual-training .annual-training-footer__enrollment{display:flex;align-items:center;flex-wrap:wrap;}@media (min-width:768px){.annual-training .annual-training-header__enrollment,.annual-training .annual-training-footer__enrollment{flex-wrap:nowrap;}}.annual-training .annual-training-header .review-controls,.annual-training .annual-training-footer .review-controls{display:none;visibility:hidden;}.annual-training .annual-training-header .eota-available,.annual-training .annual-training-footer .eota-available{color:#8a6599;}.annual-training .annual-training-header .vls-course-progress,.annual-training .annual-training-footer .vls-course-progress{text-transform:uppercase;font-weight:600;margin:0 6% 0 0;width:100%;}.annual-training .annual-training-header .vls-course-progress.unenrolled,.annual-training .annual-training-footer .vls-course-progress.unenrolled{color:#000;}.annual-training .annual-training-header .vls-course-progress.enrolled,.annual-training .annual-training-footer .vls-course-progress.enrolled{color:#1973ba;}.annual-training .annual-training-header__details-inner,.annual-training .annual-training-footer__details-inner{border-top:1px dashed #ced4da;margin-top:1rem;padding-top:1rem;}.annual-training .annual-training-header__requirements,.annual-training .annual-training-footer__requirements{padding:1.5rem;border:1px dashed #ced4da;border-radius:0.25rem;}.annual-training .annual-training-header__requirements h3,.annual-training .annual-training-footer__requirements h3{color:#000;margin-bottom:0.25rem;}@media (min-width:30rem){.annual-training .annual-training-header__requirements h3,.annual-training .annual-training-footer__requirements h3{font-size:calc((var(--ts__base__h6) * 1rem) + (var(--ts__large__h6) - var(--ts__base__h6)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.annual-training .annual-training-header__requirements h3,.annual-training .annual-training-footer__requirements h3{font-size:calc(var(--ts__large__h6) * 1rem);}}.annual-training .annual-training-header__requirements__pause-reflect ul,.annual-training .annual-training-footer__requirements__pause-reflect ul{padding-left:0;list-style-type:none;margin-top:-15px;}.annual-training .annual-training-header__requirements__pause-reflect li,.annual-training .annual-training-footer__requirements__pause-reflect li{display:flex;align-items:center;font-style:italic;font-size:1rem;margin:8px 0;}.annual-training .annual-training-header__requirements__pause-reflect li::before,.annual-training .annual-training-footer__requirements__pause-reflect li::before{content:"";font-family:"VLS-Icons-Font";font-size:1.25rem;color:#967ad9;font-style:normal;margin-right:0.625rem;}.annual-training .annual-training-header__requirements__pause-reflect li.complete::before,.annual-training .annual-training-footer__requirements__pause-reflect li.complete::before{content:"";font-family:"VLS-Icons-Font";color:#bcf200;font-size:1.5625rem;margin-right:0.3125rem;}.annual-training .annual-training-header__requirements__read-watch,.annual-training .annual-training-header__requirements__pause-reflect,.annual-training .annual-training-footer__requirements__read-watch,.annual-training .annual-training-footer__requirements__pause-reflect{margin-bottom:1rem;}.annual-training .annual-training-header__requirements__read-watch,.annual-training .annual-training-header__requirements__pause-reflect,.annual-training .annual-training-header__requirements__review-assess,.annual-training .annual-training-footer__requirements__read-watch,.annual-training .annual-training-footer__requirements__pause-reflect,.annual-training .annual-training-footer__requirements__review-assess{display:flex;align-items:flex-start;}.annual-training .annual-training-header__requirements__read-watch p:last-child,.annual-training .annual-training-header__requirements__pause-reflect p:last-child,.annual-training .annual-training-header__requirements__review-assess p:last-child,.annual-training .annual-training-footer__requirements__read-watch p:last-child,.annual-training .annual-training-footer__requirements__pause-reflect p:last-child,.annual-training .annual-training-footer__requirements__review-assess p:last-child{margin-bottom:0;}.annual-training .annual-training-header__requirements__read-watch ul,.annual-training .annual-training-header__requirements__pause-reflect ul,.annual-training .annual-training-header__requirements__review-assess ul,.annual-training .annual-training-footer__requirements__read-watch ul,.annual-training .annual-training-footer__requirements__pause-reflect ul,.annual-training .annual-training-footer__requirements__review-assess ul{margin-bottom:0;}.annual-training .annual-training-header__requirements__read-watch::before,.annual-training .annual-training-header__requirements__pause-reflect::before,.annual-training .annual-training-header__requirements__review-assess::before,.annual-training .annual-training-footer__requirements__read-watch::before,.annual-training .annual-training-footer__requirements__pause-reflect::before,.annual-training .annual-training-footer__requirements__review-assess::before{content:"";font-family:"VLS-Icons-Font";font-size:1.5625rem;margin:-8px 0.9375rem 0 0;}.annual-training .annual-training-header__roles-topic,.annual-training .annual-training-footer__roles-topic{display:flex;flex-wrap:wrap;margin-top:2.5rem;}@media (min-width:992px){.annual-training .annual-training-header__roles-topic,.annual-training .annual-training-footer__roles-topic{flex-wrap:nowrap;}}.annual-training .annual-training-header__roles-topic h2,.annual-training .annual-training-footer__roles-topic h2{margin-bottom:0.5rem;}.annual-training .annual-training-header__roles,.annual-training .annual-training-footer__roles{border-bottom:1px dashed #ced4da;padding-bottom:1.5rem;margin-bottom:1.5rem;width:100%;}@media (min-width:992px){.annual-training .annual-training-header__roles,.annual-training .annual-training-footer__roles{border-right:1px dashed #ced4da;border-bottom:0;flex-basis:35%;padding:0 5% 0 0;margin-bottom:0;}}.annual-training .annual-training-header__roles p,.annual-training .annual-training-footer__roles p{margin-bottom:0;}@media (min-width:992px){.annual-training .annual-training-header__topic,.annual-training .annual-training-footer__topic{flex-basis:55%;padding-left:5%;}}.annual-training .annual-training-header__topic__item,.annual-training .annual-training-footer__topic__item{margin-bottom:1rem;}.annual-training .annual-training-header__topic__item:last-child,.annual-training .annual-training-footer__topic__item:last-child{margin-bottom:0;}.annual-training .annual-training-header__topic__item p:last-child,.annual-training .annual-training-footer__topic__item p:last-child{margin-bottom:0;}.annual-training .annual-training-header__glossary__item,.annual-training .annual-training-footer__glossary__item{display:flex;align-items:flex-start;flex-wrap:wrap;}@media (min-width:992px){.annual-training .annual-training-header__glossary__item,.annual-training .annual-training-footer__glossary__item{flex-wrap:nowrap;}}.annual-training .annual-training-header__glossary__term,.annual-training .annual-training-footer__glossary__term{margin-bottom:0;font-weight:600;}@media (min-width:992px){.annual-training .annual-training-header__glossary__term,.annual-training .annual-training-footer__glossary__term{flex-basis:10%;flex-shrink:0;margin-right:2%;font-weight:400;}}.annual-training .annual-training-header__aligns-with,.annual-training .annual-training-header__objectives,.annual-training .annual-training-header__glossary,.annual-training .annual-training-footer__aligns-with,.annual-training .annual-training-footer__objectives,.annual-training .annual-training-footer__glossary{border-top:1px dashed #ced4da;margin-top:1.5rem;padding-top:1.5rem;}.annual-training .annual-training-header__aligns-with h2,.annual-training .annual-training-header__objectives h2,.annual-training .annual-training-header__glossary h2,.annual-training .annual-training-footer__aligns-with h2,.annual-training .annual-training-footer__objectives h2,.annual-training .annual-training-footer__glossary h2{margin-bottom:0.5rem;}.annual-training .annual-training-footer{margin-top:2.5rem;padding:2rem;background-color:#f5f9fa;border:2px solid #00869e;border-radius:4px;}.annual-training .annual-training-footer h2{font-weight:600;text-transform:uppercase;color:#000;text-align:center;margin-bottom:1.5rem;}@media (min-width:30rem){.annual-training .annual-training-footer h2{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.annual-training .annual-training-footer h2{font-size:calc(var(--ts__large__h5) * 1rem);}}.annual-training .annual-training-footer__requirements{text-transform:normal;background-color:#fff;}.annual-training .annual-training-footer__requirements h2{text-align:left;}.annual-training .annual-training-footer__actions{display:flex;justify-content:space-between;flex-wrap:wrap;text-transform:uppercase;margin-top:1.5rem;}.annual-training .annual-training-footer__progress-btn,.annual-training .annual-training-footer__assessment-btn{margin-bottom:1rem;}@media (min-width:768px){.annual-training .annual-training-footer__progress-btn,.annual-training .annual-training-footer__assessment-btn{margin-bottom:0;}}.annual-training .annual-training-footer__progress-btn,.annual-training .annual-training-footer__print-btn,.annual-training .annual-training-footer__assessment-btn{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #ced4da;border-radius:4px;padding:0 0.9375rem;color:#101010;font-size:1.375rem;text-decoration:none;width:100%;}@media (min-width:768px){.annual-training .annual-training-footer__progress-btn,.annual-training .annual-training-footer__print-btn,.annual-training .annual-training-footer__assessment-btn{width:48.5%;}}.annual-training .annual-training-footer__progress-btn:hover,.annual-training .annual-training-footer__progress-btn:focus,.annual-training .annual-training-footer__progress-btn:active,.annual-training .annual-training-footer__print-btn:hover,.annual-training .annual-training-footer__print-btn:focus,.annual-training .annual-training-footer__print-btn:active,.annual-training .annual-training-footer__assessment-btn:hover,.annual-training .annual-training-footer__assessment-btn:focus,.annual-training .annual-training-footer__assessment-btn:active{background-color:#f0f0f0;color:#101010;}.annual-training .annual-training-footer__progress-btn:hover span,.annual-training .annual-training-footer__progress-btn:focus span,.annual-training .annual-training-footer__progress-btn:active span,.annual-training .annual-training-footer__print-btn:hover span,.annual-training .annual-training-footer__print-btn:focus span,.annual-training .annual-training-footer__print-btn:active span,.annual-training .annual-training-footer__assessment-btn:hover span,.annual-training .annual-training-footer__assessment-btn:focus span,.annual-training .annual-training-footer__assessment-btn:active span{text-decoration:underline;}.annual-training .annual-training-footer__progress-btn::before,.annual-training .annual-training-footer__print-btn::before,.annual-training .annual-training-footer__assessment-btn::before{font-weight:normal;font-size:2.25rem;margin-right:0.9375rem;}.annual-training .annual-training-footer__progress-btn::before{content:"";font-family:"VLS-Icons-Font";speak:none;}.annual-training .annual-training-footer__print-btn::before{content:"";font-family:"VLS-Icons-Font";speak:none;}.annual-training .annual-training-footer__assessment-btn{flex-basis:100%;flex-grow:3;color:#8a6599;border-color:#8a6599;margin-bottom:1rem;}.annual-training .annual-training-footer__assessment-btn::before{content:"";font-family:"VLS-Icons-Font";speak:none;}.annual-training-header .enrollment-indicator{display:flex;align-items:center;justify-content:center;border:1px solid #1973ba;}.annual-training-header .enrollment-indicator:hover,.annual-training-header .enrollment-indicator:focus,.annual-training-header .enrollment-indicator:active{border:1px solid #1973ba !important;}.annual-training-header .enrollment-indicator:hover .icon,.annual-training-header .enrollment-indicator:focus .icon,.annual-training-header .enrollment-indicator:active .icon{display:flex;align-items:center;text-align:center;width:38px;height:38px;font-size:1.875rem;}.annual-training-header .enrollment-indicator:hover .icon::before,.annual-training-header .enrollment-indicator:focus .icon::before,.annual-training-header .enrollment-indicator:active .icon::before{margin:0 !important;}.annual-training-header .field--name-vls-annual-training-enrollment-indicator{margin-right:0.9375rem;}.annual-training-header .vls-course-progress.unenrolled .enrollment-available{text-transform:capitalize;color:#7ead99;font-weight:300;font-style:italic;margin-left:0.9375rem;}.annual-training-header .vls-course-progress.eota-available{border:1px solid #6241b0;color:#6241b0;border-radius:0.25rem;padding:0.625rem 0.625rem 0.625rem 3.75rem;}.annual-training-header .vls-course-progress.eota-available:hover,.annual-training-header .vls-course-progress.eota-available:focus,.annual-training-header .vls-course-progress.eota-available:active{background-color:#6241b0;color:#fff;}.annual-training-header .vls-course-progress.eota-available::before{content:"";font-family:"VLS-Icons-Font";font-size:3.4375rem;font-weight:normal;position:absolute;left:0;}.annual-training-header .annual-training-status__container{display:flex;align-items:center;margin-right:5%;}.annual-training-header .annual-training-status__container a{text-decoration:none;}.annual-training-header .annual-training-status__container .unenrolled .icon::before{content:'\002b';position:absolute;left:0;width:100%;color:#fff;margin:-1px 0 0 1px;}.annual-training-header .annual-training-status--disabled .enrollment-available{display:none;}.annual-training-footer .vls-course-progress.unenrolled .enrollment-available{text-transform:none;font-weight:300;font-size:0.8em;margin-left:0.9375rem;}.annual-training-component{margin:4.25rem 0;}.annual-training-component .messages{padding:1rem;margin-bottom:1rem;border-radius:8px;}.annual-training-component .messages--status{background-color:rgba(160,205,2,0.1);border:1px solid #a0cd02;}.annual-training-component .messages--error{background-color:rgba(167,67,38,0.05);border:1px solid #a74326;}.annual-training-component h2{color:#000;}.annual-training-component__vertical-rule{display:flex;justify-content:center;flex-shrink:0;margin-right:2%;}.annual-training-component__vertical-rule__container{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;background-color:#fff;height:38px;width:38px;border-radius:13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:3px solid #becde8;}.annual-training-component__vertical-rule__container::before{content:"";font-family:"VLS-Icons-Font";-webkit-transform:rotate(-135deg);transform:rotate(-135deg);font-size:24px;color:#749bbb;}.annual-training-component__vertical-rule__rule{position:absolute;height:100%;border-left:3px solid #efefef;z-index:0;}.annual-training-component__vertical-rule__end-icon{position:absolute;bottom:0;height:18px;width:18px;border-radius:5px;border:3px solid #becde8;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;}.annual-training-linked-content__container{display:flex;position:relative;}.annual-training-linked-content__content{flex-grow:1;}.annual-training-linked-content__link{margin-bottom:0.5rem;padding-left:0.625rem;}.annual-training-linked-content__link a{font-style:italic;color:#adb5bd;text-decoration:none;}.annual-training-linked-content__link a:hover,.annual-training-linked-content__link a:focus,.annual-training-linked-content__link a:active{text-decoration:underline;}.pause-reflect__borders span{display:block;}.pause-reflect__borders span:first-child{margin-bottom:15px;}.pause-reflect__borders__thin{border-top:3px double #967ad9;}.pause-reflect__borders__thick{border-top:3px solid #967ad9;border-bottom:3px solid #967ad9;height:7px;}@media (min-width:30rem){.pause-reflect.complete .pause-reflect__instructions h2{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.pause-reflect.complete .pause-reflect__instructions h2{font-size:calc(var(--ts__large__h5) * 1rem);}}.pause-reflect.complete .pause-reflect__instructions h2::after{content:"";font-family:"VLS-Icons-Font";position:absolute;margin-top:-4px;color:#bcf200;font-size:2rem;}.pause-reflect__toggle-link{display:flex;align-items:flex-start;text-decoration:none;padding:2rem 0;min-height:155px;color:#000;}.pause-reflect__toggle-link::after{content:"";font-family:"VLS-Icons-Font";color:#000;font-size:28px;margin:-0.375rem 1rem 0 auto;transition:all 250ms ease;}.pause-reflect__toggle-link[aria-expanded='true']::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:all 250ms ease;}.pause-reflect__toggle-link:hover,.pause-reflect__toggle-link:focus,.pause-reflect__toggle-link:active{outline:none;color:#000;}.pause-reflect__toggle-link:hover{background-color:rgba(150,122,217,0.08);}.pause-reflect__toggle-link h2{position:relative;font-weight:600;font-size:calc(var(--ts__large__h5) * 1rem);}.pause-reflect__toggle-link p{margin-bottom:0;}.pause-reflect__toggle-link::before{content:"";font-family:"VLS-Icons-Font";font-size:120px;height:120px;margin-top:-45px;color:#967ad9;}@media (min-width:992px){.pause-reflect__instructions{padding-right:6.25rem;}}.pause-reflect__form-container{padding:2rem 0.625rem;border-top:1px dashed #ced4da;}.pause-reflect__form-container label:not(.option){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.pause-reflect__form-container fieldset{margin-bottom:1.5rem;}.pause-reflect__form-container fieldset legend{font-weight:normal;margin-bottom:5px;}.pause-reflect__form-container .form-group.form-item{margin-bottom:2px;}.pause-reflect__form-container .form-required::after{color:#a74326;}.pause-reflect__form-container .form-textarea{border:1px solid #ff00d9;border-radius:8px;margin-bottom:2rem;padding:1rem 1.875rem;font-style:italic;color:#ff00d9;min-height:150px;}.pause-reflect__answer-to-print{display:none;}.pause-reflect__multichoice fieldset{counter-increment:multichoice_question;margin-bottom:1rem;}.pause-reflect__multichoice fieldset:first-child legend{border-top:0;padding-top:0;}.pause-reflect__multichoice fieldset legend{border-top:1px solid #ced4da;padding-top:1rem;}.pause-reflect__multichoice fieldset legend::before{content:counter(multichoice_question) ". ";}.pause-reflect__multichoice .form-group{padding:0 1rem;}.pause-reflect__multichoice .form-group:hover,.pause-reflect__multichoice .form-group:focus,.pause-reflect__multichoice .form-group:active{background-color:#dee2e6;border-radius:4px;}.pause-reflect__multichoice .form-group label{width:100%;font-weight:300;}.pause-reflect__multichoice .feedback{padding:0.5rem 1rem;font-weight:600;color:#5a5a5a;text-align:center;font-style:italic;}.pause-reflect__multichoice .feedback--incorrect,.pause-reflect__multichoice .feedback--correct{min-height:44px;margin-bottom:0.5rem;}.pause-reflect__multichoice .feedback--incorrect{background-color:#ecf2f7;}.pause-reflect__multichoice .feedback--correct{background-color:#a0cd02;}.pause-reflect__multichoice.complete input{display:none;}.pause-reflect__multichoice.complete label{margin-left:35px;}.pause-reflect__multichoice.complete input:checked + label{color:#ff00d9;}.pause-reflect__multichoice.complete input:checked + label::before{content:"";font-family:"VLS-Icons-Font";speak:none;display:flex;align-items:center;justify-content:center;float:left;color:#ff00d9;background-color:#fbd9ed;font-size:1.25rem;height:25px;width:25px;margin:0 5px 0 -30px;border-radius:100%;}.pause-reflect__short-answer .form-item::before{content:"";font-family:"VLS-Icons-Font";speak:none;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:100%;font-size:48px;height:40px;width:40px;margin:15px 0 0 -20px;color:#ff00d9;background-color:#fbd9ed;}.pause-reflect p{margin-bottom:0.5rem;}.accordion[id^='pause-reflect']{border:0;}.accordion.complete[id^='pause-reflect'] .pause-reflect__borders *{border-color:#8ac105;}.accordion.complete[id^='pause-reflect'] .pause-reflect__toggle-link::before{color:#8ac105;}.accordion.complete[id^='pause-reflect'] .pause-reflect__instructions h2::after{content:"";font-family:"VLS-Icons-Font";display:inline-block;color:#8ac105;font-size:1.5rem;font-weight:normal;vertical-align:middle;}.accordion[id^='pause-reflect'] .pause-reflect input[type='submit']{background:transparent;border-color:#ffaa0e;color:#000;}.annual-training-component-two-col{border:1px solid #e2d0e3;border-radius:15px;padding:1.5rem 2rem;}.annual-training-component-two-col h3{font-weight:400;font-size:1.125rem;color:#000;background:linear-gradient(90deg,rgba(226,208,227,0.4) 40%,#fff 89%);padding:0.625rem 1.125rem;border-radius:8px;margin-bottom:0.5rem;}.annual-training-component-two-col__headings{display:none;}@media (min-width:768px){.annual-training-component-two-col__headings{display:flex;margin-bottom:1rem;}}.annual-training-component-two-col__item{display:block;margin:4.25rem 0;}@media (min-width:768px){.annual-training-component-two-col__item{display:flex;margin:0 0 1.5rem 0;}.annual-training-component-two-col__item .col-4{flex:0 0 33.33333%;max-width:33.33333%;}.annual-training-component-two-col__item .col-8{flex:0 0 66.66667%;max-width:66.66667%;}}.annual-training-component-two-col__item .col-4,.annual-training-component-two-col__item .col-8{max-width:100%;padding:0;}@media (min-width:768px){.annual-training-component-two-col__item .col-4,.annual-training-component-two-col__item .col-8{padding:0 1rem;}}@media (min-width:768px){.annual-training-component-two-col__item .mobile-only{display:none;}}.annual-training-component-two-col__item:last-child{margin-bottom:0;}.annual-training__accordion{counter-reset:annual_training_accordion_item;margin:1.5rem 0 2.5rem 0;}.annual-training__accordion button{display:flex;width:100%;border:0;background-color:transparent;font-weight:300;padding:0;color:#5a5a5a;text-align:left;}.annual-training__accordion button::after{content:"";font-family:"VLS-Icons-Font";color:#000;font-size:28px;margin:-0.375rem 1rem 0 auto;transition:all 250ms ease;}.annual-training__accordion button[aria-expanded='true']::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:all 250ms ease;}.annual-training__accordion button span:hover,.annual-training__accordion button span:focus,.annual-training__accordion button span:active{text-decoration:underline;}.annual-training__accordion button:focus{outline:none;}.annual-training__accordion-item{position:relative;border-top:1px dashed #ced4da;padding:1.5rem 0 1.5rem 1.5625rem;counter-increment:annual_training_accordion_item;color:#5a5a5a;}.annual-training__accordion-item:last-child{border-bottom:1px dashed #adb5bd;}.annual-training__accordion-item h2{margin-bottom:0;display:flex;align-items:flex-start;}@media (min-width:30rem){.annual-training__accordion-item h2{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.annual-training__accordion-item h2{font-size:calc(var(--ts__large__base) * 1rem);}}.annual-training__accordion-item h2::before{content:counter(annual_training_accordion_item) ". ";position:absolute;font-weight:300;left:0;}.annual-training__accordion-item p:last-child{margin-bottom:0;}.annual-training__accordion-item__container{padding-top:2rem;}.vls_annual_training_survey{counter-reset:survey-questions;}.vls_annual_training_survey form{margin:2rem 0.5rem;padding-top:1.5rem;border:1px solid #dee2e6;}.vls_annual_training_survey .error{border-bottom:1px solid #dee2e6;}.vls_annual_training_survey .error .input-error-desc{margin:-20px 0 0 2.8125rem;font-size:0.875rem;color:#a74326;}.vls_annual_training_survey .error .pause-reflect__question{border-bottom:0;}.vls_annual_training_survey .pause-reflect__form-container h2{font-weight:400;}@media (min-width:30rem){.vls_annual_training_survey .pause-reflect__form-container h2{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.vls_annual_training_survey .pause-reflect__form-container h2{font-size:calc(var(--ts__large__base) * 1rem);}}.vls_annual_training_survey .pause-reflect__survey-header{text-align:center;}.vls_annual_training_survey .pause-reflect__rankings{display:flex;flex-wrap:wrap;justify-content:center;padding:0;border-bottom:1px solid #dee2e6;}@media (min-width:992px){.vls_annual_training_survey .pause-reflect__rankings{padding:0 5rem;}}.vls_annual_training_survey .pause-reflect__rankings__ranking{text-align:center;margin:0 2%;}.vls_annual_training_survey .pause-reflect__rankings__letter{font-weight:600;font-size:1.125rem;text-transform:uppercase;color:#000;margin-bottom:0.5rem;}@media (min-width:992px){.vls_annual_training_survey .pause-reflect__divider{width:100%;border-bottom:1px dashed #dee2e6;margin-bottom:1rem;}}.vls_annual_training_survey .pause-reflect__question{border-bottom:1px solid #dee2e6;font-weight:300;margin:0;}@media (min-width:992px){.vls_annual_training_survey .pause-reflect__question{padding:0 1.875rem;}}.vls_annual_training_survey .pause-reflect__question:last-child{border-bottom:0;}.vls_annual_training_survey .pause-reflect__question legend{counter-increment:survey-questions;font-weight:300;margin-bottom:0.5rem;}@media (min-width:768px){.vls_annual_training_survey .pause-reflect__question legend{flex:0 0 58.33333%;max-width:58.33333%;margin-bottom:0;}}.vls_annual_training_survey .pause-reflect__question legend::before{content:counter(survey-questions) ". ";}@media (min-width:768px){.vls_annual_training_survey .pause-reflect__question .fieldset-wrapper{flex:0 0 41.66667%;max-width:41.66667%;}}.vls_annual_training_survey .pause-reflect__question .fieldset-wrapper > div{display:flex;float:right;}.vls_annual_training_survey .pause-reflect__question .form-group{margin-right:1rem;}.vls_annual_training_survey .pause-reflect__question .form-group:last-child{margin-right:0;}.vls_annual_training_survey .pause-reflect__question .form-group input[type='radio']{position:absolute;opacity:0;height:40px;width:40px;border:1px solid #c401ab;z-index:0;}.vls_annual_training_survey .pause-reflect__question .form-group input[type='radio']:checked + label{background-color:rgba(196,1,171,0.1);color:#c401ab;text-decoration:underline;}.vls_annual_training_survey .pause-reflect__question .form-group label{display:flex;align-items:center;justify-content:center;position:relative;font-size:1.125rem;font-weight:normal;border:1px solid #c401ab;border-radius:14px;height:40px;width:40px;text-align:center;z-index:1;}.vls_annual_training_survey .pause-reflect__question .form-group label:hover,.vls_annual_training_survey .pause-reflect__question .form-group label:focus,.vls_annual_training_survey .pause-reflect__question .form-group label:active{background-color:rgba(196,1,171,0.1);color:#c401ab;text-decoration:underline;cursor:pointer;}.vls_annual_training_survey .pause-reflect__question-container{display:flex;flex-wrap:wrap;align-items:center;padding:1rem;}.vls_annual_training_survey input[type='submit']{margin:1rem 0.9375rem;}@media (min-width:992px){.vls_annual_training_survey input[type='submit']{margin:1rem 2.875rem;}}.pause-reflect__checklist .form-group{display:flex;align-items:center;}.pause-reflect__checklist .form-group.form-item{margin-bottom:1.5rem;}@media (min-width:768px){.pause-reflect__checklist .form-group.form-item{margin-bottom:1rem;}}.pause-reflect__checklist input[type='checkbox']{position:absolute;opacity:0;height:40px;width:40px;z-index:0;}.pause-reflect__checklist input[type='checkbox'] + label{display:flex;align-items:flex-start;position:relative;cursor:pointer;}@media (min-width:768px){.pause-reflect__checklist input[type='checkbox'] + label{align-items:center;}}.pause-reflect__checklist input[type='checkbox'] + label::before{content:'';display:flex;align-items:center;flex-shrink:0;justify-content:center;font-size:27px;color:#ff00d9;border:3px solid #ff00d9;height:40px;width:40px;margin-right:0.75rem;display:block;border-radius:7px;z-index:1;}.pause-reflect__checklist input[type='checkbox']:checked + label::before{content:"";font-family:"VLS-Icons-Font";font-size:27px;}.annual-training__appendix h2{font-weight:600;color:#000;text-align:center;}.annual-training__appendix__header{text-align:center;}.annual-training__linked-activity{display:flex;border:2px solid #ced4da;background-color:rgba(240,240,240,0.2);padding:1.5rem;margin-bottom:1rem;color:#000;}.annual-training__linked-activity__icon{flex-shrink:0;margin-right:1.25rem;width:4rem;height:4rem;}.annual-training__linked-activity h3{font-weight:600;color:#000;}@media (min-width:30rem){.annual-training__linked-activity h3{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.annual-training__linked-activity h3{font-size:calc(var(--ts__large__h5) * 1rem);}}.annual-training__linked-activity p:last-child{margin-bottom:0;}.annual-training__linked-activity img{width:auto;max-height:75px;}.annual-training__activity-link{display:block;text-decoration:none;}.annual-training__activity-link:hover h3,.annual-training__activity-link:focus h3,.annual-training__activity-link:active h3{text-decoration:underline;}.annual-training__support{margin-top:4.25rem;}.annual-training__support ul li{margin-bottom:10px;}.annual-training__support ul li .source-breadcrumb{font-size:0.75em;}.annual-training__support ul li .source-breadcrumb span{margin-right:1em;}.annual-training__support ul a{color:#101010;text-decoration:none;font-style:italic;}.annual-training__support__icon{display:flex;align-items:center;justify-content:center;margin:0 auto 1rem auto;background-color:#fff;height:38px;width:38px;border-radius:13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:3px solid #becde8;}.annual-training__support__icon::before{content:"";font-family:"VLS-Icons-Font";-webkit-transform:rotate(-135deg);transform:rotate(-135deg);font-size:24px;color:#749bbb;}.annual-training__references{margin-top:4.25rem;}.annual-training__references .field--name-field-references-resources p{padding-left:2rem;text-indent:-2rem;line-height:1.2;}.annual-training__references ul a{color:#101010;text-decoration:none;font-style:italic;}.header{font-family:"Open Sans",sans-serif;}.header a,.header button{box-shadow:none;color:#101010;display:block;font-weight:400;text-decoration:none;}.header a:hover,.header a:focus,.header a:active,.header button:hover,.header button:focus,.header button:active{box-shadow:none;color:#1973ba;}.header ul{padding-left:0;list-style:none;margin:0;}.header ul a{font-size:calc(var(--ts__base__small) * 1rem);}.header .navbar{padding:0 0.5rem;}.header .navbar .header--left,.header .navbar .header--middle,.header .navbar .header--right{flex:0 0 33.33333%;max-width:33.33333%;}.header .navbar .header--left,.header .navbar .header--right{display:flex;flex-flow:row nowrap;align-items:center;}.header .navbar .header--left.dropdown.show > .dropdown-toggle,.header .navbar .header--left .dropdown.show > .dropdown-toggle,.header .navbar .header--right.dropdown.show > .dropdown-toggle,.header .navbar .header--right .dropdown.show > .dropdown-toggle{background-color:#f7fbff;color:#101010;}.header .navbar .header--left .dropdown-toggle,.header .navbar .header--right .dropdown-toggle{background:none;border:0;border-radius:0;padding:1em;}.header .navbar .header--left .dropdown-toggle:hover,.header .navbar .header--left .dropdown-toggle:focus,.header .navbar .header--left .dropdown-toggle:active,.header .navbar .header--right .dropdown-toggle:hover,.header .navbar .header--right .dropdown-toggle:focus,.header .navbar .header--right .dropdown-toggle:active{background-color:#f7fbff;}.header .navbar .header--left .dropdown-menu,.header .navbar .header--right .dropdown-menu{box-shadow:0 6px 12px rgba(16,16,16,0.175);padding:1rem;}.header .navbar .header--left .btn-label,.header .navbar .header--right .btn-label{display:none;visibility:hidden;font-size:calc(var(--ts__base__small) * 1rem);font-family:"Open Sans",sans-serif;letter-spacing:normal;text-transform:none;}@media (min-width:480px){.header .navbar .header--left .btn-label,.header .navbar .header--right .btn-label{display:inline-block;visibility:visible;}}.header .navbar .header--left .btn-label__user-name,.header .navbar .header--left .btn-label__user-role,.header .navbar .header--right .btn-label__user-name,.header .navbar .header--right .btn-label__user-role{display:block;}.header .navbar .header--left .btn-label__user-role,.header .navbar .header--right .btn-label__user-role{font-size:calc(var(--ts__base__fixed-1) * 1rem);}.header .navbar .header--left .dropdown-toggle::before,.header .navbar .header--right .dropdown-toggle::after{display:inline-block;vertical-align:middle;}.header .navbar .header--left .dropdown-toggle::before{margin-right:0.5rem;line-height:1;-webkit-transform:scale(1.6);transform:scale(1.6);}.header .navbar .header--right{justify-content:flex-end;}.header .navbar .header--right > nav{display:none;visibility:hidden;flex:0 0 25%;max-width:25%;}@media (min-width:768px){.header .navbar .header--right > nav{display:block;visibility:visible;}}.header .navbar .header--right .dropdown.show > .dropdown-toggle::after{border-color:#101010;}.header .navbar .header--right .dropdown-toggle{display:flex;flex-flow:row nowrap;align-items:center;padding:0.675em 1.25rem;}.header .navbar .header--right .dropdown-toggle:hover::after,.header .navbar .header--right .dropdown-toggle:focus::after,.header .navbar .header--right .dropdown-toggle:active::after{border-color:#1973ba;}.header .navbar .header--right .dropdown-toggle::after{content:"";font-family:"VLS-Icons-Font";font-size:2.625rem;line-height:1;margin-left:0.5rem;border:1px solid #5a5a5a;border-radius:50%;width:44px;height:44px;}.header .navbar .header--right .dropdown-menu.show{right:0;left:auto;}.header .search-block-form{padding-bottom:0.5rem;}.header .search-block-form input{box-shadow:none;}.header .search-block-form input:hover,.header .search-block-form input:focus,.header .search-block-form input:active{box-shadow:none;}.header .navbar-brand{display:block;margin:0 auto;text-align:center;}.header .navbar-brand--logo{display:none;visibility:hidden;margin:0 auto;width:220px;}@media (min-width:1200px){.header .navbar-brand--logo{display:block;visibility:visible;}}.header .navbar-brand--logo-short{margin:0 auto;width:50px;}@media (min-width:1200px){.header .navbar-brand--logo-short{display:none;visibility:hidden;}}.header .secondary-menu--login{text-align:center;}.header .secondary-menu--login__title{cursor:help;font-weight:700;text-transform:uppercase;white-space:nowrap;}.header .secondary-menu--login label{font-size:calc(var(--ts__base__small) * 1rem);}.header .secondary-menu--login .form-actions{margin-bottom:1rem;}.header .secondary-menu--login .form-submit{width:100%;}.header .secondary-menu--login .request-password-link{font-size:calc(var(--ts__base__xsmall) * 1rem);}.header .bowtie{height:15px;position:relative;}.header .bowtie::before{content:'';border-top:1px solid #1973ba;display:block;}.header .bowtie::after{content:"";font-family:"VLS-Icons-Font";background-color:#fff;color:#1973ba;font-size:1.875rem;line-height:1;position:absolute;top:-15px;left:50%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2.5rem;}.vls-main-menu--link,.vls-account-menu--link{line-height:1.7;padding:0.25rem 1rem 0.25rem 2.5rem;position:relative;white-space:nowrap;}.vls-main-menu--link:hover,.vls-main-menu--link:focus,.vls-main-menu--link:active,.vls-account-menu--link:hover,.vls-account-menu--link:focus,.vls-account-menu--link:active{background-color:#f7fbff;}.vls-main-menu--link::before,.vls-account-menu--link::before{font-size:calc(var(--ts__base__fixed-2) * 1rem);display:inline-block;line-height:1.4;position:absolute;top:0;left:1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.vls-main-menu--item > .vls-main-menu--link{font-size:calc(var(--ts__base__base) * 1rem);font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;}@media (min-width:30rem){.vls-main-menu--item > .vls-main-menu--link{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.vls-main-menu--item > .vls-main-menu--link{font-size:calc(var(--ts__large__base) * 1rem);}}.vls-main-menu--item > .vls-main-menu--link::before{top:-0.2rem;}.vls-main-menu--submenu-item > .vls-main-menu--link{font-weight:400;}.vls-main-menu .focused-topics::after{content:'';border-top:1px dotted #5a5a5a;display:block;margin:0.5em 0 0.5em 2.3em;}.vls-main-menu .elm-curriculum{border-top:1px dotted #5a5a5a;margin-top:0.5rem;padding:0.5rem 0;}.vls-main-menu .elm-curriculum .vls-main-menu--link:hover,.vls-main-menu .elm-curriculum .vls-main-menu--link:focus,.vls-main-menu .elm-curriculum .vls-main-menu--link:active{background-color:#fbfaf5;color:#8a6599;}.vls-main-menu .elm-curriculum .vls-main-menu--link::before{content:"";font-family:"VLS-Icons-Font";}.vls-account-menu{padding-left:0;list-style:none;margin:0;text-transform:uppercase;}.vls-account-menu--link{font-size:calc(var(--ts__base__small) * 1rem);box-shadow:none;color:#101010;display:block;font-weight:400;text-decoration:none;}.vls-account-menu--link:hover,.vls-account-menu--link:focus,.vls-account-menu--link:active{box-shadow:none;color:#1973ba;}.vls-account-menu--link::before{line-height:1;}.footer{background-color:#fff;border-top:1px solid #ced4da;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;margin-top:3rem;}@media (min-width:768px){.footer{display:flex;flex-flow:row nowrap;align-items:center;}}.footer a{color:#101010;display:block;text-decoration:none;}.footer a:hover,.footer a:focus,.footer a:active{color:#1973ba;}.footer--branding{margin-bottom:0.5rem;text-align:center;}@media (min-width:768px){.footer--branding{text-align:left;}}.footer--links .vls-footer-menu{padding-left:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:center;margin:0;}@media (min-width:768px){.footer--links .vls-footer-menu{justify-content:flex-end;}}.footer--links .vls-footer-menu--item{margin:0 0.5rem;}.footer--links .vls-footer-menu--link{font-size:calc(var(--ts__base__xsmall) * 1rem);}@media (min-width:768px){.footer--links .vls-footer-menu--link{font-size:calc(var(--ts__base__small) * 1rem);}}.js-form-item-search-api-fulltext{position:relative;}.js-form-item-search-api-fulltext.form-group::before{content:"";font-family:"VLS-Icons-Font";color:#adb5bd;font-size:2em;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:1;}.js-form-item-search-api-fulltext.form-group .form-text{padding-left:2rem;}.js-form-item-search-api-fulltext.form-group label{font-size:calc(var(--ts__base__h4) * 1rem);font-weight:700;color:#08768c;}.block-block-global-search-page .js-form-item-search-api-fulltext::before{top:35px;left:2px;}.block-block-header-global-search .js-form-item-search-api-fulltext.form-group::before{top:-4px;}.block-block-header-global-search .js-form-item-search-api-fulltext.form-group label{display:none;}.block-block-header-global-search .form-actions{display:none;}.user-lookup .js-form-item-search-api-fulltext.form-group::before{top:65px;left:2px;}@media only screen and (min-width:553px){.user-lookup .js-form-item-search-api-fulltext.form-group::before{top:35px;}}.toolbar-menu li{font-size:0.8125rem;}.block-views-block-news-block-1 .hero-cta{padding:2rem 0;}.block-views-block-news-block-1 .hero-cta__headline{font-size:calc(var(--ts__base__fixed-8) * 1rem);color:#fff;margin-bottom:2rem;text-shadow:0 1px 2px rgba(16,16,16,0.6);}.block-views-block-news-block-1 .hero-cta__headline--uppercase{font-weight:700;text-transform:uppercase;}.block-views-block-news-block-1 .hero-cta__view-headline{border-top:1px dashed #fff;display:inline-block;padding-top:1.5rem;}.block-views-block-news-block-1 .hero-cta__view-headline h3{font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;margin-bottom:1.5rem;}.block-views-block-news-block-1 .views-field-created .field-content{font-size:calc(var(--ts__base__medium) * 1rem);font-style:italic;text-transform:uppercase;}.block-views-block-news-block-1 .views-field-title .field-content{font-size:calc(var(--ts__base__h6) * 1rem);font-weight:400;}@media (min-width:30rem){.block-views-block-news-block-1 .views-field-title .field-content{font-size:calc((var(--ts__base__h6) * 1rem) + (var(--ts__large__h6) - var(--ts__base__h6)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-views-block-news-block-1 .views-field-title .field-content{font-size:calc(var(--ts__large__h6) * 1rem);}}.block-views-block-news-block-1 .views-field,.block-views-block-news-block-1 .more-link{color:#fff;}.block-views-block-news-block-1 .views-field a,.block-views-block-news-block-1 .more-link a{color:#fff;}.block-views-block-news-block-1 .views-field a:hover,.block-views-block-news-block-1 .views-field a:focus,.block-views-block-news-block-1 .views-field a:active,.block-views-block-news-block-1 .more-link a:hover,.block-views-block-news-block-1 .more-link a:focus,.block-views-block-news-block-1 .more-link a:active{text-shadow:0 0 4px rgba(255,255,255,0.5);}.block-views-block-news-block-1 .more-link{font-style:italic;margin:1rem 0 2rem;}@media (min-width:992px){.block-marketingintro,.block-marketingvideo,.block-marketingtracks,.block-marketingcourses{flex:0 0 48.33333%;max-width:48.33333%;}}.block-marketingintro .block-content > *:last-child,.block-marketingvideo .block-content > *:last-child,.block-marketingtracks .block-content > *:last-child,.block-marketingcourses .block-content > *:last-child{margin-bottom:0;}.block-marketingintro,.block-marketingvideo{margin:2rem 0;}.block-marketingintro ul,.block-marketingcourses ul{-webkit-columns:2 150px;-moz-columns:2 150px;columns:2 150px;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}.block-marketingintro h2{color:#1973ba;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;}.block-marketingcollaborators h3{font-size:calc(var(--ts__base__h2) * 1rem);color:#1973ba;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;}@media (min-width:30rem){.block-marketingcollaborators h3{font-size:calc((var(--ts__base__h2) * 1rem) + (var(--ts__large__h2) - var(--ts__base__h2)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-marketingcollaborators h3{font-size:calc(var(--ts__large__h2) * 1rem);}}.block-marketingstructure,.block-marketingcollaborators{flex:0 0 100%;max-width:100%;}.block-marketingtracks,.block-marketingcourses,.block-marketingstructure,.block-marketingcollaborators{margin-top:calc(110px + 2rem);position:relative;}.block-marketingtracks::before,.block-marketingcourses::before,.block-marketingstructure::before,.block-marketingcollaborators::before{position:absolute;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;left:50%;width:auto;max-width:none;height:100%;background-color:#0a8ea9;border:10px solid #08768c;border-radius:50%;color:#fff;display:block;font-size:112px;line-height:0.85;top:-110px;width:120px;height:120px;text-align:center;}.block-marketingtracks > h2,.block-marketingcourses > h2,.block-marketingstructure > h2,.block-marketingcollaborators > h2{font-size:calc(var(--ts__base__fixed-3) * 1rem);position:absolute;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-height:100%;background-color:#28a786;color:#fff;display:inline-block;line-height:1.25;margin-bottom:0;padding:0.5rem;top:0;text-align:center;}.block-marketingtracks > h2::before,.block-marketingtracks > h2::after,.block-marketingcourses > h2::before,.block-marketingcourses > h2::after,.block-marketingstructure > h2::before,.block-marketingstructure > h2::after,.block-marketingcollaborators > h2::before,.block-marketingcollaborators > h2::after{content:'';position:absolute;top:0;width:3rem;height:37px;}.block-marketingtracks > h2::before,.block-marketingcourses > h2::before,.block-marketingstructure > h2::before,.block-marketingcollaborators > h2::before{border-top:19px solid #28a786;border-bottom:19px solid #28a786;border-left:20px solid transparent;left:-2.5rem;}.block-marketingtracks > h2::after,.block-marketingcourses > h2::after,.block-marketingstructure > h2::after,.block-marketingcollaborators > h2::after{border-top:19px solid #28a786;border-bottom:19px solid #28a786;border-right:20px solid transparent;right:-2.5rem;}.block-marketingtracks > .block-content,.block-marketingcourses > .block-content,.block-marketingstructure > .block-content,.block-marketingcollaborators > .block-content{background:#fff;border:0.5rem solid rgba(222,226,230,0.7);height:100%;padding:2rem 1rem 1rem;}.block-marketingtracks::before{content:"";font-family:"VLS-Icons-Font";}.block-marketingtracks ul{list-style:none;}.block-marketingtracks__group{font-size:calc(var(--ts__base__h5) * 1rem);color:#08768c;}@media (min-width:30rem){.block-marketingtracks__group{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-marketingtracks__group{font-size:calc(var(--ts__large__h5) * 1rem);}}.block-marketingtracks__group:first-of-type::before,.block-marketingtracks__group:last-of-type::before{background:#08768c;border-radius:50%;color:#fff;display:inline-block;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;line-height:1.3;margin-right:0.5rem;text-align:center;width:2rem;height:2rem;}.block-marketingtracks__group:first-of-type::before{content:'I';}.block-marketingtracks__group:last-of-type::before{content:'II';}.block-marketingtracks__subgroup{font-size:calc(var(--ts__base__h6) * 1rem);color:#101010;font-weight:700;padding-left:1.25rem;}@media (min-width:30rem){.block-marketingtracks__subgroup{font-size:calc((var(--ts__base__h6) * 1rem) + (var(--ts__large__h6) - var(--ts__base__h6)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-marketingtracks__subgroup{font-size:calc(var(--ts__large__h6) * 1rem);}}.block-marketingtracks__item{padding:0.5rem 0 0.5rem 2.5rem;position:relative;}.block-marketingtracks__item::before{font-size:calc(var(--ts__base__xsmall) * 1rem);border:2px solid #1973ba;border-radius:50%;color:#1973ba;display:inline-block;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-style:normal;line-height:2.2;margin-right:0.5rem;position:absolute;top:0.25rem;left:0;text-align:center;width:2rem;height:2rem;}.block-marketingtracks__item.infant-and-toddler::before{content:'I&T';}.block-marketingtracks__item.preschool::before{content:'PS';}.block-marketingtracks__item.school-age::before{content:'SA';}.block-marketingtracks__item.training-and-curriculum::before{content:'T&C';}.block-marketingtracks__item.management::before{content:'MGT';}.block-marketingtracks__item.family-child-care::before{content:'FCC';}.block-marketingcourses::before{content:"";font-family:"VLS-Icons-Font";}.block-marketingstructure::before{content:"";font-family:"VLS-Icons-Font";}.block-marketingstructure img{display:block;margin:0 auto 1.5rem;}.block-marketingstructure__header{text-align:center;}.block-marketingstructure__header .our-path-to,.block-marketingstructure__header .milestone{display:block;}.block-marketingstructure__header .our-path-to{font-size:calc(var(--ts__base__h5) * 1rem);margin-bottom:1rem;text-transform:uppercase;}@media (min-width:30rem){.block-marketingstructure__header .our-path-to{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-marketingstructure__header .our-path-to{font-size:calc(var(--ts__large__h5) * 1rem);}}.block-marketingstructure__header .our-path-to::after{content:'';border-bottom:1px solid #101010;display:block;margin:0 auto;padding-top:1rem;width:50%;}.block-marketingstructure__header .milestone{font-size:calc(var(--ts__base__h2) * 1rem);font-family:"Open Sans",sans-serif;font-weight:800;margin-bottom:2rem;text-transform:uppercase;}@media (min-width:30rem){.block-marketingstructure__header .milestone{font-size:calc((var(--ts__base__h2) * 1rem) + (var(--ts__large__h2) - var(--ts__base__h2)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-marketingstructure__header .milestone{font-size:calc(var(--ts__large__h2) * 1rem);}}.block-marketingstructure .learning .block-marketingstructure__header{color:#28a786;}.block-marketingstructure .exploration .block-marketingstructure__header{color:#a6456b;}.block-marketingstructure .application .block-marketingstructure__header{color:#935b1c;}.block-marketingstructure .demonstration .block-marketingstructure__header{color:#8a6599;}.block-marketingcollaborators::before{content:"";font-family:"VLS-Icons-Font";}.block-marketingcollaborators > .block-content{text-align:center;}.block-marketingcollaborators__link-wrapper::before{content:'';border:6px solid #5a5a5a;border-radius:50%;float:left;padding-bottom:calc(100% - 12px);width:100%;}.block-marketingcollaborators__link{font-size:calc(var(--ts__base__h5) * 1rem);font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;position:absolute;top:50%;left:50%;text-transform:uppercase;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (min-width:30rem){.block-marketingcollaborators__link{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-marketingcollaborators__link{font-size:calc(var(--ts__large__h5) * 1rem);}}.block-views-block-lessons-block-1{background-color:#ecf2f7;padding:0.5rem;}@media (min-width:768px){.block-views-block-lessons-block-1{background-color:transparent;padding:0;}}.block-views-block-lessons-block-1 .dropdown-toggle{background-color:#fff;position:relative;text-align:left;width:100%;-webkit-appearance:none;}@media (min-width:768px){.block-views-block-lessons-block-1 .dropdown-toggle{display:none;visibility:hidden;}}.block-views-block-lessons-block-1 .dropdown-toggle::after{position:absolute;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:100%;height:auto;content:'';border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;display:inline-block;margin-left:0.5rem;right:7px;left:auto;width:auto;}.block-views-block-lessons-block-1 .lessons-dropdown__list{padding:0;width:calc(100% - 3.5rem);}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__list{display:block;visibility:visible;border:0;border-radius:0;box-shadow:none;position:relative;min-width:auto;width:100%;-webkit-transform:none !important;transform:none !important;z-index:0;}}.block-views-block-lessons-block-1 .lessons-dropdown__item{margin:0.25rem 0;padding:0.5rem 1rem;white-space:normal;border-top-right-radius:0.75rem;border-bottom-right-radius:0.75rem;}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item{font-size:calc(var(--ts__base__display-5) * 1rem);border-left:0.5rem solid transparent;position:relative;padding:0;}}@media (min-width:768px) and (min-width:30rem){.block-views-block-lessons-block-1 .lessons-dropdown__item{font-size:calc((var(--ts__base__display-5) * 1rem) + (var(--ts__large__display-5) - var(--ts__base__display-5)) * ((100vw - 30rem) / 45));}}@media (min-width:768px) and (min-width:75rem){.block-views-block-lessons-block-1 .lessons-dropdown__item{font-size:calc(var(--ts__large__display-5) * 1rem);}}.block-views-block-lessons-block-1 .lessons-dropdown__item a{color:#101010;display:block;padding:0.5rem 1rem;text-decoration:none;}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item a{padding:0.5rem 0.5rem 0.5rem 3rem;}}.block-views-block-lessons-block-1 .lessons-dropdown__item.active{background-color:transparent;}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item.active{background-color:#ecf2f7;}.block-views-block-lessons-block-1 .lessons-dropdown__item.active .views-field-field-lesson-number{background-color:#1973ba;}}.block-views-block-lessons-block-1 .lessons-dropdown__item.active a{color:#1973ba;}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item.complete{border-left:0.5rem solid #8ac105;}}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item.enrolled{border-left:0.5rem solid #08768c;}}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item.in-progress{border-left:0.5rem solid #6241b0;}}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item.pending{border-left:0.5rem solid #d57b17;}}.block-views-block-lessons-block-1 .lessons-dropdown__item .views-field-field-lesson-number{display:none;visibility:hidden;}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item .views-field-field-lesson-number{display:block;visibility:visible;background-color:#101010;border-radius:50%;color:#fff;padding-top:1px;position:absolute;top:0.5rem;left:1.5rem;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:26px;height:26px;}}.block-views-block-lessons-block-1 .lessons-dropdown__item.node--unpublished{opacity:0.6;}.block-views-block-lessons-block-1 .lessons-dropdown__item + .lessons-dropdown__item{border-top:1px solid #ced4da;margin-top:0;}@media (min-width:768px){.block-views-block-lessons-block-1 .lessons-dropdown__item + .lessons-dropdown__item{border-top:0;}}.block-views-block-lessons-lesson-pager{margin-top:2rem;}.block-views-block-lessons-lesson-pager h2{font-size:1.5rem;text-align:center;}.block-views-block-lessons-lesson-pager .lesson-pager .view-content{display:flex;justify-content:space-evenly;}.block-views-block-lessons-lesson-pager .lesson-pager-item{display:flex;align-items:center;justify-content:center;}.block-views-block-lessons-lesson-pager .lesson-pager-item .lesson-pager-number-bg{background-color:#101010;border-radius:50%;color:#fff;padding-top:1px;text-align:center;width:36px;height:36px;display:flex;align-items:center;justify-content:center;text-decoration:none;height:2rem;width:2rem;}.block-views-block-lessons-lesson-pager .lesson-pager-item .lesson-pager-number-bg:hover,.block-views-block-lessons-lesson-pager .lesson-pager-item .lesson-pager-number-bg:focus,.block-views-block-lessons-lesson-pager .lesson-pager-item .lesson-pager-number-bg:active{background:#1973ba;}.block-views-block-lessons-lesson-pager .lesson-pager-item .lesson-pager-number-bg.active{background:#1973ba;}.block-views-block-lessons-lesson-pager .lesson-pager-item:first-child:hover .lesson-pager-number-bg::before,.block-views-block-lessons-lesson-pager .lesson-pager-item:first-child:focus .lesson-pager-number-bg::before,.block-views-block-lessons-lesson-pager .lesson-pager-item:first-child:active .lesson-pager-number-bg::before{color:#1973ba;}.block-views-block-lessons-lesson-pager .lesson-pager-item:first-child .lesson-pager-number-bg::before{content:"‹";font-family:"VLS-Icons-Font";font-size:2rem;margin-top:-6px;padding-right:4rem;color:#444;position:absolute;}.block-views-block-lessons-lesson-pager .lesson-pager-item:last-child:hover .lesson-pager-number-bg::after,.block-views-block-lessons-lesson-pager .lesson-pager-item:last-child:focus .lesson-pager-number-bg::after,.block-views-block-lessons-lesson-pager .lesson-pager-item:last-child:active .lesson-pager-number-bg::after{color:#1973ba;}.block-views-block-lessons-lesson-pager .lesson-pager-item:last-child .lesson-pager-number-bg::after{content:"›";font-family:"VLS-Icons-Font";color:#444;font-size:2rem;margin-top:-6px;padding-left:4rem;position:absolute;}.block-vls-local-tasks{margin:-0.25rem;}@media (min-width:768px){.block-vls-local-tasks{margin:-0.5rem;}}.block-vls-local-tasks ul{padding-left:0;list-style:none;display:flex;flex-flow:row wrap;}.block-vls-local-tasks ul li{margin:0.25rem;}@media (min-width:768px){.block-vls-local-tasks ul li{margin:0.5rem;}}.breadcrumb{background:transparent;margin-bottom:0;padding:0.5rem 1rem;}.breadcrumb .breadcrumb-item::before{line-height:2em;}.vls-video{background:#f1f3f5;border:1px solid #ced4da;border-radius:1em;margin:2em auto;overflow:hidden;}.page-node-type-lesson .vls-video{padding:0;}.vls-video header{text-align:center;}.vls-video header h1,.vls-video header h2,.vls-video header h3,.vls-video header h4,.vls-video header h5{font-size:calc(var(--ts__base__fixed-2) * 1rem);color:#101010;font-weight:700;margin-bottom:0;padding:1em;text-align:center;}.vls-video video{border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;display:block;margin:0 auto;width:100%;height:auto;}.vls-video figcaption{margin:2em;text-align:center;}.activity-node-wrapper article::before{background:url(/themes/custom/vls/assets/images/activity-unclassed.png) center center/contain no-repeat;}article.create-your-own::before,.field-content.create-your-own::before{background:url(/themes/custom/vls/assets/images/activity-create-your-own.png) center center/contain no-repeat;}article.extended-learning::before,.field-content.extended-learning::before{background:url(/themes/custom/vls/assets/images/activity-extended-learning.png) center center/contain no-repeat;}article.guide::before,.field-content.guide::before{background:url(/themes/custom/vls/assets/images/activity-guide.png) center center/contain no-repeat;}article.observation::before,.field-content.observation::before{background:url(/themes/custom/vls/assets/images/activity-observation.png) center center/contain no-repeat;}article.program-tool::before,.field-content.program-tool::before{background:url(/themes/custom/vls/assets/images/activity-program-tool.png) center center/contain no-repeat;}article.reflection::before,.field-content.reflection::before{background:url(/themes/custom/vls/assets/images/activity-reflection.png) center center/contain no-repeat;}article.uncategorized::before,.field-content.uncategorized::before{background:url(/themes/custom/vls/assets/images/activity-unclassed.png) center center/contain no-repeat;}article.cda::before,article.CDA::before,.field-content.cda::before,.field-content.CDA::before{background:url(/themes/custom/vls/assets/images/activity-cda.png) center center/contain no-repeat;}.page-node-type-lesson .field--name-field-apply-activities-nodes,.page-node-type-lesson .field--name-field-explore-activities-nodes,.page-node-type-lesson .field--name-field-learn-activities-nodes{margin-bottom:1.5rem;}.page-node-type-lesson .field--name-field-apply-activities-nodes .activity-node-wrapper,.page-node-type-lesson .field--name-field-explore-activities-nodes .activity-node-wrapper,.page-node-type-lesson .field--name-field-learn-activities-nodes .activity-node-wrapper{border-radius:0.5em;color:inherit;display:block;padding:2rem 1.5rem;text-decoration:none;}.page-node-type-lesson .field--name-field-apply-activities-nodes article,.page-node-type-lesson .field--name-field-explore-activities-nodes article,.page-node-type-lesson .field--name-field-learn-activities-nodes article{position:relative;}.page-node-type-lesson .field--name-field-apply-activities-nodes article::before,.page-node-type-lesson .field--name-field-explore-activities-nodes article::before,.page-node-type-lesson .field--name-field-learn-activities-nodes article::before{content:'';position:absolute;top:0;left:0;width:4rem;height:4rem;}.page-node-type-lesson .field--name-field-apply-activities-nodes article h2,.page-node-type-lesson .field--name-field-explore-activities-nodes article h2,.page-node-type-lesson .field--name-field-learn-activities-nodes article h2{font-size:calc(var(--ts__base__h4) * 1rem);font-weight:700;}@media (min-width:30rem){.page-node-type-lesson .field--name-field-apply-activities-nodes article h2,.page-node-type-lesson .field--name-field-explore-activities-nodes article h2,.page-node-type-lesson .field--name-field-learn-activities-nodes article h2{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .field--name-field-apply-activities-nodes article h2,.page-node-type-lesson .field--name-field-explore-activities-nodes article h2,.page-node-type-lesson .field--name-field-learn-activities-nodes article h2{font-size:calc(var(--ts__large__h4) * 1rem);}}.page-node-type-lesson .field--name-field-apply-activities-nodes article h2 a,.page-node-type-lesson .field--name-field-explore-activities-nodes article h2 a,.page-node-type-lesson .field--name-field-learn-activities-nodes article h2 a{text-decoration:none;}.page-node-type-lesson .field--name-field-apply-activities-nodes article h2,.page-node-type-lesson .field--name-field-apply-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-explore-activities-nodes article h2,.page-node-type-lesson .field--name-field-explore-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-learn-activities-nodes article h2,.page-node-type-lesson .field--name-field-learn-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-field-required{padding-left:5rem;}.page-node-type-lesson .field--name-field-apply-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-explore-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-learn-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-field-required{font-size:calc(var(--ts__base__base) * 1rem);}@media (min-width:30rem){.page-node-type-lesson .field--name-field-apply-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-explore-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-learn-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-field-required{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .field--name-field-apply-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-explore-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-learn-activities-nodes article .activity-node-content,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-body,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-field-required{font-size:calc(var(--ts__large__base) * 1rem);}}.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-body p:last-child,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-body p:last-child,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-body p:last-child{margin-bottom:0;}.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-field-required,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-field-required{border-top:1px dashed #adb5bd;font-style:italic;margin-top:1rem;padding-top:1rem;position:relative;}.page-node-type-lesson .field--name-field-apply-activities-nodes article .field--name-field-required.required::before,.page-node-type-lesson .field--name-field-explore-activities-nodes article .field--name-field-required.required::before,.page-node-type-lesson .field--name-field-learn-activities-nodes article .field--name-field-required.required::before{content:"";font-family:"VLS-Icons-Font";font-size:2.5rem;font-style:normal;line-height:0.5;position:absolute;left:2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.page-node-type-lesson .field--name-field-apply-activities-nodes > .field__item + .field__item,.page-node-type-lesson .field--name-field-explore-activities-nodes > .field__item + .field__item,.page-node-type-lesson .field--name-field-learn-activities-nodes > .field__item + .field__item{margin-top:0.5rem;}.field--name-field-apply-activities-nodes .activity-node-wrapper{border:1px solid #ffedcd;}.field--name-field-apply-activities-nodes .activity-node-wrapper:hover,.field--name-field-apply-activities-nodes .activity-node-wrapper:focus,.field--name-field-apply-activities-nodes .activity-node-wrapper:active{background-color:#fff6e7;border:1px solid #ffe4b4;}.field--name-field-apply-activities-nodes .activity-node-wrapper:hover h2,.field--name-field-apply-activities-nodes .activity-node-wrapper:focus h2,.field--name-field-apply-activities-nodes .activity-node-wrapper:active h2{color:#cd8400;}.field--name-field-apply-activities-nodes .activity-node-wrapper h2{color:#cd8400;}.field--name-field-explore-activities-nodes .activity-node-wrapper{border:1px solid #eacdd8;}.field--name-field-explore-activities-nodes .activity-node-wrapper:hover,.field--name-field-explore-activities-nodes .activity-node-wrapper:focus,.field--name-field-explore-activities-nodes .activity-node-wrapper:active{background-color:#f2dfe6;border:1px solid #e3bbca;}.field--name-field-explore-activities-nodes .activity-node-wrapper:hover h2,.field--name-field-explore-activities-nodes .activity-node-wrapper:focus h2,.field--name-field-explore-activities-nodes .activity-node-wrapper:active h2{color:#a6456b;}.field--name-field-explore-activities-nodes .activity-node-wrapper h2{color:#a6456b;}.field--name-field-learn-activities-nodes .activity-node-wrapper{border:1px solid #d8f6ee;}.field--name-field-learn-activities-nodes .activity-node-wrapper:hover,.field--name-field-learn-activities-nodes .activity-node-wrapper:focus,.field--name-field-learn-activities-nodes .activity-node-wrapper:active{background-color:#edfbf7;border:1px solid #c4f1e5;}.field--name-field-learn-activities-nodes .activity-node-wrapper:hover h2,.field--name-field-learn-activities-nodes .activity-node-wrapper:focus h2,.field--name-field-learn-activities-nodes .activity-node-wrapper:active h2{color:#28a786;}.field--name-field-learn-activities-nodes .activity-node-wrapper h2{color:#28a786;}.page-node-type-activity .field--name-body .col-sm-6,.page-node-type-activity .field--name-body .col-md-6{float:left;}.page-node-type-activity .block-views-block-activity-block-1 span.views-field{margin:0 0.5rem;}.page-node-type-activity .block-views-block-activity-block-1 .views-field-field-activity-category .field-content,.page-node-type-activity .block-views-block-activity-block-1 .views-field-field-lesson-section .field-content{font-size:calc(var(--ts__base__fixed-9) * 1rem);color:#101010;font-family:"Open Sans",sans-serif;font-weight:300;}.page-node-type-activity .block-views-block-activity-block-1 .views-field-field-activity-category .field-content{display:inline-block;padding-top:1rem;position:relative;}.page-node-type-activity .layout-content{padding-top:2.5rem;}.page-node-type-activity .sources{margin-top:1.5rem;padding-top:0.5rem;border-top:1px dotted #5a5a5a;}.page-node-type-activity .sources h1,.page-node-type-activity .sources h2,.page-node-type-activity .sources h3,.page-node-type-activity .sources h4,.page-node-type-activity .sources h5,.page-node-type-activity .sources h6{font-size:calc(var(--ts__base__micro) * 1rem);font-weight:600;}@media (min-width:30rem){.page-node-type-activity .sources h1,.page-node-type-activity .sources h2,.page-node-type-activity .sources h3,.page-node-type-activity .sources h4,.page-node-type-activity .sources h5,.page-node-type-activity .sources h6{font-size:calc((var(--ts__base__micro) * 1rem) + (var(--ts__large__micro) - var(--ts__base__micro)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-activity .sources h1,.page-node-type-activity .sources h2,.page-node-type-activity .sources h3,.page-node-type-activity .sources h4,.page-node-type-activity .sources h5,.page-node-type-activity .sources h6{font-size:calc(var(--ts__large__micro) * 1rem);}}.page-node-type-activity .sources p{font-size:calc(var(--ts__base__micro) * 1rem);margin:0.5rem 0;}@media (min-width:30rem){.page-node-type-activity .sources p{font-size:calc((var(--ts__base__micro) * 1rem) + (var(--ts__large__micro) - var(--ts__base__micro)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-activity .sources p{font-size:calc(var(--ts__large__micro) * 1rem);}}.node-activity h4{font-weight:600;}.vls-form-toggles{border-bottom:1px solid #dee2e6;display:flex;justify-content:flex-end;padding-top:1rem;padding-bottom:1rem;margin-bottom:1.5rem;}.vls-form-toggles__act-required{display:flex;align-items:center;margin-right:auto;font-family:"Open Sans",sans-serif;}@media (min-width:30rem){.vls-form-toggles__act-required{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.vls-form-toggles__act-required{font-size:calc(var(--ts__large__base) * 1rem);}}.vls-form-toggles__act-required img{margin-right:0.3125rem;}.vls-form-toggles button{margin-right:0.9375rem;}.vls-form-toggles button:last-child{margin-right:0;}.input-hidden .response textarea,.input-hidden .response .fillable-text,.input-hidden .question .editable-check,.input-hidden .response .editable-radio,.input-visible .response .user-textarea,.input-visible .response .user-text,.input-visible .question .user-check,.input-visible .response .user-radio,.answers-hidden .response .key{display:none;}.response textarea:hover,.response textarea:focus,.response textarea:active{outline:none;border:2px solid #007bff !important;border-radius:0.25rem;}.response .checkboxes{list-style:none;}.response .user-check::before{content:'\e609';font-family:"VLS-Icons-Font";display:inline-block;margin-right:0.5em;}.response .input-e label{font-weight:inherit;margin:0;padding-right:1em;border-radius:5px;}.response .user-radio,.response .user-check{border:1px solid transparent;border-radius:6px;}.response .user-radio.radio-true::before{border:1px solid #c401ab;}.response .user-textarea{font-style:italic;color:#c401ab;padding:1em;border:2px solid transparent;white-space:pre-wrap;}#vlsPrintPageWrapper .table-sm .user-textarea,#vlsPrintnPageWrapper .table-sm textarea{padding:0.1rem !important;}#vlsPrintPageWrapper .table-borderless th,#vlsPrintPageWrapper .table-borderless td{border:0;}.activity-category__icon h2{display:none;}.activity-category__icon img{width:88px;}.node-activity .act-scenario{margin:1.5em 0;padding:1em 0;border-top:1px solid #888;border-bottom:1px solid #888;}.node-activity .prompt,.node-activity .prompt *{font-weight:400;}.node-activity .question-set .question{margin:1.5em 0.5em;page-break-inside:avoid;}.node-activity .answers-visible .question .key{display:block;}.node-activity table{border:6px solid #efefef;margin-bottom:2rem;}.node-activity table .user-textarea{padding:1em;display:block;}.node-activity table th{font-size:calc(var(--ts__base__base) * 1rem);background:#efefef;font-weight:600;padding:1.5rem;vertical-align:middle;text-align:center;border-bottom:3px solid #ccc;}@media (min-width:30rem){.node-activity table th{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.node-activity table th{font-size:calc(var(--ts__large__base) * 1rem);}}.node-activity table td{font-size:calc(var(--ts__base__base) * 1rem);vertical-align:top;}@media (min-width:30rem){.node-activity table td{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.node-activity table td{font-size:calc(var(--ts__large__base) * 1rem);}}.node-activity .question{margin:1.5rem 0;page-break-inside:avoid;}.node-activity .question.lines-1 .response,.node-activity .question.lines-1 textarea{min-height:1em;}.node-activity .question.lines-1 td.response{height:1em;}.node-activity .question.lines-2 .response,.node-activity .question.lines-2 textarea{min-height:2em;}.node-activity .question.lines-2 td.response{height:2em;}.node-activity .question.lines-3 .response,.node-activity .question.lines-3 textarea{min-height:3em;}.node-activity .question.lines-3 td.response{height:3em;}.node-activity .question.lines-4 .response,.node-activity .question.lines-4 textarea{min-height:4em;}.node-activity .question.lines-4 td.response{height:4em;}.node-activity .question.lines-5 .response,.node-activity .question.lines-5 textarea{min-height:5em;}.node-activity .question.lines-5 td.response{height:5em;}.node-activity .question.lines-6 .response,.node-activity .question.lines-6 textarea{min-height:6em;}.node-activity .question.lines-6 td.response{height:6em;}.node-activity .question.lines-7 .response,.node-activity .question.lines-7 textarea{min-height:7em;}.node-activity .question.lines-7 td.response{height:7em;}.node-activity .question.lines-8 .response,.node-activity .question.lines-8 textarea{min-height:8em;}.node-activity .question.lines-8 td.response{height:8em;}.node-activity .question.lines-9 .response,.node-activity .question.lines-9 textarea{min-height:9em;}.node-activity .question.lines-9 td.response{height:9em;}.node-activity .question.lines-10 .response,.node-activity .question.lines-10 textarea{min-height:10em;}.node-activity .question.lines-10 td.response{height:10em;}.node-activity .question.lines-11 .response,.node-activity .question.lines-11 textarea{min-height:11em;}.node-activity .question.lines-11 td.response{height:11em;}.node-activity .question.lines-12 .response,.node-activity .question.lines-12 textarea{min-height:12em;}.node-activity .question.lines-12 td.response{height:12em;}.node-activity .question.lines-13 .response,.node-activity .question.lines-13 textarea{min-height:13em;}.node-activity .question.lines-13 td.response{height:13em;}.node-activity .question.lines-14 .response,.node-activity .question.lines-14 textarea{min-height:14em;}.node-activity .question.lines-14 td.response{height:14em;}.node-activity .question.lines-15 .response,.node-activity .question.lines-15 textarea{min-height:15em;}.node-activity .question.lines-15 td.response{height:15em;}.node-activity .question.lines-16 .response,.node-activity .question.lines-16 textarea{min-height:16em;}.node-activity .question.lines-16 td.response{height:16em;}.node-activity .question.lines-17 .response,.node-activity .question.lines-17 textarea{min-height:17em;}.node-activity .question.lines-17 td.response{height:17em;}.node-activity .question.lines-18 .response,.node-activity .question.lines-18 textarea{min-height:18em;}.node-activity .question.lines-18 td.response{height:18em;}.node-activity .question.lines-19 .response,.node-activity .question.lines-19 textarea{min-height:19em;}.node-activity .question.lines-19 td.response{height:19em;}.node-activity .question.lines-20 .response,.node-activity .question.lines-20 textarea{min-height:20em;}.node-activity .question.lines-20 td.response{height:20em;}.node-activity .question.lines-21 .response,.node-activity .question.lines-21 textarea{min-height:21em;}.node-activity .question.lines-21 td.response{height:21em;}.node-activity .question.lines-22 .response,.node-activity .question.lines-22 textarea{min-height:22em;}.node-activity .question.lines-22 td.response{height:22em;}.node-activity .question.lines-23 .response,.node-activity .question.lines-23 textarea{min-height:23em;}.node-activity .question.lines-23 td.response{height:23em;}.node-activity .question.lines-24 .response,.node-activity .question.lines-24 textarea{min-height:24em;}.node-activity .question.lines-24 td.response{height:24em;}.node-activity .question.lines-25 .response,.node-activity .question.lines-25 textarea{min-height:25em;}.node-activity .question.lines-25 td.response{height:25em;}.node-activity .question.lines-26 .response,.node-activity .question.lines-26 textarea{min-height:26em;}.node-activity .question.lines-26 td.response{height:26em;}.node-activity .question.lines-27 .response,.node-activity .question.lines-27 textarea{min-height:27em;}.node-activity .question.lines-27 td.response{height:27em;}.node-activity .question.lines-28 .response,.node-activity .question.lines-28 textarea{min-height:28em;}.node-activity .question.lines-28 td.response{height:28em;}.node-activity .question.lines-29 .response,.node-activity .question.lines-29 textarea{min-height:29em;}.node-activity .question.lines-29 td.response{height:29em;}.node-activity .question.lines-30 .response,.node-activity .question.lines-30 textarea{min-height:30em;}.node-activity .question.lines-30 td.response{height:30em;}.node-activity .question.lines-31 .response,.node-activity .question.lines-31 textarea{min-height:31em;}.node-activity .question.lines-31 td.response{height:31em;}.node-activity .question.lines-32 .response,.node-activity .question.lines-32 textarea{min-height:32em;}.node-activity .question.lines-32 td.response{height:32em;}.node-activity .question.lines-33 .response,.node-activity .question.lines-33 textarea{min-height:33em;}.node-activity .question.lines-33 td.response{height:33em;}.node-activity .question.lines-34 .response,.node-activity .question.lines-34 textarea{min-height:34em;}.node-activity .question.lines-34 td.response{height:34em;}.node-activity .question.lines-35 .response,.node-activity .question.lines-35 textarea{min-height:35em;}.node-activity .question.lines-35 td.response{height:35em;}.node-activity .question.lines-36 .response,.node-activity .question.lines-36 textarea{min-height:36em;}.node-activity .question.lines-36 td.response{height:36em;}.node-activity .question.lines-37 .response,.node-activity .question.lines-37 textarea{min-height:37em;}.node-activity .question.lines-37 td.response{height:37em;}.node-activity .question.lines-38 .response,.node-activity .question.lines-38 textarea{min-height:38em;}.node-activity .question.lines-38 td.response{height:38em;}.node-activity .question.lines-39 .response,.node-activity .question.lines-39 textarea{min-height:39em;}.node-activity .question.lines-39 td.response{height:39em;}.node-activity .question.lines-40 .response,.node-activity .question.lines-40 textarea{min-height:40em;}.node-activity .question.lines-40 td.response{height:40em;}.node-activity .question.lines-41 .response,.node-activity .question.lines-41 textarea{min-height:41em;}.node-activity .question.lines-41 td.response{height:41em;}.node-activity .question.lines-42 .response,.node-activity .question.lines-42 textarea{min-height:42em;}.node-activity .question.lines-42 td.response{height:42em;}.node-activity .question.lines-43 .response,.node-activity .question.lines-43 textarea{min-height:43em;}.node-activity .question.lines-43 td.response{height:43em;}.node-activity .question.lines-44 .response,.node-activity .question.lines-44 textarea{min-height:44em;}.node-activity .question.lines-44 td.response{height:44em;}.node-activity .question.lines-45 .response,.node-activity .question.lines-45 textarea{min-height:45em;}.node-activity .question.lines-45 td.response{height:45em;}.node-activity .question.lines-46 .response,.node-activity .question.lines-46 textarea{min-height:46em;}.node-activity .question.lines-46 td.response{height:46em;}.node-activity .question.lines-47 .response,.node-activity .question.lines-47 textarea{min-height:47em;}.node-activity .question.lines-47 td.response{height:47em;}.node-activity .question.lines-48 .response,.node-activity .question.lines-48 textarea{min-height:48em;}.node-activity .question.lines-48 td.response{height:48em;}.node-activity .question.lines-49 .response,.node-activity .question.lines-49 textarea{min-height:49em;}.node-activity .question.lines-49 td.response{height:49em;}.node-activity .question.lines-50 .response,.node-activity .question.lines-50 textarea{min-height:50em;}.node-activity .question.lines-50 td.response{height:50em;}.node-activity .question .prompt{font-weight:400;}.node-activity .question .user-textarea{font-style:italic;color:#c401ab;padding:1rem;margin:1rem 0;white-space:pre-wrap;}.node-activity .question .response{padding:0 !important;font-weight:100;position:relative;}.node-activity .question .response textarea{width:100%;padding:1em;font-style:italic;font-weight:300;color:#c401ab;border:2px solid #c401ab;position:relative;}.node-activity .question .response input{border:2px solid #c401ab;}.node-activity .question .key{position:relative;padding:1em;text-align:left;font-style:italic;color:#178cff;}.node-activity .question .key::before{content:'\e941';speak:none;display:inline;position:relative;float:left;margin-right:12pt;font-family:"VLS-Icons-Font";font-style:normal;font-size:25pt;width:28pt;height:28pt;background:#e8f4ff;border-radius:50%;text-align:center;line-height:28pt;}.node-activity .question.short .response,.node-activity .question.short textarea{min-height:2em;}.node-activity .question.short td.response{height:2em;}.node-activity .question.medium .response,.node-activity .question.medium textarea{min-height:5em;}.node-activity .question.medium td.response{height:5em;}.node-activity .question.long .response,.node-activity .question.long textarea{min-height:10em;}.node-activity .question.long td.response{height:10em;}#vlsPrintPageWrapper{border:0;margin:0;padding:0;}#vlsPrintPageWrapper .row{margin:0;}#vlsPrintPageWrapper th{background-color:transparent;border:0;}#vlsPrintPageWrapper .breadcrumb-titles{display:flex;align-items:center;font-size:8pt;font-weight:300;vertical-align:bottom;font-family:"Open Sans",sans-serif;}#vlsPrintPageWrapper .breadcrumb-titles span:first-of-type::before{content:'';speak:none;}#vlsPrintPageWrapper .breadcrumb-titles span::before{content:'-';speak:none;display:inline-block;margin:0 0.25rem;}#vlsPrintPageWrapper .breadcrumb-titles img{width:25px;}#vlsPrintPageWrapper .doc-note{font-size:6pt;font-weight:300;color:#101010;}#vlsPrintPageWrapper .vlsPrintPageHeaderCell{padding:0;}#vlsPrintPageWrapper .vlsPrintPageHeaderCell .doc-field,#vlsPrintPageWrapper .vlsPrintPageHeaderCell .name-field,#vlsPrintPageWrapper .vlsPrintPageHeaderCell .certifier-field,#vlsPrintPageWrapper .vlsPrintPageHeaderCell .date-field{border-bottom:1px solid #ddd;color:#101010;}#vlsPrintPageWrapper .vlsPrintPageHeaderCell__topLeft{width:70%;}#vlsPrintPageWrapper .vlsPrintPageHeaderCell__topRight{width:29%;}#vlsPrintPageWrapper .vlsPrintPageHeaderCell .doc-title{font-family:"Noticia Text",serif;font-weight:400;color:#101010;font-size:20pt !important;}#vlsPrintPageWrapper .doc-tags{text-align:left;}#vlsPrintPageWrapper .doc-notes,#vlsPrintPageWrapper .doc-fields{text-align:right;}#vlsPrintPageWrapper .doc-tag,#vlsPrintPageWrapper .doc-field{font-size:8pt;font-weight:300;}#vlsPrintPageWrapper .doc-tag img,#vlsPrintPageWrapper .doc-field img{width:25px;margin-right:0.25rem;}.survey-activity .prompt{float:left;}.survey-activity .response{float:right;}.survey-activity .question{margin:0;}.survey-activity li::after{display:block;clear:both;content:"";}.survey-activity li::before{content:'';speak:none;display:block;height:0;}.survey-activity li::after{content:'';speak:none;display:block;padding-bottom:5px;}.survey-activity li{background:none;width:100%;clear:both;margin:0.35em 0;}.survey-activity li::before,.survey-activity li::after{display:inline;}.survey-activity li:nth-child(odd){background:#f1f1f1;}.survey-activity li:last-child::after{display:block;}.survey-activity .user-radio{display:inline-block;margin:0 0.5em;padding:0 0.5em;text-align:center;}.survey-activity .user-radio.radio-true{border-color:#c401ab;background:#fff1fd;}.survey-activity .editable-radio{display:inline-block;margin:0 0.5em;padding:0 0.5em;}.survey-activity .editable-radio label{text-align:center;padding:0 0.5em;border:1px solid #ab369a;border-radius:0.6em;}.survey-activity .editable-radio label::before{content:' ';display:none;}.survey-activity .editable-radio.radio-true label{color:#c401ab;border-color:#c401ab;background:#fff1fd;}.survey-activity .survey-legend span{margin:0 2em;}.survey-activity .response{text-align:right;}.survey-activity .response input[type='radio']{width:100%;height:12pt;line-height:1em;padding:0.25em;}.page-node-type-activity .survey-legend span{display:block;}@media (min-width:480px){.page-node-type-activity .survey-legend span{display:inline;margin:0 1em;}}@media (min-width:992px){.page-node-type-activity .survey-legend span{margin:0 2em;}}.fillable-radio,label.input-e{cursor:pointer;}.question.multi-choice,.checklist{counter-reset:actRadios;list-style:none;}ol.radios .user-radio,ol.multi-check .user-check,.editable-check,.editable-radio,.user-check{counter-increment:actRadios;list-style:none;padding-left:2em;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:1em;margin:0.25em 0;}ol.radios .user-radio::before,ol.multi-check .user-check::before,.editable-check label::before,.editable-radio label::before{display:block;content:counter(actRadios,upper-alpha) ".";position:absolute;left:0;margin:0;width:20pt;height:20pt;line-height:17pt;border:2px solid transparent;border-radius:10px;text-align:center;}.editable-check,.editable-radio{padding-left:0;border:1px solid transparent;}.editable-check:hover::before,.editable-radio:hover::before{border-color:#c401ab;}.editable-check label,.editable-radio label{padding-left:2em;position:relative;}.editable-check label:hover,.editable-check label:focus,.editable-radio label:hover,.editable-radio label:focus{background-color:#fff7fc;}.editable-check label::before,.editable-radio label::before{border-color:#ff00d9;}.editable-check input,.editable-radio input{opacity:0;position:absolute;}.multi-choice .multi-check .user-check::before{content:' ';speak:none;border:2px solid #ccc;}.multi-choice .editable-check label::before{content:' ';speak:none;}.response input[type='radio'],.response input[type='checkbox']{height:18pt;width:18pt;margin:0;line-height:18pt;margin-right:1em;}.checklist{padding:0;}.checklist .editable-check label::before{content:' ';speak:none;border-radius:3px;}.editable-radio.radio-true label{text-decoration:underline;}.editable-radio.radio-true label::before{background:#c401ab;color:#fff;font-weight:bold;}.multi-choice .multi-check .user-check.check-true::before,.editable-check.check-true label::before{content:'\e60b';color:#c401ab;font-family:"VLS-Icons-Font";line-height:20pt;}.input-visible .ftp-form .user-text{display:none !important;}.ftp-form .col-md-6{flex:0 0 49%;max-width:49%;float:left;}.ftp-form .col-md-6:last-child{margin-left:2%;}.ftp-form .ftp-field{min-height:49px;}.ftp-form .ftp-field input{border:1px dashed #c401ab !important;}.ftp-form .ftp-field .prompt,.ftp-form .ftp-field .response{float:left !important;}.ftp-form .title{width:100%;margin-bottom:10pt !important;}.ftp-form div[class^='col'],.ftp-form div[class*=' col']{padding:0;}#vlsPrintPageTbody table,#vlsPrintPageTbody table th,#vlsPrintPageTbody table td{border:2px solid #ddd;}@media print{#vlsPrintPageTbody table,#vlsPrintPageTbody table th,#vlsPrintPageTbody table td{border:1px solid #ddd;}}#vlsPrintPageCell *{margin-bottom:revert;}#vlsPrintPageCell table *{margin-bottom:0;}.field-content-toggle,.field-content-section{font-size:calc(var(--ts__base__display-4) * 1rem);color:#fff;line-height:1.7;margin-bottom:1.5rem;padding:0.5rem 1.25rem 0.5rem 4rem;position:relative;page-break-after:avoid;}@media (min-width:30rem){.field-content-toggle,.field-content-section{font-size:calc((var(--ts__base__display-4) * 1rem) + (var(--ts__large__display-4) - var(--ts__base__display-4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.field-content-toggle,.field-content-section{font-size:calc(var(--ts__large__display-4) * 1rem);}}@media (min-width:768px){.field-content-toggle,.field-content-section{cursor:auto;font-weight:700;margin:4rem 0 3rem;padding:0;text-align:center;text-transform:uppercase;}}.field-content-toggle::before,.field-content-section::before{position:absolute;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:100%;height:auto;font-size:3.75rem;line-height:1;width:auto;}@media (min-width:768px){.field-content-toggle::before,.field-content-section::before{display:block;font-size:8rem;font-weight:400;line-height:0.8;position:relative;top:3rem;}}.field-content-toggle__text::before,.field-content-toggle__text::after,.field-content-section__text::before,.field-content-section__text::after{display:none;visibility:hidden;content:'';width:20%;height:1px;border-bottom-style:solid;border-bottom-width:1px;vertical-align:middle;}@media (min-width:768px){.field-content-toggle__text::before,.field-content-toggle__text::after,.field-content-section__text::before,.field-content-section__text::after{display:block;visibility:visible;display:inline-block;}}.field-content-toggle__text::before,.field-content-section__text::before{margin-right:1em;}.field-content-toggle__text::after,.field-content-section__text::after{margin-left:1em;}.field-content-toggle.learn,.field-content-section.learn{background-color:#28a786;}@media (min-width:768px){.field-content-toggle.learn,.field-content-section.learn{background-color:transparent;color:#28a786;}}.field-content-toggle.learn::before,.field-content-section.learn::before{content:"";font-family:"VLS-Icons-Font";}.field-content-toggle.learn::after,.field-content-section.learn::after{background-color:#1e7e65;}.field-content-toggle.learn__text::before,.field-content-toggle.learn__text::after,.field-content-section.learn__text::before,.field-content-section.learn__text::after{border-bottom-color:#28a786;}.field-content-toggle.explore,.field-content-section.explore{background-color:#a6456b;}@media (min-width:768px){.field-content-toggle.explore,.field-content-section.explore{background-color:transparent;color:#a6456b;}}.field-content-toggle.explore::before,.field-content-section.explore::before{content:"";font-family:"VLS-Icons-Font";}.field-content-toggle.explore::after,.field-content-section.explore::after{background-color:#823654;}.field-content-toggle.explore__text::before,.field-content-toggle.explore__text::after,.field-content-section.explore__text::before,.field-content-section.explore__text::after{border-bottom-color:#a6456b;}.field-content-toggle.apply,.field-content-section.apply{background-color:#cd8400;}@media (min-width:768px){.field-content-toggle.apply,.field-content-section.apply{background-color:transparent;color:#cd8400;}}.field-content-toggle.apply::before,.field-content-section.apply::before{content:"";font-family:"VLS-Icons-Font";}.field-content-toggle.apply::after,.field-content-section.apply::after{background-color:#9a6300;}.field-content-toggle.apply__text::before,.field-content-toggle.apply__text::after,.field-content-section.apply__text::before,.field-content-section.apply__text::after{border-bottom-color:#cd8400;}.field-content-toggle.demonstrate,.field-content-section.demonstrate{background-color:#af54a8;}@media (min-width:768px){.field-content-toggle.demonstrate,.field-content-section.demonstrate{background-color:transparent;color:#af54a8;}}.field-content-toggle.demonstrate::before,.field-content-section.demonstrate::before{content:"";font-family:"VLS-Icons-Font";}.field-content-toggle.demonstrate::after,.field-content-section.demonstrate::after{background-color:#8e4288;}.field-content-toggle.demonstrate__text::before,.field-content-toggle.demonstrate__text::after,.field-content-section.demonstrate__text::before,.field-content-section.demonstrate__text::after{border-bottom-color:#af54a8;}.field-content-toggle{cursor:pointer;}.field-content-toggle::after{font-size:calc(var(--ts__base__fixed-4) * 1rem);position:absolute;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:100%;height:auto;border-radius:50%;content:"+";font-weight:700;line-height:1;right:1.25rem;left:auto;text-align:center;width:2.125rem;}@media (min-width:768px){.field-content-toggle::after{display:none;visibility:hidden;}}.field-content-toggle.collapsed{background-color:#5a5a5a;}.field-content-toggle.collapsed::after{background-color:#414141;content:"−";}.pager .pagination{align-items:baseline;flex-flow:row wrap;justify-content:center;border-top:1px solid #ced4da;margin-bottom:0;padding:1.5rem 0;}.pager .page-item{margin:0.5rem 1rem;}.pager .page-item.is-active .page-link{border:0;color:#101010;font-weight:700;text-decoration:none;}.pager .page-item.is-active .page-link:hover,.pager .page-item.is-active .page-link:focus,.pager .page-item.is-active .page-link:active{background-color:#fff;}.pager .page-item--last .page-link{border-radius:1rem;}.pager .page-item .page-link{border-radius:1rem;padding:0.5rem 1rem;}.user-progress-block .progress-stats{padding:1rem;text-align:center;}.user-progress-block .progress-stats header{background-color:#ecf2f7;margin-bottom:0.5rem;padding:0.5rem;text-align:center;}.user-progress-block .progress-stats header h5{margin-bottom:0;}.user-progress-block .progress-stats .progress-status-message{background:#08768c;border:3px dotted #fff;color:#fff;padding:1rem;width:100%;margin:1rem;}@media (min-width:768px){.user-progress-block .progress-stats .progress-status-message{padding:2rem;}}.user-progress-block .progress-stats .radial-progress-title{font-weight:700;margin-bottom:0.5rem;}.user-progress-block .progress-stats .radial-progress-visual{background:#dee2e6;border-radius:50%;width:130px;height:130px;margin:0.25em auto;}.user-progress-block .progress-stats .percentage-value{font-weight:700;font-size:1.25rem;}.user-progress-block .progress-stats .percentage-value sup{top:0;}.block-progressblock-2 .progress-stats-footer{display:none;visibility:hidden;}.progress-stats-footer{padding:0.5rem;display:flex;}.track-icon-wrapper{display:flex;align-items:center;justify-content:center;height:130px;width:130px;}.track-icon-wrapper .latest-track-icon{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;height:65%;width:65%;}.track-icon-wrapper .latest-track-icon a{font-size:calc(var(--ts__base__fixed-2) * 1rem);background-color:#fff;border:2px solid #1973ba;border-radius:50%;color:#1973ba;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;text-align:center;width:100%;height:100%;line-height:4.75rem;text-decoration:none;}.track-icon-wrapper .latest-track-icon .track-image.latest-course{border:0;}.track-icon-wrapper .latest-track-icon .track-image.latest-course img{border-radius:50%;}.sub-stats-details{font-size:14px;text-align:center;}.sub-stat .label{color:#444;font-weight:300;font-style:italic;padding:0 0.25rem;}.sub-stat .value{font-weight:700;}.sub-stat.complete{background:#fbfaf5;color:#8ac105;}.sub-stat.in-progress{background:#fbfaf5;color:#6241b0;}.sub-stat.pending-review,.sub-stat.pending{background:#fbfaf5;color:#d57b17;}.sub-stat.enrolled{background:#fbfaf5;color:#08768c;}.sub-stat.total{background:#fbfaf5;color:#444;}.required-activities-list-item a{text-decoration:none;}.required-activities-list-item a:hover,.required-activities-list-item a:focus,.required-activities-list-item a:active{text-decoration:underline;}.required-activities-list-item a span{color:#101010;}.progress-table .details-load,.progress-table .lesson-load{position:relative;padding:0.5rem;}@media (min-width:768px){.progress-table .details-load,.progress-table .lesson-load{padding:0;}}.progress-table__enrollment .table-item-content{display:block;}.progress-table__enrollment .vls-course-progress{display:none;}.progress-table .assessment-results-link{padding:0 1rem;}.progress-table .certificate .certificate-badge{display:flex;align-items:center;font-weight:400;margin-right:2em;}.progress-table .certificate .certificate-badge::after{content:"";font-family:"VLS-Icons-Font";color:#2a5a83;font-size:1.5rem;}.progress-table .assessment-type{display:none;visibility:hidden;flex-basis:10%;color:#101010;font-weight:300;font-style:italic;}@media (min-width:992px){.progress-table .assessment-type{display:block;visibility:visible;}}.progress-table .assessment-type span{display:flex;align-items:center;justify-content:space-evenly;}.progress-table .assessment-type span::after{content:"";font-family:"VLS-Icons-Font";font-size:1.875rem;margin-left:0.625rem;font-style:normal;}.progress-table .assessment-type a{font-weight:400;text-decoration:none;color:#101010;}.progress-table .assessment-type a:hover span::after,.progress-table .assessment-type a:focus span::after,.progress-table .assessment-type a:active span::after{background-color:#1973ba;color:#fff;}.progress-table .assessment-type a span{display:flex;align-items:center;}.progress-table .assessment-type a span::after{display:flex;align-items:center;justify-content:center;border:1px solid #dee2e6;border-radius:100%;height:35px;width:35px;}.progress-table .vls-lesson-activities,.progress-table .vls-training-activities{margin-top:1rem;}@media (min-width:768px){.progress-table .vls-lesson-activities,.progress-table .vls-training-activities{margin:1rem 0.625rem 0 4.0625rem;margin-top:unset;}}.progress-table .vls-lesson-activities .lesson-statement,.progress-table .vls-training-activities .lesson-statement{font-style:italic;}.progress-table .vls-training-activities .required-activities-list{padding:0;list-style-type:none;}.progress-table .vls-training-activities .contains-required .field__item::before{content:"";font-family:"VLS-Icons-Font";background-color:transparent;font-size:28px;font-weight:300;}.progress-table .load-lesson-activities,.progress-table .load-training-activities{padding:1rem 2rem;}.progress-table .load-lesson-activities .required-activities-wrapper.contains-required,.progress-table .load-lesson-activities .required-activities-list-item.contains-required,.progress-table .load-training-activities .required-activities-wrapper.contains-required,.progress-table .load-training-activities .required-activities-list-item.contains-required{display:block;visibility:visible;}.progress-table .load-lesson-activities .required-activities-wrapper,.progress-table .load-training-activities .required-activities-wrapper{margin-top:1rem;}.progress-table .load-lesson-activities .required-activities-section,.progress-table .load-training-activities .required-activities-section{font-weight:700;text-transform:uppercase;}.progress-table .load-lesson-activities .required-activities-list,.progress-table .load-training-activities .required-activities-list{font-size:calc(var(--ts__base__small) * 1rem);margin-bottom:0;}@media (max-width:767.98px){.progress-table .load-lesson-activities .required-activities-list,.progress-table .load-training-activities .required-activities-list{-webkit-padding-start:0;padding-inline-start:0;}}.progress-table .load-lesson-activities .field--name-field-learn-activities-nodes .not-required,.progress-table .load-lesson-activities .field--name-field-explore-activities-nodes .not-required,.progress-table .load-lesson-activities .field--name-field-apply-activities-nodes .not-required,.progress-table .load-training-activities .field--name-field-learn-activities-nodes .not-required,.progress-table .load-training-activities .field--name-field-explore-activities-nodes .not-required,.progress-table .load-training-activities .field--name-field-apply-activities-nodes .not-required{display:none;visibility:hidden;}.progress-table .load-lesson-activities .field__label,.progress-table .load-training-activities .field__label{text-transform:uppercase;font-weight:700;padding-top:0.5rem;}.progress-table .load-lesson-activities .field__items,.progress-table .load-training-activities .field__items{counter-reset:roman-counter;}.progress-table .load-lesson-activities .field__item,.progress-table .load-training-activities .field__item{padding:0.5rem 2rem;font-size:0.9em;display:flex;align-items:center;}.progress-table .load-lesson-activities .field__item article h2,.progress-table .load-training-activities .field__item article h2{font-size:0.9em;font-style:italic;margin-bottom:0;}.progress-table .certificate-list-wrapper{display:flex;margin:0 4rem;flex-wrap:nowrap;flex-direction:column;}@media (min-width:992px){.progress-table .certificate-list-wrapper{flex-direction:row;}}.progress-table .certificate-list-wrapper h3{font-size:0.875rem;display:flex;align-items:center;justify-content:center;}@media (min-width:768px){.progress-table .certificate-list-wrapper h3{justify-content:flex-start;}}.progress-table .certificate-list-wrapper h3::before{content:"";font-family:"VLS-Icons-Font";color:#5a5a5a;font-size:3.5rem;}.progress-table .certificate-list-wrapper ul{flex-basis:85%;margin:0;padding:0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;}@media (min-width:768px){.progress-table .certificate-list-wrapper ul{flex-direction:row;margin:0 1.5rem;}}.progress-table .certificate-list-wrapper ul li{list-style:none;margin:0.5rem;}.progress-table .dashed-border-top{padding-bottom:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;border-top:1px dashed #dee2e6;}.progress-table .vls-course-progress span{white-space:nowrap;}.progress-table .assessments.unenrolled .vls-course-progress span{color:#444;}.track-overview .flex-table{flex-wrap:wrap;}.track-overview .table-item-content{justify-content:left;padding:0;}@media (min-width:992px){.track-overview .table-item-content{padding:0 1rem;}}.track-overview .table-item-content.title{padding-left:0;}@media (min-width:992px){.track-overview .table-item-content.certificate{margin-left:auto;margin-right:9rem;}}.track-overview .track-title{color:#08768c;text-decoration:none;}.track-overview .track-title:hover,.track-overview .track-title:focus,.track-overview .track-title:active{text-decoration:underline;}.track-overview .track-title h4{font-weight:700;margin:0;}.field--name-vls-annual-training-status a{text-decoration:none;}.field--name-vls-annual-training-status a:hover,.field--name-vls-annual-training-status a:focus,.field--name-vls-annual-training-status a:active{text-decoration:underline;}.track-progress-container{position:relative;}.track-progress-content-wrapper{background:#fff;}.progress-header{background:#5a5a5a;color:#fff;display:none;}@media (min-width:768px){.progress-header{display:flex;}}.field--name-vls-progress-load-lessons{position:relative;white-space:nowrap;}a.load-activities,a.load-lessons{color:#444;font-size:0.875rem;text-decoration:none;padding:0.5rem;}a.load-activities:hover,a.load-activities:focus,a.load-activities:active,a.load-lessons:hover,a.load-lessons:focus,a.load-lessons:active{color:#444;text-decoration:underline;}a.load-activities::after,a.load-lessons::after{display:inline-block;font-weight:600;margin:0 0.5rem;padding:1px 0 0 1px;width:1.5rem;height:1.5rem;text-align:center;border-radius:0.25rem;}a.load-activities[aria-expanded='true']::after,a.load-lessons[aria-expanded='true']::after{content:"−";background-color:#fff;color:#101010;border:1px dashed #101010;}a.load-activities[aria-expanded='false']::after,a.load-lessons[aria-expanded='false']::after{content:"+";background-color:#444;color:#fff;}.lesson-details{color:#444;}.detail-title{color:#444;font-weight:700;}.detail-url{overflow-wrap:break-word;word-wrap:break-word;font-size:0.875rem;color:#5a5a5a;}.progress-item-row{border-bottom:1px solid #dee2e6;padding:0.25rem 0;}@media (max-width:767.98px){.progress-item-row{padding-bottom:1rem;}.progress-item-row:first-child{margin-top:1rem;}}.progress-item-row.flex-table{align-items:center;}.progress-item-row .lesson-statement p{font-size:0.875rem;margin-bottom:0.5rem;font-style:italic;}@media (min-width:768px){.progress-item-row .assessment-details{margin:1rem 0.625rem 0 4.0625rem;}}.progress-item-row .assessment-details .details-load{padding-top:1rem;}.progress-item-row .assessment-details__attempts-container{margin-left:3.75rem;}.progress-item-row .assessment-details p{font-size:0.875rem;margin-bottom:0.5rem;font-style:italic;}.progress-item-row .assessment-details h4{display:flex;align-items:center;padding-top:0.5rem;}@media (min-width:30rem){.progress-item-row .assessment-details h4{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.progress-item-row .assessment-details h4{font-size:calc(var(--ts__large__base) * 1rem);}}.progress-item-row .assessment-details h4::before{content:"";font-family:"VLS-Icons-Font";font-size:45px;margin-right:0.9375rem;color:#adb5bd;}.progress-item-row .assessment-details__attempts{margin:1rem 0 0 3.875rem;}.progress-item-row .assessment-details__attempts__title{font-style:normal !important;color:#888;}.progress-item-row .assessment-details__attempts .attempts-list{list-style-type:none;padding:0;}.progress-item-row .assessment-details__attempts .attempts-list li{color:#101010;font-weight:400;font-size:0.875rem;}.progress-item-row .assessment-details__attempts .attempts-list li a{font-weight:400;color:#101010;}.progress-item-row .assessment-details__attempts .attempts-list li span{text-transform:uppercase;}.progress-item-row .assessment-details__attempts .attempts-list li span.assessment-results-link{text-transform:none;}.progress-item-row .assessment-details__attempts .attempts-list li::before{content:'';margin:0;}.table-item-content{display:flex;align-items:center;justify-content:center;}.item .table-item-content{font-weight:700;}.credit .table-item-content{font-weight:700;}.credit .table-item-content span{padding:0.25rem;}@media (min-width:768px){.credit .table-item-content span{padding:0.5rem;}}.credit .table-item-content .track-hours,.credit .table-item-content .lesson-mins{font-size:0.875rem;font-weight:normal;}.table-item-label{flex-basis:25%;}@media (min-width:768px){.table-item-label{display:none;visibility:hidden;}}.lesson-item-row{background:#f8f9fa;border-top:2px solid #ced4da;border-right:2px solid #ced4da;border-left:2px solid #ced4da;padding:0.25rem 0;}.lesson-item-row .item.flex-table-cell{flex-basis:35.3%;}@media (max-width:991.98px){.lesson-item-row:first-child{margin-top:1rem;}}.lesson-item-row:last-child{border-bottom:2px solid #ced4da;}.lesson-item-row.assessments .vls-toggle{padding:0.5rem 0;margin-right:0;}.lesson-item-row.assessments .load-activities{margin-left:auto;}.lesson-item-row.assessments .vls-course-progress{margin:1rem 0;white-space:nowrap;}.lesson-item-row.assessments .assessment-details{margin:0 0 0 27px;}.lesson-item-row.assessments .assessment-details .details-load{margin-left:38px;}.lesson-item-row.assessments .assessment-details__attempts-container{margin-left:3.75rem;}.lesson-item-row.assessments .assessment-details p{font-size:0.875rem;margin-bottom:0.5rem;font-style:italic;}.lesson-item-row.assessments .assessment-details h4{display:flex;align-items:center;border-top:1px dashed #dee2e6;padding-top:0.5rem;}@media (min-width:30rem){.lesson-item-row.assessments .assessment-details h4{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.lesson-item-row.assessments .assessment-details h4{font-size:calc(var(--ts__large__base) * 1rem);}}.lesson-item-row.assessments .assessment-details h4::before{content:"";font-family:"VLS-Icons-Font";font-size:45px;margin-right:0.9375rem;color:#adb5bd;}.lesson-item-row .load-lessons{margin-left:auto;}.lesson-item-row .assessment-details{margin:0 3.5rem;}.lesson-item-row .assessment-details ul{padding:0;}.lesson-item-row .assessment-details li{color:#444;font-weight:700;}.lesson-item-row .assessment-details a{color:#444;font-weight:700;text-decoration:none;}.lesson-item-row .assessment-details a:hover,.lesson-item-row .assessment-details a:focus,.lesson-item-row .assessment-details a:active{text-decoration:underline;}.lesson-item-row .assessment-details a.lesson-title{display:inline;}.lesson-item-row .assessment-details p{font-size:0.875rem;margin-bottom:0.5rem;font-style:italic;}.lesson-item-row .assessment-details__attempts{margin-top:1rem;}.lesson-item-row .assessment-details__attempts__title{font-style:normal !important;color:#888;}.lesson-item-row .assessment-details__attempts .attempts-list li{color:#101010;font-weight:400;}.lesson-item-row .assessment-details__attempts .attempts-list li a{font-weight:400;color:#101010;}.lesson-item-row .assessment-details__attempts .attempts-list li span{text-transform:uppercase;}.lesson-item-row .assessment-details__attempts .attempts-list li span.assessment-results-link{text-transform:none;}.lesson-item-row .assessment-details__attempts .attempts-list li::before{content:'';margin:0;}.lesson-item-row .assessment-details ul li{display:flex;font-size:0.875rem;list-style:none;}.lesson-item-row .assessment-details ul li::before{content:"";font-family:"VLS-Icons-Font";margin-right:1rem;}.lesson-item-row p.vls-lesson-approval-message.complete{font-size:0.875rem;margin:0;}.lesson-item-row .field--type-field-vls-lesson-status .vls-lesson-approval-message.complete,.lesson-item-row .field--type-field-vls-lesson-status .vls-lesson-approval-message.unenrolled{display:none;visibility:hidden;}.lesson-item-row .required-activities-list{padding:0;}.lesson-item-row .required-activities-list .required-activities-section{display:none;}@media (min-width:30rem){.lesson-item-row .required-activities-list .required-activities-list-item h2{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.lesson-item-row .required-activities-list .required-activities-list-item h2{font-size:calc(var(--ts__large__base) * 1rem);}}.lesson-item-row .required-activities-list .required-activities-list-item__lesson-section{text-transform:uppercase;}.assessment-icon{background-color:#101010;border-radius:50%;color:#fff;padding-top:1px;text-align:center;width:36px;height:36px;background-color:#aaa;position:relative;display:flex;align-items:center;justify-content:center;margin:0.875rem 0;}.assessment-icon::before{content:"";font-family:"VLS-Icons-Font";font-size:1.5em;font-weight:100;}.flex-table-cell.certificate{padding:0;}@media (min-width:768px){.flex-table-cell.lesson-number{justify-content:center;}}.view-progress .item a{color:#444;text-decoration:none;}.view-progress .item a:hover,.view-progress .item a:focus,.view-progress .item a:active{color:#444;text-decoration:underline;}.view-progress .item .assessment-state{color:#444;}.view-progress .field--name-field-lesson-number .field__item{background-color:#101010;border-radius:50%;color:#fff;padding-top:1px;text-align:center;width:36px;height:36px;font-weight:600;font-family:"Noticia Text",serif;line-height:1.7;}.vls-progress-certify-modal.no-close .ui-dialog-titlebar-close{display:none;}.track-card{display:flex;flex-direction:column;align-items:center;background-color:#fff;border:1px solid #ced4da;margin-bottom:1rem;overflow:hidden;padding:2.5rem 1rem;}@media (min-width:768px){.track-card{height:calc(100% - 1rem);}}.track-card .track-name a,.track-card .track-image a{color:inherit;text-decoration:none;}.track-card .track-image img{border-radius:50%;margin:0.5rem 0;max-width:100px;}.track-card .track-image .field--name-field-short-name{font-size:calc(var(--ts__base__fixed-2) * 1rem);background-color:#fff;border:2px solid #1973ba;border-radius:50%;color:#1973ba;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;margin:0 auto 1rem;text-align:center;width:5rem;height:5rem;line-height:4.75rem;}.track-card .track-name{text-align:center;}.track-card .track-summary{width:100%;}.track-card .track-summary p{font-size:calc(var(--ts__base__small) * 1rem);text-align:left;}.track-card a.btn,.track-card .review-controls a.vls-lesson-toggle,.review-controls .track-card a.vls-lesson-toggle,.track-card .review-controls a.vls-course-toggle,.review-controls .track-card a.vls-course-toggle,.track-card .lesson-status-full a.my-progress,.lesson-status-full .track-card a.my-progress,.track-card .lesson-status-full a.eoca,.lesson-status-full .track-card a.eoca,.track-card .vls-lesson-assessment-details a.my-progress,.vls-lesson-assessment-details .track-card a.my-progress,.track-card .vls-lesson-assessment-details a.eoca,.vls-lesson-assessment-details .track-card a.eoca{margin-top:auto;}.track-card.unpublished{opacity:0.6;border:1px dashed #ced4da;}.track-card.unpublished.coming-soon{opacity:1;border:1px solid #ced4da;}.block-vls-page-title{text-align:center;color:#08768c;}.page-node-type-news .block-vls-page-title{text-align:left;}.path-taxonomy-tracks .layout-content.container{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;}.path-taxonomy-tracks-parent .inner-hero .views-field-field-track-image,.path-taxonomy-tracks-parent .inner-hero .views-field-parent-target-id,.path-taxonomy-tracks-parent .inner-hero .views-field-field-course-summary{display:none;visibility:hidden;}.path-taxonomy-tracks-child .inner-hero .views-field-field-short-name,.path-taxonomy-tracks-child .inner-hero .views-field-description__value{display:none;visibility:hidden;}.block-learnpagehero .inner-hero,.view-track-terms.view-display-id-block_1 .inner-hero,.view-lessons.view-display-id-block_2 .inner-hero,.course-resource .inner-hero,.assessment-container__header .inner-hero,.block-elmhero .inner-hero,.region-inner-hero .inner-hero{background:linear-gradient(200deg,#d3daf2 0%,#f2faff 50%,#c9f2ee 100%);padding:1.5rem;text-align:center;border-bottom:1px solid #d5e4f1;}.view-track-terms.view-display-id-block_1 .inner-hero .views-field-parent-target-id a,.view-lessons.view-display-id-block_2 .inner-hero .views-field-name a,.view-lessons.view-display-id-block_2 .inner-hero .views-field-field-track a,.course-resource .inner-hero .view-course-guide-taxonomy-fields a,.course-resource.eoca .inner-hero .views-field-field-track a,.course-resource.eoca .inner-hero .views-field-nothing a,.inner-hero .hero-breadcrumb a{font-size:calc(var(--ts__base__fixed-9) * 1rem);color:#101010;font-family:"Open Sans",sans-serif;font-weight:300;text-decoration:none;}.view-track-terms.view-display-id-block_1 .inner-hero .views-field-parent-target-id a:hover,.view-track-terms.view-display-id-block_1 .inner-hero .views-field-parent-target-id a:focus,.view-track-terms.view-display-id-block_1 .inner-hero .views-field-parent-target-id a:active,.view-lessons.view-display-id-block_2 .inner-hero .views-field-name a:hover,.view-lessons.view-display-id-block_2 .inner-hero .views-field-name a:focus,.view-lessons.view-display-id-block_2 .inner-hero .views-field-name a:active,.view-lessons.view-display-id-block_2 .inner-hero .views-field-field-track a:hover,.view-lessons.view-display-id-block_2 .inner-hero .views-field-field-track a:focus,.view-lessons.view-display-id-block_2 .inner-hero .views-field-field-track a:active,.course-resource .inner-hero .view-course-guide-taxonomy-fields a:hover,.course-resource .inner-hero .view-course-guide-taxonomy-fields a:focus,.course-resource .inner-hero .view-course-guide-taxonomy-fields a:active,.course-resource.eoca .inner-hero .views-field-field-track a:hover,.course-resource.eoca .inner-hero .views-field-field-track a:focus,.course-resource.eoca .inner-hero .views-field-field-track a:active,.course-resource.eoca .inner-hero .views-field-nothing a:hover,.course-resource.eoca .inner-hero .views-field-nothing a:focus,.course-resource.eoca .inner-hero .views-field-nothing a:active,.inner-hero .hero-breadcrumb a:hover,.inner-hero .hero-breadcrumb a:focus,.inner-hero .hero-breadcrumb a:active{border-bottom:1px dotted #101010;}.course-resource.eoca .inner-hero .views-field-field-track a{font-size:1rem;}.block-learnpagehero .inner-hero .path-learn__title,.view-track-terms.view-display-id-block_1 .inner-hero .views-field-name,.view-lessons.view-display-id-block_2 .inner-hero .views-field-title,.course-resource .inner-hero .course-resource__title{color:#08768c;font-family:"Noticia Text",serif;max-width:850px;margin:0 auto;}.block-learnpagehero .inner-hero .path-learn__title h1,.view-track-terms.view-display-id-block_1 .inner-hero .views-field-name h1,.view-lessons.view-display-id-block_2 .inner-hero .views-field-title h1,.course-resource .inner-hero .course-resource__title h1{margin:0;}.block-learnpagehero .inner-hero .path-learn__description,.view-track-terms.view-display-id-block_1 .inner-hero .views-field-description__value,.view-track-terms.view-display-id-block_1 .inner-hero .views-field-field-course-summary,.view-lessons.view-display-id-block_2 .inner-hero .views-field-field-summary,.course-resource .inner-hero .course-resource__summary{padding:1rem 0;text-align:center;}.block-learnpagehero .inner-hero .path-learn__description .field-content p:last-child,.view-track-terms.view-display-id-block_1 .inner-hero .views-field-description__value .field-content p:last-child,.view-track-terms.view-display-id-block_1 .inner-hero .views-field-field-course-summary .field-content p:last-child,.view-lessons.view-display-id-block_2 .inner-hero .views-field-field-summary .field-content p:last-child,.course-resource .inner-hero .course-resource__summary .field-content p:last-child{margin-bottom:0;}.view-track-terms.view-display-id-block_1 .views-field-field-track-image,.view-lessons.view-display-id-block_2 .views-field-field-track-image{margin-bottom:1rem;}.view-track-terms.view-display-id-block_1 .views-field-field-track-image img,.view-lessons.view-display-id-block_2 .views-field-field-track-image img{border-radius:50%;max-width:100px;}.view-track-terms.view-display-id-block_1 .inner-hero .views-field-field-short-name{font-size:calc(var(--ts__base__fixed-2) * 1rem);background-color:#fff;border:2px solid #1973ba;border-radius:50%;color:#1973ba;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;margin:0 auto 1rem;width:5rem;height:5rem;line-height:5rem;}.inner-hero .course-resource__icon{display:block;}.inner-hero .course-resource__icon::before{font-size:5rem;line-height:1;}.inner-hero .course-resource__icon.guide::before{content:"";font-family:"VLS-Icons-Font";}.inner-hero .course-resource__icon.competency::before{content:"";font-family:"VLS-Icons-Font";}.inner-hero .course-resource__icon.eoca::before{content:"";font-family:"VLS-Icons-Font";}.inner-hero .course-resource__icon.crosswalk::before{content:"";font-family:"VLS-Icons-Font";}.inner-hero__title a{color:inherit;text-decoration:none;}.inner-hero__title a:hover,.inner-hero__title a:focus,.inner-hero__title a:active{border-bottom:1px dotted #08768c;}.lesson__wrapper{color:#101010;display:block;text-decoration:none;}.lesson__wrapper:hover .lesson__number .field--name-field-lesson-number{background-color:#1973ba;}.lesson__wrapper .lesson__inner-wrapper footer{border-top:1px solid #ced4da;padding:1rem 0 0;}@media (min-width:768px){.lesson__wrapper .lesson__inner-wrapper footer{display:flex;}}.lesson__wrapper .lesson__inner-wrapper footer div{padding:0.5rem 0;}.lesson__wrapper .lesson__inner-wrapper{border:1px solid #ced4da;border-left:0;box-shadow:-1rem 0 #444;padding:1.5rem;margin:1.5rem 1rem 1.5rem 2rem;}.lesson__wrapper .lesson__number{margin-bottom:1rem;}@media (min-width:992px){.lesson__wrapper .lesson__number{float:left;}}.lesson__wrapper .lesson__number .field--name-field-lesson-number{font-size:calc(var(--ts__base__h5) * 1rem);background-color:#101010;border-radius:50%;color:#fff;font-family:"Open Sans",sans-serif;line-height:3rem;margin-left:auto;margin-right:auto;text-align:center;width:3rem;height:3rem;}@media (min-width:30rem){.lesson__wrapper .lesson__number .field--name-field-lesson-number{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.lesson__wrapper .lesson__number .field--name-field-lesson-number{font-size:calc(var(--ts__large__h5) * 1rem);}}@media (min-width:768px){.lesson__wrapper .lesson__number .field--name-field-lesson-number{line-height:3.5rem;width:3.5rem;height:3.5rem;}}@media (min-width:992px){.lesson__wrapper .lesson__title,.lesson__wrapper .lesson__summary{padding-left:5rem;}}.lesson__wrapper .lesson__title{font-weight:700;text-align:center;}@media (min-width:992px){.lesson__wrapper .lesson__title{text-align:left;}}.lesson__wrapper .lesson__stats{margin-left:auto;}.user-not-logged-in .lesson__wrapper .lesson__stats{display:none;visibility:hidden;}.lesson__wrapper.node--unpublished{opacity:0.6;}.lesson__inner-wrapper .progress-status{text-transform:capitalize;}.lesson__inner-wrapper .progress-status .displayed{display:"inline";visibility:visible;}.lesson__inner-wrapper .progress-status .actual{display:none;visibility:hidden;}.user-not-logged-in .lesson__inner-wrapper footer{display:none;visibility:hidden;}.lesson__inner-wrapper.complete{box-shadow:-1rem 0 #8ac105;}.lesson__inner-wrapper.complete:hover,.lesson__inner-wrapper.complete:focus,.lesson__inner-wrapper.complete:active{box-shadow:-1rem 0 #78a804;}.lesson__inner-wrapper.complete .progress-status{color:#8ac105;font-weight:700;}.lesson__inner-wrapper.enrolled{box-shadow:-1rem 0 #08768c;}.lesson__inner-wrapper.enrolled:hover,.lesson__inner-wrapper.enrolled:focus,.lesson__inner-wrapper.enrolled:active{box-shadow:-1rem 0 #076274;}.lesson__inner-wrapper.enrolled .progress-status{color:#08768c;font-weight:#08768c;}.lesson__inner-wrapper.in-progress{box-shadow:-1rem 0 #6241b0;}.lesson__inner-wrapper.in-progress:hover,.lesson__inner-wrapper.in-progress:focus,.lesson__inner-wrapper.in-progress:active{box-shadow:-1rem 0 #583a9d;}.lesson__inner-wrapper.in-progress .progress-status{color:#6241b0;font-weight:#6241b0;}.lesson__inner-wrapper.pending{box-shadow:-1rem 0 #d57b17;}.lesson__inner-wrapper.pending:hover,.lesson__inner-wrapper.pending:focus,.lesson__inner-wrapper.pending:active{box-shadow:-1rem 0 #be6e15;}.lesson__inner-wrapper.pending .pending{color:#d57b17;font-weight:#d57b17;}.course-resources{margin-bottom:2.5rem;}.course-resources .course-resource-header ul{padding-left:0;list-style:none;margin-bottom:0;}@media (min-width:768px){.course-resources .course-resource-header ul{display:flex;}}@media (min-width:768px){.course-resources .course-resource-header ul li{flex-basis:0;flex-grow:1;}}.course-resources .course-resource-header ul li.view,.course-resources .course-resource-header ul li.edit{display:none;visibility:hidden;}.course-resources .course-resource-header .btn-outline-secondary{border:1px solid #d5e4f1;color:inherit;display:block;font-size:1rem;height:100%;padding:2rem 1rem 2.5rem 1rem;}.course-resources .course-resource-header .btn-outline-secondary:hover,.course-resources .course-resource-header .btn-outline-secondary:focus,.course-resources .course-resource-header .btn-outline-secondary:active{background-color:#f7fbff;color:#1973ba;}.course-resources .course-resource-header .btn-outline-secondary::before{display:block;font-size:3rem;line-height:1;}.course-resources .course-resource-header .btn-outline-secondary.course-guide::before{content:"";font-family:"VLS-Icons-Font";}.course-resources .course-resource-header .btn-outline-secondary.competency-reflection::before{content:"";font-family:"VLS-Icons-Font";}.course-resources .course-resource-header .btn-outline-secondary.crosswalk::before{content:"";font-family:"VLS-Icons-Font";}.course-resources .course-resource-header .btn-outline-secondary.end-of-course-assessment::before{content:"";font-family:"VLS-Icons-Font";}.public-specific::before,.military-specific::before,.air-force-specific::before,.army-specific::before,.navy-specific::before,.marines-specific::before,.usmc-specific::before,.usaf-specific::before{display:inline-block;color:#fff;font-size:8px;font-weight:700;line-height:1;padding:0.25rem 0.5rem;vertical-align:middle;margin-right:0.25rem;}.user-not-logged-in .public-specific,.user-not-logged-in
.military-specific,.user-not-logged-in
.air-force-specific,.user-not-logged-in
.army-specific,.user-not-logged-in
.navy-specific,.user-not-logged-in
.marines-specific,.user-not-logged-in
.usmc-specific,.user-not-logged-in
.usaf-specific{display:none;visibility:hidden;}.user-logged-in .public-specific,.user-logged-in
.military-specific,.user-logged-in
.air-force-specific,.user-logged-in
.army-specific,.user-logged-in
.navy-specific,.user-logged-in
.marines-specific,.user-logged-in
.usmc-specific,.user-logged-in
.usaf-specific{color:inherit;}.user-logged-in .public-specific::before,.user-logged-in
.military-specific::before,.user-logged-in
.air-force-specific::before,.user-logged-in
.army-specific::before,.user-logged-in
.navy-specific::before,.user-logged-in
.marines-specific::before,.user-logged-in
.usmc-specific::before,.user-logged-in
.usaf-specific::before{display:none;visibility:hidden;}.user-not-logged-in .public-specific{display:initial;visibility:visible;color:inherit;}.user-not-logged-in .public-specific::before{display:none;visibility:hidden;}.user-not-logged-in .public-specific.collapse:not(.show){display:none;visibility:hidden;}.public-specific,.public-specific.admin{color:#8a6599;}.public-specific::before,.public-specific.admin::before{content:"PUBLIC";background:#8a6599;}.military-specific,.military-specific.admin{color:#935b1c;}.military-specific::before,.military-specific.admin::before{content:"MIL";background:#935b1c;}.air-force-specific,.air-force-specific.admin,.usaf-specific,.usaf-specific.admin{color:#367e93;}.air-force-specific::before,.air-force-specific.admin::before,.usaf-specific::before,.usaf-specific.admin::before{content:"USAF";background:#367e93;}.army-specific,.army-specific.admin{color:#4d5a23;}.army-specific::before,.army-specific.admin::before{content:"ARMY";background:#4d5a23;}.navy-specific,.navy-specific.admin{color:#000080;}.navy-specific::before,.navy-specific.admin::before{content:"NAVY";background:#000080;}.marines-specific,.marines-specific.admin,.usmc-specific,.usmc-specific.admin{color:#800000;}.marines-specific::before,.marines-specific.admin::before,.usmc-specific::before,.usmc-specific.admin::before{content:"USMC";background:#800000;}.public-specific.admin::before,.military-specific.admin::before,.air-force-specific.admin::before,.usaf-specific.admin::before,.army-specific.admin::before,.navy-specific.admin::before,.marines-specific.admin::before,.usmc-specific.admin::before{display:inline-block;visibility:visible;}.service-tag{display:none;visibility:hidden;}.role-content_reviewer .eos-suppressed,.role-technical_support .eos-suppressed,.role-internal_reviewer .eos-suppressed,.role-content_creator .eos-suppressed,.role-site_administrator .eos-suppressed{color:#da5400;}.role-content_reviewer .eos-replaced,.role-technical_support .eos-replaced,.role-internal_reviewer .eos-replaced,.role-content_creator .eos-replaced,.role-site_administrator .eos-replaced{color:#ad1e6b;}.role-content_reviewer .eos-suppressed::before,.role-technical_support .eos-suppressed::before,.role-internal_reviewer .eos-suppressed::before,.role-content_creator .eos-suppressed::before,.role-site_administrator .eos-suppressed::before{display:inline-block;content:'E-S';padding:0 0.25em;background:#eaffb4;}.role-content_reviewer .eos-replaced::before,.role-technical_support .eos-replaced::before,.role-internal_reviewer .eos-replaced::before,.role-content_creator .eos-replaced::before,.role-site_administrator .eos-replaced::before{display:inline-block;content:'E-R';padding:0 0.25em;background:#ddd2f6;}.vls-secondary-navigation-menu{list-style-type:square;}.vls-secondary-navigation-menu--link{color:#101010;display:block;font-weight:400;padding:0.5rem 0.5rem 0.5rem 0;text-decoration:none;}.vls-secondary-navigation-menu--link:hover,.vls-secondary-navigation-menu--link:focus,.vls-secondary-navigation-menu--link:active{color:#1973ba;text-decoration:underline;}.vls-secondary-navigation-menu--item__active-trail .vls-secondary-navigation-menu--link{color:#1973ba;}.flex-table div{box-sizing:border-box;}.flex-row{display:flex;align-items:center;margin:0.5rem 1rem;padding:0 1rem;}.flex-table-cell{overflow-wrap:break-word;word-wrap:break-word;}.flex-table-header{display:none;visibility:hidden;background:#5a5a5a;color:#fff;padding:0 1rem;}@media (min-width:992px){.flex-table-header{display:block;visibility:visible;display:flex;}}.table-item-label{font-size:0.875rem;flex-basis:15%;}@media (min-width:768px){.table-item-label{flex-basis:25%;}}.table-item-label::after{content:':';}.view-id-archive_progress.activity-log ul li{list-style:none;}.view-id-archive_progress.activity-log .footer-content{font-size:0.875rem;align-items:center;}.view-id-archive_progress.activity-log .view-more a{text-decoration:none;}.view-id-archive_progress.activity-log .view-pager{margin-left:25%;}.view-id-archive_progress.activity-log .view-pager nav ul.js-pager__items{margin-bottom:0;display:flex;}.view-id-archive_progress.activity-log .view-pager nav ul.js-pager__items li{font-size:0.875rem;margin:0 0.5rem;padding:0;}.go-board.activity-log .block-header h2{flex-basis:100%;}.activity-count{margin:1rem;}.view-display-id-block_1.go-board{border:0;margin-bottom:0;}.vls-archive-progress-message{font-size:calc(var(--ts__base__small) * 1rem);background:#faf8f9;position:relative;padding:0.5rem 2rem;margin:0.5rem 0;}.vls-archive-progress{flex-wrap:wrap;padding:0.25em 1em;margin:0.5em 0;background:#faf8f9;border-radius:0.5rem;}@media (min-width:992px){.vls-archive-progress{flex-wrap:nowrap;}}.vls-archive-progress .archive-progress-time{flex-shrink:0;}.vls-archive-progress .archive-progress-message{width:100%;}.archive-progress-message::before{content:"";font-family:"VLS-Icons-Font";font-size:1.75rem;color:#a6456b;position:absolute;top:-2rem;left:6rem;}@media (min-width:768px){.archive-progress-message::before{position:relative;top:auto;left:auto;}}@media (min-width:992px){.archive-progress-message::before{margin:0 0.75rem 0 0.75rem;}}.archive-progress-message.account-complete::before,.archive-progress-message.account-created::before,.archive-progress-message.account-edited::before,.archive-progress-message.account-reactivated::before{content:"";font-family:"VLS-Icons-Font";color:#08768c;}.archive-progress-message.account-deactivated::before,.archive-progress-message.account-restationed::before,.archive-progress-message.unenroll-track::before{content:"";font-family:"VLS-Icons-Font";color:#a6456b;}.archive-progress-message.enroll-track::before{content:"";font-family:"VLS-Icons-Font";}.archive-progress-message.account-deactivated::before{content:"";font-family:"VLS-Icons-Font";}.archive-progress-message.assessment-complete::before{content:"";font-family:"VLS-Icons-Font";color:#6241b0;font-size:1.2rem;}.archive-progress-message.cancel-review::before{content:"";font-family:"VLS-Icons-Font";color:#444;}.archive-progress-message.course-complete::before,.archive-progress-message.track-complete::before{content:"";font-family:"VLS-Icons-Font";color:#a0cd02;}.archive-progress-message.eoca-complete::before{content:"";font-family:"VLS-Icons-Font";color:#1973ba;}.archive-progress-message.course-enrolled::before,.archive-progress-message.course-enrollment::before,.archive-progress-message.track-enrollment::before{content:"";font-family:"VLS-Icons-Font";color:#75c9b3;}.archive-progress-message.course-pending::before{content:"";font-family:"VLS-Icons-Font";color:#d57b17;}.archive-progress-message.course-started::before{content:"";font-family:"VLS-Icons-Font";color:#75c9b3;}.archive-progress-message.course-unenrolled::before{content:"";font-family:"VLS-Icons-Font";color:#5a5a5a;}.archive-progress-message.lesson-complete::before,.archive-progress-message.lesson-complete-self::before{content:"";font-family:"VLS-Icons-Font";color:#a0cd02;}.archive-progress-message.password-reset::before{content:"";font-family:"VLS-Icons-Font";color:#08768c;}.archive-progress-message.review-disapproved::before,.archive-progress-message.disapproval-event::before{content:"";font-family:"VLS-Icons-Font";color:#a64226;}.archive-progress-message.review-request::before{content:"";font-family:"VLS-Icons-Font";color:#d57b17;}.archive-progress-message.role-change::before{content:"";font-family:"VLS-Icons-Font";color:#a0cd02;}.archive-progress-message.track-complete::before{content:"";font-family:"VLS-Icons-Font";color:#a0cd02;}.archive-progress-message.track-enrollments::before{content:"";font-family:"VLS-Icons-Font";color:#d57b17;}.view-footer{display:flex;align-items:center;}.view-more{display:inline-block;margin-left:auto;}.view-more a{color:#444;}.view-more a:hover,.view-more a:focus,.view-more a:active{color:#444;}.inner-hero{position:relative;}.help-container{position:absolute;right:1.5rem;top:1.5rem;}.help-container .help-icon{border:1px solid #adb5bd;border-radius:0.25rem;color:#adb5bd;display:inline-block;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.help-container .help-icon:hover,.help-container .help-icon:focus,.help-container .help-icon:active{color:#08768c;border-color:#08768c;}.help-container .help-text{display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1.5rem;height:1.5rem;line-height:1.5;}.assessment-container__header{background:linear-gradient(200deg,#d3daf2 0%,#f2faff 50%,#c9f2ee 100%);width:100vw;position:relative;left:calc(-1 * (100vw - 100%) / 2);text-align:center;padding:1.5rem;}.assessment-container__header img{margin:0 auto;max-width:100px;height:auto;display:block;}.assessment-container__header h2{font-family:"Noticia Text",serif;color:#08768c;}.vls-assessment-form{border-bottom:1px solid #ced4da;counter-reset:assessment-question-counter;padding-bottom:1.5rem;}.vls-assessment-form .fieldgroup{border-top:1px solid #ced4da;page-break-inside:avoid;}@media (min-width:768px){.vls-assessment-form .fieldgroup{padding:1rem 0;}}.vls-assessment-form .fieldgroup:first-of-type{border-top:0;}.vls-assessment-form .fieldgroup:first-of-type .fieldset-legend{margin-top:0;}.vls-assessment-form .fieldgroup legend{display:contents;}.vls-assessment-form .fieldgroup legend .fieldset-legend{display:block;margin:1rem 0;padding-left:2em;position:relative;}.vls-assessment-form .fieldgroup legend .fieldset-legend::before{counter-increment:assessment-question-counter;content:"Q" counter(assessment-question-counter);color:#af54a8;font-weight:700;position:absolute;left:0;}.vls-assessment-form .fieldgroup .form-group{border-radius:0.25rem;display:flex;padding-left:0.5rem;position:relative;}.vls-assessment-form .fieldgroup .form-group:hover,.vls-assessment-form .fieldgroup .form-group:focus,.vls-assessment-form .fieldgroup .form-group:active{background-color:#ffeff9;}.vls-assessment-form .fieldgroup .form-group.form-disabled:hover,.vls-assessment-form .fieldgroup .form-group.form-disabled:focus,.vls-assessment-form .fieldgroup .form-group.form-disabled:active{background-color:transparent;}.vls-assessment-form .fieldgroup .form-group.form-disabled .option{cursor:not-allowed;}.vls-assessment-form .fieldgroup .form-group .ajax-progress{position:absolute;right:1rem;}.vls-assessment-form .fieldgroup .form-control{border:0;box-shadow:none;display:inline-block;margin-right:0.5rem;width:auto;}.vls-assessment-form .fieldgroup .option{cursor:pointer;display:inline-block;flex-basis:100%;margin-bottom:0;}.vls-assessment-form .feedback{visibility:hidden;font-style:italic;font-weight:700;margin-bottom:1rem;min-height:44px;padding:0.5rem 1rem;text-align:center;}.vls-assessment-form .feedback--correct{visibility:visible;background-color:#d9ffd1;}.vls-assessment-form .feedback--incorrect{visibility:visible;background-color:#ecf2f7;}.vls-assessment-form .vls-lesson-progress{font-weight:700;margin-top:1rem;padding:1rem;text-align:center;}.vls-assessment-form .vls-lesson-progress.complete{background-color:#08768c;color:#fff;}.vls-assessment-form .vls-lesson-assessment-details{margin-top:2.5rem;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container .vls-status-heading{font-size:1.25rem;color:#101010;font-weight:600;text-transform:uppercase;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container .lesson-status-container .vls-lesson-progress{margin:0;padding:0;font-size:1.25rem;font-weight:600;text-transform:uppercase;text-align:left;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container .lesson-status-container .vls-lesson-progress.enrolled{color:#08768c;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container .lesson-status-container .vls-lesson-progress.in-progress{color:#6241b0;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container .lesson-status-container .vls-lesson-progress.pending{color:#d57b17;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container .lesson-status-container .vls-lesson-progress.complete{color:#8ac105;background-color:transparent;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container .lesson-status-container .actual{display:none;visibility:hidden;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container.flex-column{text-align:center;}.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container.flex-column .lesson-status-container .vls-lesson-progress,.vls-assessment-form .vls-lesson-assessment-details .lesson-progress-container.flex-column .lesson-status-container .vls-lesson-approval-message{text-align:center;}.vls-assessment-form .vls-lesson-assessment-details .required-activities-section{font-weight:600;color:#101010;}.vls-assessment-form .vls-lesson-assessment-details .field--name-field-explore-activities-nodes,.vls-assessment-form .vls-lesson-assessment-details .field--name-field-apply-activities-nodes{margin:1rem 0.9375rem;}.vls-assessment-form .vls-lesson-assessment-details .field--name-field-explore-activities-nodes h2,.vls-assessment-form .vls-lesson-assessment-details .field--name-field-apply-activities-nodes h2{font-weight:300 !important;}.vls-assessment-form .vls-lesson-assessment-details .field--name-field-explore-activities-nodes h2:hover,.vls-assessment-form .vls-lesson-assessment-details .field--name-field-explore-activities-nodes h2:focus,.vls-assessment-form .vls-lesson-assessment-details .field--name-field-explore-activities-nodes h2:active,.vls-assessment-form .vls-lesson-assessment-details .field--name-field-apply-activities-nodes h2:hover,.vls-assessment-form .vls-lesson-assessment-details .field--name-field-apply-activities-nodes h2:focus,.vls-assessment-form .vls-lesson-assessment-details .field--name-field-apply-activities-nodes h2:active{text-decoration:underline;}.scenario-viewer{position:relative;margin:1.5rem 0;border:1px solid #ced4da;border-radius:1rem;overflow:hidden;}.scenario-viewer .chart-title,.scenario-viewer .menu-message,.scenario-viewer .sv-pager{text-align:center;}.scenario-viewer .chart-title,.scenario-viewer .menu-message{margin:0;padding:1rem;}.scenario-viewer .menu-message,.scenario-viewer .sv-pager{background-color:#ecf2f7;}.scenario-viewer .chart-title{background-color:#08768c;color:#fff;}.scenario-viewer .menu-message{font-size:calc(var(--ts__base__small) * 1rem);color:#08768c;}.scenario-viewer .sv-pager{padding:0.5rem;}.scenario-viewer .sv-pager a{color:#adb5bd;display:inline-block;text-decoration:none;vertical-align:middle;}.scenario-viewer .sv-pager a.prev-scenario,.scenario-viewer .sv-pager a.next-scenario{width:30px;height:30px;}.scenario-viewer .sv-pager a.prev-scenario::before,.scenario-viewer .sv-pager a.next-scenario::before{display:block;font-size:2em;font-weight:700;width:30px;height:30px;line-height:0.75;}.scenario-viewer .sv-pager a.prev-scenario::before{content:"‹";font-family:"VLS-Icons-Font";}.scenario-viewer .sv-pager a.next-scenario::before{content:"›";font-family:"VLS-Icons-Font";}.scenario-viewer .sv-pager a.scenario-anchor{background-color:#adb5bd;border-radius:50%;margin:0.5rem;width:0.5rem;height:0.5rem;}.scenario-viewer .sv-pager a.scenario-anchor.selected{background-color:#1973ba;}.scenario-viewer nav{display:none;visibility:hidden;}@media (min-width:992px){.scenario-viewer nav{display:inline-block;visibility:visible;border-right:1px solid #ced4da;border-right-style:dotted;padding:1rem 0.5rem;vertical-align:top;width:25%;}}.scenario-viewer nav .toggle{display:none;visibility:hidden;}.scenario-viewer nav .filter-set{padding:2rem 0.5rem 0;margin-bottom:1rem;background:transparent url(/themes/custom/vls/assets/images/sv_ui-icon-down-arrow-250px.png) no-repeat center top;}.scenario-viewer nav .filter-set:first-of-type{background-image:none;padding:0 0.5rem;}.scenario-viewer nav .filter-set header{border-bottom:1px solid #ced4da;}.scenario-viewer nav .filter-set header h5{margin:1rem 0 0.5rem;}.scenario-viewer nav .filter-link{border:1px solid transparent;display:block;padding:0.5rem 1.5rem;margin-top:0.5rem;cursor:pointer;}.scenario-viewer nav .filter-link:hover,.scenario-viewer nav .filter-link:focus,.scenario-viewer nav .filter-link:active{border:1px solid #08768c;border-radius:0.5rem;}.scenario-viewer nav .filter-link.selected{color:#08768c;border-radius:0.5rem;background:#ecf2f7;}.scenario-viewer nav .filter-link span{padding:0 0.5rem;}@media (min-width:992px){.scenario-viewer .chart-main{display:inline-block;width:75%;}}.scenario-viewer .scenario-description{margin-bottom:0;padding:1rem;text-align:center;}@media (min-width:992px){.scenario-viewer .scenario-description{display:none;}}.scenario-viewer .watercolor-style-chart{border:0;margin:0;}.scenario-viewer .watercolor-style-chart .you-see,.scenario-viewer .watercolor-style-chart .you-say,.scenario-viewer .watercolor-style-chart .you-do,.scenario-viewer .watercolor-style-chart .wrong-way,.scenario-viewer .watercolor-style-chart .right-way,.scenario-viewer .watercolor-style-chart .the-problem,.scenario-viewer .watercolor-style-chart .say-do{border-top:1px solid #ced4da;border-top-style:dotted;}.scenario-viewer .watercolor-style-chart .you-see header,.scenario-viewer .watercolor-style-chart .you-say header,.scenario-viewer .watercolor-style-chart .you-do header,.scenario-viewer .watercolor-style-chart .wrong-way header,.scenario-viewer .watercolor-style-chart .right-way header,.scenario-viewer .watercolor-style-chart .the-problem header,.scenario-viewer .watercolor-style-chart .say-do header{background:transparent url(/themes/custom/vls/assets/images/scenario-viewer-watercolor-bg.png) no-repeat;min-width:100px;}.scenario-viewer .watercolor-style-chart .you-see-label,.scenario-viewer .watercolor-style-chart .you-see-content,.scenario-viewer .watercolor-style-chart .you-say-label,.scenario-viewer .watercolor-style-chart .you-say-content,.scenario-viewer .watercolor-style-chart .you-do-label,.scenario-viewer .watercolor-style-chart .you-do-content,.scenario-viewer .watercolor-style-chart .wrong-way-label,.scenario-viewer .watercolor-style-chart .wrong-way-content,.scenario-viewer .watercolor-style-chart .right-way-label,.scenario-viewer .watercolor-style-chart .right-way-content,.scenario-viewer .watercolor-style-chart .the-problem-label,.scenario-viewer .watercolor-style-chart .the-problem-content,.scenario-viewer .watercolor-style-chart .say-do-label,.scenario-viewer .watercolor-style-chart .say-do-content{padding:1rem;vertical-align:top;}.scenario-viewer .watercolor-style-chart .you-see-label h4,.scenario-viewer .watercolor-style-chart .you-see-content h4,.scenario-viewer .watercolor-style-chart .you-say-label h4,.scenario-viewer .watercolor-style-chart .you-say-content h4,.scenario-viewer .watercolor-style-chart .you-do-label h4,.scenario-viewer .watercolor-style-chart .you-do-content h4,.scenario-viewer .watercolor-style-chart .wrong-way-label h4,.scenario-viewer .watercolor-style-chart .wrong-way-content h4,.scenario-viewer .watercolor-style-chart .right-way-label h4,.scenario-viewer .watercolor-style-chart .right-way-content h4,.scenario-viewer .watercolor-style-chart .the-problem-label h4,.scenario-viewer .watercolor-style-chart .the-problem-content h4,.scenario-viewer .watercolor-style-chart .say-do-label h4,.scenario-viewer .watercolor-style-chart .say-do-content h4{margin:0;padding:1.5rem 0;}.scenario-viewer .watercolor-style-chart .you-see-label,.scenario-viewer .watercolor-style-chart .you-say-label,.scenario-viewer .watercolor-style-chart .you-do-label,.scenario-viewer .watercolor-style-chart .wrong-way-label,.scenario-viewer .watercolor-style-chart .right-way-label,.scenario-viewer .watercolor-style-chart .the-problem-label,.scenario-viewer .watercolor-style-chart .say-do-label{display:none;visibility:hidden;}@media (min-width:480px){.scenario-viewer .watercolor-style-chart .you-see-label,.scenario-viewer .watercolor-style-chart .you-say-label,.scenario-viewer .watercolor-style-chart .you-do-label,.scenario-viewer .watercolor-style-chart .wrong-way-label,.scenario-viewer .watercolor-style-chart .right-way-label,.scenario-viewer .watercolor-style-chart .the-problem-label,.scenario-viewer .watercolor-style-chart .say-do-label{display:block;visibility:visible;position:relative;text-align:center;}}.scenario-viewer .watercolor-style-chart .you-see-label::before,.scenario-viewer .watercolor-style-chart .you-see-label::after,.scenario-viewer .watercolor-style-chart .you-say-label::before,.scenario-viewer .watercolor-style-chart .you-say-label::after,.scenario-viewer .watercolor-style-chart .you-do-label::before,.scenario-viewer .watercolor-style-chart .you-do-label::after,.scenario-viewer .watercolor-style-chart .wrong-way-label::before,.scenario-viewer .watercolor-style-chart .wrong-way-label::after,.scenario-viewer .watercolor-style-chart .right-way-label::before,.scenario-viewer .watercolor-style-chart .right-way-label::after,.scenario-viewer .watercolor-style-chart .the-problem-label::before,.scenario-viewer .watercolor-style-chart .the-problem-label::after,.scenario-viewer .watercolor-style-chart .say-do-label::before,.scenario-viewer .watercolor-style-chart .say-do-label::after{font-size:5rem;}.scenario-viewer .watercolor-style-chart .you-see-content,.scenario-viewer .watercolor-style-chart .you-say-content,.scenario-viewer .watercolor-style-chart .you-do-content,.scenario-viewer .watercolor-style-chart .wrong-way-content,.scenario-viewer .watercolor-style-chart .right-way-content,.scenario-viewer .watercolor-style-chart .the-problem-content,.scenario-viewer .watercolor-style-chart .say-do-content{border:0;border-left:1px solid #ced4da;border-left-style:dotted;}.scenario-viewer .watercolor-style-chart .you-see-content header,.scenario-viewer .watercolor-style-chart .you-say-content header,.scenario-viewer .watercolor-style-chart .you-do-content header,.scenario-viewer .watercolor-style-chart .wrong-way-content header,.scenario-viewer .watercolor-style-chart .right-way-content header,.scenario-viewer .watercolor-style-chart .the-problem-content header,.scenario-viewer .watercolor-style-chart .say-do-content header{max-width:534px;padding-left:2rem;}.scenario-viewer .watercolor-style-chart .you-see-label::after,.scenario-viewer .watercolor-style-chart .you-see-label header h4,.scenario-viewer .watercolor-style-chart .you-see-content header h4{color:#1973ba;}.scenario-viewer .watercolor-style-chart .you-see-label::after{content:"";font-family:"VLS-Icons-Font";}.scenario-viewer .watercolor-style-chart .you-see-label header{background-position:-3px center;}.scenario-viewer .watercolor-style-chart .you-see-content header{background-position:-277px center;}.scenario-viewer .watercolor-style-chart .you-say-label::after,.scenario-viewer .watercolor-style-chart .you-say-label header h4,.scenario-viewer .watercolor-style-chart .you-say-content header h4{color:#c57393;}.scenario-viewer .watercolor-style-chart .you-say-label::after{content:"";font-family:"VLS-Icons-Font";}.scenario-viewer .watercolor-style-chart .you-say-label header{background-position:-964px center;}.scenario-viewer .watercolor-style-chart .you-say-content header{background-position:-1200px center;}.scenario-viewer .watercolor-style-chart .you-do-label::after,.scenario-viewer .watercolor-style-chart .you-do-label header h4,.scenario-viewer .watercolor-style-chart .you-do-content header h4{color:#8a6599;}.scenario-viewer .watercolor-style-chart .you-do-label::after{content:"";font-family:"VLS-Icons-Font";}.scenario-viewer .watercolor-style-chart .you-do-label header{background-position:-1767px center;}.scenario-viewer .watercolor-style-chart .you-do-content header{background-position:-1993px center;}.scenario-viewer .watercolor-style-chart .you-see-label::after,.scenario-viewer .watercolor-style-chart .you-do-label::after{font-weight:normal;}.scenario-viewer .watercolor-style-chart .wrong-way-label::before,.scenario-viewer .watercolor-style-chart .right-way-label::before,.scenario-viewer .watercolor-style-chart .say-do-label::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);}.scenario-viewer .watercolor-style-chart .wrong-way-label::before,.scenario-viewer .watercolor-style-chart .wrong-way-label header h4,.scenario-viewer .watercolor-style-chart .wrong-way-content header h4{color:#823654;}.scenario-viewer .watercolor-style-chart .wrong-way-label::before{content:"";font-family:"VLS-Icons-Font";font-weight:300;top:38%;}.scenario-viewer .watercolor-style-chart .wrong-way-label::after{content:"";font-family:"VLS-Icons-Font";}.scenario-viewer .watercolor-style-chart .wrong-way-label header{background-position:-2508px center;}.scenario-viewer .watercolor-style-chart .wrong-way-content header{background-position:-2740px center;}.scenario-viewer .watercolor-style-chart .right-way-label::after,.scenario-viewer .watercolor-style-chart .right-way-label header h4,.scenario-viewer .watercolor-style-chart .right-way-content header h4{color:#a0cd02;}.scenario-viewer .watercolor-style-chart .right-way-label::before{content:"";font-family:"VLS-Icons-Font";color:#658101;top:52%;left:46%;}.scenario-viewer .watercolor-style-chart .right-way-label::after{content:"";font-family:"VLS-Icons-Font";}.scenario-viewer .watercolor-style-chart .right-way-label header{background-position:-3275px center;}.scenario-viewer .watercolor-style-chart .right-way-content header{background-position:-3515px center;}.scenario-viewer .watercolor-style-chart .the-problem-label::after,.scenario-viewer .watercolor-style-chart .the-problem-label header h4,.scenario-viewer .watercolor-style-chart .the-problem-content header h4{color:#935b1c;}.scenario-viewer .watercolor-style-chart .the-problem-label::after{content:"";font-family:"VLS-Icons-Font";}.scenario-viewer .watercolor-style-chart .the-problem-label header{background-position:-4062px center;}.scenario-viewer .watercolor-style-chart .the-problem-content header{background-position:-4305px center;}.scenario-viewer .watercolor-style-chart .say-do-label::after,.scenario-viewer .watercolor-style-chart .say-do-label header h4,.scenario-viewer .watercolor-style-chart .say-do-content header h4{color:inherit;}.scenario-viewer .watercolor-style-chart .say-do-label::before{content:"";font-family:"VLS-Icons-Font";color:#8a6599;top:52%;left:46%;}.scenario-viewer .watercolor-style-chart .say-do-label::after{content:"";font-family:"VLS-Icons-Font";color:#c57393;}.scenario-viewer .watercolor-style-chart .say-do-label header{background-position:-2508px center;}.scenario-viewer .watercolor-style-chart .say-do-content header{background-position:-2740px center;}.scenario-viewer .footer{background-color:#08768c;margin:0;}.region-sidebar .vls-account-menu--link{font-size:calc(var(--ts__base__medium) * 1rem);}@media (min-width:768px){.region-sidebar .vls-account-menu--link{white-space:normal;}}.roster-management.show .roster-management-menu::after{content:"";font-family:"VLS-Icons-Font";margin-left:0.5rem;font-size:1.25rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.dropdown-item.add-user{border-top:1px dashed #ced4da;border-bottom:0;border-right:0;text-decoration:none;}.dropdown-item.add-user::before{content:"";font-family:"VLS-Icons-Font";margin-right:0.5rem;font-size:1.5rem;color:#adb5bd;}.dropdown-item.add-user:hover::before{color:#444;}.roster-management{order:1;margin-left:0 !important;}@media (min-width:992px){.roster-management{order:3;margin-left:auto;}}.roster-management .roster-management-menu{font-weight:400;margin:0;padding-left:0;padding-right:0;min-height:44px;border:0;}@media (min-width:992px){.roster-management .roster-management-menu{border:1px solid #dee2e6;padding:0.25rem 0.5rem 0.25rem 1.25rem;}}@media (max-width:991.98px){.roster-management .roster-management-menu .dropdown-toggle-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}}.roster-management .roster-management-menu::after{content:"";font-family:"VLS-Icons-Font";font-size:35px;color:#aaa;}@media (min-width:992px){.roster-management .roster-management-menu::after{margin-left:0.9375rem;font-size:28px;color:#101010;}}.roster-management.show .roster-management-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;}.roster-management .dropdown-menu.show{top:-9px !important;}.roster-management .dropdown-menu{box-shadow:none;border:1px dashed #ced4da;border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;padding-bottom:0;padding-right:2px;}.roster-management .dropdown-menu .dropdown-item{display:flex;align-items:center;}@media (min-width:768px){.count-information{margin-left:auto;}}.installation-roster .block-header{border-bottom:1px solid #ced4da;padding-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;}@media (min-width:480px){.installation-roster .block-header{flex-wrap:nowrap;}}.installation-roster .block-header h2{display:flex;align-items:center;font-weight:300;font-family:"Noticia Text",serif;font-size:2.1875rem;color:#101010;flex-basis:auto;padding:0;margin:0 1.875rem 0 0;order:2;}@media (min-width:992px){.installation-roster .block-header h2{order:1;}}.installation-roster .block-header h2::before{font-size:60px;margin-right:0.625rem;}.installation-roster #quick-roster-block-2-content .views-row:nth-child(2n+1){background-color:#ecf2f7;}.installation-roster .roster-search{flex-grow:1;order:3;width:100%;}@media (min-width:480px){.installation-roster .roster-search{width:auto;}}@media (min-width:992px){.installation-roster .roster-search{order:2;margin:0 1rem;}}.installation-roster .roster-search form{display:flex;width:100%;justify-content:space-between;}.installation-roster .roster-search form .form-group{flex-grow:1;display:flex;border:1px solid #ced4da;align-items:center;border-radius:0.25rem;margin:0;}.installation-roster .roster-search form input[type='text']{font-size:calc(var(--ts__base__small) * 1rem);margin:0;padding:0.5rem 3.75rem 0.5rem 0.625rem;border:0;box-shadow:none;text-transform:uppercase;font-style:italic;background:url("/themes/custom/vls/assets/images/staffSearch.png") no-repeat;background-position:right 10px center;background-size:auto 65%;font-size:1rem;height:auto;}@media (min-width:992px){.installation-roster .roster-search form input[type='text']{background-position:left 10px center;padding:0.5rem 0.625rem 0.5rem 3.75rem;}}.installation-roster .roster-search form .form-actions{display:flex;align-items:center;}.installation-roster .roster-search form .form-actions input[type='submit']{margin:0;font-size:0.875rem;padding:0.25rem;}.installation-roster .installation-page{background:#f7fbff;padding:1rem;display:flex;align-items:baseline;}.installation-roster .installation-page .installation-name{margin-bottom:0;margin-right:0.5rem;text-transform:uppercase;font-weight:700;}.installation-roster .installation-term-wrapper{margin:1rem;}.installation-roster .roster-attachment-header{margin:0;}.installation-roster .program-count,.installation-roster .staff-count{display:none;visibility:hidden;}@media (min-width:992px){.installation-roster .program-count,.installation-roster .staff-count{display:block;visibility:visible;}}.installation-roster .view-content h2{margin:1rem 0;}.installation-roster .view-header h2{margin:1rem 0;}.manage-users .program-report{display:flex;align-items:center;position:relative;text-decoration:none;white-space:nowrap;margin:0 1.875rem;}@media (min-width:992px){.manage-users .program-report{margin:0 3.75rem;}}.manage-users .program-report a{color:#101010;text-decoration:none;padding-right:2.1875rem;text-indent:-9999px;}@media (min-width:992px){.manage-users .program-report a{text-indent:0;}}.manage-users .program-report a:hover,.manage-users .program-report a:focus,.manage-users .program-report a:active{text-decoration:underline;}.manage-users .program-report::after{content:"";font-family:"VLS-Icons-Font";line-height:normal;position:absolute;right:0;pointer-events:none;font-size:40px;}@media (min-width:992px){.manage-users .program-report::after{border:1px solid #dee2e6;border-radius:0.25rem;font-size:26px;}}.view-regions-installations .block-header h2{flex-basis:auto;}.view-regions-installations #quick-roster-block-2-content .views-row:nth-child(2n+1){background-color:#ecf2f7;}.view-regions-installations .roster-search{flex-grow:1;margin:0 1rem;}.view-regions-installations .roster-search form{display:flex;width:100%;justify-content:space-between;}.view-regions-installations .roster-search form .form-group{margin:0 1rem 0 0;flex-grow:1;display:flex;border:1px solid #ced4da;align-items:center;}.view-regions-installations .roster-search form .form-group::before{content:"";font-family:"VLS-Icons-Font";color:#adb5bd;font-size:1.25rem;margin:0 1rem;}.view-regions-installations .roster-search form input[type='text']{font-size:calc(var(--ts__base__small) * 1rem);margin:0;padding:0;border:0;box-shadow:none;}.view-regions-installations .roster-search form .form-actions{display:flex;align-items:center;}.view-regions-installations .roster-search form .form-actions input[type='submit']{margin:0;font-size:0.875rem;padding:0.25rem;}.view-regions-installations .region-installation-content{margin:1rem;}.view-regions-installations .region-installation-content h3{margin:0;}.view-regions-installations .region-installation-header{display:none;visibility:hidden;background:#777267;color:#fff;}@media (min-width:768px){.view-regions-installations .region-installation-header{display:block;visibility:visible;display:flex;}}.view-regions-installations .region-installation-header .installation-name{font-weight:normal;}.view-regions-installations .region-installation-content-wrapper{background:#fff;margin:1rem 0 0.5rem;}.view-regions-installations .region-installation-content-wrapper .views-row{border-bottom:1px solid #ced4da;}.view-regions-installations .region-installation-container{background:#f0efed;border:1px solid #ced4da;border-color:#777267;padding:1rem;margin:1rem 0;}.view-regions-installations .region-installation-container h3{font-size:calc(var(--ts__base__small) * 1rem);color:#1973ba;font-weight:700;text-transform:uppercase;margin-bottom:0;}.view-regions-installations .region-installation-container .installation-header{display:flex;align-items:center;}.view-regions-installations .region-installation-container .installation-header h3{flex-basis:50%;}.view-regions-installations .region-installation-container .installation-header .installation-count{display:none;visibility:hidden;flex-basis:30%;text-align:right;}@media (min-width:768px){.view-regions-installations .region-installation-container .installation-header .installation-count{display:block;visibility:visible;}}.view-regions-installations .region-installation-container .installation-toggle{color:#444;font-size:0.875rem;text-decoration:none;margin-left:auto;}.view-regions-installations .region-installation-container .installation-toggle:hover,.view-regions-installations .region-installation-container .installation-toggle:focus,.view-regions-installations .region-installation-container .installation-toggle:active{color:#444;text-decoration:underline;}.view-regions-installations .region-installation-container .installation-toggle::after{display:inline-block;font-weight:600;margin:0 0.5rem;padding:1px 0 0 1px;width:1.5rem;height:1.5rem;text-align:center;border-radius:0.25rem;}.view-regions-installations .region-installation-container .installation-toggle[aria-expanded='true']::after{content:"−";background-color:#fff;color:#101010;border:1px dashed #101010;}.view-regions-installations .region-installation-container .installation-toggle[aria-expanded='false']::after{content:"+";background-color:#444;color:#fff;}.view-regions-installations .view-header .view{margin:1rem;border-left:1px solid #ced4da;border-right:1px solid #ced4da;}.intallations-item-row .flex-table{align-items:center;flex-wrap:wrap;}@media (min-width:992px){.intallations-item-row .flex-table{flex-wrap:nowrap;}}.installation-name .table-item-label{display:none;visibility:hidden;}.installation-administrators .table-item-content{flex-wrap:wrap;}.installation-administrators .table-item-content .field--name-vls-user-installation-administrators{flex-basis:100%;}.installation-administrators .table-item-content .field--name-vls-user-installation-administrators a{color:#444;}.flex-table-cell.installation-name{flex-basis:35%;font-weight:700;}.flex-table-cell.installation-administrators{flex-basis:39%;}@media (max-width:991.98px){.flex-table-cell.installation-administrators{display:block;}}.flex-table-cell.installation-count{display:none;visibility:hidden;flex-basis:11%;justify-content:center;}@media (min-width:768px){.flex-table-cell.installation-count{display:block;visibility:visible;display:flex;}}.view-roster-attachments{font-size:calc(var(--ts__base__small) * 1rem);border:1px solid #efefef;}.view-roster-attachments .roster-attachment-header{background:#fff;color:#1973ba;display:flex;flex-wrap:wrap;align-items:center;padding:0.5rem 1.25rem;border-bottom:1px solid #efefef;}.view-roster-attachments h4.title{font-size:calc(var(--ts__base__small) * 1rem);flex-basis:100%;margin:0;line-height:unset;font-weight:700;}@media (min-width:768px){.view-roster-attachments h4.title{flex-basis:65%;}}.view-roster-attachments a.title{color:#fff;font-size:0.875rem;text-decoration:none;padding:0;margin-left:0;}.view-roster-attachments a.title:hover,.view-roster-attachments a.title:focus,.view-roster-attachments a.title:active{color:#fff;text-decoration:underline;}.view-roster-attachments a.title::after{display:inline-block;font-weight:600;margin:0 0.5rem;padding:1px 0 0 1px;width:1.5rem;height:1.5rem;text-align:center;border-radius:0.25rem;}.view-roster-attachments a.title[aria-expanded='true']::after{content:"−";background-color:#fff;color:#101010;border:1px dashed #101010;}.view-roster-attachments a.title[aria-expanded='false']::after{content:"+";background-color:#fff;color:#444;}@media (min-width:768px){.view-roster-attachments a.title{margin-left:auto;flex-basis:35%;text-align:right;}}.staff-item-row{border-bottom:1px solid #efefef;}.staff-item-row .js-flag-message{display:none;visibility:hidden;}.staff-item-row .flex-table{display:flex;align-items:center;flex-wrap:nowrap;}.staff-item-row .flex-table .table-item-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.staff-item-row .staff-hq .table-item-content{display:flex;align-items:center;text-align:center;color:#1973ba;font-family:"Noticia Text",serif;width:35px;height:35px;border:1px solid #1973ba;border-radius:100%;margin:0.5rem 1.25rem;}.staff-item-row .staff-email{flex-basis:40%;}@media (min-width:768px){.staff-item-row .staff-info.flex-table-cell{flex-basis:40%;}}.staff-item-row .staff-info .table-item-content{display:block;}.staff-item-row .staff-info .staff-name{font-weight:700;}.staff-item-row .staff-info .staff-name a{color:#5a5a5a;text-decoration:none;}.staff-item-row .staff-info .staff-name a:hover,.staff-item-row .staff-info .staff-name a:focus,.staff-item-row .staff-info .staff-name a:active{text-decoration:underline;}.staff-item-row .staff-info .staff-position-title{font-style:italic;}.staff-item-row .staff-role .table-item-content{border:1px solid #ced4da;border-color:#6b8d96;border-radius:50%;color:#6b8d96;font-size:0.75rem;font-weight:700;width:35px;height:35px;}.staff-item-row.bad-email-address .staff-last-login{color:#dc3545;font-weight:700;}.staff-item-row.bad-email-address .staff-last-login ::before{content:"";font-family:"VLS-Icons-Font";font-size:1.5rem;margin:0 0.5rem;}.roster-content-item{border:1px solid #efefef;background:#fff;margin:0.5rem 0;}.roster-content-item .vls-user-roster{border:0;}.roster-content-item .staff-training-program .table-item-label,.roster-content-item .staff-training-program .table-item-content{display:none;}.load-roster{color:#444;font-size:0.875rem;text-decoration:none;}.load-roster:hover,.load-roster:focus,.load-roster:active{color:#444;text-decoration:underline;}.load-roster::after{display:inline-block;font-weight:600;margin:0 0.5rem;padding:1px 0 0 1px;width:1.5rem;height:1.5rem;text-align:center;border-radius:0.25rem;}.load-roster[aria-expanded='true']::after{content:"−";background-color:#fff;color:#101010;border:1px dashed #101010;}.load-roster[aria-expanded='false']::after{content:"+";background-color:#444;color:#fff;}.load-roster.disabled::after{content:"✕";font-family:"VLS-Icons-Font";font-size:1.25rem;line-height:normal;}.roster-header{display:flex;align-items:center;flex-wrap:nowrap;margin:1rem 1.25rem;}.roster-header h3{font-size:calc(var(--ts__base__small) * 1rem);color:#1973ba;font-weight:700;text-transform:uppercase;margin-bottom:0;}.roster-header .vls-chevron-toggle{text-decoration:none;white-space:nowrap;color:#101010;font-size:0.875rem;}.roster-header .program-title{flex-basis:100%;}@media (min-width:992px){.roster-header .program-title{flex-basis:45%;}}.staff-count-container{align-items:center;display:none;font-size:0.875rem;}@media (min-width:992px){.staff-count-container{display:flex;}}@media (min-width:1200px){.staff-count-container{margin-left:auto;}}.staff-count{padding:0.5rem;}.flag-quick-roster{display:inline-block;padding:0;font-size:1.5rem;}.flag-quick-roster a{text-decoration:none;line-height:1;border:1px solid #aaa;}.flag-quick-roster a:hover,.flag-quick-roster a:focus,.flag-quick-roster a:active{border:1px solid #08768c;}.flag-quick-roster a:hover::before,.flag-quick-roster a:focus::before,.flag-quick-roster a:active::before{color:#08768c;}.flag-quick-roster a::before{color:#aaa;}.user-card .field--name-field-full-name{display:inline-block;}.installation-wrapper{background:#f5fdfe;border:1px solid #efefef;padding:1rem;margin:0.5rem 0;}@media (min-width:768px){.installation-wrapper{padding:1rem;margin:1rem 0;}}.installation-wrapper .installation-name-region{flex-basis:100%;}@media (min-width:768px){.installation-wrapper .installation-name-region{flex-basis:60%;}}@media (min-width:1200px){.installation-wrapper .installation-name-region{flex-basis:45%;}}.installation-wrapper .installation-name{font-weight:600;text-transform:uppercase;padding:0 0.5rem;}.installation-wrapper .installation-region{padding:0 0.5rem;display:inline-block;flex:1;}@media (min-width:992px){.installation-wrapper .count-information{display:flex;align-items:center;white-space:nowrap;}}.installation-wrapper .program-count{margin-left:auto;padding:0.5rem;display:inline-block;flex:1;}.installation-wrapper .staff-count{padding:0.5rem;display:inline-block;}.installation-wrapper .installation-page{display:flex;align-items:center;}.installation-wrapper .installation-page .installation-name{font-size:calc(var(--ts__base__h1) * 1rem);}.installation-wrapper .roster-attachment-container .flex-table{flex-wrap:wrap;flex-direction:column;padding:0.5rem 0;}@media (min-width:992px){.installation-wrapper .roster-attachment-container .flex-table{flex-wrap:nowrap;flex-direction:row;padding:0;}}.installation-wrapper .installation-overview{display:flex;flex-wrap:nowrap;align-items:center;}.installation-wrapper .installation-overview .vls-chevron-toggle{font-size:0.875rem;white-space:nowrap;}.installation-wrapper .installation-overview .vls-chevron-toggle.disabled{cursor:default;opacity:0.6;}.installation-wrapper .installation-overview .vls-chevron-toggle.disabled:hover span{text-decoration:none;}.installation-wrapper .installation-overview .vls-chevron-toggle span{display:none;}@media (min-width:992px){.installation-wrapper .installation-overview .vls-chevron-toggle span{display:flex;}}.installation-wrapper .installation-overview .vls-chevron-toggle::after{background-color:transparent;color:#101010;font-size:38px;margin:0 10px 0 0;}@media (min-width:992px){.installation-wrapper .installation-overview .vls-chevron-toggle::after{color:#fff;background-color:#101010;margin:0 0 0 10px;font-size:20px;}}@media (max-width:1199.98px){.installation-wrapper .installation-overview .vls-chevron-toggle[aria-expanded='true']::after{border:0;}}.installation-wrapper .installation-overview .installation-name{display:inline-block;font-size:calc(var(--ts__base__h4) * 1rem);}.installation-wrapper .installation-overview .view-button{margin:0 auto;max-width:13rem;}@media (min-width:768px){.installation-wrapper .installation-overview .view-button{margin:0;}}.installation-wrapper .installation-overview .installation-report{display:flex;align-items:center;color:#101010;text-decoration:none;}.installation-wrapper .installation-overview .installation-report::after{content:"";font-family:"VLS-Icons-Font";font-size:1.25rem;line-height:normal;border:1px solid #adb5bd;}.quick-stats{padding:1rem 0;align-items:center;align-content:center;}@media (min-width:768px){.quick-stats{display:flex;}}.quick-stats .stat{flex-wrap:wrap;text-align:center;margin:0.5rem 0;}.quick-stats .stat .users-count{background:#fdf8f3;padding:1rem;}.quick-stats .stat .users-count .value{color:#d57b17;}.quick-stats .stat .installation-count,.quick-stats .stat .program-count{padding:1rem;background:#f5fdfe;}.quick-stats .stat .installation-count .value,.quick-stats .stat .program-count .value{color:#08768c;}.quick-stats .stat .value{display:block;font-size:2rem;font-weight:700;font-family:"Noticia Text",serif;}.quick-stats .stat .label{font-size:0.875rem;}.prog-rprt-btn{max-width:50rem;text-decoration:none;margin:0 auto;}.prog-rprt-btn::before{content:"";font-family:"VLS-Icons-Font";font-size:1.25rem;}.prog-rprt-btn.vls-btn,.view-footer .prog-rprt-btn.more-link{background:#f7fbff;max-width:80%;}.prog-rprt-btn.vls-btn:hover,.view-footer .prog-rprt-btn.more-link:hover,.prog-rprt-btn.vls-btn:focus,.view-footer .prog-rprt-btn.more-link:focus,.prog-rprt-btn.vls-btn:active,.view-footer .prog-rprt-btn.more-link:active{background:#ecf2f7;}.staff-roster-installations{padding:1rem;}.staff-roster-table-header{padding:0.3125rem 1.25rem;text-transform:uppercase;font-weight:300;color:#101010;border-bottom:1px solid #dee2e6;font-size:0.75rem;}.staff-roster-table-header .flex-table{display:flex;}.staff-roster-table-header button{padding:0;}.staff-roster-table-header .active{box-shadow:none !important;}.staff-roster-table-header .active:hover,.staff-roster-table-header .active:focus,.staff-roster-table-header .active:active{box-shadow:none !important;}.staff-roster-table-header .staff-flag{width:35px;margin-right:1rem;}.staff-roster-table-header .staff-role .tracks-icon{position:relative;}.staff-roster-table-header .staff-role .tracks-icon::after{position:absolute;left:0;}.staff-roster-table-header .staff-role .tracks-icon::before{content:"";font-family:"VLS-Icons-Font";display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#aaa;border:1px solid #aaa;font-weight:300;border-radius:100%;height:35px;width:35px;}.staff-roster-table-header .btn-link{color:#101010;display:flex;flex:0 0 100%;justify-content:space-between;align-items:center;text-transform:uppercase;font-weight:400;font-size:0.75rem;position:relative;padding-left:1em;margin-left:-1em;}.staff-roster-table-header .btn-link::after{position:absolute;left:-0.1rem;top:-0.25rem;}.staff-roster-table-header .btn-link.active{color:#3774a9;}.staff-roster-table-header .btn-link.active::after{content:"";font-family:"VLS-Icons-Font";font-size:0.875rem;display:inline-block;}.staff-roster-table-header .btn-link.active.asc::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.staff-roster-table-header .btn-link:hover::after{content:"";font-family:"VLS-Icons-Font";font-size:0.875rem;color:#3774a9;}.staff-roster-table-header .btn-link:hover.asc::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.staff-roster-table-header .btn-link:hover.asc.active::after{-webkit-transform:rotate(0deg) !important;transform:rotate(0deg) !important;}.staff-roster-table-header .btn-link:hover.desc::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.staff-roster-table-header .btn-link:hover.desc.active::after{-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important;}.vls-user-roster{border:1px solid #dee2e6;background-color:#fff;}.vls-user-roster.success{background:#fdfefe;}@media (max-width:991.98px){.vls-user-roster .view-button{margin:1rem auto;}}.vls-user-roster .staff-item-row{padding:0.5rem 1.25rem;}.flex-table .staff-role{margin-right:1rem;}.flex-table .staff-role .table-item-content{font-family:"Noticia Text",serif;}.flex-table .staff-name{flex-basis:50%;}@media (min-width:768px){.flex-table .staff-name{flex-basis:25%;}}.flex-table .staff-name .table-item-content{font-weight:700;}.flex-table .staff-name .table-item-content a{text-decoration:none;color:#5a5a5a;}.flex-table .staff-name .table-item-content a:hover,.flex-table .staff-name .table-item-content a:focus,.flex-table .staff-name .table-item-content a:active{text-decoration:underline;}.flex-table .staff-training-status{flex-basis:40%;}@media (min-width:768px){.flex-table .staff-training-status{flex-basis:28%;}}.flex-table .staff-training-status .table-item-content .complete{color:#8ac105;display:flex;align-items:center;text-transform:uppercase;font-weight:700;}.flex-table .staff-training-status .table-item-content .complete::before{content:"";font-family:"VLS-Icons-Font";font-size:1.25rem;padding-right:0.25rem;}.flex-table .staff-training-status .table-item-content .enrolled{color:#08768c;display:flex;align-items:center;text-transform:uppercase;font-weight:700;}.flex-table .staff-training-status .table-item-content .enrolled::before{content:"";font-family:"VLS-Icons-Font";font-size:1.25rem;padding-right:0.25rem;}.flex-table .staff-training-status .table-item-content .in-progress,.flex-table .staff-training-status .table-item-content .eoca-available{color:#6241b0;display:flex;align-items:center;text-transform:uppercase;font-weight:700;}.flex-table .staff-training-status .table-item-content .in-progress::before,.flex-table .staff-training-status .table-item-content .eoca-available::before{content:"";font-family:"VLS-Icons-Font";font-size:1.25rem;padding-right:0.25rem;}.flex-table .staff-training-status .table-item-content .pending,.flex-table .staff-training-status .table-item-content .eoca-locked,.flex-table .staff-training-status .table-item-content .eoca-pending{color:#d57b17;display:flex;align-items:center;text-transform:uppercase;font-weight:700;}.flex-table .staff-training-status .table-item-content .pending::before,.flex-table .staff-training-status .table-item-content .eoca-locked::before,.flex-table .staff-training-status .table-item-content .eoca-pending::before{content:"";font-family:"VLS-Icons-Font";font-size:1.25rem;padding-right:0.25rem;}.flex-table .staff-training-status .table-item-content .unenrolled{color:#444;display:flex;align-items:center;text-transform:uppercase;font-weight:700;}.flex-table .staff-training-status .table-item-content .unenrolled::before{content:"";font-family:"VLS-Icons-Font";font-size:1.25rem;padding-right:0.25rem;}.flex-table .staff-training-status .table-item-content .item-number{padding-left:0.5rem;font-style:italic;font-weight:400;text-transform:lowercase;}.flex-table .staff-training-program{display:none;}@media (min-width:768px){.flex-table .staff-training-program{display:flex;flex-basis:30%;margin-right:2%;}}.flex-table .staff-training-program ul{list-style-type:none;padding:0;margin:0;}.flex-table .staff-last-login{display:none;}@media (min-width:992px){.flex-table .staff-last-login{display:flex;white-space:nowrap;}.flex-table .staff-last-login .table-item-content{white-space:nowrap;}}.qr-name,.staff-roster-title{font-size:1rem;font-weight:700;text-transform:uppercase;color:#101010;}.qr-name span,.staff-roster-title span{margin-top:0.5rem;}.staff-roster-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}@media (min-width:992px){.staff-roster-title{display:block;margin-top:2.5rem !important;}}.qr-wrapper{padding:1rem;margin-top:2rem;border:1px solid #efefef;background-color:#f5fdfe;}@media (min-width:992px){.qr-wrapper{margin-top:0;padding:1.5rem 0;background-color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ced4da;}}.qr-wrapper .staff-flag{display:none;}.qr-wrapper .show-qr-action-link .staff-flag{display:flex;justify-content:center;}.qr-wrapper .quick-roster-searchfield .form-group{width:100%;margin-bottom:0;}.qr-wrapper .quick-roster-searchfield input{background:#fff url("/themes/custom/vls/assets/images/staffSearch.png") no-repeat;background-size:48px auto;border-radius:0.25rem;background-position:15px 7px;padding:1.5rem 0.9375rem 1.5rem 5rem;width:100%;}.qr-wrapper .staff-item-row{padding:1rem 1.25rem;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;}.qr-wrapper .staff-item-row:last-child{border-bottom:0;}.qr-wrapper .qr-overview{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1rem;}.qr-wrapper .qr-overview .qr-name{display:flex;flex-direction:column;}.qr-wrapper .qr-overview .qr-name .qr-instructions{font-size:0.875rem;text-transform:initial;font-weight:normal;}.qr-wrapper .qr-overview .vls-toggle{display:flex;align-items:center;justify-content:center;height:40px;width:45px;position:relative;margin-left:auto;}@media (min-width:992px){.qr-wrapper .qr-overview .vls-toggle{border:1px solid #ced4da;border-radius:0.25rem;}}.qr-wrapper .qr-overview .vls-toggle:hover,.qr-wrapper .qr-overview .vls-toggle:focus,.qr-wrapper .qr-overview .vls-toggle:active{background:#f8f9fa;text-decoration:none;}.qr-wrapper .qr-overview .vls-toggle::after{content:"✏";font-family:"VLS-Icons-Font-Alt";color:#101010;display:block;font-size:25px;}@media (min-width:992px){.qr-wrapper .qr-overview .vls-toggle::after{font-size:16px;}}.qr-wrapper .qr-overview .vls-toggle[aria-expanded='true']{border-color:#ff00d9;}.qr-wrapper .qr-overview .vls-toggle[aria-expanded='true']::after{color:#ff00d9;border:0;}.qr-wrapper .qr-overview .vls-toggle[aria-expanded='false']::after{background-color:transparent;}.qr-wrapper .qr-overview .view-button{margin:0 auto;max-width:13rem;}@media (min-width:768px){.qr-wrapper .qr-overview .view-button{margin:0;}}@media (min-width:992px){.qr-wrapper .vls-user-roster{margin-bottom:1.5rem;}}.qr-wrapper .vls-user-roster .flag-quick-roster{display:none;visibility:hidden;}.qr-wrapper .vls-user-roster.show-qr-action-link .flag-quick-roster{display:block;visibility:visible;}.qr-wrapper .views-exposed-form{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem;}@media (min-width:768px){.qr-wrapper .views-exposed-form{flex-direction:row;}}.qr-wrapper .quick-roster-results{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;margin-bottom:1.5rem;background-color:#fff;}.qr-wrapper .quick-roster-results .staff-item-row{padding:0.5rem 1.875rem;}.qr-wrapper .quick-roster-results .views-row:last-child{border-bottom:1px solid #dee2e6;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;}.course-resource__controls__prompt,.course-resource__controls__option{padding:1rem;}.course-resource__controls-wrapper-right{display:flex;margin-top:0.5rem;}@media (min-width:768px){.course-resource__controls-wrapper-right{margin-top:0;}}.course-resource__controls-wrapper-right .vls-utility-btn{margin-right:0.9375rem;}.course-resource__controls-wrapper-right .vls-utility-btn:last-child{margin-right:0;}.course-resource__controls{border-bottom:1px solid #ced4da;margin-bottom:1.5rem;padding:1rem 0;}@media (min-width:768px){.course-resource__controls{display:flex;justify-content:space-between;}}.course-resource__controls__toggle{-webkit-appearance:none;background-color:transparent;border:0;padding:0;}.course-resource__controls__prompt,.course-resource__controls__option{display:inline-block;margin-bottom:0.5rem;}.course-resource__controls__option{font-weight:400;}.course-resource__controls__option.active{border-bottom:2px solid #ced4da;font-weight:700;}.course-resource__controls__option:not(.active):hover,.course-resource__controls__option:not(.active):focus,.course-resource__controls__option:not(.active):active{border-bottom:2px dashed #dee2e6;}.course-resource__controls__pdf{margin-left:auto;}.course-resource__controls__pdf-icon::before{content:"";font-family:"VLS-Icons-Font";}.page-node-type-crosswalk .inner-hero .course-title{display:block;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.25rem;margin-top:0;color:#000;}.page-node-type-crosswalk .inner-hero .node-title{display:block;}.page-node-type-crosswalk .crosswalk-lesson{page-break-inside:avoid;}.page-node-type-crosswalk .crosswalk-lesson thead h3{text-align:center;margin:0;}.page-node-type-crosswalk .crosswalk-lesson td{border:1px solid #5a5a5a;vertical-align:top;}.page-node-type-crosswalk .crosswalk-lesson th{border:1px solid #5a5a5a;vertical-align:top;width:33%;}.page-node-type-crosswalk .crosswalk-lesson .lesson-number{text-align:center;margin-top:1.5em;margin-bottom:1em;}.page-node-type-crosswalk .crosswalk-lesson .lesson-title{display:block;font-size:1.1rem;margin-top:0.5em;}.page-node-type-crosswalk .crosswalk-lesson .checkbox-list{margin-left:1em;}.page-node-type-crosswalk .crosswalk-lesson .checkbox-list li{margin-left:0.85em;}.page-node-type-crosswalk .crosswalk-lesson .checkbox-list li::before{left:-2.1em;}.page-node-type-crosswalk .teach-heading,.page-node-type-crosswalk .know-heading,.page-node-type-crosswalk .model-heading,.page-node-type-crosswalk .do-heading,.page-node-type-crosswalk .observe-heading,.page-node-type-crosswalk .see-heading,.page-node-type-crosswalk .supervise-heading,.page-node-type-crosswalk .apply-heading,.page-node-type-crosswalk .explore-heading{line-height:1em;vertical-align:middle;}.page-node-type-crosswalk .teach-heading::before,.page-node-type-crosswalk .know-heading::before,.page-node-type-crosswalk .model-heading::before,.page-node-type-crosswalk .do-heading::before,.page-node-type-crosswalk .observe-heading::before,.page-node-type-crosswalk .see-heading::before,.page-node-type-crosswalk .supervise-heading::before,.page-node-type-crosswalk .apply-heading::before,.page-node-type-crosswalk .explore-heading::before{display:inline-block;margin-right:0.25em !important;font-size:1.5em;line-height:1em;width:1em;text-align:center;vertical-align:middle !important;top:-0.05em;position:relative;}.page-node-type-crosswalk .teach-heading,.page-node-type-crosswalk .know-heading{color:#d57b17;}.page-node-type-crosswalk .teach-heading::before,.page-node-type-crosswalk .know-heading::before{content:"";font-family:"VLS-Icons-Font";}.page-node-type-crosswalk .model-heading,.page-node-type-crosswalk .do-heading{color:#8a6599;}.page-node-type-crosswalk .model-heading::before,.page-node-type-crosswalk .do-heading::before{content:"";font-family:"VLS-Icons-Font";}.page-node-type-crosswalk .observe-heading,.page-node-type-crosswalk .see-heading,.page-node-type-crosswalk .supervise-heading{color:#1973ba;line-height:1em;}.page-node-type-crosswalk .observe-heading::before,.page-node-type-crosswalk .see-heading::before,.page-node-type-crosswalk .supervise-heading::before{content:"";font-family:"VLS-Icons-Font";font-size:1.5em;vertical-align:top;margin-right:1rem;}.page-node-type-crosswalk .supervise-heading{color:#38b5b0;}@media (min-width:768px){.page-node-type-crosswalk .explore-heading{background-color:transparent;color:#a6456b;}}.page-node-type-crosswalk .explore-heading::before{content:"";font-family:"VLS-Icons-Font";}.page-node-type-crosswalk .explore-heading::after{background-color:#823654;}.page-node-type-crosswalk .explore-heading__text::before,.page-node-type-crosswalk .explore-heading__text::after{border-bottom-color:#a6456b;}@media (min-width:768px){.page-node-type-crosswalk .apply-heading{background-color:transparent;color:#cd8400;}}.page-node-type-crosswalk .apply-heading::before{content:"";font-family:"VLS-Icons-Font";}.page-node-type-crosswalk .apply-heading::after{background-color:#9a6300;}.page-node-type-crosswalk .apply-heading__text::before,.page-node-type-crosswalk .apply-heading__text::after{border-bottom-color:#cd8400;}.view-audience{margin-bottom:0.5rem;padding:1rem 2rem;}.view-audience h6{font-size:0.9em;max-width:680px;}.view-audience .dropdown{display:flex;margin:0 auto;}.view-audience .dropdown label{flex-basis:100%;max-width:100%;box-shadow:none;cursor:default;}.view-audience .dropdown label:hover{color:inherit;border-color:#ced4da;background-color:#fff;cursor:default;}.view-audience .dropdown label:active,.view-audience .dropdown label:focus{background-color:inherit;}.view-audience .dropdown .dropdown-toggle{box-shadow:none;}.view-audience .dropdown .dropdown-toggle:hover{color:inherit;}.view-audience .dropdown .dropdown-toggle::after{content:"";font-family:"VLS-Icons-Font";}.view-audience .views-exposed-form .form-group{margin-bottom:0;}.view-audience .views-exposed-form label{font-weight:700;}.view-audience .views-exposed-form .form-select{background-color:#fff;color:#5a5a5a;min-width:100%;}.view-audience .view-content{display:none;visibility:hidden;}.vls-public-audience-selector.user-not-logged-in .military-specific.collapse.show,.vls-public-audience-selector.user-not-logged-in .air-force-specific.collapse.show,.vls-public-audience-selector.user-not-logged-in .army-specific.collapse.show,.vls-public-audience-selector.user-not-logged-in .navy-specific.collapse.show,.vls-public-audience-selector.user-not-logged-in .marines-specific.collapse.show,.vls-public-audience-selector.user-not-logged-in .usmc-specific.collapse.show,.vls-public-audience-selector.user-not-logged-in .usaf-specific.collapse.show{display:block !important;visibility:visible !important;color:inherit;}.vls-public-audience-selector.user-not-logged-in .military-specific.collapse.show::before,.vls-public-audience-selector.user-not-logged-in .air-force-specific.collapse.show::before,.vls-public-audience-selector.user-not-logged-in .army-specific.collapse.show::before,.vls-public-audience-selector.user-not-logged-in .navy-specific.collapse.show::before,.vls-public-audience-selector.user-not-logged-in .marines-specific.collapse.show::before,.vls-public-audience-selector.user-not-logged-in .usmc-specific.collapse.show::before,.vls-public-audience-selector.user-not-logged-in .usaf-specific.collapse.show::before{display:none;visibility:hidden;}.military-review-comments h2{color:#08768c;text-align:center;margin-bottom:1rem;}.military-review-comments .comments-table .name,.military-review-comments .comments-table .views-field-name{flex-basis:30%;}.military-review-comments .comments-table .organization,.military-review-comments .comments-table .views-field-field-organization{flex-basis:30%;}.military-review-comments .comments-table .reaction,.military-review-comments .comments-table .views-field-field-reaction{flex-basis:30%;}.military-review-comments .comments-table .created,.military-review-comments .comments-table .views-field-created{flex-basis:30%;}.military-review-comments .comments-table .comments-table-header{background:#444;color:#fff;}@media (max-width:991.98px){.military-review-comments .comments-table .comments-table-header{display:none;visibility:hidden;}}.military-review-comments .comments-table .comments-table-header .flex-table-cell{padding:0.5rem 1rem;}.military-review-comments .comments-table .views-field{display:flex;}@media (min-width:768px){.military-review-comments .comments-table .views-field{padding:1rem;border:1px solid #ced4da;border-top:0;border-right:0;}.military-review-comments .comments-table .views-field.views-field-created{border-right:1px solid #ced4da;}}.military-review-comments .comments-table .views-label{flex-basis:35%;}@media (min-width:768px){.military-review-comments .comments-table .views-label{display:none;visibility:hidden;}}@media (max-width:991.98px){.military-review-comments .comments-table .views-row{border:1px solid #ced4da;margin:0.25rem;padding:0.25rem;}}.attachment-military{margin-bottom:2rem;}.view-content-military .views-row{background:#ecf2f7;padding:1rem;}.view-content-military .views-row:nth-child(odd){background:#f3f7fa;}@media (min-width:768px){.view-content-military .views-field-name{float:left;}.view-content-military .views-field-name::after{content:',';margin-right:0.5rem;}}.view-content-military .views-field{display:flex;}.view-content-military .views-label{flex-basis:22%;}.view-content-military .views-label-field-comments{display:none;visibility:hidden;}@media (min-width:768px){.view-content-military .views-label-name,.view-content-military .views-label-created{display:none;visibility:hidden;}}.view-military-review-queue h4{margin-bottom:0.25rem;}.view-military-review-queue .review-breadcrumbs a{color:#ecf2f7 !important;}.view-military-review-queue .review-breadcrumbs a:hover{color:#1973ba !important;}.view-military-review-queue table{border:0;}.view-military-review-queue table th,.view-military-review-queue table tr{border:0 !important;}.view-military-review-queue table th,.view-military-review-queue table td{padding:0.5rem;text-align:left !important;}.view-military-review-queue table tr{display:flex;}.view-military-review-queue table tr th,.view-military-review-queue table tr td{flex-basis:33%;}.review-table td{border:0 !important;}tr.review-table{border:0 !important;}.view-military-flags.view-display-id-block_1{max-width:19rem;margin-bottom:1rem;}.view-military-flags.view-display-id-block_1 .view-content table{border:0;padding:0.5rem;}.view-military-flags.view-display-id-block_1 .view-content table tr,.view-military-flags.view-display-id-block_1 .view-content table th,.view-military-flags.view-display-id-block_1 .view-content table td{border:0;}.view-military-flags.view-display-id-block_1 .view-content table th,.view-military-flags.view-display-id-block_1 .view-content table td{padding:0.5rem;text-align:left;}.view-military-flags.view-display-id-attachment_2{margin-top:-1rem;}.view-military-flags.view-display-id-attachment_2 .views-field-field-reaction{display:flex;font-size:0.875rem;font-style:italic;}.view-military-flags.view-display-id-attachment_2 .views-field-field-reaction .views-label{margin-right:0.25rem;}.flag-military-response{display:inline-block;margin-bottom:1rem;}.flag-military-response .response-button{display:flex;align-items:center;}.flag-military-response .response-button::before{font-size:2rem;padding:0.25rem;line-height:0.75;}.flag-military-response.action-flag{color:#fff;background-color:#1973ba;border-color:#1973ba;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.flag-military-response.action-flag:hover{color:#fff;background-color:#1973ba;border-color:#1973ba;}.flag-military-response.action-flag:focus,.flag-military-response.action-flag.focus{color:#fff;background-color:#1973ba;border-color:#1973ba;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(60,136,196,0.5);}.flag-military-response.action-flag.disabled,.flag-military-response.action-flag:disabled{color:#fff;background-color:#1973ba;border-color:#1973ba;}.flag-military-response.action-flag:not(:disabled):not(.disabled):active,.flag-military-response.action-flag:not(:disabled):not(.disabled).active,.show > .flag-military-response.action-flag.dropdown-toggle{color:#fff;background-color:#13578d;border-color:#115082;}.flag-military-response.action-flag:not(:disabled):not(.disabled):active:focus,.flag-military-response.action-flag:not(:disabled):not(.disabled).active:focus,.show > .flag-military-response.action-flag.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(60,136,196,0.5);}.flag-military-response.action-flag:hover{color:#fff;}.flag-military-response.action-flag a{color:#fff;text-decoration:none;}.flag-military-response.action-flag .response-button::before{content:"";font-family:"VLS-Icons-Font";}.flag-military-response.action-unflag{color:#fff;background-color:#800000;border-color:#800000;box-shadow:0 2px 3px rgba(50,50,50,0.5);}.flag-military-response.action-unflag:hover{color:#fff;background-color:#800000;border-color:#800000;}.flag-military-response.action-unflag:focus,.flag-military-response.action-unflag.focus{color:#fff;background-color:#800000;border-color:#800000;box-shadow:0 2px 3px rgba(50,50,50,0.5),0 0 0 0.2rem rgba(147,38,38,0.5);}.flag-military-response.action-unflag.disabled,.flag-military-response.action-unflag:disabled{color:#fff;background-color:#800000;border-color:#800000;}.flag-military-response.action-unflag:not(:disabled):not(.disabled):active,.flag-military-response.action-unflag:not(:disabled):not(.disabled).active,.show > .flag-military-response.action-unflag.dropdown-toggle{color:#fff;background-color:#4d0000;border-color:#400000;}.flag-military-response.action-unflag:not(:disabled):not(.disabled):active:focus,.flag-military-response.action-unflag:not(:disabled):not(.disabled).active:focus,.show > .flag-military-response.action-unflag.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(16,16,16,0.125),0 0 0 0.2rem rgba(147,38,38,0.5);}.flag-military-response.action-unflag:hover{color:#fff;}.flag-military-response.action-unflag a{color:#fff;text-decoration:none;}.flag-military-response.action-unflag .response-button::before{content:"";font-family:"VLS-Icons-Font";}.path-transcript .block-vls-content header{margin:0.5rem 0;padding-bottom:1rem;}.path-transcript .block-vls-content header::after{display:block;clear:both;content:"";}.path-transcript .block-vls-content header .transcript__info{float:left;}.path-transcript .block-vls-content header .transcript__info h1,.path-transcript .block-vls-content header .transcript__info h2,.path-transcript .block-vls-content header .transcript__info p{margin-left:35px;margin-bottom:0.4rem;}@media (min-width:30rem){.path-transcript .block-vls-content header .transcript__info h1{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-transcript .block-vls-content header .transcript__info h1{font-size:calc(var(--ts__large__h3) * 1rem);}}@media (min-width:30rem){.path-transcript .block-vls-content header .transcript__info h2{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-transcript .block-vls-content header .transcript__info h2{font-size:calc(var(--ts__large__h5) * 1rem);}}.path-transcript .block-vls-content header .transcript__info p{font-size:0.875rem;}.path-transcript .block-vls-content header .transcript__id{float:right;}.path-transcript .block-vls-content header .transcript__id p{font-size:0.875rem;text-align:right;margin-bottom:0.4rem;}.path-transcript .transcript-table-header{display:flex;flex-wrap:nowrap;justify-content:space-between;}.path-transcript .transcript-table-header::after{display:block;clear:both;content:"";}@media (min-width:992px){.path-transcript .transcript-table-header table{flex-basis:46%;margin:1em 1%;}.path-transcript .transcript-table-header table:nth-child(1){float:left;}.path-transcript .transcript-table-header table:nth-child(2){float:right;}}.path-transcript .transcript-table-header table{border:0;margin-bottom:0;flex-basis:100%;}@media (min-width:992px){.path-transcript .transcript-table-header table{width:49.5%;}}@media (max-width:991.98px){.path-transcript .transcript-table-header table.second-table{display:none;visibility:hidden;}}@media (min-width:768px){.path-transcript .transcript-table-header table.second-table{display:block;visibility:visible;}}.path-transcript .transcript-table-header table.second-table tbody{display:table;width:100%;}.path-transcript .transcript-table-header table td{font-size:calc(var(--ts__base__micro2) * 1rem);font-style:italic;border:0;padding:0.2rem;}.path-transcript .transcript-table-header table td:nth-child(1){width:60%;}.path-transcript .transcript-table-header table td:nth-child(2){width:20%;text-align:center;}.path-transcript .transcript-table-header table td:nth-child(3){width:20%;text-align:right;}.path-transcript .transcript-track{clear:both;}.path-transcript .transcript-track table td{padding:0.2rem;}.path-transcript .transcript-track table td:nth-child(1){width:60%;text-align:left;}.path-transcript .transcript-track table td:nth-child(2){width:20%;text-align:center;}.path-transcript .transcript-track table td:nth-child(3){width:20%;text-align:right;}.path-transcript .transcript-track__header{padding:0.5rem 0;border-bottom:1px dotted #ced4da;border-top:1px solid #ced4da;}.path-transcript .transcript-track__header p{margin-bottom:0.4rem;font-size:0.875rem;}.path-transcript .transcript-track .track-heading{font-weight:600;padding:0.5rem 0;}@media (min-width:30rem){.path-transcript .transcript-track .track-heading{font-size:calc((var(--ts__base__small2) * 1rem) + (var(--ts__large__small2) - var(--ts__base__small2)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-transcript .transcript-track .track-heading{font-size:calc(var(--ts__large__small2) * 1rem);}}.path-transcript .transcript-track .course-statistics{flex-wrap:wrap;float:left;width:100%;}.path-transcript .transcript-track .course-statistics__row::after{display:block;clear:both;content:"";}@media (min-width:992px){.path-transcript .transcript-track .course-statistics__row > div{width:49.5%;}.path-transcript .transcript-track .course-statistics__row > div:nth-child(1){float:left;}.path-transcript .transcript-track .course-statistics__row > div:nth-child(2){float:right;}}.path-transcript .transcript-track .course-statistics__item{page-break-inside:avoid;}.path-transcript .transcript-track .course-statistics__item:nth-child(odd){clear:left;}.path-transcript .transcript-track .course-statistics table{border:0;width:98%;margin:1em 1%;}.path-transcript .transcript-track .course-statistics table td{font-size:calc(var(--ts__base__micro2) * 1rem);border-top:0;border-bottom:0;padding:0.2rem;border-right:0;border-left:0;vertical-align:top;}.path-transcript .transcript-track .course-statistics thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-print-color-adjust:exact;background:#dee2e6;}.path-transcript .transcript-track .course-statistics thead th{font-size:calc(var(--ts__base__small) * 1rem);font-weight:normal;padding:0.2rem;color:#101010;}.path-transcript .transcript-track .course-statistics thead th:nth-child(2),.path-transcript .transcript-track .course-statistics thead th:nth-child(3){font-size:calc(var(--ts__base__micro2) * 1rem);color:#101010;}.path-transcript .transcript-track .course-statistics thead i{font-size:calc(var(--ts__base__xsmall) * 1rem);color:#101010;}.path-transcript .transcript-track .course-statistics tbody .course{background:#dee2e6;font-weight:normal;}.path-transcript .transcript-track .course-statistics tbody tr{border-top:0;border-bottom:1px solid #ced4da;}.path-transcript .transcript-track .course-statistics tbody td:last-child{text-align:right;}div [data-drupal-messages]{background:#3654e7;background:linear-gradient(176deg,#3654e7 0%,#3681e7 100%);color:#fff;font-style:italic;margin:0;padding:0;font-size:1.25rem;}div [data-drupal-messages] a,div [data-drupal-messages] *{color:#fff !important;}div [role='contentinfo']{display:flex;padding:1rem;align-items:center;}div [role='contentinfo']::before{font-family:"Open Sans",sans-serif;content:'i';background:#fff;font-weight:600;font-style:normal;color:#3654e7;display:inline-block;margin:0 0.5rem;padding:0.5rem 0;font-size:1.5rem;border-radius:50%;height:3rem;width:3rem;border:1px solid #ced4da;border-color:#dee2e6;line-height:0.9;text-align:center;}div [role='contentinfo'] span{width:99%;}.elm .elm-block-link{border:1px solid #ced4da;display:block;margin:0.5rem 0;padding:1.5rem 4.25rem;color:#444;position:relative;text-decoration:none;}.elm .elm-block-link:hover,.elm .elm-block-link:focus,.elm .elm-block-link:active{color:#444;}.elm .elm-block-link .title{font-size:calc(var(--ts__base__h5) * 1rem);display:block;font-weight:700;text-transform:uppercase;}@media (min-width:30rem){.elm .elm-block-link .title{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.elm .elm-block-link .title{font-size:calc(var(--ts__large__h5) * 1rem);}}.elm .elm-block-link .title .age-range{font-weight:300;font-size:1em;margin-left:0.5em;font-style:italic;}.elm .elm-user-guide::before,.elm .elm-mat-list::before{top:1.5rem;-webkit-transform:none;transform:none;}.elm .elm-user-guide{border-color:#935b1c;}.elm .elm-user-guide:hover,.elm .elm-user-guide:focus,.elm .elm-user-guide:active{background-color:#fffef7;box-shadow:0 0 2px #fef6ce;border-color:#ffd700;}.elm .elm-user-guide:hover::before,.elm .elm-user-guide:hover::after,.elm .elm-user-guide:focus::before,.elm .elm-user-guide:focus::after,.elm .elm-user-guide:active::before,.elm .elm-user-guide:active::after{border-color:#ffd700;}.elm .elm-user-guide::before{background:#444;color:#ffd700;}.elm .elm-mat-list:hover,.elm .elm-mat-list:focus,.elm .elm-mat-list:active{background-color:#fefaff;box-shadow:0 0 2px #d0c1d6;border-color:#8a6599;}.elm .file-list{padding-left:0;list-style:none;margin:0;}.elm .file-list li + li{border-top:1px solid #ced4da;border-top-style:dashed;}.elm .file{display:block;color:#444;padding:1rem;padding-left:3rem;font-weight:400;position:relative;text-decoration:none;}.elm .file:hover,.elm .file:focus,.elm .file:active{color:#8a6599;background:#fbfaf5;}.elm .file:hover::before,.elm .file:focus::before,.elm .file:active::before{font-size:1em;line-height:1.5;}.elm .file:hover::after,.elm .file:focus::after,.elm .file:active::after{border-color:#8a6599;}.elm .file::before{content:"";font-family:"VLS-Icons-Font";display:block;position:absolute;width:3rem;height:3rem;font-size:0.75em;line-height:2;left:0;text-align:center;}.elm .file::after{content:' ';background:url(/themes/custom/vls/assets/images/arrow-right.png) no-repeat center center/85%;border:1px solid #ced4da;border-radius:50%;display:inline-block;width:1rem;height:1rem;position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.elm .file.activity-plan-link{counter-increment:blockCounter;}.elm .file.activity-plan-link:hover::before,.elm .file.activity-plan-link:focus::before,.elm .file.activity-plan-link:active::before{font-size:0.75em;line-height:2.25;}.elm .file.activity-plan-link::before{content:counter(blockCounter);background:#8a6599;border-radius:50%;color:#fff;font-weight:700;line-height:2.25;left:0.5rem;top:50%;width:2rem;height:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.elm .elm-user-guide::after,.elm .elm-mat-list::after{content:' ';background:url(/themes/custom/vls/assets/images/arrow-right.png) no-repeat center center/85%;border:1px solid #ced4da;border-radius:50%;display:inline-block;width:1rem;height:1rem;position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.75rem;height:1.75rem;right:0.875rem;}.expanding-card .heading::before,.elm-block-link::before{content:"";font-family:"VLS-Icons-Font";position:absolute;left:1rem;top:50%;width:2.25rem;height:2.25rem;background:#444;border-radius:50%;text-align:center;color:#fff;line-height:2.25;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.expanding-card{counter-reset:blockCounter;border:1px solid #ced4da;margin:0.5rem 0;width:100%;}.expanding-card .heading{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;padding-left:4.25rem;position:relative;}.expanding-card .heading .title{font-weight:700;margin:0;}.expanding-card .toggle{border:0;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;padding:0;}.expanding-card .toggle::after{content:'-';display:inline-block;width:1.5rem;height:1.5rem;margin-left:0.5rem;color:#444;font-family:"Open Sans",sans-serif;font-size:1.5em;border:0.5px dashed;border-radius:0.25rem;line-height:0.65;}.expanding-card .toggle.collapsed::after{content:'+';font-size:1.25em;line-height:1.1;background:#444;color:#fff;border:0;}.expanding-card .details{border-top:1px solid #ced4da;border-top-style:dashed;margin:0 1.5rem 1.5rem 4.25rem;}.elm-ps-weeks{counter-reset:weekCounter;}.elm-ps-weeks .expanding-card{counter-increment:weekCounter;}.elm-ps-weeks .expanding-card .heading::before{content:counter(weekCounter);background:#8a6599;font-weight:700;}.elm-ps-weeks .file-list li:nth-of-type(1) .activity-plan-link:hover::before,.elm-ps-weeks .file-list li:nth-of-type(1) .activity-plan-link:focus::before,.elm-ps-weeks .file-list li:nth-of-type(1) .activity-plan-link:active::before,.elm-ps-weeks .file-list li:nth-of-type(2) .family-rsrc-link:hover::before,.elm-ps-weeks .file-list li:nth-of-type(2) .family-rsrc-link:focus::before,.elm-ps-weeks .file-list li:nth-of-type(2) .family-rsrc-link:active::before{font-size:2.25rem;line-height:1;width:2.25rem;height:2.25rem;left:0.375rem;}.elm-ps-weeks .file-list li:nth-of-type(1) .activity-plan-link::before,.elm-ps-weeks .file-list li:nth-of-type(2) .family-rsrc-link::before{background-color:transparent;color:#444;font-size:2rem;line-height:1;width:2rem;height:2rem;left:0.5rem;}.elm-ps-weeks .file-list li:nth-of-type(1) .activity-plan-link::before{content:"";font-family:"VLS-Icons-Font";}.elm-ps-weeks .file-list li:nth-of-type(2) .family-rsrc-link::before{content:'';background:url("https://static.virtuallabschool.org/elm/assets/gfx/elm_icon-family.png") no-repeat center center;background-size:85%;top:0.75rem;}.elm-ps-weeks .file-list li:nth-of-type(2) .family-rsrc-link:hover::before,.elm-ps-weeks .file-list li:nth-of-type(2) .family-rsrc-link:focus::before,.elm-ps-weeks .file-list li:nth-of-type(2) .family-rsrc-link:active::before{background-size:90%;}.page-node-type-help-article .block-vls-content a{font-style:italic;}.page-node-type-help-article .block-vls-content ul{padding:1em 0.5em;}#course-listings,#center-based-care-tracks{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;}#tracks-marketing-listings ul{list-style-type:none;}#tracks-marketing-listings li{font-style:italic;list-style:none;margin:0.25em 0 0.25em 2em;min-height:2em;position:relative;}.expandi{display:block;float:left;width:100%;clear:both;border-top:1px solid #ced4da;}.expandi-container{margin:2em 0;border-bottom:1px solid #ced4da;float:left;width:100%;}.expandi-toggle{position:relative;cursor:pointer;padding:1em 3.5em 1em 1em;}.expandi-toggle.collapsed::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.expandi-toggle::after{content:"";font-family:"VLS-Icons-Font";display:block;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:1em;right:1em;}.expandi-title{color:#8a6599;padding:0;margin:0;font-size:1.65em;font-weight:normal;}.expandi-content{padding:0 2em;margin:1em 0 3em;}.tutorial-steps ol li{font-weight:400;margin:1em 0;}.tutorial-steps ol li ol{margin:1em;}.tutorial-steps ol li ol li,.tutorial-steps ol li ol li ol li{font-weight:300;font-size:0.9em;}.tutorial-steps ol li ol li ol li{font-style:italic;}.tutorial-steps ol ol{list-style-type:lower-alpha;}.tutorial-steps ol ol ol{list-style-type:lower-roman;}.comm-toolkit #vls-videos ul{margin:0;padding:0;}.comm-toolkit #vls-videos li{display:inline-block;width:46%;margin:1%;overflow:hidden;vertical-align:top;}.callout{padding:1em;}.callout-box{padding:1em;}.callout-simple-1{border:1px solid #b3aa98;background:transparent;padding:1em;}.callout-simple-2{border:1px solid #ffb664;background:#fdf6ec;padding:1em;}.callout-simple-3{border:1px solid #ffb664;background:#fdf6ec;padding:1em;}.callout-simple-4{border:1px solid #ffb664;background:#fdf6ec;padding:1em;}.callout-simple-5{border:1px solid #31849b;background:#e9f1f4;padding:1em;}.special-content-callout{padding:20px;margin:1rem 0;}.special-figure{border-radius:12px;border:1px solid #ddd;margin:1rem 0;}.special-figure ol{font-size:1em;color:#aaa;margin:1.5em 2em 1em;}.special-figure li{border-bottom:1px dashed #ccc;padding:1em 0.5em;margin:0;}.special-figure li p{padding:0;text-indent:0;color:#333;}.special-figure .list-item-header{font-weight:600;font-size:1em;margin:0;padding:0;}.special-figure .header{position:relative !important;border-radius:12px 12px 0 0;margin:0;padding:1em 2em;}.special-figure .header .figure-number{position:absolute;top:2em;right:2em;font-size:0.5em;font-weight:normal;letter-spacing:1px;}.special-figure .footer{width:auto !important;position:relative;border-radius:0 0 12px 12px;margin:0;border:0 none !important;padding:5px 40px !important;}.special-side-figure{width:40%;font-size:1em !important;}@media (max-width:480px){.special-side-figure{width:100%;}}.special-side-figure li{font-size:1em !important;margin:0.5em;padding:0.5em;}.special-side-figure li::before{top:0.5em;}.two-column-block{display:inline-block;vertical-align:top;width:95%;margin:1% 2%;}@media (min-width:768px){.two-column-block{width:45%;}}.three-column-block{display:inline-block;vertical-align:top;width:95%;padding:3%;}@media (min-width:768px){.three-column-block{width:33%;}}.four-column-block{display:inline-block;vertical-align:top;width:95%;margin:1%;padding:2%;}@media (min-width:992px){.four-column-block{width:47%;}}@media (min-width:1200px){.four-column-block{width:22%;}}.external-resource{padding:1.5em;margin:1em 0;background-color:#f3f6f9;display:block;font-size:1.35em;float:left;width:100%;}.external-resource img.source-thumb{float:left;margin:0 1.5em 1em 0;padding-right:1.5em;border-right:3px solid #3a98ff;}@media (max-width:480px){.external-resource img.source-thumb{margin:0;padding:0;border:0;}}.external-resource .source-title{text-indent:0;display:block;margin:0 0 0.25em;padding:0;font-size:24px;}.external-resource .source-author{text-indent:0;display:block;color:#101010;margin:0;padding:0;}.external-resource .source-link{font-size:0.9em;color:rgba(0,0,0,0.5);}table tbody{border:0 none;}table.white-borders,table.white-borders tr,table.white-borders th,table.white-borders td{border-color:white !important;}table.no-borders,table.no-borders tr,table.no-borders td{border:0;}table.thin-borders{border:1px solid #efefef;}table.thin-borders td{border:1px solid #efefef;}table.thin-borders th{border:0;}table.thick-borders,table.thick-borders td,table.thick-borders th{border:10px solid;}table.striped-rows tr:nth-child(odd){background:rgba(255,255,255,0.2);}table.striped-columns td:nth-child(odd){background:rgba(255,255,255,0.4);}table.striped-columns td:nth-child(even){background:rgba(255,255,255,0.2);}table.vert-center td,table.vert-center th{vertical-align:middle;}table.text-center td,table.text-center th{text-align:center;}table.col-1-vert-center td:first-child,table.col-1-vert-center th:first-child{vertical-align:middle;}table.col-1-text-center td:first-child,table.col-1-text-center th:first-child{text-align:center;}table.col-1-bold td:first-child,table.col-1-bold th:first-child,table.col-1-bold td:first-child *,table.col-1-bold th:first-child *{font-weight:400;}table.col-1-head-two td:first-child,table.col-1-head-two th:first-child,table.col-1-head-two td:first-child *,table.col-1-head-two th:first-child *{vertical-align:middle;text-align:center;font-weight:400;}table.purple-table,table.purple-table td,table.purple-table th{border-color:#bfc0ed;}table.purple-table th{background:#bfc0ed;}table.mint-table,table.mint-table td,table.mint-table th{border-color:#75c9b3;}table.mint-table th{background:#75c9b3;}table.coral-table{background:#fcd4c6;}table.coral-table th{background:#ffa873;}table.coral-table,table.coral-table th,table.coral-table td{border:6px solid white;}table.earth-green-table{background:#d7e5d9;}table.earth-green-table th{background:#b4c7c4;}table.earth-green-table,table.earth-green-table th,table.earth-green-table td{border:6px solid white;}table.dying-rose-table{background:#d3c9d7;}table.dying-rose-table th{background:#907e85;}table.dying-rose-table th,table.dying-rose-table th *{color:white !important;}table.wine-table{background:#d7b6c2;}table.wine-table th{background:#9d676f;}table.wine-table th,table.wine-table th *{color:white !important;}table.sea-green-table{background:#a6c5c5;}table.sea-green-table th{background:#307c7c;}table.sea-green-table th,table.sea-green-table th *{color:white !important;}table.fuscia-table{background:#d8c9d5;}table.fuscia-table th{background:#814978;}table.fuscia-table th,table.fuscia-table th *{color:white !important;}.track-icon{width:2.5em;height:2.5em;background:white;border-radius:50%;border:2px solid #1c73bb;padding:0;display:inline-block;text-align:center;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;color:#1c73bb;line-height:2.25em;font-size:0.7em;font-style:normal;position:absolute;left:-3em;}.track-icon .ampersand{font-size:0.5em;vertical-align:middle;display:inline-block;line-height:1.5em;margin-bottom:0.25em;}.messages{position:relative;padding:1em 4em;}.messages ul{margin:0;}.messages ul li{margin:0 0 0.5em;}.messages ul li:last-child{margin:0;}.messages.status{background:#f9faff;border:dashed #7400ff 2px;padding:1em 2em;}.messages.status::before{display:block;position:absolute;font-weight:normal;left:0.7em;top:0.35em;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;content:'i';margin-right:0.5em;font-size:1.5em;line-height:1em;vertical-align:middle;font-style:italic;border:2px solid;border-radius:50%;width:30px;height:30px;text-align:center;color:#7400ff;}.messages.email-blacklisted-notice,.messages.account-creation-suspended{background:#fff0ef;border:2px dashed #ff3700;}.messages.email-blacklisted-notice::before,.messages.account-creation-suspended::before{content:"";font-family:"VLS-Icons-Font";display:block;position:absolute;left:0.75em;top:0.35em;line-height:1em;font-size:2em;color:#ff3700;}.messages.error,.messages.email-taken-error,.messages .page-register .messages.error{background:#fff0ef;border:2px dashed #ff3700;color:#ed0c0c;padding:1em 4em;background-image:none;position:relative;}.messages.error::before,.messages.email-taken-error::before{content:"";font-family:"VLS-Icons-Font";display:block;position:absolute;font-weight:normal;left:0.7em;top:0.35em;margin-right:0.5em;font-size:2em;line-height:1em;vertical-align:middle;}.view .view-content table{border-color:#f8f9fa;}.view .view-content table a{text-decoration:none;}.view .view-content table caption{font-size:calc(var(--ts__base__small) * 1rem);background-color:#444;color:#fff;font-weight:700;padding:0.5rem 1rem;caption-side:top;}.view .view-content table caption a{color:#fff;}.view .view-content table caption a:hover,.view .view-content table caption a:focus,.view .view-content table caption a:active{color:#1973ba;}.view .view-content table th{background-color:#f8f9fa;border-bottom:3px solid #dee2e6;text-align:center;}.view .view-content table tr{background-color:#ecf2f7;border-bottom:1px solid #ced4da;border-bottom-color:#dee2e6;}.view .view-content table td{border:3px solid #f8f9fa;}.view .view-content table td.is-active{background-color:#f8f9fa;}ul.checklist,ol.checklist{list-style:none;margin-left:0;}ul.checklist .user-check,ol.checklist .user-check{margin:0.5rem;position:relative;padding-left:2rem;}ul.checklist .user-check.check-true::before,ol.checklist .user-check.check-true::before{content:'\e60b';color:#c401ab;font-family:"VLS-Icons-Font";line-height:18pt;}ul.checklist .user-check::before,ol.checklist .user-check::before{content:' ';border:2px solid #dee2e6;border-radius:3px;display:block;position:absolute;top:2px;left:0;height:26px;width:26px;}ul.diamond-list,ul.warning-list,ul.starred-list,ul.dashed-list,ul.arrow-list,ul.plus-list,ul.asterisk-list,ul.open-circle-list,ul.checkbox-list,ul.checkedbox-list,ul.checkmark-list,ul.x-list,ul.censor-list,ul.quotes-list,ul.speech-bubble-list,ul.quote-bubble-list,ul.light-bulb-list,ul.action-list,ul.file-list{list-style:none;}ul.diamond-list li,ul.warning-list li,ul.starred-list li,ul.dashed-list li,ul.arrow-list li,ul.plus-list li,ul.asterisk-list li,ul.open-circle-list li,ul.checkbox-list li,ul.checkedbox-list li,ul.checkmark-list li,ul.x-list li,ul.censor-list li,ul.quotes-list li,ul.speech-bubble-list li,ul.quote-bubble-list li,ul.light-bulb-list li,ul.action-list li,ul.file-list li{position:relative;}ul.diamond-list li::before,ul.warning-list li::before,ul.starred-list li::before,ul.dashed-list li::before,ul.arrow-list li::before,ul.plus-list li::before,ul.asterisk-list li::before,ul.open-circle-list li::before,ul.checkbox-list li::before,ul.checkedbox-list li::before,ul.checkmark-list li::before,ul.x-list li::before,ul.censor-list li::before,ul.quotes-list li::before,ul.speech-bubble-list li::before,ul.quote-bubble-list li::before,ul.light-bulb-list li::before,ul.action-list li::before,ul.file-list li::before{position:absolute;width:20px;height:20px;top:0;left:-1.75em;}ul.file-list li::before{content:"";font-family:"VLS-Icons-Font";font-size:2em;line-height:0.5em;left:-1.05em;}ul.diamond-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.warning-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.starred-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.arrow-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.plus-list li::before{content:"+";font-family:"VLS-Icons-Font";}ul.asterisk-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.checkbox-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.checkedbox-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.checkmark-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.x-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.censor-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.quotes-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.speech-bubble-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.quote-bubble-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.light-bulb-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.action-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.dashed-list li::before{content:"";font-family:"VLS-Icons-Font";}ul.open-circle-list li::before{content:"";font-family:"VLS-Icons-Font";}.dotted-circle-item::before{content:' ' !important;width:1em;height:1em;border-radius:50%;border:1px dotted #777;left:-0.8em !important;}form .form-control{border:1px solid #ced4da;}form .form-checkbox,form .form-radio{box-shadow:none;margin-right:0.5rem;width:auto;}form .form-checkboxes .form-group,form .form-composite .form-group{display:flex;align-items:center;margin-bottom:0;}form .form-checkboxes .form-group .option,form .form-composite .form-group .option{margin-bottom:0;}form .description{font-size:calc(var(--ts__base__display-5) * 1rem);font-style:italic;}@media (min-width:30rem){form .description{font-size:calc((var(--ts__base__display-5) * 1rem) + (var(--ts__large__display-5) - var(--ts__base__display-5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){form .description{font-size:calc(var(--ts__large__display-5) * 1rem);}}form .password-strength__indicator.is-weak{background-color:#dc3545;}form .password-strength__indicator.is-fair{background-color:#fd7e14;}form .password-strength__indicator.is-good{background-color:#ffc107;}form .password-strength__indicator.is-strong{background-color:#28a745;}form .password-strength__text{font-weight:700;}form .password-confirm .error{color:#dc3545;}form .password-confirm .ok{color:#28a745;}.throbber,.ajax-progress{position:absolute;}.report-content{border:1px solid #ced4da;margin:2rem 0;position:relative;}.report-content.page-disclaimer{border:0;}.report-content h3{font-style:italic;padding:1rem;}.report-legend{text-align:right;padding:1rem;}.report-legend .legend-container{text-align:left;}.progress-report-content{font-size:calc(var(--ts__base__base) * 1rem);}@media (min-width:30rem){.progress-report-content{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.progress-report-content{font-size:calc(var(--ts__large__base) * 1rem);}}.progress-report-content .breadcrumb{background:transparent;padding-left:0;}.progress-report-content caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.progress-report-content table.responsive-enabled{border:0;margin:0;}.progress-report-content table.responsive-enabled th{font-weight:400;font-style:italic;padding:0.5rem;}.progress-report-content table.responsive-enabled td{border-left:0;border-right:0;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;padding:0.5rem;text-align:center;}.progress-report-content table.responsive-enabled td:first-child{font-weight:400;font-style:italic;text-align:left;width:25%;padding-left:1rem;}.vls-breadcrumb-nav li.breadcrumb-item a{color:#444;}.course-resource__table{border:1px solid #ced4da;background-color:#fff;margin-bottom:0;}.course-resource__table th,.course-resource__table td{border:1px solid #ced4da;}.course-resource__table th{text-align:center;}.course-resource__table thead{background-color:#6d7395;border:0;}.course-resource__table thead th{border:0;color:#fff;font-weight:300;padding:0.5rem 1rem;text-transform:uppercase;}.course-resource__table a{color:#101010;text-decoration:none;}.course-resource__table .section-header th{background-color:#e1e1e1 !important;border-color:#e1e1e1;}.course-resource__table .counter-value{background:#5a5a5a;border-radius:50%;color:#fff;display:inline-block;line-height:1.1;padding:0.5rem;width:35px;height:35px;text-align:center;}.course-resource__table .counter-cell{font-weight:400;vertical-align:top;}.course-resource__table.competency-table colgroup .competency-number,.course-resource__table.competency-table colgroup .reflection-numbers{width:5%;}.course-resource__table.competency-table colgroup .competency-text{width:50%;}.course-resource__table.competency-table colgroup .notes{width:30%;}.course-resource__table.competency-table tbody tr:nth-child(2n+1) td,.course-resource__table.competency-table tbody tr:nth-child(2n+1) th{background-color:#f5f5f5;}.course-resource__table.competency-table tbody tr:nth-child(2n+1) td.notes-column,.course-resource__table.competency-table tbody tr:nth-child(2n+1) th.notes-column{background-color:#fff;}.course-resource__table.competency-table tbody tr td.notes-column{border:0;}.course-resource__table.competency-table .reflection-column,.course-resource__table.competency-table .notes-column,.course-resource__table.competency-table .reflection-cell{text-align:center;}.course-resource__table.competency-table .competency-column,.course-resource__table.competency-table .statement-column{text-align:left;}.course-resource__table.competency-table .statement-column{font-size:calc(var(--ts__base__h3) * 1rem);font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-weight:700;padding:1rem;}@media (min-width:30rem){.course-resource__table.competency-table .statement-column{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.course-resource__table.competency-table .statement-column{font-size:calc(var(--ts__large__h3) * 1rem);}}.course-resource__table.competency-table .concluding-reflections textarea{display:none;visibility:hidden;}.course-resource__table.course-guide-table{border-bottom:0;}.course-resource__table.course-guide-table colgroup .lesson-number-or-required{width:5%;}.course-resource__table.course-guide-table colgroup .lesson-or-activity-title{width:68%;}.course-resource__table.course-guide-table colgroup .lesson-section{width:17%;}.course-resource__table.course-guide-table colgroup .aux{width:10%;}.course-resource__table.course-guide-table .lsn-req-column,.course-resource__table.course-guide-table .section-column,.course-resource__table.course-guide-table .section-cell,.course-resource__table.course-guide-table .aux-column{text-align:center;}.course-resource__table.course-guide-table .lsn-req-column{padding:0.5rem;}.course-resource__table.course-guide-table .title-column,.course-resource__table.course-guide-table .title-cell{text-align:left;}.course-resource__table.course-guide-table .section-header.title-cell a{font-weight:700;}.course-resource__table.course-guide-table.required-only tr.not-required{display:none;visibility:hidden;}.course-resource__table.course-guide-table tr.required .lsn-req-cell,.course-resource__table.course-guide-table.assessments .competency .lsn-req-cell,.course-resource__table.course-guide-table.assessments .eoca .lsn-req-cell,.course-resource__table.course-guide-table.assessments .crosswalk .lsn-req-cell{text-align:center;}.course-resource__table.course-guide-table tr.required .lsn-req-cell::before,.course-resource__table.course-guide-table.assessments .competency .lsn-req-cell::before,.course-resource__table.course-guide-table.assessments .eoca .lsn-req-cell::before,.course-resource__table.course-guide-table.assessments .crosswalk .lsn-req-cell::before{content:"";font-family:"VLS-Icons-Font";line-height:0.5;position:relative;top:5px;}.course-resource__table.course-guide-table tr.required .lsn-req-cell::before,.course-resource__table.course-guide-table .learn-activity::before,.course-resource__table.course-guide-table .explore-activity::before,.course-resource__table.course-guide-table .apply-activity::before,.course-resource__table.course-guide-table.assessments .competency .lsn-req-cell::before,.course-resource__table.course-guide-table.assessments .eoca .lsn-req-cell::before,.course-resource__table.course-guide-table.assessments .crosswalk .lsn-req-cell::before{font-size:2rem;}.course-resource__table.course-guide-table .learn-activity::before,.course-resource__table.course-guide-table .explore-activity::before,.course-resource__table.course-guide-table .apply-activity::before{line-height:0;position:relative;top:8px;}@media (min-width:480px){.course-resource__table.course-guide-table .learn-activity::before{content:"";font-family:"VLS-Icons-Font";}}@media (min-width:480px){.course-resource__table.course-guide-table .explore-activity::before{content:"";font-family:"VLS-Icons-Font";}}@media (min-width:480px){.course-resource__table.course-guide-table .apply-activity::before{content:"";font-family:"VLS-Icons-Font";}}.course-resource__table.course-guide-table .eoca-table .eoca-section .lsn-req-cell{display:flex;justify-content:center;}.course-resource__table.course-guide-table .eoca-table .help-container{display:block;top:unset;right:unset;position:unset;}.course-resource__table.course-guide-table .eoca-table .assessment-icon{background:#5a5a5a;margin:0;}.course-resource__table.course-guide-table .eoca-table .eoca-icon-cell{vertical-align:top;}.course-resource__table.course-guide-table .eoca-table .title-cell{border-right:unset;}.course-resource__table.course-guide-table .eoca-table .title-cell.label{padding-bottom:0.5rem;}.course-resource__table.course-guide-table .eoca-table .help-cell{text-align:center;border-left:unset;vertical-align:top;}.course-resource__table.course-guide-table .eoca-table .assessments-list{list-style-type:none;}@media (max-width:1199.98px){.course-resource__table.course-guide-table .eoca-table .assessments-list{padding:0;}}.course-resource__table.course-guide-table .eoca-table .assessments-list__item{display:flex;padding-top:1rem;}.course-resource__table.course-guide-table .eoca-table .assessments-list__item::before{display:none;visibility:hidden;content:"";font-family:"VLS-Icons-Font";font-size:1.875rem;font-weight:300;line-height:2rem;padding-right:1rem;}@media (min-width:992px){.course-resource__table.course-guide-table .eoca-table .assessments-list__item::before{display:inline-flex;visibility:visible;}}.course-resource__table.course-guide-table .eoca-table .graduate-icon{font-weight:700;line-height:2rem;display:flex;align-items:center;justify-content:space-evenly;}.course-resource__table.course-guide-table .eoca-table .graduate-icon::before{content:"";font-family:"VLS-Icons-Font";font-size:2.5rem;margin:0;font-style:normal;}.course-resource__table.course-guide-table.assessments{margin-top:0;}.course-resource__table.course-guide-table.assessments .counter-value{line-height:1.55;}.course-resource__table.course-guide-table.assessments .competency .lsn-req-cell::before{content:"";font-family:"VLS-Icons-Font";line-height:0.5;}.course-resource__table.course-guide-table.assessments .eoca .lsn-req-cell::before{content:"";font-family:"VLS-Icons-Font";line-height:0.5;}.course-resource__table.course-guide-table.assessments .crosswalk .lsn-req-cell::before{content:"";font-family:"VLS-Icons-Font";line-height:0.5;}.progress{height:auto;}.progress .progress{flex-direction:row;flex-wrap:wrap;font-size:1rem;width:100%;}.progress__label,.progress__track,.progress__description{margin:0.5rem;}.progress__label,.progress__description{flex-basis:100%;}.progress__track{flex-basis:90%;}.progress__bar{background-color:#08768c;height:100%;}.progress__percentage,.progress__description{font-size:1rem;}.ui-widget{font-family:"Open Sans",sans-serif;}.ui-widget.ui-widget-content{border:0;padding:1rem;}.ui-dialog{z-index:1000;}.ui-dialog .ui-dialog-titlebar{border-radius:0;padding:0.5rem 1rem;}.ui-dialog .ui-dialog-title{font-size:calc(var(--ts__base__h3) * 1rem);font-weight:400;text-transform:capitalize;}@media (min-width:30rem){.ui-dialog .ui-dialog-title{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.ui-dialog .ui-dialog-title{font-size:calc(var(--ts__large__h3) * 1rem);}}.ui-dialog .ui-dialog-titlebar-close{background-color:transparent;border:0;margin:0;width:2.5rem;height:2.5rem;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.ui-dialog .ui-dialog-titlebar-close::before{content:"✕";font-family:"VLS-Icons-Font";color:#fff;font-size:3rem;line-height:0.5;}.ui-dialog .ui-dialog-content{padding:1rem 0;}.ui-dialog .ui-widget-header{background:#75c9b3;border:0;color:#fff;}.ui-dialog .form-select{padding:0.5em;margin:0.5em 0;border-radius:0.25em;border-color:#1973ba;}.ui-dialog .ui-dialog-buttonset.form-actions .form-submit{background:#1973ba;color:#fff;}.ui-widget-overlay{background:#101010;opacity:0.9;}.course-certification .modal-header{display:none;visibility:hidden;}.course-certification .certification-title,.course-certification .awardingTo,.course-certification .agreement{padding-left:5rem;}.course-certification .certification-title span,.course-certification .awardingTo span{display:block;}.course-certification .certification-title .course-title,.course-certification .awardingTo .target-user{font-weight:700;}.course-certification .certification-title{position:relative;}.course-certification .certification-title::before{content:"";font-family:"VLS-Icons-Font";font-size:4rem;position:absolute;left:2.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.course-certification .agreement{border-top:1px solid #ced4da;border-top-style:dashed;border-bottom:1px solid #ced4da;border-bottom-style:dashed;margin-top:1rem;padding-top:2rem;padding-bottom:2rem;}.course-certification .agreement ol{margin-bottom:0;-webkit-padding-start:0;padding-inline-start:0;}.course-certification .agreement ol li{font-size:calc(var(--ts__base__medium) * 1rem);}.course-certification .agreement ol li + li{margin-top:1rem;}.course-certification .review-controls{justify-content:space-between;padding-top:1rem;}.course-certification .review-controls .control-label{font-weight:700;}.vls-assessment-modal-complete.no-close .ui-dialog-titlebar-close{display:none;}.path-military-review .layout-content.container{max-width:100%;padding:0 1.875rem;}@media (min-width:992px){.path-military-review .layout-content.container{padding:0 6.25rem;}}.path-military-review main{padding-top:0;}.path-military-review .block-vls-local-tasks{margin-top:1.5rem;}.path-military-review .block-vls-local-tasks ul,.path-military-review .block-vls-local-tasks li{margin:0;}.path-military-review .block-vls-local-tasks ul{border-bottom:1px solid #1973ba;flex-wrap:nowrap;}.path-military-review .block-vls-local-tasks li{margin:0 0.625rem -1px 0;margin-bottom:-1px;}.path-military-review .block-vls-local-tasks a{border-bottom:0;border-radius:10px 10px 0 0;display:flex;align-items:center;color:#101010;padding:1rem 1.25rem;text-transform:capitalize;}@media (min-width:992px){.path-military-review .block-vls-local-tasks a{padding:0.25rem 3.125rem 0.25rem 1.25rem;}}.path-military-review .block-vls-local-tasks a:hover,.path-military-review .block-vls-local-tasks a:focus{background-color:#1973ba;border-bottom:1px solid #1973ba;color:#fff;}.path-military-review .block-vls-local-tasks a.is-active{border-bottom:1px solid #fff;color:#1973ba;}.path-military-review .block-vls-local-tasks a.is-active:hover,.path-military-review .block-vls-local-tasks a.is-active:focus,.path-military-review .block-vls-local-tasks a.is-active:active{color:#fff;}.path-military-review .block-vls-local-tasks a:not(.is-active){border-top:0;border-left:0;border-right:0;}.path-military-review .block-vls-local-tasks a.queue-settings{display:none;}.path-military-review .block-vls-local-tasks .queue::before,.path-military-review .block-vls-local-tasks .queue-history::before,.path-military-review .block-vls-local-tasks .queue-settings::before{display:inline-block;margin-right:0.625rem;}@media (min-width:30rem){.path-military-review .block-vls-local-tasks .queue::before,.path-military-review .block-vls-local-tasks .queue-history::before,.path-military-review .block-vls-local-tasks .queue-settings::before{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-military-review .block-vls-local-tasks .queue::before,.path-military-review .block-vls-local-tasks .queue-history::before,.path-military-review .block-vls-local-tasks .queue-settings::before{font-size:calc(var(--ts__large__h3) * 1rem);}}.path-military-review .block-vls-local-tasks .queue::before{content:"";font-family:"VLS-Icons-Font";-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.path-military-review .block-vls-local-tasks .queue-history::before{content:"";font-family:"VLS-Icons-Font";}.path-military-review .block-vls-local-tasks .queue-settings::before{content:"";font-family:"VLS-Icons-Font";}.military-review__empty{font-weight:700;text-align:center;padding-top:4.25rem;}.military-review__instructions{padding:2.5rem 0 1rem 0;}@media (min-width:992px){.military-review__instructions{padding:2.5rem 0 2.5rem 0.9375rem;margin-right:3%;}}.military-review__instructions header{display:flex;justify-content:space-between;align-items:flex-start;}.military-review__instructions header button{font-weight:300;font-size:0.875rem;color:#101010;padding-left:1.25rem;text-align:right;min-width:150px;}.military-review__instructions h2{font-weight:700;text-transform:uppercase;margin-bottom:5px;}@media (min-width:30rem){.military-review__instructions h2{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.military-review__instructions h2{font-size:calc(var(--ts__large__h5) * 1rem);}}.military-review__instructions__close-date{text-transform:uppercase;margin-bottom:1.5rem;}.military-review__instructions__close-date span{position:absolute;}@media (min-width:992px){.military-review__instructions__close-date span{position:relative;}}.military-review__instructions h3{margin-bottom:1rem;}@media (min-width:30rem){.military-review__instructions h3{font-size:calc((var(--ts__base__h6) * 1rem) + (var(--ts__large__h6) - var(--ts__base__h6)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.military-review__instructions h3{font-size:calc(var(--ts__large__h6) * 1rem);}}.military-review__instructions h3:first-of-type{padding-top:1.5rem;border-top:1px dashed #ccc;}.military-review__instructions p{font-size:1.125rem;}.military-review__ratings h3{padding-top:0;}.military-review__rating{padding-left:2.1875rem;margin-bottom:0.5rem;position:relative;}.military-review__rating::before{position:absolute;left:-3px;font-size:34px !important;}.military-review__rating.concur_comments{padding-left:2.25rem;}.military-review__rating.concur_comments::before{margin-left:-5px;}.military-review .title.comment-form__title,.military-review .comment-form__posted-comments,.military-review .field--name-vls-workbench-military-review-reaction .field__label{font-weight:400;font-style:italic;font-size:1rem;}.military-review .lesson-item-row{background-color:transparent;border-top:0;border-left:0;border-right:0;padding:0;}@media (min-width:992px){.military-review .lesson-item-row{padding:0 3% 0 1rem;border-left:1px solid #adb5bd;border-right:1px solid #adb5bd;}}.military-review .lesson-item-row:first-child{margin-top:0;}.military-review .lesson-item-row:last-child{border-bottom:0;}.military-review .lesson-item-row .flex-table{display:flex;align-items:flex-start;border-top:1px solid #ccc;padding:0.5rem 0;}@media (min-width:992px){.military-review .lesson-item-row .flex-table{align-items:center;}}.military-review .lesson-item-row .lesson-title{font-weight:400;font-size:1rem;}.military-review fieldset > h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.military-review__header{display:flex;margin-top:1.5rem;text-transform:uppercase;padding:1rem 3% 0.5rem 1rem;font-size:0.75rem;}.military-review__header__title{flex-basis:35%;}.military-review__header__submissions{flex-basis:35%;}.military-review__header__date-closed{display:none;}@media (min-width:992px){.military-review__header__date-closed{flex-basis:15%;display:block;}}.military-review__header-title{display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid #ecf2f7;padding-bottom:0.5rem;}.military-review__header-title h1{margin:0 0 0 0.625rem;color:#101010;}@media (min-width:30rem){.military-review__header-title h1{font-size:calc((var(--ts__base__h1) * 1rem) + (var(--ts__large__h1) - var(--ts__base__h1)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.military-review__header-title h1{font-size:calc(var(--ts__large__h1) * 1rem);}}@media (min-width:992px) and (min-width:30rem){.military-review__header-title h1{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:992px) and (min-width:75rem){.military-review__header-title h1{font-size:calc(var(--ts__large__h3) * 1rem);}}.military-review__header-title::before{content:"";font-family:"VLS-Icons-Font";font-size:2.8125rem;color:#101010;}@media (min-width:768px) and (min-width:30rem){.military-review__header-title::before{font-size:calc((var(--ts__base__h1) * 1rem) + (var(--ts__large__h1) - var(--ts__base__h1)) * ((100vw - 30rem) / 45));}}@media (min-width:768px) and (min-width:75rem){.military-review__header-title::before{font-size:calc(var(--ts__large__h1) * 1rem);}}.military-review__settings{width:100%;}@media (min-width:768px){.military-review__settings{margin-left:auto;width:auto;}}.military-review__settings a{display:flex;align-items:center;color:#101010;text-decoration:none;text-transform:capitalize;font-size:0.875rem;}@media (min-width:768px){.military-review__settings a{font-size:1.125rem;}}.military-review__settings a:hover,.military-review__settings a:focus{color:#1973ba;}.military-review__settings a::after{content:"";font-family:"VLS-Icons-Font";line-height:1.7;margin-left:0.625rem;font-size:1.25rem;}@media (min-width:768px){.military-review__settings a::after{font-size:2.5rem;}}.military-review .concur,.military-review .concur_comments,.military-review .nonconcur,.military-review .default{display:flex;align-items:center;font-size:1rem;}.military-review .concur::before,.military-review .concur_comments::before,.military-review .nonconcur::before,.military-review .default::before{font-size:1.5625rem;margin-right:0.125rem;}@media (min-width:768px){.military-review .concur::before,.military-review .concur_comments::before,.military-review .nonconcur::before,.military-review .default::before{margin-top:0;}}@media (max-width:1199.98px){.military-review .concur_comments::before{margin-left:-4px;}}.military-review .default::before{content:"";font-family:"VLS-Icons-Font";}.military-review .military-review-overview{font-weight:400;padding:0;}.military-review .military-review-overview.course{display:flex;}.military-review .military-review-overview.lesson{display:block;}@media (min-width:992px){.military-review .military-review-overview.lesson{display:flex;}}.military-review .military-review-overview.lesson .concur::before,.military-review .military-review-overview.lesson .concur_comments::before,.military-review .military-review-overview.lesson .nonconcur::before{margin-top:2px;}.military-review .military-review-overview span{margin-right:1.25rem;}.military-review .military-review-overview span:last-child{margin-right:0;}.military-review-course{display:flex;align-items:center;border-top:2px solid #ccc;border-left:0;border-right:0;padding:1rem 0;}@media (min-width:992px){.military-review-course{padding:1rem 3% 1rem 1rem;border-left:1px solid #adb5bd;border-right:1px solid #adb5bd;}}@media (max-width:1199.98px){.military-review-course.active{border-top:3px solid #ccc;}}.military-review-course__short-name span{display:flex;align-items:center;justify-content:center;color:#1973ba;border:1px solid #1973ba;border-radius:100%;height:38px;width:38px;}.military-review-course__lesson-toggle{display:flex;justify-content:flex-end;}.military-review-course__lesson-toggle button{display:flex;align-items:center;font-weight:300;border:0;padding:0;font-size:1rem;background-color:transparent;}.military-review-course__lesson-toggle button span{display:none;}.military-review-course__lesson-toggle button span:hover,.military-review-course__lesson-toggle button span:focus,.military-review-course__lesson-toggle button span:active{text-decoration:underline;}@media (min-width:992px){.military-review-course__lesson-toggle button span{display:block;}}.military-review-course__lesson-toggle button[aria-expanded='true']::after{background-color:transparent;border:1px dashed #101010;color:#101010;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.military-review-course__lesson-toggle button::after{content:"";font-family:"VLS-Icons-Font";speak:none;display:flex;align-items:center;justify-content:center;margin-left:0.625rem;font-size:20px;color:#fff;height:25px;width:25px;background-color:#5a5a5a;border-radius:0.25rem;}.military-review-course__name{display:flex;align-items:center;flex-basis:35%;color:#000;}.military-review-course__submissions{flex-basis:50%;}@media (min-width:992px){.military-review-course__submissions{flex-basis:35%;}}.military-review-course__date-closed{display:none;}@media (min-width:992px){.military-review-course__date-closed{flex-basis:15%;display:block;}}.military-review-course__lesson-toggle{flex-basis:15%;}.military-review-course__course-name{font-size:1rem;font-weight:700;margin:0;padding:0 0.9375rem;display:none;}@media (min-width:992px){.military-review-course__course-name{display:block;}}.military-review-course__course-name.mobile{display:block;}@media (min-width:992px){.military-review-course__course-name.mobile{display:none;}}.military-review-lesson__name{display:flex;flex-basis:35%;}.military-review-lesson__name .lesson-title{padding:0 0.9375rem;color:#101010;text-decoration:none;}.military-review-lesson__name .lesson-title:hover,.military-review-lesson__name .lesson-title:focus,.military-review-lesson__name .lesson-title:active{text-decoration:underline;}.military-review-lesson__overview{flex-basis:35%;padding:0;}.military-review-lesson__needs-review{flex-basis:15%;display:flex;justify-content:flex-end;}.military-review-lesson__needs-review button{border:0;display:flex;align-items:center;background-color:transparent;font-weight:600;font-style:italic;letter-spacing:1px;}.military-review-lesson__needs-review button:hover,.military-review-lesson__needs-review button:focus,.military-review-lesson__needs-review button:active{text-decoration:underline;}.military-review-lesson__needs-review button span:first-child{display:none;}@media (min-width:992px){.military-review-lesson__needs-review button span:first-child{display:block;}}.military-review-lesson__needs-review__icon{border:1px solid #fbb254;border-radius:100%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;margin-left:0.625rem;}.military-review-lesson__needs-review__icon img{width:25px;margin-left:2px;}.military-review-lesson__lesson-toggle{justify-content:flex-end;flex-basis:15%;padding:0.5rem 0 0;}.military-review-lesson__lesson-toggle span{display:none;}@media (min-width:768px){.military-review-lesson__lesson-toggle span{display:block;}}.military-review-lesson .field--name-vls-workbench-military-review-history-comments{border-top:1px dashed #adb5bd;margin:1rem 1.125rem 0 2.875rem;padding-top:1rem;}.military-review-lesson .comment-form .form-submit:hover,.military-review-lesson .comment-form .form-submit:focus,.military-review-lesson .comment-form .form-submit:active{background-color:#2a5a83;color:#fff;}.military-review-lesson .comment-form__title{font-size:1rem;font-style:italic;font-weight:300;border-top:1px dashed #adb5bd;padding:1.5rem 0 0 0;margin-top:0.5rem;}@media (min-width:768px) and (min-width:30rem){.military-review-lesson .comment-form__title{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:768px) and (min-width:75rem){.military-review-lesson .comment-form__title{font-size:calc(var(--ts__large__base) * 1rem);}}.military-review-lesson .comment-form__posted-comments{font-style:italic;margin:1rem 0 0.5rem 0;}.military-review-lesson .comment-form__comment-details{margin-bottom:0.25rem;}.military-review-lesson .comment-form__comment{margin-bottom:1.5rem;}@media (min-width:30rem){.military-review-lesson .comment-form__comment .field__item{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.military-review-lesson .comment-form__comment .field__item{font-size:calc(var(--ts__large__base) * 1rem);}}.military-review-toggle{display:flex;}.military-review-toggle button{display:flex;align-items:center;font-weight:300;border:0;padding:0;font-size:1rem;background-color:transparent;}.military-review-toggle button:hover span,.military-review-toggle button:focus span,.military-review-toggle button:active span{text-decoration:underline;}.military-review-toggle button[aria-expanded='true']::after{background-color:transparent;border:1px dashed #101010;color:#101010;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.military-review-toggle button::after{content:"";font-family:"VLS-Icons-Font";speak:none;display:flex;align-items:center;justify-content:center;margin-left:0.625rem;font-size:20px;color:#fff;height:25px;width:25px;background-color:#5a5a5a;border-radius:0.25rem;}.military-review .flagging{padding-bottom:1rem;}.military-review .flagging h4{font-size:1rem;margin-bottom:0;}.military-review .flagging h4 span{text-transform:uppercase;}.military-review__content .empty-text{font-style:italic;padding-left:1rem;}.military-review__content__header{display:flex;padding:0;}@media (min-width:992px){.military-review__content__header{padding:0 3% 0 1rem;}}.military-review__content__header p{flex-basis:35%;text-transform:uppercase;font-size:0.75rem;margin-bottom:0;padding:0.625rem 0;}.military-review__content fieldset:last-of-type{border-bottom:1px solid #adb5bd;}.military-review__content .lesson-item-row:first-child .flex-table{border-top:1px dashed #adb5bd;}.field--name-vls-workbench-military-review-reaction{border-top:1px dashed #adb5bd;}@media (min-width:768px){.field--name-vls-workbench-military-review-reaction{margin:1rem 0 0 3.3125rem;}}.field--name-vls-workbench-military-review-reaction .field__label{font-style:italic;font-size:1rem;font-weight:400;margin:1rem 0;}.field--name-vls-workbench-military-review-reaction .field__item{display:block;padding-bottom:4.25rem;}@media (min-width:992px){.field--name-vls-workbench-military-review-reaction .field__item{display:flex;}}.field--name-vls-workbench-military-review-reaction .field__item .reaction{text-decoration:none;border:1px solid #adb5bd;border-radius:0.25rem;color:#101010;font-size:0.875rem;text-align:center;display:flex;justify-content:center;width:100%;line-height:1.5;position:relative;padding:1rem 0;margin-bottom:0.5rem;}@media (min-width:768px){.field--name-vls-workbench-military-review-reaction .field__item .reaction{margin-right:3%;}}@media (min-width:992px){.field--name-vls-workbench-military-review-reaction .field__item .reaction{padding:0;}}.field--name-vls-workbench-military-review-reaction .field__item .reaction:focus{outline:none;}.field--name-vls-workbench-military-review-reaction .field__item .reaction::before{color:#101010;font-size:2rem;margin-right:0.625rem;position:absolute;left:0;top:8px;padding-left:0.9375rem;transition:all 250ms ease;}@media (min-width:992px){.field--name-vls-workbench-military-review-reaction .field__item .reaction::before{position:relative;padding:0;top:0;}}.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur:hover,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur:focus,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur:active{border-color:#bcf200;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur:hover::before,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur:focus::before,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur:active::before{color:#bcf200;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur_comments:hover,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur_comments:focus,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur_comments:active{border-color:#73c8b3;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur_comments:hover::before,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur_comments:focus::before,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur_comments:active::before{color:#73c8b3;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.nonconcur:hover,.field--name-vls-workbench-military-review-reaction .field__item .reaction.nonconcur:focus,.field--name-vls-workbench-military-review-reaction .field__item .reaction.nonconcur:active{border-color:#a74326;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.nonconcur:hover::before,.field--name-vls-workbench-military-review-reaction .field__item .reaction.nonconcur:focus::before,.field--name-vls-workbench-military-review-reaction .field__item .reaction.nonconcur:active::before{color:#a74326;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur.active,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur_comments.active{background-color:#28a786;color:#fff;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur.active::before,.field--name-vls-workbench-military-review-reaction .field__item .reaction.concur_comments.active::before{color:#fff;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.nonconcur.active{background-color:#a74326;color:#fff;}.field--name-vls-workbench-military-review-reaction .field__item .reaction.nonconcur.active::before{color:#fff;}.field--name-vls-workbench-military-review-reaction .field__item .reaction:last-child{margin-right:0;}@media (min-width:992px){.military-review-comments__container{margin-left:3.3125rem;}}.comment-military-review-comments-form input[data-drupal-selector='edit-preview']{display:none;}.comment-military-review-comments-form input[type='submit']{width:100%;background-color:transparent;border:1px solid #adb5bd;color:#101010;box-shadow:none;border-radius:0.25rem;font-family:"Open Sans",sans-serif;font-weight:300;font-size:0.75rem;text-transform:capitalize;}.comment-military-review-comments-form .form-item{margin-bottom:0.5rem;}.comment-military-review-comments-form .form-item label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.comment-military-review-comments-form textarea{box-shadow:none;border:2px solid #adb5bd;}.military-review-course .lesson-number,.military-review-lesson .lesson-number{padding:0;justify-content:flex-start;}.military-review-course .lesson-number .field__item,.military-review-lesson .lesson-number .field__item{display:flex;align-items:center;justify-content:center;font-weight:600;height:38px;width:38px;border-radius:100%;background-color:#f0f0f0;}.military-review-history__listing{margin-top:2.5rem;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;}.military-review-history__listing a{border-top:1px solid #adb5bd;padding:1rem 0;display:block;}.military-review-history .lesson-item-row{background-color:#fff;}.military-review-history .field--name-field-comments h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.military-review-history footer{display:none;}.block-militaryreview{border:1px solid #ced4da;border-radius:0.25rem;margin-bottom:1rem;padding:2rem;}.block-militaryreview__header{display:flex;align-items:flex-start;justify-content:space-between;}.block-militaryreview__content{position:relative;margin-top:2.5rem;}.block-militaryreview__content .vls-chevron-toggle{display:flex;margin-left:auto;}.block-militaryreview__content .comment-form__title{border:0;padding:0 0 1rem 0;color:#000;}.block-militaryreview__content textarea{border:1px solid #adb5bd;border-radius:0.25rem;}.block-militaryreview__instructions{padding-top:2.5rem;}.block-militaryreview__details span{display:none;}@media (min-width:768px){.block-militaryreview__details span{display:block;}}.block-militaryreview__review-btn{margin-bottom:1rem;}@media (min-width:992px){.block-militaryreview__review-btn{position:absolute;right:0;margin-bottom:0;z-index:1;}}.block-militaryreview .military-review-comments__container{margin:0;}.block-militaryreview__instructions{border-bottom:1px dashed #adb5bd;padding-bottom:1rem;margin-bottom:1rem;}@media (min-width:30rem){.block-militaryreview__instructions h3{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-militaryreview__instructions h3{font-size:calc(var(--ts__large__h5) * 1rem);}}.block-militaryreview h2{font-weight:700;margin-bottom:0;}@media (min-width:30rem){.block-militaryreview h2{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-militaryreview h2{font-size:calc(var(--ts__large__h5) * 1rem);}}.block-militaryreview h2 span{font-weight:300;margin:0.25rem 0 0 0;}.block-militaryreview .field--name-vls-workbench-military-review-reaction{margin:0;}.block-militaryreview .field--name-vls-workbench-military-review-reaction .field__item{padding-bottom:0;}.reaction{display:flex;align-items:center;}.reaction.concur_comments::before{margin-left:-5px;}.reaction.concur::before,.reaction.concur_comments::before,.reaction.nonconcur::before{margin-top:-5px;}@media (min-width:992px){.reaction.concur::before,.reaction.concur_comments::before,.reaction.nonconcur::before{margin-top:0;}}.concur::before{content:"";font-family:"VLS-Icons-Font";color:#bcf200;}.concur_comments::before{content:"";font-family:"VLS-Icons-Font";color:#73c8b3;}.nonconcur::before{content:"";font-family:"VLS-Icons-Font";color:#a74326;}#block-views-block-military-flags-block-1,.btn.flag-military-response,.review-controls .flag-military-response.vls-lesson-toggle,.review-controls .flag-military-response.vls-course-toggle,.lesson-status-full .flag-military-response.my-progress,.lesson-status-full .flag-military-response.eoca,.vls-lesson-assessment-details .flag-military-response.my-progress,.vls-lesson-assessment-details .flag-military-response.eoca{display:none;}.progress-stats__header{display:flex;align-items:center;padding:1rem 0;}.progress-stats__header h1{display:flex;align-items:center;font-size:1.125rem;font-family:"Open Sans",sans-serif;color:#1973ba;margin-left:1rem;}.progress-stats__header h1::before{content:"";font-family:"VLS-Icons-Font";font-size:2.8125rem;margin-right:1.25rem;}.progress-stats__header .transcript{padding:1rem 2rem;}.progress-stats{}.progress-stats__container{background-image:linear-gradient(to bottom,#fffefa 0%,#fafffa 100%);background-repeat:repeat-x;border:1px solid #dee2e6;padding:0 1.5rem;}@media (min-width:992px){.progress-stats__graphs{display:flex;justify-content:space-between;padding-bottom:1.5rem;}}.progress-stats__graph{border-bottom:1px dashed #dee2e6;text-align:center;flex-basis:100%;margin-top:1.5rem;padding:0 2%;position:relative;}@media (min-width:992px){.progress-stats__graph{border-right:1px dashed #dee2e6;border-bottom:0;}}.progress-stats__graph:last-child{border-right:0;}.progress-stats__graph h2{font-size:0.75rem;font-weight:normal;color:#000;text-transform:uppercase;}.progress-stats__percent{position:absolute;z-index:101;top:47px;left:0;right:0;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-weight:600;font-size:1.5rem;margin-bottom:0;}.progress-stats__percent sup{font-family:"Open Sans",sans-serif;font-weight:300;font-size:0.875rem;margin-left:-5px;}.progress-stats__hours{position:absolute;z-index:101;top:47px;left:0;right:0;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-weight:600;font-size:1.5rem;margin-bottom:0;display:flex;flex-flow:column;line-height:1.375rem;}.progress-stats__hours_footer{font-size:calc(var(--ts__base__xsmall) * 1rem);font-weight:100;}.progress-stats__total-hours p{display:inline-block;background:#fff;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-weight:600;font-size:1.5rem;color:#000;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-top:2px solid #dee2e6;border-bottom:8px solid #bcf200;padding:1.5rem;margin-bottom:0;}.progress-stats__total-hours sup{font-family:"Open Sans",sans-serif;font-weight:300;font-size:0.875rem;margin-left:-5px;}.progress-stats__subtitle{font-weight:600;color:#000;margin-bottom:0;}.go-board .progress-stats__anchor-link{display:none;visibility:hidden;}.progress-graph{display:flex;align-items:center;justify-content:center;margin:0 auto;width:95px;height:95px;color:#000;border-radius:50%;overflow:hidden;position:relative;background:#efefef;text-align:center;line-height:49px;}.progress-graph__white-overlay{position:relative;z-index:100;background-color:#fff;height:79px;width:79px;border-radius:100%;}.progress-graph__overlay{width:50%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#efefef;}.progress-graph__left,.progress-graph__right{width:50%;height:100%;position:absolute;top:0;left:0;border:8px solid #bcf200;border-radius:100px 0 0 100px;border-right:0;-webkit-transform-origin:right;transform-origin:right;}.block-progressblocksimple .progress-stats{padding:0;margin-bottom:1em;}.block-progressblocksimple .progress-stats__container{border:0;background-image:none;background:#f9f8fa;}.block-progressblocksimple .progress-stats__header{padding:0.5rem 0;}.block-progressblocksimple .progress-stats__title{display:flex;align-items:center;position:relative;padding:1rem 1rem 1rem 0;margin-bottom:0;color:#101010;font-family:"Noticia Text",serif;padding-left:3.75rem;}@media (min-width:30rem){.block-progressblocksimple .progress-stats__title{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-progressblocksimple .progress-stats__title{font-size:calc(var(--ts__large__h4) * 1rem);}}.block-progressblocksimple .progress-stats__title::before{content:"";font-family:"VLS-Icons-Font";font-size:2.8125rem;margin-right:1.25rem;color:#1973ba;position:absolute;left:0;}.progress-graph__left--1{-webkit-animation:load-left--1 0.5s linear forwards;animation:load-left--1 0.5s linear forwards;}.progress-graph__right--1{-webkit-animation:load-right--1 0.5s linear forwards 0.5s;animation:load-right--1 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(4deg);transform:rotate(4deg);}}@keyframes load-left--1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(4deg);transform:rotate(4deg);}}.progress-graph__left--2{-webkit-animation:load-left--2 0.5s linear forwards;animation:load-left--2 0.5s linear forwards;}.progress-graph__right--2{-webkit-animation:load-right--2 0.5s linear forwards 0.5s;animation:load-right--2 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(8deg);transform:rotate(8deg);}}@keyframes load-left--2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(8deg);transform:rotate(8deg);}}.progress-graph__left--3{-webkit-animation:load-left--3 0.5s linear forwards;animation:load-left--3 0.5s linear forwards;}.progress-graph__right--3{-webkit-animation:load-right--3 0.5s linear forwards 0.5s;animation:load-right--3 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(11deg);transform:rotate(11deg);}}@keyframes load-left--3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(11deg);transform:rotate(11deg);}}.progress-graph__left--4{-webkit-animation:load-left--4 0.5s linear forwards;animation:load-left--4 0.5s linear forwards;}.progress-graph__right--4{-webkit-animation:load-right--4 0.5s linear forwards 0.5s;animation:load-right--4 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}}@keyframes load-left--4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}}.progress-graph__left--5{-webkit-animation:load-left--5 0.5s linear forwards;animation:load-left--5 0.5s linear forwards;}.progress-graph__right--5{-webkit-animation:load-right--5 0.5s linear forwards 0.5s;animation:load-right--5 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}}@keyframes load-left--5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}}.progress-graph__left--6{-webkit-animation:load-left--6 0.5s linear forwards;animation:load-left--6 0.5s linear forwards;}.progress-graph__right--6{-webkit-animation:load-right--6 0.5s linear forwards 0.5s;animation:load-right--6 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(22deg);transform:rotate(22deg);}}@keyframes load-left--6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(22deg);transform:rotate(22deg);}}.progress-graph__left--7{-webkit-animation:load-left--7 0.5s linear forwards;animation:load-left--7 0.5s linear forwards;}.progress-graph__right--7{-webkit-animation:load-right--7 0.5s linear forwards 0.5s;animation:load-right--7 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(26deg);transform:rotate(26deg);}}@keyframes load-left--7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(26deg);transform:rotate(26deg);}}.progress-graph__left--8{-webkit-animation:load-left--8 0.5s linear forwards;animation:load-left--8 0.5s linear forwards;}.progress-graph__right--8{-webkit-animation:load-right--8 0.5s linear forwards 0.5s;animation:load-right--8 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(29deg);transform:rotate(29deg);}}@keyframes load-left--8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(29deg);transform:rotate(29deg);}}.progress-graph__left--9{-webkit-animation:load-left--9 0.5s linear forwards;animation:load-left--9 0.5s linear forwards;}.progress-graph__right--9{-webkit-animation:load-right--9 0.5s linear forwards 0.5s;animation:load-right--9 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(33deg);transform:rotate(33deg);}}@keyframes load-left--9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(33deg);transform:rotate(33deg);}}.progress-graph__left--10{-webkit-animation:load-left--10 0.5s linear forwards;animation:load-left--10 0.5s linear forwards;}.progress-graph__right--10{-webkit-animation:load-right--10 0.5s linear forwards 0.5s;animation:load-right--10 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--10{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(36deg);transform:rotate(36deg);}}@keyframes load-left--10{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(36deg);transform:rotate(36deg);}}.progress-graph__left--11{-webkit-animation:load-left--11 0.5s linear forwards;animation:load-left--11 0.5s linear forwards;}.progress-graph__right--11{-webkit-animation:load-right--11 0.5s linear forwards 0.5s;animation:load-right--11 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--11{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(40deg);transform:rotate(40deg);}}@keyframes load-left--11{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(40deg);transform:rotate(40deg);}}.progress-graph__left--12{-webkit-animation:load-left--12 0.5s linear forwards;animation:load-left--12 0.5s linear forwards;}.progress-graph__right--12{-webkit-animation:load-right--12 0.5s linear forwards 0.5s;animation:load-right--12 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--12{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(44deg);transform:rotate(44deg);}}@keyframes load-left--12{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(44deg);transform:rotate(44deg);}}.progress-graph__left--13{-webkit-animation:load-left--13 0.5s linear forwards;animation:load-left--13 0.5s linear forwards;}.progress-graph__right--13{-webkit-animation:load-right--13 0.5s linear forwards 0.5s;animation:load-right--13 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--13{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(47deg);transform:rotate(47deg);}}@keyframes load-left--13{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(47deg);transform:rotate(47deg);}}.progress-graph__left--14{-webkit-animation:load-left--14 0.5s linear forwards;animation:load-left--14 0.5s linear forwards;}.progress-graph__right--14{-webkit-animation:load-right--14 0.5s linear forwards 0.5s;animation:load-right--14 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--14{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(51deg);transform:rotate(51deg);}}@keyframes load-left--14{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(51deg);transform:rotate(51deg);}}.progress-graph__left--15{-webkit-animation:load-left--15 0.5s linear forwards;animation:load-left--15 0.5s linear forwards;}.progress-graph__right--15{-webkit-animation:load-right--15 0.5s linear forwards 0.5s;animation:load-right--15 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--15{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(54deg);transform:rotate(54deg);}}@keyframes load-left--15{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(54deg);transform:rotate(54deg);}}.progress-graph__left--16{-webkit-animation:load-left--16 0.5s linear forwards;animation:load-left--16 0.5s linear forwards;}.progress-graph__right--16{-webkit-animation:load-right--16 0.5s linear forwards 0.5s;animation:load-right--16 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--16{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(58deg);transform:rotate(58deg);}}@keyframes load-left--16{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(58deg);transform:rotate(58deg);}}.progress-graph__left--17{-webkit-animation:load-left--17 0.5s linear forwards;animation:load-left--17 0.5s linear forwards;}.progress-graph__right--17{-webkit-animation:load-right--17 0.5s linear forwards 0.5s;animation:load-right--17 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--17{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(62deg);transform:rotate(62deg);}}@keyframes load-left--17{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(62deg);transform:rotate(62deg);}}.progress-graph__left--18{-webkit-animation:load-left--18 0.5s linear forwards;animation:load-left--18 0.5s linear forwards;}.progress-graph__right--18{-webkit-animation:load-right--18 0.5s linear forwards 0.5s;animation:load-right--18 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--18{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(65deg);transform:rotate(65deg);}}@keyframes load-left--18{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(65deg);transform:rotate(65deg);}}.progress-graph__left--19{-webkit-animation:load-left--19 0.5s linear forwards;animation:load-left--19 0.5s linear forwards;}.progress-graph__right--19{-webkit-animation:load-right--19 0.5s linear forwards 0.5s;animation:load-right--19 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--19{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(69deg);transform:rotate(69deg);}}@keyframes load-left--19{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(69deg);transform:rotate(69deg);}}.progress-graph__left--20{-webkit-animation:load-left--20 0.5s linear forwards;animation:load-left--20 0.5s linear forwards;}.progress-graph__right--20{-webkit-animation:load-right--20 0.5s linear forwards 0.5s;animation:load-right--20 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--20{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(72deg);transform:rotate(72deg);}}@keyframes load-left--20{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(72deg);transform:rotate(72deg);}}.progress-graph__left--21{-webkit-animation:load-left--21 0.5s linear forwards;animation:load-left--21 0.5s linear forwards;}.progress-graph__right--21{-webkit-animation:load-right--21 0.5s linear forwards 0.5s;animation:load-right--21 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--21{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(76deg);transform:rotate(76deg);}}@keyframes load-left--21{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(76deg);transform:rotate(76deg);}}.progress-graph__left--22{-webkit-animation:load-left--22 0.5s linear forwards;animation:load-left--22 0.5s linear forwards;}.progress-graph__right--22{-webkit-animation:load-right--22 0.5s linear forwards 0.5s;animation:load-right--22 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--22{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(80deg);transform:rotate(80deg);}}@keyframes load-left--22{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(80deg);transform:rotate(80deg);}}.progress-graph__left--23{-webkit-animation:load-left--23 0.5s linear forwards;animation:load-left--23 0.5s linear forwards;}.progress-graph__right--23{-webkit-animation:load-right--23 0.5s linear forwards 0.5s;animation:load-right--23 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--23{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(83deg);transform:rotate(83deg);}}@keyframes load-left--23{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(83deg);transform:rotate(83deg);}}.progress-graph__left--24{-webkit-animation:load-left--24 0.5s linear forwards;animation:load-left--24 0.5s linear forwards;}.progress-graph__right--24{-webkit-animation:load-right--24 0.5s linear forwards 0.5s;animation:load-right--24 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--24{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(87deg);transform:rotate(87deg);}}@keyframes load-left--24{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(87deg);transform:rotate(87deg);}}.progress-graph__left--25{-webkit-animation:load-left--25 0.5s linear forwards;animation:load-left--25 0.5s linear forwards;}.progress-graph__right--25{-webkit-animation:load-right--25 0.5s linear forwards 0.5s;animation:load-right--25 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--25{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);}}@keyframes load-left--25{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);}}.progress-graph__left--26{-webkit-animation:load-left--26 0.5s linear forwards;animation:load-left--26 0.5s linear forwards;}.progress-graph__right--26{-webkit-animation:load-right--26 0.5s linear forwards 0.5s;animation:load-right--26 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--26{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(94deg);transform:rotate(94deg);}}@keyframes load-left--26{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(94deg);transform:rotate(94deg);}}.progress-graph__left--27{-webkit-animation:load-left--27 0.5s linear forwards;animation:load-left--27 0.5s linear forwards;}.progress-graph__right--27{-webkit-animation:load-right--27 0.5s linear forwards 0.5s;animation:load-right--27 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--27{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(98deg);transform:rotate(98deg);}}@keyframes load-left--27{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(98deg);transform:rotate(98deg);}}.progress-graph__left--28{-webkit-animation:load-left--28 0.5s linear forwards;animation:load-left--28 0.5s linear forwards;}.progress-graph__right--28{-webkit-animation:load-right--28 0.5s linear forwards 0.5s;animation:load-right--28 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--28{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(101deg);transform:rotate(101deg);}}@keyframes load-left--28{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(101deg);transform:rotate(101deg);}}.progress-graph__left--29{-webkit-animation:load-left--29 0.5s linear forwards;animation:load-left--29 0.5s linear forwards;}.progress-graph__right--29{-webkit-animation:load-right--29 0.5s linear forwards 0.5s;animation:load-right--29 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--29{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(105deg);transform:rotate(105deg);}}@keyframes load-left--29{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(105deg);transform:rotate(105deg);}}.progress-graph__left--30{-webkit-animation:load-left--30 0.5s linear forwards;animation:load-left--30 0.5s linear forwards;}.progress-graph__right--30{-webkit-animation:load-right--30 0.5s linear forwards 0.5s;animation:load-right--30 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--30{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(108deg);transform:rotate(108deg);}}@keyframes load-left--30{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(108deg);transform:rotate(108deg);}}.progress-graph__left--31{-webkit-animation:load-left--31 0.5s linear forwards;animation:load-left--31 0.5s linear forwards;}.progress-graph__right--31{-webkit-animation:load-right--31 0.5s linear forwards 0.5s;animation:load-right--31 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--31{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(112deg);transform:rotate(112deg);}}@keyframes load-left--31{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(112deg);transform:rotate(112deg);}}.progress-graph__left--32{-webkit-animation:load-left--32 0.5s linear forwards;animation:load-left--32 0.5s linear forwards;}.progress-graph__right--32{-webkit-animation:load-right--32 0.5s linear forwards 0.5s;animation:load-right--32 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--32{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(116deg);transform:rotate(116deg);}}@keyframes load-left--32{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(116deg);transform:rotate(116deg);}}.progress-graph__left--33{-webkit-animation:load-left--33 0.5s linear forwards;animation:load-left--33 0.5s linear forwards;}.progress-graph__right--33{-webkit-animation:load-right--33 0.5s linear forwards 0.5s;animation:load-right--33 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--33{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(119deg);transform:rotate(119deg);}}@keyframes load-left--33{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(119deg);transform:rotate(119deg);}}.progress-graph__left--34{-webkit-animation:load-left--34 0.5s linear forwards;animation:load-left--34 0.5s linear forwards;}.progress-graph__right--34{-webkit-animation:load-right--34 0.5s linear forwards 0.5s;animation:load-right--34 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--34{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(123deg);transform:rotate(123deg);}}@keyframes load-left--34{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(123deg);transform:rotate(123deg);}}.progress-graph__left--35{-webkit-animation:load-left--35 0.5s linear forwards;animation:load-left--35 0.5s linear forwards;}.progress-graph__right--35{-webkit-animation:load-right--35 0.5s linear forwards 0.5s;animation:load-right--35 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--35{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(126deg);transform:rotate(126deg);}}@keyframes load-left--35{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(126deg);transform:rotate(126deg);}}.progress-graph__left--36{-webkit-animation:load-left--36 0.5s linear forwards;animation:load-left--36 0.5s linear forwards;}.progress-graph__right--36{-webkit-animation:load-right--36 0.5s linear forwards 0.5s;animation:load-right--36 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--36{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(130deg);transform:rotate(130deg);}}@keyframes load-left--36{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(130deg);transform:rotate(130deg);}}.progress-graph__left--37{-webkit-animation:load-left--37 0.5s linear forwards;animation:load-left--37 0.5s linear forwards;}.progress-graph__right--37{-webkit-animation:load-right--37 0.5s linear forwards 0.5s;animation:load-right--37 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--37{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(134deg);transform:rotate(134deg);}}@keyframes load-left--37{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(134deg);transform:rotate(134deg);}}.progress-graph__left--38{-webkit-animation:load-left--38 0.5s linear forwards;animation:load-left--38 0.5s linear forwards;}.progress-graph__right--38{-webkit-animation:load-right--38 0.5s linear forwards 0.5s;animation:load-right--38 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--38{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(137deg);transform:rotate(137deg);}}@keyframes load-left--38{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(137deg);transform:rotate(137deg);}}.progress-graph__left--39{-webkit-animation:load-left--39 0.5s linear forwards;animation:load-left--39 0.5s linear forwards;}.progress-graph__right--39{-webkit-animation:load-right--39 0.5s linear forwards 0.5s;animation:load-right--39 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--39{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(141deg);transform:rotate(141deg);}}@keyframes load-left--39{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(141deg);transform:rotate(141deg);}}.progress-graph__left--40{-webkit-animation:load-left--40 0.5s linear forwards;animation:load-left--40 0.5s linear forwards;}.progress-graph__right--40{-webkit-animation:load-right--40 0.5s linear forwards 0.5s;animation:load-right--40 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--40{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(144deg);transform:rotate(144deg);}}@keyframes load-left--40{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(144deg);transform:rotate(144deg);}}.progress-graph__left--41{-webkit-animation:load-left--41 0.5s linear forwards;animation:load-left--41 0.5s linear forwards;}.progress-graph__right--41{-webkit-animation:load-right--41 0.5s linear forwards 0.5s;animation:load-right--41 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--41{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(148deg);transform:rotate(148deg);}}@keyframes load-left--41{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(148deg);transform:rotate(148deg);}}.progress-graph__left--42{-webkit-animation:load-left--42 0.5s linear forwards;animation:load-left--42 0.5s linear forwards;}.progress-graph__right--42{-webkit-animation:load-right--42 0.5s linear forwards 0.5s;animation:load-right--42 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--42{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(152deg);transform:rotate(152deg);}}@keyframes load-left--42{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(152deg);transform:rotate(152deg);}}.progress-graph__left--43{-webkit-animation:load-left--43 0.5s linear forwards;animation:load-left--43 0.5s linear forwards;}.progress-graph__right--43{-webkit-animation:load-right--43 0.5s linear forwards 0.5s;animation:load-right--43 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--43{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(155deg);transform:rotate(155deg);}}@keyframes load-left--43{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(155deg);transform:rotate(155deg);}}.progress-graph__left--44{-webkit-animation:load-left--44 0.5s linear forwards;animation:load-left--44 0.5s linear forwards;}.progress-graph__right--44{-webkit-animation:load-right--44 0.5s linear forwards 0.5s;animation:load-right--44 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--44{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(159deg);transform:rotate(159deg);}}@keyframes load-left--44{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(159deg);transform:rotate(159deg);}}.progress-graph__left--45{-webkit-animation:load-left--45 0.5s linear forwards;animation:load-left--45 0.5s linear forwards;}.progress-graph__right--45{-webkit-animation:load-right--45 0.5s linear forwards 0.5s;animation:load-right--45 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--45{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(162deg);transform:rotate(162deg);}}@keyframes load-left--45{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(162deg);transform:rotate(162deg);}}.progress-graph__left--46{-webkit-animation:load-left--46 0.5s linear forwards;animation:load-left--46 0.5s linear forwards;}.progress-graph__right--46{-webkit-animation:load-right--46 0.5s linear forwards 0.5s;animation:load-right--46 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--46{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(166deg);transform:rotate(166deg);}}@keyframes load-left--46{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(166deg);transform:rotate(166deg);}}.progress-graph__left--47{-webkit-animation:load-left--47 0.5s linear forwards;animation:load-left--47 0.5s linear forwards;}.progress-graph__right--47{-webkit-animation:load-right--47 0.5s linear forwards 0.5s;animation:load-right--47 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--47{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(170deg);transform:rotate(170deg);}}@keyframes load-left--47{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(170deg);transform:rotate(170deg);}}.progress-graph__left--48{-webkit-animation:load-left--48 0.5s linear forwards;animation:load-left--48 0.5s linear forwards;}.progress-graph__right--48{-webkit-animation:load-right--48 0.5s linear forwards 0.5s;animation:load-right--48 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--48{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(173deg);transform:rotate(173deg);}}@keyframes load-left--48{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(173deg);transform:rotate(173deg);}}.progress-graph__left--49{-webkit-animation:load-left--49 0.5s linear forwards;animation:load-left--49 0.5s linear forwards;}.progress-graph__right--49{-webkit-animation:load-right--49 0.5s linear forwards 0.5s;animation:load-right--49 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--49{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(177deg);transform:rotate(177deg);}}@keyframes load-left--49{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(177deg);transform:rotate(177deg);}}.progress-graph__left--50{-webkit-animation:load-left--50 0.5s linear forwards;animation:load-left--50 0.5s linear forwards;}.progress-graph__right--50{-webkit-animation:load-right--50 0.5s linear forwards 0.5s;animation:load-right--50 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--50{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--50{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}.progress-graph__left--51{-webkit-animation:load-left--51 0.5s linear forwards;animation:load-left--51 0.5s linear forwards;}.progress-graph__right--51{-webkit-animation:load-right--51 0.5s linear forwards 0.5s;animation:load-right--51 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--51{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--51{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--51{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(184deg);transform:rotate(184deg);}}@keyframes load-right--51{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(184deg);transform:rotate(184deg);}}.progress-graph__left--52{-webkit-animation:load-left--52 0.5s linear forwards;animation:load-left--52 0.5s linear forwards;}.progress-graph__right--52{-webkit-animation:load-right--52 0.5s linear forwards 0.5s;animation:load-right--52 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--52{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--52{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--52{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(188deg);transform:rotate(188deg);}}@keyframes load-right--52{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(188deg);transform:rotate(188deg);}}.progress-graph__left--53{-webkit-animation:load-left--53 0.5s linear forwards;animation:load-left--53 0.5s linear forwards;}.progress-graph__right--53{-webkit-animation:load-right--53 0.5s linear forwards 0.5s;animation:load-right--53 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--53{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--53{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--53{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(191deg);transform:rotate(191deg);}}@keyframes load-right--53{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(191deg);transform:rotate(191deg);}}.progress-graph__left--54{-webkit-animation:load-left--54 0.5s linear forwards;animation:load-left--54 0.5s linear forwards;}.progress-graph__right--54{-webkit-animation:load-right--54 0.5s linear forwards 0.5s;animation:load-right--54 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--54{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--54{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--54{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(195deg);transform:rotate(195deg);}}@keyframes load-right--54{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(195deg);transform:rotate(195deg);}}.progress-graph__left--55{-webkit-animation:load-left--55 0.5s linear forwards;animation:load-left--55 0.5s linear forwards;}.progress-graph__right--55{-webkit-animation:load-right--55 0.5s linear forwards 0.5s;animation:load-right--55 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--55{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--55{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--55{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(199deg);transform:rotate(199deg);}}@keyframes load-right--55{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(199deg);transform:rotate(199deg);}}.progress-graph__left--56{-webkit-animation:load-left--56 0.5s linear forwards;animation:load-left--56 0.5s linear forwards;}.progress-graph__right--56{-webkit-animation:load-right--56 0.5s linear forwards 0.5s;animation:load-right--56 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--56{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--56{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--56{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(202deg);transform:rotate(202deg);}}@keyframes load-right--56{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(202deg);transform:rotate(202deg);}}.progress-graph__left--57{-webkit-animation:load-left--57 0.5s linear forwards;animation:load-left--57 0.5s linear forwards;}.progress-graph__right--57{-webkit-animation:load-right--57 0.5s linear forwards 0.5s;animation:load-right--57 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--57{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--57{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--57{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(206deg);transform:rotate(206deg);}}@keyframes load-right--57{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(206deg);transform:rotate(206deg);}}.progress-graph__left--58{-webkit-animation:load-left--58 0.5s linear forwards;animation:load-left--58 0.5s linear forwards;}.progress-graph__right--58{-webkit-animation:load-right--58 0.5s linear forwards 0.5s;animation:load-right--58 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--58{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--58{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--58{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(209deg);transform:rotate(209deg);}}@keyframes load-right--58{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(209deg);transform:rotate(209deg);}}.progress-graph__left--59{-webkit-animation:load-left--59 0.5s linear forwards;animation:load-left--59 0.5s linear forwards;}.progress-graph__right--59{-webkit-animation:load-right--59 0.5s linear forwards 0.5s;animation:load-right--59 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--59{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--59{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--59{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(213deg);transform:rotate(213deg);}}@keyframes load-right--59{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(213deg);transform:rotate(213deg);}}.progress-graph__left--60{-webkit-animation:load-left--60 0.5s linear forwards;animation:load-left--60 0.5s linear forwards;}.progress-graph__right--60{-webkit-animation:load-right--60 0.5s linear forwards 0.5s;animation:load-right--60 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--60{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--60{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--60{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(216deg);transform:rotate(216deg);}}@keyframes load-right--60{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(216deg);transform:rotate(216deg);}}.progress-graph__left--61{-webkit-animation:load-left--61 0.5s linear forwards;animation:load-left--61 0.5s linear forwards;}.progress-graph__right--61{-webkit-animation:load-right--61 0.5s linear forwards 0.5s;animation:load-right--61 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--61{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--61{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--61{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(220deg);transform:rotate(220deg);}}@keyframes load-right--61{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(220deg);transform:rotate(220deg);}}.progress-graph__left--62{-webkit-animation:load-left--62 0.5s linear forwards;animation:load-left--62 0.5s linear forwards;}.progress-graph__right--62{-webkit-animation:load-right--62 0.5s linear forwards 0.5s;animation:load-right--62 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--62{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--62{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--62{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(224deg);transform:rotate(224deg);}}@keyframes load-right--62{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(224deg);transform:rotate(224deg);}}.progress-graph__left--63{-webkit-animation:load-left--63 0.5s linear forwards;animation:load-left--63 0.5s linear forwards;}.progress-graph__right--63{-webkit-animation:load-right--63 0.5s linear forwards 0.5s;animation:load-right--63 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--63{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--63{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--63{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(227deg);transform:rotate(227deg);}}@keyframes load-right--63{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(227deg);transform:rotate(227deg);}}.progress-graph__left--64{-webkit-animation:load-left--64 0.5s linear forwards;animation:load-left--64 0.5s linear forwards;}.progress-graph__right--64{-webkit-animation:load-right--64 0.5s linear forwards 0.5s;animation:load-right--64 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--64{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--64{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--64{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(231deg);transform:rotate(231deg);}}@keyframes load-right--64{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(231deg);transform:rotate(231deg);}}.progress-graph__left--65{-webkit-animation:load-left--65 0.5s linear forwards;animation:load-left--65 0.5s linear forwards;}.progress-graph__right--65{-webkit-animation:load-right--65 0.5s linear forwards 0.5s;animation:load-right--65 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--65{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--65{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--65{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(234deg);transform:rotate(234deg);}}@keyframes load-right--65{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(234deg);transform:rotate(234deg);}}.progress-graph__left--66{-webkit-animation:load-left--66 0.5s linear forwards;animation:load-left--66 0.5s linear forwards;}.progress-graph__right--66{-webkit-animation:load-right--66 0.5s linear forwards 0.5s;animation:load-right--66 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--66{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--66{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--66{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(238deg);transform:rotate(238deg);}}@keyframes load-right--66{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(238deg);transform:rotate(238deg);}}.progress-graph__left--67{-webkit-animation:load-left--67 0.5s linear forwards;animation:load-left--67 0.5s linear forwards;}.progress-graph__right--67{-webkit-animation:load-right--67 0.5s linear forwards 0.5s;animation:load-right--67 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--67{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--67{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--67{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(242deg);transform:rotate(242deg);}}@keyframes load-right--67{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(242deg);transform:rotate(242deg);}}.progress-graph__left--68{-webkit-animation:load-left--68 0.5s linear forwards;animation:load-left--68 0.5s linear forwards;}.progress-graph__right--68{-webkit-animation:load-right--68 0.5s linear forwards 0.5s;animation:load-right--68 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--68{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--68{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--68{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(245deg);transform:rotate(245deg);}}@keyframes load-right--68{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(245deg);transform:rotate(245deg);}}.progress-graph__left--69{-webkit-animation:load-left--69 0.5s linear forwards;animation:load-left--69 0.5s linear forwards;}.progress-graph__right--69{-webkit-animation:load-right--69 0.5s linear forwards 0.5s;animation:load-right--69 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--69{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--69{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--69{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(249deg);transform:rotate(249deg);}}@keyframes load-right--69{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(249deg);transform:rotate(249deg);}}.progress-graph__left--70{-webkit-animation:load-left--70 0.5s linear forwards;animation:load-left--70 0.5s linear forwards;}.progress-graph__right--70{-webkit-animation:load-right--70 0.5s linear forwards 0.5s;animation:load-right--70 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--70{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--70{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--70{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(252deg);transform:rotate(252deg);}}@keyframes load-right--70{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(252deg);transform:rotate(252deg);}}.progress-graph__left--71{-webkit-animation:load-left--71 0.5s linear forwards;animation:load-left--71 0.5s linear forwards;}.progress-graph__right--71{-webkit-animation:load-right--71 0.5s linear forwards 0.5s;animation:load-right--71 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--71{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--71{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--71{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(256deg);transform:rotate(256deg);}}@keyframes load-right--71{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(256deg);transform:rotate(256deg);}}.progress-graph__left--72{-webkit-animation:load-left--72 0.5s linear forwards;animation:load-left--72 0.5s linear forwards;}.progress-graph__right--72{-webkit-animation:load-right--72 0.5s linear forwards 0.5s;animation:load-right--72 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--72{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--72{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--72{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(260deg);transform:rotate(260deg);}}@keyframes load-right--72{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(260deg);transform:rotate(260deg);}}.progress-graph__left--73{-webkit-animation:load-left--73 0.5s linear forwards;animation:load-left--73 0.5s linear forwards;}.progress-graph__right--73{-webkit-animation:load-right--73 0.5s linear forwards 0.5s;animation:load-right--73 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--73{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--73{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--73{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(263deg);transform:rotate(263deg);}}@keyframes load-right--73{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(263deg);transform:rotate(263deg);}}.progress-graph__left--74{-webkit-animation:load-left--74 0.5s linear forwards;animation:load-left--74 0.5s linear forwards;}.progress-graph__right--74{-webkit-animation:load-right--74 0.5s linear forwards 0.5s;animation:load-right--74 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--74{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--74{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--74{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(267deg);transform:rotate(267deg);}}@keyframes load-right--74{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(267deg);transform:rotate(267deg);}}.progress-graph__left--75{-webkit-animation:load-left--75 0.5s linear forwards;animation:load-left--75 0.5s linear forwards;}.progress-graph__right--75{-webkit-animation:load-right--75 0.5s linear forwards 0.5s;animation:load-right--75 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--75{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--75{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--75{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(270deg);transform:rotate(270deg);}}@keyframes load-right--75{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(270deg);transform:rotate(270deg);}}.progress-graph__left--76{-webkit-animation:load-left--76 0.5s linear forwards;animation:load-left--76 0.5s linear forwards;}.progress-graph__right--76{-webkit-animation:load-right--76 0.5s linear forwards 0.5s;animation:load-right--76 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--76{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--76{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--76{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(274deg);transform:rotate(274deg);}}@keyframes load-right--76{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(274deg);transform:rotate(274deg);}}.progress-graph__left--77{-webkit-animation:load-left--77 0.5s linear forwards;animation:load-left--77 0.5s linear forwards;}.progress-graph__right--77{-webkit-animation:load-right--77 0.5s linear forwards 0.5s;animation:load-right--77 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--77{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--77{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--77{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(278deg);transform:rotate(278deg);}}@keyframes load-right--77{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(278deg);transform:rotate(278deg);}}.progress-graph__left--78{-webkit-animation:load-left--78 0.5s linear forwards;animation:load-left--78 0.5s linear forwards;}.progress-graph__right--78{-webkit-animation:load-right--78 0.5s linear forwards 0.5s;animation:load-right--78 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--78{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--78{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--78{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(281deg);transform:rotate(281deg);}}@keyframes load-right--78{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(281deg);transform:rotate(281deg);}}.progress-graph__left--79{-webkit-animation:load-left--79 0.5s linear forwards;animation:load-left--79 0.5s linear forwards;}.progress-graph__right--79{-webkit-animation:load-right--79 0.5s linear forwards 0.5s;animation:load-right--79 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--79{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--79{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--79{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(285deg);transform:rotate(285deg);}}@keyframes load-right--79{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(285deg);transform:rotate(285deg);}}.progress-graph__left--80{-webkit-animation:load-left--80 0.5s linear forwards;animation:load-left--80 0.5s linear forwards;}.progress-graph__right--80{-webkit-animation:load-right--80 0.5s linear forwards 0.5s;animation:load-right--80 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--80{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--80{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--80{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(288deg);transform:rotate(288deg);}}@keyframes load-right--80{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(288deg);transform:rotate(288deg);}}.progress-graph__left--81{-webkit-animation:load-left--81 0.5s linear forwards;animation:load-left--81 0.5s linear forwards;}.progress-graph__right--81{-webkit-animation:load-right--81 0.5s linear forwards 0.5s;animation:load-right--81 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--81{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--81{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--81{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(292deg);transform:rotate(292deg);}}@keyframes load-right--81{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(292deg);transform:rotate(292deg);}}.progress-graph__left--82{-webkit-animation:load-left--82 0.5s linear forwards;animation:load-left--82 0.5s linear forwards;}.progress-graph__right--82{-webkit-animation:load-right--82 0.5s linear forwards 0.5s;animation:load-right--82 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--82{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--82{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--82{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(296deg);transform:rotate(296deg);}}@keyframes load-right--82{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(296deg);transform:rotate(296deg);}}.progress-graph__left--83{-webkit-animation:load-left--83 0.5s linear forwards;animation:load-left--83 0.5s linear forwards;}.progress-graph__right--83{-webkit-animation:load-right--83 0.5s linear forwards 0.5s;animation:load-right--83 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--83{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--83{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--83{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(299deg);transform:rotate(299deg);}}@keyframes load-right--83{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(299deg);transform:rotate(299deg);}}.progress-graph__left--84{-webkit-animation:load-left--84 0.5s linear forwards;animation:load-left--84 0.5s linear forwards;}.progress-graph__right--84{-webkit-animation:load-right--84 0.5s linear forwards 0.5s;animation:load-right--84 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--84{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--84{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--84{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(303deg);transform:rotate(303deg);}}@keyframes load-right--84{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(303deg);transform:rotate(303deg);}}.progress-graph__left--85{-webkit-animation:load-left--85 0.5s linear forwards;animation:load-left--85 0.5s linear forwards;}.progress-graph__right--85{-webkit-animation:load-right--85 0.5s linear forwards 0.5s;animation:load-right--85 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--85{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--85{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--85{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(306deg);transform:rotate(306deg);}}@keyframes load-right--85{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(306deg);transform:rotate(306deg);}}.progress-graph__left--86{-webkit-animation:load-left--86 0.5s linear forwards;animation:load-left--86 0.5s linear forwards;}.progress-graph__right--86{-webkit-animation:load-right--86 0.5s linear forwards 0.5s;animation:load-right--86 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--86{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--86{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--86{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(310deg);transform:rotate(310deg);}}@keyframes load-right--86{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(310deg);transform:rotate(310deg);}}.progress-graph__left--87{-webkit-animation:load-left--87 0.5s linear forwards;animation:load-left--87 0.5s linear forwards;}.progress-graph__right--87{-webkit-animation:load-right--87 0.5s linear forwards 0.5s;animation:load-right--87 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--87{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--87{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--87{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(314deg);transform:rotate(314deg);}}@keyframes load-right--87{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(314deg);transform:rotate(314deg);}}.progress-graph__left--88{-webkit-animation:load-left--88 0.5s linear forwards;animation:load-left--88 0.5s linear forwards;}.progress-graph__right--88{-webkit-animation:load-right--88 0.5s linear forwards 0.5s;animation:load-right--88 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--88{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--88{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--88{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(317deg);transform:rotate(317deg);}}@keyframes load-right--88{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(317deg);transform:rotate(317deg);}}.progress-graph__left--89{-webkit-animation:load-left--89 0.5s linear forwards;animation:load-left--89 0.5s linear forwards;}.progress-graph__right--89{-webkit-animation:load-right--89 0.5s linear forwards 0.5s;animation:load-right--89 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--89{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--89{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--89{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(321deg);transform:rotate(321deg);}}@keyframes load-right--89{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(321deg);transform:rotate(321deg);}}.progress-graph__left--90{-webkit-animation:load-left--90 0.5s linear forwards;animation:load-left--90 0.5s linear forwards;}.progress-graph__right--90{-webkit-animation:load-right--90 0.5s linear forwards 0.5s;animation:load-right--90 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--90{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(324deg);transform:rotate(324deg);}}@keyframes load-right--90{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(324deg);transform:rotate(324deg);}}.progress-graph__left--91{-webkit-animation:load-left--91 0.5s linear forwards;animation:load-left--91 0.5s linear forwards;}.progress-graph__right--91{-webkit-animation:load-right--91 0.5s linear forwards 0.5s;animation:load-right--91 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--91{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--91{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--91{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(328deg);transform:rotate(328deg);}}@keyframes load-right--91{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(328deg);transform:rotate(328deg);}}.progress-graph__left--92{-webkit-animation:load-left--92 0.5s linear forwards;animation:load-left--92 0.5s linear forwards;}.progress-graph__right--92{-webkit-animation:load-right--92 0.5s linear forwards 0.5s;animation:load-right--92 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--92{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--92{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--92{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(332deg);transform:rotate(332deg);}}@keyframes load-right--92{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(332deg);transform:rotate(332deg);}}.progress-graph__left--93{-webkit-animation:load-left--93 0.5s linear forwards;animation:load-left--93 0.5s linear forwards;}.progress-graph__right--93{-webkit-animation:load-right--93 0.5s linear forwards 0.5s;animation:load-right--93 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--93{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--93{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--93{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(335deg);transform:rotate(335deg);}}@keyframes load-right--93{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(335deg);transform:rotate(335deg);}}.progress-graph__left--94{-webkit-animation:load-left--94 0.5s linear forwards;animation:load-left--94 0.5s linear forwards;}.progress-graph__right--94{-webkit-animation:load-right--94 0.5s linear forwards 0.5s;animation:load-right--94 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--94{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--94{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--94{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(339deg);transform:rotate(339deg);}}@keyframes load-right--94{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(339deg);transform:rotate(339deg);}}.progress-graph__left--95{-webkit-animation:load-left--95 0.5s linear forwards;animation:load-left--95 0.5s linear forwards;}.progress-graph__right--95{-webkit-animation:load-right--95 0.5s linear forwards 0.5s;animation:load-right--95 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--95{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--95{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--95{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(342deg);transform:rotate(342deg);}}@keyframes load-right--95{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(342deg);transform:rotate(342deg);}}.progress-graph__left--96{-webkit-animation:load-left--96 0.5s linear forwards;animation:load-left--96 0.5s linear forwards;}.progress-graph__right--96{-webkit-animation:load-right--96 0.5s linear forwards 0.5s;animation:load-right--96 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--96{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--96{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--96{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(346deg);transform:rotate(346deg);}}@keyframes load-right--96{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(346deg);transform:rotate(346deg);}}.progress-graph__left--97{-webkit-animation:load-left--97 0.5s linear forwards;animation:load-left--97 0.5s linear forwards;}.progress-graph__right--97{-webkit-animation:load-right--97 0.5s linear forwards 0.5s;animation:load-right--97 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--97{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--97{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--97{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(350deg);transform:rotate(350deg);}}@keyframes load-right--97{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(350deg);transform:rotate(350deg);}}.progress-graph__left--98{-webkit-animation:load-left--98 0.5s linear forwards;animation:load-left--98 0.5s linear forwards;}.progress-graph__right--98{-webkit-animation:load-right--98 0.5s linear forwards 0.5s;animation:load-right--98 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--98{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--98{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--98{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(353deg);transform:rotate(353deg);}}@keyframes load-right--98{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(353deg);transform:rotate(353deg);}}.progress-graph__left--99{-webkit-animation:load-left--99 0.5s linear forwards;animation:load-left--99 0.5s linear forwards;}.progress-graph__right--99{-webkit-animation:load-right--99 0.5s linear forwards 0.5s;animation:load-right--99 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--99{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--99{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--99{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(357deg);transform:rotate(357deg);}}@keyframes load-right--99{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(357deg);transform:rotate(357deg);}}.progress-graph__left--100{-webkit-animation:load-left--100 0.5s linear forwards;animation:load-left--100 0.5s linear forwards;}.progress-graph__right--100{-webkit-animation:load-right--100 0.5s linear forwards 0.5s;animation:load-right--100 0.5s linear forwards 0.5s;}@-webkit-keyframes load-left--100{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes load-left--100{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes load-right--100{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load-right--100{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg);}100%{z-index:100;-webkit-transform:rotate(360deg);transform:rotate(360deg);}}body{counter-reset:assessment-question-counter;}.vls-assessment-form__eoca{border-bottom:0;}.vls-assessment-form__eoca .assessment-container__header img{border-radius:100%;}.vls-assessment-form__eoca .assessment-container__header h2{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:0.5rem;}.vls-assessment-form__eoca .assessment-container__header h2::before{content:"";font-family:"VLS-Icons-Font";font-size:4.0625rem;}@media (min-width:768px){.vls-assessment-form__eoca .assessment-container__header h2::before{margin-right:0.9375rem;width:auto;}}.vls-assessment-form__eoca .assessment-container__assessment-type{margin:0.5rem 0 0;color:#888;}.vls-assessment-form__eoca .vls-assessment-form{border-bottom:0;}.vls-assessment-form__eoca .vls-assessment-form__submit-wrapper{background-color:rgba(251,176,80,0.1);border:2px solid #fbb050;border-radius:6px;padding:1.5rem;text-align:center;margin-top:4.25rem;}.vls-assessment-form__eoca .vls-assessment-form__submit-wrapper .btn-primary{background-color:transparent;border:0;text-transform:capitalize;box-shadow:none;padding:0.5rem 3.4375rem 0.5rem 1.5625rem;font-size:1.5rem;z-index:1;}.vls-assessment-form__eoca .vls-assessment-form__submit-wrapper h2{margin-bottom:1.5rem;font-family:"Noticia Text",serif;color:#000;}@media (min-width:30rem){.vls-assessment-form__eoca .vls-assessment-form__submit-wrapper h2{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.vls-assessment-form__eoca .vls-assessment-form__submit-wrapper h2{font-size:calc(var(--ts__large__h5) * 1rem);}}.vls-assessment-form__eoca .vls-assessment-form__previous-attempts{font-size:0.75rem;color:#888;}.vls-assessment-form__eoca .vls-assessment-form__attempts-list{list-style-type:none;padding:0;}.vls-assessment-form__eoca .vls-assessment-form__attempts-list li{font-size:0.875rem;}.vls-assessment-form__eoca .vls-assessment-form__attempts-list li span{text-transform:uppercase;}.vls-assessment-form__eoca .vls-assessment-form__submit{display:inline-flex;align-items:center;justify-content:center;background-color:#fbb050;border-radius:0.25rem;position:relative;}.vls-assessment-form__eoca .vls-assessment-form__submit:hover,.vls-assessment-form__eoca .vls-assessment-form__submit:focus,.vls-assessment-form__eoca .vls-assessment-form__submit:active{background-color:rgba(251,176,80,0.85);}.vls-assessment-form__eoca .vls-assessment-form__submit::after{content:"";font-family:"VLS-Icons-Font";font-size:45px;color:#fff;position:absolute;right:0.9375rem;display:block;}.vls-assessment-form__eoca .vls-assessment-form__submit .ajax-progress{position:absolute;z-index:1;background-color:#fff;padding:0.5rem 1.25rem;border-radius:6px;}.vls-assessment-form__eoca .vls-assessment-form__submit .ajax-progress .throbber{display:none;}.vls-assessment-form__eoca .question-group__header{margin:4.25rem 0 2.5rem 0;padding:0.5rem 0;border-top:1px dashed #6e7a90;border-bottom:1px dashed #6e7a90;}.vls-assessment-form__eoca .question-group__header h4{font-family:"Noticia Text",serif;margin-bottom:0;color:#000;}.vls-assessment-form__eoca .question-group__header span{color:#6e7a90;}@media (min-width:30rem){.vls-assessment-form__eoca .question-group__header span{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.vls-assessment-form__eoca .question-group__header span{font-size:calc(var(--ts__large__base) * 1rem);}}.vls-assessment-form__eoca .question--short-answer{margin-bottom:2.5rem;}.vls-assessment-form__eoca .question--short-answer label{display:flex;}.vls-assessment-form__eoca .question--short-answer label p{margin-bottom:1rem;}.vls-assessment-form__eoca .question--short-answer .question-number{margin-right:0.9375rem;}.vls-assessment-form__eoca .question--short-answer textarea{margin-left:1.875rem;max-width:1000px;border:2px solid #ff00d9;}.vls-assessment-form__eoca .fieldgroup{line-height:1.2;}.vls-assessment-form__eoca .fieldgroup legend .fieldset-legend{padding-left:1.875rem;margin-bottom:0.5rem;}.vls-assessment-form__eoca .fieldgroup legend .fieldset-legend::before{color:#000;font-weight:300;counter-increment:assessment-question-counter;content:counter(assessment-question-counter) ".";}.vls-assessment-form__eoca .fieldgroup legend .fieldset-legend p{margin:0;}.vls-assessment-form__eoca .fieldgroup .form-group{margin-left:1.5625rem;padding:0.3125rem 0.5rem;}.vls-assessment-form__eoca .fieldgroup .form-group input[type='radio']{height:auto;}.vls-assessment-form__eoca .fieldgroup .form-group label{padding-left:0.9375rem;}.assessment-review__user-header{margin-bottom:0;line-height:1.2;}.assessment-review__user-header a{text-decoration:none;color:#101010;}.assessment-review__user-header a:hover,.assessment-review__user-header a:focus,.assessment-review__user-header a:active{text-decoration:underline;}.assessment-review__user-header::before{content:"";font-family:"VLS-Icons-Font";display:block;color:#000;font-size:5.3125rem;line-height:0.5;margin-bottom:1rem;}.assessment-review__instructions{text-align:left;margin-bottom:0;}.assessment-review__instructions span{text-transform:uppercase;}.assessment-review__submission-details{margin:2.5rem auto;}.assessment-review__submission-details h2{text-transform:capitalize;color:#101010;margin-bottom:0.5rem;}.assessment-review__submission{color:#888;}.assessment-container__question-header{margin-bottom:1.5rem;padding:0.5rem 0;border-top:1px dashed #6e7a90;border-bottom:1px dashed #6e7a90;}.assessment-container__question-header h3{font-family:"";color:#101010;margin-bottom:0;}@media (min-width:30rem){.assessment-container__question-header h3{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.assessment-container__question-header h3{font-size:calc(var(--ts__large__h5) * 1rem);}}.assessment-container__question-scoring{color:#888;margin-bottom:0;}.vls-assessment-results .answers-wrapper{position:relative;margin-bottom:4.25rem;}.vls-assessment-results .answers-wrapper.short-answer .question{margin-bottom:4.25rem;}.vls-assessment-results .answers-wrapper .question{padding-left:2.1875rem;}.vls-assessment-results .answers-wrapper .question__title{display:flex;font-weight:400;margin-top:2rem;}.vls-assessment-results .answers-wrapper .question legend{margin-bottom:0.5rem;}.vls-assessment-results .answers-wrapper .question legend p{margin-bottom:0;}.vls-assessment-results .answers-wrapper .question__number{display:flex;position:absolute;left:0;}.vls-assessment-results .answers-wrapper .question__review-help{color:#178cff;}.vls-assessment-results .answers-wrapper .question__review-help p{margin-bottom:1rem;padding-left:2.5rem;}.vls-assessment-results .answers-wrapper .question__review-help-label::before,.vls-assessment-results .answers-wrapper .question__answer::before{position:absolute;height:30px;width:30px;text-align:center;border-radius:100%;left:1.875rem;}.vls-assessment-results .answers-wrapper .question__review-help-label{display:flex;align-items:center;}.vls-assessment-results .answers-wrapper .question__review-help-label::before{content:"";font-family:"VLS-Icons-Font";color:#178cff;background-color:rgba(23,140,255,0.15);font-size:1.5625rem;line-height:1.3;}.vls-assessment-results .answers-wrapper .question__answer{display:flex;align-items:center;color:#ff00d9;padding-left:2.5rem;font-style:italic;}.vls-assessment-results .answers-wrapper .question__answer::before{content:"";font-family:"VLS-Icons-Font";color:#ff00d9;background-color:rgba(255,0,217,0.15);font-size:2.375rem;line-height:0.75;font-style:normal;}.vls-assessment-results .answers-wrapper .question.is_incorrect .question__number::before{content:"✕";font-family:"VLS-Icons-Font";font-weight:700;line-height:1.4;color:#ff4300;margin:0 0.625rem 0 -1.5625rem;}.vls-assessment-results .answers-wrapper .question.is_incorrect .is_correct{color:#178cff;}.vls-assessment-results .answers-wrapper .question.is_incorrect .is_correct::before{content:"";font-family:"VLS-Icons-Font";position:absolute;color:#178cff;background-color:rgba(23,140,255,0.15);border-radius:100%;text-align:center;height:30px;width:30px;font-size:1.5625rem;left:0;line-height:1.3;}.vls-assessment-results .answers-wrapper .question.is_incorrect .is_correct label{text-decoration:underline;}.vls-assessment-results .answers-wrapper .question.is_correct .question__number::before{content:"";font-family:"VLS-Icons-Font";font-weight:700;line-height:1.4;color:#bcf200;margin:0 0.625rem 0 -1.5625rem;}.vls-assessment-results .answers-wrapper .question .options{list-style-type:none;padding-left:0;}.vls-assessment-results .answers-wrapper .question .options li{position:relative;padding-left:2.5rem;margin-bottom:0;}.vls-assessment-results .answers-wrapper .question .options .is_selected{display:flex;align-items:center;}.vls-assessment-results .answers-wrapper .question .options .is_selected::before{content:"";font-family:"VLS-Icons-Font";position:absolute;color:#ff00d9;background-color:rgba(255,0,217,0.15);border-radius:100%;text-align:center;height:30px;width:30px;font-size:2.375rem;left:0;line-height:0.75;}.vls-assessment-results .answers-wrapper .question .is_selected label.option{color:#ff00d9;font-style:italic;}.vls-assessment-results .answers-wrapper.short-answer{background-color:transparent;}.vls-assessment-results .answers-wrapper.multiple-choice .question::before{font-weight:400;position:absolute;}.vls-assessment__submit-wrapper{display:flex;flex-direction:column;width:auto;justify-items:center;align-items:center;font-family:"Open Sans";padding:2.5rem;border-radius:10px;border:2px solid #fbb050;margin:2.5rem auto;color:#000;}.vls-assessment__submit-wrapper input[type='submit']{background:#fbb050;border-color:#fbb050;}.vls-assessment__submit-wrapper h2{display:flex;flex-direction:column;align-items:center;font-family:600;}@media (min-width:30rem){.vls-assessment__submit-wrapper h2{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.vls-assessment__submit-wrapper h2{font-size:calc(var(--ts__large__h3) * 1rem);}}.vls-assessment__submit-wrapper h2 span{font-weight:normal;font-size:0.875rem;margin:1rem 0;}.vls-assessment__submit-wrapper h2 span.name,.vls-assessment__submit-wrapper h2 span.course{font-size:1.25rem;font-weight:600;margin:0.125rem 0;text-transform:capitalize;}.vls-assessment__submit-wrapper.unlock .unlock-assessment{margin:0 auto;}.vls-assessment__submit-wrapper .progress-roster{text-align:center;border-top:1px dashed #adb5bd;margin-top:2.5rem;padding-top:2.5rem;}@media (min-width:992px){.vls-assessment__submit-wrapper .progress-roster{width:50%;}}.vls-assessment__submit-wrapper .progress-roster .roster-link,.vls-assessment__submit-wrapper .progress-roster .progress-link{text-transform:uppercase;margin-bottom:1rem;letter-spacing:1px;}.vls-assessment__submit-wrapper .progress-roster .roster-link a,.vls-assessment__submit-wrapper .progress-roster .progress-link a{color:#101010;text-decoration:none;}.vls-assessment__submit-wrapper .progress-roster .roster-link a:hover,.vls-assessment__submit-wrapper .progress-roster .roster-link a:focus,.vls-assessment__submit-wrapper .progress-roster .roster-link a:active,.vls-assessment__submit-wrapper .progress-roster .progress-link a:hover,.vls-assessment__submit-wrapper .progress-roster .progress-link a:focus,.vls-assessment__submit-wrapper .progress-roster .progress-link a:active{text-decoration:underline;}.vls-assessment__submit-wrapper .review-controls{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}@media (min-width:992px){.vls-assessment__submit-wrapper .review-controls{padding:0 5rem;}}.vls-assessment__submit-wrapper .review-controls a{display:flex;align-items:center;justify-content:center;border:1px solid #adb5bd;border-radius:0.25rem;padding:0.75rem 4rem;margin-bottom:1rem;text-decoration:none;color:#101010;text-transform:uppercase;font-weight:600;width:100%;}@media (min-width:992px){.vls-assessment__submit-wrapper .review-controls a{width:46%;margin-bottom:0;}}.vls-assessment__submit-wrapper .review-controls a:hover{background-color:rgba(90,90,90,0.1);}.vls-assessment__submit-wrapper .review-controls .disapprove-assessment::after,.vls-assessment__submit-wrapper .review-controls .approve_modal-assessment::after{display:flex;align-items:center;justify-content:center;border:1px dashed #dee2e6;border-radius:100%;margin-left:0.3125rem;height:30px;width:30px;}.vls-assessment__submit-wrapper .review-controls .disapprove-assessment::after{content:"";font-family:"VLS-Icons-Font";font-size:2.1875rem;}.vls-assessment__submit-wrapper .review-controls .approve_modal-assessment::after{content:"";font-family:"VLS-Icons-Font";font-size:1.875rem;}.vls-assessment__submit-instructions{text-align:center;}@media (min-width:992px){.vls-assessment__submit-instructions{padding:0 6.25rem;}}body.path-assessment .ui-widget-overlay,body.path-dashboard .ui-widget-overlay{background:#444;opacity:1;}.ui-dialog.vls-assessment-modal-complete{padding:2rem;}.ui-dialog.vls-assessment-modal-complete .ui-dialog-titlebar{display:none;}.ui-dialog.vls-assessment-modal-complete .ui-dialog-content{padding:0;}.ui-dialog.vls-assessment-modal-complete .ui-dialog-content__title{padding:0.5rem;display:block;font-size:1.5rem;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-weight:400;text-align:center;margin:0 0 1rem;}.ui-dialog.vls-assessment-modal-complete .ui-dialog-content__title--emerging{background:#f0e7d8;color:#a5432b;}.ui-dialog.vls-assessment-modal-complete .ui-dialog-content__title--success{background:#f0fff4;color:#53aa4c;}.ui-dialog.vls-assessment-modal-complete .btn-certificate{border:unset;}.ui-dialog.vls-assessment-modal-complete .review-course .button,.ui-dialog.vls-assessment-modal-complete .certificate-link .button{background:#fff;color:#444;width:100%;padding:0.5rem 1rem;display:block;box-shadow:none;border:1px solid #adb5bd;border-radius:0.25rem;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-size:1.25rem;outline:none;}.ui-dialog.vls-assessment-modal-complete .certificate-link .button{font-family:inherit;display:flex;justify-content:center;margin:0;}.ui-dialog.vls-assessment-modal-complete .certificate-link .button:hover,.ui-dialog.vls-assessment-modal-complete .certificate-link .button:focus,.ui-dialog.vls-assessment-modal-complete .certificate-link .button:active{color:#007bff;font-weight:inherit;}.ui-dialog.vls-assessment-modal-complete .ui-dialog-buttonpane{border-width:0;margin-top:1.5rem;padding:0;}.ui-dialog.vls-assessment-modal-complete .ui-dialog-buttonpane .button{margin:0.5em 0;}.ui-dialog.vls-assessment-modal-complete .ui-dialog-buttonset{width:100%;display:flex;justify-content:space-between;}.ui-dialog.vls-assessment-modal-complete .action-link{display:inline-flex;align-items:center;align-self:center;justify-content:center;position:relative;padding:0.5rem 1rem;color:#444;background:#fff;border:1px solid #adb5bd;border-radius:0.25rem;box-shadow:none;outline:none;text-transform:uppercase;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-size:1.25rem;}.ui-dialog.vls-assessment-modal-complete .action-link::before{position:relative;margin-right:1.25rem;font-size:2.5rem;line-height:0.65;font-size:calc(var(--ts__base__fixed-2) * 1rem);}.ui-dialog.vls-assessment-modal-complete .action-link--progress::before{content:"";font-family:"VLS-Icons-Font";}.ui-dialog.vls-assessment-modal-complete .action-link--home::before{content:"";font-family:"VLS-Icons-Font";}.vls-assessment-modal-complete.no-close .ui-dialog-titlebar-close,.vls-assessment-review-modal-complete.no-close .ui-dialog-titlebar-close{display:none;}.progress-table span .displayed,.progress-table .vls-course-progress .displayed{display:none;visibility:hidden;}.progress-table span .actual,.progress-table .vls-course-progress .actual{font-weight:700;text-transform:uppercase;}.progress-table span .pending-lessons,.progress-table .vls-course-progress .pending-lessons{font-weight:700;text-transform:uppercase;color:#5a5a5a;font-style:italic;font-weight:400;text-transform:none;}.progress-table span .enrollment-available,.progress-table .vls-course-progress .enrollment-available{display:none;}.progress-table span.complete,.progress-table span.passed,.progress-table .vls-course-progress.complete,.progress-table .vls-course-progress.passed{font-weight:700;text-transform:uppercase;color:#8ac105;}.progress-table span.complete::before,.progress-table span.passed::before,.progress-table .vls-course-progress.complete::before,.progress-table .vls-course-progress.passed::before{content:"";font-family:"VLS-Icons-Font";}.progress-table span.enrolled,.progress-table span.failed,.progress-table span.open,.progress-table .vls-course-progress.enrolled,.progress-table .vls-course-progress.failed,.progress-table .vls-course-progress.open{font-weight:700;text-transform:uppercase;color:#08768c;}.progress-table span.enrolled::before,.progress-table span.failed::before,.progress-table span.open::before,.progress-table .vls-course-progress.enrolled::before,.progress-table .vls-course-progress.failed::before,.progress-table .vls-course-progress.open::before{content:"";font-family:"VLS-Icons-Font";}.progress-table span.unenrolled,.progress-table span.unavailable,.progress-table .vls-course-progress.unenrolled,.progress-table .vls-course-progress.unavailable{font-weight:700;text-transform:uppercase;color:#444;}.progress-table span.unenrolled::before,.progress-table span.unavailable::before,.progress-table .vls-course-progress.unenrolled::before,.progress-table .vls-course-progress.unavailable::before{content:"";font-family:"VLS-Icons-Font";}.progress-table span.in-progress,.progress-table span.eoca-available,.progress-table span.eota-available,.progress-table .vls-course-progress.in-progress,.progress-table .vls-course-progress.eoca-available,.progress-table .vls-course-progress.eota-available{font-weight:700;text-transform:uppercase;color:#6241b0;}.progress-table span.in-progress::before,.progress-table span.eoca-available::before,.progress-table span.eota-available::before,.progress-table .vls-course-progress.in-progress::before,.progress-table .vls-course-progress.eoca-available::before,.progress-table .vls-course-progress.eota-available::before{content:"";font-family:"VLS-Icons-Font";}.progress-table span.pending,.progress-table span.pending-review,.progress-table span.locked,.progress-table span.eoca-locked,.progress-table span.eoca-pending,.progress-table span.on-review,.progress-table .vls-course-progress.pending,.progress-table .vls-course-progress.pending-review,.progress-table .vls-course-progress.locked,.progress-table .vls-course-progress.eoca-locked,.progress-table .vls-course-progress.eoca-pending,.progress-table .vls-course-progress.on-review{font-weight:700;text-transform:uppercase;color:#d57b17;}.progress-table span.pending::before,.progress-table span.pending-review::before,.progress-table span.locked::before,.progress-table span.eoca-locked::before,.progress-table span.eoca-pending::before,.progress-table span.on-review::before,.progress-table .vls-course-progress.pending::before,.progress-table .vls-course-progress.pending-review::before,.progress-table .vls-course-progress.locked::before,.progress-table .vls-course-progress.eoca-locked::before,.progress-table .vls-course-progress.eoca-pending::before,.progress-table .vls-course-progress.on-review::before{content:"";font-family:"VLS-Icons-Font";}.progress-table span.incomplete,.progress-table .vls-course-progress.incomplete{font-weight:700;text-transform:uppercase;color:#a64226;}.progress-table span.incomplete::before,.progress-table .vls-course-progress.incomplete::before{content:"";font-family:"VLS-Icons-Font";}.enrollment-indicator{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid #08768c;margin:0 auto;position:relative;background:#fff;font-weight:400;font-size:1.75rem;}.enrollment-indicator:not(.disabled):hover{border:1px solid transparent;}.enrollment-indicator .ajax-progress{position:absolute;z-index:100;}.enrollment-indicator a{display:flex;align-items:center;justify-content:center;text-decoration:none;height:38px;width:38px;}.enrollment-indicator a.enroll-course{transition:none;border-color:#08768c;}.enrollment-indicator a.enroll-course:not(.disabled):hover{border-radius:50%;background-color:#08768c;color:#fff;}.enrollment-indicator a.enroll-course.unenrolled .icon{position:relative;height:22px;width:22px;text-align:center;border-radius:50%;background-color:transparent;}.enrollment-indicator a.enroll-course.unenrolled::before{content:'\002b';position:absolute;color:#08768c;z-index:1;}.enrollment-indicator a.enroll-course.unenrolled:not(.disabled):hover::before{color:#fff;}.enrollment-indicator a.enroll-course.pending .icon,.enrollment-indicator a.enroll-course.eoca-locked .icon,.enrollment-indicator a.enroll-course.in-progress .icon,.enrollment-indicator a.enroll-course.eoca-available .icon,.enrollment-indicator a.enroll-course.eoca-pending .icon{position:relative;height:22px;width:22px;text-align:center;border-radius:50%;background-color:#08768c;}.enrollment-indicator a.enroll-course.reenroll{position:absolute;}.enrollment-indicator a.enroll-course.reenroll .icon{border-radius:100%;}.enrollment-indicator a.enroll-course.enrolled:not(.disabled):hover{background-color:#444;}.enrollment-indicator.indicator-enrolled::after,.enrollment-indicator.indicator-eoca-available::after,.enrollment-indicator.indicator-eoca-pending::after,.enrollment-indicator.indicator-pending::after,.enrollment-indicator.indicator-eoca-locked::after,.enrollment-indicator.indicator-in-progress::after{content:'';speak:none;position:absolute;width:22px;height:22px;border-radius:100%;background-color:#08768c;}.enrollment-indicator.indicator-complete{display:flex;align-items:center;justify-content:center;border:1px solid #a0cd02;}.enrollment-indicator.indicator-complete::before{content:"";font-family:"VLS-Icons-Font";color:#a0cd02;font-size:1.2rem;font-weight:600;line-height:1;}.enrollment-indicator.indicator-complete::after{display:none;}.enrollment-indicator.indicator-unenrolled{border:1px dashed #08768c;}.enrollment-indicator.indicator-unenrolled.disabled{border:1px solid #dee2e6;}.enrollment-indicator.indicator-unenrolled.disabled::after{content:'';speak:none;width:22px;height:22px;border-radius:100%;background-color:#dee2e6;}.enrollment-indicator.indicator-unenrolled.disabled:not(.disabled):hover{border-color:#dee2e6;}.enrollment-indicator.indicator-eota-available.disabled::after{content:'';speak:none;width:22px;height:22px;border-radius:100%;background-color:#08768c;}.enrollment-indicator .icon.disabled::before{display:none;visibility:hidden;}.enrollment-indicator.indicator-enrolled:not(.disabled):hover a,.enrollment-indicator.indicator-in-progress:not(.disabled):hover a,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover a,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover a,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover a,.enrollment-indicator.indicator-pending:not(.disabled):hover a{display:block;text-decoration:none;}.enrollment-indicator.indicator-enrolled:not(.disabled):hover a.enrolled::after,.enrollment-indicator.indicator-enrolled:not(.disabled):hover a.pending::after,.enrollment-indicator.indicator-enrolled:not(.disabled):hover a.eoca-pending::after,.enrollment-indicator.indicator-enrolled:not(.disabled):hover a.eoca-available::after,.enrollment-indicator.indicator-enrolled:not(.disabled):hover a.in-progress::after,.enrollment-indicator.indicator-enrolled:not(.disabled):hover a.eoca-locked::after,.enrollment-indicator.indicator-in-progress:not(.disabled):hover a.enrolled::after,.enrollment-indicator.indicator-in-progress:not(.disabled):hover a.pending::after,.enrollment-indicator.indicator-in-progress:not(.disabled):hover a.eoca-pending::after,.enrollment-indicator.indicator-in-progress:not(.disabled):hover a.eoca-available::after,.enrollment-indicator.indicator-in-progress:not(.disabled):hover a.in-progress::after,.enrollment-indicator.indicator-in-progress:not(.disabled):hover a.eoca-locked::after,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover a.enrolled::after,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover a.pending::after,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover a.eoca-pending::after,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover a.eoca-available::after,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover a.in-progress::after,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover a.eoca-locked::after,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover a.enrolled::after,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover a.pending::after,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover a.eoca-pending::after,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover a.eoca-available::after,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover a.in-progress::after,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover a.eoca-locked::after,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover a.enrolled::after,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover a.pending::after,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover a.eoca-pending::after,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover a.eoca-available::after,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover a.in-progress::after,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover a.eoca-locked::after,.enrollment-indicator.indicator-pending:not(.disabled):hover a.enrolled::after,.enrollment-indicator.indicator-pending:not(.disabled):hover a.pending::after,.enrollment-indicator.indicator-pending:not(.disabled):hover a.eoca-pending::after,.enrollment-indicator.indicator-pending:not(.disabled):hover a.eoca-available::after,.enrollment-indicator.indicator-pending:not(.disabled):hover a.in-progress::after,.enrollment-indicator.indicator-pending:not(.disabled):hover a.eoca-locked::after{content:"✕";font-family:"VLS-Icons-Font";position:absolute;top:0;color:#fff;font-size:1.5rem;text-align:center;border-radius:100%;margin-top:-1px;width:38px;height:38px;z-index:1;background-color:#444;}.enrollment-indicator.indicator-enrolled:not(.disabled):hover .icon,.enrollment-indicator.indicator-in-progress:not(.disabled):hover .icon,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover .icon,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover .icon,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover .icon,.enrollment-indicator.indicator-pending:not(.disabled):hover .icon{margin:0;width:38px;height:38px;}.enrollment-indicator.indicator-enrolled:not(.disabled):hover .icon.disabled::after,.enrollment-indicator.indicator-in-progress:not(.disabled):hover .icon.disabled::after,.enrollment-indicator.indicator-eoca-available:not(.disabled):hover .icon.disabled::after,.enrollment-indicator.indicator-eoca-pending:not(.disabled):hover .icon.disabled::after,.enrollment-indicator.indicator-eoca-locked:not(.disabled):hover .icon.disabled::after,.enrollment-indicator.indicator-pending:not(.disabled):hover .icon.disabled::after{display:none;visibility:hidden;}.enrollment-indicator.indicator-reenroll.indicator-complete:hover::before{display:none;}.enrollment-indicator.indicator-reenroll.indicator-complete:hover .icon{display:flex;align-items:center;justify-content:center;border:0;background-color:#08768c;margin:0;width:38px;height:38px;width:100%;}.enrollment-indicator.indicator-reenroll.indicator-complete:hover .icon::after{content:"";font-family:"VLS-Icons-Font";margin:0;color:#fff;font-size:1.5rem;}.field--name-vls-progress-enroll-course .enrollment-indicator.active-link:hover{border:0;font-size:30px;}.field--name-vls-progress-enroll-course .enrollment-indicator.active-link a{transition:none;}.field--name-vls-progress-enroll-course .eoca-available.disabled{width:22px !important;height:22px !important;border-radius:100%;}.annual-training-status--disabled .enrollment-indicator.indicator-enrolled.disabled::after{background-color:#08768c;}.annual-training-status--disabled .enrollment-indicator.disabled::after{content:'';speak:none;width:22px;height:22px;border-radius:100%;background-color:#dee2e6;}.annual-training-status--disabled .enrollment-indicator.indicator-eota-available::after{content:'';speak:none;width:22px;height:22px;border-radius:100%;background-color:#08768c;}.page-node-type-recorded-session .block-vls-content > article,.page-node-type-recorded-session #block-vls-page-title{max-width:1100px;margin:0 auto;}.field--name-field-publish-date time{margin:1em auto;text-align:center;display:block;text-transform:uppercase;font-weight:400;font-size:1.25em;}.field--name-field-references-resources .field__label{font-weight:600;font-size:1.25em;color:#000;margin-bottom:1em;}.path-user-password .user-pass,.path-user-login .user-login-form{max-width:600px;margin:0 auto;}.path-otl .vls-mail-one-time-login-form,.path-user .user-pass-reset,.path-user form[data-vls-password-reset]{max-width:600px;margin:0 auto;text-align:center;}.path-user-password .user-pass > .form-group,.path-user-login .user-login-form > .form-item-name,.path-otl .vls-mail-one-time-login-form > .form-group{position:relative;}.path-user-password .user-pass > .form-group::before,.path-user-login .user-login-form > .form-item-name::before,.path-otl .vls-mail-one-time-login-form > .form-group::before{display:block;text-align:center;font-weight:600;font-size:1.5rem;}.path-otl textarea{text-align:center;padding:2em;height:6em;margin:0.75em 0;}.path-user-password .user-pass > .form-group::before{content:'Request Password Reset';}.path-user-login .user-login-form > .form-item-name::before{content:'User Login';}.path-otl .vls-mail-one-time-login-form > .form-item-token::before{content:'Account Access Token';}.path-user .user-pass-reset::before,.path-user-login .block-vls-content::before,.path-user-password .block-vls-content::before,.path-otl .block-vls-content::before{content:"";font-family:"VLS-Icons-Font";display:block;font-size:5rem;text-align:center;margin:0 auto;}.user-pass-reset{text-align:center;}.user-pass-reset::before{content:"";font-family:"VLS-Icons-Font";display:block;font-size:5rem;text-align:center;margin:0 auto;}.user-pass-reset > p + p{display:none;}.user-pass-reset > p::before{content:'One Time Login Granted';display:block;text-align:center;font-weight:600;font-size:1.5rem;}.user-pass-reset > p::after{display:inline-block;content:'Click "Log In" to proceed to set a new password';padding-left:0.5em;}.path-user-edit .user-form #edit-pass--description{display:none;}.path-user-edit .form-group.form-item-name{display:none;}.path-user .user-form__title{font-size:calc(var(--ts__base__h4) * 1rem);border-bottom:solid 1px #28a786;max-width:600px;margin:1em auto;text-align:center;}@media (min-width:30rem){.path-user .user-form__title{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-user .user-form__title{font-size:calc(var(--ts__large__h4) * 1rem);}}.path-user .user-form__title::before{content:"";font-family:"VLS-Icons-Font";display:block;font-size:5rem;text-align:center;margin:0 auto;}.path-user-edit #edit-pass .password-suggestions ul{padding:0;}.path-user-edit #edit-pass .password-suggestions ul li{font-size:0.75em;list-style:none;font-style:italic;}.path-user-edit .user-form{padding:0.5em 1em;max-width:600px;margin:0 auto;}.path-user-edit .user-form select{border:solid 1px #5a5a5a;border-radius:5px;}.path-user-edit #edit-pass{display:block;clear:both;width:100%;margin-bottom:2em;}.path-user-edit #edit-pass label[for='edit-pass-pass1']::before{display:inline-block;content:'Create New ';padding-right:0.3em;}.path-user-edit #edit-pass .form-item-current-pass{width:100%;margin-top:2em;}.path-frontpage .main{background:linear-gradient(#fff 0%,#dee2e6 100%);padding-top:0;}.path-frontpage .main a{text-decoration:none;}.path-frontpage .main ul{-webkit-padding-start:20px;padding-inline-start:20px;}.path-frontpage .main ul li{font-style:italic;}.path-frontpage .region-front-page-hero{background-color:#1973ba;background-image:linear-gradient(to right,rgba(16,16,16,0.5),transparent 65%),url(/themes/custom/vls/assets/images/hero.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;display:flex;flex-flow:row wrap;}@media (min-width:768px){.path-frontpage .region-front-page-hero{background-position:center center;}}.path-frontpage .region-front-page-hero__inner-wrapper{padding:0;}@media (min-width:992px){.path-frontpage .region-front-page{display:flex;flex-flow:row wrap;justify-content:space-between;}}.region-front-page #block-homemain,#block-homepagecontent,#block-frontpagecontent{width:100%;}#home-hero{position:relative;z-index:500;min-height:12em;}#home-hero #home-hero-bg{z-index:600;position:absolute;top:0;left:0;width:100%;height:100%;}#home-hero #home-hero-bg div{width:100%;height:100%;}#home-hero #home-hero-content{width:100%;position:relative;z-index:700;}#home-hero #home-hero-content .view-news .views-field-title a{padding:0.5em 0.75em;margin:0.75em 0;border-radius:0.5em;background:linear-gradient(to right,rgba(30,30,30,0.4) 0%,rgba(30,30,30,0.3) 80%,rgba(30,30,30,0.1) 100%);font-weight:normal;display:block;}#home-hero #home-hero-content .view-news .views-field-title a:hover{background:rgba(30,30,30,0.7);box-shadow:#9faefa 0 0 0.35em;}.page-node-type-lesson main{padding-top:0;}.page-node-type-lesson .layout-sidebar{padding-left:1rem;}@media (min-width:768px){.page-node-type-lesson .layout-sidebar{padding-left:0;}}.page-node-type-lesson .layout-content,.page-node-type-lesson .layout-sidebar{padding-top:2.5rem;}.page-node-type-lesson .block-vls-content h3,.page-node-type-lesson .block-vls-content h4,.page-node-type-lesson .block-vls-content h5{color:#101010;}.page-node-type-lesson .block-vls-content ul li + li,.page-node-type-lesson .block-vls-content ol li + li{margin-top:0.5rem;}.page-node-type-lesson .lesson-progress-info{border-top:1px dashed #ced4da;padding:1rem 2rem;margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;}.page-node-type-lesson .lesson-progress-info h2{text-transform:uppercase;margin-bottom:0;}@media (min-width:30rem){.page-node-type-lesson .lesson-progress-info h2{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .lesson-progress-info h2{font-size:calc(var(--ts__large__h4) * 1rem);}}.page-node-type-lesson .lesson-progress-info .cancel-review{background-color:#fff !important;}.page-node-type-lesson .lesson-progress-info .details-load{width:100%;color:#101010;}.page-node-type-lesson .lesson-progress-info .details-load .required-activities-section{color:#101010;font-weight:600;}.page-node-type-lesson .lesson-progress-info .details-load .required-activities-list{margin-bottom:0;}.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-explore-activities-nodes,.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-apply-activities-nodes{margin:1rem 0 0 2rem;}.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-explore-activities-nodes h2,.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-apply-activities-nodes h2{font-weight:300 !important;text-transform:capitalize;}.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-explore-activities-nodes h2:hover,.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-explore-activities-nodes h2:focus,.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-explore-activities-nodes h2:active,.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-apply-activities-nodes h2:hover,.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-apply-activities-nodes h2:focus,.page-node-type-lesson .lesson-progress-info .details-load .field--name-field-apply-activities-nodes h2:active{text-decoration:underline;}.page-node-type-lesson .lesson-progress-info .load-lesson-activities{width:100%;}@media (min-width:992px){.page-node-type-lesson .lesson-progress-info .load-lesson-activities{margin-left:auto;width:auto;}}.page-node-type-lesson .lesson-progress-info .load-lesson-activities a{color:#444;font-size:0.875rem;text-decoration:none;display:flex;align-items:center;padding:0;}.page-node-type-lesson .lesson-progress-info .load-lesson-activities a:hover,.page-node-type-lesson .lesson-progress-info .load-lesson-activities a:focus,.page-node-type-lesson .lesson-progress-info .load-lesson-activities a:active{color:#444;text-decoration:underline;}.page-node-type-lesson .lesson-progress-info .load-lesson-activities a::after{display:inline-block;font-weight:600;margin:0 0.5rem;padding:1px 0 0 1px;width:1.5rem;height:1.5rem;text-align:center;border-radius:0.25rem;}.page-node-type-lesson .lesson-progress-info .load-lesson-activities a[aria-expanded='true']::after{content:"−";background-color:#fff;color:#101010;border:1px dashed #101010;}.page-node-type-lesson .lesson-progress-info .load-lesson-activities a[aria-expanded='false']::after{content:"+";background-color:#444;color:#fff;}@media (min-width:30rem){.page-node-type-lesson .lesson-progress-info .load-lesson-activities a{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .lesson-progress-info .load-lesson-activities a{font-size:calc(var(--ts__large__base) * 1rem);}}@media (min-width:992px){.page-node-type-lesson .lesson-progress-info .load-lesson-activities a{justify-content:center;}}.page-node-type-lesson .lesson-progress-info .load-lesson-activities a::after{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:0;}.page-node-type-lesson .lesson-progress-info .enrollment-indicator__text a{display:block;position:relative;color:#00869e;border:1px solid #00869e;border-radius:0.25rem;text-decoration:none;text-transform:uppercase;font-weight:600;padding:0.75rem 1.25rem 0.75rem 3.75rem;margin:1rem 0 1.5rem;}.page-node-type-lesson .lesson-progress-info .enrollment-indicator__text a:hover,.page-node-type-lesson .lesson-progress-info .enrollment-indicator__text a:focus,.page-node-type-lesson .lesson-progress-info .enrollment-indicator__text a:active{background-color:#00869e;color:#fff;}.page-node-type-lesson .lesson-progress-info .enrollment-indicator__text a::before{content:"";font-family:"VLS-Icons-Font";position:absolute;left:1rem;font-size:2.8125rem;font-weight:300;line-height:0.58;}.page-node-type-lesson .lesson-progress-info h2{font-size:calc(var(--ts__base__h5) * 1rem);color:#101010;display:flex;align-items:center;flex-wrap:wrap;text-transform:capitalize;}@media (min-width:30rem){.page-node-type-lesson .lesson-progress-info h2{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .lesson-progress-info h2{font-size:calc(var(--ts__large__h5) * 1rem);}}@media (min-width:768px){.page-node-type-lesson .lesson-progress-info h2{display:flex;}}@media (min-width:992px){.page-node-type-lesson .lesson-progress-info .vls-lesson-progress{margin-left:0.5rem;}}.page-node-type-lesson .lesson-progress-info .vls-lesson-progress .actual{display:none;visibility:hidden;}.page-node-type-lesson .lesson-progress-info .vls-lesson-progress.complete{color:#8ac105;}.page-node-type-lesson .lesson-progress-info .vls-lesson-progress.enrolled{color:#08768c;}.page-node-type-lesson .lesson-progress-info .vls-lesson-progress.in-progress{color:#6241b0;}.page-node-type-lesson .lesson-progress-info .vls-lesson-progress.pending{color:#d57b17;}.page-node-type-lesson .lesson-progress-info .vls-lesson-approval-message{display:none;visibility:hidden;}.page-node-type-lesson .load-lesson-activities{position:relative;}.page-node-type-lesson .load-lesson-activities .vls-lesson-progress,.page-node-type-lesson .load-lesson-activities .vls-lesson-toggle{display:none;visibility:hidden;}.page-node-type-lesson .load-lesson-activities .required-activities-wrapper{border:1px dashed #dee2e6;border-radius:8px;background-color:#fff;margin:2rem 0;padding:2rem;}.page-node-type-lesson .load-lesson-activities ul.required-activities-list li + li{margin-top:1rem;}.page-node-type-lesson .load-lesson-activities .required-activities-list{padding-left:0;list-style:none;margin-top:1rem;background:#fff;border:1px dashed #aaa;padding:2em 1em;border-radius:0.25em;}.page-node-type-lesson .load-lesson-activities .required-activities-list-item{position:relative;}.page-node-type-lesson .load-lesson-activities .required-activities-list-item__title{position:relative;display:flex;align-items:center;font-weight:600;padding-left:2rem;}.page-node-type-lesson .load-lesson-activities .required-activities-list-item__title::before{content:"";font-family:"VLS-Icons-Font";position:absolute;font-size:30px;left:0;}.page-node-type-lesson .load-lesson-activities .required-activities-list-item__default-message{padding:0 0 0 2rem;margin-bottom:0;}.page-node-type-lesson .load-lesson-activities .required-activities-list-item .field--name-field-explore-activities-nodes article{margin:0.3125rem 0;}.page-node-type-lesson .load-lesson-activities .required-activities-section,.page-node-type-lesson .load-lesson-activities .required-activities-instructions{display:block;}.page-node-type-lesson .load-lesson-activities .field--name-field-learn-activities-nodes,.page-node-type-lesson .load-lesson-activities .field--name-field-explore-activities-nodes,.page-node-type-lesson .load-lesson-activities .field--name-field-apply-activities-nodes{margin-bottom:0;}.page-node-type-lesson .load-lesson-activities .field--name-field-learn-activities-nodes .not-required,.page-node-type-lesson .load-lesson-activities .field--name-field-explore-activities-nodes .not-required,.page-node-type-lesson .load-lesson-activities .field--name-field-apply-activities-nodes .not-required{display:none;visibility:hidden;}.page-node-type-lesson .load-lesson-activities .field--name-field-learn-activities-nodes article::before,.page-node-type-lesson .load-lesson-activities .field--name-field-explore-activities-nodes article::before,.page-node-type-lesson .load-lesson-activities .field--name-field-apply-activities-nodes article::before{display:none;visibility:hidden;}.page-node-type-lesson .load-lesson-activities .field--name-field-learn-activities-nodes h2,.page-node-type-lesson .load-lesson-activities .field--name-field-explore-activities-nodes h2,.page-node-type-lesson .load-lesson-activities .field--name-field-apply-activities-nodes h2{font-size:calc(var(--ts__base__base) * 1rem);font-weight:400;padding-left:0;}@media (min-width:30rem){.page-node-type-lesson .load-lesson-activities .field--name-field-learn-activities-nodes h2,.page-node-type-lesson .load-lesson-activities .field--name-field-explore-activities-nodes h2,.page-node-type-lesson .load-lesson-activities .field--name-field-apply-activities-nodes h2{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .load-lesson-activities .field--name-field-learn-activities-nodes h2,.page-node-type-lesson .load-lesson-activities .field--name-field-explore-activities-nodes h2,.page-node-type-lesson .load-lesson-activities .field--name-field-apply-activities-nodes h2{font-size:calc(var(--ts__large__base) * 1rem);}}.page-node-type-lesson .field--name-field-objectives{padding:1rem 2rem;margin-top:1.5rem;border-top:1px dashed #ced4da;border-bottom:1px dashed #ced4da;}.page-node-type-lesson .field--name-field-objectives .field__label{font-size:calc(var(--ts__base__h5) * 1rem);font-weight:400;}@media (min-width:30rem){.page-node-type-lesson .field--name-field-objectives .field__label{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .field--name-field-objectives .field__label{font-size:calc(var(--ts__large__h5) * 1rem);}}.page-node-type-lesson .field--name-field-objectives .field__item ul{list-style-type:square;margin:1.1em 0;padding-left:1.5rem;}.page-node-type-lesson.user-logged-in .field--name-field-objectives{margin-top:0;}.page-node-type-lesson.user-logged-in .field--name-field-objectives .field__label{color:#101010;font-weight:400;}.page-node-type-lesson.user-logged-in .field--name-field-objectives .field__item ul{list-style-type:upper-alpha;margin-bottom:0;}.page-node-type-lesson .lesson-node-stats{padding:1rem 2rem;margin:1.5rem 0;}.page-node-type-lesson .lesson-node-stats .vls-lesson-estimated-clock-hours{font-weight:700;}.page-node-type-lesson .teach-heading,.page-node-type-lesson .know-heading,.page-node-type-lesson .model-heading,.page-node-type-lesson .do-heading,.page-node-type-lesson .observe-heading,.page-node-type-lesson .see-heading,.page-node-type-lesson .supervise-heading{padding-left:1.8em;margin:1.25em 0 0.75em;position:relative;}.page-node-type-lesson .teach-heading::before,.page-node-type-lesson .know-heading::before,.page-node-type-lesson .model-heading::before,.page-node-type-lesson .do-heading::before,.page-node-type-lesson .observe-heading::before,.page-node-type-lesson .see-heading::before,.page-node-type-lesson .supervise-heading::before{font-size:2em;line-height:0.5;position:absolute;left:-0.1em;}.page-node-type-lesson .teach-heading,.page-node-type-lesson .know-heading{color:#d57b17;}.page-node-type-lesson .teach-heading::before,.page-node-type-lesson .know-heading::before{content:"";font-family:"VLS-Icons-Font";}.page-node-type-lesson .model-heading,.page-node-type-lesson .do-heading{color:#8a6599;}.page-node-type-lesson .model-heading::before,.page-node-type-lesson .do-heading::before{content:"";font-family:"VLS-Icons-Font";}.page-node-type-lesson .observe-heading,.page-node-type-lesson .see-heading,.page-node-type-lesson .supervise-heading{color:#1973ba;line-height:1em;}.page-node-type-lesson .observe-heading::before,.page-node-type-lesson .see-heading::before,.page-node-type-lesson .supervise-heading::before{content:"";font-family:"VLS-Icons-Font";font-size:1.5em;vertical-align:top;margin-right:1rem;}.page-node-type-lesson .supervise-heading{color:#38b5b0;}.page-node-type-lesson .callout{border:1px solid #ced4da;border-radius:1rem;margin-bottom:1.5rem;}.page-node-type-lesson .callout h4{border-bottom:1px solid #ced4da;border-bottom-style:dotted;margin-bottom:1.5rem;padding-bottom:0.5rem;}.page-node-type-lesson .callout li{padding-top:2rem;}.page-node-type-lesson .callout li li{padding-top:0.5rem;}.page-node-type-lesson .callout li + li{border-top:1px solid #ced4da;}.page-node-type-lesson .external-resource{background-color:#ecf2f7;display:block;float:left;margin:0.5rem 0;padding:1.5rem;width:100%;}.page-node-type-lesson .external-resource .source-title{font-weight:700;}.page-node-type-lesson .external-resource .source-author,.page-node-type-lesson .external-resource .source-link{font-size:calc(var(--ts__base__h4) * 1rem);}@media (min-width:30rem){.page-node-type-lesson .external-resource .source-author,.page-node-type-lesson .external-resource .source-link{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .external-resource .source-author,.page-node-type-lesson .external-resource .source-link{font-size:calc(var(--ts__large__h4) * 1rem);}}.page-node-type-lesson .field--name-field-glossary{font-size:1.25rem;padding:1.5rem;}@media (min-width:992px){.page-node-type-lesson .field--name-field-glossary{padding:5rem;}}.page-node-type-lesson .field--name-field-glossary .paragraph--type--glossary{padding:1rem 0;border-bottom:1px dashed #ced4da;}.page-node-type-lesson .field--name-field-glossary .field--name-field-glossary-term{text-transform:uppercase;text-decoration:underline;font-weight:500;}.page-node-type-lesson .field--name-field-glossary h2{font-weight:700;text-align:center;text-transform:uppercase;}.page-node-type-lesson .field--name-field-references-resources .field__label{font-size:calc(var(--ts__base__h4) * 1rem);text-align:center;margin:1.5rem;font-weight:400;}@media (min-width:30rem){.page-node-type-lesson .field--name-field-references-resources .field__label{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.page-node-type-lesson .field--name-field-references-resources .field__label{font-size:calc(var(--ts__large__h4) * 1rem);}}.page-node-type-lesson .field--name-field-references-resources .field__item p{font-size:calc(var(--ts__base__medium) * 1rem);line-height:1.1;margin-bottom:1.1em;padding-left:2rem;text-indent:-2rem;}.page-node-type-lesson .vls-lesson-navigation-block-container .vls-btn:last-child,.page-node-type-lesson .vls-lesson-navigation-block-container .view-footer .more-link:last-child,.view-footer .page-node-type-lesson .vls-lesson-navigation-block-container .more-link:last-child{margin-left:auto;}.page-node-type-lesson .block-vlslessonnavigation a{font-size:1em;padding:1.5em !important;}.path-dashboard .load-lesson-activities .required-activities-list{border:0;}.review-controls{margin:0 0.5rem;}.review-controls .vls-lesson-toggle,.review-controls .vls-course-toggle{font-size:0.875rem;line-height:1rem;text-transform:uppercase;margin-left:0.25rem;padding:0.25rem;}.review-controls .vls-lesson-toggle::after,.review-controls .vls-course-toggle::after{background:#fff;border-radius:50%;box-shadow:0 0 5px #dee2e6;display:inline-block;font-size:2rem;line-height:1;margin-left:0.5rem;vertical-align:middle;height:2rem;width:2rem;}.review-controls .vls-lesson-toggle.use-ajax:hover::after,.review-controls .vls-course-toggle.use-ajax:hover::after{color:#fff;background:#444;}.review-controls .vls-lesson-toggle.cancel-review::after,.review-controls .vls-lesson-toggle.cancel::after,.review-controls .vls-course-toggle.cancel-review::after,.review-controls .vls-course-toggle.cancel::after{content:"";font-family:"VLS-Icons-Font";}.review-controls .vls-lesson-toggle.request-review::after,.review-controls .vls-course-toggle.request-review::after{content:"";font-family:"VLS-Icons-Font";}.review-controls .vls-lesson-toggle.approve-lesson,.review-controls .vls-lesson-toggle.approve-course,.review-controls .vls-course-toggle.approve-lesson,.review-controls .vls-course-toggle.approve-course{font-size:0.875rem;padding:0.25rem;}.review-controls .vls-lesson-toggle.approve-lesson::after,.review-controls .vls-lesson-toggle.approve-course::after,.review-controls .vls-course-toggle.approve-lesson::after,.review-controls .vls-course-toggle.approve-course::after{content:"";font-family:"VLS-Icons-Font";}.review-controls .vls-lesson-toggle.approve-lesson:hover::after,.review-controls .vls-lesson-toggle.approve-course:hover::after,.review-controls .vls-course-toggle.approve-lesson:hover::after,.review-controls .vls-course-toggle.approve-course:hover::after{background:#a0cd02;}.review-controls .vls-lesson-toggle.disapprove-lesson,.review-controls .vls-course-toggle.disapprove-lesson{font-size:0.875rem;padding:0.25rem;}.review-controls .vls-lesson-toggle.disapprove-lesson::after,.review-controls .vls-course-toggle.disapprove-lesson::after{content:"";font-family:"VLS-Icons-Font";}.review-controls .vls-lesson-toggle.disapprove-lesson:hover::after,.review-controls .vls-course-toggle.disapprove-lesson:hover::after{background:#a64226;}.lesson-status-full .review-controls .vls-lesson-toggle,.lesson-status-full .my-progress,.lesson-status-full .eoca,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle,.vls-lesson-assessment-details .my-progress,.vls-lesson-assessment-details .eoca{display:inline-flex;align-items:center;position:relative;text-transform:uppercase;box-shadow:none;border:1px solid #adb5bd;border-radius:0.25rem;font-family:"Noticia Text",serif;font-size:1.25rem;}.lesson-status-full .review-controls .vls-lesson-toggle:hover,.lesson-status-full .review-controls .vls-lesson-toggle:focus,.lesson-status-full .review-controls .vls-lesson-toggle:active,.lesson-status-full .my-progress:hover,.lesson-status-full .my-progress:focus,.lesson-status-full .my-progress:active,.lesson-status-full .eoca:hover,.lesson-status-full .eoca:focus,.lesson-status-full .eoca:active,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle:hover,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle:focus,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle:active,.vls-lesson-assessment-details .my-progress:hover,.vls-lesson-assessment-details .my-progress:focus,.vls-lesson-assessment-details .my-progress:active,.vls-lesson-assessment-details .eoca:hover,.vls-lesson-assessment-details .eoca:focus,.vls-lesson-assessment-details .eoca:active{border-color:#00869e;}.lesson-status-full .review-controls .vls-lesson-toggle::before,.lesson-status-full .my-progress::before,.lesson-status-full .eoca::before,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle::before,.vls-lesson-assessment-details .my-progress::before,.vls-lesson-assessment-details .eoca::before{position:absolute;}.lesson-status-full .review-controls .vls-lesson-toggle::after,.lesson-status-full .my-progress::after,.lesson-status-full .eoca::after,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle::after,.vls-lesson-assessment-details .my-progress::after,.vls-lesson-assessment-details .eoca::after{display:none;visibility:hidden;}.lesson-status-full .review-controls .vls-lesson-toggle.request-review,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.request-review{justify-content:center;background:#fff;color:#101010;border:2px solid #d57b17;width:100%;margin:0;}@media (min-width:768px){.lesson-status-full .review-controls .vls-lesson-toggle.request-review,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.request-review{width:auto;padding-right:3rem;}}.lesson-status-full .review-controls .vls-lesson-toggle.request-review:hover,.lesson-status-full .review-controls .vls-lesson-toggle.request-review:focus,.lesson-status-full .review-controls .vls-lesson-toggle.request-review:active,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.request-review:hover,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.request-review:focus,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.request-review:active{background-color:#d57b17;color:#fff;}.lesson-status-full .review-controls .vls-lesson-toggle.request-review::before,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.request-review::before{content:"";font-family:"VLS-Icons-Font";font-size:3rem;right:0.5rem;line-height:0.5;}.lesson-status-full .review-controls .vls-lesson-toggle.cancel-review,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.cancel-review{justify-content:center;background:#ecf2f7;color:#444;width:100%;margin:0;padding:0.5rem 1rem;}@media (min-width:768px){.lesson-status-full .review-controls .vls-lesson-toggle.cancel-review,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.cancel-review{width:auto;}}.lesson-status-full .review-controls .vls-lesson-toggle.cancel-review::before,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.cancel-review::before{content:"";font-family:"VLS-Icons-Font";position:relative;font-size:2.5rem;margin-right:1.25rem;line-height:0.65;left:0 !important;}@media (min-width:768px){.lesson-status-full .review-controls .vls-lesson-toggle.cancel-review::before,.vls-lesson-assessment-details .review-controls .vls-lesson-toggle.cancel-review::before{left:0.5rem;}}.lesson-status-full .lesson-actions-container,.vls-lesson-assessment-details .lesson-actions-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 auto;}.lesson-status-full .lesson-actions-container > span,.vls-lesson-assessment-details .lesson-actions-container > span{width:100%;}@media (min-width:768px){.lesson-status-full .lesson-actions-container > span,.vls-lesson-assessment-details .lesson-actions-container > span{width:auto;}}.lesson-status-full .lesson-actions-container .review-controls,.lesson-status-full .lesson-actions-container .controls,.vls-lesson-assessment-details .lesson-actions-container .review-controls,.vls-lesson-assessment-details .lesson-actions-container .controls{margin:0;width:100%;}.lesson-status-full .lesson-actions-container--eoca-available,.vls-lesson-assessment-details .lesson-actions-container--eoca-available{width:100%;max-width:800px;justify-content:space-between;}.lesson-status-full .lesson-actions-container a.my-progress,.lesson-status-full .lesson-actions-container a.eoca,.vls-lesson-assessment-details .lesson-actions-container a.my-progress,.vls-lesson-assessment-details .lesson-actions-container a.eoca{align-self:center;justify-content:center;background:#fff;color:#444;width:100%;}@media (min-width:768px){.lesson-status-full .lesson-actions-container a.my-progress,.lesson-status-full .lesson-actions-container a.eoca,.vls-lesson-assessment-details .lesson-actions-container a.my-progress,.vls-lesson-assessment-details .lesson-actions-container a.eoca{width:auto;justify-content:normal;}}.lesson-status-full .lesson-actions-container a.my-progress,.vls-lesson-assessment-details .lesson-actions-container a.my-progress{padding:0.625rem 0;margin-bottom:1rem;padding:0.5rem 1rem;}@media (min-width:768px){.lesson-status-full .lesson-actions-container a.my-progress,.vls-lesson-assessment-details .lesson-actions-container a.my-progress{margin-bottom:0;}}.lesson-status-full .lesson-actions-container a.my-progress::before,.vls-lesson-assessment-details .lesson-actions-container a.my-progress::before{content:"";font-family:"VLS-Icons-Font";position:relative;margin-right:1.25rem;font-size:2.5rem;line-height:0.65;}.lesson-status-full .lesson-actions-container a.eoca,.vls-lesson-assessment-details .lesson-actions-container a.eoca{padding:0.625rem 0;}@media (min-width:768px){.lesson-status-full .lesson-actions-container a.eoca,.vls-lesson-assessment-details .lesson-actions-container a.eoca{padding-left:1.5rem;padding-right:4.5rem;}}.lesson-status-full .lesson-actions-container a.eoca::after,.vls-lesson-assessment-details .lesson-actions-container a.eoca::after{content:"";font-family:"VLS-Icons-Font";position:absolute;display:block;font-size:2.8125rem;right:1.125rem;color:#00869e;visibility:visible;}.bg-light.p-5.vls-lesson-assessment-details{padding:1rem !important;border:2px solid #00869e;background-color:rgba(0,134,158,0.1);border-radius:8px;}@media (min-width:768px){.bg-light.p-5.vls-lesson-assessment-details{padding:2.5rem !important;}}.vls-lesson-assessment-details .cancel-review{background-color:#fff !important;}.vls-lesson-assessment-details .lesson-status-container{margin-bottom:1.5rem;text-align:center;}.vls-lesson-assessment-details .lesson-status-container .complete{background:transparent;}.vls-lesson-assessment-details .lesson-statement{text-align:center;}@media (min-width:30rem){.vls-lesson-assessment-details .lesson-statement{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.vls-lesson-assessment-details .lesson-statement{font-size:calc(var(--ts__large__base) * 1rem);}}.flex-table.justify-content-between.lesson-progress-container.my-2.flex-row{flex-wrap:wrap;}.flex-grow-1.d-flex.justify-content-between.mx-2.lesson-status-container.flex-row{flex-wrap:wrap;margin:0 !important;padding:1rem 1rem 1rem 0 !important;}@media (min-width:1200px){.flex-grow-1.d-flex.justify-content-between.mx-2.lesson-status-container.flex-row{padding:1rem !important;}}.flex-grow-1.d-flex.justify-content-between.mx-2.lesson-status-container.flex-row .request-review{margin-left:0;}.field--name-vls-progress-lesson-status,.field--name-vls-annual-training-status{display:flex;align-items:center;padding:1rem 0;}@media (min-width:1200px){.field--name-vls-progress-lesson-status .field__item,.field--name-vls-annual-training-status .field__item{display:flex;align-items:center;}}@media (min-width:1200px){.field--name-vls-progress-lesson-status .field__item .vls-lesson-progress,.field--name-vls-annual-training-status .field__item .vls-lesson-progress{margin-right:4rem;}.field--name-vls-progress-lesson-status .field__item .vls-lesson-progress.in-progress,.field--name-vls-annual-training-status .field__item .vls-lesson-progress.in-progress{margin-right:2.3rem;}}.review-controls{display:flex;align-items:center;}.review-controls .prompt{font-weight:700;text-transform:uppercase;}.review-controls .controls{display:flex;}.review-controls .controls .vls-lesson-toggle.approve-lesson .control-label,.review-controls .controls .vls-lesson-toggle.disapprove-lesson .control-label,.review-controls .controls .vls-lesson-toggle.approve-course .control-label,.review-controls .controls .vls-course-toggle.approve-lesson .control-label,.review-controls .controls .vls-course-toggle.disapprove-lesson .control-label,.review-controls .controls .vls-course-toggle.approve-course .control-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.path-news .block-vls-page-title{text-align:center;}.path-news .block-vls-content .views-row + .views-row{border-top:1px solid #ced4da;}.node--view-mode-teaser .field--name-field-subtitle,.page-node-type-news .field--name-field-subtitle{font-size:calc(var(--ts__base__h5) * 1rem);margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #ccc;}@media (min-width:30rem){.node--view-mode-teaser .field--name-field-subtitle,.page-node-type-news .field--name-field-subtitle{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.node--view-mode-teaser .field--name-field-subtitle,.page-node-type-news .field--name-field-subtitle{font-size:calc(var(--ts__large__h5) * 1rem);}}.node--view-mode-teaser .news__date,.page-node-type-news .news__date{font-style:italic;text-transform:uppercase;}.node--view-mode-teaser{min-height:14.75rem;padding:1.5rem 0;text-align:center;}@media (min-width:480px){.node--view-mode-teaser{text-align:left;}}.node--view-mode-teaser .field--name-field-featured-image{margin-bottom:1rem;}@media (min-width:480px){.node--view-mode-teaser .field--name-field-featured-image{float:left;margin-right:1.5rem;}}.node--view-mode-teaser .news__date{display:inline-block;margin-bottom:0.5rem;}.node--view-mode-teaser .news__title{font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;margin-bottom:1rem;}.node--view-mode-teaser .news__title a{color:#08768c;}.node--view-mode-teaser .news__content .field--name-body > p{margin-bottom:0;}.news-listing-page-item{position:relative;padding-top:1.25em;margin:1rem;border-bottom:1px solid #eee;}.news-listing-page-item .news__date{position:absolute;top:0;}.news-listing-page-item .news__title{margin-top:1em;margin-bottom:0.5rem;}.news-listing-page-item .news__title a{text-decoration:none;}.news-listing-page-item .news__subtitle{font-weight:400;padding:0;margin-bottom:0.5rem;}.news-listing-page-item .news__summary{font-size:1em;}.page-node-type-news .news__date{border-bottom:1px dotted #ced4da;display:block;margin-bottom:2.5rem;padding-bottom:1rem;}.recent-news__returner{margin-bottom:1rem;}.recent-news__returner__link{display:block;padding:1rem;padding-left:2.5rem;position:relative;}.recent-news__returner__icon::before{content:"";font-family:"VLS-Icons-Font";display:block;position:absolute;left:1rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.block-views-block-news-block-2{padding:1rem;}.block-views-block-news-block-2 h2{font-size:calc(var(--ts__base__fixed-3) * 1rem);border-bottom:1px solid #ced4da;font-weight:700;margin-bottom:1rem;padding-bottom:1rem;}.block-views-block-news-block-2 .views-row{font-style:italic;line-height:1.1;}.block-views-block-news-block-2 .views-row + .views-row{margin-top:0.5rem;}.annual-training__hero img{max-width:100px;height:auto;}.annual-training__hero h1{font-family:"Open Sans";font-weight:300;margin-bottom:0.5rem;padding-top:1rem;color:#aaa;}@media (min-width:30rem){.annual-training__hero h1{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.annual-training__hero h1{font-size:calc(var(--ts__large__base) * 1rem);}}.annual-training__hero h2{font-family:"Noticia Text",serif;color:#1973ba;}.annual-training__hero .views-field-field-summary p:last-child{margin-bottom:0;}.view-annual-trainings{border:1px solid #ced4da;}.view-annual-trainings .view-content.annual-training{margin-top:0;}.search-container{margin:0 auto;max-width:90rem;}@media (min-width:768px){.search-container{display:flex;}}.block-block-global-search-page{background:#ecf2f7;padding:2rem;margin-bottom:2rem;}.global-search .pagination{border:0;}.global-search .views-exposed-form{background:#ecf2f7;padding:2rem;margin-bottom:2rem;}.block-facets-ajax ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;}.block-facets-ajax .facet-item{display:flex;align-items:center;line-height:1;padding:0.25rem 0;}.block-facets-ajax .facet-item .facets-checkbox{padding:5px;flex-basis:5%;}.block-facets-ajax .facet-item label{padding:5px;margin:0;flex-basis:92%;}.block-facets-ajax .facet-item.facet-item--collapsed{display:flex;}.block-facets-ajax .facet-item.facet-item--expanded{display:flex;flex-wrap:wrap;}.block-facets-ajax .facet-item.facet-item--expanded .facets-widget-{width:85%;margin-left:10%;}.path-search .block-vls-content > h2{font-size:calc(var(--ts__base__h4) * 1rem);font-weight:700;margin:1.5rem 0;}@media (min-width:30rem){.path-search .block-vls-content > h2{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-search .block-vls-content > h2{font-size:calc(var(--ts__large__h4) * 1rem);}}.path-search .search-results{-webkit-padding-start:0;padding-inline-start:0;}.path-search .search-result{border-bottom:1px solid #ced4da;padding:2rem 0;}.path-search .search-result:first-child{border-top:1px solid #ced4da;}.path-search .search-result__title{font-size:calc(var(--ts__base__h5) * 1rem);font-weight:700;}@media (min-width:30rem){.path-search .search-result__title{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-search .search-result__title{font-size:calc(var(--ts__large__h5) * 1rem);}}.path-search .search-result__snippet{margin-bottom:0;}.user-lookup .views-exposed-form{background:#ecf2f7;padding:1rem;margin-bottom:2rem;}@media (min-width:768px){.user-lookup .views-exposed-form{padding:2rem;}}.user-lookup .flex-table-header{padding:0;}.user-lookup .staff-item-row{padding:0;}.user-lookup .flex-table .name{flex-basis:20%;}.user-lookup .flex-table .service{flex-basis:10%;}.user-lookup .flex-table .role{flex-basis:12%;}.user-lookup .flex-table .position{flex-basis:12%;}.user-lookup .flex-table .last-login{flex-basis:12%;}.user-lookup .flex-table .status{flex-basis:20%;}.user-lookup .flex-table .add-roster{flex-basis:auto;}.user-lookup .existing-user-search-error{background:#fdf6ec;padding:2rem;}.user-lookup .existing-user-search-error h4{color:#a64226;}.user-lookup .existing-user-search-error p{margin-bottom:0;}.path-support .main{padding-bottom:0;}.path-support .block-vls-content{display:none;visibility:hidden;}.path-support .region-content,.path-support .layout-content.container{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;}.path-support .region-support-articles,.path-support .view-faqs,.path-support .block-views-block-faqs-block-2 .block-title__wrapper,.path-support .block-supportpagecontact,.path-support .block-views-block-releases-and-updates-block-1 .block-title__wrapper,.path-support .view-releases-and-updates{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;max-width:75em;}.path-support .region-support-articles,.path-support .block-views-block-faqs-block-2,.path-support .block-supportpagecontact,.path-support .block-views-block-releases-and-updates-block-1{padding-top:2.5rem;padding-bottom:2.5rem;}.path-support .block-supportpagecontact{padding-bottom:6rem;}.path-support .block-title{font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;margin:1.5rem 0;}.path-support .block-title::before{width:50px;height:50px;content:'';display:inline-block;margin-right:1rem;vertical-align:middle;}@media (min-width:480px){.path-support .block-title::before{width:calc(50px + (80 - 50) * ((100vw - 480px) / 720));height:calc(50px + (80 - 50) * ((100vw - 480px) / 720));}}@media (min-width:1200px){.path-support .block-title::before{width:80px;height:80px;}}@media (min-width:768px){.region-support-articles{display:flex;flex-flow:row wrap;}}.region-support-articles .block-title{color:#6d7395;}@media (min-width:768px){.region-support-articles .block-title{flex-basis:100%;}}.region-support-articles .block-title::before{background:url(/themes/custom/vls/assets/images/support-articles.png) center center/contain no-repeat;}.region-support-articles .views-element-container{border:2px solid #dee2e6;padding-bottom:1rem;}@media (min-width:768px){.region-support-articles .views-element-container{width:50%;}}@media (min-width:992px){.region-support-articles .views-element-container{width:25%;}}.region-support-articles .views-element-container .category-banner{background:linear-gradient(to bottom,#6732ed 0%,#60a6d1 100%);}.region-support-articles .views-element-container.block-views-block-support-articles-block-2{border-radius:1rem 1rem 0 0;border-bottom:0;}@media (min-width:768px){.region-support-articles .views-element-container.block-views-block-support-articles-block-2{border-radius:1rem 0 0 0;border-right-width:1px;}}@media (min-width:992px){.region-support-articles .views-element-container.block-views-block-support-articles-block-2{border-radius:1rem 0 0 1rem;}}.region-support-articles .views-element-container.block-views-block-support-articles-block-2 .category-banner{border-radius:1rem 1rem 0 0;}@media (min-width:768px){.region-support-articles .views-element-container.block-views-block-support-articles-block-2 .category-banner{border-radius:1rem 0 0 0;}}@media (min-width:768px){.region-support-articles .views-element-container.block-views-block-support-articles-block-3{border-radius:0 1rem 0 0;border-left-width:1px;}}@media (min-width:992px){.region-support-articles .views-element-container.block-views-block-support-articles-block-3{border-bottom:2px solid #dee2e6;}}@media (min-width:768px){.region-support-articles .views-element-container.block-views-block-support-articles-block-3 .category-banner{border-radius:0 1rem 0 0;}}@media (min-width:992px){.region-support-articles .views-element-container.block-views-block-support-articles-block-3 .category-banner{border-radius:0;}}@media (min-width:768px){.region-support-articles .views-element-container.block-views-block-support-articles-block-2,.region-support-articles .views-element-container.block-views-block-support-articles-block-3{border-top:0;border-bottom:0;}}@media (min-width:992px){.region-support-articles .views-element-container.block-views-block-support-articles-block-2,.region-support-articles .views-element-container.block-views-block-support-articles-block-3{border-bottom:2px solid #dee2e6;}}.region-support-articles .views-element-container.block-views-block-support-articles-block-3,.region-support-articles .views-element-container.block-views-block-support-articles-block-4{border-top:0;border-bottom:0;}@media (min-width:992px){.region-support-articles .views-element-container.block-views-block-support-articles-block-3,.region-support-articles .views-element-container.block-views-block-support-articles-block-4{border-bottom:2px solid #dee2e6;border-radius:0;border-right-width:1px;border-left-width:1px;}}@media (min-width:768px){.region-support-articles .views-element-container.block-views-block-support-articles-block-4{border-bottom:2px solid #dee2e6;border-radius:0 0 0 1rem;border-right-width:1px;}}@media (min-width:992px){.region-support-articles .views-element-container.block-views-block-support-articles-block-4{border-radius:0;}}.region-support-articles .views-element-container.block-views-block-support-articles-block-5{border-radius:0 0 1rem 1rem;border-top:0;}@media (min-width:768px){.region-support-articles .views-element-container.block-views-block-support-articles-block-5{border-radius:0 0 1rem 0;border-left-width:1px;}}@media (min-width:992px){.region-support-articles .views-element-container.block-views-block-support-articles-block-5{border-radius:0 1rem 1rem 0;border-left-width:1px;}}@media (min-width:992px){.region-support-articles .views-element-container.block-views-block-support-articles-block-5 .category-banner{border-radius:0 1rem 0 0;}}@media (min-width:768px){.region-support-articles .views-element-container.block-views-block-support-articles-block-4,.region-support-articles .views-element-container.block-views-block-support-articles-block-5{border-top:0;}}.region-support-articles .views-element-container .category-img{background-position:center center;background-repeat:no-repeat;background-size:80%;min-height:100px;opacity:0.8;}.region-support-articles .views-element-container .category-title{font-size:calc(var(--ts__base__h4) * 1rem);background-color:#ecf2f7;margin-bottom:0;padding:1rem;}@media (min-width:30rem){.region-support-articles .views-element-container .category-title{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.region-support-articles .views-element-container .category-title{font-size:calc(var(--ts__large__h4) * 1rem);}}@media (min-width:992px){.region-support-articles .views-element-container .category-title{min-height:90px;}}.region-support-articles .views-element-container .category-article-list{margin-top:1rem;}.region-support-articles .views-element-container .category-article-list .field-content a{font-size:calc(var(--ts__base__base) * 1rem);color:#101010;display:block;font-weight:400;padding:0.5rem 1.5rem;text-decoration:none;}@media (min-width:30rem){.region-support-articles .views-element-container .category-article-list .field-content a{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.region-support-articles .views-element-container .category-article-list .field-content a{font-size:calc(var(--ts__large__base) * 1rem);}}.region-support-articles .views-element-container .category-article-list .field-content a:hover,.region-support-articles .views-element-container .category-article-list .field-content a:focus,.region-support-articles .views-element-container .category-article-list .field-content a:active{background-color:#ecf2f7;color:#8a6599;}.block-views-block-faqs-block-2{background:radial-gradient(ellipse at center,#6732ed 0%,#268da6 84%);}.block-views-block-faqs-block-2 .block-title{color:#c4e2ff;}.block-views-block-faqs-block-2 .block-title::before{background:url(/themes/custom/vls/assets/images/support-faqs.png) center center/contain no-repeat;}.block-views-block-faqs-block-2 .view-content{background-color:rgba(255,255,255,0.7);border-radius:1rem;}.block-views-block-faqs-block-2 .view-content .item-list{padding-left:0;list-style:none;}.block-views-block-faqs-block-2 .view-content .item-list li + li{border-top:1px solid #ced4da;}.block-views-block-faqs-block-2 .view-content li:first-child .accordion-item{border-radius:1rem 1rem 0 0;}.block-views-block-faqs-block-2 .view-content li:last-child .node__content .field--name-body,.block-views-block-faqs-block-2 .view-content li:last-child .accordion-item.collapsed{border-radius:0 0 1rem 1rem;}.block-views-block-faqs-block-2 .node--type-faq .accordion-item-title{font-size:calc(var(--ts__base__base) * 1rem);color:#08768c;margin-bottom:0;position:relative;}@media (min-width:30rem){.block-views-block-faqs-block-2 .node--type-faq .accordion-item-title{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-views-block-faqs-block-2 .node--type-faq .accordion-item-title{font-size:calc(var(--ts__large__base) * 1rem);}}.block-views-block-faqs-block-2 .node--type-faq .accordion-item{background-color:rgba(255,255,255,0.6);border:0;padding:1rem 4.25rem 1rem 1.5rem;text-align:left;width:100%;-webkit-appearance:none;}.block-views-block-faqs-block-2 .node--type-faq .accordion-item:hover .accordion-item-title,.block-views-block-faqs-block-2 .node--type-faq .accordion-item:hover .accordion-item-title::after,.block-views-block-faqs-block-2 .node--type-faq .accordion-item:focus .accordion-item-title,.block-views-block-faqs-block-2 .node--type-faq .accordion-item:focus .accordion-item-title::after,.block-views-block-faqs-block-2 .node--type-faq .accordion-item:active .accordion-item-title,.block-views-block-faqs-block-2 .node--type-faq .accordion-item:active .accordion-item-title::after{color:#08768c;}.block-views-block-faqs-block-2 .node--type-faq .accordion-item-icon::after{content:'-';display:block;position:absolute;right:1.5rem;top:0.75rem;line-height:1;font-size:1.5em;color:rgba(16,16,16,0.3);width:1rem;text-align:center;}.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed{background-color:transparent;}.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed:hover,.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed:focus,.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed:active{background-color:rgba(255,255,255,0.6);}.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed:hover .accordion-item-title,.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed:focus .accordion-item-title,.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed:active .accordion-item-title{color:#08768c;}.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed .accordion-item-title{color:#101010;}.block-views-block-faqs-block-2 .node--type-faq .accordion-item.collapsed .accordion-item-icon::after{content:'+';}.block-views-block-faqs-block-2 .node--type-faq .field--name-body{background-color:rgba(255,255,255,0.6);padding:1.5rem;}.block-views-block-faqs-block-2 .node--type-faq .field--name-body p:last-child{margin-bottom:0;}@media (min-width:768px){.block-supportpagecontact__wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;}}@media (min-width:768px){.block-supportpagecontact .block-title__wrapper{flex-basis:100%;}}.block-supportpagecontact .block-title{color:#86e2ca;}.block-supportpagecontact .block-title::before{background:url(/themes/custom/vls/assets/images/support-contact.png) center center/contain no-repeat;}.block-supportpagecontact .supp-contact-card{text-align:center;padding:4.25rem 1.5rem;border:2px solid #86e2ca;border-radius:1rem;}@media (min-width:768px){.block-supportpagecontact .supp-contact-card{flex-basis:49%;}}.block-supportpagecontact .supp-contact-card p{font-weight:400;}.block-supportpagecontact .supp-contact-card p:last-of-type{margin-bottom:0;}.block-views-block-releases-and-updates-block-1{background:linear-gradient(135deg,#d18f7f 16%,#a832ed 100%);}.block-views-block-releases-and-updates-block-1 .block-title{color:#edd4de;}.block-views-block-releases-and-updates-block-1 .block-title::before{background:url(/themes/custom/vls/assets/images/support-releases.png) center center/contain no-repeat;}.block-views-block-releases-and-updates-block-1 .item-list{padding-left:0;list-style:none;}.block-views-block-releases-and-updates-block-1 .item-list li + li{border-top:1px solid #ced4da;}.block-views-block-releases-and-updates-block-1 .item-list li:first-child .views-field-title,.block-views-block-releases-and-updates-block-1 .item-list li:first-child .views-field-title a{border-radius:1rem 1rem 0 0;}.block-views-block-releases-and-updates-block-1 .item-list li:last-child .views-field-title,.block-views-block-releases-and-updates-block-1 .item-list li:last-child .views-field-title a{border-radius:0 0 1rem 1rem;}.block-views-block-releases-and-updates-block-1 .views-field-title{background-color:rgba(255,255,255,0.6);}.block-views-block-releases-and-updates-block-1 .views-field-title a{color:#101010;display:block;font-weight:400;padding:1rem 1.5rem;text-decoration:none;}.block-views-block-releases-and-updates-block-1 .views-field-title a:hover,.block-views-block-releases-and-updates-block-1 .views-field-title a:focus,.block-views-block-releases-and-updates-block-1 .views-field-title a:active{background-color:rgba(255,255,255,0.6);color:#a6456b;}.team-item-container{position:relative;display:block;max-width:268px;margin:1rem auto;}.team-item-container .overlay{background-color:#08768c;opacity:0.85;padding:1rem;position:absolute;left:0;bottom:0;height:auto;width:100%;z-index:10;}@media (min-width:992px){.team-item-container .overlay{opacity:0;top:0;height:100%;}.team-item-container .overlay:hover,.team-item-container .overlay:focus,.team-item-container .overlay:active{opacity:0.85;transition:0.5s ease;}.team-item-container .overlay:hover .team-text,.team-item-container .overlay:focus .team-text,.team-item-container .overlay:active .team-text{position:absolute;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-height:100%;padding:1rem;top:16%;width:100%;}}.team-item-container .team-name{font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;font-size:1.25rem;font-weight:600;}.team-item-container .team-text{color:#fff;position:relative;width:100%;}.block-about-faqs .view-content{background-color:rgba(255,255,255,0.7);border-radius:1rem;}.block-about-faqs .view-content .item-list{padding-left:0;list-style:none;}.block-about-faqs .view-content .item-list li + li{border-top:1px solid #ced4da;}.block-about-faqs .view-content li:first-child .accordion-item{border-radius:1rem 1rem 0 0;}.block-about-faqs .view-content li:last-child .node__content .field--name-body,.block-about-faqs .view-content li:last-child .accordion-item.collapsed{border-radius:0 0 1rem 1rem;}.block-about-faqs .faq .accordion-item-title{font-size:calc(var(--ts__base__base) * 1rem);color:#08768c;margin-bottom:0;position:relative;}@media (min-width:30rem){.block-about-faqs .faq .accordion-item-title{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-about-faqs .faq .accordion-item-title{font-size:calc(var(--ts__large__base) * 1rem);}}.block-about-faqs .faq .accordion-item{background-color:rgba(255,255,255,0.6);border:0;padding:1rem 4.25rem 1rem 1.5rem;text-align:left;width:100%;-webkit-appearance:none;}.block-about-faqs .faq .accordion-item:hover .accordion-item-title,.block-about-faqs .faq .accordion-item:hover .accordion-item-title::after,.block-about-faqs .faq .accordion-item:focus .accordion-item-title,.block-about-faqs .faq .accordion-item:focus .accordion-item-title::after,.block-about-faqs .faq .accordion-item:active .accordion-item-title,.block-about-faqs .faq .accordion-item:active .accordion-item-title::after{color:#08768c;}.block-about-faqs .faq .accordion-item-icon::after{content:'-';display:block;position:absolute;right:1.5rem;top:0.75rem;line-height:1;font-size:1.5em;color:rgba(16,16,16,0.3);width:1rem;text-align:center;}.block-about-faqs .faq .accordion-item.collapsed{background-color:transparent;}.block-about-faqs .faq .accordion-item.collapsed:hover,.block-about-faqs .faq .accordion-item.collapsed:focus,.block-about-faqs .faq .accordion-item.collapsed:active{background-color:rgba(255,255,255,0.6);}.block-about-faqs .faq .accordion-item.collapsed:hover .accordion-item-title,.block-about-faqs .faq .accordion-item.collapsed:focus .accordion-item-title,.block-about-faqs .faq .accordion-item.collapsed:active .accordion-item-title{color:#08768c;}.block-about-faqs .faq .accordion-item.collapsed .accordion-item-title{color:#101010;}.block-about-faqs .faq .accordion-item.collapsed .accordion-item-icon::after{content:'+';}.block-about-faqs .faq .field--name-body{background-color:rgba(255,255,255,0.6);padding:1.5rem;}.block-about-faqs .faq .field--name-body p:last-child{margin-bottom:0;}.path-user .layout-sidebar,.path-user .block-vls-page-title,.path-user .block-vls-local-tasks{display:none;visibility:hidden;}@media (min-width:1200px){.path-user .layout-sidebar{display:block;visibility:visible;}}.go-board{border:1px solid #ced4da;border-radius:5px;margin-bottom:1.5rem;padding:0.5rem;}.go-board.my-account,.go-board.activity-log,.go-board.bounced-email,.go-board.manage-users{padding:0.5rem 1rem;}.go-board.progress-details{padding:0.5rem 2rem;}.go-board.activity-log .view-content{padding:0 1rem;}.go-board p{margin-bottom:0;}.go-board .board-content{padding:1rem;}.go-board .block-header{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}.go-board .block-header .vls-btn,.go-board .block-header .view-footer .more-link,.view-footer .go-board .block-header .more-link{padding:0.75rem;min-width:212px;margin-right:1rem;max-height:unset;font-weight:400;}.go-board .block-header h2{align-items:center;display:flex;flex-basis:50%;font-family:"Noticia Text",serif;font-size:1.25rem;padding:0.75rem;margin-bottom:0;margin-left:3.5rem;}@media (min-width:768px){.go-board .block-header h2{padding:1rem;flex-basis:45%;}}.go-board .block-header h2::before{font-size:3rem;margin-right:1rem;position:absolute;left:10px;}.go-board .user-card{padding:1rem 0;}@media (min-width:768px){.go-board .user-card{display:flex;}}@media (min-width:992px){.go-board .user-card .station-assignments-container{border-left:1px solid #ced4da;}}.go-board .view-empty{margin:1rem;}.my-account .block-header h2{flex-basis:60% !important;margin-left:45px;}@media (min-width:30rem){.my-account .block-header h2{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.my-account .block-header h2{font-size:calc(var(--ts__large__h4) * 1rem);}}.my-account .block-header h2::before{content:"";font-family:"VLS-Icons-Font";color:#b3aa98;font-size:65px;left:0;}.my-account .block-header .dropdown{margin-left:auto;margin-right:0.5rem;}@media (min-width:30rem){.activity-log .block-header h2{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.activity-log .block-header h2{font-size:calc(var(--ts__large__h4) * 1rem);}}.activity-log .block-header h2::before{content:"";font-family:"VLS-Icons-Font";color:#a6456b;font-size:3rem;line-height:2.25rem;vertical-align:middle;margin-right:1rem;}@media (min-width:30rem){.bounced-email .block-header h2{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.bounced-email .block-header h2{font-size:calc(var(--ts__large__h4) * 1rem);}}.bounced-email .block-header h2::before{content:"✉";font-family:"VLS-Icons-Font";color:#935b1c;}@media (min-width:30rem){.manage-users .block-header h2{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.manage-users .block-header h2{font-size:calc(var(--ts__large__h4) * 1rem);}}.manage-users .block-header h2::before{content:"";font-family:"VLS-Icons-Font";color:#08768c;font-size:60px;margin-right:0.625rem;}@media (min-width:30rem){.progress-details .block-header h2{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.progress-details .block-header h2{font-size:calc(var(--ts__large__h4) * 1rem);}}.progress-details .block-header h2::before{content:"";font-family:"VLS-Icons-Font";color:#1973ba;}.go-board .block-header h2{flex-basis:40%;}.edit-user-button{padding:0.75rem;}@media (max-width:767.98px){.edit-user-button .button-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;position:absolute;}}.edit-user-button::before{content:"";font-family:"VLS-Icons-Font";color:#adb5bd;font-size:1.5rem;line-height:0.5;margin-right:5px;}@media (max-width:767.98px){.edit-user-button::before{margin:0;padding:2px 0;}}.user-management{margin:0.5rem 0 0.5rem auto !important;border:1px solid #ced4da;font-size:0.875rem;max-height:unset;letter-spacing:normal;line-height:1;text-transform:uppercase;display:flex;align-items:center;padding:1rem 1rem;}@media (min-width:992px){.user-management{margin:0.5rem 0.5rem 0.5rem auto;padding:1rem 1rem 1rem 2rem;}}.user-management::after{content:"";font-family:"VLS-Icons-Font";color:#101010;font-size:30px;line-height:0.5;}@media (min-width:992px){.user-management::after{margin:0 16px 0 40px;}}.user-menu .vls-btn,.user-menu .view-footer .more-link,.view-footer .user-menu .more-link{font-weight:400;max-width:unset;}@media (min-width:992px){.user-menu .vls-btn,.user-menu .view-footer .more-link,.view-footer .user-menu .more-link{width:240px;}}.user-menu .dropdown-menu{width:240px;border-top-left-radius:0;border-top-right-radius:0;}.user-menu .dropdown-menu a:hover::before{color:#101010;}@media (max-width:767.98px){.user-menu .dropdown-toggle-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}}.user-menu .dropdown-item{display:flex;align-items:center;padding:0.5rem;white-space:normal;color:inherit;text-transform:uppercase;}.user-menu .dropdown-item::before{color:#101010;font-size:28px;width:35px;margin-right:0.25rem;line-height:1;}.user-menu .list-group-item{align-items:center;}.user-menu .list-group-item a{text-decoration:none;}.user-menu .block-vls-local-actions li{font-size:0.875rem;padding:0;}.user-menu .block-vls-local-actions li:first-child{border-top:0;}.list-group-item .resend-activation-email::before{content:"";font-family:"VLS-Icons-Font";}.list-group-item .deactivate-remove-user::before{content:"";font-family:"VLS-Icons-Font";}.list-group-item .add-user-to-quick-roster::before{content:"";font-family:"VLS-Icons-Font";}.list-group-item .remove-user-from-quick-roster::before{content:"";font-family:"VLS-Icons-Font";}.profile .user-name{font-size:1.5rem;font-weight:600;color:#1973ba;margin-bottom:10px;text-transform:uppercase;}.profile .user-position{font-size:1.25rem;font-weight:600;}.profile p{font-size:0.875rem;margin-bottom:5px;}.station .station-info .title,.station .station-info .location{font-size:1rem;}@media (min-width:992px){.station .station-info .field--name-field-programs{display:flex;flex-wrap:wrap;}}@media (min-width:992px){.station .station-info .field--name-field-programs .field__item{padding:0.25rem;flex-basis:50%;}}@media (min-width:1200px){.station .station-info .field--name-field-programs .field__item{flex-basis:33%;}}.station .installation-name{color:#444;font-weight:400;}.program-item{margin:0.25rem 0;padding:0.5rem 0;}@media (min-width:992px){.program-item{margin:0.5rem 0;}}.program-item .program{font-weight:400;}.user-account-installation .installation-report.vls-btn,.user-account-installation .view-footer .installation-report.more-link,.view-footer .user-account-installation .installation-report.more-link{display:none;visibility:hidden;}@media (min-width:768px){.vls_mail_bounce{display:flex;align-items:center;}}.vls_mail_bounce .field--name-vls-mail-bounce-clear{display:inline-block;}@media (min-width:768px){.vls_mail_bounce .field--name-vls-mail-bounce-clear{display:flex;margin:0 0 0 auto;}}.vls_mail_bounce span{display:inline-block;margin:0 1px;}.vls_mail_bounce .mail-bounce-content{flex-basis:100%;}@media (min-width:1200px){.vls_mail_bounce .mail-bounce-content{flex-basis:75%;}}.vls_mail_bounce .mail-bounce-content p{font-size:1rem;}.vls_mail_bounce .use-ajax.button{display:none;}.view-bounced-email .view-content{padding:0 1rem;}.view-bounced-email .views-row{background:#fdf8f3;padding:0.5rem;margin:0.25rem 0;}.activity-log .vls-btn,.activity-log .view-footer .more-link,.view-footer .activity-log .more-link{padding:0.75rem;width:212px;margin-right:1rem;max-height:unset;font-weight:400;}.block-progressblocksimple .vls-btn,.block-progressblocksimple .view-footer .more-link,.view-footer .block-progressblocksimple .more-link{padding:0.75rem;width:212px;margin-right:1rem;max-height:unset;font-weight:400;margin:0 0 0 auto;}.path-learn .main{padding-top:0;}.path-learn .layout-content{padding:1.5rem 0;}.path-learn .view-display-id-page_1 .view-content{display:flex;flex-flow:row wrap;}.course-highlights__title{font-size:calc(var(--ts__base__h3) * 1rem);margin-bottom:2.5rem;}@media (min-width:30rem){.course-highlights__title{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.course-highlights__title{font-size:calc(var(--ts__large__h3) * 1rem);}}.course-highlights__wrapper{padding-top:2.5rem;}.course-highlights__wrapper .views-field-field-course-highlights ul{list-style-type:none;position:relative;}.course-highlights__wrapper .views-field-field-course-highlights ul li{font-style:italic;}.course-highlights__wrapper .views-field-field-course-highlights ul li::before{content:"";font-family:"VLS-Icons-Font";font-style:normal;position:absolute;left:0;}.competency-reflection .views-field-body .tcs-specific{display:none;visibility:hidden;}.competency-reflection .views-field-body.tcs-active .staff-specific{display:none;visibility:hidden;}.competency-reflection .views-field-body.tcs-active .tcs-specific{display:block;visibility:visible;}.competency-reflection .views-field-body .key{display:flex;flex-wrap:wrap;padding:1.5rem;text-align:center;}.competency-reflection .views-field-body .key-item-value{border:1px dashed #101010;border-radius:50%;display:block;height:2em;width:2em;line-height:2em;margin:0 auto;}.competency-reflection .views-field-body .key-item-title{display:block;margin:0.5rem 0;}.path-user .user-form__title{font-size:calc(var(--ts__base__h4) * 1rem);display:block;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;margin-bottom:1.5rem;padding:1.5rem;}@media (min-width:30rem){.path-user .user-form__title{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-user .user-form__title{font-size:calc(var(--ts__large__h4) * 1rem);}}.path-user form fieldset,.path-user form .fieldgroup{border:1px solid #ced4da;border-style:dashed;margin-top:1rem;padding:1rem;}.path-user form legend{display:contents;}.path-user form .fieldset-legend{display:block;font-family:"Noticia Text",serif;margin-bottom:1rem;}.path-user form label{font-weight:400;}.path-user-edit .layout-container{margin:0;}.path-user-edit .main .block-vls-page-title{display:block;visibility:visible;}.path-user-edit .main .block-vls-page-title h1{font-size:calc(var(--ts__base__h2) * 1rem);color:#08768c;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;text-align:center;}@media (min-width:30rem){.path-user-edit .main .block-vls-page-title h1{font-size:calc((var(--ts__base__h2) * 1rem) + (var(--ts__large__h2) - var(--ts__base__h2)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-user-edit .main .block-vls-page-title h1{font-size:calc(var(--ts__large__h2) * 1rem);}}.path-user-edit .user-form{display:flex;flex-direction:column;}.path-user-edit .user-form .edit-account{display:flex;flex-flow:row wrap;}.path-user-edit .user-form .edit-language,.path-user-edit .user-form .edit-contact{display:none;visibility:hidden;}.path-user-edit .user-form .field--name-role-change,.path-user-edit .user-form .field--name-field-default-track,.path-user-edit .user-form .field--name-field-installations,.path-user-edit .user-form .field--name-field-programs{margin-bottom:1rem;}.path-user-edit .user-form .field--name-role-change{flex-basis:100%;}@media (min-width:992px){.path-user[class*='-reactivate'] .vls-user-status-reactivate-form,.path-user[class*='-reactivate'] .user-reassign-form,.path-user[class*='-reassign'] .vls-user-status-reactivate-form,.path-user[class*='-reassign'] .user-reassign-form{display:flex;flex-flow:row wrap;}}.path-user[class*='-reactivate'] .vls-user-status-reactivate-form > fieldset.form-wrapper,.path-user[class*='-reactivate'] .user-reassign-form > fieldset.form-wrapper,.path-user[class*='-reassign'] .vls-user-status-reactivate-form > fieldset.form-wrapper,.path-user[class*='-reassign'] .user-reassign-form > fieldset.form-wrapper{border:0;margin-top:0;padding:0;}@media (min-width:992px){.path-user[class*='-reactivate'] .vls-user-status-reactivate-form > fieldset.form-wrapper,.path-user[class*='-reactivate'] .user-reassign-form > fieldset.form-wrapper,.path-user[class*='-reassign'] .vls-user-status-reactivate-form > fieldset.form-wrapper,.path-user[class*='-reassign'] .user-reassign-form > fieldset.form-wrapper{padding-left:1rem;padding-right:1rem;}}.path-user[class*='-reactivate'] .vls-user-status-reactivate-form > fieldset.form-wrapper label,.path-user[class*='-reactivate'] .user-reassign-form > fieldset.form-wrapper label,.path-user[class*='-reassign'] .vls-user-status-reactivate-form > fieldset.form-wrapper label,.path-user[class*='-reassign'] .user-reassign-form > fieldset.form-wrapper label{display:block;}@media (min-width:992px){.path-user[class*='-reactivate'] .vls-user-status-reactivate-form > fieldset.form-wrapper:first-of-type,.path-user[class*='-reactivate'] .user-reassign-form > fieldset.form-wrapper:first-of-type,.path-user[class*='-reassign'] .vls-user-status-reactivate-form > fieldset.form-wrapper:first-of-type,.path-user[class*='-reassign'] .user-reassign-form > fieldset.form-wrapper:first-of-type{flex:0 0 33.33333%;max-width:33.33333%;}}@media (min-width:992px){.path-user[class*='-reactivate'] .vls-user-status-reactivate-form > fieldset.form-wrapper:last-of-type,.path-user[class*='-reactivate'] .user-reassign-form > fieldset.form-wrapper:last-of-type,.path-user[class*='-reassign'] .vls-user-status-reactivate-form > fieldset.form-wrapper:last-of-type,.path-user[class*='-reassign'] .user-reassign-form > fieldset.form-wrapper:last-of-type{flex:0 0 66.66667%;max-width:66.66667%;border-left:1px solid #ced4da;border-left-style:dashed;padding-right:0;}}.path-user[class*='-reactivate'] .vls-user-status-reactivate-form > fieldset.form-wrapper:last-of-type .fieldset-legend,.path-user[class*='-reactivate'] .user-reassign-form > fieldset.form-wrapper:last-of-type .fieldset-legend,.path-user[class*='-reassign'] .vls-user-status-reactivate-form > fieldset.form-wrapper:last-of-type .fieldset-legend,.path-user[class*='-reassign'] .user-reassign-form > fieldset.form-wrapper:last-of-type .fieldset-legend{color:#08768c;}.path-user[class*='-reactivate'] .vls-user-status-reactivate-form .form-item-field-full-name h2,.path-user[class*='-reactivate'] .user-reassign-form .form-item-field-full-name h2,.path-user[class*='-reassign'] .vls-user-status-reactivate-form .form-item-field-full-name h2,.path-user[class*='-reassign'] .user-reassign-form .form-item-field-full-name h2{color:#1973ba;font-weight:700;text-transform:uppercase;}.path-user[class*='-reactivate'] .vls-user-status-reactivate-form .field--name-field-position,.path-user[class*='-reactivate'] .user-reassign-form .field--name-field-position,.path-user[class*='-reassign'] .vls-user-status-reactivate-form .field--name-field-position,.path-user[class*='-reassign'] .user-reassign-form .field--name-field-position{border-top:1px solid #ced4da;border-top-style:dashed;padding-top:1rem;}.path-user[class*='-reactivate'] .vls-user-status-reactivate-form .edit-actions,.path-user[class*='-reactivate'] .user-reassign-form .edit-actions,.path-user[class*='-reassign'] .vls-user-status-reactivate-form .edit-actions,.path-user[class*='-reassign'] .user-reassign-form .edit-actions{margin-top:1rem;text-align:right;}@media (min-width:992px){.path-user[class*='-reactivate'] .vls-user-status-reactivate-form .edit-actions,.path-user[class*='-reactivate'] .user-reassign-form .edit-actions,.path-user[class*='-reassign'] .vls-user-status-reactivate-form .edit-actions,.path-user[class*='-reassign'] .user-reassign-form .edit-actions{flex:0 0 100%;max-width:100%;}}.path-user[class*='-reactivate'] .vls-user-status-reactivate-form .disclaimer,.path-user[class*='-reactivate'] .user-reassign-form .disclaimer,.path-user[class*='-reassign'] .vls-user-status-reactivate-form .disclaimer,.path-user[class*='-reassign'] .user-reassign-form .disclaimer{margin:2.5rem 0;}.path-vls-register .main{padding:0;}.user-register-form{padding:0.5rem;}@media (min-width:768px){.user-register-form{padding:2rem;border:1px solid #ced4da;}}.user-register-form .register-step{color:#fff;background:#75c9b3;font-family:"Noticia Text",serif;padding:0.5rem;}@media (min-width:992px){.user-register-form .register-step{padding:2rem;}}.user-register-form .user-registration-information{display:flex;flex-wrap:wrap;}.user-register-form .user-registration-info,.user-register-form .user-registration-content{padding:0 1rem;}.user-register-form .user-help-articles{font-size:1.25rem;padding:0 1rem;}.user-register-form .user-help-articles a{text-decoration:none;}.user-register-form .user-help-articles ul li{margin:0.5rem 0;}.user-register-form .duplicates::before,.user-register-form .invalid-emails::before,.user-register-form .related-articles::before{position:absolute;left:0;}.user-register-form .duplicates::before{content:"";font-family:"VLS-Icons-Font";}.user-register-form .invalid-emails::before{content:"";font-family:"VLS-Icons-Font";}.user-register-form .related-articles::before{content:"";font-family:"VLS-Icons-Font";}.user-register-form .form-group label:first-child,.user-register-form legend{background-color:#e1e1e1;border:1px solid #ced4da;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;line-height:1.6;padding:0.25rem 0.5rem;margin-bottom:0;}.user-register-form .form-group{display:flex;flex-flow:row wrap;}@media (min-width:768px){.user-register-form .form-group label:first-child{flex-basis:19%;}}@media (min-width:768px){.user-register-form .form-group input[type='text'],.user-register-form .form-group input[type='email']{flex-basis:80%;}}.user-register-form .form-group .form-text{margin-top:0;}.user-register-form .form-group .form-required::after{content:'*';}.user-register-form .fieldset-wrapper{border:1px solid #ced4da;border-style:dashed;padding:1rem;}.user-register-form .field--name-role-change{margin-bottom:1rem;}.user-register-form .edit-timezone label:first-child{flex-basis:100%;}.user-register-form .edit-timezone .form-select{flex-basis:100%;}.user-register-form .form-actions{float:right;}.user-register-form ul[data-drupal-selector='edit-confirmation']{list-style:none;border-left:1px solid #ccc;}.user-register-form ul[data-drupal-selector='edit-confirmation'] li{font-weight:600;margin-bottom:1em;color:#08768c;}.user-register-form ul[data-drupal-selector='edit-confirmation'] li em{font-weight:400;padding:0 0.5em;color:#444;}span.fieldset-legend.js-form-required.form-required::after{content:'*';}.page-node-type-eoca .layout-content{padding-top:2.5rem;}.page-node-type-eoca article{counter-reset:eoca-question-counter;}.page-node-type-eoca article.show-responses .field--name-field-suggested-answer{display:block;visibility:visible;}.page-node-type-eoca article.hide-responses .field--name-field-suggested-answer{display:none;visibility:hidden;}.page-node-type-eoca .field--name-field-question,.page-node-type-eoca .field--name-field-suggested-answer{position:relative;}.page-node-type-eoca .field--name-field-question::before,.page-node-type-eoca .field--name-field-suggested-answer::before{position:absolute;line-height:1.7;right:calc(100% - 1.5rem);}.page-node-type-eoca .field--name-field-question .field__label,.page-node-type-eoca .field--name-field-suggested-answer .field__label{display:none;visibility:hidden;}.page-node-type-eoca .field--name-field-question .field__item,.page-node-type-eoca .field--name-field-suggested-answer .field__item{padding-left:2rem;}.page-node-type-eoca .field--name-field-question{counter-increment:eoca-question-counter;}.page-node-type-eoca .field--name-field-question::before{content:counter(eoca-question-counter) ".";}.page-node-type-eoca .field--name-field-suggested-answer{font-style:italic;color:#178cff;}.page-node-type-eoca .field--name-field-suggested-answer::before{content:'\e941';speak:none;display:inline;position:relative;right:0;float:left;margin-right:12pt;font-family:"VLS-Icons-Font";font-style:normal;font-size:25pt;width:28pt;height:28pt;background:#e8f4ff;border-radius:50%;text-align:center;line-height:28pt;}.paragraph--type--eoca-question-answer{padding:1.125rem;}.path-elm-curriculum .page-title,.path-elm-curriculum .page-title__age-range--infant-toddler,.path-elm-curriculum .page-title__age-range--preschool{display:none;visibility:hidden;}.path-elm-curriculum-infant-toddler .page-title,.path-elm-curriculum-preschool .page-title{display:block;visibility:visible;}.path-elm-curriculum-infant-toddler .elm__intro-wrapper,.path-elm-curriculum-preschool .elm__intro-wrapper{display:none;visibility:hidden;}.path-elm-curriculum-infant-toddler .page-title__age-range--infant-toddler{display:"inline-block";visibility:visible;}.path-elm-curriculum-infant-toddler .page-title__age-range--preschool{display:none;visibility:hidden;}.path-elm-curriculum-preschool .page-title,.path-elm-curriculum-preschool .page-title__age-range--preschool{display:"inline-block";visibility:visible;}.path-elm-curriculum-preschool .page-title__age-range--infant-toddler{display:none;visibility:hidden;}.block-elmhero .inner-hero{background:#fbfaf5;text-align:left;}.block-elmhero .inner-hero .page-title{font-size:calc(var(--ts__base__h2) * 1rem);color:#8a6599;font-family:"Noticia Text",serif,"Hoefler Text",Baskerville,serif;margin-top:2.5rem;text-transform:uppercase;}@media (min-width:30rem){.block-elmhero .inner-hero .page-title{font-size:calc((var(--ts__base__h2) * 1rem) + (var(--ts__large__h2) - var(--ts__base__h2)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-elmhero .inner-hero .page-title{font-size:calc(var(--ts__large__h2) * 1rem);}}.block-elmhero .inner-hero .page-title__age-range--infant-toddler,.block-elmhero .inner-hero .page-title__age-range--preschool{font-size:calc(var(--ts__base__h3) * 1rem);color:#101010;font-family:"Open Sans",sans-serif;}@media (min-width:30rem){.block-elmhero .inner-hero .page-title__age-range--infant-toddler,.block-elmhero .inner-hero .page-title__age-range--preschool{font-size:calc((var(--ts__base__h3) * 1rem) + (var(--ts__large__h3) - var(--ts__base__h3)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.block-elmhero .inner-hero .page-title__age-range--infant-toddler,.block-elmhero .inner-hero .page-title__age-range--preschool{font-size:calc(var(--ts__large__h3) * 1rem);}}.block-elmhero .inner-hero .alert.alert-info{background-color:white;border-color:#8a6599;font-weight:400;color:#8a6599;margin:2.5rem 0;}.path-elm-curriculum .main,.path-elm-curriculum-infant-toddler .main,.path-elm-curriculum-preschool .main{padding-top:0;}.path-elm-curriculum .layout-content,.path-elm-curriculum-infant-toddler .layout-content,.path-elm-curriculum-preschool .layout-content{padding-top:2.5rem;}.path-elm-curriculum .elm__wrapper,.path-elm-curriculum .infant-toddler__wrapper,.path-elm-curriculum .preschool__wrapper{display:flex;}.path-elm-curriculum .elm-btn,.path-elm-curriculum .elm-btn::after{border:1px solid #ced4da;border-color:#8a6599;}.path-elm-curriculum .elm-btn{border-radius:0.25rem;color:#101010;display:block;padding:1rem;position:relative;text-align:center;text-decoration:none;word-wrap:break-word;}.path-elm-curriculum .elm-btn:hover,.path-elm-curriculum .elm-btn:focus,.path-elm-curriculum .elm-btn:active{background:radial-gradient(ellipse at center,#fff 0%,#ecf2f7 100%);box-shadow:0 6px 12px rgba(16,16,16,0.175);}.path-elm-curriculum .elm-btn::before{font-size:calc(var(--ts__base__fixed-2) * 1rem);content:'\27a4';color:#101010;line-height:1.7;position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-45%) scaleX(0.5);transform:translateX(-45%) scaleX(0.5);}.path-elm-curriculum .elm-btn::after{content:'';border-radius:50%;display:inline-block;width:2.75rem;height:2.75rem;}.path-elm-curriculum .elm-btn .age-range{font-size:calc(var(--ts__base__h4) * 1rem);color:#8a6599;display:block;font-weight:600;line-height:1.1;margin:0.5rem 0;text-transform:uppercase;}@media (min-width:30rem){.path-elm-curriculum .elm-btn .age-range{font-size:calc((var(--ts__base__h4) * 1rem) + (var(--ts__large__h4) - var(--ts__base__h4)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-elm-curriculum .elm-btn .age-range{font-size:calc(var(--ts__large__h4) * 1rem);}}.path-elm-curriculum .elm-btn .time-qualifier{font-size:calc(var(--ts__base__base) * 1rem);}@media (min-width:30rem){.path-elm-curriculum .elm-btn .time-qualifier{font-size:calc((var(--ts__base__base) * 1rem) + (var(--ts__large__base) - var(--ts__base__base)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.path-elm-curriculum .elm-btn .time-qualifier{font-size:calc(var(--ts__large__base) * 1rem);}}.path-elm-curriculum .block-vls-page-title h1,.path-elm-curriculum .section-title{color:#101010;font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;}.path-elm-curriculum-infant-toddler .block-vls-page-title,.path-elm-curriculum-preschool .block-vls-page-title{display:none;visibility:hidden;}.food-service .season .heading .title{font-size:2em;}.food-service .season .expanding-card .heading .title{font-size:1.2em;}.food-service .season .coming-soon{opacity:0.5;}.food-service .season .toggle.btn,.food-service .season .review-controls .toggle.vls-lesson-toggle,.review-controls .food-service .season .toggle.vls-lesson-toggle,.food-service .season .review-controls .toggle.vls-course-toggle,.review-controls .food-service .season .toggle.vls-course-toggle,.food-service .season .lesson-status-full .toggle.my-progress,.lesson-status-full .food-service .season .toggle.my-progress,.food-service .season .lesson-status-full .toggle.eoca,.lesson-status-full .food-service .season .toggle.eoca,.food-service .season .vls-lesson-assessment-details .toggle.my-progress,.vls-lesson-assessment-details .food-service .season .toggle.my-progress,.food-service .season .vls-lesson-assessment-details .toggle.eoca,.vls-lesson-assessment-details .food-service .season .toggle.eoca{padding:1em 0.5em;display:flex;align-items:center;}@media (max-width:767.98px){.food-service .season .toggle.btn,.food-service .season .review-controls .toggle.vls-lesson-toggle,.review-controls .food-service .season .toggle.vls-lesson-toggle,.food-service .season .review-controls .toggle.vls-course-toggle,.review-controls .food-service .season .toggle.vls-course-toggle,.food-service .season .lesson-status-full .toggle.my-progress,.lesson-status-full .food-service .season .toggle.my-progress,.food-service .season .lesson-status-full .toggle.eoca,.lesson-status-full .food-service .season .toggle.eoca,.food-service .season .vls-lesson-assessment-details .toggle.my-progress,.vls-lesson-assessment-details .food-service .season .toggle.my-progress,.food-service .season .vls-lesson-assessment-details .toggle.eoca,.vls-lesson-assessment-details .food-service .season .toggle.eoca{margin-left:auto;display:inline-flex;}}@media (max-width:767.98px){.food-service .expanding-card.season .heading{flex-wrap:wrap;}}.food-service .expanding-card.season .heading::before{display:block;position:absolute;content:' ';background-size:70%;background-repeat:no-repeat;background-position:center;}.food-service .expanding-card{margin:1rem 0;}@media (max-width:767.98px){.food-service .expanding-card .details{margin-left:2rem;}}.food-service .season-content .toggle.btn,.food-service .season-content .review-controls .toggle.vls-lesson-toggle,.review-controls .food-service .season-content .toggle.vls-lesson-toggle,.food-service .season-content .review-controls .toggle.vls-course-toggle,.review-controls .food-service .season-content .toggle.vls-course-toggle,.food-service .season-content .lesson-status-full .toggle.my-progress,.lesson-status-full .food-service .season-content .toggle.my-progress,.food-service .season-content .lesson-status-full .toggle.eoca,.lesson-status-full .food-service .season-content .toggle.eoca,.food-service .season-content .vls-lesson-assessment-details .toggle.my-progress,.vls-lesson-assessment-details .food-service .season-content .toggle.my-progress,.food-service .season-content .vls-lesson-assessment-details .toggle.eoca,.vls-lesson-assessment-details .food-service .season-content .toggle.eoca{padding:0.5em;}.food-service .season > .heading::before{background-color:#9faefa;background-image:url("https://static.virtuallabschool.org/assets/food-service/gfx/snowflake_white.svg");}.food-service #spring > .heading::before{background-image:url("https://static.virtuallabschool.org/assets/food-service/gfx/flower_white.svg");background-color:#d66aff;}.food-service #summer > .heading::before{background-image:url("https://static.virtuallabschool.org/assets/food-service/gfx/sun_white.svg");background-color:#fbb050;}.food-service #field-trips > .heading::before{background-image:url("https://static.virtuallabschool.org/assets/food-service/gfx/field-trip.svg");background-color:#af0808;background-size:60%;}.food-service .season-content{margin-bottom:1em;}.food-service .season-content .expanding-card{border:unset;border-top:#efefef 1px dashed;margin:0;}.food-service .season-content .expanding-card .heading::before{background:url("https://static.virtuallabschool.org/assets/food-service/gfx/spoon-fork_white.svg") #aaa center center no-repeat;}.food-service .season-content .expanding-card.calc-section .heading::before{background:url("https://static.virtuallabschool.org/assets/food-service/gfx/calc-buttons_white.svg") #aaa center center no-repeat;}.food-service .season-content .expanding-card.recipe-section .heading::before{background:url("https://static.virtuallabschool.org/assets/food-service/gfx/measure-cup.svg") #aaa center center no-repeat;}.food-service #all-seasons-bundles::before{background-image:url("https://static.virtuallabschool.org/assets/images/icons/taped-box.svg");background-color:#aaa;}.food-service .file{text-decoration:unset;}.food-service .file .description{margin:0;font-weight:100;font-size:0.8em;text-decoration:unset;}.food-service .file.bundle.season-bundle:hover{border-color:#1973ba !important;background-color:#f7fbff !important;}.food-service .file-list li{list-style:none;position:relative;}.food-service .file-list .file{display:block;color:#444;padding:0.5em 0.5em 0.5em 3em;font-weight:400;text-decoration:unset;}.food-service .file-list .file:hover{color:#178cff;background:#f7fbff;}.food-service .file-list .file:hover::before{font-size:1em;width:2.25em;line-height:1.45em;}.food-service .file-list .file::before{content:"";font-family:"VLS-Icons-Font";display:block;position:absolute;width:3em;height:3em;font-size:0.75em;line-height:1.99em;left:0;text-align:center;}.food-service .file-list .file:hover::before{font-size:1em;width:2.25em;line-height:1.45em;}.food-service .file-list .file::after{width:auto;text-align:right;background-image:none;color:#aaa;border:0;display:inline-block;float:right;}.food-service .file-list .file.bundle::before{display:none;}.food-service .file-list .file.food-cal::after,.food-service .file-list .file.recipe::after,.food-service .file-list .file.recipe-bundle::after{content:'PDF';}.food-service .file-list .file.milk-calc::after,.food-service .file-list .file.prod-calc::after{content:'xlsx';}.food-service .recipe-bundle{margin:1em 0;border-bottom:1px dashed #efefef;padding:0.75em 0.5em 0.75em 3em !important;}.food-service .bundle{padding:1em 4em;border-radius:0.5em;margin:1.5em 1em 1.5em 0;font-weight:600;font-size:1.25em;color:#444;position:relative;}.food-service .season-bundle{position:relative;border:1px solid #efefef;font-weight:600;padding:1em 4em;display:block;}@media (max-width:767.98px){.food-service .season-bundle{padding:1em 2em;}}.food-service .season-bundle::before{position:absolute;display:block;content:' ';top:1.5rem;left:1rem;width:2.25rem;height:2.25rem;border-radius:50%;background:#aaa;background-image:url("https://static.virtuallabschool.org/assets/images/icons/taped-box.svg");background-repeat:no-repeat;background-position:center;background-size:65%;}@media (max-width:767.98px){.food-service .season-bundle::before{display:none;}}.food-service .season-bundle::after{position:absolute;display:block;content:' ';top:1.5rem;right:1rem;width:2.25rem;height:2.25rem;background-image:url("https://static.virtuallabschool.org/assets/images/icons/VLS_icon_download_black.svg");background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:85%;}.food-service .season-bundle .heading::before{background-color:#aaa;background-image:url("https://static.virtuallabschool.org/assets/images/icons/taped-box.svg");}.food-service .season-bundle .heading::after{background-image:url("https://static.virtuallabschool.org/assets/images/icons/VLS_icon_download_black.svg");}.food-service #food-mega-bundle{display:block;font-size:1.25em;margin:2em 0;padding:3em 1.5em;color:#000;border:1px solid #efefef;}.food-service #food-mega-bundle .description{display:block;font-weight:100;text-align:left;margin:0;}.food-service .availability{text-transform:uppercase;font-weight:100;font-size:9pt;color:#000;margin:0 1em;}.intro-header .food-service a:hover{text-shadow:none;border-bottom:unset;}.user-progress .readonly{background:#efefef;color:#101010;padding:0.5rem 0 0.5rem 4.875rem;margin:-1px 0 0;border-top:1px solid #efefef;font-size:0.875rem;text-transform:uppercase;}.user-progress .vls-toggle{display:flex;word-break:keep-all;margin-right:10px;right:0;}.user-progress .vls-toggle span{display:none;}@media (min-width:1200px){.user-progress .vls-toggle span{display:block;}}.user-progress__content-header{display:flex;align-items:flex-end;width:100%;padding:1%;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;min-height:60px;}.user-progress__content-header h2{font-size:0.75rem;font-weight:400;text-transform:uppercase;margin:0;}.user-progress__content-header__course{flex-basis:51%;}.user-progress .track-progress-toggle{display:flex;margin-top:-3rem;margin-left:auto;}.user-progress .track-progress-container{padding-top:1rem;}.user-progress .view-display-id-page_1 .attachment-before{position:relative;border:1px solid #ced4da;margin-top:1px solid #ced4da;}.user-progress .view-display-id-page_2{border:1px solid #ced4da;}.user-progress .view-progress .view-content{position:relative;}.user-progress .view-progress .track-progress-toggle{position:absolute;}.user-progress .view-progress .track-progress-item{border:1px solid #ced4da;position:relative;background-color:#fff;margin:1rem 0;}.user-progress .view-progress .track-progress-item .track-progress-container{padding:0;}.user-progress .view-progress .focused-topics .views-row{border-bottom:1px solid #dee2e6;}.user-progress .view-progress .annual-training .views-row{border-bottom:1px solid #dee2e6;}.user-progress .view-progress .track-progress-view-container__inner{display:flex;align-items:center;}.user-progress .progress-header{display:none;border-bottom:1px solid #dee2e6;}@media (min-width:992px){.user-progress .progress-header{display:flex;padding:1.5rem 1rem 0.5rem 1rem;background-color:#fff;text-transform:uppercase;font-size:0.75rem;color:#000;}.user-progress .progress-header__enrollment{flex-basis:6%;}.user-progress .progress-header__item{flex-basis:34%;}.user-progress .progress-header__credit{flex-basis:25%;flex-grow:1;}.user-progress .progress-header__details{flex-basis:16%;}}.user-progress .progress-table{padding:0 1rem;}.user-progress .progress-table.track-overview{display:flex;align-items:center;width:100%;padding:1.5rem 1rem;}.user-progress .progress-table .flex-table{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;margin:1rem 0;width:100%;padding:0.5rem 0;}@media (min-width:992px){.user-progress .progress-table .flex-table{margin:0;flex-wrap:nowrap;flex-direction:row;align-items:unset;}}.user-progress .progress-table .load-lessons,.user-progress .progress-table .load-activities{padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;}.user-progress .progress-table .load-lessons[aria-expanded='false']::after,.user-progress .progress-table .load-activities[aria-expanded='false']::after{content:"+";background-color:#444;color:#fff;}.user-progress .progress-table .load-lessons[aria-expanded='true']::after,.user-progress .progress-table .load-activities[aria-expanded='true']::after{content:"−";background-color:#fff;color:#101010;border:1px dashed #101010;}.user-progress .progress-table .lesson-item-row{background-color:#fff;border-left:0;border-right:0;border-top:1px solid #dee2e6;}.user-progress .progress-table .lesson-item-row:first-child{border-top:0;}.user-progress .progress-table .lesson-item-row:last-child{border-bottom:0;}.user-progress .progress-table .lesson-item-row .table-item-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.user-progress .progress-table .lesson-item-row .lesson-number{flex-basis:6%;justify-content:flex-start;}.user-progress .progress-table .lesson-item-row .lesson-name{padding-right:1%;}.user-progress .progress-table .lesson-item-row .credit{flex-basis:5%;}.user-progress .progress-table .lesson-item-row .credit span{padding:0;}.user-progress .progress-table .lesson-item-row .credit .lesson-mins{font-size:0.75rem;font-weight:300;padding-top:2px;}.user-progress .progress-table .lesson-item-row .details-load{padding:0;}.user-progress .progress-table .lesson-item-row .certify{padding:0 0.5rem;}.user-progress .progress-table.annual-training-progress .views-row .lesson-item-row{background-color:transparent;}.user-progress .progress-table.annual-training-progress .views-row:last-child .progress-item-row{border-bottom:0;}.user-progress .progress-table .lesson-title{display:none;visibility:hidden;}@media (min-width:992px){.user-progress .progress-table .lesson-title{display:block;visibility:visible;}}.user-progress .progress-table .lesson-title__mobile{display:block;visibility:visible;}@media (min-width:992px){.user-progress .progress-table .lesson-title__mobile{display:none;visibility:hidden;}}.user-progress .progress-table .vls-course-lesson.show{padding-top:1rem;}.user-progress .progress-table .vls-course-lesson.show::before{content:'';display:block;height:16px;margin:0  -16px;background:linear-gradient(180deg,rgba(68,68,68,0.1) 0%,rgba(68,68,68,0) 77%);}.user-progress .progress-table .vls-course-lesson.show::after{content:'';display:block;height:16px;margin:0  -16px;background:linear-gradient(0deg,rgba(68,68,68,0.1) 0%,rgba(68,68,68,0) 77%);}.user-progress .progress-table .load-lesson-activities{border-top:1px dashed #dee2e6;}.user-progress .progress-table .field--name-field-lesson-number .field__item{display:flex;align-items:center;justify-content:center;padding:0;width:36px;height:36px;background-color:#aaa;color:#fff;}.user-progress .progress-table .table-item-label{display:block;visibility:visible;min-width:100px;padding-right:0.9375rem;}@media (min-width:768px){.user-progress .progress-table .table-item-label{flex-basis:unset;}}@media (min-width:992px){.user-progress .progress-table .table-item-label{display:none;visibility:hidden;}}.user-progress .progress-table__title{margin-right:0.9375rem;}.user-progress .progress-table__title a{color:#101010;}.user-progress .progress-table__title h3{font-weight:600;margin:0;}@media (min-width:30rem){.user-progress .progress-table__title h3{font-size:calc((var(--ts__base__h5) * 1rem) + (var(--ts__large__h5) - var(--ts__base__h5)) * ((100vw - 30rem) / 45));}}@media (min-width:75rem){.user-progress .progress-table__title h3{font-size:calc(var(--ts__large__h5) * 1rem);}}.user-progress .progress-table__enrollment{width:100%;justify-content:flex-start;flex-basis:6%;}.user-progress .progress-table__item{width:100%;justify-content:flex-start;order:-1;}@media (min-width:992px){.user-progress .progress-table__item{flex-basis:34%;margin-right:0.9375rem;width:auto;order:initial;}}.user-progress .progress-table__item .item-title{display:none;}@media (min-width:768px){.user-progress .progress-table__item .item-title{display:block;}}.user-progress .progress-table__item .item-title__mobile{display:block;}@media (min-width:768px){.user-progress .progress-table__item .item-title__mobile{display:none;}}.user-progress .progress-table__item a{text-decoration:none;color:#000;font-weight:700;}.user-progress .progress-table__status{width:100%;flex-grow:1;}@media (min-width:992px){.user-progress .progress-table__status{flex-basis:10%;width:auto;}}@media (min-width:992px){.user-progress .progress-table__status .field{padding:0 0.5rem 0 0;}}.user-progress .progress-table__credit{width:100%;}@media (min-width:992px){.user-progress .progress-table__credit{flex-basis:5%;margin-right:0.625rem;width:auto;}}.user-progress .progress-table__credit .field__item{font-family:"Noticia Text",serif;font-weight:700;}.user-progress .progress-table__credit .track-hours{font-size:0.75rem;padding-top:2px;}.user-progress .progress-table__lessons{margin-left:auto;}.user-progress .progress-table__lessons .table-item-label{visibility:hidden !important;}.user-progress .progress-table__details{min-height:40px;width:100%;flex-basis:12%;}@media (min-width:992px){.user-progress .progress-table__details{width:42%;}}@media (min-width:1200px){.user-progress .progress-table__details{width:auto;}}.user-progress .progress-table__details.assessment-type{flex-basis:7%;white-space:nowrap;font-weight:300;margin-right:30px;margin:0 1.875rem 0 0.9375rem;}.user-progress .progress-table__details.assessment-type span{white-space:nowrap;}.user-progress .progress-table__enrollment,.user-progress .progress-table__item,.user-progress .progress-table__credit,.user-progress .progress-table__status,.user-progress .progress-table__details,.user-progress .progress-table__lessons{padding-bottom:0.5rem;}@media (min-width:992px){.user-progress .progress-table__enrollment,.user-progress .progress-table__item,.user-progress .progress-table__credit,.user-progress .progress-table__status,.user-progress .progress-table__details,.user-progress .progress-table__lessons{padding-bottom:0;}}.user-progress .nav-tabs{flex-direction:column;margin-top:1.5rem;border-bottom:2px solid #1973ba;}@media (min-width:768px){.user-progress .nav-tabs{flex-direction:row;flex-wrap:nowrap;}}.user-progress .nav-tabs .nav-item{display:flex;flex-shrink:1;order:0;align-items:center;margin-bottom:1rem;border-radius:10px 10px 0 0;border-bottom:1px solid #bfbfbf;}@media (min-width:768px){.user-progress .nav-tabs .nav-item{order:unset;border-bottom:0;margin-bottom:0;}}.user-progress .nav-tabs .nav-item.active{order:3;margin-bottom:0;border-bottom:0;}@media (min-width:768px){.user-progress .nav-tabs .nav-item.active{order:unset;}}.user-progress .nav-tabs .nav-link{display:flex;align-items:center;font-weight:400;font-size:0.875rem;padding-right:1.75rem;max-height:55px;color:#bfbfbf;width:100%;}@media (min-width:768px){.user-progress .nav-tabs .nav-link{padding-right:1.75rem;width:auto;}}@media (min-width:768px) and (min-width:30rem){.user-progress .nav-tabs .nav-link{font-size:calc((var(--ts__base__small2) * 1rem) + (var(--ts__large__small2) - var(--ts__base__small2)) * ((100vw - 30rem) / 45));}}@media (min-width:768px) and (min-width:75rem){.user-progress .nav-tabs .nav-link{font-size:calc(var(--ts__large__small2) * 1rem);}}@media (min-width:992px){.user-progress .nav-tabs .nav-link{padding-right:3.4375rem;}}.user-progress .nav-tabs .nav-link:hover,.user-progress .nav-tabs .nav-link:focus{color:#1973ba;}.user-progress .nav-tabs .nav-link span{margin-right:0.625rem;}.user-progress .nav-tabs .nav-link.active{border:2px solid #1973ba;border-bottom:1px solid #dee2e6;color:#3774a9;border-top-left-radius:0.75rem;border-top-right-radius:0.75rem;margin-bottom:-1px;width:auto;}.user-progress .nav-tabs__foundational-learning-tab__icon.active::before,.user-progress .nav-tabs__focused-topics-tab__icon.active::before,.user-progress .nav-tabs__annual-trainings-tab__icon.active::before{color:#1973ba;}.user-progress .nav-tabs__foundational-learning-tab__icon::before,.user-progress .nav-tabs__focused-topics-tab__icon::before,.user-progress .nav-tabs__annual-trainings-tab__icon::before{font-size:35px;}@media (min-width:992px){.user-progress .nav-tabs__foundational-learning-tab__icon::before,.user-progress .nav-tabs__focused-topics-tab__icon::before,.user-progress .nav-tabs__annual-trainings-tab__icon::before{font-size:45px;}}.user-progress .nav-tabs__foundational-learning-tab__icon::before{content:"";font-family:"VLS-Icons-Font";}.user-progress .nav-tabs__focused-topics-tab__icon::before{content:"";font-family:"VLS-Icons-Font";}.user-progress .nav-tabs__annual-trainings-tab__icon::before{content:"";font-family:"VLS-Icons-Font";}.inner-hero .views-field-field-short-name{display:none;}.path-taxonomy-parent .views-field-field-short-name{display:block;}.contextual-region a.delete{display:none;}#focused-topics .vls-course-lesson .load-lessons{display:none !important;}.view-roster-attachments.view-display-id-attachment_3,.view-roster-attachments.view-display-id-attachment_4{display:none !important;}#layout-builder-modal pre{margin:0 !important;}.print-block{display:none;visibility:hidden;}#vlsPrintPageWrapper.tpd #vlsPrintPageHeader{display:none !important;}#vlsPrintPageWrapper.eoca .field--name-field-suggested-answer,#vlsPrintPageWrapper.eoca .field__label{margin-bottom:3em;}#vlsPrintPageWrapper.eoca .paragraph--type--eoca-question-answer{padding:0;font-weight:300;}#vlsPrintPageWrapper.eoca .field--name-field-assessment-items{counter-reset:eoca-questions-counter;}#vlsPrintPageWrapper.eoca .field--name-field-assessment-items > .field__item{counter-increment:eoca-questions-counter;}#vlsPrintPageWrapper.eoca .field--name-field-assessment-items .field--name-field-question{margin-left:5pt;padding-bottom:20pt;}#vlsPrintPageWrapper.eoca .field--name-field-assessment-items .field--name-field-question::before{content:counter(eoca-questions-counter) ".";position:absolute;left:0;}@media print{article.annual-training{margin-top:0 !important;}.annual-training__hero,.annual-training-footer,#block-militaryreview{display:none;}#vlsPrintPageWrapper.tpd #vlsPrintPageHeader{display:table !important;width:100%;}#vlsPrintPageWrapper.tpd .annual-training-component[id^='pause-reflect-']{margin-top:0 !important;}#vlsPrintPageWrapper.tpd .pause-reflect{border-bottom:1px solid #ced4da;}#vlsPrintPageWrapper.tpd .pause-reflect div[id^='pr-header-'],#vlsPrintPageWrapper.tpd .pause-reflect div[id^='content-for-']{display:block;width:100%;clear:both;}#vlsPrintPageWrapper.tpd .pause-reflect input[type='submit']{display:none !important;}#vlsPrintPageWrapper.tpd .pause-reflect .collapse:not(.show){display:block;}#vlsPrintPageWrapper.tpd .pause-reflect fieldset{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}#vlsPrintPageWrapper.tpd .pause-reflect__form-container{border:0;padding-top:0;margin-top:1rem;}#vlsPrintPageWrapper.tpd .pause-reflect__form-container::after{display:block;clear:both;content:"";}#vlsPrintPageWrapper.tpd .pause-reflect__form-container .form-textarea{display:none;}#vlsPrintPageWrapper.tpd .pause-reflect__form-container textarea{resize:none;}#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] .form-group{display:block;}#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] .form-group::after{display:block;clear:both;content:"";}#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] input,#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] label{float:left;width:auto;}#vlsPrintPageWrapper.tpd .pause-reflect fieldset[role='radiogroup'] label{padding-top:5pt;}#vlsPrintPageWrapper.tpd .pause-reflect__answer-to-print{display:block;font-style:italic;white-space:pre-wrap;border:1px dashed #ff00d9;border-radius:8px;padding:1rem 1.875rem;min-height:70pt;}#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link{display:block;text-decoration:none;padding:1rem 0;min-height:40pt;border-bottom:1px dashed #adb5bd;}#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link::after{display:block;clear:both;content:"";}#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link:hover,#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link:focus,#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link:active{background-color:transparent;}#vlsPrintPageWrapper.tpd .pause-reflect__toggle-link::before{display:none;margin:0 !important;line-height:1rem;}#vlsPrintPageWrapper.tpd .pause-reflect__instructions{margin:2em 1rem 1em;width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}#vlsPrintPageWrapper.tpd .pause-reflect__instructions h2{font-size:16pt !important;margin-bottom:1rem;}#vlsPrintPageWrapper.tpd .pause-reflect__instructions h2::before,#vlsPrintPageWrapper.tpd .pause-reflect__instructions h2::after{display:none;}#vlsPrintPageWrapper.tpd .pause-reflect__borders span{border:0;margin:0;}#vlsPrintPageWrapper.tpd .pause-reflect__short-answer > p{margin-top:1.5rem;}.vls_annual_training_survey .pause-reflect__question legend{width:65%;}.vls_annual_training_survey .pause-reflect__question .fieldset-wrapper{width:35%;}.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-content-component,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-component[id^='at-component-'],.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-header,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-footer,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training__appendix,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-linked-content,.print-pr-only #vlsPrintPageWrapper.tpd .annual-training-component-two-col,.print-pr-only #vlsPrintPageWrapper.tpd .pause-reflect .messages,.print-pr-only #vlsPrintPageWrapper.tpd .pause-reflect input[type='submit'],.print-pr-only #vlsPrintPageWrapper.tpd .pause-reflect__toggle-link::after,.print-pr-only #vlsPrintPageWrapper.tpd .pause-reflect .feedback{display:none !important;}.print-pr-only #vlsPrintPageWrapper.tpd #vlsPrintPageHeader{display:inherit !important;width:100%;}}@media print and (-ms-high-contrast:active),(-ms-high-contrast:none){p{font-size:10pt !important;}}@media print{@page{size:8.5in 11in;margin:1cm;}body,.container{min-width:auto !important;}p{font-size:11pt;}table{margin:inherit !important;}#vlsPrintPageWrapper{position:relative;page-break-before:auto !important;page-break-after:avoid !important;page-break-inside:auto !important;}#vlsPrintPageWrapper h1,#vlsPrintPageWrapper h2,#vlsPrintPageWrapper h3,#vlsPrintPageWrapper h4,#vlsPrintPageWrapper h5,#vlsPrintPageWrapper h6{background:transparent !important;page-break-after:avoid;}#vlsPrintPageWrapper h1{font-size:18pt;}#vlsPrintPageWrapper h2{font-size:16pt;}#vlsPrintPageWrapper h3{font-size:14pt;}#vlsPrintPageWrapper h4{font-size:13pt;}#vlsPrintPageWrapper h5{font-size:12pt;}#vlsPrintPageWrapper h6{font-size:11pt;}#vlsPrintPageWrapper thead{display:table-header-group;}#vlsPrintPageWrapper tbody{margin-top:2pt;}#vlsPrintPageWrapper tbody *{font-family:"Open Sans",sans-serif;font-size:10pt !important;color:#101010;border-color:#dee2e6;}#vlsPrintPageWrapper tr,#vlsPrintPageWrapper td{border-width:1px !important;}#vlsPrintPageWrapper td,#vlsPrintPageWrapper th{page-break-inside:avoid;}#vlsPrintPageWrapper tfoot{display:table-row-group;}#vlsPrintPageWrapper .page-instructions p,#vlsPrintPageWrapper .instructions{font-size:11pt !important;margin:0 !important;font-weight:300 !important;}#vlsPrintPageWrapper .question{page-break-inside:avoid !important;margin:0 !important;}#vlsPrintPageWrapper .question.multi-choice{page-break-inside:avoid;}#vlsPrintPageWrapper ol{font-size:10pt !important;}#vlsPrintPageWrapper ol .radios,#vlsPrintPageWrapper ol .multi-check{counter-reset:actRadios;list-style:none;}#vlsPrintPageWrapper .node-activity{margin-top:10pt;}#vlsPrintPageWrapper .node-activity table{border-width:1px;}#vlsPrintPageWrapper .node-activity ol,#vlsPrintPageWrapper .node-activity ul{margin-top:10pt;}#vlsPrintPageWrapper .node-activity .field--name-body p{font-weight:100;font-size:10pt !important;}#vlsPrintPageWrapper .node-activity .field--name-body > p{margin-bottom:1em;}#vlsPrintPageWrapper .sources{border-top:1px dotted #5a5a5a;padding-top:5pt;}#vlsPrintPageWrapper .sources p{font-size:calc(var(--ts__base__micro) * 1rem);margin:0.5rem 0;}}@media print and (min-width:30rem){#vlsPrintPageWrapper .sources p{font-size:calc((var(--ts__base__micro) * 1rem) + (var(--ts__large__micro) - var(--ts__base__micro)) * ((100vw - 30rem) / 45));}}@media print and (min-width:75rem){#vlsPrintPageWrapper .sources p{font-size:calc(var(--ts__large__micro) * 1rem);}}@media print{#vlsPrintPageWrapper.eoca .eoca-item-pair{page-break-inside:avoid !important;}#vlsPrintPageWrapper.eoca .eoca-question{padding-bottom:60pt;}#vlsPrintPageWrapper.eoca .eoca-question{page-break-inside:avoid;}#vlsPrintPageWrapper.eoca .eoca-assessment-items{margin:0 !important;}#vlsPrintPageWrapper.eoca .field--name-field-question{min-height:125pt !important;}#vlsPrintPageWrapper.eoca .field--name-field-suggested-answer{display:none;}#vlsPrintPageWrapper.activity li{font-weight:100;margin-left:12pt;}#vlsPrintPageWrapper.activity .checklist{list-style:none;}#vlsPrintPageWrapper.activity .checklist .user-check{list-style:none;position:relative;padding-left:2em;}#vlsPrintPageWrapper.activity .checklist .user-check.check-true::before{content:'\e60b';font-family:"VLS-Icons-Font";}#vlsPrintPageWrapper.activity .checklist .user-check::before{content:' ';display:block;position:absolute;left:0;height:13pt;width:13pt;margin:0;line-height:13pt;margin-right:1em;border:2px solid #ccc;border-radius:3px;}#vlsPrintPageWrapper.activity .question.short th,#vlsPrintPageWrapper.activity .question.short td{height:28pt !important;}#vlsPrintPageWrapper.activity .question.medium th,#vlsPrintPageWrapper.activity .question.medium td{height:72pt !important;}#vlsPrintPageWrapper.activity .question.long th,#vlsPrintPageWrapper.activity .question.long td{height:170pt !important;}#vlsPrintPageWrapper.activity .doc-tags{text-align:left;margin-top:2pt;}#vlsPrintPageWrapper.activity .doc-tags img{width:20px;height:auto;margin-right:3pt;}#vlsPrintPageWrapper.activity .doc-tags .doc-tag{text-align:left;font-weight:100;margin-right:10pt;font-size:8pt;}#vlsPrintPageWrapper.activity .doc-note{text-align:right;font-weight:100;text-transform:uppercase;font-size:6pt !important;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle{text-align:left;background:transparent !important;text-transform:capitalize !important;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle img{width:25px;height:auto;vertical-align:middle;margin-right:4px !important;display:inline-block;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .doc-title{margin-top:-4pt;margin-bottom:4pt;padding-top:0;font-family:"Noticia Text",serif;font-size:20pt;color:#08768c;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .breadcrumb-titles{vertical-align:bottom;font-family:"Open Sans",sans-serif !important;font-size:11px;margin-top:4px !important;margin-left:4px;display:inline-block;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .breadcrumb-titles span{font-size:8pt;font-weight:100;margin-right:2px;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .breadcrumb-titles span::before{content:'-';display:inline-block;margin-right:4px;}#vlsPrintPageWrapper.activity #vlsPrintPageTitle .breadcrumb-titles span:first-of-type::before{content:'';display:none;margin-right:0;}#vlsPrintPageWrapper ol.radios .user-radio,#vlsPrintPageWrapper ol.multi-check .user-check,#vlsPrintPageWrapper .editable-check,#vlsPrintPageWrapper .editable-radio{counter-increment:actRadios;list-style:none;padding-left:2em;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:1em;margin:0.25em 0;}#vlsPrintPageWrapper ol.radios .user-radio::before,#vlsPrintPageWrapper ol.multi-check .user-check::before,#vlsPrintPageWrapper .editable-check label::before,#vlsPrintPageWrapper .editable-radio label::before{display:block;content:counter(actRadios,upper-alpha) ".";position:absolute;left:0;margin:0;width:14pt;height:14pt;line-height:14pt;border:2px solid transparent;border-radius:10px;text-align:center;}#vlsPrintPageWrapper .editable-check,#vlsPrintPageWrapper .editable-radio{padding-left:0;border:1px solid transparent;}#vlsPrintPageWrapper .editable-check input,#vlsPrintPageWrapper .editable-radio input{opacity:0;position:absolute;}#vlsPrintPageWrapper .editable-check label,#vlsPrintPageWrapper .editable-radio label{padding-left:2em;position:relative;}#vlsPrintPageWrapper .editable-check label::before,#vlsPrintPageWrapper .editable-radio label::before{border-color:#c401ab;}#vlsPrintPageWrapper .response input[type='radio'],#vlsPrintPageWrapper .response input[type='checkbox']{height:18pt;width:18pt;margin:0;line-height:18pt;margin-right:1em;}#vlsPrintPageWrapper .response .input-e label{font-weight:inherit;margin:0;}#vlsPrintPageWrapper .response .user-radio,#vlsPrintPageWrapper .response .user-check{border-radius:6px;font-size:12pt;line-height:14pt;min-height:14pt;}#vlsPrintPageWrapper .response .user-radio::before,#vlsPrintPageWrapper .response .user-check::before{height:14pt;width:14pt;line-height:14pt;font-size:10pt;}#vlsPrintPageWrapper .response .user-radio{border:0;}#vlsPrintPageWrapper .response .user-radio.radio-true::before,#vlsPrintPageWrapper .response .user-radio.radio-true,#vlsPrintPageWrapper .response .user-check.check-true::before{border:1px solid #c401ab;}#vlsPrintPageWrapper .response .checkboxes{list-style:none;}#vlsPrintPageWrapper .response .checkboxes .user-check::before{content:'\e609';font-family:"VLS-Icons-Font";display:inline-block;margin-right:0.5em;}#vlsPrintPageWrapper .response .checkboxes .user-check.check-true::before{content:'\e60a';}#vlsPrintPageWrapper .checklist .editable-check label::before{content:' ';border-radius:3px;}#vlsPrintPageWrapper .response .user-textarea{font-style:italic;color:#c401ab;padding:1em;margin:0 !important;border:2px solid transparent;}#vlsPrintPageWrapper .editable-check label:hover,#vlsPrintPageWrapper .editable-radio label:hover{background:#ffc0cb;}#vlsPrintPageWrapper .user-radio::before{width:16pt;height:16pt;line-height:16pt;top:-1pt;}#vlsPrintPageWrapper .user-radio{line-height:16pt;}.header,.block-vls-local-tasks,.contextual,.layout-sidebar,.vls-video,.course-resource__controls,.footer,.screen-only,abbr[title]::after{display:none;visibility:hidden;}.course-guide .course-resource__title.h3{display:none;visibility:hidden;}.course-resource__title{color:#101010 !important;font-size:24pt;}body[class*='competency-reflection'] .inner-hero,.course-guide .inner-hero,.page-node-type-eoca .inner-hero{background:none;border:0;padding:1rem 1rem 0 1rem;}body[class*='competency-reflection'] .inner-hero .container,.course-guide .inner-hero .container,.page-node-type-eoca .inner-hero .container{position:relative;}body[class*='competency-reflection'] .inner-hero .views-row,body[class*='competency-reflection'] .inner-hero .course-resource__title,body[class*='competency-reflection'] .inner-hero .views-field-title,.course-guide .inner-hero .views-row,.course-guide .inner-hero .course-resource__title,.course-guide .inner-hero .views-field-title,.page-node-type-eoca .inner-hero .views-row,.page-node-type-eoca .inner-hero .course-resource__title,.page-node-type-eoca .inner-hero .views-field-title{text-align:left;}body[class*='competency-reflection'] .inner-hero .views-field-name,body[class*='competency-reflection'] .inner-hero .views-field-name-1,body[class*='competency-reflection'] .inner-hero .views-field-field-track,body[class*='competency-reflection'] .inner-hero .views-field-name,.course-guide .inner-hero .views-field-name,.course-guide .inner-hero .views-field-name-1,.course-guide .inner-hero .views-field-field-track,.course-guide .inner-hero .views-field-name,.page-node-type-eoca .inner-hero .views-field-name,.page-node-type-eoca .inner-hero .views-field-name-1,.page-node-type-eoca .inner-hero .views-field-field-track,.page-node-type-eoca .inner-hero .views-field-name{display:inline;}body[class*='competency-reflection'] .inner-hero .views-field-name .field-content,body[class*='competency-reflection'] .inner-hero .views-field-name-1 .field-content,body[class*='competency-reflection'] .inner-hero .views-field-field-track .field-content,body[class*='competency-reflection'] .inner-hero .views-field-name .field-content,.course-guide .inner-hero .views-field-name .field-content,.course-guide .inner-hero .views-field-name-1 .field-content,.course-guide .inner-hero .views-field-field-track .field-content,.course-guide .inner-hero .views-field-name .field-content,.page-node-type-eoca .inner-hero .views-field-name .field-content,.page-node-type-eoca .inner-hero .views-field-name-1 .field-content,.page-node-type-eoca .inner-hero .views-field-field-track .field-content,.page-node-type-eoca .inner-hero .views-field-name .field-content{display:inline;}body[class*='competency-reflection'] .inner-hero .views-field-name .field-content a,body[class*='competency-reflection'] .inner-hero .views-field-name-1 .field-content a,body[class*='competency-reflection'] .inner-hero .views-field-field-track .field-content a,body[class*='competency-reflection'] .inner-hero .views-field-name .field-content a,.course-guide .inner-hero .views-field-name .field-content a,.course-guide .inner-hero .views-field-name-1 .field-content a,.course-guide .inner-hero .views-field-field-track .field-content a,.course-guide .inner-hero .views-field-name .field-content a,.page-node-type-eoca .inner-hero .views-field-name .field-content a,.page-node-type-eoca .inner-hero .views-field-name-1 .field-content a,.page-node-type-eoca .inner-hero .views-field-field-track .field-content a,.page-node-type-eoca .inner-hero .views-field-name .field-content a{font-size:10pt;}body[class*='competency-reflection'] .inner-hero .help-container,body[class*='competency-reflection'] .inner-hero .course-resource__icon,body[class*='competency-reflection'] .inner-hero .course-resource__summary,.course-guide .inner-hero .help-container,.course-guide .inner-hero .course-resource__icon,.course-guide .inner-hero .course-resource__summary,.page-node-type-eoca .inner-hero .help-container,.page-node-type-eoca .inner-hero .course-resource__icon,.page-node-type-eoca .inner-hero .course-resource__summary{display:none;visibility:hidden;}body[class*='competency-reflection'] .staff-specific.instructions,body[class*='course-guide'] .staff-specific.instructions{padding-top:1.5rem;}body[class*='competency-reflection'] .view-course-guide-taxonomy-fields .views-row,body[class*='course-guide'] .view-course-guide-taxonomy-fields .views-row{display:flex;align-items:center;}body[class*='competency-reflection'] .view-course-guide-taxonomy-fields .views-field-name-1,body[class*='course-guide'] .view-course-guide-taxonomy-fields .views-field-name-1{padding-right:5px;display:flex;align-items:center;}body[class*='competency-reflection'] .view-course-guide-taxonomy-fields .views-field-name-1::before,body[class*='course-guide'] .view-course-guide-taxonomy-fields .views-field-name-1::before{content:"";font-family:"VLS-Icons-Font";font-size:1.875rem;line-height:1;text-align:center;width:2.5rem;color:#101010;}body[class*='eoca'] .views-field-field-track{display:flex;align-items:center;}body[class*='eoca'] .views-field-field-track a::before{content:"";font-family:"VLS-Icons-Font";font-size:1.875rem;line-height:1;text-align:center;width:2.5rem;color:#101010;}.page-node-type-eoca .field--name-field-question{padding-bottom:55pt !important;min-height:72pt !important;page-break-inside:avoid;}.page-node-type-eoca .hide-responses .paragraph--type--eoca-question-answer{float:left;padding-bottom:58pt !important;min-height:72pt !important;page-break-inside:avoid;}.print-only{display:inherit !important;}img{page-break-inside:avoid;}.container__print-block::after{display:block;clear:both;content:"";}.print-block{display:block;visibility:visible;padding-right:1rem;position:relative;}.print-block__right{float:right;width:30%;}.print-block__left{float:left;width:60%;}.print-block p:not(.print-block__small-text){border-bottom:1px solid #ced4da;border-width:2px;font-size:10pt;margin-bottom:0;padding:0.25em 0;text-align:right;}.print-block__small-text{font-size:8pt !important;border-bottom:0;text-align:right;}.competency-reflection .key{display:block;}.competency-reflection .key *{text-align:left !important;}.competency-reflection .key .key-item{float:left !important;display:block !important;width:33% !important;padding-bottom:1rem;}.competency-reflection .key .key-item .key-item-heading{font-weight:600;margin-bottom:5pt;}.competency-reflection .key .key-item .key-item-value,.competency-reflection .key .key-item .key-item-title{display:inline;}.competency-reflection .key .key-item .key-item-value,.competency-reflection .key .key-item .key-item-title{border:0;padding:0;}.competency-reflection .key .key-item p.key-item-description{margin-bottom:0 !important;}.course-resource__table{margin-top:1rem;font-size:12pt;}.course-resource__table thead *,.course-resource__table thead tr th{background:#f8f9fa;color:#101010;}.course-resource__table td,.course-resource__table th{padding:0.25em !important;}.course-resource__table td,.course-resource__table tr{page-break-inside:avoid !important;}.course-resource__table .counter-column{font-size:12pt !important;}.course-resource__table .section-header{page-break-after:avoid !important;}.competency-table .short-answer{page-break-inside:avoid !important;}.competency-table .concluding-reflections .short-answer div{min-height:170pt;}.competency-table input{display:none !important;}.scenario-viewer .chart-title,.scenario,.scenario-viewer .scenario .scenario-description{display:block !important;opacity:1;position:relative;}.sv-pager,.menu-message{display:none !important;}.course-statistics__row::after{display:block;clear:both;content:"";}.course-statistics__row > div{width:49.5%;}.course-statistics__row > div:nth-child(1){float:left;}.course-statistics__row > div:nth-child(2){float:right;}.course-statistics table{page-break-inside:avoid;page-break-before:auto;}.course-statistics table td,.course-statistics table th{font-size:7pt !important;line-height:7pt !important;}.transcript-table-header table{width:49.5%;}.transcript-table-header table:nth-child(1){float:left;}.transcript-table-header table:nth-child(2){float:right;}}@media print{body{font-size:11pt;}.print-only{display:inherit !important;}.screen-only{display:none !important;}.sidebar{display:none;}table{font-size:10pt !important;margin:10px 0 !important;}table td{border-color:#444;}h2{font-size:16pt !important;}h3{font-size:14pt !important;}h4{font-size:12pt !important;}h5{font-size:10pt !important;}div[class^='col-print']{display:inline-block !important;flex:none;}.col-print-1{width:8% !important;flex:none;float:left !important;}.col-print-2{width:16% !important;flex:none;float:left !important;}.col-print-3{width:25% !important;flex:none;float:left !important;}.col-print-4{width:33% !important;flex:none;float:left !important;}.col-print-5{width:42% !important;flex:none;float:left !important;}.col-print-6{width:50% !important;flex:none;float:left !important;}.col-print-7{width:58% !important;flex:none;float:left !important;}.col-print-8{width:66% !important;flex:none;float:left !important;}.col-print-9{width:75% !important;flex:none;float:left !important;}.col-print-10{width:83% !important;flex:none;float:left !important;}.col-print-11{width:92% !important;flex:none;float:left !important;}.col-print-12{width:100% !important;flex:none;float:left !important;max-width:unset;}.feature-toolbar{display:none;}.new-page{page-break-before:always !important;}.competency-table{font-size:11pt !important;margin:0 !important;}.competency-table *{border-left:0 !important;border-right:0 !important;}.competency-table thead *{font-size:10pt !important;background:#f2f5f7 !important;color:#101010 !important;}.competency-table thead tr{border-bottom:1px solid #aaa;}.competency-table thead th{padding:0.35em !important;border:0;border-bottom:1px solid #aaa;}.competency-table tr{page-break-inside:avoid !important;}.competency-table td{font-size:10pt !important;padding:0.35em;font-weight:100;line-height:1.25em;page-break-inside:avoid !important;padding:0.35em;}.competency-table .reflection-cell{text-align:center;}.competency-table .counter-column{font-size:10pt !important;}.competency-table .section-header{page-break-after:avoid !important;}.competency-table .section-header .counter-value{border:1px solid #101010 !important;border-radius:50%;background:transparent !important;color:#101010;}.competency-table .section-header .statement-column{font-family:"Noticia Text",serif !important;}.competency-table .section-header .statement-column h2{font-weight:normal !important;font-size:16pt !important;font-family:"Noticia Text",serif !important;}.competency-table #concluding-reflections .short-answer div{min-height:170pt;}.competency-table input{display:none !important;}.competency-reflection p{font-size:10pt;}.competency-reflection .key{text-align:left !important;border-color:#ccc !important;}.competency-reflection .key *{text-align:left !important;}.competency-reflection .key h2{font-size:20pt;}.competency-reflection .key h5.key-item-heading{font-size:10pt;}.competency-reflection .key .key-item-value{border:0;display:inline;padding:0;}.competency-reflection .key .key-item-title{display:inline;}.competency-reflection .key .key-item-description{font-weight:300;margin-bottom:0 !important;font-size:8pt !important;}.competency-table span{display:block !important;float:left;}body{overflow:visible !important;height:auto !important;}#print-page section,#print-page .page-instructions{display:block;width:100%;float:left;}.path-transcript .header,.path-transcript .footer{display:none;speak:none;}#transcript-header #header-left{text-align:left;width:50%;}#transcript-header #header-right{float:right;text-align:right;width:50%;}#user-transcript{font-size:7pt !important;}#user-transcript main{float:left;width:100%;}#user-transcript table{border:0 !important;margin:0 !important;}#user-transcript table .course{background:#ccc;}#user-transcript table .course *{background:#ddd;}#user-transcript table .course .title{font-weight:normal;font-size:9pt;color:#101010;}#user-transcript table thead{position:absolute;top:-10000px;left:-999999px;height:1px;}#user-transcript table th,#user-transcript table td{padding:0.2em;font-weight:100;border:0 !important;}#user-transcript table td{border-bottom:1px solid #ddd !important;}#user-transcript table th{background:transparent;border-bottom:1px solid #efefef;font-weight:normal;}#user-transcript .title{text-align:left;width:56%;padding:0.2em;}#user-transcript .clock-hrs{font-weight:100;font-style:italic;font-size:7pt;}#user-transcript .certifier{width:24%;text-align:center;padding:0.2em;}#user-transcript .date,#user-transcript .status{width:20%;text-align:center;padding:0.2em;}#user-transcript .table-headers{color:#ddd;border-top:1px dashed #ddd;padding-top:0.5em;margin-top:1.5em;}#user-transcript .table-headers span{display:inline-block;font-style:italic;font-weight:100;}#user-transcript .track{background:transparent !important;border-top:1px solid #ccc;margin-top:2em;}#user-transcript .track header{text-align:left;}#user-transcript .col-xs-12{width:50% !important;}#user-transcript .courses-container .row{float:left;width:100%;margin-bottom:11pt;}#user-transcript #doc-title{font-size:20pt;text-align:left;}#user-transcript #user{font-size:16pt;}#user-transcript #vls-logo{width:200px;}.transcript-table-header table.second-table{display:block;visibility:visible;display:block !important;visibility:visible !important;}.course-guide *::after{display:none;}.course-guide abbr{border:0 !important;}.course-guide abbr::after,.course-guide abbr::before{content:'';display:none !important;}.course-guide table{margin:0 !important;}.course-guide table th .section-cell{text-align:left;}.course-guide table td .title-cell{border-left:0 !important;}.course-guide table td .lsn-req-cell{border-right:0 !important;}.course-guide table tbody .header .title-cell{font-weight:600;line-height:2em;}.course-guide table tbody .title-cell{font-weight:400;}.course-guide table tbody .lsn-req-cell{text-align:center;}.course-guide table tbody .lsn-req-cell .required::before{content:'\e607';display:block;font-family:"VLS-Icons-Font";font-size:1.6em;line-height:0.65em;color:#888;}.course-guide table tbody .lsn-req-cell .req-value{font-size:0.1pt !important;color:transparent !important;display:inline-block;text-indent:-999pt !important;position:absolute !important;left:-999pt;}.course-guide table tbody .lsn-req-cell .lesson-num{display:inline-block;padding:0.5em;background:#444 !important;color:#fff !important;border:1px solid #aaa;border-radius:50% !important;width:24pt;height:24pt;line-height:12pt;font-size:12pt;font-weight:600;}.course-guide .activity-listing{border:0 !important;margin:0 !important;}.course-guide .activity-listing td,.course-guide .activity-listing th{padding:0.5em 0.25em;page-break-inside:avoid !important;border:0 !important;}.course-guide .activity-listing thead{display:table-row-group;}.course-guide .activity-listing thead tr,.course-guide .activity-listing thead th{background:#6e7a90;padding:0.5em;border:0 !important;border-bottom:1px solid #aaa;}.course-guide .activity-listing thead tr *{color:#fff;font-weight:100;text-transform:uppercase;}.course-guide .activity-listing thead tr .header{background:#e1e1e1;}.course-guide .activity-listing thead tr,.course-guide .activity-listing thead td{color:#444;font-size:12pt;font-weight:100;page-break-inside:avoid !important;}.course-guide #titleCol{text-align:left;}#course-guide .tcs-materials .competency-reflection .required::before{content:'\e93b';}#course-guide .tcs-materials .eoca .required::before{content:'\e945';}#course-guide .tcs-materials .crosswalk .not-required::before{content:'\e944';}#course-guide .lesson .section-cell span{position:relative;line-height:1em;text-transform:capitalize;vertical-align:top;display:inline-block;}#course-guide .lesson .section-cell span::before{display:inline-block;font-family:"VLS-Icons-Font";font-size:2.25em;vertical-align:top;color:#888;}#course-guide .lesson .section-cell .learn-activity::before{content:'\e91d';}#course-guide .lesson .section-cell .explore-activity::before{content:'\e91e';}#course-guide .lesson .section-cell .apply-activity::before{content:'\e920';}.survey-legend{margin-bottom:10pt;}.survey-activity h4{margin-top:4pt;}.survey-activity ol{margin-top:2pt !important;padding-top:2pt !important;}.survey-activity li{background:none !important;}.survey-activity li::before,.survey-activity li::after{display:inline;}.survey-activity li:last-child::after{display:block;}.help-container{display:none;}#primarySiteNav,#userControls{display:none;}#siteHeaderMain a::after{content:' ';font-size:1px;display:none;}.node-type-learn-object{font-size:12pt;}.node-type-learn-object p{font-size:12pt;}.node-type-learn-object .intro-header a::after{content:' ';font-size:1px;display:none;}.ftp-form{page-break-inside:avoid;}.ftp-form .title{font-weight:600;padding:0 !important;}.ftp-form .ftp-field{border-color:#444 !important;min-height:45px;}.ftp-form .ftp-field::after{display:block;clear:both;content:"";}.ftp-form .prompt{margin-top:2pt;}.ftp-form .question{padding:0;}.course-guide-table .counter-value,.course-guide-table .assessment-icon{border:1px solid #101010 !important;background:transparent !important;color:#101010;}.pause-reflect__multichoice.complete input:checked + label{color:#ff00d9 !important;}.pause-reflect__multichoice.complete input:checked + label::before{margin-top:-4px;}.vls_annual_training_survey form input[type='radio']:checked + label{border-color:#ff00d9 !important;}.pause-reflect__checklist{padding-top:1rem;}.pause-reflect__checklist label::before{margin-top:-10px;padding-top:4px;}}@media print{.page-node-type-lesson .inner-hero,.page-node-type-activity .inner-hero{background:transparent;}.page-node-type-lesson .inner-hero img,.page-node-type-lesson .vls-assessment-form .bg-danger,.page-node-type-lesson .block-vlslessonnavigation,.page-node-type-activity .inner-hero img,.page-node-type-activity .vls-assessment-form .bg-danger,.page-node-type-activity .block-vlslessonnavigation{display:none;visibility:hidden;}.page-node-type-lesson a.activity-node-wrapper{padding:0 !important;border:0 !important;}.page-node-type-lesson a.activity-node-wrapper *{color:#000;font-size:1rem;}.page-node-type-lesson a.activity-node-wrapper h2{font-weight:normal;}.page-node-type-activity .doc-title{text-align:left;}a.print-ready::after{display:none;}}#vlsPrintPageWrapper,#vlsPrintPageHeader,#vlsPrintPageHeaderRow,.vlsPrintPageHeaderCell,#vlsPrintPageTitle,#vlsPrintPageTitle .breadcrumb-titles,#vlsPrintPageTitle .doc-title,#vlsPrintPageTbody,#vlsPrintPageBodyRow,#vlsPrintPageBodyCell,#vlsPrintPageFooter,#vlsPrintPageFooterRow,#vlsPrintPageFooterCell,#vlsPrintPageFooter #footerLogo{background:transparent !important;border:0 !important;margin:0 !important;padding:0 !important;}#vlsPrintPageBodyRow{page-break-before:auto !important;page-break-inside:auto !important;}#vlsPrintPageHeader{z-index:999;position:relative;}#vlsPrintPageHeaderRow{background:#fff !important;}#vlsPrintPageHeaderRow #topLeft{width:70%;}#vlsPrintPageHeaderRow #topRight{width:29%;}.vlsPrintPageHeaderCell{padding-bottom:16pt !important;z-index:999;background:#fff !important;position:relative;}.vlsPrintPageHeaderCell .doc-field,.vlsPrintPageHeaderCell .name-field,.vlsPrintPageHeaderCell .certifier-field,.vlsPrintPageHeaderCell .date-field{text-align:right;padding:2pt;border-bottom:1px solid #ddd;font-weight:100;font-size:8pt !important;}#vlsPrintPageTbody{z-index:500;position:relative;page-break-before:auto !important;page-break-inside:auto !important;}#vlsPrintPageBodyCell{font-size:12pt;margin:0 !important;padding:0 !important;border:0 !important;page-break-after:auto !important;page-break-before:auto !important;page-break-inside:auto !important;text-align:left;}#vlsPrintPageFooter{position:relative;z-index:900;background:#fff;}#vlsPrintPageFooter img{width:175px;height:auto;}#vlsPrintPageFooterRow{text-align:left;position:relative;z-index:900;background:#fff !important;}#vlsPrintPageFooterCell{position:relative;z-index:999;background:#fff !important;}#vlsPrintPageFooter #footerLogo{text-align:left;}#vlsPrintPageWrapper.cda #vlsPrintPageHeader,#vlsPrintPageWrapper.CDA #vlsPrintPageHeader{display:none !important;}#vlsPrintPageWrapper.CDA .cda-title h2{font-size:2em !important;}#vlsPrintPageWrapper.CDA .response *{color:#000 !important;}form.content-moderation-entity-moderation-form{display:none !important;}
