:root{--main-bg-color:#105a85;--outline-border-color:#FE913E;--secondary-bg-color:#ebb717}.securityAnswer{-webkit-text-security:disc;text-security:disc}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}a{color:#0251aa}a:hover{color:#bf4d15}.breadcrumb-item.active{color:#52595f!important}.form-select:disabled{background-color:#bec2c2;color:#000}.form-control:disabled{background-color:#bec2c2;color:#000}.breadcrumb-item a{padding:.125rem 0}.breadcrumb-item+.breadcrumb-item::before{float:none;display:inline-block;padding:0;margin-right:.5em;transform:rotate(15deg);border-right:.1em solid #6c757d;height:.65em;content:""}.btn-primary{color:#fff;background-color:var(--main-bg-color);border-color:#1861ac}.backGroundCheck{padding-left:4rem!important}.btn-outline-primary{color:var(--main-bg-color);border-color:var(--main-bg-color)}.btn-outline-primary:hover{color:#fff;background-color:var(--main-bg-color);border-color:var(--main-bg-color)}.btn-close-white{opacity:1}.btn-close-white:focus{box-shadow:0 0 0 2px #ff671d}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#1b6ec2;border-color:#1861ac}#welcomeTitle{text-align:left}#imageRow{--bs-gutter-x:.5rem!important;border-radius:revert}#login{border-radius:30px;height:55px}#signout{border-color:#f0f8ff}@media(max-width:600px){.navbar{width:100%}}@media(min-width:768px) and (max-width:1000px){.applicant-portal{bottom:0;font-size:1.25rem;margin-left:-3px}}.navbar{background-color:var(--main-bg-color);background-image:linear-gradient(180deg,#105a85,#156390);padding:25px 0}.navbar-dark .navbar-nav .nav-link{color:#fff}.agency-logo{height:auto;margin-left:30px}@media (min-width:1400px){.container{max-width:1650px}}.form-control,.form-select{border:1px solid #000}.form-check-input{border-color:#949494}.form-check-input:checked{background-color:var(--main-bg-color);border-color:var(--main-bg-color)}.application-name{color:#fff;font-family:var(--bs-body-font-family);font-size:1.75rem}.applicant-portal{color:#fff;font-size:1.5rem}body>footer{border-top-color:var(--bs-body-color)}label{font-weight:700}.alert-info{color:var(--bs-body-color);background-color:#fff;border-color:var(--bs-body-color)}.alert-info .bi-info-circle-fill{color:var(--main-bg-color)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.show>.btn-primary.dropdown-toggle,nav.navbar a:focus-visible{color:#fff;background-color:var(--main-bg-color);border-color:var(--outline-border-color);outline-color:var(--outline-border-color)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:var(--main-bg-color);border-color:var(--main-bg-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--main-bg-color)}.form-floating>.form-control{padding:1rem}.form-floating>.form-control,.form-floating>.form-select{height:calc(2.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:-.5em;left:.5em;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;font-weight:700;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating.date>label{left:-5px;z-index:3}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:1;color:#135d89}.form-floating-group input{border-bottom-right-radius:0;border-top-right-radius:0}.form-control::placeholder{color:#52595f}.date .input-group-text{height:100%!important;border-top-left-radius:0;border-bottom-left-radius:0}fieldset{all:revert}legend{all:revert;font-weight:700}.navbar-brand{margin-right:0}.menu{background-color:var(--secondary-bg-color);border-bottom:1px solid #6c757d;text-transform:uppercase;position:relative;font-weight:700}.menu a{color:#303030;text-decoration:none}.menu .container>ul{display:table;list-style:none;margin:0 auto;padding:0;width:100%}.menu .container>ul>li{border-right:1px solid #6c757d;cursor:pointer;display:table-cell;text-align:center;width:auto;vertical-align:middle;position:relative;-webkit-transition:border-color .4s,color .4s;transition:border-color .4s,color .4s}.menu .container>ul>li::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#f4d77d;z-index:-1;opacity:0;-webkit-transform:scale3d(.7,1,1);transform:scale3d(.7,1,1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.menu .container>ul>li:first-child{border-left:1px solid #6c757d}.menu .container>ul>li:hover{color:#fff;border-color:#37474f}.menu .container>ul>li:hover::before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu .container .nav-link:focus,.menu .container .nav-link:hover{color:#303030}.menu .container .nav-link:focus{background:#f4d77d}.menu .container .nav-link{padding:.5rem .5rem}.environment{color:#fff;font-size:1.2rem;white-space:normal}.breadcrumb-container{padding:5px 12px;line-height:3}.breadcrumb{background-color:#fff;color:var(--bs-body-color);margin-bottom:0}.header{background-color:var(--main-bg-color);color:#fff;font-family:var(--bs-body-font-family);font-size:1.25rem;font-weight:700;margin-bottom:0!important;padding:.5rem!important}.card-header{background-color:var(--main-bg-color);color:#fff;font-family:var(--bs-body-font-family);font-size:1rem;font-weight:700}.card-header-yellow{background-color:gold;color:#000;font-family:var(--bs-body-font-family);font-size:1rem;font-weight:700}.card-header-lightblue{background-color:#0074e5;color:#fff;font-family:var(--bs-body-font-family);font-size:1rem;font-weight:700}.header-title{color:#fff;font-family:var(--bs-body-font-family);font-size:1.25rem;font-weight:700;margin-bottom:0!important}.card li div{text-align:left}.card li div span{float:right}.wider-card{--bs-gutter-x:2.5rem}.title{font-size:1rem;font-weight:700;padding:.5rem}.certificationTypeOption{padding:1em .5em}.certificationTypeOption:after{display:block;content:" ";margin-top:1em;height:1px;background:#000;background:-webkit-gradient(radial,0 0,0,50% 50%,400,from(#000),to(#fff))}.certificationTypeOption:last-child:after{background:0 0;margin-top:0}.chosen-container+.input-validation-error,input.input-validation-error,select.input-validation-error,textarea.input-validation-error{background-color:#ffdada!important}.validation-summary-errors ul{padding-left:1rem}.validation-summary-valid ul{margin:0}.field-validation-error{color:#e00000;display:block}.morecontent span{display:none}#county-select-list ul{column-count:2;column-gap:2rem;list-style:none;margin-bottom:0;padding-left:0}html{font-size:14px}@media (min-width:768px){html{font-size:16px}}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}html{position:relative;min-height:100%}.footer{font-weight:700;width:100%}.oei{display:block;margin-left:auto;width:200px}@media (min-width:576px){.application-name{font-size:2rem;font-style:italic!important;font-weight:700}.applicant-portal{bottom:40px;font-size:1.25rem;margin-left:-3px}.menu .container>ul>li:first-child{border-left:1px solid #6c757d}}@media (min-width:992px){.agency-logo{width:150px}.application-name{font-size:1.9rem}.applicant-portal{font-size:1.25rem;top:60px}}@media (min-width:1200px){.application-name{font-size:3rem}.applicant-portal{font-size:1.5rem;top:75px}}@media (min-width:1315px){.applicant-portal{top:75px}}@media (min-width:1678px){.oei{height:auto;margin-right:revert;padding-left:20px}#skipToLogin{position:absolute}}@media (max-width:992px){.navbar-collapse{background-color:var(--main-bg-color);width:100%;padding:10px 20px}.container,.container-lg,.container-md,.container-sm{max-width:960px}.navbar{padding-bottom:0}}@media (max-width:848px){.application-name{font-size:2rem}.applicant-portal{font-size:1.25rem;bottom:35px}}@media (max-width:576px){.agency-logo{width:100px;height:37.6px}.oei{width:100px;margin-right:auto}.navbar-toggler{margin-right:1rem!important;margin-left:1rem!important}.menu .container>ul>li:first-child{border-left:none}.menu .container>ul>li:last-child{border-right:none}}@media (max-width:400px){.agency-logo{width:70px;height:26.3px}}@media (max-width:350px){.application-name{font-size:1.75rem}.navbar-toggler{margin-right:.5rem!important;margin-left:.5rem!important}}.list-group-item.active,.list-group-item.complete{z-index:2;color:#fff;background-color:var(--main-bg-color);border-color:#ff671d}.flex-even{flex:1}#form fieldset{background:#fff;border:0 none;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:20px;position:relative}#form fieldset:not(:first-of-type){display:none}#progressbar{margin-bottom:30px;overflow:auto;white-space:pre-wrap;color:#d3d3d3}#progressbar li{list-style-type:none;width:100%;float:left;position:relative;font-weight:700}#progressbar #step1:before{content:"1"}#progressbar #step2:before{content:"2"}#progressbar #step3:before{content:"3"}#progressbar #step4:before{content:"4"}#progressbar #step5:before{content:"5"}#progressbar #step6:before{content:"6"}#progressbar #step7:before{content:"7"}#progressbar #step8:before{content:"8"}#progressbar #step9:before{content:"9"}#progressbar li:before{width:22px;height:22px;line-height:18px;color:var(--bs-body-color);background:#c1c1c1;border-radius:50%;display:block;margin:0 auto 0 auto;padding:2px}#progressbar li:after{content:'';width:100%;position:absolute;left:0;top:32px;z-index:-1}#progressbar li.active:after,#progressbar li.active:before{background:#fff}#progressbar li.complete:before{background:green;color:#fff;content:"\F633"!important;font-family:bootstrap-icons!important}#progressbar .list-group-item{padding:.5rem .5rem}.progress{height:28px}.progress-bar{background-color:var(--secondary-bg-color);color:var(--bs-body-color);font-size:var(--bs-body-font-size);overflow:visible}.progress-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:44px;grid-gap:5px}.progress-item{background-color:#fff;color:var(--bs-body-color);text-align:center;border:1px solid #dfdfdf;padding:.5rem .25rem!important}.progress-item.active,.progress-item.complete{z-index:2;color:#fff;background-color:var(--main-bg-color);border-color:#ff671d}.toast{position:relative;color:#fff;border:none;float:right;z-index:100}.toast.alert-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.toast.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.toast.alert-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.toast-header{color:#fff;background-color:transparent}.toast .progress{background-color:transparent;position:relative;bottom:0;left:0;height:5px;width:100%}.toast .progress:before{content:"";position:absolute;bottom:0;right:0;height:100%;width:100%;background-color:#fff}.progress.active:before{animation:progress 5s linear forwards}@keyframes progress{100%{right:100%}}.toast.active~button{pointer-events:none}.color-primary{color:var(--main-bg-color)}.bg-color-primary{background-color:var(--main-bg-color)}.usa-file-input{display:block;max-width:30rem;width:100%}.usa-file-input__target{border:1px dashed #adadad;display:block;font-size:.93rem;margin-top:.5rem;position:relative;text-align:center;width:100%}.usa-file-input__target:hover{border-color:#757575}.usa-file-input__target.has-invalid-file,.usa-file-input__target.has-mvc-invalid-file{border-color:#a82633}.usa-file-input__accepted-files-message{font-weight:700;margin:-1.5rem 0 1.5rem;pointer-events:none;position:relative;z-index:3}.has-invalid-file .usa-file-input__accepted-files-message{color:#b50909}.usa-file-input__choose{color:#005ea2;text-decoration:underline;font-weight:400}.usa-file-input__choose:visited{color:#54278f}.usa-file-input__choose:hover{color:#1a4480}.usa-file-input__choose:active{color:#162e51}.usa-file-input__choose:focus{outline:.25rem solid #2491ff;outline-offset:0}.usa-file-input__instructions{display:inline-block;padding:2rem 1rem;pointer-events:none;position:relative;z-index:3}.usa-file-input__instructions.display-none{display:none}.usa-file-input__box{background:#fff;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.usa-file-input .usa-file-input__input[type]{cursor:pointer;height:100%;left:0;margin:0;max-width:none;position:absolute;padding:.5rem;text-indent:-999em;top:0;width:100%;z-index:1}.usa-file-input .usa-file-input__input[type]:focus{border-color:#ffb38e;outline:0;box-shadow:0 0 0 .25rem rgba(255,103,29,.25)}.usa-file-input .usa-file-input__input[type]::-webkit-file-upload-button{display:none}.usa-file-input--drag .usa-file-input__target{border-color:#005ea2}.usa-file-input--drag .usa-file-input__box{background-color:#d9e8f6!important}.usa-file-input--drag .usa-file-input__preview{opacity:.1}.usa-file-input__preview,.usa-file-input__preview-heading{align-items:center;background:#d9e8f6;display:flex;pointer-events:none;position:relative;z-index:3}.usa-file-input__target.has-mvc-invalid-file .usa-file-input__preview,.usa-file-input__target.has-mvc-invalid-file .usa-file-input__preview-heading{background:#fff}.usa-file-input__preview-heading{font-weight:700;justify-content:space-between;padding:.5rem}.usa-file-input__preview{word-wrap:anywhere;font-size:.87rem;margin-top:1px;padding:.25rem .5rem;text-align:left}.usa-file-input__preview:last-child{margin-bottom:-1.5rem}.usa-file-input__preview-image{border:0;display:block;height:2.5rem;margin-right:.5rem;-o-object-fit:contain;object-fit:contain;width:2.5rem}.usa-file-input__preview-image--excel,.usa-file-input__preview-image--generic,.usa-file-input__preview-image--pdf,.usa-file-input__preview-image--video,.usa-file-input__preview-image--word{background-position:center center;background-size:1.5rem}.usa-file-input__preview-image--pdf{background-image:url(/images/uswds/file-pdf.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.usa-file-input__preview-image--generic{background-image:url(/images/uswds/file.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.usa-file-input__preview-image--word{background-image:url(/images/uswds/file-word.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.usa-file-input__preview-image--excel{background-image:url(/images/uswds/file-excel.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.usa-file-input__preview-image--video{background-image:url(/images/uswds/file-video.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.usa-form-group--error .usa-file-input__target{border-color:#b50909;border-width:2px}.usa-file-input--disabled{pointer-events:none}.usa-file-input--disabled .usa-file-input__instructions{opacity:.5}.usa-file-input--disabled .usa-file-input__box{background-color:#e6e6e6}.usa-file-input--disabled .usa-file-input__input[type]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;background-color:#fff;display:inline-block;height:24px;margin:.25em .25em;width:24px;border-radius:4px;border:1px solid #000}.input[type=checkbox]:checked{background-color:var(--main-bg-color);border-color:var(--main-bg-color)}.form-check-input:checked{background-color:var(--main-bg-color);border-color:var(--main-bg-color)}div.password-with-button{position:relative}button.show-password{position:absolute;top:0;right:0;height:100%;border-radius:.25rem;font-size:1.3rem;border:1px solid #000}button.show-password:active,button.show-password:focus,button.show-password:focus-visible{box-shadow:0 0 0 .25rem #cc5801;outline:0}.trainingTypes{--bs-gutter-x:0!important}progress[value]{--background:lightgrey;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:28px;border-radius:8px;background:var(--background)}progress[value]::-webkit-progress-bar{border-radius:8px;background:var(--background)}progress[value]::-webkit-progress-value{border-radius:8px;background:var(--main-bg-color)}progress[value]::-moz-progress-bar{border-radius:8px;background:var(--main-bg-color)}.accordion-button{padding:.5rem 1.25rem}.accordion-button-fake{display:block;padding:.5rem 1.25rem;color:#1b1910}.lh-md{line-height:1.75rem}.statusColorOrange{background-color:#ebb717!important}.statusColorGreen{background-color:#98fb98!important}.statusColorBlue{background-color:#b0e0e6!important}.statusColorBlue{background-color:#b0e0e6!important}.statusColorPurple{background-color:plum!important}