﻿@import url(../node_modules/@bcgov/bc-sans/css/BCSans.css);:root{font-family:"BCSans","Noto Sans",Verdana,Arial,sans-serif;--bs-body-font-family:"BCSans","Noto Sans",Verdana,Arial,sans-serif;--bs-border-color:#606060;}html{font-family:"BCSans","Noto Sans",Verdana,Arial,sans-serif;--bs-body-font-family:"BCSans","Noto Sans",Verdana,Arial,sans-serif;--bs-border-color:#606060;}.oes-flex-wrapper{display:flex;min-height:100vh;flex-direction:column;justify-content:space-between;}.oes-blue-color{color:#036;}.oes-modal .modal-footer{justify-content:space-between;}#alertContainer{margin-top:15px;}#alertContainer .alert{color:#000;}#alertContainer .alert .close{opacity:initial;}.alert-success{color:#172511;background-color:#d5dad3;border-color:#c4ccc1;}.alert-success hr{border-top-color:#b7c0b3;}.alert-success .alert-link{color:#010201;}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}.alert-info hr{border-top-color:#abdde5;}.alert-info .alert-link{color:#062c33;}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.alert-warning hr{border-top-color:#ffe8a1;}.alert-warning .alert-link{color:#533f03;}.alert-danger{color:#85221c;background-color:#ffd9d7;border-color:#ffcac7;}.alert-danger hr{border-top-color:#ffb2ae;}.alert-danger .alert-link{color:#5b1713;}.alert-dismissible{padding-right:4rem;}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit;background-color:transparent;border:0;font-size:1.95rem;font-weight:700;line-height:.5;color:#000;text-shadow:0 1px 0 #fff;}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;}.alert-success:before{position:relative;top:1px;margin-right:10px;display:inline-block;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;content:"";font-size:larger;}.alert-info:before{position:relative;top:1px;margin-right:10px;display:inline-block;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;content:"";}.alert-warning:before{position:relative;top:1px;margin-right:10px;display:inline-block;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;content:"";font-size:larger;}.alert-danger:before{position:relative;top:1px;margin-right:10px;display:inline-block;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;content:"";font-size:larger;}.alert-content{line-height:1;vertical-align:middle;}.alert-icon{vertical-align:middle;}.alert-success{color:#2d4821;}.alert-warning{color:#6c4a00;background-color:#f9f1c6;}.alert-danger{color:#d2322d;}a:focus-visible{outline:4px solid #3b99fc;outline-offset:0;box-shadow:none;}.nav-link:focus-visible{outline:4px solid #3b99fc;outline-offset:-4px;box-shadow:none;color:unset;}.oes-header-sign-in-button:focus{color:#f8f9fa !important;}button:focus-visible{outline:4px solid #3b99fc;outline-offset:-4px;box-shadow:none;}.btn:focus-visible{outline:4px solid #3b99fc;outline-offset:-4px;box-shadow:none;}input[type="checkbox"]:focus-visible{outline:4px solid #3b99fc !important;outline-offset:-2px;box-shadow:none;}input[type="radio"]:focus-visible{outline:4px auto #3b99fc;outline-offset:-1px;box-shadow:none;border-radius:50%;}label:focus-visible{outline:4px solid #3b99fc;outline-offset:-4px;box-shadow:none;}.oes-round-button:focus-visible{outline:4px solid #3b99fc;outline-offset:-4px;box-shadow:none;}.oes-primary-round-close-button:focus-visible{outline:4px solid #3b99fc;outline-offset:-4px;box-shadow:none;}.oes-modal-close-button:focus-visible{outline:4px solid #3b99fc;outline-offset:-4px;box-shadow:none;}.oes-btn{min-width:160px;border-radius:4px;font-weight:600;}.oes-btn-primary{background-color:#036;color:#fff;--bs-btn-hover-bg:#036;--bs-btn-hover-color:#fff;}.oes-btn-outline{background-color:#fff;color:#036;border:2px solid #036;--bs-btn-hover-border-color:#036;--bs-btn-hover-color:#036;}.oes-btn-outline-secondary{color:#fff;border:2px solid #fff;}.oes-btn-yellow{background-color:#fcba19;color:#000;--bs-btn-hover-bg:#036;--bs-btn-hover-color:#fff;}.oes-tab-active{border-bottom:2px solid #036;background-color:#fff;border-radius:0;padding:6px 2px;color:#036;--bs-btn-hover-color:#036;}.oes-tab-inactive{background-color:#fff;color:#38598a;--bs-btn-hover-color:#38598a;}@media(max-width:576px){.oes-mobile-btn-full-width{width:100% !important;}}.oes-link-primary{text-decoration:none;color:#036;font-weight:600;}.oes-link-primary-lighter{text-decoration:none;color:#38598a;}.oes-link-secondary{text-decoration:none;color:#fff;font-weight:600;}.oes-outline-card-body{border:3px solid #fff;border-radius:16px;color:#fff;background-color:#036;}.oes-card-icon-fixed-width-col{-ms-flex:0 0 10px;flex:0 0 10px;}.oes-round-icon{background-color:#036;color:#fff;display:inline-flex;justify-content:center;width:45px;height:45px;border-radius:50%;margin-right:10px;}.oes-round-button{border-radius:50%;color:#fff;background-color:#036;}.oes-round-image-icon{color:#fff;display:inline-flex;justify-content:center;width:45px;height:45px;border-radius:50%;margin-right:10px;}.oes-primary-round-close-button{border-radius:50%;}.oes-modal-close-button{border-radius:50%;position:absolute;margin-top:-5px;margin-right:-5px;top:0;right:0;}.oes-form-control-error{font-weight:700;color:#d8292f;display:none;margin:10px 0 10px 0;}.oes-form-control-error-displayed{font-weight:700;color:#d8292f;margin:10px 0 10px 0;}[data-toggle="collapse"]:not(.collapsed) .if-collapsed{display:none;}[data-toggle="collapse"].collapsed .if-not-collapsed{display:none;}.oes-form-control-error-highlight{border:2px solid #d8292f;}.oes-form-control-error-outline-highlight{outline:2px solid #d8292f;}.is-invalid{outline:2px solid #d8292f;background-image:none;}.is-invalid input[type="radio"]{border-radius:50%;}.was-validated .form-control:invalid,.form-control.is-invalid{background-image:none;}.oes-env-banner{background-color:rgba(156,39,176,.7);}.oes-horizontal-line-gold{border:none;height:2px;color:#fcba19;background-color:#fcba19;}.oes-horizontal-line-light-blue{border:none;height:1px;color:#1a5a96;background-color:#1a5a96;}.oes-horizontal-line-medium-gray{border:none;height:2px;color:#bfbfbf;background-color:#bfbfbf;}#loadingSpinner{color:#fff;font-size:1.5em;display:none;}#loadingSpinner .modal-backdrop{opacity:.7;}#loadingSpinner .offset{margin-left:-50%;margin-right:50%;}#loadingSpinner .loading-message{text-align:center;position:fixed;left:50%;top:50%;z-index:99999;}@media(min-width:394px){.oes-header-bar .oes-header-logo{width:150px;}}@media(min-width:768px){.oes-header-bar .oes-header-logo{width:200px;}}.oes-header-bar .oes-header-actions-div{display:flex;}@media(min-width:394px){.oes-header-bar .oes-header-actions-div div{margin-left:10px;}}@media(min-width:768px){.oes-header-bar .oes-header-actions-div div{margin-left:30px;}}.oes-header-bar .oes-header-actions-div .oes-language-button{font-weight:600;border-radius:0;}.oes-header-bar .oes-header-actions-div .oes-language-button:focus-visible{outline:4px solid #3b99fc;outline-offset:-4px;box-shadow:none;}.oes-header-bar .oes-header-actions-div .oes-header-highlighted-language{border-bottom:2px solid #036;color:#036;}.oes-header-bar .oes-header-actions-div .oes-header-unselected-language{color:#1a5a96;}.oes-header-bar .oes-header-actions-div .oes-header-register-btn{min-width:120px;}.oes-header-bar .oes-header-actions-div .dropdown-toggle[aria-expanded="true"]{color:#fff !important;}.oes-header-bar .oes-header-actions-div .oes-header-sign-in-button{min-width:150px;}.oes-header-bar .oes-header-actions-div .oes-header-sign-in-button:hover{color:#fff;}.oes-header-bar .oes-header-actions-div .oes-header-sign-in-drop-down{position:absolute;}.oes-header-bar .oes-header-actions-div .oes-header-sign-in-drop-down a{color:#036;}.oes-nav-bar{background-color:#036;border-bottom:2px solid #fcba19;padding:0;}.oes-nav-bar .oes-nav-bar-item-active{color:#036 !important;background-color:#fcba19;}.oes-nav-bar .oes-nav-bar-item{color:#fff;font-weight:600;padding:16px;}.oes-nav-bar .navbar-get-the-app-label{padding:7px;float:right;cursor:pointer;}.oes-mobile-header-nav-bar .oes-nav-bar-item-active{color:#036 !important;background-color:#fcba19;}.oes-mobile-header-nav-bar .oes-nav-bar-item{color:#036;font-weight:600;padding:10px;text-align:start;}.oes-mobile-header-nav-bar .oes-mobile-header-register-sign-in-div .dropdown-toggle[aria-expanded="true"]{color:#fff !important;}.oes-mobile-header-nav-bar .oes-mobile-header-register-sign-in-div .oes-header-sign-in-button:hover{color:#fff;}.oes-mobile-header-nav-bar .oes-mobile-header-register-sign-in-div .oes-header-sign-in-drop-down{border:none;}.oes-mobile-header-nav-bar .oes-mobile-header-register-sign-in-div .oes-header-sign-in-drop-down a{font-weight:600;color:#036;padding-bottom:10px;}.oes-mobile-header-nav-bar .oes-mobile-header-language-div .oes-language-button{font-weight:600;border-radius:0;}.oes-mobile-header-nav-bar .oes-mobile-header-language-div .oes-header-highlighted-language{border-bottom:2px solid #036;color:#036;}.oes-mobile-header-nav-bar .oes-mobile-header-language-div .oes-header-unselected-language{color:#1a5a96;}.oes-mobile-header-nav-bar .oes-mobile-header-get-app-div .oes-mobile-header-get-app-img{width:70px;}.oes-mobile-header-nav-bar .oes-mobile-header-get-app-div .oes-mobile-header-get-app-img img{border:1px solid #036;border-radius:8px;}.oes-mobile-header-nav-bar .oes-mobile-header-get-app-div .oes-mobile-header-get-app-button{width:200px;}@media only screen and (min-width:1001px){.oes-mobile-header-nav-bar{display:none;}}@media only screen and (max-width:1000px){.oes-header-bar{display:none;}}@media only screen and (max-width:1000px){.oes-nav-bar{display:none;}}.floppy-disk-xmark-icon{background-image:url("Images/floppy-disk-filled-xmark.png");width:18px;height:18px;background-size:contain;}.oes-get-the-app-banner{background-color:rgba(26,90,150,.1);color:#036;padding:8px;}.oes-hero-area{background-color:#036;color:#fff;}.oes-informative-message{background-color:#d9eaf7;padding:20px 0;margin:20px 0;font-weight:700;}.oes-informative-message span{margin:0 10px;}.oes-warning-message{color:#6c4a00;background-color:#faebcc;padding:20px 0;margin:20px 0;font-weight:700;}.oes-warning-message span{margin:0 10px;}.oes-successful-message{color:#2d4821;background-color:#d6e9c6;padding:20px 0;margin:20px 0;font-weight:700;}.oes-successful-message span{margin:0 10px;}.oes-error-message{color:#a12622;background-color:#f2dede;padding:20px 0;margin:20px 0;font-weight:700;}.oes-error-message span{margin:0 10px;}.oes-home-whats-oes-section{background-color:#38598a;border-radius:16px;color:#fff;}.oes-home-page-sign-in-button{width:120px;}.oes-home-page-sign-in-button:hover{color:#036;}.oes-home-page-register-btn{height:44px;}.oes-homepage-support-area{background-color:#036;color:#fff;}.oes-homepage-faq-area [data-toggle="collapse"]:not(.collapsed) .if-collapsed{display:none;}.oes-homepage-faq-area [data-toggle="collapse"].collapsed .if-not-collapsed{display:none;}.oes-homepage-faq-area .oes-homepage-faq-question-area{cursor:pointer;}.oes-homepage-faq-area .oes-homepage-faq-question-area span{font-weight:700;}.oes-homepage-faq-area .oes-homepage-faq-question-area .oes-faq-button{border-radius:50%;color:#fff;background-color:#036;}.oes-homepage-download-app-area{background-color:rgba(26,90,150,.1);padding:25px;border-radius:16px;color:#036;}@media(min-width:992px){.oes-homepage-download-app-area{text-align:left;}}@media(max-width:991px){.oes-homepage-download-app-area{text-align:center;}}.oes-homepage-download-app-area img{margin-left:auto;margin-right:auto;}.oes-get-started-hero-bottom-right-div{background-color:#fff;color:#000;border-radius:16px;padding:24px;}.oes-get-started-need-help{background-color:#38598a;color:#fff;}.oes-fixed-width-number-col{-ms-flex:0 0 20px;flex:0 0 20px;font-weight:700;font-size:x-large;color:#036;}.oes-footer{background-color:#036;}.oes-footer .oes-footer-line{color:#fff;opacity:.75;}@media(max-width:767px){.oes-footer .oes-footer-link-list{list-style-type:none;display:table;margin:0 auto;}.oes-footer .oes-footer-link-list li{padding-top:15px;font-weight:600;}.oes-footer .oes-footer-link-list li a{text-decoration:none;}}@media(min-width:768px){.oes-footer .oes-footer-link-list{padding-top:10px;display:table;width:100%;}.oes-footer .oes-footer-link-list li{display:table-cell;padding:2px;font-weight:600;}.oes-footer .oes-footer-link-list li a{text-decoration:none;}}.step-card span{background-color:#036;color:#fff;display:inline-flex;justify-content:center;width:45px;height:45px;border-radius:50%;margin-right:10px;}.vertical-dashed-line{height:25px;background:repeating-linear-gradient(to bottom,transparent 0 4px,#1a5a96 4px 8px) 3%/2px 100% no-repeat;}.oes-form-error-area{color:#a12622;font-weight:700;background-color:#f2dede;}.oes-form-error-area .oes-form-error-go-to-form-button{color:#a12622;cursor:pointer;}.oes-register-hero-card{max-width:700px;}.oes-register-hero-card .oes-register-hero-card-list-number{font-weight:700;color:#036;font-size:x-large;}.oes-progress-bar{margin:20px 0;}.oes-progress-bar .oes-progress-bar-top-area{margin-top:10px;width:100%;display:flex;}.oes-progress-bar .oes-progress-bar-top-area .oes-last-progress-div{width:40px;}.oes-progress-bar .oes-progress-bar-top-area .oes-full-size-progress-div{flex-grow:1;display:flex;}.oes-progress-bar .oes-progress-bar-top-area .oes-full-size-progress-div .oes-progress-bar-line{height:4px;background-color:#bfbfbf;border:none;flex-grow:1;}.oes-progress-bar .oes-progress-bar-top-area .progress-step-round{background-color:#bfbfbf;color:#fff;display:inline-flex;justify-content:center;width:40px;height:40px;border-radius:50%;}.oes-progress-bar .oes-progress-bar-top-area .oes-progress-step-done{background-color:#036 !important;opacity:inherit;}.oes-progress-bar .oes-progress-bar-top-area .oes-progress-current-step{background-color:#fcba19 !important;}.oes-progress-bar .oes-progress-bar-bottom-area{font-weight:700;}.oes-progress-bar .oes-progress-bar-bottom-area [data-toggle="collapse"]:not(.collapsed) .if-collapsed{display:none;}.oes-progress-bar .oes-progress-bar-bottom-area [data-toggle="collapse"].collapsed .if-not-collapsed{display:none;}.oes-progress-bar .oes-progress-bar-bottom-area .current-step-display{color:#036;cursor:pointer;}.oes-terms-of-use-box{max-height:400px;overflow:auto;border:1px solid #d3d3d3;border-radius:5px;}.oes-registration-selected-service{border:2px solid #036;background-color:rgba(26,90,150,.1);}.oes-registration-selected-work-bc-center{border:2px solid #036;background-color:rgba(26,90,150,.1);}.oes-registration-orientation-footer{min-height:56px;margin-top:20px;}.oes-registration-workbc-center-card [data-toggle="collapse"]:not(.collapsed) .if-collapsed{display:none;}.oes-registration-workbc-center-card [data-toggle="collapse"].collapsed .if-not-collapsed{display:none;}.oes-registration-workbc-center-card .oes-registration-workbc-center-card-details{border-top:1px solid #d3d3d3;}.oes-registration-bceid-personal-info label{font-weight:700;margin-top:10px;}.oes-registration-bcsc-personal-info label{font-weight:700;margin-top:10px;}.oes-registration-contact-info label{font-weight:700;margin-top:10px;}.oes-registration-review-info-card{border-bottom:1px solid #fcba19;}.oes-countdown-timer{font-weight:700;font-size:x-large;}.oes-support-message-display{overflow-wrap:break-word;}.oes-text-bold-large{font-size:18px;font-weight:bold;}h1,.h1{font-size:36px;}h2,.h2{font-size:30px;}h3,.h3{font-size:24px;}h4,.h4{font-size:20px;}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}