#loading-header,.icon-header{mix-blend-mode:normal;width:100%;height:64px;padding:20px 0;display:block;position:fixed;top:0;bottom:0;left:0}#loading-header .title,.icon-header .title{align-items:left;letter-spacing:-.02em;color:#fff;border-left:1px solid #c7c7c7;margin-bottom:0;padding-top:6px;padding-bottom:6px;padding-left:15px;font-size:18px;font-weight:700;line-height:20px;display:flex;position:absolute;top:12px;left:120px}.navbar-brand{position:absolute;top:0;left:24px}.navbar-brand img{height:45px;padding:0}.spinner{text-align:center;width:70px;margin:0 auto}.spinner>div{background-color:#fff;border-radius:100%;width:10px;height:10px;animation:1s ease-in-out infinite both sk-bouncedelay;display:inline-block}.spinner .bounce1{animation-delay:-.3s}.spinner .bounce2{animation-delay:-.14s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.circle-background,.circle-progress{fill:none}.circle-background{stroke:#ddd}.circle-progress{will-change:auto;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:round;transition:stroke-dashoffset 2s ease-in-out}.circle-text{fill:#000;font-size:1.25em}.info-icon{position:relative;bottom:2px}.individual-enroll .page-section-label{color:#0a2540;font-size:14px;font-weight:500}.individual-enroll .page-section-subtext{color:#5e6b75;font-size:12px;position:relative;bottom:10px}.individual-enroll .form-label{color:#0a2540;font-size:12px}.individual-enroll .form-control::-webkit-input-placeholder{color:#c4c4c4;font-size:12px}.individual-enroll .form-control,.individual-enroll .form-select{color:#0a2540;font-size:12px}.individual-enroll .form-sec-2col .col-form{padding-bottom:20px}.individual-enroll-layout{gap:40px;margin-top:20px;margin-bottom:96px;display:flex}.individual-enroll-layout .mega-container{flex:1;min-width:0}.individual-enroll-layout .mega-container .form-sec-2col .col-form{width:100%}.individual-enroll-layout .individual-enroll-sidebar{flex-shrink:0;align-self:flex-start;width:280px}.individual-enroll-layout .individual-enroll-sidebar>:not(:last-child){margin-bottom:20px}.individual-enroll-layout .mobile-only{display:none}@media (width<=991px){.individual-enroll-layout{flex-direction:column;margin-top:0}.individual-enroll-layout .individual-enroll-sidebar{width:100%;position:static}.individual-enroll-layout .desktop-only{display:none}.individual-enroll-layout .mobile-only{width:100%;margin-top:24px;display:block}}.individualEnroll-info-card .information-section{margin-top:40px;margin-bottom:40px}.individualEnroll-info-card .information-section .info-title{color:#0a2540;font-size:14px}.individualEnroll-info-card .information-section .info-subtext{color:#5e6b75;font-size:14px}.edit-button{flex-direction:row;width:100%;display:flex}.edit-button .edit{margin-right:10px}.individual-enroll-info .form-label{color:#0a2540;font-size:12px}.individual-enroll-info .form-control::-webkit-input-placeholder{color:#c4c4c4;font-size:12px}.individual-enroll-info .form-control,.individual-enroll-info .form-select{color:#0a2540;font-size:12px}.individual-enroll-info .submit-row{border:none;margin-top:0}.individual-enroll-info .edit-button{flex-direction:row;width:100%;display:flex}.individual-enroll-info .edit-button .edit{margin-right:10px}.individual-enroll-info .buttons{flex-direction:row;width:100%;display:flex}.individual-enroll-info .buttons .cancel-button{margin-right:10px}.individual-extra-details .form-label{color:#0a2540;font-size:14px}.individualSignup .form-sec-2col .col-note{width:30%;position:relative;top:196px}#account-selection .display-both{flex-direction:row;display:flex}#account-selection .display-both .select-box-container{margin-right:10px}#account-selection .need-info{justify-content:end;padding-top:10px;display:flex}#account-selection .account-container{padding:15px}#account-selection .account-container .account-item{display:flex}#account-selection .account-container .account-item .account-circle{background-color:#f9fbfe;border-radius:50%;display:inline-block}#account-selection .account-container .account-item .account-circle .account-icon{color:#000;vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}#account-selection .account-container .account-item .item-description{padding-top:14px;padding-left:15px}#account-selection .account-container .account-item .item-description .title{color:#32325d;margin:0;font-size:14px;font-weight:500}#account-selection .account-container .account-item .item-description .description{color:#6b7c93;font-size:14px}#account-selection .account-container .account-balance{color:#32325d;margin:0;padding-top:14px;font-size:14px;font-weight:500}#account-selection .account-container.is-selected{cursor:pointer;background:#f2f8f9;border:2px solid #1d99a9;border-radius:8px}#account-selection .account-container.is-selected svg{stroke:#009baa;position:relative;right:-6px}#account-selection .account-container.is-selected:hover{cursor:pointer;border:2px solid #1d99a9}#account-selection .account-container:hover{cursor:pointer;cursor:pointer;background:#f2f8f9;border:2px solid #1d99a9;border-radius:8px}#account-selection .account-container:hover svg{stroke:#009baa}.form-check-label{padding-top:2px;font-size:14px;color:#0a2540!important}#welcome-to-icon{padding-top:30px}#welcome-to-icon .welcome-title{color:#0a2540;margin:0;font-size:26px;font-weight:500}#welcome-to-icon .welcome-steps{padding-top:20px;padding-bottom:20px}#welcome-to-icon .welcome-steps p{color:#5e6b75;font-size:14px}#welcome-to-icon .welcome-steps ol{color:#5e6b75;padding-left:20px;font-size:14px}#welcome-to-icon .welcome-steps ol li{padding-bottom:10px}@media only screen and (width<=767px){.individualSignup .form-sec-2col .col-note{width:100%;height:50%;position:relative;top:0}.individualSignup .form-side-note svg,.individualSignup .form-side-note .helper-icon{display:none}}@media only screen and (width<=450px){.individualSignup .form-sec-2col .col-note{display:none}}.typography--variant-pageHeader{color:#0a2540;letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:36px}.typography--variant-cardHeader{color:#0a2540;font-size:20px;font-weight:500}.typography--variant-cardEmptyState{color:#0a2540;margin:0;padding-bottom:5px;font-size:16px;font-weight:500}.typography--variant-infoCardHeader{color:#5e6b75;margin:0;padding-bottom:5px;font-size:18px;font-weight:500}.typography--variant-iconBanner{color:#0a2540;margin:0;font-size:16px;font-weight:500}.typography--variant-labelHeader{color:#0a2540;margin:0;font-size:14px;font-weight:500}.typography--variant-paychexHeader{color:#085ea6;margin:0;font-size:16px;font-weight:500}.typography--variant-selectBoxHeader{color:#0a2540;margin:0;font-size:16px;font-weight:500}.typography--variant-referralHeader{color:#0a2540;margin:0;font-size:15px;font-weight:500}.default-variant{color:#5e6b75;margin:0;padding-top:5px;font-size:14px;font-weight:400}.typography--variant-centered{color:#5e6b75;text-align:center;justify-content:center;padding-bottom:5px;font-size:14px;font-weight:400;display:flex}.typography--variant-centeredText{color:#0a2540;text-align:center;justify-content:center;padding-bottom:5px;font-size:16px;font-weight:500;display:flex}.typography--variant-body1{font-size:.875rem}.typography--color-primary{color:#f2994a}.typography--color-error{color:#eb5757}.icon-info-card .accordion-button:after{display:none}.icon-info-card .accordion-button,.icon-info-card .accordion-button:not(.collapsed){box-shadow:none;color:inherit;background-color:#0000}.icon-info-card .accordion-button:focus{box-shadow:none;border-color:#0000}.icon-support-card{flex-direction:row;padding-bottom:10px;display:flex}.icon-support-card-container{border-radius:5px;margin:0;padding:30px;border:1px solid #1d99a9!important}.icon-support-card-text{color:#0a2540;margin:0;padding-right:3px;font-size:14px;font-weight:500}.icon-support-card-link{color:#0a2540;text-align:center;cursor:pointer;font-size:14px;font-weight:400;text-decoration:none}.icon-support-card-link:hover{cursor:pointer;color:#0a2540;opacity:.7}.icon-support-card-header{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.icon-support-card-divider{border-top:1px solid #f6f6f7;margin-top:3px}.icon-steps{margin-bottom:40px}.icon-steps .icon-step-container{flex-direction:row;display:flex}.icon-steps .icon-step-container .step-label{margin-left:20px}.icon-steps .icon-step-container .step-label .is-active-step{font-size:16px}.icon-steps .step-circle{color:#5e6b75;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-bottom:20px;font-size:12px;font-weight:400;display:flex;position:relative;box-shadow:0 0 0 1px #5e6b75}.icon-steps .is-active{-webkit-box-shadow:0 0 0 6px #01a3b0;color:#01a3b0;background:0 0;border:1.5px solid #01a3b0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-bottom:20px;font-size:12px;font-weight:400;display:flex;position:relative;box-shadow:0 0 0 6px #cbe3e6}.verification-checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#009baa;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.verification-checkmark{stroke-width:2px;stroke:#fff;stroke-miterlimit:10;border-radius:50%;width:18px;height:18px;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;box-shadow:inset 0 0 #0000}.verification-checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #009baa}}.individual-authentication{width:100%;position:relative;bottom:40px}.individual-authentication .secondary-auth-header{text-align:center;flex-direction:column;align-items:center;padding:20px;display:flex}.individual-authentication .secondary-auth-header .secondary-auth-header-logos{justify-content:center;align-items:center;gap:10px;display:flex}.individual-authentication .secondary-auth-header .secondary-auth-header-logos .secondary-auth-header-plus{color:#5e6b75;font-size:20px}.individual-authentication .secondary-auth-header .secondary-auth-header-text{color:#5e6b75;width:60%;font-size:24px;font-weight:500}.individual-authentication .ssn-col{flex-direction:row;display:flex}.individual-authentication .ssn-col .ssn-authentication{margin-left:30px}.individual-authentication .ssn-col .ssn-authentication .ssn-title{color:#0a2540;font-size:14px;font-weight:500}.individual-authentication .ssn-col .ssn-authentication .ssn-subtext{color:#5e6b75;font-size:14px;position:relative;bottom:10px}.individual-authentication .ssn-col .ssn-authentication .ssn-label{color:#0a2540;padding-top:10px;font-size:14px;font-weight:400}.individual-authentication .ssn-col .ssn-authentication .form-control,.individual-authentication .ssn-col .ssn-authentication .form-select{font-size:14px}.individual-authentication .ssn-col .ssn-authentication .form-control::-webkit-input-placeholder{color:#c4c4c4;font-size:12px}.individual-authentication .ssn-col .ssn-authentication .enter-ssn{flex-direction:row;display:flex}.individual-authentication .ssn-col .ssn-authentication .enter-ssn .password{padding-right:5px}.individual-authentication .submit-row{border:none;margin-top:25px;padding-top:0}.individual-authentication .hide{display:none}.individual-authentication.paychex-sso-landing{margin-top:100px}.divider-container{justify-content:center;align-items:center;width:100%;margin:16px 0;display:flex}.divider-line{background-color:#e0e0e0;flex-grow:1;height:1px}.divider-text{color:#6b7280;padding:0 12px;font-size:14px}@media (width<=768px){.secondary-auth-header-logos svg{width:75%;height:75%}.individual-authentication .secondary-auth-header .secondary-auth-header-logos .icon-logo{width:120px;height:auto}.individual-authentication .secondary-auth-header .secondary-auth-header-logos .secondary-auth-header-plus{font-size:24px}.individual-authentication .secondary-auth-header .secondary-auth-header-text{text-align:center;width:100%;font-size:18px;font-weight:400}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}.select-address-card{color:#5e6b75;cursor:pointer;background:#fff;border:1px solid #dee2e6;border-radius:5px;height:150px;padding:24px;transition:background-color .3s,color .3s}.select-address-card.invalid{cursor:default}.select-address-card p{margin-bottom:4px}.select-address-card.selected:not(.invalid),.select-address-card:not(.invalid):hover{color:#5e6b75;border:2px solid #009baa}.address-info{letter-spacing:.7px;color:#5e6b75;margin-bottom:4px;font-size:14px;font-weight:400}.address-info.selected{color:#009baa}.modal-header{color:#0a2540;flex-direction:column;font-size:16px;display:flex}.modal-subtext{color:#5e6b75;font-size:14px}.modal-footer{border-top:none;justify-content:flex-start!important}.icon-modal .submit-row{text-align:right;border-top:0;padding-top:0;position:relative}.icon-modal .modal-header{border-bottom:1px solid #f2f4f7;padding:36px 48px 24px;display:block;position:relative}.icon-modal .modal-header button{position:absolute;top:8px;right:12px}.icon-modal .modal-header button:hover{background:0 0}.icon-modal .modal-header button:focus{outline:0}.icon-modal .modal-title{color:#222640;margin-bottom:6px;font-size:20px;line-height:24px}.icon-modal .modal-subtitle{color:#666;margin-bottom:0;font-size:12px;line-height:16px}.icon-modal .modal-body{color:#202546;padding:36px 48px;font-size:14px}.icon-modal .confirmation-text{color:#70747d;padding-top:5px;padding-left:2px;padding-right:35px;font-size:14px;font-weight:400}.select-box-container{width:auto;padding:10px 0 0}.select-box-container .select-box{background:#fff;border:2px solid #f2f4f7;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;width:auto;height:auto;margin:1px;padding:10px;transition:border-color .2s ease-in-out;display:flex;overflow:hidden;box-shadow:3px 3px 9px #00000017}.select-box-container .select-box.selected,.select-box-container .select-box.default-selected,.select-box-container .select-box:hover{cursor:pointer;border:2px solid #1d99a9}.select-box-container .select-box:hover{background:#f2f8f9}.select-box-container .select-box .label{color:#0a2540;width:auto;margin:10px;font-size:14px;font-weight:500}.select-box-container .select-box .description{color:#5e6b75;width:auto;margin:10px;font-size:14px}.select-box-container .select-box .list{color:#5e6b75;width:auto;margin:10px;padding-left:15px;font-size:12px;line-height:1.8}.select-box-container .select-box .number-input{border:1px solid #dfdfdf;border-radius:5px;width:100%;padding:5px 10px;font-weight:400;transition:all .5s}@media only screen and (width<=767px){.select-box-container .select-box .description,.select-box-container .select-box .letter-box .letter{font-size:12px}}.rollover-link{margin:15px 0;padding:20px}.rollover-link .rollover-item{flex-direction:column;display:flex}.rollover-link .rollover-item .rollover-details .detail-col{flex-direction:row;justify-content:space-between;display:flex}.rollover-link .rollover-item .rollover-details .detail{color:#0a2540;margin:0;font-size:14px;font-weight:500}.rollover-link .rollover-item .rollover-details .rollover-account-number{color:#6b7c93;margin:0;padding-left:33px;font-size:14px}.rollover-link:hover{cursor:pointer;cursor:pointer;background:#f2fafb;border:1px solid #dfeff3;border-radius:8px}.rollover-link:hover svg{stroke:#009baa}.section{margin-bottom:32px}.section .section-title{color:#0a2540;margin:0;font-size:16px;font-weight:500}.important-notice{background:#fef3cd;border:1px solid #fbbf24;border-radius:8px;margin-bottom:24px;padding:16px}.account-number{color:#0c4a6e;text-align:center;letter-spacing:1px;background:#fff;border:1px solid #0ea5e9;border-radius:6px;margin:8px 0;padding:12px 16px;font-family:Courier New,monospace;font-size:14px;font-weight:600}.notice-title{color:#92400e;align-items:center;margin:0 0 8px;font-size:14px;font-weight:600;display:flex}.notice-icon{margin-right:8px;font-size:16px}.notice-text{color:#92400e;margin:0;font-size:14px;line-height:1.5}.address-block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px}.address-line{color:#0a2540;margin:4px 0;font-size:15px}.step-list{margin:0;padding:0;list-style:none}.step-item{align-items:flex-start;margin-bottom:16px;font-size:14px;display:flex}.step-number{flex-shrink:0;justify-content:center;align-items:center;margin-right:12px;font-size:14px;display:flex}.step-content{color:#0a2540;font-size:14px;line-height:1.5}.highlight{font-size:14px;font-weight:500;line-height:1.5}.address-line{color:#0a2540;margin:0;padding-top:3px;font-size:14px}.doc-text{color:#1b9aa9;margin:0;padding-top:30px;padding-bottom:30px;font-size:14px;font-style:italic}.rangeslider{-ms-touch-action:none;touch-action:none;background:#e6e6e6;margin:20px 0;position:relative}.rangeslider,.rangeslider .rangeslider__fill{display:block;box-shadow:inset 0 1px 3px #0006}.rangeslider .rangeslider__handle{cursor:pointer;background:#fff;border:1px solid #ccc;display:inline-block;position:absolute;box-shadow:0 1px 3px #0006,0 -1px 3px #0006}.rangeslider .rangeslider__handle .rangeslider__active{opacity:1}.rangeslider .rangeslider__handle-tooltip{text-align:center;color:#fff;background-color:#000c;border-radius:4px;width:40px;height:40px;font-size:14px;font-weight:400;transition:all .1s ease-in;display:inline-block;position:absolute;left:50%;transform:translate(-50%)}.rangeslider .rangeslider__handle-tooltip span{margin-top:12px;line-height:100%;display:inline-block}.rangeslider .rangeslider__handle-tooltip:after{content:" ";width:0;height:0;position:absolute}.rangeslider-horizontal{border-radius:10px;height:12px}.rangeslider-horizontal .rangeslider__fill{background-color:#7cb342;border-radius:10px;height:100%;top:0}.rangeslider-horizontal .rangeslider__handle:after{content:" ";background-color:#dadada;border-radius:50%;width:16px;height:16px;position:absolute;top:6px;left:6px;box-shadow:inset 0 1px 3px #0006,inset 0 -1px 3px #0006}.rangeslider-horizontal .rangeslider__handle-tooltip{top:-55px}.rangeslider-horizontal .rangeslider__handle-tooltip:after{border-top:8px solid #000c;border-left:8px solid #0000;border-right:8px solid #0000;bottom:-8px;left:50%;transform:translate(-50%)}.rangeslider-vertical{background-color:#0000;max-width:10px;height:150px;margin:20px auto}.rangeslider-vertical .rangeslider__fill,.rangeslider-vertical .rangeslider__handle{position:absolute}.rangeslider-vertical .rangeslider__fill{width:100%;box-shadow:none;background-color:#7cb342;bottom:0}.rangeslider-vertical .rangeslider__handle{width:30px;height:10px;box-shadow:none;left:-10px}.rangeslider-vertical .rangeslider__handle-tooltip{top:50%;left:-100%;transform:translate(-50%,-50%)}.rangeslider-vertical .rangeslider__handle-tooltip:after{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:8px solid #000c;top:12px;left:100%}.rangeslider-reverse.rangeslider-horizontal .rangeslider__fill{right:0}.rangeslider-reverse.rangeslider-vertical .rangeslider__fill{top:0;bottom:inherit}.rangeslider__labels{position:relative}.rangeslider-vertical .rangeslider__labels{text-align:left;width:250px;height:100%;margin:0 0 0 24px;padding:0;list-style-type:none;position:relative;left:10px}.rangeslider-vertical .rangeslider__labels .rangeslider__label-item{position:absolute;transform:translateY(-50%)}.rangeslider-vertical .rangeslider__labels .rangeslider__label-item:before{content:"";z-index:-1;background:#000;width:10px;height:2px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.rangeslider__labels .rangeslider__label-item{cursor:pointer;font-size:14px;display:inline-block;position:absolute;top:10px;transform:translate(-50%)}.page-subtext-investment-profile{width:83%;padding-top:25px}.suitability-step-container.is-active{width:100%}.investment-form-label{color:#0a2540;flex-direction:column;padding-bottom:30px;display:flex}.required-updates-label{color:#0a2540;font-size:15px}.investment-form-label-currency{color:#0a2540;flex-direction:column;display:flex}.investment-form-label-currency .value{color:#0a2540;padding-top:30px;font-size:16px}.investment-form-label-currency .value .currancy-label{justify-content:center;font-size:18px;font-weight:500;display:flex}#questions{padding-top:20px}.carousel-indicators li{transition:opacity .6s;display:none!important}.rangeslider-horizontal{margin-left:5px;height:8px!important}.rangeslider-horizontal .rangeslider__fill{background-color:#1d99a9!important}.rangeslider-horizontal .rangeslider__handle{border-radius:30px;width:30px;height:30px;top:50%;transform:translate(-50%,-50%)}.rangeslider-horizontal .rangeslider__handle:after{content:" ";border-radius:50%;width:16px;height:16px;position:absolute;top:6px;left:6px;border-color:#0000!important}.slider-labels{flex-direction:row;justify-content:space-between;display:flex}.slider-labels .description{color:#5e6b75;padding-top:14px;font-size:12px}.slider-ticks{flex-direction:row;justify-content:space-between;margin-left:25px;margin-right:25px;padding-bottom:10px;display:flex;position:relative;bottom:10px}.slider-ticks .vl{border-left:1px solid #000;height:10px;margin-left:-3px;top:0;left:50%}.paychex-info-card{margin:0;padding-top:95px}@media (width<=900px),(width>=768px),(width>=480px),(width>=300px){.suitability-carousel .carousel-indicators{top:100%}.suitability-carousel .page-title-wrap{margin-bottom:7px}.suitability-carousel #questions{padding-top:0}}@media (width>=300px){.profile-buttons{padding-top:2%}}.container{margin:0;padding-left:0;padding-right:0}.container .file-uploader{color:#fff;background-color:#fff;border:1px dashed #afb8de;border-radius:10px;outline:none;flex-direction:column;flex:1;align-items:center;padding:30px;transition:border .24s ease-in-out;display:flex}.container .file-uploader .noUploads{text-align:center}.container .file-uploader .noUploads .fileupload-wrapper{width:1%;padding-left:22px}.container .file-uploader .noUploads .fileupload-wrapper .upload-circle{color:#f2f4f8;background:#f2f4f8;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:20px;font-size:12px;font-weight:400;display:flex;position:relative;box-shadow:0 0 0 1px #f2f4f8}.container .file-uploader .noUploads .files .drag-drop{color:#858c9c;margin-bottom:5px;padding-bottom:0;font-size:12px}.container .file-uploader .noUploads .files .or{color:#858c9c;text-align:center;margin-bottom:10px;padding-bottom:0;font-size:10px}.container .file-uploader:hover{background:linear-gradient(#fff,#f3f7f8)}.container .complete-file-upload{background:linear-gradient(#fff,#f3f7f8);border:1px solid #afb8de;border-radius:10px}.container .file-box{flex-direction:column;justify-content:space-between;width:100%;display:flex}.container .file-name{color:#0a2540;padding-left:15px;font-size:12px}.container .file-progress{color:#0a2540;text-align:end;font-size:12px}.container .file-progress .status{padding-left:18px;position:relative;bottom:5px}.container .file-progress .status .status-box{color:#013171;text-align:center;background:#f2f4f8;border-radius:10px;padding:6px 12px;font-size:12px;display:inline-block}.container .uploaded{color:#0a2540;padding-top:40px;font-size:14px}.container .uploaded-files{flex-direction:row;display:flex}.container .uploaded-files .file{background:#fff;border:1px solid #f2f4f7;border-radius:7px;flex-direction:row;justify-content:space-between;width:100%;margin-top:10px;padding:27px 20px 10px;display:flex}.container .complete{flex-direction:row;padding:20px;display:flex}.container .complete .check{color:#fff;padding-top:10px;padding-right:20px}.container .file-header{color:#0a2540;font-size:14px;font-weight:500}.container .subtext{color:#858c9c;margin:0;padding:0;font-size:14px}.container .file-type{display:flex}.container .file-type .png{position:relative;bottom:10px}.container .process-file-btn{display:none}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#009baa;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.checkmark{stroke-width:2px;stroke:#fff;stroke-miterlimit:10;border-radius:50%;width:18px;height:18px;margin-left:10px;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;box-shadow:inset 0 0 #0000}.checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}#passport-agreement .table-wrapper{margin-top:24px;margin-bottom:24px}#passport-agreement .table-wrapper td{padding:6px}#passport-agreement ol:not(.parenthesis){counter-reset:item;padding-left:1.5em;list-style:none}#passport-agreement ol:not(.parenthesis)>li{counter-increment:item;margin-bottom:.5em;position:relative}#passport-agreement ol:not(.parenthesis)>li:before{content:counter(item) ". ";font-weight:700;position:absolute;left:-1.5em}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis){counter-reset:subitem;padding-left:2em;list-style:none}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis)>li{counter-increment:subitem;position:relative}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis)>li:before{content:counter(item) "." counter(subitem) " ";font-weight:400;position:absolute;left:-2em}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis){counter-reset:subsubitem;padding-left:2.5em;list-style:none}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis)>li{counter-increment:subsubitem;position:relative}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis)>li:before{content:counter(item) "." counter(subitem) "." counter(subsubitem) " ";position:absolute;left:-3em}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis){counter-reset:subsubsubitem;padding-left:3em;list-style:none}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis)>li{counter-increment:subsubsubitem;position:relative}#passport-agreement ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis)>li>ol:not(.parenthesis)>li:before{content:counter(item) "." counter(subitem) "." counter(subsubitem) "." counter(subsubsubitem) " ";position:absolute;left:-3.5em}#passport-agreement ol.parenthesis{counter-reset:list-in-thm;margin-left:0;padding-left:0}#passport-agreement ol.parenthesis li{margin-left:2.2em;padding-left:0;list-style:none;position:relative}#passport-agreement ol.parenthesis li:before{content:"(" counter(list-in-thm) ")";counter-increment:list-in-thm;text-align:right;width:3em;position:absolute;left:-3.5em}#passport-agreement ol.parenthesis-roman{counter-reset:list-in-thm;margin-left:0;padding-left:0}#passport-agreement ol.parenthesis-roman li{margin-left:2.2em;padding-left:0;list-style:none;position:relative}#passport-agreement ol.parenthesis-roman li:before{counter-increment:list-in-thm;text-align:right;width:3em;position:absolute;left:-3.5em;content:"(" counter(list-in-thm, lower-roman) ")"!important}.icon-circle{text-align:center;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin:10px;display:flex}.icon-circle.primary-circle{background:#f9fbfe}.icon-circle.warning-circle{background:#fff7e0}.icon-circle.error-circle{background:snow}.thanks-body{color:#6b7c93;font-size:14px;line-height:1.6}.thanks-body p{margin-bottom:16px}.thanks-signature{margin-top:30px}.thanks-signature p{color:#6b7c93;margin:5px 0}.individual-thanks-container{margin-left:80px;margin-right:80px}@media only screen and (width<=767px){.individual-thanks-container{margin-left:0;margin-right:0}}.action-card-action{text-align:center;justify-content:center;display:flex}.action-card-details{text-align:center}.action-card-details .action-icon-container{position:relative;bottom:7px}.action-card-details .action-icon-container .action-icon-circle{border-radius:50%;margin:14px;display:inline-block}.action-card-details .action-icon-container .action-icon-circle .action-icon{vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}.action-card-details .action-card-title{color:#0a2540;font-size:14px;font-weight:500}.action-card-details .action-card-description{color:#858c9c;font-size:14px}.bank-cancel{padding-right:5px}.remove-bank-action{justify-content:center;padding-top:10px;display:flex}.remove-bank-action.action-card-loading{text-align:center}.remove-bank-action.disabled{opacity:.5;cursor:default}.remove-bank-action.completed-action{cursor:default;opacity:.8}.primary-color{background-color:#f9fbfe}.red-color{background-color:#fbf4f4}@media only screen and (width<=767px){.action-card .action-card-details{padding:5px}.add-bank-card .action-card .action-card-title{font-size:14px}.add-bank-card .action-card .action-card-description{font-size:12px}}#setup-contributions{width:100%;display:block}#setup-contributions .contribution-setup-wrapper{text-align:left;width:75%;margin:0 auto}#setup-contributions .contribution-amount-container{padding-right:10px}#setup-contributions .form-control,#setup-contributions .form-select{font-size:12px!important}#setup-contributions .modifier-picker{background:#efefef;border:1px solid #efefef;border-radius:5px;width:auto;margin-bottom:28px;padding:2px;font-size:12px;font-weight:400;display:inline-block}#setup-contributions .modifier{text-transform:uppercase;border-radius:5px;padding:2px 35px;transition:background .25s;display:inline-block}#setup-contributions .modifier:not(.selected){cursor:pointer}#setup-contributions .modifier:not(:last-child){margin-right:2px}#setup-contributions .modifier.selected,#setup-contributions .modifier:hover{background:#fff}#setup-contributions .select-contribution-box{background:#fff;border:2px solid #f2f4f7;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;width:auto;height:auto;margin-bottom:10px;padding:20px;transition:border-color .2s ease-in-out;display:flex;overflow:hidden;box-shadow:3px 3px 9px #00000017}#setup-contributions .select-contribution-box.selected{background:#f2f8f9;border:2px solid #1d99a9}#setup-contributions .select-contribution-box.default-selected,#setup-contributions .select-contribution-box:hover{cursor:pointer;border:2px solid #1d99a9}#setup-contributions .select-contribution-box:hover{background:#f2f8f9}#setup-contributions .select-contribution-box.error{border-color:#db4163}#setup-contributions .select-contribution-box:not(.selected){cursor:pointer}#setup-contributions .select-contribution-box .custom-amt-msg{color:#0a2540;font-size:14px;font-weight:500}#setup-contributions .select-contribution-box .recommended-container{color:#fff;background:#1d99a9;border-radius:5px;align-self:center;padding:4px 8px;font-size:12px;transition:background .3s}#setup-contributions .select-contribution-box.selected:not(.error){border-color:#1d99a9}#setup-contributions .select-contribution-box .amount{color:#0a2540;font-size:18px;font-weight:500}#setup-contributions .select-contribution-box .amount-modifier{color:#70747d;margin-left:4px;font-size:14px}#setup-contributions .select-contribution-box.recommended{padding:18px 44px 12px 22px}#setup-contributions .select-contribution-box.recommended .description{margin-top:12px}#setup-contributions .select-contribution-box.recommended .description h5{font-size:14px;font-weight:500}#setup-contributions .select-contribution-box.recommended .description p{color:#7b7b7b;font-size:14px}#setup-contributions .select-contribution-box.recommended .amount{font-size:26px}#setup-contributions .select-contribution-box.recommended:not(.selected):not(:hover) .recommended-container{background-color:#1d99a9}#setup-contributions .select-contribution-box.selected,#setup-contributions .select-contribution-box:hover{border-color:#1d99a9}#setup-contributions .select-contribution-box .description{font-size:12px}#setup-contributions .submit-row .back-btn-container{position:absolute;left:0}#setup-contributions .submit-row .back-btn-container .button{margin-left:0}#setup-contributions .submit-row .button,#setup-contributions .submit-row .icon-link{display:inline-block}#setup-contributions .submit-row .icon-link{font-size:14px}@media only screen and (width<=767px){.select-contribution-box{flex-wrap:wrap}#setup-contributions{margin:0}#setup-contributions .select-contribution-box.recommended .amount{font-size:20px;font-weight:600}#setup-contributions .modifier{padding:0 30px}#setup-contributions .contribution-setup-wrapper{width:auto}#setup-contributions .submit-row{flex-wrap:wrap}.setup-contributions-row{margin-top:0}}@media only screen and (width<=320px){#setup-contributions .submit-row .icon-link{padding-bottom:19px;font-size:14px;position:relative;bottom:19px;right:54px}#setup-contributions .modifier-picker{white-space:nowrap;position:relative;right:32px}}.contribution-amount-container{padding-right:10px}.modifier-picker{background:#efefef;border:1px solid #efefef;border-radius:5px;width:auto;margin-bottom:28px;padding:2px;font-size:12px;font-weight:400;display:inline-block}.modifier{text-transform:uppercase;border-radius:5px;padding:2px 35px;transition:background .25s;display:inline-block}.modifier:not(.selected){cursor:pointer}.modifier:not(:last-child){margin-right:2px}.modifier.selected,.modifier:hover{background:#fff}.select-contribution-box{background:#fff;border:2px solid #f2f4f7;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;width:auto;height:auto;margin-bottom:10px;padding:20px;transition:border-color .2s ease-in-out;display:flex;overflow:hidden;box-shadow:3px 3px 9px #00000017}.select-contribution-box.selected{background:#f2f8f9;border:2px solid #1d99a9}.select-contribution-box.error{border-color:#db4163}.select-contribution-box:not(.selected){cursor:pointer}.select-contribution-box .custom-amt-msg{color:#0a2540;font-size:14px;font-weight:500}.select-contribution-box .recommended-container{color:#fff;background:#1d99a9;border-radius:5px;align-self:center;padding:4px 8px;font-size:12px;transition:background .3s}.select-contribution-box.selected:not(.error){border-color:#1d99a9}.select-contribution-box .amount{color:#0a2540;font-size:16px;font-weight:500}.select-contribution-box .amount-modifier{color:#70747d;margin-left:4px}.select-contribution-box.recommended{padding:18px 44px 12px 22px}.select-contribution-box.recommended .description{margin-top:12px}.select-contribution-box.recommended .description h5{font-size:14px;font-weight:500}.select-contribution-box.recommended .description p{color:#7b7b7b;font-size:14px}.select-contribution-box.recommended .amount{font-size:26px}.select-contribution-box.recommended:not(.selected):not(:hover) .recommended-container{background-color:#1d99a9}.select-contribution-box.selected,.select-contribution-box:hover{border-color:#1d99a9}.select-contribution-box .description{font-size:12px}.dollar{padding-right:3px;font-size:.875rem}@media only screen and (width<=767px){.select-contribution-box{flex-wrap:wrap}.modifier-picker{white-space:nowrap}.page-title{font-size:14px}}.tooltip-inner{text-align:left}.icon-modal .submit-row{border-top:0;padding-top:0}.icon-modal .submit-row .back-btn-container{position:absolute;left:0}.icon-modal .submit-row .back-btn-container .button{margin-left:0}.icon-modal .submit-row .button,.icon-modal .submit-row .icon-link{display:inline-block}.icon-modal .submit-row .button:not(:last-child){margin-left:24px}.icon-modal .submit-row .button:last-child{margin-left:8px}.icon-modal .submit-row .icon-link{font-size:14px}.icon-modal .disclaimer{color:#7b7b7b;margin-top:12px}.account-selector-container{margin-bottom:24px}.account-selector-container .form-group{margin-bottom:0}.account-selector-container label{color:#0a2540;margin-bottom:12px;font-size:16px;font-weight:500}.account-selector-container .form-control,.account-selector-container .form-select{cursor:pointer;border:2px solid #f2f4f7;border-radius:10px;transition:border-color .2s ease-in-out;box-shadow:3px 3px 9px #00000017}.account-selector-container .form-control:focus,.account-selector-container .form-select:focus{border-color:#1d99a9;box-shadow:3px 3px 9px #00000017}.account-selector-container .form-control.is-invalid,.account-selector-container .form-select.is-invalid{border-color:#db4163}.account-selector-container .invalid-feedback{margin-top:8px;font-size:14px}.upload-card .document-side{letter-spacing:1px;margin-bottom:8px;font-size:16px;font-weight:700}.upload-card .container .uploaded-files{background:#fff;border:1px solid #f2f4f7;border-radius:7px;flex-direction:row;padding:20px;display:flex}.upload-card .processing-steps{color:#0a2540;padding-top:30px;font-size:14px}.steps{padding-top:5px;padding-left:15px}.steps li{color:#0a2540;font-size:14px}.step-wrapper{justify-content:space-between;display:flex}.step-wrapper .step{width:100%}.step-wrapper .step.is-active .step-line{background:#009baa}.step-wrapper .step.is-active .step-label{color:#0a2540;margin-bottom:1rem}.step-wrapper .step-line{background:#d9d9d9;width:98%;height:4px;margin-bottom:8px;display:block}.step-wrapper .step-label{font-size:14px;font-weight:400}.step-box .step-box-details{justify-content:space-between;display:flex}.step-box .step-box-details .active-step-btn{padding-top:8px}.step-box .step-box-details .verification{padding-top:15px}.step-box .step-subtext{color:#0a2540;padding-left:25px;font-size:14px;font-weight:500}.portfolio-selection-box .portfolio-select-box-container{padding:10px 0 0}.portfolio-selection-box .portfolio-select-box-container .portfolio-select-box{cursor:pointer;background:#fff;border:2px solid #f2f4f7;border-radius:10px;flex-direction:column;align-items:flex-start;height:auto;padding:15px;transition:border-color .2s ease-in-out;display:flex;overflow:hidden;box-shadow:3px 3px 9px #00000017}.portfolio-selection-box .portfolio-select-box-container .portfolio-select-box .portfolio{justify-content:space-between;width:100%;display:flex}.portfolio-selection-box .portfolio-select-box-container .portfolio-select-box .portfolio p{margin:0}.portfolio-selection-box .portfolio-select-box-container .portfolio-select-box .portfolio .type{color:#202546;font-weight:500}.portfolio-selection-box .portfolio-select-box-container .portfolio-select-box .portfolio .recommended-portfolio{color:#fff;letter-spacing:.05rem;background-color:#37324e;border-radius:3px;margin:0;padding:5px 10px 2px;font-size:12px;font-weight:300}.portfolio-selection-box .portfolio-select-box-container .portfolio-select-box .risk .portfolio-risk{color:#5e6b75;margin:0;padding-top:10px;font-size:14px}.portfolio-selection-box .portfolio-select-box-container .portfolio-select-box.selected,.portfolio-selection-box .portfolio-select-box-container .portfolio-select-box:hover{border:2px solid #1d99a9}@media only screen and (width<=568px){.portfolio-selction-box .select-box-container .select-box .portfolio .recommended{bottom:14px}.portfolio-selction-box .select-box-container .select-box .portfolio .portfolio-type{font-size:14px}.portfolio-selction-box .select-box-container .select-box .portfolio .portfolio-type .risk .portfolio-risk{font-size:12px}}.portfolio-card{text-align:left}.portfolio-card .portfolio-detail{border-radius:12px}.portfolio-card .portfolio-detail .card-title{margin-bottom:0;display:flex}.portfolio-card .portfolio-detail .card-title .card-label{color:#202546;padding-right:5px;font-size:20px;font-weight:600}.portfolio-card .portfolio-detail .card-title .card-details{color:#5e6b75;padding-right:12px;font-size:20px;font-weight:400}.portfolio-card .portfolio-detail .card-title-horizontal{flex-wrap:wrap-reverse;justify-content:space-between;margin-bottom:0;display:flex}.portfolio-card .portfolio-detail .card-title-horizontal .portfolio-type{flex-direction:row;display:flex}.portfolio-card .portfolio-detail .card-title-horizontal .card-label{color:#0a2540;padding-right:5px;font-size:20px;font-weight:600}.portfolio-card .portfolio-detail .card-title-horizontal .portfolio{color:#5e6b75;font-size:20px;font-weight:400}.portfolio-card .portfolio-detail .card-description{border-bottom:.5px solid #d3d3d3;padding-bottom:20px;position:relative;bottom:10px}.portfolio-card .portfolio-detail .card-description .stock-bond-allocation{color:#0a2540;flex-direction:row;padding-bottom:0;font-size:14px;display:flex}.portfolio-card .portfolio-detail .card-description .divider{color:#0a2540;padding:0 4px}.portfolio-card .portfolio-detail .card-description .card-text-why{color:#0a2540;font-size:14px;font-weight:500}.portfolio-card .portfolio-detail .card-description .card-text{color:#5e6b75;width:100%;font-size:14px}.portfolio-card .portfolio-detail .asset-breakdown-horizontal{color:#0a2540;font-size:14px;font-weight:500;position:relative}.portfolio-card .portfolio-detail .asset-details-horizontal{justify-content:space-between;padding-top:10px;display:flex}.portfolio-card .portfolio-detail .asset-details-horizontal .asset-name,.portfolio-card .portfolio-detail .asset-details-horizontal .asset-percentage{color:#0a2540;font-size:14px}.portfolio-card .portfolio-detail .horizontal-card{padding-bottom:20px}.portfolio-card .portfolio-detail .recommended{background-color:#37324e;border-radius:3px;align-content:center;height:20px;display:flex;position:relative;bottom:23px}.portfolio-card .portfolio-detail .recommended .isPreferred{text-align:center;color:#fff;padding:2px 8px 0;font-size:12px;font-weight:400}.portfolio-card .list-group-flush .list-group-item{border:none;border-radius:0;position:relative;bottom:40px}.portfolio-card .asset-breakdown{color:#0a2540;font-size:14px;font-weight:500;position:relative;bottom:30px}.portfolio-card .asset-details{justify-content:space-between;display:flex}.portfolio-card .asset-details .asset-name,.portfolio-card .asset-details .asset-percentage{color:#0a2540;font-size:14px}.portfolio-card .stock-symbol{background-color:#e6e8eb;border-radius:1.5px;width:45px;height:20px}.portfolio-card .stock-symbol .sym{text-align:center;color:#0a2540;padding:2px;font-size:10px;font-weight:500}.portfolio-card .allocation-bar{background-color:#e5e5e5;height:4px;font-size:14px}.portfolio-card .allocation-bar .allocation-fill{background-color:#0a2540;height:4px}@media only screen and (width<=767px){.portfolio-card .portfolio-detail .recommended{bottom:8px}}.individual-portfolio-selection .text-cell .your-portfolio,#setup-contributions .text-cell .your-portfolio{color:#0a2540;font-weight:500}.individual-portfolio-selection{padding-bottom:20px;overflow:hidden}.individual-portfolio-selection .submit-btn-row{--bs-gutter-x:0;padding-top:30px;display:flex}.individual-portfolio-selection .rec-button-row{flex-direction:row;display:flex}.individual-portfolio-selection .rec-button-row .other-portfolios{padding-right:10px}.individual-portfolio-selection .cancel-rollover-button{flex-direction:row;justify-content:space-between;display:flex}.individual-portfolio-selection .portfolio-sm-screen .asset-breakdown,.individual-portfolio-selection .portfolio-sm-screen .list-group-flush{display:none}.individual-portfolio-selection .portfolio-sm-screen .portfolio-card .portfolio-detail .card-description{border-bottom:#0000}.individual-portfolio-selection .detail-col{padding-left:0;padding-right:50px}.modal .modal-header{border-bottom:1px solid #f2f4f7}.modal .title{color:#202546}.modal .modal-text{color:#202546;padding:50px;font-size:14px;font-weight:400;line-height:200%}.modal .confirmation-text{color:#70747d;font-size:14px;font-weight:400}.portfolio-lg-screen{margin:0}.row .submit-btn-row .portfolio-sm-screen .rec-button-row{display:none}@media only screen and (width>=1500px){.submit-btn-row .portfolio-sm-screen .rec-button-row{display:none}}@media only screen and (width<=767px){.portfolio-lg-screen,.submit-btn-row .portfolio-lg-screen{display:none}.scrollbar{scroll-behavior:smooth;height:250px;padding:0 10px 5px 0;overflow:auto}.detail-col{padding-left:0;padding-right:0}#setup-contributions .text-cell .page-title{font-size:20px}#setup-contributions .text-cell .page-subtext{font-size:14px}.body-content-wrap{padding-top:0}}@media only screen and (width>=768px){.portfolio-sm-screen,.submit-btn-row .portfolio-sm-screen{display:none}}.disclosure .row>.col,.disclosure .row>[class*=col-]{padding-bottom:10px;padding-left:20px;padding-right:5px}.disclosure .form-control,.disclosure .form-select{width:63%}.disclosure .form-sec-2col-disclosure{padding-left:11px}.disclosure .bold{color:#0a2540}.disclosure .form-label{color:#0a2540;font-size:14px}.disclosure .disclosure-control-checkbox,.disclosure .control-checkbox-noneApply{padding-bottom:25px}.disclosure .disclosure-context.row{margin:7px}.disclosure .disclosure-submit-row{padding-top:20px}.disclosure .stock-symbol.form-control{width:150px}.disclosure .family-member.row{width:70%;padding-left:10px}.disclosure .family-member.row .form-control,.disclosure .family-member.row .form-select{width:100%}.add-member-btn{padding-left:23px}.continue-btn{padding-right:20px}.minus-btn{padding-top:5px}#account-selection .paychex-rollover{background-color:#fff;border:1px solid #f6f6f7;border-radius:5px;padding:30px}#account-selection .paychex-rollover .paychex-rollover-account-type{align-items:center;display:flex}#account-selection .paychex-rollover .paychex-rollover-account-type .paychex-account-info{margin-left:15px}#account-selection .paychex-rollover .paychex-rollover-account-type .account-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0 25px;display:flex;overflow:visible}#account-selection .paychex-rollover .paychex-rollover-account-type .overlapping-circles{width:60px;height:40px;margin:20px 15px 28px;position:relative}#account-selection .paychex-rollover .paychex-rollover-account-type .overlapping-circles .circle{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute}#account-selection .paychex-rollover .paychex-rollover-account-type .overlapping-circles .primary-circle{z-index:1;background-color:#f9fbfe;left:0}#account-selection .paychex-rollover .paychex-rollover-account-type .overlapping-circles .secondary-circle{z-index:2;background-color:#eff5ff;left:20px}#account-selection .paychex-rollover .paychex-divider{margin-top:20px;margin-bottom:20px;position:relative;left:40px}#account-selection .paychex-rollover .modal-footer{border-top:#0000!important;justify-content:center!important}#account-selection .paychex-rollover .rollover-buttons{padding-top:20px}@media (width>=769px){#account-selection .rollover-buttons-sm{display:none}}@media (width<=768px){#account-selection .rollover-buttons-lg{display:none}#account-selection .rollover-info-card{padding-top:10px}}#form-employer-company-profile .page-section-label{color:#0a2540;font-size:14px;font-weight:500}#form-employer-company-profile .page-section-subtext{color:#5e6b75;font-size:12px;position:relative;bottom:10px}#form-employer-company-profile .form-label{font-size:14px;color:#0a2540!important}#form-employer-company-profile .form-control::-webkit-input-placeholder{color:#c4c4c4;font-size:12px}#form-employer-company-profile .select .form-control::-webkit-input-placeholder{font-size:12px;color:#c4c4c4!important}#form-employer-company-profile .form-control,#form-employer-company-profile .form-select{color:#0a2540;font-size:12px}#form-employer-company-profile .form-sec-2col{padding-top:20px}.referralCode{flex-direction:row;display:flex}.referralCode .OverlayTrigger{padding-left:5px}.page-label{letter-spacing:-.02em;color:#0a2540;font-size:16px;font-style:normal;font-weight:500;line-height:121%}.text-cell-Benificial{padding-top:35px}.owner-box{padding-top:15px}.owner-box .row{flex-wrap:nowrap}.owner-actions{justify-content:space-between;display:flex}.owner-actions .actions{display:flex;position:relative;left:51%}.owner-actions .remove{padding-left:5px}.plus-minus{flex-direction:row;justify-content:space-between;display:flex;position:relative;left:52%}.plus-minus .button{color:#0a2540;text-transform:capitalize;background-color:#0000;border:2px solid #e7e7e8;height:26px;font-size:12px;display:flex;padding:7px 10px!important}.plus-minus .button .svg.plus-icon{width:12px;height:12px}.plus-minus .button:hover{background:0 0;box-shadow:0 0 5px #21212133}.plus-minus .minus-btn{padding-top:0;padding-left:10px}.plus-minus .minus-btn .button{background-color:#0a2540}.plus-minus .minus-btn .remove{color:#fff;font-size:12px;font-weight:400;position:relative;bottom:3px;left:2px}.add-icon{height:12px;padding-right:5px;font-size:14px;position:relative;bottom:2px}.add-text{font-size:12px;position:relative;bottom:3px}.add{justify-content:flex-end;display:flex;position:relative;left:30%}.owner-label{color:#0a2540;flex-direction:column;justify-content:space-between;padding-bottom:10px;font-size:14px;font-weight:500;display:flex}.controlling-officer{color:#0a2540;padding-top:4px;font-size:14px}.page-title-wrap{margin-bottom:0!important}.referral-code-info .form-sec-2col .col-note.is-stacked .form-side-note.is-on,.form-side-note.is-on{opacity:1;transition:all .5s;transition-delay:.5s;top:124%!important}#form-employer-profile .page-section-label{color:#0a2540;font-size:14px;font-weight:500}#form-employer-profile .page-section-subtext{color:#5e6b75;font-size:12px;position:relative;bottom:10px}#form-employer-profile .form-label{color:#0a2540;font-size:14px}#form-employer-profile .form-control::-webkit-input-placeholder{color:#c4c4c4;font-size:12px}#form-employer-profile .form-control,#form-employer-profile .form-select{color:#0a2540;font-size:14px}#employer-terms .form-check-label{color:#0a2540;font-size:14px;display:inline-block;position:relative;top:2px}#employer-terms #form-employer-company-profile .form-sec-2col{padding-top:0}.employer-enroll-layout{flex-wrap:wrap;gap:40px;margin-top:20px;margin-bottom:96px;display:flex}.employer-enroll-layout .mega-container{flex:1;order:1;min-width:0}.employer-enroll-layout .mega-container .form-sec-2col .col-form{width:100%}.employer-enroll-layout .employer-enroll-sidebar{flex-shrink:0;order:2;align-self:flex-start;width:280px;top:20px}.employer-enroll-layout .employer-enroll-submit{flex-basis:calc(100% - 320px);order:3}.employer-enroll-layout .card.sales-quote-card{width:100%}@media (width<=991px){.employer-enroll-layout{flex-direction:column;margin-top:0}.employer-enroll-layout .mega-container{order:1}.employer-enroll-layout .employer-enroll-sidebar{order:2;width:100%;position:static}.employer-enroll-layout .employer-enroll-submit{order:3;width:100%}.employer-enroll-layout .card.sales-quote-card{width:70%}}@media (width<=767px){.plan-card-bottom{padding-top:25px}}.card.sales-quote-card{border:2px solid #96a3ae;border-radius:.3125vw;width:25%;min-width:195px;max-height:275px;padding:30px 25px;transition:all .35s;position:relative;box-shadow:0 100px 80px #174d5d12,0 41.7776px 33.4221px #174d5d0d,0 22.3363px 17.869px #174d5d0b,0 12.5216px 10.0172px #174d5d09,0 6.6501px 5.32008px #174d5d07,0 2.76726px 2.21381px #174d5d05}@media (width<=768px){.card.sales-quote-card{width:70%}}.card.sales-quote-card .sales-quote-header .sales-quote-card-title{color:#0a2540;padding-bottom:10px;font-size:16px;font-weight:500}.card.sales-quote-card .sales-quote-header .sales-quote-card-pricing,.card.sales-quote-card .sales-quote-header .price-amount{color:#0a2540;font-size:24px;font-weight:500}.card.sales-quote-card .sales-quote-header .price-frequency{color:#858c9c;font-size:16px;font-weight:400}.card.sales-quote-card .discount{color:#1d99a9;background-color:#f2f8f9;border-radius:20px;padding:6px 12px;font-size:14px;font-weight:400;display:inline-block}.card.sales-quote-card .pricing-details{margin-top:10px}.card.sales-quote-card .pricing-details .detail-item{gap:8px;margin-bottom:10px;display:flex}.card.sales-quote-card .pricing-details .detail-item .material-symbols-outlined{color:#1d99a9;flex-shrink:0;font-size:18px}.card.sales-quote-card .pricing-details .detail-item .detail-text{color:#0a2540;font-size:14px;line-height:1.4}#user-profile{margin:0 auto}#user-profile .page-subtext{color:#6b7c93;font-size:14px}#user-profile .nav-tabs,#user-profile .nav-link{border-bottom:none}#user-profile .tab-content{color:#32325d;margin:0}#user-profile .nav-tabs .nav-link{color:#6b7c93;background-color:#fff;font-size:14px}#user-profile .nav-tabs .nav-item.show .nav-link,#user-profile .nav-tabs .nav-link.active{color:#32325d;background-color:#fff;font-size:14px;font-weight:500}#user-profile .form-control,#user-profile .form-select{color:#6b7c93}#user-profile .dashboard-widget{width:100%}#user-profile .pending-email{padding-top:4px;padding-left:4px;font-size:14px;font-weight:500}#form-employer-company-profile .form-label{color:#32325d}#form-employer-company-profile .form-control[readonly],#form-employer-company-profile .form-select[readonly]{color:#6b7c93;background-color:#fff}#form-employer-company-profile .form-sec-2col .col-form{padding-bottom:10px}.close-account{display:block}.close-account .page-header{padding-bottom:20px}.close-account .form-label{color:#32325d}.close-account .form-control:disabled,.close-account .form-control[readonly],.close-account .form-select:disabled,.close-account .form-select[readonly]{color:#6b7c93;background-color:#fff}.close-account .form-control,.close-account .form-select{color:#6b7c93}.close-account .col-md-6,.close-account .col-sm-6{margin-bottom:20px;padding-left:0}.close-account .account-row{border:1px solid #e0e0e0;border-radius:4px;align-items:center;max-width:450px;margin-bottom:16px;padding:20px;display:flex}.close-account .account-row .account-type{align-items:center;gap:12px;width:180px;display:flex}.close-account .account-row .account-type h5{margin:0}.close-account .account-row .account-circle{background:#f5f9fb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.close-account .account-row .account-balance{color:#666;width:100px;margin:0 16px}@media only screen and (width<=320px){#user-contributions .page-subtext{padding-bottom:0}#user-profile .nav-tabs .nav-link{color:#6b7c93;background-color:#fff;font-size:12px}#user-profile .nav-tabs .nav-link.active{font-size:12px}}.sidebar .icon-nav-link{margin:5px 15px 0;display:block}.sidebar.hide-sidebar{display:none}.main-panel.no-sidebar{width:100%}.main-panel{float:right;width:calc(100% - 250px);min-height:100%;position:relative;top:0}.animation-transition-fast,.sidebar .sidebar-nav .collapse a>span,.sidebar .sidebar-wrapper>.sidebar-nav p,.sidebar .user .info>a>span,.sidebar .logo a.logo-normal,.sidebar .user .info .collapse .sidebar-nav a>span{-o-transition:all .15s linear;transition:all .15s linear}.sidebar .sidebar-nav a,.caret{-o-transition:all .15s ease-in;transition:all .15s ease-in}.caret{vertical-align:middle;border-top:4px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-top:0;margin-left:10px;display:inline-block}a[aria-selected=true][aria-expanded=true] .caret,a[data-bs-toggle=collapse][aria-expanded=true] .caret,a[aria-expanded=true] .caret,.btn[data-bs-toggle=collapse][aria-expanded=true] .caret,a.dropdown-toggle[aria-expanded=true] .caret,.rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.wrapper{height:100vh;position:relative;top:0}.wrapper.wrapper-full-page{height:auto;min-height:100vh}.sidebar .sidebar-nav>li.active-pro{width:100%;position:absolute;bottom:10px}.sidebar .sidebar-nav>li.active-pro a{opacity:1;color:#fff;background:#ffffff24}.sidebar{z-index:1;color:#fff;width:235px;font-weight:200;display:block;position:fixed;top:60px;bottom:0;left:0;overflow-x:hidden}.sidebar .logo-img{width:30px;max-height:30px;display:inline-block}.sidebar .logo-img img{width:40px;position:absolute;top:6px;left:0}.sidebar .sidebar-wrapper{z-index:4;width:235px;height:calc(100% - 64px);padding-bottom:30px;position:relative;overflow:auto}.sidebar .sidebar-wrapper>.sidebar-nav{margin-top:20px}.sidebar .sidebar-wrapper .dropdown .dropdown-backdrop{display:none!important}.sidebar .sidebar-wrapper .sidebar-nav li a,.sidebar .sidebar-wrapper .user .info li a{cursor:pointer;outline:none}.sidebar .sidebar-wrapper .sidebar-nav ul>li>a .sidebar-normal,.sidebar .sidebar-wrapper .user .info ul>li>a .sidebar-normal{opacity:1;white-space:nowrap;margin:0;display:block;position:relative;transform:translate(0,0)}.sidebar .sidebar-wrapper .sidebar-nav ul>li>a .sidebar-mini,.sidebar .sidebar-wrapper .user .info ul>li>a .sidebar-mini{text-transform:uppercase;float:left;text-align:center;letter-spacing:1px;width:30px;margin-right:15px}.sidebar .sidebar-wrapper .sidebar-nav ul>li>a i,.sidebar .sidebar-wrapper .user .info ul>li>a i{width:26px;font-size:17px;line-height:30px}.sidebar .sidebar-background{z-index:1;background-position:50%;background-size:cover;width:100%;height:100%;transition:all .25s ease-out;display:block;position:absolute;top:0;left:0}.sidebar .logo{z-index:4;margin:0;padding:12px 0;display:block;position:relative;box-shadow:inset -1px 0 #cfcfca}.sidebar .logo a.logo-mini{float:left;text-align:center;width:30px;margin-left:23px;margin-right:15px;position:relative}.sidebar .logo a.logo-normal{opacity:1;display:block;transform:translate(0,0)}.sidebar .logo .simple-text{text-transform:uppercase;white-space:nowrap;color:#fff;padding:5px 0;font-size:18px;font-weight:400;line-height:30px;display:inline-block}.sidebar .logo p{float:left;margin:10px;font-size:20px;line-height:20px}.sidebar .logo:before{content:"";width:calc(100% - 30px);height:1px;position:absolute;bottom:0;right:15px}.sidebar .sidebar-nav li>a{color:#fff;opacity:.86;border-radius:4px;margin:5px 15px 0;padding-left:10px;padding-right:10px}.sidebar .sidebar-nav li:hover>a{opacity:1;color:#fff;background:#ffffff21}.sidebar .sidebar-nav li.active>a{color:#fff;opacity:1;background:#ffffff3b}.sidebar .sidebar-nav p{white-space:nowrap;color:#fff;opacity:1;height:auto;margin:0;font-size:12px;font-weight:500;line-height:30px;display:inline-block;position:relative;transform:translate(0,0)}.sidebar .sidebar-nav p .caret{position:absolute;top:12px;right:0}.sidebar .sidebar-nav i{float:left;text-align:center;width:30px;margin-right:15px;font-size:28px;line-height:30px}.sidebar .logo-mini{display:none}.sidebar .logo p{float:left;color:#fff;margin:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:20px}.sidebar .logo .logo-text{text-transform:uppercase;color:#fff;white-space:nowrap;padding:5px 0 5px 15px;font-size:18px;font-weight:400;line-height:30px;display:block;overflow:hidden}.sidebar .logo .logo-image{float:left;width:40px;height:40px;margin:0 10px}.sidebar .logo .logo-round{border-radius:50%;display:block;overflow:hidden}.sidebar .logo .logo-round img{width:100%}.sidebar .logo:before{content:"";background-color:#ffffff4d;width:calc(100% - 30px);height:1px;position:absolute;bottom:0;right:15px}.sidebar .logo-mini .logo-text{text-transform:uppercase;color:#fff;text-align:center;white-space:nowrap;padding:7px 0;font-size:18px;font-weight:400;line-height:30px;display:block;overflow:hidden}.sidebar .user{border-bottom:1px solid #fff3;margin-top:20px;padding-bottom:20px}.sidebar .user .photo{float:left;z-index:5;border:2px solid #ffffff4d;border-radius:50%;width:34px;height:34px;margin-left:23px;margin-right:11px;overflow:hidden}.sidebar .user .photo img{width:100%}.sidebar .user a{color:#fff;white-space:nowrap;padding:8px 14px;display:block}.sidebar .user .info>a>span{opacity:1;line-height:20px;display:block;position:relative}.sidebar .user .info .caret{position:absolute;top:11px;right:15px}.sidebar:after,.sidebar:before{content:"";z-index:2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sidebar:before{opacity:.33;background:#000}.sidebar:after{background:-moz-linear-gradient(#111 0%,#282828 100%);background:-o-linear-gradient(#111 0%,#282828 100%);background:-ms-linear-gradient(top, #282828 0%, #111 100%);z-index:3;opacity:1;background:linear-gradient(#282828 0%,#111 100%) 0 0/150% 150%}.sidebar[data-image]:after,.sidebar.has-image:after{opacity:.77}.sidebar[data-color=blue]:after{background:-moz-linear-gradient(#533ce1b3 0%,#447df7 100%);background:-o-linear-gradient(#533ce1b3 0%,#447df7 100%);background:-ms-linear-gradient(top, #447df7 0%, #533ce1b3 100%);background:linear-gradient(#447df7 0%,#533ce1b3 100%) 0 0/150% 150%}.blah{background:linear-gradient(90deg,#009baa 0%,#3e2a67 100%)}.sidebar[data-color=azure]:after{background:-moz-linear-gradient(366.43deg,#009baa 0%,#3e2a67 100%);background:-o-linear-gradient(366.43deg,#009baa 0%,#3e2a67 100%);background:-ms-linear-gradient(366.43deg, #009baa 0%, #3e2a67 100%);background:linear-gradient(#009baa 0%,#3e2a67 100%) 0 0/150% 150%}.sidebar[data-color=silver]:after{background:-moz-linear-gradient(366.43deg,#8ea1af 0%,#37324e 100%);background:-o-linear-gradient(366.43deg,#8ea1af 0%,#37324e 100%);background:-ms-linear-gradient(366.43deg, #8ea1af 0%, #37324e 100%);background:linear-gradient(#8ea1af 0%,#37324e 100%) 0 0/150% 150%}.sidebar[data-color=green]:after{background:-moz-linear-gradient(#6dc030b3 0%,#87cb16 100%);background:-o-linear-gradient(#6dc030b3 0%,#87cb16 100%);background:-ms-linear-gradient(top, #87cb16 0%, #6dc030b3 100%);background:linear-gradient(#87cb16 0%,#6dc030b3 100%) 0 0/150% 150%}.sidebar[data-color=orange]:after{background:-moz-linear-gradient(#ec1657b3 0%,#ffa534 100%);background:-o-linear-gradient(#ec1657b3 0%,#ffa534 100%);background:-ms-linear-gradient(top, #ffa534 0%, #ec1657b3 100%);background:linear-gradient(#ffa534 0%,#ec1657b3 100%) 0 0/150% 150%}.sidebar[data-color=red]:after{background:-moz-linear-gradient(#bb0502b3 0%,#fb404b 100%);background:-o-linear-gradient(#bb0502b3 0%,#fb404b 100%);background:-ms-linear-gradient(top, #fb404b 0%, #bb0502b3 100%);background:linear-gradient(#fb404b 0%,#bb0502b3 100%) 0 0/150% 150%}.sidebar[data-color=purple]:after{background:-moz-linear-gradient(#943beab3 0%,#9368e9 100%);background:-o-linear-gradient(#943beab3 0%,#9368e9 100%);background:-ms-linear-gradient(top, #9368e9 0%, #943beab3 100%);background:linear-gradient(#9368e9 0%,#943beab3 100%) 0 0/150% 150%}.main-panel{float:right;width:calc(100% - 250px);min-height:100%;position:relative}.main-panel .main-content{min-height:calc(100vh - 136px);padding:30px 15px}.main-panel>.content-no-padding{padding:0}.main-panel>.footer{border-top:1px solid #e7e7e7}.main-panel .navbar{margin-bottom:0}.sidebar,.main-panel,.sidebar-wrapper{-webkit-overflow-scrolling:touch;transition-property:top,bottom,width;transition-duration:.2s,.2s,.35s;transition-timing-function:linear,linear,ease}.sidebar,.main-panel{height:100%;max-height:100%}.visible-on-sidebar-regular{display:inline-block!important}.sidebar-nav{display:block}.sidebar-nav>li,.sidebar-nav>li>a{display:block;position:relative}.sidebar-nav>li>a{padding:10px 15px;text-decoration:none}.nav-tabs{display:flex}.sidebar-wrapper .collapsing-nav a,.sidebar-wrapper.collapsing-nav a{padding-left:18px!important;transition:padding 1ms!important}.sidebar-logout{color:#fff;opacity:.86;border-radius:4px;padding:10px 9px}.sidebar-logout:hover{opacity:1;color:#fff;cursor:pointer;background:#ffffff21}.sidebar-routes{display:block}.sidebar-routes .sidebar-icon{margin:7px 10px 5px 0;display:inline-block}#employer-portal .sidebar:after{background:#30374e}#individual-portal .sidebar:after{background:-moz-linear-gradient(366.43deg,#009baa 0%,#3e2a67 100%);background:-o-linear-gradient(366.43deg,#009baa 0%,#3e2a67 100%);background:-ms-linear-gradient(366.43deg, #009baa 0%, #3e2a67 100%);background:linear-gradient(#009baa 0%,#3e2a67 100%) 0 0/150% 150%}#admin-portal .sidebar:after{background:-moz-linear-gradient(366.43deg,#8ea1af 0%,#37324e 100%);background:-o-linear-gradient(366.43deg,#8ea1af 0%,#37324e 100%);background:-ms-linear-gradient(366.43deg, #8ea1af 0%, #37324e 100%);background:linear-gradient(#8ea1af 0%,#37324e 100%) 0 0/150% 150%}@media only screen and (width<=767px){.sidebar{transition:all .85s;left:-100%}.sidebar.show-sidebar{transition:all .35s;left:0}}#individual-portal .subnav:after{background:#fff}#individual-portal .subnav,#individual-portal .main-panel,#individual-portal .subnav-wrapper{-webkit-overflow-scrolling:touch;transition-property:top,bottom,width;transition-duration:.2s,.2s,.35s;transition-timing-function:linear,linear,ease}#individual-portal .subnav.hide-subnav{display:none}#individual-portal .subnav .icon-nav-link{margin:5px 15px 0;display:block}#individual-portal .subnav,#individual-portal .main-panel{width:150%}#individual-portal .animation-transition-fast,#individual-portal .subnav .subnav-nav .collapse a>span,#individual-portal .subnav .subnav-wrapper>.subnav-nav p,#individual-portal .subnav .user .info>a>span,#individual-portal .subnav .logo a.logo-normal,#individual-portal .subnav .user .info .collapse .subnav-nav a>span{-o-transition:all .15s linear;transition:all .15s linear}#individual-portal .subnav .subnav-nav>li.active-pro{flex-direction:row;width:100%;display:flex;position:absolute;bottom:10px}#individual-portal .subnav .subnav-nav>li.active-pro a{opacity:1;color:#429fae;background:#ffffff24}#individual-portal .subnav{z-index:1;color:#429fae;flex-direction:row;width:150%;padding:0 4%;font-weight:200;display:block;position:fixed;top:64px;left:-1px;overflow-x:hidden}#individual-portal .subnav .subnav-wrapper{z-index:4;flex-direction:row;width:100%;display:flex;position:relative;overflow:auto}#individual-portal .subnav .subnav-wrapper>.subnav-nav{flex-direction:row;display:flex}#individual-portal .subnav .subnav-wrapper .subnav-nav li a,#individual-portal .subnav .subnav-wrapper .user .info li a{cursor:pointer;outline:none}#individual-portal .subnav .subnav-wrapper .subnav-nav ul>li>a .subnav-normal,#individual-portal .subnav .subnav-wrapper .user .info ul>li>a .subnav-normal{opacity:1;white-space:nowrap;margin:0;display:block;position:relative;transform:translate(0,0)}#individual-portal .subnav .subnav-wrapper .subnav-nav ul>li>a .subnav-mini,#individual-portal .subnav .subnav-wrapper .user .info ul>li>a .subnav-mini{text-transform:uppercase;float:left;text-align:center;letter-spacing:1px;width:30px;margin-right:15px}#individual-portal .subnav .subnav-wrapper .subnav-nav ul>li>a i,#individual-portal .subnav .subnav-wrapper .user .info ul>li>a i{width:26px;font-size:17px;line-height:30px}#individual-portal .subnav .subnav-background{z-index:1;background-position:50%;background-size:cover;width:100%;height:100%;transition:all .25s ease-out;display:block;position:absolute;top:0;left:0}#individual-portal .subnav .subnav-nav li>a{color:#fff;opacity:.86;border-radius:4px;margin:10px;padding-left:10px;padding-right:10px}#individual-portal .subnav .subnav-nav li:hover>a{opacity:1;color:#fff;background:#f2f8f9}#individual-portal .subnav .subnav-nav li.active>a{color:#fff;background:#ffffff3b}#individual-portal .subnav .subnav-nav li.active>a p{font-weight:500}#individual-portal .subnav .subnav-nav p{white-space:nowrap;color:#429fae;opacity:1;height:auto;margin:0;font-size:12px;font-weight:400;line-height:30px;display:inline-block;position:relative;transform:translate(0,0)}#individual-portal .subnav .subnav-nav i{float:left;text-align:center;width:30px;margin-right:15px;font-size:28px;line-height:30px}#individual-portal .subnav:after,#individual-portal .subnav:before{content:"";z-index:2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#individual-portal .main-panel{float:right;width:calc(100% - 250px);min-height:100%;position:relative}#individual-portal .main-panel .main-content{min-height:calc(100vh - 136px);padding:30px 15px}#individual-portal .main-panel .navbar{margin-bottom:0}#individual-portal .subnav-nav{display:block}#individual-portal .subnav-nav>li,#individual-portal .subnav-nav>li>a{display:block;position:relative}#individual-portal .subnav-nav>li>a{text-decoration:none}#individual-portal .nav-tabs{display:flex}#individual-portal .subnav-wrapper .collapsing-nav a,#individual-portal .subnav-wrapper.collapsing-nav a{padding-left:18px!important;transition:padding 1ms!important}#individual-portal .subnav-routes{display:block}.download-employee-template .page-header{color:#0a2540;font-weight:500}.download-employee-template .form-label{color:#0a2540;font-size:14px}.download-employee-template .card-body{padding-top:20px}.group-creation .form-control,.group-creation .form-select{color:#0a2540;background-color:#fff;background-clip:padding-box;font-size:14px;border:1px solid #f2f4f7!important}.card-title .page-subtext{padding-left:0!important}.date-picker{display:flex}.useDisplayDates,.useUniqueInviteCodes{color:#0a2540;font-size:14px}.disclaimer{color:#858c9c;margin-top:8px;margin-bottom:8px;padding-left:4px}.action-icons{cursor:pointer;display:flex}.action-icons .action-icon{padding-right:10px}.action-icons .action-icon:hover{stroke:#29b0c2;fill:#fff;color:#fff}.groups-table{font-size:12px}.groups-table .widget-header{flex-direction:row;justify-content:space-between;align-items:center;padding:20px;display:flex}.groups-table .widget-header .card-title{color:#3f4659;flex-direction:row;margin:0;font-size:16px;font-weight:500;display:flex}.groups-table .widget-header .card-text{flex-direction:row;display:flex}.groups-table .widget-header .card-text .filters{color:#858c9c;margin:0;font-size:14px}.groups-table .widget-header .card-text .filters-column{padding-left:10px}.groups-table .widget-header .card-body{padding:0}.groups-table .widget-header .invite-number{color:#858c9c;margin:0;padding-bottom:0;padding-left:5px;font-size:14px;font-weight:400;display:flex}.groups-table .widget-header .invite-number .number{color:#3f4659;padding-bottom:0;font-size:14px;font-weight:400}.groups-table .table tr th,.groups-table .table tr td{padding-left:20px}.groups-table .container .dashboard-content tr:last-child td{border-bottom:none}.groups-table .form-select.group-filter{cursor:pointer;color:#858c9c;-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border:#ccc;margin:0;font-size:14px;position:relative;right:15px}.groups-table .table-striped>tbody>tr:nth-child(odd)>td,.groups-table .table-striped>tbody>tr:nth-child(odd)>th{background-color:#fbfbfb}.status-box{color:#858c9c;text-align:center;background:#f1f3f7;border-radius:12px;padding:3px 12px;font-size:12px;line-height:20px;display:inline-block}.status-box.primary-status-box{color:#6772e5;background:#f7f7fe}.status-box.success-status-box{color:#009baa;background:#f4fafb}.status-box.secondary-status-box{color:#1a59e6;background:#f7f7fe}.status-box.danger-status-box{color:#b12121;background:#fbf4f4}.status-box.warning-status-box{color:#f2a766;background:#fff9ea}.status-box.info-status-box{color:#579aee;background:#f2f9ff}.status-box.light-status-box{color:#858c9c;background:#f5f5f6}.status-box.dark-status-box{color:#3f4659;background:#f5f5f6}.status-box.complete-status-box{color:#013171;background:#f2f4f8}.status-box.pending-status-box{color:#f89501;background:#fefcf3}.status-box.plan-type-status-box{color:#60a4bf;background:#f9fbfe}.group-actions-dropdown{display:flex}.group-actions-dropdown .group-actions-label{margin:0;padding-right:3px;font-family:inherit;font-size:12px;line-height:20px}.group-actions-dropdown .chevron{transition:all .2s linear;position:relative}.group-actions-dropdown .chevron.rotate{transform:rotate(180deg)}.undo{cursor:pointer;padding-right:10px}.undo:hover{opacity:.7}.steps-header{color:#0a2540;font-size:16px;font-weight:500}.close-btn{justify-content:flex-end;padding:10px;display:flex}.close{text-align:end;opacity:none;justify-content:flex-end;padding:20px;display:flex}.detail{letter-spacing:.4px;color:#0a2540;font-size:13px;line-height:20px}.badge{white-space:nowrap;text-align:left;border-radius:4px;padding:0;display:inline-block}.badge .badge-style-plan-type{color:#0a2540;white-space:nowrap;background-color:#f9fbfe;border:1px solid #c5ebfd;border-radius:4px;flex-direction:row;align-items:center;padding:0 6px;display:inline-flex;position:relative}.badge .badge-style-plan-type .type{letter-spacing:.8px;margin:0;font-size:12px;font-weight:400;line-height:20px}.plan-approval-table table tr th,.plan-approval-table .table tr td{padding:14px 14px 14px 30px}.dropdown:hover p{opacity:.7}.actions-menu .button:focus{outline-color:#009baa}.action-list-popover .popover-body p{color:#0a2540;margin:0;padding-left:10px;font-size:12px}.action-list-popover .popover-body .action-icon{align-items:center;display:flex}.action-list-popover .popover-body .action-item{padding:10px 30px;display:flex}.action-list-popover .popover-body .action-item:hover{color:#009baa;background:#f2f8f9}.bank-info{text-align:left;flex-direction:column;display:flex}.bank-info .action-overlay{text-align:end}.linked-bank{color:#9d9daf;padding-bottom:10px;font-size:12px}.description .bank-details{flex-direction:row;display:flex}.description .bank-details .checking{color:#0a2540;letter-spacing:1px;font-size:20px;font-weight:500}.linkedgroups{color:#0a2540;text-align:center;flex-direction:column;justify-content:center;padding:10px;font-size:14px;display:flex}.bank-name{color:#0a2540;margin:0;font-size:14px}.bank-box{background:#f9f9fb;border-radius:5px;margin-bottom:5px;margin-left:5px;padding:10px}.bank-box-1{border-radius:5px;margin-bottom:5px;margin-left:5px;padding:10px}.action-popover .bank-actions{list-style:none}.action-popover .bank-actions .bank-action-item{color:#0a2540;flex-direction:row;padding:8px;display:flex}.action-popover .bank-actions .bank-action-item .action-label{margin:0;padding-left:8px;font-size:14px}.action-popover .bank-actions .bank-action-item:hover{opacity:.6}.action-popover .bank-actions .remove-action-item{color:#0a2540;flex-direction:row;padding:8px;display:flex}.action-popover .bank-actions .remove-action-item .action-label{margin:0;padding-left:8px;font-size:14px}.action-popover .bank-actions .remove-action-item svg{stroke:#0a2540}.action-popover .bank-actions .remove-action-item:hover{opacity:.6}.action-popover .bank-actions .remove-action-item:hover .action-label{color:#b12121}.action-popover .bank-actions .remove-action-item:hover svg{stroke:#b12121}.profile-card-containter .row{padding:7px}.profile-card-containter .first-last-name{margin-bottom:0;padding:10px 0 15px 33px}.profile-card-containter .icon-info-sec{padding-left:50px}.profile-card-containter .icon-info-sec .address-column{padding-bottom:20px;top:3px}.profile-card-containter .icon-info-sec .address-column .address{text-transform:uppercase;color:gray;font-size:15px}.profile-card-containter .icon-info-sec .phone-column{top:3px}.profile-card-containter .icon-info-sec .phone-column .phone{text-transform:uppercase;color:gray;font-size:15px}.start-date{color:#0a2540;font-size:12px}.calendar{background-color:#f9fafb;border:1px solid #f2f4f7;border-radius:.25rem;padding:7px}.form-control,.form-select{color:#0a2540;background-color:#fff;background-clip:padding-box;font-size:14px}.useDisplayDates,.useUniqueInviteCodes,.form-label{color:#0a2540;font-size:14px}.blank-slate{color:#858c9c;text-align:center;margin:0;font-size:14px}.toggle-text{border-top:1px solid #f2f4f7}.address-confirmation{color:#0a2540;font-size:14px}.administrator-table button.button{margin-bottom:4px;display:block}.add-employee-form .icon-link{text-transform:capitalize;border-radius:5px;padding:8px 12px;font-weight:400;background:#30374e!important}.add-employee-form .icon-link,.add-employee-form .icon-link:not([href]):not([tabindex]){color:#fff}.add-employee-form .icon-link:hover,.add-employee-form .icon-link:hover:not([href]):not([tabindex]){cursor:pointer;color:#d3d3d3}.profile-card-containter .circle{background-color:#f5f9fb;border:1px solid #5b94b5;border-radius:50%;margin-bottom:15px;display:inline-block}.profile-card-containter .circle .user{vertical-align:middle;text-align:center;width:65px;height:65px;display:table-cell}.profile-card-containter .circle .user .icon{fill:none;stroke:#5b94b5;stroke-width:1px;width:80%}.profile-card-containter .personal-information{color:#32325d}.profile-card-containter .information-section{margin-bottom:40px}.profile-card-containter .information-section .title{color:#32325d;font-size:14px}.profile-card-containter .information-section .subtext{color:#6b7c93;font-size:14px}@media only screen and (width<=767px){.personal-information{font-size:14px}}#account{padding:0 14px}#account [class*=col-]:last-child{padding-left:0;padding-right:0}#account [class*=col-]:first-child{padding-left:0}#account .buttons{flex-direction:row;display:flex}#account .buttons .save-button{padding-right:5px}#account .edit-button{flex-direction:row;justify-content:flex-end;padding-top:20px;display:flex;position:relative;left:20px}#account .edit-button .edit:hover{stroke:#009baa;cursor:pointer}.investment-profile-container .header-section .page-information{color:#32325d}.investment-profile-container .header-section .subtext{color:#6b7c93;font-size:14px}.investment-profile-container .information-section{margin-top:40px;margin-bottom:40px}.investment-profile-container .information-section .title{color:#32325d;font-size:14px}.investment-profile-container .information-section .subtext{color:#6b7c93;font-size:14px}@media only screen and (width<=767px){.page-information{font-size:14px}}.paginator .page-item.active .page-link{color:#0a2540;background:#f5f5f5;border:none}.paginator .page-link{color:#858c9c;border:none;border-radius:5px;font-size:14px}.paginator .page-link:focus{box-shadow:none}.paginator .pagination{justify-content:center;padding:10px;display:flex}.paginator .pagination li:last-child .page-link,.paginator .pagination li:first-child .page-link{color:#858c9c;border:none}.paginator .pagination li:last-child .page-link:hover,.paginator .pagination li:first-child .page-link:hover{color:#0a2540;background:0 0}.react-multi-email{-webkit-tap-highlight-color:#fff0;text-align:left;color:#000000de;background:#fff;border:1px solid #22242626;border-radius:.285714rem;outline:0;flex-wrap:wrap;flex:1 0 auto;align-content:flex-start;align-items:center;max-width:100%;margin:0;padding:.4em .5em;font-size:13px;line-height:1.21429em;transition:box-shadow .1s,border-color .1s;display:flex;position:relative}.react-multi-email>span[data-placeholder]{padding:.4em;line-height:1.21429em;display:none;position:absolute;top:.4em;left:.5em}.react-multi-email.focused{background:#fff;border-color:#85b7d9}.react-multi-email.empty>span[data-placeholder]{color:#ccc;display:inline}.react-multi-email.focused>span[data-placeholder]{display:none}.react-multi-email>input{line-height:1;vertical-align:baseline!important;border:0!important;outline:none!important;width:auto!important;padding:.4em .1em!important;display:inline-block!important}.react-multi-email [data-tag]{vertical-align:baseline;color:#0009;text-transform:none;-o-transition:background .1s ease;background-color:#f3f3f3;background-image:none;border:0 solid #0000;border-radius:.285714rem;justify-content:flex-start;align-items:center;max-width:100%;margin:.142857em;padding:.5833em .833em;font-size:.8rem;font-weight:600;line-height:1;transition:background .1s;display:flex}.react-multi-email [data-tag] [data-tag-item]{max-width:100%;overflow:hidden}.react-multi-email [data-tag]:first-child{margin-left:0}.react-multi-email [data-tag] [data-tag-handle]{cursor:pointer;margin-left:.833em}.download-employee-template .main-content .page-header{font-weight:500}.download-employee-template .main-content .subtext{color:#858c9c;margin:0;padding:0;font-size:14px;font-weight:400}.download-employee-template .main-content .form-label{color:#0a2540;font-size:14px}.download-employee-template .main-content .form-control,.download-employee-template .main-content .form-select{color:#0a2540;background-color:#fff;background-clip:padding-box;font-size:14px;border:1px solid #f2f4f7!important}.download-employee-template .main-content .card-body,.download-employee-template .main-content .employee-emails{padding-top:20px}.download-employee-template .main-content .react-multi-email.empty>span[data-placeholder]{color:#d6dbe3;font-weight:400;display:inline}.download-employee-template .main-content .react-multi-email{-webkit-tap-highlight-color:#fff0;color:#30374e;border:1px solid #f2f4f7}.download-employee-template .main-content .react-multi-email.focused{background-color:#fff;border-color:#85b7d9}.download-employee-template .main-content .react-multi-email [data-tag]{vertical-align:baseline;color:#30374e;text-transform:none;-o-transition:background .1s ease;background-color:#f2f4f8;background-image:none;border:0 solid #0000;border-radius:.285714rem;justify-content:flex-start;align-items:center;max-width:100%;margin:.142857em;padding:.5833em .833em;font-size:.8rem;font-weight:400;line-height:1;transition:background .1s;display:flex}.download-employee-template .main-content .form-control.is-valid,.download-employee-template .main-content .was-validated .form-control:valid,.download-employee-template .main-content .form-select.is-valid,.download-employee-template .main-content .was-validated .form-select:valid{background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem);border-color:#85b7d9!important}.download-employee-template .main-content .form-control::placeholder{color:#d6dbe3;opacity:1}.download-employee-template .main-content .react-multi-email>input{color:#30374e;font-weight:400}.download-employee-template .main-content .disclaimer{color:#858c9c}.download-employee-template .main-content .invite{flex-direction:column;margin-left:30px;display:flex}.download-employee-template .main-content .invite .alert-danger{width:63%}.download-employee-template .main-content .invite .submit-row{padding-top:0;padding-bottom:20px}.employee_-nvitations-table{font-size:12px}.employee_-nvitations-table .widget-header{flex-direction:row;justify-content:space-between;align-items:center;padding:20px;display:flex}.employee_-nvitations-table .widget-header .card-title{color:#3f4659;flex-direction:row;margin:0;font-size:16px;font-weight:500;display:flex}.employee_-nvitations-table .widget-header .card-text{flex-direction:row;display:flex}.employee_-nvitations-table .widget-header .card-text .filters{color:#858c9c;margin:0;font-size:14px}.employee_-nvitations-table .widget-header .invite-number{color:#858c9c;margin:0;padding-bottom:0;padding-left:5px;font-size:14px;font-weight:400;display:flex}.employee_-nvitations-table .widget-header .invite-number .number{color:#3f4659;padding-bottom:0;font-size:14px;font-weight:400}.employee_-nvitations-table .widget-header .search-bar .form-control{color:#858c9c;background-color:#fbfbfb;background-clip:padding-box;border:1px solid #f2f4f7;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:14px;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.employee_-nvitations-table .widget-header .action-btns{display:flex}.employee_-nvitations-table .widget-header .action-btns .invite-btn{padding-left:5px}.employee_-nvitations-table .icon-link{color:#fff;cursor:pointer;font-size:12px;text-decoration:none}.employee_-nvitations-table .icon-link a:hover{stroke:#d3d3d3e8;cursor:pointer;text-decoration:none}.employee_-nvitations-table .no-link{display:none}.employee_-nvitations-table .status-box{font-size:12px}.employee_-nvitations-table .errors{color:#b12121}.employee_-nvitations-table .errors .link{color:#b12121;font-weight:400}.employee_-nvitations-table .errors:hover{color:#0a2540}.employee_-nvitations-table .cancel-action{cursor:pointer;padding-right:8px}.employee_-nvitations-table .cancel-action svg,.employee_-nvitations-table .cancel-action svg *{color:#b12121}.employee_-nvitations-table .cancel-action svg:hover,.employee_-nvitations-table .cancel-action svg :hover{color:#bf5656;fill:#bf5656;transition:color .2s ease-in-out}.employee_-nvitations-table .popover-box{background-color:#fbfbfb;flex-direction:row;justify-content:center;padding:10px;display:flex;position:relative;top:12px}.employee_-nvitations-table .popover-box .selected-count{color:#0a2540;flex-direction:row;margin:0;padding:10px;font-size:14px;display:flex}.employee_-nvitations-table .popover-box .selected-count .count{margin:0;padding-left:2px;padding-right:2px;font-size:14px;font-weight:500}.employee_-nvitations-table .popover-box .selectedAll-count{color:#1a73e8;flex-direction:row;margin:0;padding:10px;font-size:14px;display:flex}.employee_-nvitations-table .popover-box .selectedAll-count .all-count{margin:0;padding-left:2px;padding-right:2px;font-size:14px;font-weight:500}.employee_-nvitations-table .popover-box .selectedAll-count:hover{cursor:pointer;background:#e9eef6}.employee_-nvitations-table .container .dashboard-content tr:last-child td{border-bottom:none}.employee_-nvitations-table .form-select.group-filter{cursor:pointer;color:#858c9c;-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border:#ccc;margin:0;font-size:14px;position:relative;right:15px}.employee_-nvitations-table .paginator-box{border-top:1px solid #f2f4f7;justify-content:center;padding:20px 10px;display:flex}.employee_-nvitations-table .clear-search{text-align:center;border-top:1px solid #f2f4f7;flex-direction:column;margin-top:10px;padding:20px;display:flex}.employee_-nvitations-table .clear-search .page-header{color:#0a2540;margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:400}.employee_-nvitations-table .clear-search .page-subtext{color:#858c9c;font-weight:400}.employee_-nvitations-table .table-striped>tbody>tr:nth-child(odd)>td,.employee_-nvitations-table .table-striped>tbody>tr:nth-child(odd)>th{background-color:#fbfbfb}.employee_-nvitations-table .table .form-check-input{width:19.5px;height:19.5px;margin-top:0}.employee_-nvitations-table .group-table .errors-modal .modal-content .submit-button .buttm{color:#30374e;font-weight:400}.add-employee-form .card,.add-employee-form .card-body{max-width:1000px}.add-employee-form .react-multi-email input{width:100%!important}.group-table h4{margin-top:16px;font-size:20px}.download-employee-template .card{border-radius:10px}.download-employee-template .card-title{border-bottom:1px solid #f2f4f7;padding:20px}.download-employee-template .choose-template{color:#0a2540;margin:0;font-size:14px}.download-employee-template .card-body .row .col .link .select-box{border:1px solid #d7dcf1;border-radius:7px;width:auto;height:172px;box-shadow:2px 1px 14px #f2f2f2}.download-employee-template .card-body .row .col .link .select-box .png{text-align:center;margin:auto;padding:40px;display:block}.download-employee-template .card-body .row .col .link .select-box:hover{border:1px solid #9ec0e1;box-shadow:0 0 5px #9ec0e1}.download-employee-template .row .col .processing-steps{color:#0a2540;padding-top:30px;font-size:14px}.download-employee-template .row .col .steps{padding-left:30px}.download-employee-template .row .col .steps li{color:#0a2540;font-size:14px}.download-employee-template .submit{justify-content:flex-start;padding:0 30px 30px;display:flex}.download-employee-template .page-header{color:#0a2540;margin-bottom:10px;font-size:20px;font-weight:500}.download-employee-template .page-subtext{color:#858c9c;font-weight:400}.upload-container{margin-top:50px;margin-bottom:50px}.file-uploader{border:1px solid #afb8de}.file-uploader button .button{color:#fff;border:none;border-radius:5px;padding:17px 15px;font-size:14px;font-weight:500;text-transform:capitalize!important}@media only screen and (width>=2250px){.download-employee-template .row .template-selection{flex-wrap:nowrap}.download-employee-template .card{margin:0}}.download-employee-template .main-content .group-table{padding-top:20px}.download-employee-template .main-content .group-table .table thead th{background:#fbfbfb!important;border:none!important}.download-employee-template .main-content .group-table .table tr td{color:#0a2540;border:1px solid #f2f4f7}.download-employee-template .main-content .group-table .format{color:#0a2540;padding-top:8px;font-size:14px}.download-employee-template .main-content .group-table .status .status-box{color:#b12121;text-align:center;background:#f8e9e9;border-radius:10px;margin-top:5px;padding:6px 12px;font-size:12px;display:inline-block}.group-select{padding-bottom:20px}.group-select .form-control:disabled,.group-select .form-control[readonly],.group-select .form-select:disabled,.group-select .form-select[readonly]{opacity:1;background-color:#fbfbfb;border:1px solid #f2f4f7}p.uploaded{font-weight:14px!important}.uploaded-file{display:flex}.uploaded-file .file-type{padding-right:5px}.uploaded-file .file{color:#0a2540;padding-top:8px;padding-left:5px;font-size:14px}.group-table{padding-top:20px}.group-table .table thead th{border:none}.group-table .table tr td{color:#0a2540;border:none}.group-table .format{color:#0a2540;padding-top:8px;font-size:14px}.group-table .status .status-box{color:#b12121;text-align:center;background:#f8e9e9;border-radius:10px;margin-top:5px;padding:6px 12px;font-size:12px;display:inline-block}@layer rdg{@layer Defaults,FocusSink,CheckboxInput,CheckboxIcon,CheckboxLabel,Cell,HeaderCell,SummaryCell,EditCell,Row,HeaderRow,SummaryRow,GroupedRow,Root;}@layer rdg.MeasuringCell{.rdg-7-0-0-beta-58-fa71d63e{contain:strict;visibility:hidden;grid-row:1}}@layer rdg.Cell{.rdg-7-0-0-beta-58-85c48527{border-inline-end:var(--rdg-border-width) solid var(--rdg-border-color);border-block-end:var(--rdg-border-width) solid var(--rdg-border-color);grid-row-start:var(--rdg-grid-row-start);background-color:inherit;white-space:nowrap;text-overflow:ellipsis;outline:none;align-content:center;padding-block:0;padding-inline:8px;position:relative;overflow:clip}.rdg-7-0-0-beta-58-85c48527[aria-selected=true]{outline:var(--rdg-selection-width) solid var(--rdg-selection-color);outline-offset:calc(var(--rdg-selection-width) * -1)}}@layer rdg.Cell{.rdg-7-0-0-beta-58-17a9a6d4{z-index:1;position:sticky}.rdg-7-0-0-beta-58-17a9a6d4:nth-last-child(1 of .rdg-7-0-0-beta-58-17a9a6d4){box-shadow:var(--rdg-cell-frozen-box-shadow)}}@layer rdg.DragHandle{.rdg-7-0-0-beta-58-bfba19bc{--rdg-drag-handle-size:8px;z-index:0;cursor:move;inline-size:var(--rdg-drag-handle-size);block-size:var(--rdg-drag-handle-size);background-color:var(--rdg-selection-color);place-self:end}.rdg-7-0-0-beta-58-bfba19bc:hover{--rdg-drag-handle-size:16px;border:2px solid var(--rdg-selection-color);background-color:var(--rdg-background-color)}}@layer rdg.DragHandle{.rdg-7-0-0-beta-58-7abddb3e{z-index:1;position:sticky}}@layer rdg.CheckboxInput{.rdg-7-0-0-beta-58-3b807ead{block-size:20px;inline-size:20px;margin:auto;display:block}.rdg-7-0-0-beta-58-3b807ead:focus-visible{outline:2px solid var(--rdg-checkbox-focus-color);outline-offset:-3px}.rdg-7-0-0-beta-58-3b807ead:enabled{cursor:pointer}}@layer rdg.GroupCellContent{.rdg-7-0-0-beta-58-07919382{outline:none}}@layer rdg.GroupCellCaret{.rdg-7-0-0-beta-58-02a50147{stroke:currentColor;stroke-width:1.5px;fill:#0000;vertical-align:middle;margin-inline-start:4px}.rdg-7-0-0-beta-58-02a50147>path{transition:d .1s}}@layer rdg.SortableHeaderCell{.rdg-7-0-0-beta-58-56a248e4{display:flex}}@layer rdg.SortableHeaderCellName{.rdg-7-0-0-beta-58-7fad8c83{text-overflow:ellipsis;flex-grow:1;overflow:clip}}@layer rdg.Cell{.rdg-7-0-0-beta-58-35ccb4c8{background-color:#ccf}}@layer rdg.EditCell{.rdg-7-0-0-beta-58-46f9ea88{padding:0}}@layer rdg.HeaderRow{.rdg-7-0-0-beta-58-0dbd5994{background-color:var(--rdg-header-background-color);font-weight:700;display:contents}.rdg-7-0-0-beta-58-0dbd5994>.rdg-7-0-0-beta-58-85c48527{z-index:2;position:sticky}.rdg-7-0-0-beta-58-0dbd5994>.rdg-7-0-0-beta-58-17a9a6d4{z-index:3}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-2a7e240d{cursor:pointer}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-1893dc0f{touch-action:none}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-4e60db91{cursor:col-resize;inline-size:10px;position:absolute;inset-block:0;inset-inline-end:0}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-3e1a4ad4{background-color:var(--rdg-header-draggable-background-color)}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-51abd8b8{background-color:var(--rdg-header-draggable-background-color)}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-c8d7aa64{outline-offset:-2px;border-radius:4px;outline:2px solid #008cff;width:fit-content}}@layer rdg.Row{.rdg-7-0-0-beta-58-3c083f1b{background-color:var(--rdg-background-color);display:contents}.rdg-7-0-0-beta-58-3c083f1b:hover{background-color:var(--rdg-row-hover-background-color)}.rdg-7-0-0-beta-58-3c083f1b[aria-selected=true]{background-color:var(--rdg-row-selected-background-color)}.rdg-7-0-0-beta-58-3c083f1b[aria-selected=true]:hover{background-color:var(--rdg-row-selected-hover-background-color)}}@layer rdg.FocusSink{.rdg-7-0-0-beta-58-3fe773c3{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}}@layer rdg.FocusSink{.rdg-7-0-0-beta-58-97ce3fde:before{content:"";border-inline-start:2px solid var(--rdg-selection-color);block-size:100%;display:inline-block;position:sticky;inset-inline-start:0}}@layer rdg.SortIcon{.rdg-7-0-0-beta-58-3d5115f3{fill:currentColor}.rdg-7-0-0-beta-58-3d5115f3>path{transition:d .1s}}@layer rdg.Defaults{.rdg-7-0-0-beta-58-ccd2e5d9 *,.rdg-7-0-0-beta-58-ccd2e5d9 :before,.rdg-7-0-0-beta-58-ccd2e5d9 :after{box-sizing:inherit}}@layer rdg.Root{.rdg-7-0-0-beta-58-ccd2e5d9{--rdg-selection-width:2px;--rdg-selection-color:#67afe9;--rdg-font-size:14px;--rdg-cell-frozen-box-shadow:2px 0 5px -2px #8888884d;--rdg-border-width:1px;--rdg-summary-border-width:calc(var(--rdg-border-width) * 2);--rdg-color:var(--lightningcss-light,#000)var(--lightningcss-dark,#ddd);--rdg-border-color:var(--lightningcss-light,#ddd)var(--lightningcss-dark,#444);--rdg-summary-border-color:var(--lightningcss-light,#aaa)var(--lightningcss-dark,#555);--rdg-background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#212121);--rdg-header-background-color:var(--lightningcss-light,#f9f9f9)var(--lightningcss-dark,#1b1b1b);--rdg-header-draggable-background-color:var(--lightningcss-light,#e7e7e7)var(--lightningcss-dark,#2d2d2d);--rdg-row-hover-background-color:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#171717);--rdg-row-selected-background-color:var(--lightningcss-light,#dbecfa)var(--lightningcss-dark,#1a73bc);--rdg-row-selected-hover-background-color:var(--lightningcss-light,#c9e3f8)var(--lightningcss-dark,#1768ab);--rdg-checkbox-focus-color:#61b8ff}.rdg-7-0-0-beta-58-ccd2e5d9.rdg-dark{--rdg-color-scheme:dark}.rdg-7-0-0-beta-58-ccd2e5d9.rdg-light{--rdg-color-scheme:light}.rdg-7-0-0-beta-58-ccd2e5d9{color-scheme:var(--rdg-color-scheme,light dark)}.rdg-7-0-0-beta-58-ccd2e5d9:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--rdg-cell-frozen-box-shadow:-2px 0 5px -2px #8888884d}.rdg-7-0-0-beta-58-ccd2e5d9{accent-color:var(--lightningcss-light,#005194)var(--lightningcss-dark,#94cfff);contain:content;content-visibility:auto;border:1px solid var(--rdg-border-color);box-sizing:border-box;background-color:var(--rdg-background-color);block-size:350px;color:var(--rdg-color);font-size:var(--rdg-font-size);display:grid;overflow:auto}.rdg-7-0-0-beta-58-ccd2e5d9:before{content:"";grid-area:1/1/-1/-1}.rdg-7-0-0-beta-58-ccd2e5d9>:nth-last-child(1 of .rdg-top-summary-row)>.rdg-7-0-0-beta-58-85c48527{border-block-end:var(--rdg-summary-border-width) solid var(--rdg-summary-border-color)}.rdg-7-0-0-beta-58-ccd2e5d9>:nth-child(1 of .rdg-bottom-summary-row)>.rdg-7-0-0-beta-58-85c48527{border-block-start:var(--rdg-summary-border-width) solid var(--rdg-summary-border-color)}}@layer rdg.Root{.rdg-7-0-0-beta-58-e9b0e1c9{-webkit-user-select:none;user-select:none}.rdg-7-0-0-beta-58-e9b0e1c9 .rdg-7-0-0-beta-58-3c083f1b{cursor:move}}@layer rdg.FocusSink{.rdg-7-0-0-beta-58-dbb8b3c5{pointer-events:none;z-index:1;grid-column:1/-1}}@layer rdg.FocusSink{.rdg-7-0-0-beta-58-e9f55541{z-index:3}}@layer rdg.SummaryRow{.rdg-7-0-0-beta-58-0b90c82c>.rdg-7-0-0-beta-58-85c48527{position:sticky}}@layer rdg.SummaryRow{.rdg-7-0-0-beta-58-d0520eab>.rdg-7-0-0-beta-58-85c48527{z-index:2}.rdg-7-0-0-beta-58-d0520eab>.rdg-7-0-0-beta-58-17a9a6d4{z-index:3}}@layer rdg.SummaryCell{.rdg-7-0-0-beta-58-d907aa87{inset-block-start:var(--rdg-summary-row-top);inset-block-end:var(--rdg-summary-row-bottom)}}@layer rdg.GroupedRow{.rdg-7-0-0-beta-58-e74a2be3:not([aria-selected=true]){background-color:var(--rdg-header-background-color)}.rdg-7-0-0-beta-58-e74a2be3>.rdg-7-0-0-beta-58-85c48527:not(:last-child,.rdg-7-0-0-beta-58-17a9a6d4),.rdg-7-0-0-beta-58-e74a2be3>:nth-last-child(n+2 of .rdg-7-0-0-beta-58-17a9a6d4){border-inline-end:none}}@layer rdg.TextEditor{.rdg-7-0-0-beta-58-2f8db206{appearance:none;box-sizing:border-box;vertical-align:top;block-size:100%;inline-size:100%;color:var(--rdg-color);background-color:var(--rdg-background-color);font-family:inherit;font-size:var(--rdg-font-size);border:2px solid #ccc;padding-block:0;padding-inline:6px}.rdg-7-0-0-beta-58-2f8db206:focus{border-color:var(--rdg-selection-color);outline:none}.rdg-7-0-0-beta-58-2f8db206::placeholder{color:#999;opacity:1}}body .example-wrapper{max-width:1000px;height:90px;margin-bottom:24px}body .select-header,body .validate-step{height:500px;max-height:500px;margin-bottom:24px;overflow:auto}body #column-grid{margin-bottom:24px;overflow:auto}body .file-uploader{background-image:none}body .file-uploader button{background:#01a3b0;padding:3px 12px;font-size:12px;font-weight:500}body .file-uploader button:active{background:#0cb7c4}body .file-uploader button:focus{outline:none}body .continue-button{color:#fff;float:left;background:#01a3b0;padding:3px 12px;font-size:12px;font-weight:500}body .continue-button:hover,body .continue-button:active{background:#0cb7c4}body .continue-button:focus{outline:none}body .discard-button{color:#b12121;background:#fff;border:1px solid #ffeeef;padding:3px 12px;font-size:12px;font-weight:500}body .discard-button:hover,body .discard-button:active{background:#ffeeef;border:1px solid #ffeeef}body .discard-button:focus{outline:none}body .chakra-modal__content footer button{color:#2b2b2b;background:#d9d9d9;padding:3px 12px;font-size:12px;font-weight:500}body .chakra-modal__content footer button:hover,body .chakra-modal__content footer button:active{background:#c3c3c3}body .chakra-modal__content footer button:focus{outline:none}body .chakra-modal__content footer button,body .discard-button,body .continue-button{text-transform:uppercase;cursor:pointer;border:none;border-radius:5px;width:auto;max-width:250px;padding:3px 12px;font-size:12px;font-weight:500;transition:background .35s;position:relative;overflow:hidden}body .select-header,body .validate-step{height:175px;max-height:200px;margin:0}.chakra-heading.css-189cxpi{font-size:var(--chakra-fontSizes-xl)}.chakra-text.css-cmv3pm{font-size:var(--chakra-fontSizes-md)}.chakra-text.css-1uispk9{font-size:var(--chakra-fontSizes-sm)}.chakra-heading.css-14cmeje{font-size:var(--chakra-fontSizes-xl);font-size:var(--chakra-fontSizes-xl)}.chakra-text.css-djw9a3{font-size:var(--chakra-fontSizes-md);font-size:var(--chakra-fontSizes-md)}.chakra-heading.css-m0w1lx{font-size:var(--chakra-fontSizes-xl)}.download-employee-template .group-select .row{padding-top:25px}.download-employee-template .group-select .row .form-group .form-label{color:#0a2540;font-size:14px}.download-employee-template .group-select .row .form-group .form-control,.download-employee-template .group-select .row .form-group .form-select{color:#0a2540;background-color:#fff;background-clip:padding-box;font-size:14px;border:1px solid #f2f4f7!important}.download-employee-template .group-select .row .form-group .form-control.dropdown-toggle{display:none!important}.download-employee-template .upload-container{margin-top:40px;margin-bottom:40px}.download-employee-template .submit-btn{justify-content:flex-start;margin-right:0;display:flex}.download-employee-template .submit-btn .button.submit-button.button{font-weight:400}.download-employee-template .hide-btn{display:none}.dismissed-payroll .dismissed-payroll-header{border:1px solid #f2f4f7}.dismissed-payroll .modal-body{padding-top:40px;padding-bottom:40px}.dismissed-payroll .modal-body .dismiss-payroll-info{flex-direction:row;padding-left:10px;display:flex}.dismissed-payroll .modal-body .dismiss-payroll-info .payroll-label{margin-right:40px}.dismissed-payroll .modal-body .dismiss-payroll-info .payroll-label p{color:#858c9c;font-size:14px}.dismissed-payroll .modal-body .dismiss-payroll-info p{color:#0a2540;font-size:14px}.dismissed-payroll .modal-body .break{border-bottom:1px solid #f2f4f7;margin-bottom:20px}.dismissed-payroll .modal-footer{justify-content:flex-start!important}.dismissed-payroll .form-label{color:#858c9c}.dismissed-payroll input.form-control{color:#858c9c!important;border:1px solid #f2f4f7!important}.dismissed-payroll ::placeholder{color:#858c9c;opacity:1;font-size:14px}.dismissed-payroll .dismiss-actions{display:flex}.process-contributions{font-size:12px}.process-contributions .widget-header{flex-direction:row;justify-content:space-between;align-items:center;padding:15px;display:flex}.process-contributions .widget-header .card-title{color:#3f4659;margin:0;font-size:16px;font-weight:500;display:flex}.process-contributions .widget-header .card-title .invite-number{color:#858c9c;margin:0;padding-bottom:0;padding-left:5px;font-size:14px;font-weight:400;display:flex}.process-contributions .widget-header .card-title .invite-number .number{color:#3f4659;padding-bottom:0;font-size:14px;font-weight:400}.process-contributions .widget-header .card-text{flex-direction:row;display:flex}.process-contributions .widget-header .card-text .filters{color:#858c9c;margin:0;font-size:14px}.process-contributions .icon-link{color:#fff;cursor:pointer;font-size:12px;text-decoration:none}.process-contributions .icon-link a:hover{stroke:#d3d3d3e8;cursor:pointer;text-decoration:none}.process-contributions .no-link{display:none}.process-contributions .container .dashboard-content tr:last-child td{border-bottom:none}.process-contributions .form-select.group-filter{cursor:pointer;color:#858c9c;-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border:#ccc;margin:0;font-size:14px;position:relative;right:15px}.process-contributions .empty-payroll{color:#858c9c;text-align:center;border-top:1px solid #f2f4f7;padding:42px;font-size:14px}.payroll-type{justify-content:center;display:flex}.payroll-type .payroll-icon{padding-top:2px;display:flex}.payroll-type .payroll-label-one-time{color:#009baa;margin:0;padding-left:5px;padding-right:10px;font-size:14px}.payroll-type .payroll-label-scheduled{color:#0a2540;margin:0;padding-left:5px;padding-right:10px;font-size:14px}.one-time-contributions{font-size:14px}.one-time-contributions .widget-header{flex-direction:row;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.one-time-contributions .widget-header .card-title{color:#3f4659;margin:0;font-size:16px;font-weight:500;display:flex}.one-time-contributions .widget-header .card-title .invite-number{color:#858c9c;margin:0;padding-bottom:0;padding-left:5px;font-size:14px;font-weight:400;display:flex}.one-time-contributions .widget-header .card-title .invite-number .number{color:#3f4659;padding-bottom:0;font-size:14px;font-weight:400}.one-time-contributions .widget-header .card-text{flex-direction:row;display:flex}.one-time-contributions .widget-header .card-text .filters{color:#858c9c;margin:0;font-size:14px}.one-time-contributions .table-action-btn{background:#29b0c2;border-radius:5px;margin-right:10px;padding:6px 10px}.one-time-contributions .table-action-btn .icon-link{color:#fff;cursor:pointer;font-size:12px;text-decoration:none}.one-time-contributions .payrollToApprove{color:#1d99a9}.kpis{justify-content:space-between;margin-bottom:24px;display:flex}.kpi-container{text-align:center;background:#fff;border:1px solid #00000020;border-radius:6px;flex-direction:column;justify-content:center;width:100%;height:100%;margin:6px;padding:12px 24px;display:flex}.kpi-label{color:#858c9c;font-size:14px}.kpi-value{color:#30374e;margin-bottom:0;padding-bottom:0;font-size:20px;font-weight:500}.csv-downloader{margin-left:5px}.csv-downloader .downloader-description{display:flex}.csv-downloader .downloader-description .downloader-text{color:#29b0c2;padding-left:5px;font-size:14px}.csv-downloader .downloader-description:hover .downloader-text{color:#70e3f2}#payroll-workflow .page-subtext{margin-bottom:8px;font-size:20px;font-weight:500}#payroll-workflow .subtext-and-calendar{justify-content:space-between;display:flex}#payroll-workflow .payroll-calendar{font-size:14px;font-weight:400}#payroll-workflow .payroll-calendar svg{margin-right:4px}#payroll-workflow .undo-button svg,#payroll-workflow .undo-button svg *{color:#96aac4;position:relative;top:5px;right:20px}#payroll-workflow .undo-button svg:hover,#payroll-workflow .undo-button svg :hover{color:#009baa;fill:#009baa}#payroll-workflow .pagination-row{border-top:1px solid #f2f4f7;justify-content:center;padding:10px;display:flex}#payroll-workflow .process-payroll-button-row{justify-content:right;display:flex}#payroll-workflow .process-payroll-button-row .button:not(:last-child){margin-right:8px}#payroll-workflow .action-btns{justify-content:right;padding-top:15px;display:flex}#payroll-workflow .blank-slate-msg{text-align:center;color:#858c9c;border-top:1px solid #f2f4f7;padding:20px;font-size:14px}#payroll-workflow .summary-body{color:#858c9c;font-size:14px;line-height:22px}#payroll-workflow .summary-title{color:#0a2540;margin-bottom:4px;font-size:20px;font-weight:500}.auto-payroll-checkbox{padding-top:10px;display:flex}.auto-payroll-checkbox .info-icon{padding-top:4px}.auto-payroll-checkbox label{padding-top:2px!important}.auto-payroll-checkbox .form-check-label{flex-direction:row-reverse important;display:flex}.enable-auto{color:#0a2540;font-size:14px}.workflow-widget{padding-bottom:20px}.workflow-widget .action-header{justify-content:space-between;display:flex}.workflow-widget .action-header .group-info{position:relative;top:7px}.workflow-widget .action-header .group-info .group-name{color:#0a2540;font-size:14px;font-weight:500;display:flex}.workflow-widget .action-header .group-info .group-name .invite-number{color:#858c9c;margin:0;padding-bottom:0;padding-left:5px;font-size:14px;font-weight:400;display:flex}.workflow-widget .action-header .group-info .group-name .invite-number .number{color:#0a2540;padding-bottom:0;font-size:14px;font-weight:400}.authlessAnimation{flex-direction:column;align-items:center;display:flex}.authlessPayrollApproval .employerInfo{justify-content:space-between;display:flex}.authlessPayrollApproval .employerInfo .employerInfo-body{align-items:center;display:flex}.authlessPayrollApproval .employerInfo .employerInfo-body .circle{background-color:#f9fbfe;border-radius:50%;margin:12px;display:inline-block}.authlessPayrollApproval .employerInfo .employerInfo-body .circle .icon{color:#000;vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}.authlessPayrollApproval .employerInfo .employerInfo-body .employerInfo-intro{margin:0}.authlessPayrollApproval .employerInfo .employerInfo-action{align-items:center;padding-right:12px;display:flex}.authlessPayrollApproval .approval-box{margin-top:12px;margin-bottom:20px}.authlessPayrollApproval{color:#212529;background:#fff;border-width:.2rem .2rem 0;border-radius:8px;margin-left:0;margin-right:0;position:relative}.authlessPayrollApproval .authlessPayrollApproval-intro,.authlessPayrollApproval .authlessPayrollApproval-body{padding:20px}.info-table-row{border-collapse:collapse;border-bottom:1px solid #a6a8a9;justify-content:space-between;padding:8px 0;display:flex}.info-table-row .property{white-space:nowrap;color:#0a2540;padding-right:8px;font-size:14px;font-weight:500}.info-table-row .value{white-space:nowrap;text-overflow:ellipsis;color:#0a2540;font-size:14px;overflow:hidden}.card-title{position:relative}.card-title .success-icon{position:absolute;top:0;left:170px}.summary-body .row:not(:last-child){margin-bottom:20px}.summary-body .info-table .info-table-row{border-bottom:1px solid #fbfbfb}.summary-body .info-table .property{font-weight:400}.summary-subtitle{color:#0a2540;margin:0;padding-bottom:5px;font-size:16px;font-weight:500;display:flex}.button-row{float:right}.summary-table{justify-content:space-between;padding-top:20px;padding-bottom:20px;font-size:12px;display:flex}.summary-table .summary-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.summary-table .summary-header .title{color:#0a2540;margin:0;font-size:16px;font-weight:500;display:flex}.summary-table .summary-header .title .invite-number{color:#858c9c;margin:0;padding-bottom:0;padding-left:5px;font-size:14px;font-weight:400;display:flex}.summary-table .summary-header .title .invite-number .number{color:#0a2540;padding-bottom:0;font-size:14px;font-weight:400}.contribution-table{border:1px solid #fbfbfb;border-radius:5px}.contribution-table .table tr{border-top:none}.approval-table .button-row{text-align:end;padding-bottom:20px;padding-right:5px}.card-header{color:#0a2540;background-color:#0000;border-bottom:none;margin-bottom:0;padding:.75rem 1.25rem;font-size:16px;font-weight:500}.card-title{color:#0a2540;font-size:16px;font-weight:500}#employer-dashboard .card-total{font-size:48px}#employer-dashboard .page-title{padding-left:10px;font-weight:500}#employer-dashboard .page-subtext{color:#858c9c;padding-left:15px}.group-modal .modal-body,.edit-group-modal .modal-body{padding:0}.group-modal .card,.edit-group-modal .card{margin-bottom:0}.group-modal .card-body,.edit-group-modal .card-body{padding:30px}.group-modal .submit-row,.edit-group-modal .submit-row{display:flex}.group-modal .submit-row .button,.edit-group-modal .submit-row .button{margin-right:8px}.group-modal .card-title,.edit-group-modal .card-title{padding-bottom:15px}.group-modal .subtext,.edit-group-modal .subtext{color:#858c9c;margin-bottom:0;font-size:14px}.group-modal .modal-body,.group-modal .card{min-height:630px}.action-popover .popover-body .button{display:inline-block}.action-icons{text-align:left}.action-icons .action-icon{display:inline-block}.action-icons .action-icon:not(:first-child){margin-left:6px}.action-icons .action-icon:hover svg{transition:color .2s ease-in-out;color:#1d99a9!important}.dashboard-widget{border-radius:8px;font-size:14px}.dashboard-widget .widget-header{flex-direction:row;justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.dashboard-widget .widget-header .card-title{color:#3f4659;font-size:16px;font-weight:500}.dashboard-widget .widget-header .card-text{flex-direction:row;display:flex}.dashboard-widget .widget-header .card-text .filters{color:#858c9c;margin:0;font-size:14px}.dashboard-widget .enrollment-table .row{margin:0}.dashboard-widget .enrollment-table .row .enrollment{border:1px solid #f2f4f7;border-bottom:none;flex-wrap:wrap;justify-content:space-evenly;align-items:center;padding:25px;display:flex}.dashboard-widget .enrollment-table .row .enrollment .enrollment-icon{border-radius:7px;padding:15px}.dashboard-widget .enrollment-table .row .enrollment .enrollment-description .enrollment-label{color:#858c9c;margin:0;font-size:14px}.dashboard-widget .enrollment-table .row .enrollment .enrollment-description .enrollment-value{color:#3f4659;text-align:center;margin:0;font-size:21px;font-weight:500}.dashboard-widget .bottom{border-top:none;border-bottom:none}.dashboard-widget .bottom .download{border:none;border-left:1px solid #f2f4f7;border-right:1px solid #f2f4f7;justify-content:flex-end;padding-bottom:3px;display:flex}.dashboard-widget .payroll-status{flex:row;display:flex}.dashboard-widget .payroll-status .payrollToApprove{color:#1d99a9;padding-left:5px}.dashboard-widget .payroll-status .circle{background:#1d99a9;border-radius:50%;width:5px;height:5px;position:relative;top:7px}.dashboard-widget .form-select.group-filter{cursor:pointer;color:#858c9c;-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border:#ccc;margin:0;font-size:14px;position:relative;bottom:5px;right:5px}.dashboard-widget .OverlayTrigger{color:#858c9c;position:relative;top:4px;left:5px}@media only screen and (width<=767px){.enrollment-label{padding-top:10px}.contributions-table.table{flex-direction:column}}.reject-btn-container{float:right;margin-bottom:12px}.filters-and-buttons{justify-content:space-between;display:flex}.table-filters{display:flex}.form-select.table-filter{cursor:pointer;color:#858c9c;-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border:#ccc;margin:0;font-size:14px;position:relative;right:15px}.bank-link-disclaimer{background:#fff;border-top:1px solid #f2f4f7;align-items:flex-start;padding:15px;display:flex}.bank-link-disclaimer__icon{background-color:#f9fbfe;border-radius:50%;margin:14px;display:inline-block}.bank-link-disclaimer__icon .icon{color:#000;vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}.bank-link-disclaimer__content{flex:1;padding-top:14px;padding-left:15px}.bank-link-disclaimer__title{color:#0a2540;margin:0;padding-bottom:5px;font-size:14px;font-weight:500}.bank-link-disclaimer__text{color:#858c9c;margin:0 0 12px;font-size:14px;line-height:1.5}.download-employee-template .main-content .announcement-header{justify-content:space-between;display:flex}.download-employee-template .main-content .announcement-header .header-text{color:#0a2540;font-size:14px}.download-employee-template .main-content .icon{text-decoration:none}.download-employee-template .main-content .icon .preview-box{border:1px solid #f2f4f7;border-radius:8px;width:100%;height:10rem;margin-bottom:20px}.download-employee-template .main-content .icon .preview-box .preview-intro .preview-text{color:#0a2540;font-size:20px;font-weight:500;position:relative;top:28px;left:40px}.download-employee-template .main-content .icon .preview-box .preview-intro .icon-logo{height:23px;position:relative;top:38px;left:40px}.download-employee-template .main-content .icon .preview-box .preview-img{justify-content:flex-end;display:flex}.download-employee-template .main-content .icon .preview-box .preview-img .unicorn{border-top-right-radius:8px;border-bottom-right-radius:8px;width:15rem;height:10rem}.download-employee-template .main-content .icon .preview-box .preview{color:#fff;font-size:14px;transition:all .3s}.download-employee-template .main-content .preview-details{padding-top:5px;padding-bottom:10px}.download-employee-template .main-content .header-text{color:#0a2540;font-size:14px}.download-employee-template .main-content .announcement-date{justify-content:space-between;margin-top:30px;display:flex}.download-employee-template .main-content .announcement-date .date{display:flex}.download-employee-template .main-content .announcement-date .date .text{color:#0a2540;margin:0;padding-bottom:3px;padding-left:5px;font-size:14px}.download-employee-template .main-content .announcement-documents{margin-top:30px}.download-employee-template .main-content .announcement-documents .documents{justify-content:space-between;margin-bottom:5px;display:flex}.download-employee-template .main-content .announcement-documents .documents .file{display:flex}.download-employee-template .main-content .announcement-documents .documents .file .text{color:#0a2540;margin:0;padding-bottom:3px;padding-left:5px;font-size:14px;text-decoration:none}.download-employee-template .main-content .announcement-documents .documents .file-type{display:flex}.download-employee-template .main-content .announcement-documents .documents .file-type .text{color:#60a4bf;margin:0;padding-bottom:3px;padding-left:5px;font-size:14px;text-decoration:none}.download-employee-template .main-content .announcement-documents .documents .file-type:hover{cursor:pointer;opacity:.6;text-decoration:none}.download-employee-template .main-content .announcement-tasks{margin-top:30px}.download-employee-template .main-content .announcement-tasks .task .task-box{border:1px solid #f2f4f7;border-radius:5px;margin-bottom:5px}.download-employee-template .main-content .announcement-tasks .task .form-check{margin-left:14px;padding-top:11px}.download-employee-template .main-content .announcement-tasks .task .form-check-label{color:#0a2540;padding-top:2px;font-size:14px}.download-employee-template .main-content .announcement-tasks .task .form-check-label:before{background-color:#fff}.download-employee-template .main-content .announcement-tasks .task .form-check-input:checked{background-color:#60a4bf;border-color:#60a4bf}.download-employee-template .main-content .announcement-tasks .task .form-check-input:active{background-color:#1d99a9}.download-employee-template .main-content .announcement-tasks .task .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #c0dfeb}.logo-header{justify-content:center;display:flex}.logo-header .icon-img{width:50px;height:25px}.logo-header .sync{flex-direction:column;margin-top:10px;margin-left:10px;margin-right:10px;display:flex}.logo-header .company-border .company-name{margin:0;padding-top:6px;padding-left:5px;padding-right:5px;font-size:20px}.modal-intro{justify-content:center;display:flex}.modal-intro .page-header{color:#0a2540;margin-bottom:10px;padding-top:20px;font-size:20px;font-weight:500}.modal-body{border-bottom:1px solid #f2f4f7}.modal-body .announcement-text{font-size:16px;font-weight:500}.modal-body .template{color:#858c9c;border-radius:5px;margin:35px;padding:10px}.modal-body .template ul.bullet-points{margin:20px;padding:0}.modal-body .template ul.bullet-points li{padding-bottom:10px}.launch-plan .download-employee-template .main-content{width:80%}.launch-plan .download-employee-template .main-content .launch-header{padding-bottom:10px}.launch-plan .download-employee-template .main-content .users{margin-left:17px;padding:10px;display:flex;position:relative;bottom:14px;left:-16px;right:30px}.launch-plan .download-employee-template .main-content .users .user-circle{background-color:#fcfdfd;border:1px solid #a7b5c0;border-radius:50%;width:50px;height:50px;position:relative}.launch-plan .download-employee-template .main-content .launch .launch-header{color:#0a2540;margin:0;font-size:20px;font-weight:500}.launch-plan .download-employee-template .main-content .launch .launch-subtext{color:#858c9c;font-size:14px;font-weight:400}.launch-plan .download-employee-template .main-content .group-name{color:#0a2540;font-size:14px;font-weight:400}.launch-plan .download-employee-template .main-content .page-header{font-weight:500}.launch-plan .download-employee-template .main-content .form-label{color:#0a2540;font-size:14px}.launch-plan .download-employee-template .main-content .form-control,.launch-plan .download-employee-template .main-content .form-select{color:#0a2540;background-color:#fff;background-clip:padding-box;font-size:14px;border:1px solid #f2f4f7!important}.launch-plan .download-employee-template .main-content .user-details .user-email{color:#0a2540;font-size:14px;font-weight:400}.launch-plan .download-employee-template .main-content .user-details .user-email .email-icon{padding-right:10px}.launch-plan .download-employee-template .main-content .card-body,.launch-plan .download-employee-template .main-content .employee-emails{padding-top:20px}.launch-plan .download-employee-template .main-content .disclaimer{color:#858c9c}.launch-plan .download-employee-template .main-content .invite-box{justify-content:space-between;padding-bottom:30px;display:flex}.launch-plan .download-employee-template .main-content .invite-box .invite-group{display:flex}.launch-plan .download-employee-template .main-content .invite-box .invite-group .launch-circle{background-color:#f9fbfe;border-radius:50%;display:inline-block}.launch-plan .download-employee-template .main-content .invite-box .invite-group .launch-circle .launch-icon{color:#000;vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}.launch-plan .download-employee-template .main-content .invite-box .invite-group .group{position:relative;top:13px}.launch-plan .download-employee-template .main-content .invite-box .invite-group .group .group-details{color:#858c9c;text-transform:capitalize;padding-left:10px;font-size:14px;display:flex}.launch-plan .download-employee-template .main-content .invite-box .invite-group .group .group-details .group-name{color:#0a2540;padding-left:10px;font-size:14px;font-weight:500}.launch-plan .download-employee-template .main-content .invite-box .type{margin-top:5px}.launch-plan .download-employee-template .main-content .invite-box .type .status-box{padding:6px 12px;font-size:12px}.launch-plan .download-employee-template .main-content .invite-box .user-email{color:#0a2540;padding-left:5px;font-size:14px;font-weight:400}.launch-plan .download-employee-template .main-content .invite-box .users{padding:10px 10px 10px 0;display:flex;position:relative;right:30px}.launch-plan .download-employee-template .main-content .invite-box .users .user-circle{background-color:#fcfdfd;border:1px solid #60a4bf;border-radius:50%;width:25px;height:25px;position:relative;top:2px}.launch-plan .download-employee-template .main-content .invite-box .users .user-circle .user-icon{justify-content:center;display:flex;position:relative;top:5px;left:5px}.launch-plan .download-employee-template .main-content .invite-box .users .user-circle:before{content:"";background-color:#fcfdfd;border:1px solid #60a4bf;border-radius:50%;width:25px;height:25px;position:absolute;left:11px}.launch-plan .download-employee-template .main-content .invite-box .users .user-circle:after{content:"";background-color:#fcfdfd;border:1px solid #60a4bf;border-radius:50%;width:25px;height:25px;position:absolute;top:0;left:24px}.launch-plan .download-employee-template .main-content .scheudle .info{justify-content:space-between;display:flex}.launch-plan .download-employee-template .main-content .scheudle .info .scheudle-info{color:#858c9c;text-transform:capitalize;padding-left:10px;font-size:14px}.launch-plan .download-employee-template .main-content .scheudle .info .scheudle-info .user-circles{flex-direction:row;padding-left:22px;display:flex;position:relative;bottom:21px}.launch-plan .download-employee-template .main-content .circle{background:green;border-radius:50%;width:20px;height:20px}.launch-plan .download-employee-template .main-content .circle .icon{font-size:20px;position:relative;top:14px;left:14px}.launch-plan .download-employee-template .main-content .invite-employees .user-icons{justify-content:flex-end;display:flex}.launch-plan .download-employee-template .main-content .invite-employees .user-icons .circle-overlaping{background-color:#a7b5c0;background-image:linear-gradient(#a7b5c0,#f4d2ab);border:1px solid #a7b5c0;border-radius:50%;width:30px;height:30px;position:relative}.launch-plan .download-employee-template .main-content .invite-employees .user-icons .circle-overlaping:before{content:"";background-color:#a7b5c0;background-image:linear-gradient(#a7b5c0,#f4d2ab);border:1px solid #a7b5c0;border-radius:50%;width:30px;height:30px;position:absolute;top:0;left:20px}.launch-plan .download-employee-template .main-content .invite-employees .user-icons .circle-overlaping:after{content:"";background-color:#a7b5c0;background-image:linear-gradient(#a7b5c0,#f4d2ab);border:1px solid #a7b5c0;border-radius:50%;width:30px;height:30px;position:absolute;top:0;left:40px}.launch-plan .download-employee-template .main-content .invite-employees .email-box{border:1px solid #f2f4f7;padding:20px}.launch-plan .download-employee-template .main-content .send-invite{padding-bottom:10px;padding-left:37px;display:flex}.launch-plan .info-box{font-size:12px;font-style:italic}.launch-plan .info-box .info-text{margin-left:6px}.launch-plan .info-box .info-icon-container,.launch-plan .info-box .info-text{vertical-align:middle;display:inline-block}.ellipsis-loader{font-size:14px}.ellipsis-loader:after{vertical-align:bottom;content:"…";width:0;animation:2s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}@keyframes ellipsis{to{width:1.25em}}.accordian{color:#212529;background:#fff;border-width:.2rem .2rem 0;border-radius:8px;margin-left:0;margin-right:0;position:relative}.accordian .accordian-intro{padding:20px}.accordian .accordian-intro .intro-header{color:#0a2540;margin:0;font-size:20px;font-weight:500;line-height:28px}.accordian .accordian-intro .intro-subtext{color:#858c9c;font-size:14px}.accordian .accordian-item{border-top:1px solid #f2f4f7;flex-direction:row;justify-content:space-between;padding:15px;display:flex}.accordian .completed-action{padding-top:23px;padding-right:23px}.accordian .item{display:flex}.accordian .circle{background-color:#f9fbfe;border-radius:50%;margin:14px;display:inline-block}.accordian .circle .icon{color:#000;vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}.accordian .item-description{align-content:center;padding-top:14px;padding-left:15px}.accordian .title{color:#0a2540;margin:0;padding-bottom:5px;font-size:14px;font-weight:500}.accordian .description{color:#858c9c;font-size:14px}.accordian .chevron{margin-top:27px;padding-right:29px}.accordian .chevron:hover .icon{color:#009baa}.accordian .chevron.disabled{opacity:.5;cursor:default}.accordian .chevron.completed{cursor:default}.accordian .accordian-body{padding-left:96px}.accordian .accordian-body .row .step .step-box{border-radius:4px}.accordian .accordian-body .row .step .step-box .step-label{color:#0a2540;margin:0;padding:10px;font-size:14px;line-height:28px}.accordian .accordian-body .row .step.is-active .step-box{padding-right:30px}.accordian .accordian-body .row .step.is-active .step-label{color:#009baa}.accordian .accordian-body .row .step.is-completed .step-label{color:#858c9c}.accordian .accordian-button{margin-top:20px}.accordian .accordian-button.disabled{opacity:.5;cursor:default;display:none}.accordian .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#009baa;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.accordian .checkmark{stroke-width:2px;stroke:#fff;stroke-miterlimit:10;border-radius:50%;width:18px;height:18px;margin-left:10px;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;box-shadow:inset 0 0 #0000}.accordian .checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}.accordian .secondary-accordian-button{margin-top:12px}.step-col{padding-bottom:35px}.step-col .active-step{flex-wrap:wrap;display:flex}.step-col .active-step .step-btn{padding-top:8px}.step-col .active-step .step-actions{margin-left:25px;display:flex}.step-col .active-step .step-actions .button{margin-right:6px}[data-state=open] .chevron{margin-right:26px;transition:transform .3s;transform:rotate(180deg)}.acct-src{color:#0a2540;margin-top:20px;margin-bottom:5px;padding-left:10px;font-size:14px;font-weight:400}.transfer-account-box{background-color:#fbfcfd;border:1px solid #f2f4f7;border-radius:8px;align-items:center;gap:16px;margin:0 10px 10px;padding:10px 16px;display:flex}.transfer-account-box .account-icon{background:#fff;border:1px solid #f2f4f7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.transfer-account-box .account-details{flex-direction:column;gap:4px;min-width:0;display:flex}.transfer-account-box .account-details .account-name{color:#0a2540;margin:0;font-size:14px;font-weight:500;line-height:1.2}.transfer-account-box .account-details .account-info{color:#5e6b75;margin:0;font-size:12px;font-weight:400;line-height:1.2}@media (width<=768px){.chase-account-card{gap:12px;padding:12px 16px}.chase-account-card .account-icon{width:40px;height:40px}.chase-account-card .account-icon svg{width:20px;height:20px}.chase-account-card .account-details .account-name{font-size:16px}.chase-account-card .account-details .account-info{font-size:13px}}.transfer-details{background:#fff;padding:10px;font-family:system-ui,sans-serif}.transfer-details .route{color:#0a2540;margin-bottom:15px;font-size:14px;font-weight:500}.transfer-details .amount{color:#0a2540;margin-bottom:6px;font-size:28px;font-weight:600}.transfer-details .timing{color:#858c9c;margin-top:14px;font-size:12px}.transfer-details .detail-item{grid-template-columns:160px 1fr;align-items:center;padding:20px 0 0;font-size:14px;display:grid}.transfer-details .detail-item .label{color:#0a2540;font-weight:500}.transfer-details .detail-item .value{color:#858c9c}.transfer-details .detail-item{border:none}.transfer-details .detail-item.with-border{border-top:1px solid #f2f4f7;margin-top:30px}.transfer-details .authorization{color:#858c9c;border-top:1px solid #f2f4f7;margin-top:20px;padding-top:30px;font-size:12px;font-style:italic;line-height:1.5}.transfer-title{color:#0a2540;margin-top:0;margin-bottom:20px;font-size:24px;font-weight:500}.accounts-and-flip-icon{margin-bottom:16px;position:relative}.flip-icon{cursor:pointer;background:#fff;position:absolute;top:42%;left:24px}.transfer-card{margin-bottom:0!important}.transfer-card .transfer-card-title{color:#0a2540;margin-left:10px;padding-top:10px;padding-bottom:5px;font-size:24px}.transfer-card .form-label{margin-bottom:4px}.transfer-card .row{position:relative}.transfer-card .form-control,.transfer-card .form-select{border:1px solid #f2f4f7}.transfer-card .form-control:focus,.transfer-card .form-select:focus{border-color:#1d99a9;outline:0;box-shadow:0 0 0 .2rem #1d99a940}.transfer-card .amount-remaining{color:#1d99a9}.contribution-modal .modal-body,.add-bank-modal .modal-body{padding:0}.add-bank-modal .card{margin-bottom:0}.add-bank-modal .card-footer{background:0 0;display:flex}.add-bank-modal .card-footer button:not(:first-child){margin-left:24px}@media only screen and (width<=370px){.mr-auto{font-size:10px}.page-subtext{display:none}.continue-btn{padding-top:0}}#multi-account-overview .overview-text{color:#32325d;margin:0;font-size:22px;font-weight:500}#multi-account-overview .overview-subtext{color:#6b7c93;font-size:14px}#multi-account-overview .overview-investments{color:#32325d;font-size:16px;font-weight:500}#multi-account-overview .account-container{padding:15px 0}#multi-account-overview .account-container .account-item{display:flex}#multi-account-overview .account-container .account-item .account-circle{background-color:#f9fbfe;border-radius:50%;display:inline-block}#multi-account-overview .account-container .account-item .account-circle .account-icon{color:#000;vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}#multi-account-overview .account-container .account-item .item-description{padding-top:14px;padding-left:15px}#multi-account-overview .account-container .account-item .item-description .title{color:#32325d;margin:0;font-size:14px;font-weight:500}#multi-account-overview .account-container .account-item .item-description .description{color:#1d99a9;font-size:14px}#multi-account-overview .account-container .account-balance{color:#32325d;margin:0;padding-top:14px;font-size:14px;font-weight:500}#multi-account-overview .account-container.is-selected{cursor:pointer;border:1px solid #dfeff3}#multi-account-overview .account-container.is-selected svg{stroke:#009baa;position:relative;right:-6px}#multi-account-overview .account-container.is-selected:hover{cursor:pointer;border:1px solid #dfeff3}#multi-account-overview .account-container:hover{cursor:pointer;cursor:pointer;background:#f2fafb;border:1px solid #dfeff3;border-radius:8px}#multi-account-overview .account-container:hover svg{stroke:#009baa}.container .dashboard-content{align-items:center}.container .dashboard-content .dashboard-widget{border-color:#e6e8eb;border-radius:5px;box-shadow:3px 3px 9px #00000017}.container .dashboard-content .dashboard-widget .card-body{overflow-y:hidden}.container .dashboard-content .dashboard-widget .card-title{margin-bottom:0;padding:10px 10px 7px}.container .dashboard-content .dashboard-widget .card-footer{background:0 0;justify-content:flex-end;display:flex}.container .dashboard-content .dashboard-widget .performance-arrow{position:absolute;top:-2px;left:-6px}.container .dashboard-content .performance-table{background-color:#fff;border-color:#e6e8eb;height:auto;padding:20px;box-shadow:3px 3px 9px #00000017}.container .dashboard-content .positions-table .is-selected{background-color:#f2f8f9}.container .dashboard-content .preformance-content{flex-direction:row;display:flex}.container .dashboard-content .preformance-content .pie-chart{width:50%}.container .dashboard-content .preformance-content .pie-chart .highcharts-root{width:75%}.container .dashboard-content .preformance-content table{border-collapse:collapse;border:none;width:50%;font-size:12px;position:relative;top:40px}.container .dashboard-content .preformance-content tr:nth-of-type(odd){font-size:12px}.container .dashboard-content .preformance-content th{color:#32325d;background:#fff;border:none;font-size:12px;font-weight:600}.container .dashboard-content .preformance-content td,.container .dashboard-content .preformance-content th{text-align:left;color:#32325d;border:none;flex-wrap:nowrap;padding:6px;font-size:12px}.container .dashboard-content .current-portfolio{color:#32325d;padding-bottom:15px;font-size:16px}.container .dashboard-content .user-portfolio{font-size:20px;font-weight:500;position:relative;top:8px}.container .dashboard-content .current-portfolio-header{color:#32325d;flex-wrap:wrap;justify-content:space-between;display:flex}.container .dashboard-content .current-portfolio-header .time-slice{flex-flow:wrap;justify-content:space-between;display:flex}.container .dashboard-content .current-portfolio-header .time-slice .time-slice-dates{padding-right:24px;position:relative;top:8px}.container .dashboard-content .current-portfolio-header .time-slice .time-slice-dates .dates{color:#6b7c93;font-size:12px;font-weight:400}.container .dashboard-content .current-portfolio-header .time-slice .time-slice-btn{color:#32325d;background-color:#0000;border:1px solid #e6e8eb;border-radius:5px;width:100%;font-size:12px}.container .dashboard-content .category-total{color:#32325d;text-transform:uppercase;font-weight:600}.container .dashboard-content .category-total-subclass{color:#32325d;font-weight:600}.container .dashboard-content .asset-symbol{position:relative;top:10px;bottom:13px;left:20px}.container .dashboard-content .asset-symbol .symbol{color:#32325d;text-align:center;background-color:#e6e8eb;border:1px solid #e6e8eb;border-radius:2px;width:40px;font-size:12px}.container .dashboard-content .asset{flex-direction:row;display:flex;position:relative;top:24px}.container .dashboard-content .asset .asset-box{background:#30384e;border-radius:2px;width:14px;height:14px;position:relative}.container .dashboard-content .asset .asset-name{padding-left:6px;font-size:12px}.container .dashboard-content .time-stamp{justify-content:flex-end;padding-top:70px;padding-bottom:10px;padding-right:4px;display:flex;position:relative;top:15px}.container .dashboard-content .time-stamp .as-of{color:#6b7c93;font-size:12px;font-weight:400}.container .dashboard-content .time-stamp .circle{background:#009baa;border-radius:50%;width:8px;height:8px;position:relative;top:3px;left:-1%}.container .dashboard-content .balance-kpi{border-color:#e6e8eb;height:auto;padding:20px}.container .dashboard-content .balance-kpi .dashboard-greeting{flex-direction:row;width:auto;display:flex}.container .dashboard-content .balance-kpi .welcome-user{width:50%}.container .dashboard-content .balance-kpi .welcome-user .user-name{color:#32325d;font-size:26px}.container .dashboard-content .balance-kpi .account-details{font-size:14px}.container .dashboard-content .balance-kpi .account-details .account-text{color:#6b7c93;font-size:14px}.container .dashboard-content .balance-kpi .account-details .account-text .FiAlertCircle{cursor:pointer}.container .dashboard-content .balance-kpi .account-details .account-balance{color:#32325d;margin-bottom:8px;font-size:26px;font-weight:500}.container .dashboard-content .balance-kpi .account-details .account-pending{color:#6b7c93;padding-top:20px}.container .dashboard-content .balance-kpi .account-details .account-pending .deposit{margin-bottom:0;font-size:14px}.container .dashboard-content .balance-kpi .account-details .account-pending .deposit .pending-arrow{padding-right:5px;font-size:20px}.container .dashboard-content .balance-kpi .b{color:#32325d;padding-right:3px;font-weight:500}.container .dashboard-content .user-status{color:#6b7c93;width:78%;font-size:14px;position:relative;bottom:5px;left:1px}.container .dashboard-content .transfer-funds-row{margin-bottom:8px}.container .container-md{padding:35px}.container .container-md .pay-period{flex-direction:row;padding-top:35px;display:flex}.container .container-md .pay-period .time-circle{background:#e5eef3;border-radius:50%;width:3vw;height:3vw;position:relative}.container .container-md .pay-period .time-circle .clock-icon{margin:0;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.container .container-md .pay-period .contribution-date{align-content:center;padding-left:20px}.container .container-md .pay-period .contribution-date .next-pay-day{color:#70747d;font-size:14px}.container .container-md .pay-period .contribution-date .date{color:#32325d;font-size:14px;position:relative;bottom:10px}.container .container-md .email-details{color:#6b7c93;font-size:14px}.container .user-name{color:#32325d;font-size:30px}.tooltip-inner{color:#32325d;border:1px solid #c4c4c4;padding:15px;font-size:12px;background-color:#fff!important}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#fff!important}@media only screen and (width<=767px){.portfolio-lg-screen{display:none}.portfolio-sm-screen{flex-direction:column;align-items:flex-start}.container .dashboard-content .preformance-content{flex-direction:column;display:flex}.container .dashboard-content .preformance-content .pie-chart,.container .dashboard-content .preformance-content .pie-chart .highcharts-root{width:100%}.container .dashboard-content .preformance-content table{border-collapse:collapse;border:none;width:100%;font-size:12px;position:relative;top:40px}.container .dashboard-content .preformance-content tr:nth-of-type(odd){font-size:12px}.container .dashboard-content .preformance-content th{color:#32325d;background:#fff;border:none;font-size:12px;font-weight:600}.container .dashboard-content .preformance-content td,.container .dashboard-content .preformance-content th{text-align:left;color:#32325d;border:none;flex-wrap:nowrap;padding:6px;font-size:12px}.container .dashboard-content .time-stamp{padding-top:60px;padding-bottom:5px}.container .dashboard-content .current-portfolio-header .time-slice{flex-wrap:wrap;width:100%}.container .dashboard-content .user-portfolio{font-size:20px}.user-greeting .user-name{font-size:20px;font-weight:500}.user-greeting .account-status{color:#6b7c93;font-size:14px;position:relative;bottom:13px}.account-text{color:#6b7c93;font-size:14px}.account-text .FiAlertCircle{cursor:pointer}.account-balance{color:#32325d;margin-bottom:8px;font-size:20px;font-weight:500}.account-pending{color:#6b7c93;padding-top:20px}.account-pending .deposit{margin-bottom:0;font-size:14px}.account-pending .deposit .pending-arrow{padding-right:5px;font-size:20px}}.container .dashboard-content .dashboard-widget{border-radius:0}#statements .statements-table .card-body{max-height:950px;padding:0;overflow-y:auto}#statements .statements-table .card-title{margin-bottom:0;padding:10px 10px 7px}#statements .tab-content{color:#32325d;margin:0}#statements .nav-tabs .nav-link{color:#6b7c93;background-color:#fff}#statements .nav-tabs .nav-item.show .nav-link,#statements .nav-tabs .nav-link.active{color:#32325d;background-color:#fff;border-bottom-color:#6772e5;font-weight:500}#statements .nav-tabs,#statements .nav-link{border-bottom:none}#statements .alert{margin-bottom:0}.blank-slate-msg{margin-bottom:0;padding:8px;font-size:18px}@media only screen and (width<=767px){.nav-tabs .nav-link,#statements .statements-table th,#statements .statements-table td{font-size:12px}.icon{width:80%}}.annual-contribution-widget .annual-contribution-title{color:#30374e;padding-top:26px;padding-bottom:15px;font-size:16px}.annual-contribution-widget .left{color:#32325d;margin:22px 22px 0;font-size:16px}.annual-contribution-widget .prior-year-card-title{color:#32325d;margin-top:22px;margin-bottom:0;font-size:16px}.annual-contribution-widget .title-subtext{color:#6b7c93;font-size:12px}.annual-contribution-widget .maxed-total-contributed-title{padding-top:32px;padding-left:23px;padding-right:23px}.annual-contribution-widget .total-contributed{flex-flow:wrap;justify-content:space-between;display:flex}.annual-contribution-widget .total-contributed .total{color:#6b7c93;font-size:12px}.annual-contribution-widget .total-contributed .amount{color:#32325d;font-size:12px;font-weight:500}.annual-contribution-widget .prior-year-tab{padding-right:5px}.annual-contribution-widget .prior-year-selector{padding-bottom:8px}.annual-contribution-widget .prior-year-selector .dropdown-toggle:after{display:none}.annual-contribution-widget .prior-year-selector .nav-link{padding:0}.annual-contribution-widget .prior-year-selector .prior-year-selector-target-box{border-radius:4px;padding:6px 22px 6px 8px;display:inline-block;position:relative}.annual-contribution-widget .prior-year-selector .prior-year-selector-target-box:hover{background:#f2f4f799}.annual-contribution-widget .prior-year-selector .active-year-name{color:#32325d;white-space:nowrap;margin:0;font-size:12px}.annual-contribution-widget .prior-year-selector .down-arrow{position:absolute;top:6px;right:6px}.annual-contribution-widget div.prior-year-dropdown .actions-list{width:auto}.annual-contribution-widget div.prior-year-dropdown .action-item{color:#0a2540;padding:8px 28px;font-size:12px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.annual-contribution-widget div.prior-year-dropdown .action-item.is-selected{color:#009baa}.annual-contribution-widget div.prior-year-dropdown .action-item.is-selected svg{stroke:#009baa;position:relative;right:-6px}.annual-contribution-widget div.prior-year-dropdown .action-item.is-selected:hover{color:#009baa;background:0 0}.annual-contribution-widget div.prior-year-dropdown .action-item:hover{cursor:pointer;color:#009baa;background:#f2f8f9}.annual-contribution-widget div.prior-year-dropdown .action-item:hover svg{stroke:#009baa}.annual-contribution-widget .bell{position:relative;bottom:1px}.annual-contribution-widget .contribution-bar{background-color:#f2f4f7;border-radius:6px;height:28px;font-size:14px}.annual-contribution-widget .contribution-bar .contribution-fill{background-color:#1d99a9;border-radius:6px;height:28px;animation:1s ease-in-out draw}.annual-contribution-widget .contribution-bar .contribution-fill:before{text-align:center;content:attr(title);word-wrap:break-word;padding:5px 1em 0;display:block;position:absolute;top:100%;left:0;right:0}.annual-contribution-widget .contribution-bar .contribution-fill-current-year{background-color:#1d99a9;border-radius:6px;height:28px;animation:1s ease-in-out draw}.annual-contribution-widget .contribution-bar .contribution-fill-current-year:before{text-align:center;content:attr(title);word-wrap:break-word;padding:5px 1em 0;display:block;position:absolute;top:100%;left:0;right:0}@keyframes draw{0%{width:0}}.annual-contribution-widget .p{margin-bottom:0}.annual-contribution-widget .annual-maximum{text-align:right;color:#6b7c93;font-size:12px}.annual-contribution-widget .prior-year-total-contributed-title{padding-top:20px;padding-left:23px}.annual-contribution-widget .contribution{flex-direction:row;display:flex}.annual-contribution-widget .current-year-contribution{flex-direction:row;padding-top:32px;display:flex}.annual-contribution-widget .estimated-contribution{flex-direction:row;padding-top:30px;display:flex}.annual-contribution-widget .contribution-title{flex-direction:column;width:100%;padding-left:10px;display:flex}.annual-contribution-widget .contribution-title .contribution-type{color:#32325d;margin:0;padding-bottom:5px;font-size:12px;font-weight:500}.annual-contribution-widget .contribution-title .contribution-type-subtext{color:#6b7c93;font-size:12px}.annual-contribution-widget .tab-content{border-radius:10px;margin-top:0;box-shadow:3px 3px 9px #00000017}.annual-contribution-widget .card-header-tabs{border-bottom:0;padding-left:10px;padding-right:10px}.annual-contribution-widget .nav-tabs .nav-item{flex:0 0 50%;width:50%}.annual-contribution-widget .nav-tabs .nav-link{text-align:left;color:#6b7c93;background-color:#fff;border-color:#e6f0f0 #e6f0f0 #fff;width:100%;font-size:16px}.annual-contribution-widget .nav-tabs .nav-item.show .nav-link,.annual-contribution-widget .nav-tabs .nav-link.active{color:#32325d;background-color:#fff;border-color:#e6f0f0 #e6f0f0 #1d99a9;width:100%;font-weight:500;box-shadow:3px 3px 9px #00000017}.annual-contribution-widget .card{border:none;border-radius:0 0 10px 10px}.annual-contribution-widget .card-body{border:none;padding-top:2.25rem;padding-bottom:2.25rem}.annual-contribution-widget button,.annual-contribution-widget .button{padding:9px 15px;font-size:12px;font-weight:500}.annual-contribution-widget .contribute-btn-2020.has-arrow{padding-right:40px}.annual-contribution-widget .contribute-btn-2020 .btn-arrow{top:50%;transform:translateY(-50%)}.annual-contribution-widget .card-text:last-child{margin-bottom:0;padding-top:3px}.annual-contribution-widget .contribution-action-text{color:#6b7c93;font-size:12px}.contribution-modal .modal-body{padding:0}.currency-sign{color:#0a2540;pointer-events:none;font-size:14px;position:absolute;top:7px;left:10px}#amount{padding-left:24px}#user-contributions .bank-row-header,#add-employer .bank-row-header,#add-banks .bank-row-header{justify-content:space-between;display:flex}#user-contributions .dashboard-widget .card-body,#add-employer .dashboard-widget .card-body,#add-banks .dashboard-widget .card-body{max-height:500px;padding:0;overflow-y:auto}#user-contributions .dashboard-widget .card-title,#add-employer .dashboard-widget .card-title,#add-banks .dashboard-widget .card-title{margin-bottom:0;padding:10px 10px 7px}#user-contributions .dashboard-widget .market-value-container,#add-employer .dashboard-widget .market-value-container,#add-banks .dashboard-widget .market-value-container{padding-left:13px;position:relative}#user-contributions .dashboard-widget .performance-arrow,#add-employer .dashboard-widget .performance-arrow,#add-banks .dashboard-widget .performance-arrow{position:absolute;top:-2px;left:-6px}#user-contributions .dashboard-widget .as-of,#add-employer .dashboard-widget .as-of,#add-banks .dashboard-widget .as-of{font-size:16px}#user-contributions .rejected,#add-employer .rejected,#add-banks .rejected{padding-top:8px;font-size:16px}#user-contributions .contribution-onboarding,#add-employer .contribution-onboarding,#add-banks .contribution-onboarding{width:650px;text-align:"center"}#user-contributions .contribution-onboarding .info-table,#add-employer .contribution-onboarding .info-table,#add-banks .contribution-onboarding .info-table{width:350px}#user-contributions .card-footer,#add-employer .card-footer,#add-banks .card-footer{background:0 0;justify-content:right;display:flex}#user-contributions .card-footer .button:not(:first-child),#add-employer .card-footer .button:not(:first-child),#add-banks .card-footer .button:not(:first-child){margin-left:8px}#user-contributions .legend-symbol,#add-employer .legend-symbol,#add-banks .legend-symbol{background:#ed6f40;width:3px;height:12px;display:inline-block}#user-contributions .cancel-card-body,#add-employer .cancel-card-body,#add-banks .cancel-card-body{padding-top:92px}.action-list-popover .popover-body{padding:0}.actions-menu{color:#0a2540}.action-popover .button{margin-right:6px}.actions-list{list-style:none}.actions-list .action-item{padding:8px}.actions-list .action-item:hover{color:#fff;background:#01a3b0}.section-title{color:#0a2540;padding-bottom:10px;font-size:16px}.employers-container .action-card-title,.banks-container .action-card-title{margin-bottom:0;font-size:14px}.employers-container .action-card-description,.banks-container .action-card-description{font-size:12px}.employers-container .action-card-details,.banks-container .action-card-details{height:135px}.employers-container .action-icon,.banks-container .action-icon{width:25px;height:25px;margin-bottom:8px;padding-top:0}.add-bank-card .action-card .action-card-description{color:#7b7b7b}.add-bank-card .action-card .action-card-title{color:#0a2540;padding-bottom:5px}.help{flex-direction:row;justify-content:flex-end;width:100%;display:flex}.help .one-time-contribution-container{flex-direction:row;justify-content:flex-end;display:flex}.help .one-time-contribution-container .contribution-source-container{background:#fff;border:1px solid #e6e8eb;border-radius:10px;flex:0 100%;min-height:100px;margin-bottom:24px;display:flex;box-shadow:3px 3px 9px #00000017}.help .one-time-contribution-container .contribution-source-container .contribution-info-wrapper{padding-top:0}.help .one-time-contribution-container .contribution-source-container .contribution-info{padding:10px 14px}.help .one-time-contribution-container .contribution-source-container .contribution-info .contribution-schedule{margin-bottom:20px;line-height:1}.contribution-source-container{background:#fff;border:1px solid #e6e8eb;border-radius:10px;flex:0 100%;margin-bottom:24px;display:flex;box-shadow:3px 3px 9px #00000017}.contribution-source-container .source-info{color:#fff;background:#313359;border-top-left-radius:10px;border-bottom-left-radius:10px;flex:0 52%;padding:22px 22px 20px 16px;position:relative}.contribution-source-container .no-contribution{flex-direction:row;justify-content:space-between;padding-top:0;padding-bottom:0;display:flex}.contribution-source-container .no-contribution .no-contribution-content{padding-left:15px}.contribution-source-container .no-contribution .no-contribution-subtext{color:#6b7c93;margin-bottom:13px;font-size:12px}.contribution-source-container .no-contribution .dollar-sign-container{width:20%}.contribution-source-container .no-contribution .dollar-sign-container .contribution-dollar-sign{color:#6b7c93;background:#e6f0f0;border-radius:70px;width:70px;height:70px;padding-top:21px;padding-left:29px;font-size:20px;position:relative;top:10px}.contribution-source-container .contribution-info{flex-wrap:wrap;flex:0 100%;justify-content:space-between;padding:20px 14px;display:flex;position:relative}.contribution-source-container .contribution-info .contribution-wrap{justify-content:space-between;width:100%;display:flex}.contribution-source-container .contribution-info .contribution-left-col{text-align:right;padding-right:0}.contribution-source-container .contribution-info .contribution-dollar-sign{display:inline-block}.contribution-source-container .contribution-info .no-contribution-message,.contribution-source-container .contribution-info .pending-bank-message{color:#0a2540;margin-bottom:7px;font-weight:500}.contribution-source-container .contribution-info .success-next-steps .button.sm{padding:9px 14px 7px;font-size:12px}.contribution-source-container .contribution-info .pending-bank{text-align:center;margin:auto 0}.contribution-source-container .contribution-info h3{margin-bottom:0}.contribution-source-container .contribution-info .contribution-schedule{margin-bottom:32px;line-height:1}.contribution-source-container .contribution-info .contribution{color:#0a2540}.contribution-source-container .contribution-info .contribution-amount{color:#0a2540;font-size:16px;font-weight:500;position:relative;bottom:4px}.contribution-source-container .contribution-info .contribution-status{color:#6b7c93;font-size:12px}.contribution-source-container .contribution-info .schedule{color:#6b7c93;margin-left:4px;font-size:12px}.contribution-source-container .contribution-info .info-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.contribution-source-container .contribution-info .info-group{flex-direction:column;display:flex}.contribution-source-container .contribution-info .info{color:#0a2540;flex-direction:row;align-items:center;font-size:12px;display:flex}.contribution-source-container .contribution-info .dot{vertical-align:middle;background:#0a2540;border-radius:24px;width:6px;height:6px;margin-right:6px}.contribution-source-container .contribution-info .menu-btn{align-self:flex-end;margin-top:10px;display:flex}.contribution-source-container .contribution-info .remove-bank{position:relative;bottom:5px}.contribution-source-container .source-title,.contribution-source-container .contribution-heading h3{font-size:16px}.contribution-source-container .card-chip{flex-direction:row;justify-content:space-between;margin-bottom:0;font-size:24px;display:flex}.contribution-source-container .card-chip svg *{stroke:silver}.contribution-source-container .scource-actions{padding-top:46px}.contribution-source-container .source-actions .source-action-menu-item{margin:0 -24px;padding:6px 24px}.contribution-source-container .actions{margin-left:6px}.contribution-source-container .add-contrbution-actions{display:flex}.contribution-source-container .company-name{white-space:nowrap;text-overflow:ellipsis;width:99%;margin-bottom:4px;font-size:16px;font-weight:400;overflow:hidden}.contribution-source-container .bank-design{flex-direction:column;display:flex}.contribution-source-container .account-type{color:#0a2540;text-transform:capitalize;font-size:12px}.contribution-source-container .bank-name{white-space:nowrap;text-overflow:ellipsis;color:#0a2540;width:99%;margin-bottom:38px;font-size:16px;font-weight:500;overflow:hidden}.contribution-source-container .plan-id{white-space:nowrap;text-overflow:ellipsis;width:99%;font-size:12px;font-weight:300;overflow:hidden}.contribution-source-container.bank-source .source-info{background:radial-gradient(#fff,#e6f0f0) no-repeat}.contribution-source-container.bank-source .bank-number{color:#0a2540;margin-top:3px;margin-bottom:0;font-size:12px}.contribution-source-container.employer-source .source-footer{position:absolute;bottom:20px;left:16px}.contribution-source-container.employer-source .source-footer svg *{stroke:#fff}.contribution-source-container .button.sm{padding:7px 9px 5px;font-size:12px}.contribution-selection .modal-text{padding:0}.source-actions .source-actions-menu{box-sizing:border-box;background:#fff;border:1px solid #e6e8eb;border-radius:0 10px 10px 0;width:100%;height:100%;padding:13px 24px;list-style:none;display:block;position:absolute;top:0;bottom:0;right:0;box-shadow:3px 3px 9px #00000017}.source-actions .source-menu-title{color:#a8adbb;font-size:14px;font-weight:400}.source-actions .action-menu-icon{margin-right:10px;display:inline-block}.source-actions .source-action-menu-item{color:#0a2540;padding:4px 4px 4px 0;font-size:14px;transition:color .25s ease-in-out,background .25s ease-in-out}.source-actions .source-action-menu-item:hover{color:#1d99a9;background:#f2f8f9}.source-actions .source-action-menu-item:hover svg *{color:#1d99a9;transition:stroke .25s ease-in-out,fill .25s ease-in-out}.source-actions .close-icon{font-size:16px;position:absolute;top:10px;right:10px}.source-actions .close-icon svg{fill:#fff}.source-actions .close-icon:hover svg *{stroke:#1d99a9}.source-actions .button svg{fill:none;width:auto!important;height:auto!important}.source-actions .button svg *{stroke:#fff}.source-actions .button .btn-icon-left{vertical-align:middle;padding-right:4px;display:inline-block}.source-actions .button .btn-icon-right{vertical-align:middle;padding-left:4px;display:inline-block}@media only screen and (width<=500px){.contribution-source-container{background:#fff;border:1px solid #e6e8eb;border-radius:10px;flex-wrap:wrap;flex:0 100%;margin-bottom:24px;display:flex;box-shadow:3px 3px 9px #00000017}.contribution-source-container .source-info{border-top-right-radius:10px;border-bottom-left-radius:0;flex:52%}.contribution-source-container .source-actions .source-actions-menu{border-radius:0 0 10px 10px}.contribution-source-container .menu-btn{flex-direction:row;justify-content:flex-end;width:100%;display:flex}.contribution-source-container .remove-bank{bottom:0}.contribution-source-container .contribution-heading h3{font-size:12px}.contribution-source-container .contribution-info .contribution-amount{font-size:12px;bottom:6px}.employers-container .action-card-details,.banks-container .action-card-details{padding-top:11px}.help .one-time-contribution-container .contribution-source-container{height:auto}.source-actions .source-action-menu-item{font-size:12px}.employers-container .action-card-description{width:99%}.contribution-source-container.employer-source .source-footer{bottom:9px}}@media only screen and (width<=320px){#user-contributions .page-subtext{padding-bottom:0}}.icon-table-header{justify-content:space-between;align-items:center;padding:15px;display:flex}.icon-table-header .table-header{color:#0a2540;align-items:center;margin:0;padding-right:3px;font-size:16px;font-weight:500;display:flex}.icon-table-header .table-count{color:#0a2540;align-items:center;margin:0;font-size:14px;display:flex}.icon-table-header .table-count .table-count-label{align-items:center;margin:0;padding-right:2px;font-size:14px;display:flex}.icon-table-header .table-count .count{align-items:center;margin:0;font-size:14px;display:flex}#beneficiaries{padding-top:20px}#beneficiaries .form-beneficiary:not(:last-child){margin-bottom:24px}#beneficiaries .form-beneficiary .beneficiary-index,#beneficiaries .form-beneficiary .form-label{color:#32325d}#beneficiaries .form-beneficiary .form-control,#beneficiaries .form-beneficiary .form-select{color:#6b7c93}#beneficiaries .form-beneficiary .form-control:disabled,#beneficiaries .form-beneficiary .form-control[readonly],#beneficiaries .form-beneficiary .form-select:disabled,#beneficiaries .form-beneficiary .form-select[readonly]{color:#6b7c93;background-color:#fff}#beneficiaries .add-beneficiary{justify-content:center;display:flex}#beneficiaries .buttons{flex-direction:row;justify-content:center;display:flex}#beneficiaries .edit:hover{stroke:#009baa;cursor:pointer}#beneficiaries .save-button{padding-left:5px}#beneficiaries .plus-minus-btns .button{margin-left:6px;padding:8px 12px;font-size:16px;font-weight:600}#beneficiaries .beneficiary-view-card{width:auto;margin-top:25px}#beneficiaries .beneficiary-view-card .col{margin:0;padding:0}#beneficiaries .beneficiary-view-card .beneficiaries-widget{text-align:center;justify-content:space-between;padding:20px;display:flex}#beneficiaries .beneficiary-view-card .beneficiaries-widget .ben{color:#0a2540;font-size:14px;font-weight:500;display:flex}#beneficiaries .beneficiary-view-card .beneficiaries-widget .ben .ben-length{color:#0a2540;font-size:14px}#beneficiaries .button.sm{font-size:12px}#beneficiaries .add-beneficiaries{color:#0a2540;padding-top:15px;font-size:16px}#beneficiaries .section-title{color:#0a2540;font-size:16px;font-weight:600}#beneficiaries .transaction-card{margin-top:40px}#beneficiaries .card-title{color:#0a2540}.card{border-color:#e6e8eb;box-shadow:3px 3px 9px #00000017}@media only screen and (width<=767px){.main-content{margin-top:40px}.form-label,.form-control,.form-select{font-size:12px}#beneficiaries .button.sm{font-size:10px}#beneficiaries .card-title{font-size:14px}}.transactions-mega-container .section-title{color:#32325d;font-size:16px;font-weight:600}.transactions-mega-container .transaction-card{margin-top:40px}.transactions-mega-container .card-text{color:#32325d;font-size:14px}@media only screen and (width<=767px){.transactions-mega-container .table-bordered thead th,.transactions-mega-container .table-bordered td,.transactions-mega-container .table-bordered th{font-size:12px}}@media only screen and (width<=320px){.transaction-table{width:77%}.page-title-wrap p.page-subtext{width:80%}}.employerInfo{justify-content:space-between;display:flex}.employerInfo .employerInfo-body{align-items:center;padding:12px;display:flex}.employerInfo .employerInfo-body .circle{background-color:#f9fbfe;border-radius:50%;margin:12px;display:inline-block}.employerInfo .employerInfo-body .circle .icon{color:#000;vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}.employerInfo .employerInfo-body .employerInfo-intro{margin:0}.employerInfo .employerInfo-action{align-items:center;padding-right:12px;display:flex}.action-box{background:#fff;border:1px solid #f2f4f7;border-radius:3px;margin-top:12px;margin-bottom:20px;box-shadow:3px 3px 9px #00000017}.action-header{justify-content:space-between;align-items:center;margin:0;padding:10px 20px;display:flex}.action-header .has-count{align-items:center;display:flex}.action-header .has-count .count{margin:0;padding-top:4px;font-size:14px}.action-body{color:"#0a2540";padding:20px;font-size:14px}.action-submit{text-align:end;display:flex}.payroll-integration-modal{align-items:center;display:flex}.payroll-integration-modal .payroll-integration{margin:0;padding-left:10px;font-size:16px;font-weight:500}.payroll-integration-modal .modal-circle{background-color:#fbf4f4;border-radius:50%;display:inline-block}.payroll-integration-modal .modal-circle .icon{vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}.action-icon:hover{stroke:#29b0c2;fill:#fff;cursor:pointer;color:#fff}.approval-card .approval-account-holder{align-items:center;gap:10px;margin-bottom:25px;display:flex}.approval-card .approval-account-holder .name{color:#0a2540;margin:0;font-size:16px;font-weight:500}.approval-card .approval-account-holder .circle{background-color:#f9fbfe;border-radius:50%;display:inline-block}.approval-card .approval-account-holder .circle .icon{color:#0a2540;vertical-align:middle;text-align:center;width:45px;height:45px;display:table-cell}.approval-card .account-title{color:#0a2540;margin:0;padding-bottom:20px;font-size:14px;font-weight:500}.approval-card .account-info-label{color:#5e6b75;flex:none;margin:0;font-size:14px}.approval-card .account-info-value{color:#0a2540;word-break:break-word;flex:auto;min-width:0;margin:0;padding-left:5px;font-size:14px}.approval-card .address-box{white-space:pre-line;color:#0a2540;background-color:#f9fafb;border-radius:6px;align-items:center;margin-bottom:20px}.approval-card .address-box p{color:#0a2540;margin:0;font-size:14px}.approval-card .name-change-box{background-color:#eff6ff!important;border:1px solid #bedbff!important;padding:10px!important}.approval-card .current-name{padding:10px!important}.approval-card .document-item{transition:all .2s}.address-change-box{padding:20px!important}.info-item{flex-wrap:wrap;align-items:center;padding-bottom:10px;display:flex}.document-item{border:1px solid #f2f4f7;border-radius:6px}.document-type{color:#0a2540;font-size:14px;font-weight:500;display:inline-block}.document-icon{background-color:#f9fafb;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;padding:4px;display:inline-flex}.document-name{color:#5e6b75;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal;font-size:14px;line-height:1.4}.detected-changes{color:#bf4904;background-color:#fffbeb;border:1px solid #f2d680;border-radius:4px;margin-bottom:1rem;padding:16px}.detected-changes p{margin-bottom:10px;font-size:14px}.detected-changes ul{margin-bottom:0;padding-left:16px;font-size:14px}.timeline .timeline-item{padding-bottom:20px;padding-left:25px;position:relative}.timeline .timeline-item:last-child{padding-bottom:0}.timeline .timeline-item .timeline-marker{padding-right:5px;position:absolute;left:0}.timeline .timeline-item .timeline-date{padding-top:3px;color:#0a2540!important}.timeline .timeline-item .timeline-age{padding-top:3px;color:#b12121!important}.timeline .timeline-item .account-info-label{color:#0a2540}.status-badge{white-space:nowrap;border:1px solid;border-radius:9999px;align-items:center;margin-top:5px;font-weight:500;display:inline-flex}.status-badge--default{padding:1.75px 8.75px;font-size:10.5px;line-height:1.25}.status-badge--green{color:#1d99a9;background-color:#eff8f9;border-color:#d4ecee}.status-badge--orange{color:#9f2d00;background-color:#ffedd4;border-color:#ffd7a8}.status-badge--yellow{color:#bf4904;background-color:#fffbeb;border-color:#f2d680}.status-badge--blue{color:#193cb8;background-color:#dbeafe;border-color:#bedbff}.status-badge--red{color:#991b1b;background-color:#fef2f2;border-color:#fecaca}.status-badge--gray{color:#1f2937;background-color:#f3f4f6;border-color:#e5e7eb}.summary-label{color:#0a2540;font-size:14px;font-weight:500}.summary-value{color:#0a2540;font-size:14px}@media only screen and (width<=767px){.portfolio-lg-screen{display:none}}@media only screen and (width>=768px){.portfolio-sm-screen{display:none}}.simple-accordion{color:#212529;background:#fff;border-width:.2rem .2rem 0;border-radius:8px;margin:0 0 10px;position:relative}.simple-accordion .accordion-item{flex-direction:row;justify-content:space-between;align-items:center;padding:20px;display:flex}.simple-accordion .accordion-item .item .item-description{text-align:center;display:inline-block}.simple-accordion .accordion-item .item .item-description .title{color:#0a2540;margin:0;font-size:16px;font-weight:500}.simple-accordion .accordion-item .item .item-description .subtext{color:#5e6b75;margin:0;font-size:14px;font-weight:500}.simple-accordion .accordion-action-btn{margin-bottom:15px}.simple-accordion .trigger:hover .icon{color:#009baa}.simple-accordion .accordion-body{padding-left:20px;padding-right:32px;font-size:14px}.simple-accordion .accordion-body .body{color:#5e6b75;font-size:14px}.simple-accordion .accordion-body .body ol li{color:#0a2540;font-size:14px}.simple-accordion .accordion-button{margin-top:20px}.simple-accordion .accordion-button.disabled{opacity:.5;cursor:default;display:none}.simple-accordion .link,.simple-accordion .link:not([href]):not([tabindex]){color:#1b9aa9;cursor:pointer;font-size:14px;text-decoration:none}.simple-accordion .link:hover,.simple-accordion .link:hover:not([href]):not([tabindex]){cursor:pointer;color:#0cb7c4}.simple-accordion .Collapsible{border:1px solid #f2f4f7;border-radius:8px}.simple-accordion .Collapsible__trigger[data-state=open] .trigger{transition:transform .3s;transform:rotate(180deg)}.custom-json-pretty{margin:20px;font-family:Graphik,Open Sans,Helvetica Neue,Arial,sans-serif}.custom-json-pretty .__json-string__{white-space:break-spaces}.link-box .link{color:#2696a6;cursor:pointer;display:flex}.link-box .link .icon{padding-right:3px}.link-box .link .link-text{color:#2696a6;font-size:14px}.link-box .link:hover{opacity:.6}.referral-form{margin-top:5%;margin-left:15%;margin-right:15%}.referral-form .referral-title{border-bottom:1px solid #f2f4f7;padding:20px 50px}.referral-form .referral-body{padding:20px 50px 50px}.referral-form .referral-body .copy-and-share{border-bottom:1px solid #f2f4f7;padding-bottom:20px}.referral-form .referral-body .copy-and-share .referral-copy-share{align-items:center;margin-top:15px;padding-top:12px;padding-bottom:12px;display:flex}.referral-form .referral-body .copy-and-share .referral-copy-share .referral-box{background:#f9fafc;border-radius:4px;padding:12px}.referral-form .referral-body .copy-and-share .referral-copy-share .referral-box .referral-link{color:#858c9c;margin:0;font-size:14px;font-weight:400}.referral-form .referral-body .copy-and-share .referral-copy-share .copy-link{padding-top:13px;padding-left:10px}.referral-form .referral-body .invite-email{border-bottom:1px solid #f2f4f7;margin-top:25px;margin-bottom:28px}.referral-form .referral-body .invite-email .form-control,.referral-form .referral-body .invite-email .form-select{border:1px solid #f2f4f7}.referral-form .referral-body .invite-email .form-control::placeholder{color:#d6dbe3;opacity:1}.referral-form .referral-body .invite-email .referral-btn{display:flex}.terms .terms-link{color:#2696a6;cursor:pointer;display:flex}.terms .terms-link .icon{padding-right:3px}.terms .terms-link .terms-link-text{color:#2696a6;font-size:14px}.terms .terms-link:hover{opacity:.6}.share-social{color:#858c9c;justify-content:space-between;width:235px;padding-top:25px;padding-bottom:25px;font-size:14px;font-weight:400;display:flex}@media only screen and (width<=1220px){.referral-form .referral-copy-share .copy-link{padding-top:20px;padding-left:0}}@media only screen and (width<=900px){.referral-form{margin:10px}.copy-link{padding-left:0}}body.icon-admin{overflow-x:auto}body.icon-admin .card-body,body.icon-admin .action-box{max-width:100%}body.icon-admin input[type=submit] svg,body.icon-admin input[type=reset] svg,body.icon-admin input[type=button] svg,body.icon-admin a.go-home svg,body.icon-admin button:not(.Toastify__close-button) svg,body.icon-admin .button:not(.Toastify__close-button) svg{width:auto;height:auto}#admin-portal .main-body{overflow:visible}#admin-portal .submit-row .button{display:inline-block}#admin-portal .submit-row .button:not(:last-child){margin-right:8px}#admin-portal .table-actions .button{margin-bottom:4px;display:block}#admin-portal .state-filter{margin-top:12px}#admin-portal .edit-wrapper{border:2px solid #e5e5e5;padding:8px;position:relative}#admin-portal .edit-wrapper:not(:last-child){margin-bottom:32px}#admin-portal .edit-wrapper .action-items{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}#admin-portal .edit-wrapper .edit-icon:hover *,#admin-portal .edit-wrapper .trash-icon:hover *{fill:#01a3b0;color:#01a3b0}#admin-portal .business-member-documents{margin-top:12px}#admin-portal .controller-form button{margin-right:8px;display:inline-block}#admin-user-page .btn-row .button{display:inline-block}#admin-user-page .transaction-table td:first-child,#admin-user-page .transaction-table th:first-child{border-left:none}#admin-user-page .transaction-table td:last-child,#admin-user-page .transaction-table th:last-child{border-right:none}#admin-user-transactions .card,#admin-user-transactions .card-body,#admin-roster-page .card,#admin-roster-page .card .card-body{box-shadow:none;border:none}#admin-roster-page .download-employee-template .main-content{min-height:initial}#admin-billing .btn-row{display:flex}.async-status-field{padding-right:5px;position:relative}.async-status-field .ellipsis-loader{position:absolute}.company-groups-banks .group-migrate-btn-container{justify-content:right;margin-right:16px;padding-bottom:16px}header{z-index:100000;align-items:center;height:65px;display:flex}header svg.user{display:inline-block}header *{color:#fff}header .header-logo img{width:60px}.navbar-brand svg{height:36px;padding:0}.navbar{justify-content:space-between;padding:.5rem 1rem;display:flex}.portal{letter-spacing:.02em;color:#fff;border-left:1px solid #d4d9dd;align-items:flex-start;margin-bottom:0;padding-top:6px;padding-bottom:6px;padding-left:20px;font-size:16px;font-weight:400;line-height:121%;display:flex;position:absolute;top:14.5px;left:90px}@media (width<=767px){.support-link{display:none}}header nav{-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;width:100%;height:100%;padding:0 0 0 5%;display:flex}header .logo-text{letter-spacing:-.05em;white-space:nowrap;margin:0;padding:3px 0 0;font-size:35px;font-weight:500;line-height:1em}header .log-tagline{color:#004047;letter-spacing:-.05em;padding-left:7px;font-size:14px;font-weight:600}.header-cta-text{color:#fff;-ms-flex:1;justify-content:flex-end;margin-left:20px;font-size:12px;display:flex;position:relative;top:8px}.header-cta-text p{float:right;color:#fff;text-align:right;font-size:13px;font-weight:300;position:relative;top:3px}@media (width<=768px){.header-cta-text{width:100px;font-size:10px}}.header-cta-text a,a.link,a.link:not([href]){padding-left:10px;font-weight:500!important}@media (width<=1023px){.header-nav{display:none}}.responsive-menu{cursor:pointer}.responsive-menu #nav-dropdown{cursor:pointer;background-color:#0000;border-color:#0000;border-radius:0;width:35px;height:66px;left:25px}.responsive-menu .menu-icon{stroke-width:1px;border-radius:0;width:65px;height:28px;left:25px}.responsive-menu .menu-icon svg{stroke:#fff}.responsive-menu .menu-icon:hover svg *{stroke:#d3d3d3e8}.responsive-menu .close-x-icon{fill:#fff;stroke:#fff;stroke-width:.5px;border-radius:0;width:65px;height:28px;left:25px}.responsive-menu .close-x-icon svg{fill:#fff}.responsive-menu .close-x-icon:hover svg *{stroke:#d3d3d3e8}.signup-header{z-index:100000;background:0 0;align-items:center;height:65px;display:flex}.dropdown-icons{position:absolute;top:9px;left:8px}.dropdown-item{color:#0a2540;padding:7px 2rem .25rem;font-size:14px;position:relative}.dropdown-item:hover{cursor:pointer;color:#009baa;background:#f2f8f9}.dropdown-item:hover svg{stroke:#009baa}.dropdown-menu{z-index:1000;float:left;color:#0a2540;text-align:left;background-clip:padding-box;border:1px solid #00000026;border-radius:.25rem;min-width:12rem;margin:.125rem 0 0;padding:.5rem 0;font-size:1rem;list-style:none;display:none;position:absolute;top:55px;left:-25px}.dropdown-toggle{color:#0000;background-color:#0000}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;font-size:12px;display:inline-block;color:#0000!important;display:none!important}.nav-link-exit:hover{cursor:pointer}#employer-portal header{background:#30374e}#employer-portal .navbar{height:60px;position:absolute;top:1px}#employer-portal .navbar-expand{justify-content:flex-end}#employer-portal .navbar-brand{margin-left:11px;position:absolute;top:5.5px;left:7px}#employer-portal .navbar-brand svg{height:36px;padding:0}#employer-portal .navigation{border-left:1px solid #989da6;height:64px;padding-left:28px}#employer-portal .navigation .nav-item.dropdown{height:53px;top:12px;right:12px}#employer-portal .navigation .user-nav{display:flex}#employer-portal .navigation .user-nav .nav-avatar{padding-right:15px}#employer-portal .navigation .user-nav .nav-avatar .circle{opacity:1;background:#ffffff3b;border-radius:50%;margin:5px;display:inline-block}#employer-portal .navigation .user-nav .nav-avatar .circle .icon{color:#000;vertical-align:middle;text-align:center;width:35px;height:35px;display:table-cell}#employer-portal .navigation .user-nav .nav-details{padding-top:14px}#employer-portal .navigation .user-nav .nav-details .nav-name{margin:0;font-size:12px}#employer-portal .navigation .user-nav .nav-details .nav-company{color:#989da6;margin:0;font-size:12px}#employer-portal .navigation .user-nav .nav-chevron{border-radius:2px;transition:all .2s linear;position:relative;top:14px;left:12px}#employer-portal .navigation .user-nav .nav-chevron.rotate{transform:rotate(180deg)}#employer-portal .navigation .user-nav .dropdown-toggle:after{vertical-align:.255em;content:none;border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}#employer-portal .navigation .user-nav:hover .user-nav{color:#009baa}#employer-portal .responsive-menu{cursor:pointer}#employer-portal .responsive-menu #nav-dropdown{cursor:pointer;background-color:#0000;border-color:#0000;border-radius:0;width:35px;height:66px;left:25px}#employer-portal .responsive-menu .menu-icon{left:25px}#employer-portal .responsive-menu .menu-icon:hover svg *{stroke:#d3d3d3e8}#employer-portal .responsive-menu .close-x-icon{left:25px}#employer-portal .responsive-menu .close-x-icon:hover svg *{stroke:#d3d3d3e8}#individual-portal #header{margin:0 auto;padding:0 5%}#individual-portal .icon-header{background:linear-gradient(90deg,#009baa 250px 0,#009baa 55px,#3e2a67 100%)}#individual-portal .navbar-text{padding-top:20px}#individual-portal .navbar-expand{justify-content:space-between;margin:0;padding:0}#individual-portal .navbar-brand{position:absolute;top:5.5px;left:7px}#individual-portal .navbar-brand svg{height:36px;padding:0}#individual-portal .navigation{height:64px}#individual-portal .navigation .nav-item.dropdown{height:53px;top:12px;right:12px}#individual-portal .navigation .user-nav{display:flex}#individual-portal .navigation .user-nav .nav-avatar{padding-right:15px}#individual-portal .navigation .user-nav .nav-avatar .circle{opacity:1;background:#ffffff3b;border-radius:50%;margin:5px;display:inline-block}#individual-portal .navigation .user-nav .nav-avatar .circle .icon{color:#000;vertical-align:middle;text-align:center;width:35px;height:35px;display:table-cell}#individual-portal .navigation .user-nav .nav-details{padding-top:14px}#individual-portal .navigation .user-nav .nav-details .nav-name{margin:0;font-size:12px}#individual-portal .navigation .user-nav .nav-details .nav-company{color:#989da6;margin:0;font-size:12px}#individual-portal .navigation .user-nav .nav-chevron{border-radius:2px;transition:all .2s linear;position:relative;top:14px;left:12px}#individual-portal .navigation .user-nav .nav-chevron.rotate{transform:rotate(180deg)}#individual-portal .navigation .user-nav .dropdown-toggle:after{vertical-align:.255em;content:none;border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}#individual-portal .navigation .user-nav:hover .user-nav{color:#009baa}#individual-portal .individual-account-switcher{letter-spacing:.02em;color:#fff;flex-direction:row;align-items:flex-start;margin-bottom:0;padding-top:30px;font-weight:400;line-height:121%;display:flex;position:relative;left:65px}#individual-portal .individual-account-switcher .support-link-target-box{border-radius:4px;width:auto;padding:5px;position:relative;bottom:14px}#individual-portal .individual-account-switcher .support-link-target-box:hover{background:#f2f4f724}#individual-portal .individual-account-switcher .support-link-target-box .support-link{text-overflow:ellipsis;white-space:nowrap;margin:0;padding-right:8px;font-size:14px;overflow:hidden}#individual-portal .responsive-menu{cursor:pointer}#individual-portal .responsive-menu #nav-dropdown{cursor:pointer;background-color:#0000;border-color:#0000;border-radius:0;width:35px;height:66px;left:25px}#individual-portal .responsive-menu .menu-icon{left:25px}#individual-portal .responsive-menu .menu-icon:hover svg *{stroke:#d3d3d3e8}#individual-portal .responsive-menu .close-x-icon{left:25px}#individual-portal .responsive-menu .close-x-icon:hover svg *{stroke:#d3d3d3e8}a:hover{text-decoration:none}#admin-portal .icon-header-admin{z-index:100000;background:linear-gradient(90deg,#8ea1af 250px 0,#8ea1af 55px,#37324e 100%);align-items:center;height:64px;display:flex;position:fixed;inset:0}#admin-portal .navbar{height:60px;position:absolute;top:1px}#admin-portal .navbar-expand{justify-content:flex-end}#admin-portal .navbar-brand{margin-left:11px;position:absolute;top:5.5px;left:7px}#admin-portal .navigation{border-left:1px solid #989da6;height:64px;padding-left:28px}#admin-portal .navigation .nav-item.dropdown{height:53px;top:12px;right:12px}#admin-portal .navigation .user-nav{display:flex}#admin-portal .navigation .user-nav .nav-avatar{padding-right:15px}#admin-portal .navigation .user-nav .nav-avatar .circle{opacity:1;background:#ffffff3b;border-radius:50%;margin:5px;display:inline-block}#admin-portal .navigation .user-nav .nav-avatar .circle .icon{color:#000;vertical-align:middle;text-align:center;width:35px;height:35px;display:table-cell}#admin-portal .navigation .user-nav .nav-details{padding-top:14px}#admin-portal .navigation .user-nav .nav-details .nav-name{margin:0;font-size:12px}#admin-portal .navigation .user-nav .nav-details .nav-company{color:#989da6;margin:0;font-size:12px}#admin-portal .navigation .user-nav .nav-chevron{border-radius:2px;transition:all .2s linear;position:relative;top:15px;left:4px}#admin-portal .navigation .user-nav .nav-chevron.rotate{transform:rotate(180deg)}#admin-portal .navigation .user-nav .dropdown-toggle:after{vertical-align:.255em;content:none;border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}#admin-portal .navigation .user-nav:hover .user-nav{color:#009baa}#admin-portal .responsive-menu{cursor:pointer}#admin-portal .responsive-menu #nav-dropdown{cursor:pointer;background-color:#0000;border-color:#0000;border-radius:0;width:35px;height:66px;left:25px}#admin-portal .responsive-menu .menu-icon{left:25px}#admin-portal .responsive-menu .menu-icon:hover svg *{stroke:#d3d3d3e8}#admin-portal .responsive-menu .close-x-icon{left:25px}#admin-portal .responsive-menu .close-x-icon:hover svg *{stroke:#d3d3d3e8}@media only screen and (width<=375px){.navbar-brand svg{height:34px;padding:0}#nav-dropdown{background-color:#0000;border-color:#0000;border-radius:0;width:100px;height:66px;left:25px}.btn-info{color:#fff;background-color:#0000;border-color:#0000}#nav-dropdown.user{width:41%}.title{display:none}}.account-switcher .account-switcher-target-box{border-radius:4px;width:auto;height:35px;padding:9px 22px 0 10px;position:relative;bottom:17px}.account-switcher .account-switcher-target-box:hover{background:#f2f4f724}.account-switcher .active-account-name{text-overflow:ellipsis;white-space:nowrap;margin:0;padding-right:8px;font-size:14px;overflow:hidden}.account-switcher .down-arrow{position:absolute;top:9px;right:8px}.account-switcher .down-arrow .nav-chevron{transition:all .2s linear}.account-switcher .down-arrow .nav-chevron.rotate{transform:rotate(180deg)}div.account-switcher-dropdown{top:64px!important;left:9%!important;transform:none!important}div.account-switcher-dropdown .actions-list{width:auto}div.account-switcher-dropdown .action-item{white-space:nowrap;text-overflow:ellipsis;color:#0a2540;padding:8px 28px;transition:background-color .2s ease-in-out,color .2s ease-in-out;overflow:hidden}div.account-switcher-dropdown .action-item.is-selected{color:#009baa}div.account-switcher-dropdown .action-item.is-selected svg{stroke:#009baa;position:relative;right:-6px}div.account-switcher-dropdown .action-item.is-selected:hover{color:#009baa;background:0 0}div.account-switcher-dropdown .action-item:hover{cursor:pointer;color:#009baa;background:#f2f8f9}div.account-switcher-dropdown .action-item:hover svg{stroke:#009baa}div.account-switcher-dropdown .add-account-btn svg{position:absolute;top:10px;left:7px}.employer-switcher{padding-top:17px;padding-right:10px}.employer-switcher .target-box{background:#f2f4f724;border-radius:4px;width:200px;height:35px;padding:9px 22px 0 10px;position:relative;bottom:17px}.employer-switcher .active-company-name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.employer-switcher .down-arrow{position:absolute;top:9px;right:8px}.employer-switcher .down-arrow svg{fill:none}div.employer-switcher-dropdown .actions-list{width:225px}div.employer-switcher-dropdown .action-item{white-space:nowrap;text-overflow:ellipsis;color:#30374e;padding:14px 28px;transition:background-color .2s ease-in-out,color .2s ease-in-out;overflow:hidden}div.employer-switcher-dropdown .action-item.is-selected{color:#009baa}div.employer-switcher-dropdown .action-item.is-selected svg{stroke:#009baa;position:relative;right:-6px}div.employer-switcher-dropdown .action-item.is-selected:hover{color:#009baa;background:0 0}div.employer-switcher-dropdown .action-item:hover{cursor:pointer;color:#009baa;background:#f2f8f9}div.employer-switcher-dropdown .action-item:hover svg{stroke:#009baa}div.employer-switcher-dropdown .add-company-btn{border-bottom:1px solid #f2f4f8;position:relative}div.employer-switcher-dropdown .add-company-btn svg{fill:#fff;position:absolute;top:15px;left:8px}#individual-portal #agreement-thanks,#individual-portal #agreement-timeout{background:#fff!important}#admin-portal .padding{padding:0 5%}#admin-portal .body-content-wrap{padding-top:80px}#admin-portal .groups{margin-bottom:18px}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:unset!important;-webkit-text-size-adjust:unset!important;-webkit-font-smoothing:unset!important;text-rendering:unset!important;-moz-osx-font-smoothing:unset!important;touch-action:unset!important}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}article,aside,footer,header,nav,section{display:block}body{margin:0;background:#f5f5f5!important}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}::selection{color:#000;text-shadow:none;background-color:#b3d4fc}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{color:inherit;font-size:inherit;line-height:inherit;background-color:#0000}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{resize:vertical;overflow:auto}[type=radio]{box-sizing:border-box;padding:0}[type=checkbox]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}[aria-disabled]{cursor:default}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-BoldItalic.woff)format("woff");font-weight:700;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-BlackItalic.woff)format("woff");font-weight:900;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Light.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-RegularItalic.woff)format("woff");font-weight:400;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-SemiboldItalic.woff)format("woff");font-weight:600;font-style:italic}@font-face{font-family:Graphik Super;src:url(/fonts/Graphik-SuperItalic.woff)format("woff");font-weight:900;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Black.woff)format("woff");font-weight:900;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Semibold.woff)format("woff");font-weight:600;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-MediumItalic.woff)format("woff");font-weight:500;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-LightItalic.woff)format("woff");font-weight:300;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Extralight.woff)format("woff");font-weight:200;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-ExtralightItalic.woff)format("woff");font-weight:200;font-style:italic}@font-face{font-family:Graphik Super;src:url(/fonts/Graphik-Super.woff)format("woff");font-weight:900;font-style:normal}body{font-family:Graphik,Open Sans,Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;margin-top:0;margin-bottom:.5em;line-height:1.22em}h1{font-size:25px}@media (width>=320px){h1{font-size:30px}}@media (width>=1024px){h1{font-size:40px}}p{font-size:16px;line-height:1.4em}.debug>*{border:1px solid green}.debug>*>*{border:1px solid tomato}.debug>*>*>*{border:1px solid #00bfff}.debug>*>*>*>*{border:1px solid #ff1493}.debug>*>*>*>*>*{border:1px solid #7b68ee}ul{margin:0;padding:0}ul.inline-list:after{clear:both;content:"";display:table}ul.inline-list li{margin-right:20px;list-style:none;display:inline-block}ul.inline-list li:last-child{margin-right:0}.clearfix:after{clear:both;content:"";display:table}.list-group{color:#0a2540;padding:15px;font-size:14px}.bg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.v-align{position:absolute;top:50%;transform:translateY(-50%)}.both-align{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body{overflow-x:hidden}body.is-overflow{position:fixed;overflow:hidden}main{transition:all .5s;position:relative;right:0}main.is-slided{right:400px}@media (width<=639px){main.is-slided{right:300px}}.banner-container{width:100%;margin-bottom:20px}.banner-container .banner-content{background:#fff;border:1px solid #f2f4f7;border-radius:5px;padding:20px;box-shadow:3px 3px 9px #00000017}.banner-container .auth-circle{background-color:#fbf4f4;border-radius:50%;justify-content:center;align-items:center;width:45px;min-width:45px;height:45px;min-height:45px;margin:14px;display:flex}.banner-container .auth-circle .auth-circle-icon{justify-content:center;align-items:center;display:flex}.banner-info{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.banner-info-body{flex:1;align-items:center;min-width:200px;display:flex}.banner-text{margin-left:10px}.banner-action{justify-content:flex-end;min-width:100px;display:flex}@media (width<=767px){.banner-info{flex-direction:column;align-items:center}.banner-info-body{text-align:center;flex-direction:column;align-items:center;width:100%}.banner-icon-wrapper{margin-bottom:10px}.banner-text{text-align:center;margin-bottom:15px;margin-left:0}.banner-action{justify-content:center;width:100%;margin-top:10px}}.support-list{white-space:nowrap;text-overflow:ellipsis;color:#009baa;cursor:pointer;font-size:14px;list-style:none;overflow:hidden}.support-list:hover{opacity:.5}#icon-layout{flex-direction:column;min-height:100vh;display:flex}#icon-layout .main-content{flex:1}#icon-layout .max-container{margin:0 auto}#icon-layout .max-container.main-body{background:#f5f5f5;min-height:calc(100% - 60px)}#icon-layout .container{max-width:1280px;margin:0 auto}#icon-layout .container-fixed{width:769px}#icon-layout .padding{padding:0 5%}#icon-layout .remove-padding{padding:0 1%}#icon-layout #individual-portal .subnav-body-content-wrap{padding-top:130px}#icon-layout .body-content-wrap{padding-top:80px}#icon-layout .secure-site-banner{justify-content:center;margin-top:40px;margin-bottom:5px;display:flex}#icon-layout .secure-site-banner-content{flex-direction:row;gap:8px;display:flex}#icon-layout .secure-site-banner-content p{color:#5e6b75;font-size:14px}@media (width<=767px){#icon-layout .container-fixed{overflow-wrap:break-word;word-wrap:break-word;width:700px;max-width:100%}#icon-layout .container-fixed b{overflow-wrap:break-word;word-wrap:break-word}#icon-layout .secure-site-banner{margin-top:90px}}figure{margin:0}a{color:#000;outline:none;text-decoration:none}.chart-data-container{display:none}select{-webkit-appearance:none;-moz-appearance:none;color:#0000!important;text-shadow:0 0 #000!important;background-image:none!important}select:-moz-focusring{-webkit-appearance:none;-moz-appearance:none;color:#0000!important;text-shadow:0 0 #000!important;background-image:none!important}select::-moz-focus-inner{-webkit-appearance:none;-moz-appearance:none;color:#0000!important;text-shadow:0 0 #000!important;background-image:none!important}select::-ms-expand{display:none}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=range]::-moz-focus-outer{border:0}.button{color:inherit;font:inherit;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0 0;border:0;padding:0;line-height:normal;overflow:visible}button::-moz-focus-inner{border:0;padding:0}::-webkit-input-placeholder{color:#d7d7d7;opacity:1}:-ms-placeholder-shown{color:#d7d7d7;opacity:1}::placeholder{color:#d7d7d7;opacity:1}:-ms-placeholder-shown{color:#d7d7d7}::-moz-placeholder{color:#d7d7d7}.form-control::placeholder{color:#c0c4ce;opacity:1;font-size:12px}textarea,input{border:3px solid #dfdfdf;border-radius:5px;width:100%;padding:15px 20px;font-weight:600;transition:all .5s}textarea:focus,input:focus{border:3px solid #000}textarea.capitalize,input.capitalize{text-transform:capitalize}a.go-home,.button{white-space:nowrap;vertical-align:middle;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;text-align:center;color:#fff;-webkit-font-smoothing:antialiased;letter-spacing:calc(.6px - .05em);background:#2696a6;border-radius:6px;padding:5px 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:all 80ms cubic-bezier(.33,1,.68,1);position:relative;overflow:hidden;box-shadow:0 0 #0000}.button .btn-icon{width:auto;height:auto;display:inline-block}.btn-content .btn-has-arrow-and-icon{margin-right:13px}.button.sm{padding:3px 12px;font-size:12px}.button.sm .btn-arrow{top:6px}a.go-home:hover,.button:hover{opacity:.6}input[type=submit].has-arrow,input[type=reset].has-arrow,input[type=button].has-arrow,a.go-home.has-arrow,button.has-arrow,.button.loading,.button.has-arrow{justify-content:center;align-items:center;padding-right:37px;display:flex}input[type=submit].has-arrow svg,input[type=reset].has-arrow svg,input[type=button].has-arrow svg,a.go-home.has-arrow svg,button.has-arrow svg,.button.loading svg,.button.has-arrow svg{fill:currentColor}input[type=submit].has-arrow .btn-arrow,input[type=reset].has-arrow .btn-arrow,input[type=button].has-arrow .btn-arrow,a.go-home.has-arrow .btn-arrow,button.has-arrow .btn-arrow,.button.has-arrow .btn-arrow{display:inline-flex}input[type=submit] .btn-arrow,input[type=reset] .btn-arrow,input[type=button] .btn-arrow,a.go-home .btn-arrow,button .btn-arrow,.button .btn-arrow{width:15px;transition:all .35s;display:none;position:absolute;top:7px;right:16px}.button .btn-loading-spinner{position:absolute;right:16px}input[type=submit].has-arrow:hover .btn-arrow,input[type=reset].has-arrow:hover .btn-arrow,input[type=button].has-arrow:hover .btn-arrow,a.go-home.has-arrow:hover .btn-arrow,button.has-arrow:hover .btn-arrow,.button.has-arrow:hover .btn-arrow{right:11px}.btn-arrow svg{width:100%;height:100%}input[type=submit].is-inactive,input[type=reset].is-inactive,input[type=button].is-inactive,a.go-home.is-inactive,button.is-inactive,.button.is-inactive{pointer-events:none;background:#cfebee}.button-secondary{color:#41415a;--color-btn-shadow:0 1px 0 #1b1f240a;--color-btn-inset-shadow:inset 0 1px 0 #ffffff40;background-color:#fafafc}.button.button-secondary:hover{color:#24292f;background:#f2f2f8}.button-cancel{color:#5a6d7e;--color-btn-shadow:0 1px 0 #1b1f240a;--color-btn-inset-shadow:inset 0 1px 0 #ffffff40;background-color:#fafafc;border:1px solid #e6e8eb}.button.button-cancel:hover{color:#858c9c;background:#f2f2f8}.button-admin{color:#fff;background:#3a3552}.button-admin:hover{background:#484861}.button-employer{color:#fff;background:#30374e}.button-employer:hover{background:#254159}.button-individual{color:#fff;background:#01a3b0}.button-individual:hover{background:#0cb7c4}.button-white{color:#7b7b7b;background:#fff;border:1px solid #e6e8eb}.button-dark:hover{background:#454b60}.button.button-white:hover{background:#e6e6e6}.button.disabled{opacity:.5;cursor:default;pointer-events:none}.button-gray{color:#2b2b2b;background:#d9d9d9}.button-dark{color:#fff;background:#30374e}.button-dark:hover{color:#fff;background:#454b60}.button-red{color:#b12121;background:#fff;border:1px solid #e6e8eb}.button-red:hover{background:#ffeeef;border:1px solid #ffeeef}.button-action,.rsi-inline .btn-primary{color:#1b9aa9;background:#fff;border:1px solid #dfeff3}.button-action:hover,.rsi-inline .btn-primary:hover{color:#2696a6;background:#f2fafb;border:1px solid #d1ebee}.button-google{color:#0a2540;background:#fff;justify-content:center;width:100%;padding:7px 16px!important}.button-create-account{color:#fff;background:#2696a6;justify-content:center;width:100%;padding:7px 16px!important}.button-dismiss,.rsi-inline .btn-outline-secondary{color:#858c9c;background:#fff;border:1px solid #e7e7ec}.button-dismiss:hover,.rsi-inline .btn-outline-secondary:hover{color:#0a2540;background:#f8f8f8;border:1px solid #cfcfd7}.button.button-gray:hover{background:#c3c3c3}.button-blue{color:#fff;background:#37324e}.button.button-blue:hover{background:#737083}.button-paychex{color:#fff;background:#004b8d}.button-paychex:hover{color:#fff;opacity:1;background:#004b8d}.paychex-link{white-space:nowrap;vertical-align:middle;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;text-align:center;color:#fff;-webkit-font-smoothing:antialiased;letter-spacing:calc(.6px - .05em);background:#004b8d;border-radius:6px;align-items:center;padding:3px 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;text-decoration:none;transition:all 80ms cubic-bezier(.33,1,.68,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 #0000}.paychex-link:hover{color:#fff;opacity:.8}.form-control:disabled,.form-control[readonly],.form-select:disabled,.form-select[readonly]{opacity:1;background-color:#fbfbfb}a.go-home{margin:30px auto 0}.field-row{margin-bottom:16px}.field-row.two-split{display:block}.field-row.two-split>div{width:100%;margin-bottom:16px}@media (width>=768px){.field-row.two-split{justify-content:space-between;display:flex}.field-row.two-split>div{width:calc(50% - 8px);margin-bottom:0}}.field-row.three-split{display:block}.field-row.three-split>div{width:100%;margin-bottom:16px}@media (width>=768px){.field-row.three-split{justify-content:space-between;display:flex}.field-row.three-split>div{width:calc(33.3333% - 8px);margin-bottom:0}}.submit-row{border-top:none;gap:10px;padding-top:20px;display:flex}.input-wrap{position:relative}.input-wrap.invalid input{border-color:#ffa7a7}select{color:#d7d7d7;font-weight:600}select.selected-color{color:#000}.input-wrap.is-select.invalid .select-wrapper{border-color:#ffa7a7}.input-wrap.is-select .select-wrapper{border:3px solid #dfdfdf;border-radius:5px;height:54px;transition:all .5s}.input-wrap.is-select select{appearance:none;border:0;width:100%;height:100%;padding:15px 30px 15px 20px}.input-wrap.is-select:before,.input-wrap.is-select:after{content:"";pointer-events:none;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;right:11px}.input-wrap.is-select:before{border-bottom:6px solid #000;top:19px}.input-wrap.is-select:after{border-top:6px solid #000;top:28px}.input-wrap.is-checkbox{margin-bottom:20px;overflow:hidden}.input-wrap.is-checkbox input[type=checkbox]{display:none}.input-wrap.is-checkbox span.checkbox{border:3px solid #dfdfdf;border-radius:5px;width:32px;height:32px;margin-right:12px;display:inline-block;position:relative}.input-wrap.is-checkbox span.checkbox svg{width:0;height:0;transition:width .4s,height .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.input-wrap.is-checkbox span.checkbox svg polyline{stroke-width:2.5px}.input-wrap.is-checkbox label{cursor:pointer;align-items:center;font-size:17px;font-weight:400;display:flex}.input-wrap.is-checkbox input:checked+label span.checkbox{border-color:#01a3b0}.input-wrap.is-checkbox input:checked+label span.checkbox svg{width:70%;height:70%}@media (width>=1024px){.label-n-field-split{justify-content:space-between;align-items:center;display:flex}}.label-n-field-split .label-split{padding-top:8px;padding-bottom:5px}@media (width>=1024px){.label-n-field-split .label-split{width:30%;padding-top:0;padding-bottom:0;padding-right:30px}}.label-n-field-split p.label-text{font-weight:500;display:inline;position:relative}.label-n-field-split p.label-text .icon{width:20px;height:20px;margin-top:-2px;position:absolute;right:-25px}.label-n-field-split p.label-text .icon svg{width:100%;height:100%;display:block}.label-n-field-split .lock-icon *{stroke:#f89542;stroke-width:2px}.label-n-field-split .field-split{display:flex}@media (width>=1024px){.label-n-field-split .field-split{width:65%}}.label-n-field-split .field-split>*{margin-right:7px}.label-n-field-split .field-split>:last-child{margin-right:0}.select-option-section{display:none}.select-option-section.is-active{display:block}.form-error-msg,.form-error-msg-bday{background:#ff6b6b;border-radius:4px;margin-top:20px;margin-bottom:20px;padding:10px 20px;display:none}.form-error-msg p,.form-error-msg-bday p{color:#fff;margin:0;padding:0}.field-error-msg{display:none}.field-error-msg p{color:#ff6b6b;margin:0;padding:5px 0 10px;font-size:14px}input[type=range]{-webkit-appearance:none;background:0 0;border:none;width:100%;padding:15px 0}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:3px solid #01a3b0;border-radius:50%;width:33px;height:33px;margin-top:-12px}input[type=range]::-moz-range-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:3px solid #01a3b0;border-radius:50%;width:28px;height:28px;margin-top:-12px}input[type=range]::-ms-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:3px solid #01a3b0;border-radius:50%;width:25px;height:25px;margin-top:0}input[type=range]::-webkit-slider-runnable-track{cursor:pointer;background:#efefef;border-radius:10px;width:100%;height:10px;transition:all .5s}input[type=range]:focus::-webkit-slider-runnable-track{background:#dfdfdf}input[type=range]::-moz-range-track{cursor:pointer;background:#efefef;border-radius:10px;width:100%;height:10px;transition:all .5s}input[type=range]::-ms-track{cursor:pointer;color:#0000;cursor:pointer;background:0 0;border-width:10px 0;border-color:#0000;width:100%;height:10px;transition:all .5s}input[type=range]::-ms-fill-lower{background:#01a3b0;border-radius:10px}input[type=range]:focus::-ms-fill-lower{background:#009baa}input[type=range]::-ms-fill-upper{background:#efefef;border-radius:10px}input[type=range]:focus::-ms-fill-upper{background:#dfdfdf}output{text-align:center;color:#b0b0b0;border-radius:10px;width:30px;margin-left:-1%;font-weight:300;display:inline-block;position:absolute;bottom:100%;left:0}.radio-group{display:flex}.radio-group input[type=radio]{display:none}.radio-group input[type=radio]:checked+label:before{border:2px solid #01a3b0}.radio-group input[type=radio]:checked+label:after{background:#01a3b0}.radio-group .radio-wrap{margin-left:30px}.radio-group .radio-wrap:first-of-type{margin-left:0}.radio-group label{cursor:pointer;padding-left:40px;position:relative}.radio-group label:before,.radio-group label:after{content:"";border-radius:50%;transition:all .35s;position:absolute}.radio-group label:before{border:2px solid #dfdfdf;width:20px;height:20px;top:-2px;left:15px}.radio-group label:after{background:#dfdfdf;width:12px;height:12px;top:2px;left:19px}.radio-group.vertical{flex-direction:column;display:flex}.radio-group.vertical .radio-wrap{margin-bottom:12px;margin-left:0}body.index .header-nav,body.contact-info .header-nav,body.verify-identity .header-nav,body.funding-source .header-nav,body.agreement .header-nav,body.monthly-contribution .header-nav,body.index .header-mobile-nav-btn,body.contact-info .header-mobile-nav-btn,body.verify-identity .header-mobile-nav-btn,body.funding-source .header-mobile-nav-btn,body.agreement .header-mobile-nav-btn,body.monthly-contribution .header-mobile-nav-btn,body.monthly-contribution .header-nav,body.monthly-contribution .header-mobile-nav-btn,body.dashboard .header-cta-text{display:none}.header-cta-text{-ms-flex:1;justify-content:flex-end;margin-left:20px;font-size:12px;display:flex;position:relative}.header-cta-text p{float:right;color:#fff;text-align:right;border-left:0 solid #c7c7c7;font-size:13px;font-weight:300;position:relative;top:3px}@media (width<=768px){.header-cta-text{width:100px;font-size:10px}}.header-cta-text a,a.link,a.link:not([href]){color:#1b9aa9;cursor:pointer;border-bottom:2px solid #06cce400;font-weight:400;transition:all .35s}.a.link:hover,.a.link:hover:not([href]):not([tabindex]){cursor:pointer;color:#0cb7c4;background:#f2fafb;border:1px solid #f2fafb}.header-nav{align-items:stretch;height:60px;display:flex}@media (width<=1023px){.header-nav{display:none}}.header-nav li{position:relative}.header-nav a{display:block;position:relative}.header-nav span.menu-percent{color:#ddb039;background:#0006;border-radius:3px;margin-left:5px;padding:5px 8px 3px;font-size:10px;line-height:1em;display:inline-block;position:relative;top:-2px}.header-nav ul.menu-root{align-items:center;margin-right:40px;display:flex}.header-nav li.menu-item{height:100%}.header-nav li.menu-item.is-active span.menu-item-text{color:#fff}.header-nav li.menu-item.is-active span.menu-item-text:before{background:#ffffff40}.header-nav a.menu-item-link{cursor:pointer;align-items:center;height:100%;font-size:13px;font-weight:500;display:flex}.header-nav a.menu-item-link:hover span.menu-item-text{color:#fff}.header-nav span.menu-item-text{color:#ffffff73;transition:all .5s;position:relative}.header-nav span.menu-item-text:before{content:"";background:#fff0;width:100%;height:1px;transition:all .35s;position:absolute;bottom:-4px;left:0}.header-user{align-items:center;min-width:150px;padding-right:15px;display:flex;position:relative}.header-user .user-name-wrap{width:100%;position:relative}.header-user .user-name{color:#ffffffe6;cursor:pointer;background:#0003;padding:10px 33px 10px 20px;font-size:13px;position:relative}.header-user .user-name:before{content:"";border-top:4px solid #7d5dbe;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:50%;right:15px;transform:translateY(-50%)}ul.header-user-dropdown{width:100%;display:none;position:absolute;top:100%;right:0;overflow:hidden}ul.header-user-dropdown div.ud-bg-color{background:linear-gradient(90deg,#009baa 0%,#3e2a67 100%);width:100vw;max-width:1440px;height:100%;display:block;position:absolute;top:0;right:-15px}ul.header-user-dropdown li.ud-item{cursor:pointer;display:block}ul.header-user-dropdown li.ud-item:hover a.ud-item-link{background:#fff3}ul.header-user-dropdown a.ud-item-link{text-transform:uppercase;background:#0003;padding:15px 20px;font-size:11px;transition:all .4s;display:block}ul.header-user-dropdown span.ud-item-text{color:#fff;height:1em}.header-mobile-nav-btn{display:none}.page-title-wrap{margin-bottom:40px;display:flex}@media (width<=767px){.page-title-wrap{margin-bottom:20px}}.page-title-wrap .text-cell{flex:1}@media (width<=639px){.page-title-wrap h1.page-title{font-size:26px}}.page-title-wrap p.page-subtext{margin:0}.page-title-wrap .progress-cell{display:none}@media (width<=767px){.page-title-wrap .progress-cell{display:flex}}.mega-container{position:relative}.step-container{opacity:0;visibility:hidden;width:100%;transition:all .5s;position:absolute;top:50px;left:0}.step-container.is-active{opacity:1;visibility:visible;position:relative;top:0}#mega-submit-btn{display:none}@keyframes load{0%{stroke-dashoffset:0}}.circular-progress-wrap{text-align:center;margin:0;padding:0;display:block;position:relative}.circular-progress-wrap canvas{width:110px!important}@media (width<=639px){.circular-progress-wrap canvas{width:80px!important}}.circular-progress-wrap .circular-bar{text-align:center;color:#93a2ac;margin:0 0 2rem 2rem;padding:0;display:block;position:relative}.circular-progress-wrap .circular-bar:after{content:attr(data-display);text-align:center;color:#000;width:100%;font-size:22px;font-weight:300;position:absolute;top:50%;left:0;transform:translateY(-50%)}.steps-bar-module{width:100%;margin-top:20px;margin-bottom:30px;display:flex}.steps-bar-module .progress-cell{padding-left:2rem;position:relative}@media (width<=767px){.steps-bar-module .progress-cell,.circular-progress-wrap{display:none}.steps-bar-module .steps-cell{padding-top:0!important}}.steps-bar-module .progress-cell .circular-bar{margin:0 0 0 2rem}.steps-bar-module .steps-cell{align-items:center;width:100%;padding-top:2rem;display:flex}.steps-bar-module .steps-cell ul{justify-content:space-around;width:100%;display:flex;position:relative}.steps-bar-module .steps-cell ul:before,.steps-bar-module .steps-cell ul:after{content:"";position:absolute}.steps-bar-module .steps-cell ul:before{z-index:0;background:#c7c7c7;width:calc(100% - 3px);height:2px;top:10px;left:0}.steps-bar-module .steps-cell ul:after{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid #c7c7c7;width:0;height:0;top:6px;right:0}.steps-bar-module li,.steps-bar-module li>a{pointer-events:none;cursor:pointer;flex-direction:column;align-items:center;padding:0 15px;list-style:none;display:flex}@media (width<=639px){.steps-bar-module li{padding:0}}.steps-bar-module li p{margin:0}.steps-bar-module li.is-active .step-num{-webkit-box-shadow:0 0 0 10px #01a3b0;border:1.5px solid #01a3b0;box-shadow:0 0 0 10px #cbe3e6}.steps-bar-module li.is-active .step-num:before{transform:scale(2.3)}.steps-bar-module li.is-active .num-text{color:#01a3b0}.steps-bar-module li.is-active .step-name{color:#0a2540;font-weight:600}.steps-bar-module li.is-complete,.steps-bar-module li.is-complete>a{pointer-events:visible}.steps-bar-module li.is-complete .step-num{background:#01a3b0;box-shadow:0 0 0 1px #01a3b0}.steps-bar-module li.is-complete .num-text{color:#fff}.steps-bar-module li.is-complete .step-time{opacity:0;visibility:hidden}.steps-bar-module li.is-complete .checkmark{display:none}.steps-bar-module .step-num{transition:box-shadow .5s;transition:all .5s;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-bottom:20px;transition-delay:.25s;display:flex;position:relative;box-shadow:0 0 0 2px #c7c7c7}.steps-bar-module .step-num:before{content:"";z-index:-1;transition:transform .5s ease-in-out;background:#01a3b01a;border-radius:50%;width:100%;height:100%;transition-delay:.25s;position:absolute;top:0;left:0}.steps-bar-module .num-text{color:#c7c7c7;transition:color .5s;transition:all .5s;padding-top:2px;font-size:14px;font-weight:500;transition-delay:.15s}.steps-bar-module .checkmark{display:none}.steps-bar-module .checkmark svg{width:10px;height:10px;margin-bottom:2px}.steps-bar-module .checkmark *{stroke:#01a3b0}.steps-bar-module .step-name{text-transform:uppercase;color:#c7c7c7;z-index:5;text-align:center;transition:color .75s;margin-bottom:0;font-size:11px;font-weight:500;transition-delay:.6s}@media (width<=639px){.steps-bar-module .step-name{display:none}}.steps-bar-module .step-time{color:#c7c7c7;text-align:center;font-size:12px;font-style:italic;font-weight:400}@media (width<=639px){.steps-bar-module .step-time{display:none}}.form-sec-2col{justify-content:space-between;display:flex}@media (width<=767px){.form-sec-2col{flex-wrap:wrap}}.form-sec-2col .col-form{width:calc(70% - 30px)}@media (width<=767px){.form-sec-2col .col-form{width:100%;padding-bottom:30px}}.form-sec-2col .col-note{width:30%;margin-bottom:50px;position:relative}@media (width<=767px){.form-sec-2col .col-note{width:100%}}.form-side-note{background:#f9f9ef;border:2px solid #e3dfd6;border-radius:5px;margin-bottom:12px;padding:30px 20px;position:relative}.form-side-note .helper-icon{width:50px;height:50px;margin-top:-10px;margin-bottom:17px;display:block}.form-side-note svg{width:100%;height:100%}.form-side-note h5{color:#867d6c;margin:0;font-size:15px}.form-side-note p{color:#898883;font-size:13px;line-height:1.4em}.form-side-note p:last-of-type{margin-bottom:0}.form-side-note a{color:#4fc2bd;border-bottom:1px solid #4fc2bd}.form-side-note img{width:100%;margin-top:15px}.form-sec-2col .col-note.is-stacked .form-side-note,.form-side-note{opacity:0;transition:all .5s;position:absolute;top:20px}.form-sec-2col .col-note.is-stacked .form-side-note.is-on,.form-side-note.is-on{opacity:1;transition:all .5s;transition-delay:.5s;top:0}.form-side-note.small{padding:20px}.form-side-note.small p{margin-top:5px}@media (width>=768px){.form-side-note.has-arrow:before,.form-side-note.has-arrow:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:10px solid #e3dfd6;width:0;height:0;position:absolute;top:15px}.form-side-note.has-arrow:before{border-right-color:#e3dfd6;left:-10px}.form-side-note.has-arrow:after{border-right-color:#f9f9ef;left:-7px}}@media (width<=767px){.form-side-note.has-arrow:before,.form-side-note.has-arrow:after{content:"";border-bottom:10px solid #e3dfd6;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-9px;left:18px}.form-side-note.has-arrow:before{border-bottom-color:#e3dfd6;top:-12px}.form-side-note.has-arrow:after{border-bottom-color:#f9f9ef}}body{counter-reset:formqsection}.form-q-sec{border-bottom:1px solid #dfdfdf;margin-bottom:40px;padding-bottom:30px;padding-left:60px;position:relative}.form-q-sec:before{counter-increment:formqsection;content:counter(formqsection) ".";color:#01a3b0;font-size:32px;font-weight:500;position:absolute;top:0;left:0}.form-q-sec:last-of-type{border-bottom:none}.form-q-sec .text-wrap{margin-bottom:20px}.form-q-sec strong{font-weight:600}.form-q-sec .input-wrap.is-select{width:100%;max-width:350px}.terms-container{-webkit-overflow-scrolling:touch;background:#f7f7f7;border-radius:5px;height:150px;margin-bottom:25px;padding:25px 40px;position:relative;overflow:auto}.terms-container *{color:#898883}.terms-container h3{font-size:14px}.terms-container p{font-size:13px}.top-status-bar{background:#efefef;border-bottom:1px solid #c7c7c7;padding:13px 20px 11px}.top-status-bar p{text-align:center;color:#898883;margin:0;font-size:15px;font-weight:600}.top-status-bar .check-icon{width:18px;height:18px;display:inline-block}.top-status-bar svg{width:100%;height:100%}.top-status-bar .check-icon{margin-right:10px;position:relative;top:-2px}.top-status-bar .check-icon *{stroke:#80c953;stroke-width:2.5px}.error-container{flex-direction:column;justify-content:center;height:70vh;min-height:500px;display:flex}.error-container *{text-align:center}.error-container p{font-size:20px}.error-container .button{margin:50px auto 0;display:table}#profile-notes .form-side-note:nth-child(2){top:710px}@media (width<=767px){#profile-notes .form-side-note:nth-child(2){top:0}}.employer-payroll-agreement-sign,.employer-ach-agreement-sign{margin-bottom:100px}.employer-payroll-agreement-sign iframe,.employer-ach-agreement-sign iframe{border:1px solid #dfdfdf;width:100%;height:600px;min-height:85vh}.employer-payroll-agreement-sign iframe.short-iframe,.employer-ach-agreement-sign iframe.short-iframe{height:400px;min-height:40vh}.agreement-thx-wrap h1,.agreement-thx-wrap p{text-align:center;max-width:500px;margin:0 auto}.agreement-thx-wrap h1{margin-bottom:20px}.agreement-thx-wrap button{margin:50px auto 0}#agreement-thanks,#agreement-timeout{background:#f5f5f5;min-height:100vh}#agreement-thanks .main-body,#agreement-timeout .main-body{align-items:center;min-height:calc(100vh - 300px);display:flex}#agreement-thanks .body-content-wrap,#agreement-timeout .body-content-wrap{padding-bottom:40px}#agreement-thanks button,#agreement-timeout button{justify-content:center;margin-left:auto;margin-right:auto;display:flex}.agreement-thx-wrap.success{max-width:500px}.agreement-thx-wrap.success h1{font-weight:600}.agreement-thx-wrap.success p{max-width:initial;text-align:left}.agreement-thx-wrap.success ol li,.agreement-thx-wrap.success ul li{padding-bottom:20px;line-height:1.4em}.agreement-thx-wrap.success strong{font-weight:500}.agreement-thx-wrap.success a{color:#01a3b0;border-bottom:1px solid #01a3b000}.agreement-thx-wrap.success a:hover{border-bottom:1px solid #01a3b0}div#form-ach-authorization .form-sec-2col:first-of-type .col-note.note-authorization .form-side-note{margin-top:105px}@media (width<=767px){div#form-ach-authorization .form-sec-2col:first-of-type .col-note.note-authorization .form-side-note{margin-top:0}}div#form-ach-authorization .form-sec-2col:first-of-type .col-form{padding-bottom:50px}@media (width<=767px){div#form-ach-authorization .form-sec-2col:first-of-type .col-form{padding-bottom:5px}}div#form-ach-authorization .form-sec-2col:nth-of-type(2) .col-note.note-authorization .form-side-note{margin-top:85px}@media (width<=767px){div#form-ach-authorization .form-sec-2col:nth-of-type(2) .col-note.note-authorization .form-side-note{margin-top:0}}div#form-ach-authorization .form-sec-2col:nth-of-type(2) .col-form{padding-bottom:0}@media (width<=767px){div#form-ach-authorization .form-sec-2col:nth-of-type(2) .col-form{padding-bottom:5px}div#form-ach-authorization .form-sec-2col:nth-of-type(2) .col-note{margin-bottom:0}}.attention-card{width:50vw;max-width:650px;margin:100px auto;padding:12px 24px 24px}.opt-out-container{text-align:center;max-width:650px;margin:10px auto 100px;padding:12px 70px 24px}.opt-out-container .card-title{color:#0a2540;padding-top:10px;padding-bottom:5px}.opt-out-container .sub-text{color:#858c9c;padding:10px;font-size:14px}.attention-card .card-text{text-align:left;line-height:22px}.icon-link,.icon-link:not([href]):not([tabindex]){color:#1b9aa9;white-space:nowrap;vertical-align:middle;appearance:none;-webkit-user-select:none;user-select:none;text-align:center;-webkit-font-smoothing:antialiased;letter-spacing:calc(.6px - .05em);cursor:pointer;border-radius:6px;padding:4px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:all 80ms cubic-bezier(.33,1,.68,1);position:relative;overflow:hidden;box-shadow:0 0 #0000}.icon-link:hover,.icon-link:hover:not([href]):not([tabindex]){cursor:pointer;color:#0cb7c4}.alert-icon-container{margin-top:24px}.action-card .card{cursor:pointer;background:#fff;min-height:200px;transition:background-color .3s,color .3s,fill .3s}.action-card:hover .card{color:#fff;fill:#fff}.action-card:hover .alert-icon-container:not(.contribution-icon) svg *{color:#fff!important;fill:#fff!important}.action-card path{transition:color .3s}.completed-card .card,.disabled-card{opacity:.6;min-height:200px}.tab-content{margin-top:15px}#individual-terms .form-group{margin-bottom:4px}.modal{z-index:100000}#individual-terms .form-check,#employer-terms .form-check{display:inline-block}#individual-terms .modal-link,#employer-terms .modal-link,#individual-docs-required .modal-link{color:#009baa;padding-left:4px;font-size:14px;transition:color .3s ease-in-out;display:inline-block}#individual-terms .modal-link:hover,#employer-terms .modal-link:hover,#individual-docs-required .modal-link:hover{color:#33afbb;display:inline-block}.upload-card{padding-left:5px;padding-right:5px}.form-check-input,.form-check input{border:1px solid #00000040;width:1em;padding:0}.form-check-input:focus,.form-check input:focus{border:1px solid #86b7fe}.center{text-align:center}.card form [class*=col-]:first-child{padding-left:6px}.card-tab .tab-content{margin:0}.card-tab .nav-tabs .nav-link,.card-tab .nav-tabs .nav-link.active{color:#32325d}.form-control.is-valid~.valid-feedback,.form-select.is-valid~.valid-feedback{color:#1d99a9}.form-control.is-valid:focus,.was-validated :valid.form-control,.form-select.is-valid:focus,.was-validated :valid.form-select{background-image:inherit!important;border-color:#1d99a9!important}.form-control.is-valid,.was-validated .form-control:valid,.form-select.is-valid,.was-validated .form-select:valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231d99a9' 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-position:right calc(.85em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.85em + .375rem) calc(.75em + .375rem);border-color:#1d99a9}.form-control.is-invalid,.was-validated .form-control:invalid,.form-select.is-invalid,.was-validated .form-select:invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-position:right calc(.85em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.85em + .375rem) calc(.75em + .375rem);border-color:#dc3545}.flex-center{justify-content:center;display:flex}.table-action-link{cursor:pointer}.table-action-link:hover{opacity:.9}.card{margin-bottom:30px}.button-row .button:not(:last-child){margin-right:8px}.button-row .button{display:inline-block}.disclaimer{color:#000;font-size:12px;font-style:italic}.tooltip{z-index:100000}.tooltip.show{opacity:1}.flex-break{flex-basis:100%;height:0}body{background-color:#f5f5f5}.table tr th,.table tr td{color:#858c9c;vertical-align:middle;padding:16px 7px 16px 14px;font-size:14px;font-weight:400}.table thead tr td{color:#858c9c}.table tr td{color:#0a2540;border:none}.table tr{border-top:1px solid #f2f4f7}.table thead th{border:none}.table .groups-table .table-striped>tbody>tr:nth-child(odd)>td,.table .groups-table .table-striped>tbody>tr:nth-child(odd)>th{background-color:#fbfbfb}.table-striped{--bs-table-striped-bg:#fbfbfb}#employer-billing .submit-row{justify-content:space-between}#employer-billing .button{margin-top:8px}.btn-row{display:flex}body .Toastify__toast-container--bottom-right{right:6em}.table .truncated{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.widget-header{flex-direction:row;justify-content:space-between;align-items:center;padding:20px;display:flex}.widget-header .card-title{color:#3f4659;flex-direction:row;margin:0;font-size:16px;font-weight:500;display:flex}.widget-header .card-text{flex-direction:row;display:flex}.widget-header .card-text .filters{color:#858c9c;margin:0;font-size:14px}.widget-header .number-context,.widget-header .invite-number{color:#858c9c;margin:0;padding-bottom:0;padding-left:5px;font-size:14px;font-weight:400;display:flex}.widget-header .number-context .number,.widget-header .invite-number .number{color:#3f4659;padding-bottom:0;font-size:14px;font-weight:400}.agreements-title{flex-direction:column;align-items:center;display:flex}.agreements-title .agreements-modal-header{color:#0a2540;font-size:24px;font-weight:500}.agreements-title .agreements-modal-subheader{color:#5e6b75;font-size:14px;font-weight:400}.terms-of-service.crb-terms li:last-child{margin-bottom:8px}.terms-of-service.crb-terms ul{padding-left:30px}.terms-of-service .terms-intro{text-align:center;flex-direction:column;padding-bottom:30px;display:flex}.terms-of-service .terms-intro .terms-title{color:#0a2540;font-size:24px;font-weight:500}.terms-of-service .terms-link{color:#2696a6;cursor:pointer;font-size:14px;transition:color .3s ease-in-out;display:inline-block}.terms-of-service .terms-link:hover{color:#29b0c2}.terms-of-service .terms-user-details{padding:30px}.terms-of-service .terms-user-details p{color:#0a2540}.terms-of-service .terms-signature{color:#0a2540;font-size:14px;font-style:italic}.terms-of-service .terms-number{color:#0a2540;font-size:14px;font-weight:500}.terms-of-service .terms-list{color:#5e6b75;padding-left:24px;font-size:14px}.terms-of-service .terms-label{color:#0a2540;font-size:14px;font-weight:500}.terms-of-service .terms-header{color:#0a2540;font-size:16px;font-weight:500}.terms-of-service .terms-table{flex-direction:row;justify-content:center;padding-bottom:10px;padding-left:24px;display:flex}.terms-of-service .terms-table .divider{border-right:1px solid #f2f4f7}.terms-of-service .terms-table .table-col{text-align:center;padding:20px}.terms-of-service .terms-percentage{color:#0a2540;padding-top:15px;font-size:14px;font-weight:400}.terms-of-service ul.listNone{margin:0;padding:0;list-style-type:none}.terms-of-service b{color:#0a2540;font-size:14px;font-weight:500}.terms-of-service p,.terms-of-service li{color:#5e6b75;font-size:14px;font-weight:400}.terms-of-service ul{padding-left:20px}.terms-of-service ol li{color:#5e6b75;padding-bottom:10px;font-size:14px}.end{color:#0a2540;flex-direction:row;justify-content:center;font-size:14px;font-weight:500;display:flex}.centered{text-align:center}.tax-penalties{background:#f2fafb;border:1px solid #dfeff3;border-radius:8px;margin-top:30px;padding:20px}.tax-penalties p{color:#0a2540;margin:0;font-size:14px}.tax-penalties .penalties{color:#009baa;padding-left:4px;font-size:14px}.tax-penalties .label{color:#0a2540;width:auto;margin:10px;font-size:14px;font-weight:500}.tax-penalties .description{color:#5e6b75;width:auto;margin:10px;font-size:14px}.disclaimer-box{background:#e4eff0;border:1px solid #dfeff3;border-radius:8px;margin-top:20px;margin-bottom:20px;padding:20px;display:block}.disclaimer-box p{color:#0a2540;margin:0;font-size:14px;font-style:italic;display:inline}.terms-sub-item:first-child{margin-top:8px;margin-bottom:8px}.terms-sub-item:last-child:not(:first-child){margin-top:0}.custom-radio input[type=radio]{appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:50%;outline:none;width:14px;height:14px;transition:all .3s}.custom-radio input[type=radio]:checked{-webkit-box-shadow:0 0 0 4px #01a3b0;background-color:#1d99a9;border:1px solid #01a3b0;box-shadow:0 0 0 4px #cbe3e6}.custom-radio input[type=radio]:checked:before{content:"";background-color:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-label{color:#0a2540;margin-left:15px;font-size:14px;font-weight:500}.radio-description{color:#5e6b75;margin-left:35px;font-size:14px}.page-eyebrow{color:#5e6b75;margin-bottom:10px;font-size:12px}.page-title{color:#0a2540;letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:36px}.page-subtext{color:#5e6b75;padding-left:0;font-size:15px;position:relative;bottom:10px}.text-cell{padding-top:20px;padding-bottom:20px}@media only screen and (width<=768px){.paychex-info-card{padding-top:25px}}
/*$vite$:1*/