    :root {
    --v-var__primaryRGB: 20, 90, 123;
    --v-var__primaryDarkerRGB: 17.999999999999993, 80.99999999999999, 110.69999999999999;
    --v-var__primaryDarkerRGB20: 15.999999999999986, 72, 98.4;
    --v-var__primaryLighterRGB80: 37.72867132867133, 161.37902097902094, 219.67132867132864;
    --v-var__secondaryRGB: 215, 84, 38;
    --v-var__secondaryDarkerRGB: 171.99999999999997, 67.19999999999995, 30.40000000000001;
    --v-fonts__primary: 'VoyaProximaNova', 'Proxima Nova', 'Open Sans', 'Gill Sans MT', 'Gill Sans', Corbel, Arial, sans-serif;
    --v-fonts__xxl: 3.438rem;
    --v-fonts__xl: 2.500rem;
    --v-fonts__l: 1.875rem;
    --v-fonts__m: 1.563rem;
    --v-fonts__s: 1.250rem;
    --v-fonts__xs: 0.938rem;
    --v-colors__primary: rgba(var(--v-var__primaryRGB), 1);
    --v-colors__primary-darker-1: rgba(var(--v-var__primaryDarkerRGB), 1);
    --v-colors__primary-darker-2: rgba(var(--v-var__primaryDarkerRGB20), 1);
    --v-colors__primary-lighter: #bba4bc;
    --v-colors__primary-lighter-2: rgba(var(--v-var__primaryLighterRGB80), .2);
    --v-colors__primary-25: rgba(var(--v-var__primaryRGB), .25);
    --v-colors__primary-50: rgba(var(--v-var__primaryRGB), .5);
    --v-colors__primary-80: rgba(var(--v-var__primaryRGB), .2);
    --v-colors__secondary: #6CAEE0;
    --v-colors__secondary-darker-brand: #6CAEE0;
    --v-colors__secondary-darker: rgba(var(--v-var__secondaryDarkerRGB), 1);
    --v-colors__secondary-10: rgb(194, 76, 34);
    --v-colors__secondary-20: rgb(172, 67, 30);
    --v-colors__tertiary: #0097a9;
    --v-colors__tertiary-lighter: #f0fafd;
    --v-colors__quaternary: #551b57;
    --v-colors__active_color: #002748;
    --v-colors__black: #333333;
    --v-colors__gray: #6e6e6e;
    --v-colors__gray-light: #f4f4f4;
    --v-colors__gray-medium-1: #bababa;
    --v-colors__gray-medium-2: #d9d9d9;
    --v-colors__gray-medium-3: #F2F2F2;
    --v-colors__gray-medium-4: #E1E1E1;
    --v-colors__green: #1e9e46;
    --v-colors__white: #fff;
    --v-colors__yellow: #e7b400;
    --v-colors__voya-dark-orange: #d75426;
    --v-colors__voya-darker-orange: #A42100;
    --v-colors__box-shadow-dropdown: #E4E4E4;
    --v-colors__box-shadow-10: rgba(51, 51, 51, 0.1);
    --v-colors__box-shadow-15: rgba(51, 51, 51, 0.15);
    --v-colors__box-shadow-20: rgba(51, 51, 51, 0.2);
    --v-colors__box-shadow-25: rgba(51, 51, 51, 0.25);
    --v-colors__box-shadow-33: rgba(51, 51, 51, 0.33);
    --v-link-hover-color: #06395A;
    --v-states__disabled-color: var(--v-colors__gray);
    --v-states__disabled-lighter-color: var(--v-colors__gray-medium-2);
    --v-states__disabled-background-color: var(--v-colors__gray-medium-3);
    --v-states__error-box-shadow: rgba(215, 84, 38, 0.29);
    --v-states__error-focus-box-shadow: 0 0 3px 2px var(--v-states__error-color);
    --v-states__error-focus-box-shadow-with-inset: 0 0 0 1px var(--v-colors__white), 0 0 3px 3px var(--v-states__error-color);
    --v-states__error-color: #b30000;
    --v-states__error-lighter-color: #ed9d9d;
    --v-states__focus-box-shadow: 0 0 3px 2px var(--v-colors__tertiary);
    --v-states__focus-box-shadow-with-inset: 0 0 0 1px var(--v-colors__white), 0 0 3px 3px var(--v-colors__tertiary);
    --v-states__form-field-border-color: var(--v-colors__gray-medium-1);
    --v-states__form-field_active-border-color: var(--v-colors__tertiary);
    --v-states__link-active-color: var(--v-colors__quaternary);
    --v-states__link-color: var(--v-colors__primary);
    --v-states__link-hover-color: var(--v-colors__primary-darker);
    --v-states__link-visited-color: var(--v-colors__quaternary);
    --v-states__button-hover-color: var(--v-colors__primary-darker);
    --v-states__button-active-color: var(--v-colors__active_color);
    --v-states__secondary-active-color: var(--v-colors__active_color);
    --v-states__secondary-hover-color: var(--v-colors__secondary-darker);
    --v-states__secondary-button-border-color: var(--v-colors__primary-50);
    --v-states__warning-color: var(--v-colors__yellow);
    --v-states__success-color: var(--v-colors__green);
    --v-footer-background-color: var(--v-colors__gray-medium-3);
    --v-input-field__active-border-color: var(--v-colors__tertiary);
    --v-input-field__active-box-shadow: var(--v-colors__primary-25);
    --v-input-field__border-color: var(--v-colors__gray);
    --v-mobile-navigation-topbar__gradient-bar-background-image: linear-gradient(to right, #f15a22, var(--v-colors__secondary));
    --v-mobile-navigation-container__box-shadow: 0 10px 20px -1px var(--v-colors__box-shadow-10);
    --v-modal__bottom-illustration-position-bottom: -57px;
    --v-modal__bottom-illustration-position-left: 43px;
    --v-modal__bottom-illustration-src: url('/static/bottomLeaves.svg');
    --v-modal__overlay-color: rgba(250, 250, 250, 0.9);
    --v-modal__top-illustration-position-right: -36px;
    --v-modal__top-illustration-position-top: -82px;
    --v-modal__top-illustration-src: url('/static/topLeaves.svg');
    --v-navigation-icon__badge-color: var(--v-colors__secondary);
    --v-percentage-input__input-wrapper-width: 4ch;
    --v-radio-group__active-box-shadow: var(--input-field__active-box-shadow);
    --v-select__active-border-color: var(--v-input-field__active-border-color);
    --v-select__active-box-shadow: var(--v-input-field__active-box-shadow);
    --v-select__box-shadow: 0 10px 20px -1px var(--v-colors__box-shadow-25);
    --v-simple-table__border-color: var(--v-colors__gray-medium-2);
    --v-slider__track-color: var(--v-colors__box-shadow-15);
    --v-speech-bubble__box-shadow: var(--v-colors__box-shadow-20);
    --v-table__border-color: var(--v-colors__gray-medium-2);
    --v-ticker__positive-color: #00A137;
    --v-ticker__negative-color: #B30000;
    --v-tooltip__icon-active-color: var(--v-colors_secondary);
    --v-tooltip__icon-color: var(--v-colors__primary);
    --v-blockquote__open-symbol-src: url('/static/48px_quote.svg');
    --v-selectable-hover-color: #004162;
    }
 
 
    v-footer {
    border-top: 1px solid #ccc;
    padding: 0
    }
    @media screen and (max-width:834px) {
    v-footer {
    border-top: 1px solid #ccc;
    padding: 40px 20px
    }
    }
    v-footer {
    display: block;
    padding-left: 20px
    }
    @media screen and (min-width:1025px) {
    v-footer {
    padding-left: 0
    }
    }
    .show {
    animation: slide-left .2s cubic-bezier(.25, .46, .45, .94) alternate-reverse both;
    /* display: flex */
    }
    @keyframes slide-left {
    0% {
    transform: translateX(0)
    }
    to {
    transform: translateX(100%)
    }
    }
    .hide {
    animation: slide-right .2s cubic-bezier(.25, .46, .45, .94) both;
    display: none
    }
    @keyframes slide-right {
    0% {
    transform: translateX(0)
    }
    to {
    transform: translateX(100%)
    }
    }
 
 
 
    .topNavigation[_ngcontent-qau-c31] {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100
    }
    .mobileNavigation[_ngcontent-qau-c31] {
    display: none
    }
    @media screen and (max-width:1020px) {
    .topNavigation[_ngcontent-qau-c31] {
    display: none
    }
    .mobileNavigation[_ngcontent-qau-c31] {
    display: block
    }
    }
    v-brand-stripe[_ngcontent-qau-c31] {
    height: 5px
    }
    v-mobile-navigation-footer[_ngcontent-qau-c31] {
    background-color: var(--v-colors__white)
    }
    v-mobile-navigation-footer[_ngcontent-qau-c31]>v-icon[_ngcontent-qau-c31] {
    margin: 10px 0;
    padding: 8px 0
    }
    span[_ngcontent-qau-c31] {
    font-size: 13px;
    color: #333;
    font-weight: 400
    }
    #changeCompany[_ngcontent-qau-c31] {
    height: 25px;
    text-align: right;
    background-color: #f4f4f4;
    padding-right: 30px;
    position: relative;
    cursor: pointer
    }
    #link[_ngcontent-qau-c31] {
    padding-left: 1%
    }
    v-desktop-navbar-item[_ngcontent-qau-c31] {
    z-index: 11
    }
    #mobileViewChangeCompany[_ngcontent-qau-c31] {
    align-items: center;
    display: flex
    }
    #mobileViewChangeCompany[_ngcontent-qau-c31] v-icon[_ngcontent-qau-c31] {
    margin-right: 8px
    }
    #mobileViewChangeCompany[_ngcontent-qau-c31] .ac-name[_ngcontent-qau-c31] {
    font-size: 16px
    }
    #linkMobileView[_ngcontent-qau-c31] {
    margin-left: 2%;
    font-size: 16px
    }
 
 
    #bannerContainer[_ngcontent-qau-c54] {
    margin: 40px 1%;
    text-align: center
    }
    #bannerContainer[_ngcontent-qau-c54] #banner[_ngcontent-qau-c54] {
    position: relative;
    display: inline-block;
    text-align: left;
    width: 100%
    }
    #bannerContainer[_ngcontent-qau-c54] #bannerFloating[_ngcontent-qau-c54] {
    position: relative;
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: top
    }
    #bannerContainer[_ngcontent-qau-c54] #bannerClose[_ngcontent-qau-c54] {
    display: inline-block;
    position: absolute;
    cursor: pointer;
    top: 10px;
    right: 10px
    }
    .cards_view[_ngcontent-qau-c54] {
    font-family: VoyaProximaNova, Proxima Nova, Open Sans, Gill Sans MT, Gill Sans, Corbel, Arial, sans-serif;
    font-style: normal;
    margin-top: 10px
    }
    .cards_view[_ngcontent-qau-c54] .homepage-card {
    display: inline-table;
    overflow: visible;
    min-width: 32.33%;
    min-height: 412px;
    padding: 30px 20px;
    margin: 6px 6px 15px;
    vertical-align: top
    }
    .cards_view[_ngcontent-qau-c54] .homepage-card .card-loading {
    display: flex;
    justify-content: center;
    padding-top: 50px;
    color: #145a7b
    }
    .row[_ngcontent-qau-c54] .component:last-child v-card {
    margin-right: 0
    }
    .row[_ngcontent-qau-c54] {
    margin-bottom: 40px
    }
    table[_ngcontent-qau-c54] {
    border-radius: 50px
    }
    .flex-container[_ngcontent-qau-c54] {
    display: flex;
    align-items: center
    }
    h2[_ngcontent-qau-c54] {
    font-size: 40px;
    line-height: 1.25;
    margin-bottom: 30px
    }
    h2[_ngcontent-qau-c54],
    h4[_ngcontent-qau-c54] {
    font-weight: 400
    }
    h4[_ngcontent-qau-c54] {
    font-size: 18px;
    line-height: 1.33;
    margin-top: 0
    }
    @media (max-width:767px) {
    .cards_view[_ngcontent-qau-c54] .homepage-card {
    margin-bottom: 20px;
    min-width: 100%;
    height: auto
    }
    .bannerCard[_ngcontent-qau-c54] {
    width: 100%;
    height: auto
    }
    .flex-container[_ngcontent-qau-c54] {
    display: block
    }
    v-button[_ngcontent-qau-c54] {
    max-width: 250px;
    display: table;
    margin: 0 auto
    }
    .cards_view[_ngcontent-qau-c54] .homepage-card {
    display: block;
    margin: 0 0 15px
    }
    }
    @media (min-width:1024px) and (max-width:1223px) {
    .cards_view[_ngcontent-qau-c54] .homepage-card {
    width: 47%;
    margin: 14px;
    min-width: 0
    }
    }
    @media (min-width:768px) and (max-width:1023px) {
    .cards_view[_ngcontent-qau-c54] .homepage-card {
    width: 46%;
    margin-left: 20px;
    min-width: 0
    }
    }
    @media (min-width:1224px) {
    .cards_view[_ngcontent-qau-c54] .homepage-card {
    width: 31.33%;
    min-width: 0;
    margin: 1%
    }
    .rowResponsive[_ngcontent-qau-c54] {
    position: relative;
    display: flex;
    margin-bottom: 5%;
    justify-content: flex-end;
    margin-top: -70px
    }
    }
    @media (min-width:1100px) {
    h2[_ngcontent-qau-c54] {
    margin-top: -2%
    }
    }
    @media (min-width:1001px) and (max-width:1099px) {
    h2[_ngcontent-qau-c54] {
    margin-top: 1%
    }
    }
    @media (min-width:768px) and (max-width:1000px) {
    h2[_ngcontent-qau-c54] {
    margin-top: 1%
    }
    }
    #dashboardContainer[_ngcontent-qau-c54] {
    width: 100%;
    padding-left: 1%;
    padding-right: 1%;
    margin: -1% 0
    }
    h1[_ngcontent-qau-c54],
    h4[_ngcontent-qau-c54],
    span[_ngcontent-qau-c54] {
    margin: 0 5px 0 0;
    padding: 0 5px 0 0
    }
    .divider[_ngcontent-qau-c54] {
    border-right: 1px solid #e1e1e1
    }
    #spinner[_ngcontent-qau-c54] {
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 100px 0
    }
    @media (max-width:1223px) {
    .rowResponsive[_ngcontent-qau-c54] {
    position: relative;
    padding-top: 7%
    }
    .typeaheadInput[_ngcontent-qau-c54],
    .typeaheadInput3Term[_ngcontent-qau-c54] {
    width: 100% !important
    }
    .error[_ngcontent-qau-c54] {
    margin-top: 1% !important
    }
    #leftDashboard[_ngcontent-qau-c54] {
    width: 100% !important
    }
    }
    .typeaheadInput[_ngcontent-qau-c54],
    .typeaheadInput3Term[_ngcontent-qau-c54] {
    display: inline-table;
    box-sizing: border-box;
    position: relative;
    background-color: #fff;
    border-radius: 26px;
    border: 1px solid #145a7b;
    color: #145a7b;
    font-size: 18px;
    margin: 0;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 37%;
    height: 43px;
    font-weight: 400;
    padding: 15px 20px 15px 25px;
    align-items: center
    }
    .typeaheadInput.active[_ngcontent-qau-c54],
    .typeaheadInput[_ngcontent-qau-c54]:focus,
    .typeaheadInput[_ngcontent-qau-c54]:hover {
    background: #145a7b;
    border-color: #145a7b;
    color: #fff
    }
    .typeaheadInput[_ngcontent-qau-c54]:focus {
    outline: none;
    box-shadow: 0 0 0 1px #fff
    }
    .typeaheadInput3Term.active[_ngcontent-qau-c54],
    .typeaheadInput3Term[_ngcontent-qau-c54]:focus,
    .typeaheadInput3Term[_ngcontent-qau-c54]:hover {
    background: #145a7b;
    border-color: #145a7b;
    color: #fff
    }
    .typeaheadInput3Term[_ngcontent-qau-c54]:focus {
    outline: none;
    box-shadow: 0 0 0 1px #fff
    }
    .typeaheadIcon[_ngcontent-qau-c54],
    .typeaheadIconClose[_ngcontent-qau-c54] {
    position: absolute;
    right: 1%;
    top: 24%;
    cursor: pointer
    }
    @media (min-width:769px) and (max-width:950px) {
    .typeaheadIcon[_ngcontent-qau-c54],
    .typeaheadIconClose[_ngcontent-qau-c54] {
    top: 75% !important
    }
    }
    @media (max-width:409px) {
    .typeaheadIcon[_ngcontent-qau-c54],
    .typeaheadIconClose[_ngcontent-qau-c54] {
    top: 62%;
    right: 3%
    }
    .typeaheadIconCloseError[_ngcontent-qau-c54] {
    top: 37%
    }
    .error[_ngcontent-qau-c54] {
    margin-top: 0;
    position: unset !important
    }
    }
    @media (min-width:410px) and (max-width:600px) {
    .typeaheadIcon[_ngcontent-qau-c54],
    .typeaheadIconClose[_ngcontent-qau-c54] {
    top: 68%;
    right: 3%
    }
    .typeaheadIconCloseError[_ngcontent-qau-c54] {
    top: 47%
    }
    .error[_ngcontent-qau-c54] {
    margin-top: 0;
    position: unset !important
    }
    }
    @media (min-width:601px) and (max-width:768px) {
    .typeaheadIcon[_ngcontent-qau-c54],
    .typeaheadIconClose[_ngcontent-qau-c54] {
    top: 72%;
    right: 3%
    }
    .typeaheadIconCloseError[_ngcontent-qau-c54] {
    top: 59%
    }
    .error[_ngcontent-qau-c54] {
    margin-top: 0;
    position: unset !important
    }
    }
    @media (min-width:769px) and (max-width:1223px) {
    .typeaheadIcon[_ngcontent-qau-c54],
    .typeaheadIconClose[_ngcontent-qau-c54] {
    top: 79%;
    right: 2%
    }
    }
    .mat-option:hover:not(.mat-option-disabled) {
    background: #145a7b !important;
    color: #fff
    }
    .search-options[_ngcontent-qau-c54] {
    width: 370px
    }
    input[_ngcontent-qau-c54]:focus:-ms-input-placeholder {
    color: #fff
    }
    input[_ngcontent-qau-c54]:focus::placeholder {
    color: #fff
    }
    input[_ngcontent-qau-c54]:hover:-ms-input-placeholder {
    color: #fff
    }
    input[_ngcontent-qau-c54]:hover::placeholder {
    color: #fff
    }
    a[_ngcontent-qau-c54] {
    cursor: pointer
    }
    .mat-option.mat-active {
    background: #145a7b !important;
    color: #fff !important
    }
    .refreshSpinner[_ngcontent-qau-c54] {
    position: absolute;
    left: 50%;
    z-index: 100
    }
    .error[_ngcontent-qau-c54] {
    margin-top: 5%;
    position: absolute
    }
    .plan-input-error[_ngcontent-qau-c54] {
    border: 1px solid var(--v-states__error-color) !important;
    box-shadow: inset 0 0 0 1px var(--v-states__error-color), 1px 7px 7px -9px var(--v-input-field__active-box-shadow) !important;
    color: var(--v-states__error-color)
    }
    .typeaheadIconClose[_ngcontent-qau-c54]:focus,
    .typeaheadIconClose[_ngcontent-qau-c54]:hover {
    background: #145a7b
    }
    .typeaheadIconCloseError[_ngcontent-qau-c54]:hover {
    background: #fff
    }
    .plan-input-error.active[_ngcontent-qau-c54],
    .plan-input-error[_ngcontent-qau-c54]:focus,
    .plan-input-error[_ngcontent-qau-c54]:hover {
    background: #fff;
    border-color: var(--v-states__error-color);
    color: var(--v-states__error-color)
    }
    #homepageContainer[_ngcontent-qau-c54] {
    position: relative
    }
    #leftDashboard[_ngcontent-qau-c54] {
    width: 50%
    }
    #leftDashboard[_ngcontent-qau-c54] .leftLinks[_ngcontent-qau-c54] v-icon[_ngcontent-qau-c54] {
    margin-right: 8px
    }
 
 
    .mat-autocomplete-panel {
    min-width: 112px;
    max-width: 280px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    visibility: hidden;
    max-width: none;
    max-height: 256px;
    position: relative;
    width: 100%;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px
    }
    .mat-autocomplete-panel.mat-autocomplete-visible {
    visibility: hidden
    }
    .mat-autocomplete-panel.mat-autocomplete-hidden {
    visibility: hidden
    }
    .mat-autocomplete-panel-above .mat-autocomplete-panel {
    border-radius: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
    }
    .mat-autocomplete-panel .mat-divider-horizontal {
    margin-top: -1px
    }
    .cdk-high-contrast-active .mat-autocomplete-panel {
    outline: solid 1px
    }
 
 
    .mat-option {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    line-height: 48px;
    height: 48px;
    padding: 0 16px;
    text-align: left;
    text-decoration: none;
    max-width: 100%;
    position: relative;
    cursor: pointer;
    outline: none;
    display: flex;
    flex-direction: row;
    max-width: 100%;
    box-sizing: border-box;
    align-items: center;
    -webkit-tap-highlight-color: transparent
    }
    .mat-option[disabled] {
    cursor: default
    }
    [dir=rtl] .mat-option {
    text-align: right
    }
    .mat-option .mat-icon {
    margin-right: 16px;
    vertical-align: middle
    }
    .mat-option .mat-icon svg {
    vertical-align: top
    }
    [dir=rtl] .mat-option .mat-icon {
    margin-left: 16px;
    margin-right: 0
    }
    .mat-option[aria-disabled=true] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default
    }
    .mat-optgroup .mat-option:not(.mat-option-multiple) {
    padding-left: 32px
    }
    [dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple) {
    padding-left: 16px;
    padding-right: 32px
    }
    .cdk-high-contrast-active .mat-option {
    margin: 0 1px
    }
    .cdk-high-contrast-active .mat-option.mat-active {
    border: solid 1px currentColor;
    margin: 0
    }
    .mat-option-text {
    display: inline-block;
    flex-grow: 1;
    overflow: hidden;
    text-overflow: ellipsis
    }
    .mat-option .mat-option-ripple {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: absolute;
    pointer-events: none
    }
    .cdk-high-contrast-active .mat-option .mat-option-ripple {
    opacity: .5
    }
    .mat-option-pseudo-checkbox {
    margin-right: 8px
    }
    [dir=rtl] .mat-option-pseudo-checkbox {
    margin-left: 8px;
    margin-right: 0
    }
 
 
    bob-common[_ngcontent-qau-c43] .homepage-card {
    position: relative
    }
    .search-options[_ngcontent-qau-c43] {
    width: 370px
    }
    .search-inputs[_ngcontent-qau-c43] {
    margin-top: 30px
    }
    .search-inputs[_ngcontent-qau-c43] .fname-lname[_ngcontent-qau-c43] v-input-field[_ngcontent-qau-c43]:first-child {
    margin-right: 15px
    }
    .search-inputs[_ngcontent-qau-c43] .fname-lname[_ngcontent-qau-c43] v-input-field[_ngcontent-qau-c43] {
    display: inline-block;
    width: 176px
    }
    .search-inputs[_ngcontent-qau-c43] .empty-error[_ngcontent-qau-c43] {
    margin: 20px 0
    }
    .search-inputs[_ngcontent-qau-c43] .ssn-container[_ngcontent-qau-c43] {
    font-weight: 400;
    font-size: 20px
    }
    .search-inputs[_ngcontent-qau-c43] .ssn-container[_ngcontent-qau-c43] .ssn-mask[_ngcontent-qau-c43] {
    vertical-align: top;
    display: inline-block;
    margin-top: 10px
    }
    .search-inputs[_ngcontent-qau-c43] .ssn-container[_ngcontent-qau-c43] v-input-field[_ngcontent-qau-c43] {
    display: inline-block;
    width: 55%
    }
    .search-inputs[_ngcontent-qau-c43] .plan-input-error[_ngcontent-qau-c43] .typeaheadInput[_ngcontent-qau-c43],
    .search-inputs[_ngcontent-qau-c43] .plan-input-error[_ngcontent-qau-c43] .typeaheadInput3Term[_ngcontent-qau-c43] {
    border: 1px solid var(--v-states__error-color);
    box-shadow: inset 0 0 0 1px var(--v-states__error-color), 1px 7px 7px -9px var(--v-input-field__active-box-shadow);
    color: var(--v-states__error-color)
    }
    .search-button[_ngcontent-qau-c43] {
    position: absolute;
    bottom: 10px;
    left: 145px
    }
    .search-button[_ngcontent-qau-c43] v-button[_ngcontent-qau-c43] {
    margin-bottom: 20px;
    margin-left: 12px
    }
    .search-button[_ngcontent-qau-c43]>a[_ngcontent-qau-c43] {
    display: block;
    font-size: 18px;
    margin-bottom: 10px
    }
    @media (min-width:768px) and (max-width:840px) {
    .search-options[_ngcontent-qau-c43] {
    max-width: 280px
    }
    }
    @media screen and (max-width:767px) {
    .search-options[_ngcontent-qau-c43] {
    width: 100%
    }
    .search-inputs[_ngcontent-qau-c43] {
    margin: 30px 0
    }
    .search-inputs[_ngcontent-qau-c43] .fname-lname[_ngcontent-qau-c43] v-input-field[_ngcontent-qau-c43] {
    display: inline-block;
    width: 100%;
    padding: 5px 0
    }
    .search-button[_ngcontent-qau-c43] {
    text-align: center;
    position: relative;
    bottom: 0;
    left: 0
    }
    }
    @media (min-width:768px) {
    .search-options[_ngcontent-qau-c43] {
    width: 100%
    }
    .search-inputs[_ngcontent-qau-c43] {
    margin-top: 20px;
    margin-bottom: 10px
    }
    .search-inputs[_ngcontent-qau-c43] .fname-lname[_ngcontent-qau-c43] v-input-field[_ngcontent-qau-c43] {
    vertical-align: top;
    display: inline-block;
    width: 47%
    }
    .search-button[_ngcontent-qau-c43] {
    text-align: center;
    position: relative;
    bottom: 0;
    left: 0
    }
    }
    @media (min-width:768px) and (max-width:820px) {
    .ssn-container[_ngcontent-qau-c43] p.hasErrorMessage[_ngcontent-qau-c43] {
    margin-bottom: 0
    }
    }
    .typeaheadInput[_ngcontent-qau-c43],
    .typeaheadInput3Term[_ngcontent-qau-c43] {
    display: inline-block;
    box-sizing: border-box;
    position: relative;
    background-color: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #6e6e6e;
    color: #145a7b;
    font-size: 18px;
    margin: 0;
    overflow: hidden;
    padding: 13px 40px 13px 20px;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 50px
    }
    .typeaheadInput3Term[_ngcontent-qau-c43]:focus,
    .typeaheadInput[_ngcontent-qau-c43]:focus {
    border: 1px solid var(--v-select__active-border-color);
    box-shadow: inset 0 0 0 1px var(--v-select__active-border-color), 1px 7px 7px -9px var(--v-select__active-box-shadow);
    outline: none
    }
    .typeaheadIcon[_ngcontent-qau-c43],
    .typeaheadIconClose[_ngcontent-qau-c43] {
    position: absolute;
    right: 10%;
    top: 41%;
    cursor: pointer
    }
    @media (min-width:769px) and (max-width:820px) {
    .typeaheadIcon[_ngcontent-qau-c43],
    .typeaheadIconClose[_ngcontent-qau-c43] {
    right: 11%;
    top: 40%
    }
    }
    @media (max-width:409px) {
    .typeaheadIcon[_ngcontent-qau-c43],
    .typeaheadIconClose[_ngcontent-qau-c43] {
    right: 12%;
    top: 43%
    }
    }
    @media (min-width:410px) and (max-width:600px) {
    .typeaheadIcon[_ngcontent-qau-c43],
    .typeaheadIconClose[_ngcontent-qau-c43] {
    right: 8%;
    top: 43%
    }
    }
    @media (min-width:601px) and (max-width:768px) {
    .typeaheadIcon[_ngcontent-qau-c43],
    .typeaheadIconClose[_ngcontent-qau-c43] {
    right: 6%;
    top: 43%
    }
    }
    .mat-option:hover:not(.mat-option-disabled) {
    background: #145a7b !important;
    color: #fff
    }
    .highlight[_ngcontent-qau-c43] {
    font-weight: 700
    }
    .mat-option.mat-active {
    background: #145a7b !important;
    color: #fff !important
    }
 
 
    .homepage-card div[card-header] {
    display: inline-flex;
    margin-bottom: 20px
    }
    .homepage-card div[card-header] v-icon {
    margin-right: 10px
    }
    .homepage-card div[card-header] span.name {
    vertical-align: super;
    font-size: 20px;
    font-weight: 600;
    white-space: nowrap
    }
 
 
    .request-management__header-icon[_ngcontent-qau-c44] {
    width: 30px;
    height: 30px;
    margin-right: 12px
    }
    .request-management__flex-container[_ngcontent-qau-c44] {
    display: flex;
    justify-content: space-between;
    width: 100%
    }
    .request-management__margin-bottom[_ngcontent-qau-c44] {
    margin-bottom: 12px
    }
    .request-management__marign-right[_ngcontent-qau-c44] {
    margin-right: 12px
    }
    .request-management__no-wrap[_ngcontent-qau-c44] {
    white-space: nowrap
    }
 
 
    .report-card__title[_ngcontent-qau-c45] {
    margin-right: 16px
    }
    .report-card__flex-container[_ngcontent-qau-c45] {
    display: flex;
    justify-content: space-between;
    width: 100%
    }
    .report-card__report-unavailble[_ngcontent-qau-c45] {
    margin-bottom: 8px
    }
    .report-card__marign-right[_ngcontent-qau-c45] {
    margin-right: 12px
    }
    .report-card__no-wrap[_ngcontent-qau-c45] {
    white-space: nowrap
    }
    .report-card__download-bean[_ngcontent-qau-c45] {
    cursor: pointer
    }
    v-icon[_ngcontent-qau-c45] {
    margin-right: 8px
    }
 
 
    .name[_ngcontent-qau-c51] {
    margin-left: 10px
    }
    .quicklink[_ngcontent-qau-c51] {
    margin-bottom: 10px
    }
 
 
    .fa-newspaper[_ngcontent-qau-c48] {
    color: #145a7b;
    font-size: 30px
    }
    .name[_ngcontent-qau-c48] {
    margin-left: 10px
    }
    .newsResources[_ngcontent-qau-c48] {
    color: #145a7b
    }
    .newsResources[_ngcontent-qau-c48] .nr-entry[_ngcontent-qau-c48] {
    margin-top: 15px
    }
    .newsResources[_ngcontent-qau-c48] #news-card-external-btn[_ngcontent-qau-c48] {
    display: flex;
    justify-content: center
    }
    .newsResources[_ngcontent-qau-c48] .textAndLink[_ngcontent-qau-c48] h4[_ngcontent-qau-c48] {
    color: #145a7b;
    margin-bottom: 0
    }
    .newsResources[_ngcontent-qau-c48] .linkAndImage[_ngcontent-qau-c48] {
    overflow: auto
    }
    .newsResources[_ngcontent-qau-c48] .linkAndImage[_ngcontent-qau-c48] img[_ngcontent-qau-c48] {
    width: 150px;
    float: left;
    margin-right: 10px
    }
    .entryHeader[_ngcontent-qau-c48] {
    font-weight: 600;
    font-style: normal;
    font-size: 18px;
    color: #145a7b;
    padding-bottom: 5px
    }
    .entryDate[_ngcontent-qau-c48] {
    font-size: 16px;
    color: #000;
    padding-bottom: 5px
    }
    .newsButtons[_ngcontent-qau-c48] {
    margin: 20px auto auto;
    display: flex;
    justify-content: space-between
    }
 
 
    .centerButton[_ngcontent-qau-c53] {
    justify-content: center;
    margin: 30px 1% 30px 2%
    }
    .tooltip-text[_ngcontent-qau-c53] {
    font-weight: 400
    }
    bob-common[_ngcontent-qau-c53] .homepage-card {
    width: 98% !important;
    padding-right: 5% !important;
    height: auto !important
    }
    bob-common[_ngcontent-qau-c53] .homepage-card .card-loading {
    display: flex;
    justify-content: center;
    padding-top: 50px;
    color: #145a7b
    }
 