@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500&display=swap);.loader,.loader-2{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999}.loader-2{position:absolute}body{margin:0;font-family:"Quicksand",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;background-color:#f5f5f5;color:#4e4e4e}.beneficiary-dialog-date-picker{width:90%!important;font-size:1rem!important;font-family:IBM Plex Sans,sans-serif!important;font-weight:400!important;line-height:1.4375em!important;background:#f5f5f5!important;border:1px solid #f5f5f5!important;border-radius:10px!important;padding:6px 10px!important;color:#20262d!important;transition:width .3s ease!important}.beneficiary-dialog-date-picker :hover{background:#eaeef3;border-color:#e5e8ec}.beneficiary-dialog-date-picker :focus{outline:none;width:100%;transition:width .2s ease-out}.css-1ps6pg7-MuiPaper-root{color:#4e4e4e!important}button{font-family:"Quicksand",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.ag-checkbox-input-wrapper,.ag-theme-alpine .ag-icon{font-family:"agGridAlpine"!important}.button-green{margin:0 10px!important;text-transform:none!important;background-color:#44b700!important;color:#fff!important}.button-green:hover{filter:brightness(88%);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.button-black{margin:0 10px!important;text-transform:none!important;background-color:#3a4652!important;color:#fff!important}.button-black:hover{filter:brightness(88%);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.glb-tab-panel{margin-left:1rem}.glb-tab-label{font-family:inherit!important;border:none;min-height:3rem!important;padding:.5rem 1rem!important;font-weight:600!important;align-items:center}.button-icon,.button-label-with-icon{color:#fff}a{color:#0091ea;text-decoration:none!important;font-weight:700}.family-member-details{font-family:"Quicksand",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-weight:400;letter-spacing:1px}.select-validation-text{margin-left:14px;margin-right:14px;margin-top:3px;text-align:left;line-height:1.66;font-weight:600;letter-spacing:.03333em;color:#e91e63!important;font-size:.7rem!important;font-family:"Roboto","Helvetica","Arial",sans-serif!important}.select-field-style{display:flex!important;justify-content:flex-start!important;padding-left:6px!important;font-family:"Quicksand",sans-serif!important;font-weight:600!important}.theme-header-1{text-align:center;font-size:2rem;margin-bottom:3rem}.inline-flex{display:flex;justify-content:space-around;align-items:center}.EOB-root-container{position:relative}.print-button-container{position:absolute}.EOB .container{padding:.5rem calc(50vw - 475px);border-radius:20px}.EOB .paper{padding:1rem;background-color:initial!important}.EOB .EOB-label{font-size:.8rem;color:#424242;font-weight:700}.EOB .EOB-value{margin-top:1px;font-size:.8rem;color:#757575;font-weight:700}.EOB .EOB-form-container{margin-bottom:1.2rem}.profile-edit-dialog-container{margin:1rem;display:flex;flex-direction:column}.profile-edit-form-each{display:flex;flex-direction:row;justify-content:space-between;margin:.5rem}.profile-edit-form-label{margin-right:1rem;color:#757575;font-weight:700;margin-bottom:.3rem}.edit-date-profile-picker{width:50%!important;font-size:1rem!important;font-family:IBM Plex Sans,sans-serif!important;font-weight:400!important;line-height:1.4375em!important;background:#f5f5f5!important;border:1px solid #f5f5f5!important;border-radius:10px!important;padding:6px 10px!important;color:#20262d!important;transition:width .3s ease!important}.edit-date-profile-picker :hover{background:#eaeef3;border-color:#e5e8ec}.edit-date-profile-picker :focus{outline:none;width:100%;transition:width .2s ease-out}.profile-edit-dialog-action-button-container{margin-bottom:.5rem!important;margin-right:.5rem!important}.profile-edit-dialog-action-button{background-color:#3a4652!important;letter-spacing:1px!important;font-size:1rem!important;font-weight:700!important;color:#fff!important;margin-right:10px!important;margin-left:5px!important;border-radius:5px!important;padding:.2rem!important}.css-kk1bwy-MuiButtonBase-root-MuiMenuItem-root{display:flex!important;justify-content:flex-start!important;padding-left:6px!important;font-family:"Quicksand",sans-serif!important;font-weight:400!important}.profile-sub-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:-2rem;margin-top:2rem}.profile-sub-header .action-buttons-container{display:inline-flex}.profile-sub-header .title{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.profile{margin:.8em;padding:.5rem calc(50vw - 575px)}.profile .paper-container{padding:2rem}.profile .details-form-row{margin-bottom:1rem}.profile .details-form-label{color:#757575;font-weight:700;margin-bottom:1rem}.profile .details-form-container{padding:0 10rem 0 0}.profile .css-10i04qz-MuiInputBase-root-MuiFilledInput-root:before{border-bottom:none!important}.profile-sidebar .items-card{border-radius:14px!important}.profile-header .name{font-size:1.3rem;font-weight:700;color:#616161;margin-bottom:1rem}.profile-header .avatar{height:70px;width:70px}.profile-header .avatar-meta-cont{display:inline-flex;align-items:center;justify-content:center}.profile-header .assign-info{margin-left:1rem}.profile-header .group-name{font-size:1.1rem;color:#616161;font-weight:700;margin-bottom:.5rem}.profile-header .location-name{font-size:.9rem;color:#9e9e9e;font-weight:700}.contact-details,.profile-details{margin-top:2rem}.theme-sub-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:-2rem;margin-top:2rem}.theme-sub-header .action-buttons-container{display:inline-flex}.theme-sub-header .title{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.required:after{content:" *";color:red}.health-card-container{position:relative;display:flex;justify-content:center}.health-card-container .health-card-alert{position:absolute;width:100%;z-index:1;align-items:center}.health-card-container .health-card-copy{position:absolute;z-index:0;opacity:.7;filter:blur(2px)}.employee-health-card-container .employee-details-description{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin:.5rem 0}.employee-health-card-container .employee-details-description span{font-size:.7rem;font-weight:700}.employee-health-card-container .employee-details-container{font-size:.7rem}.employee-details-container-helpline,.employee-health-card-container .employee-details-container-express-scripts{font-size:.6rem;font-weight:600;display:flex}.employee-health-card-container .employee-details-container-express-scripts .employee-details-container-express-scripts-value{letter-spacing:.1px}.employee-health-border{border-bottom:2px solid #000;margin-top:-2rem}.summary-benefits-plan-container .summary-benefits-plan-items{display:flex;grid-gap:5rem;gap:5rem;justify-content:center}.employee-id-container .summary-benefits-header-container{font-size:.6rem;margin-bottom:.1rem}.summary-benefits-plan-container div{font-size:.65rem;font-weight:600}.summary-benefits-footer-container .footer-bottom-content,.summary-benefits-footer-container .footer-top-content-container{font-weight:900;font-size:.65rem}.summary-benefits-footer-container .footer-top-content-container{text-shadow:0 0 .1px #4e4e4f;margin-bottom:.2rem}.summary-benefits-footer-container .footer-bottom-content{margin-top:.3rem}.summary-benefits-footer-container .footer-content{margin-left:8rem;margin-top:.4rem;text-align:center;font-size:1rem}.window-container{display:flex;justify-content:center;margin-top:35px;margin-bottom:20px;background:#f4f4f9}.window{width:480px;height:auto;background:linear-gradient(145deg,#fff,#e2e2e2);border-radius:20px;padding:20px;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,.1);transform-style:preserve-3d;transition:transform .3s ease-in-out;animation:windowPopIn 1s ease-out}@keyframes windowPopIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.window-header{display:flex;justify-content:space-around;margin-bottom:20px}.tab{padding:12px 20px;border:none;background:#b7cdb7;color:#fff;font-size:16px;font-weight:700;border-radius:10px;cursor:pointer;transition:background-color .3s,transform .3s,box-shadow .3s;position:relative}.tab:hover{background-color:#45a049;transform:scale(1.05);box-shadow:0 5px 15px rgba(0,0,0,.2),0 5px 20px rgba(255,165,0,.6)}.tab.active{background-color:#357a38;transform:scale(1.1);box-shadow:0 5px 15px rgba(0,0,0,.3),0 5px 20px rgba(0,165,255,.5)}.card-container{display:flex;justify-content:center;flex:1 1;position:relative;overflow:hidden}.card-content{transform:scale(.9);transition:opacity .5s ease,transform .5s ease,box-shadow .3s ease-in-out;animation:cardSlideIn .5s ease-out forwards}@keyframes cardSlideIn{0%{transform:translateY(20px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.card-content.active{opacity:1;transform:scale(1);box-shadow:0 15px 30px rgba(0,0,255,.5),0 15px 30px rgba(255,0,0,.4)}.health.active{background-color:#e0f7fa;box-shadow:0 5px 20px rgba(0,165,255,.6),0 5px 25px rgba(255,87,34,.5)}.dental.active{background-color:#ffecb3;box-shadow:0 5px 20px rgba(255,87,34,.7),0 5px 25px rgba(255,87,34,.3)}.vision.active{background-color:#ffccbc;box-shadow:0 5px 20px rgba(255,87,34,.6),0 5px 25px rgba(255,64,129,.4)}.employee-id-card-frontside-container .card-header-container{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem;height:auto}.employee-id-card-frontside-container .border-seperator-light{border:1px solid #000;margin-top:5px;margin-bottom:4px}.employee-id-card-frontside-container .card-header-container .health-card-content{display:flex;justify-content:flex-end;padding:0 2rem}.employee-id-card-frontside-container .employee-card-front-footer{align-items:center}.employee-id-card-frontside-container .footer-down-grid{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}.employee-id-card-frontside-container .footer-down-grid div{font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.employee-id-card-frontside-container .footer-down-grid img{width:5rem;height:auto}.employee-id-card-frontside-container .left-details-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;font-size:.7rem}.employee-id-card-frontside-container .left-details-section .grid-item{font-weight:700}.employee-id-card-frontside-container .left-details-section .grid-item.left{text-align:left}.employee-id-card-frontside-container .left-details-section .grid-item.left span{margin-left:40px}.employee-id-card-backside-container{display:flex;flex:1 1;justify-content:center}.top-margin{margin-top:1rem}.top-margin-two{margin-top:.6rem}.container-border{border-bottom:.07rem solid #000}.card-header-container{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem;height:auto}.border-seperator{border:1px solid #000}.border-seperator-light{border:1px solid #000;margin-top:5px;margin-bottom:4px}.bop-employee-card-details-container{display:flex;font-weight:900;font-size:.5rem;grid-gap:1rem;gap:1rem}.bop-employee-card-details-container .left-details-section{display:flex;flex-direction:column;flex:3 1}.bop-employee-card-details-container .right-details-section{display:flex;flex-direction:column;flex:1 1;padding:.5rem 0;grid-gap:.3rem;gap:.3rem}.bop-employee-card-details-container .right-details-section span{text-align:center}.bop-employee-card-details-container .left-details-section .employee-details-description{display:flex;flex-direction:column}.employee-details-description .row-data{display:flex;justify-content:space-between}.employee-details-description .row-data-single-liners{margin-top:.2rem;font-size:.65rem;font-weight:900}.employee-details-description .row-data span{font-size:.7rem;font-weight:700}.employee-details-container{font-size:.7rem;letter-spacing:.007rem;text-shadow:0 .1px,.1px 0,.1px .2px}.employee-middle-section-container{display:flex}.employee-middle-section-container span{font-size:.6rem;font-weight:700;color:grey;margin-bottom:.2rem}.employee-middle-section-container .employee-detail{font-size:.8rem;font-weight:900;margin:.1rem 0}.employee-card-front-footer{display:flex;flex-direction:column;align-items:center}.footer-down-grid{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}.footer-down-grid div{font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.footer-down-grid img{width:5rem;height:auto}.employee-id-card-backside-container .card-back-topPortion-container{flex-direction:column;text-align:center}.left-details-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;font-size:.7rem}.left-details-section .grid-item{font-weight:700}.left-details-section .grid-item.left{text-align:left}.left-details-section .grid-item.left span{margin-left:40px}.employee-id-card-backside-container,.employee-id-card-frontside-container{display:flex;flex:1 1;justify-content:center}.employee-id-card-frontside-container .top-margin{margin-top:1rem}.employee-id-card-frontside-container .top-margin-two{margin-top:.6rem}.emp-paper-container{width:450px}.employee-id-card-frontside-container .container-border{border-bottom:.07rem solid #000}.employee-id-card-frontside-container .border-seperator{border:1px solid #000}.employee-id-card-frontside-container .employee-card-details-container{display:flex;font-weight:900;font-size:.5rem;grid-gap:1rem;gap:1rem}.employee-id-card-frontside-container .employee-card-details-container .left-details-section{display:flex;flex-direction:column;flex:3 1}.employee-id-card-frontside-container .employee-card-details-container .right-details-section{display:flex;flex-direction:column;flex:1 1;padding:.5rem 0;grid-gap:.3rem;gap:.3rem}.employee-id-card-frontside-container .employee-card-details-container .right-details-section span{text-align:center}.employee-id-card-frontside-container .employee-card-details-container .left-details-section .employee-details-description{display:flex;flex-direction:column}.employee-id-card-frontside-container .employee-details-description .plan-identificationc-card-name{margin-top:1rem;display:flex;flex-direction:column;font-size:.8rem;justify-content:space-between}.employee-id-card-frontside-container .employee-details-description .row-data{margin-top:.6rem;display:flex;flex-direction:column;font-size:1rem;justify-content:space-between}.employee-id-card-frontside-container .employee-details-description .row-data-single-liners{margin-top:.2rem;font-size:.65rem;font-weight:900}.employee-id-card-frontside-container .employee-details-description .row-data span{font-size:.7rem;font-weight:700}.employee-id-card-frontside-container .employee-details-container{font-size:.7rem;letter-spacing:.007rem;text-shadow:0 .1px,.1px 0,.1px .2px}.employee-id-card-frontside-container .employee-middle-section-container{display:flex}.employee-id-card-frontside-container .employee-middle-section-container span{font-size:.6rem;font-weight:700;color:grey;margin-bottom:.2rem}.employee-id-card-frontside-container .employee-middle-section-container .employee-detail{font-size:.8rem;font-weight:900;margin:.1rem 0}.employee-id-card-frontside-container .employee-card-front-footer{display:flex;flex-direction:column}.employee-id-card-frontside-container .employee-card-front-footer span{text-align:center;font-size:.7rem;font-weight:900}.card-top-header-container{text-align:center}.card-top-header-container .top-header-name-container{font-size:1.2rem;font-weight:bolder;margin-bottom:.15rem}.card-top-header-container .top-header-row-data{display:flex;flex-direction:row;justify-content:space-between}.card-top-header-container .top-header-row-data>p{font-size:.8rem;font-weight:bolder}.employee-id-card-backside-container .summary-benefits-header-container{font-size:.7rem;font-weight:900;text-shadow:0 .1px,.1px 0,.1px .2px}.employee-id-card-backside-container .card-back-topPortion-container{display:flex;font-size:.7rem;margin-bottom:.5rem}.employee-id-card-backside-container .card-back-midPortion-container .footer-top-content-container,.employee-id-card-backside-container .summary-benefits-footer-container .footer-bottom-content{text-align:center;font-weight:900}.employee-id-card-backside-container .card-back-midPortion-container .upper-section{font-size:.7rem;font-weight:900;text-align:center;margin:.4rem 0}.employee-id-card-backside-container .summary-benefits-footer-container .footer-logo-container{display:flex;justify-content:center;margin:-1.4rem 0;height:5rem}.footer-border{border-top:2px solid #000}.right-details-section{margin-top:"-1rem"!important}.card-header-contact-print{font-size:12px;font-weight:900;text-wrap:nowrap;text-align:center}.disclaimer-table{border:1px solid #babfc7}.disclaimer-table .table-heading{display:flex;font-weight:700;grid-gap:19.2em;gap:19.2em;background-color:#ffeacc;padding-left:3em;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #babfc7}.table-details{padding:.5rem 0;padding-left:3em!important;padding-right:14%!important;display:flex;justify-content:space-between;border-bottom:1px solid #babfc7}.ksop-disclaimer{margin-top:1rem;margin-bottom:-2rem;background-color:#fff4e5;padding:.5rem 3rem;border-radius:.3rem}.disclaimer-sub-heading{margin-top:-1.2rem}.disclaimer-container{display:flex;align-items:center}.left-container{flex:1 1;margin-top:.5rem;font-size:.9rem}.left-container .name{font-weight:700;margin-bottom:.5rem;font-size:1rem}.left-container .address-heading{font-weight:700;margin-bottom:.2rem;font-size:.92rem}.left-container .address,.left-container .phone{margin-bottom:.5rem}.left-container .website-one,.left-container .website-two{margin-bottom:.3rem;font-size:.8rem}.left-container .website-one a,.left-container .website-two a{text-decoration:underline!important;color:#968471}.right-container{flex:1 1;padding:0 3rem;text-align:center}.benefits-main-container .title-plan-name{display:flex;justify-content:flex-end;margin-top:-40px;margin-bottom:-5px}.plan-title-ammount{display:flex;margin-right:18px;margin-bottom:-8px;justify-content:space-between}.plan-title-ammount .plan-title{border-bottom:5px solid transparent;border-image:linear-gradient(90deg,#f40752,#f9ab8f);border-image-slice:1;margin-left:10px;background:linear-gradient(90deg,#f40752,#f9ab8f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.plan-title-ammount .plan-title-veb{border-bottom:5px solid transparent;border-image:linear-gradient(90deg,#8a2be2,#d8bfd8);border-image-slice:1;margin-left:10px;color:#8a2be2}.border-separater{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin:10px}.core-total-gradient-text{background:linear-gradient(90deg,#f40752,#f9ab8f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.veb-total-gradient-text{background:linear-gradient(90deg,#8a2be2,#d8bfd8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.total-price-main-container{display:flex;align-content:center}.hover-button-container{position:relative;display:inline-block}.hover-button-container .info-container{margin-top:24px;color:red;margin-left:4px}.hover-content{position:absolute;top:50%;left:100%;display:flex;align-items:center;transform:translateY(-50%);white-space:nowrap}.arrow-svg{margin-right:10px}.content-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.content-section{position:relative;padding:10px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.content-section:before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;z-index:-1;border-radius:10px;background:linear-gradient(45deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#8b00ff);background-size:400% 400%;animation:gradientAnimation 5s ease infinite}.core-highlight{font-weight:700;font-size:20px;color:#ff5733}.veb-highlight{color:#8a2be2;font-weight:700;font-size:20px}.contact-details-main-container{width:350px;padding-left:20px;padding-right:20px;box-shadow:0 4px 8px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19);overflow:auto;font-family:Arial,sans-serif;border-radius:8px;background-color:#f9f9f9}.contact-details-main-container h2{margin-top:0;font-size:20px;text-align:center;color:#333}.row{display:flex;flex-direction:column;margin:10px 0;font-size:14px}.row .title{font-weight:700;margin-bottom:2px;color:#007bff}.row .name{margin-left:10px;color:#28a745}.row .contact{margin-left:10px;color:#dc3545}.contact-details-main-container .row{padding:5px;border-left:4px solid #e98539;background-color:#fff;border-radius:4px}.contact-details-main-container .row:not(:last-child){margin-bottom:10px}.price{font-size:1.3em;color:#333;font-weight:700}.dollar{font-size:1em;vertical-align:super}.inner-card-info{display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3)}.image-ribbion-container{height:220px;position:relative;margin-right:25px;background-size:cover;text-transform:uppercase;color:#fff;width:290px;border-top-right-radius:20px;border-bottom-right-radius:20px}.active-ribbon{display:inline-block;color:#fff;padding:8px 25px;margin-left:20px;font-size:14px;font-weight:700;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,10% 50%);position:relative}.active-ribbon:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:hsla(0,0%,100%,.5);opacity:0;transition:opacity .5s ease;animation:shine 2s infinite;transform:rotate(45deg)}.button-container{position:relative}.button-container:hover .popover{display:block}.popover{display:none;position:absolute;background:#fff;color:#000;font-weight:700;padding:10px;font-size:13px;border-radius:4px;width:72px;height:150px;left:calc(58% + 10px);top:-10px;box-shadow:0 4px 8px rgba(0,0,0,.3),0 6px 20px rgba(0,0,0,.2);transform:perspective(600px) rotateX(10deg);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.popover:hover{transform:perspective(600px) rotateX(0deg);box-shadow:0 8px 16px rgba(0,0,0,.3),0 12px 40px rgba(0,0,0,.2)}.popover-inner{text-align:center;margin-top:-15px}.popover a{display:block;padding:10px;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase}.popover a:hover{background:#444}.popover-arrow{position:absolute;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #f9f4f4;left:-8px;top:calc(20% - 8px)}.custom-list{padding-top:0;padding-left:5px;padding-bottom:0}.custom-list li{margin-bottom:10px;position:relative;padding-bottom:4px}.custom-list li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#f4e8e8}.enrollment-grid{display:grid;grid-template-columns:20% 20% auto;grid-column-gap:120px;column-gap:120px;padding:10px}.title{font-weight:500;color:#8a8989;line-height:2}.title,.value{font-size:.9rem}.value{color:#000;font-weight:6000;line-height:1.9}.enrollment-info span{padding-left:10px}.enrollment-grid>div>div:last-child{margin-bottom:20px}.enrollment-grid div{font-size:13.5px;margin:0}.arrow-line{stroke:#000;stroke-width:1;animation:draw 1s ease-in-out forwards,color-change 2s infinite alternate,move 2s infinite alternate}.sponsored-ribbon{--f:8px;--r:10px;--t:270px;position:absolute;margin-top:-256px!important;inset:var(--t) calc(var(--f)*-1) auto auto;padding:5px 10px var(--f) calc(10px + var(--r));clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f)/2));box-shadow:0 calc(var(--f)*-1) 0 inset rgba(0,0,0,.3333333333333333);color:#fff;font-weight:700;z-index:100;padding-bottom:16px;text-transform:capitalize;.ribbon-text-support{height:8px}}@keyframes shine{0%{left:-100%;opacity:0}50%{opacity:1}to{left:100%;opacity:0}}@keyframes draw{0%{stroke-dasharray:0,100}to{stroke-dasharray:100,0}}@keyframes color-change{0%{stroke:#000}to{stroke:red}}@keyframes move{0%{transform:translateX(0)}to{transform:translateX(5px)}}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes flows{0%{left:-20px;opacity:0}50%{left:34px;opacity:.3}to{left:56px;opacity:0}}.glows{background:#fff;width:40px;height:100%;z-index:999;margin-top:-12px;position:absolute;-webkit-animation:flows 1.5s linear infinite;-moz-animation:flows 1.5s linear infinite;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.043137254901960784) 1%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);border-left:1px solid #fff}@media (max-width:819px){.sponsored-ribbon-wrapper{--t:230px}}.grid-2x-header{font-weight:900;color:red}.grid-2x-header,.plan-grid-2x{display:grid;grid-template-columns:30% auto;grid-gap:3.2rem;gap:3.2rem}.plan-grid-2x .label{font-weight:700;color:grey}.enrollment-info{padding:10px}.enrollment-grid{display:flex}.field-column,.value-column{display:flex;flex-direction:column;justify-content:space-between;height:100%}.field,.value{margin:10px 0}.title{font-weight:700}.value{font-size:15px;padding:1px 0}.tcell{font-family:inherit!important}.ag-grid-loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:100}.dot-spinner{--uib-size:2.8rem;--uib-speed:0.9s;--uib-color:#183153;position:relative;height:var(--uib-size);width:var(--uib-size)}.dot-spinner,.dot-spinner__dot{display:flex;align-items:center;justify-content:flex-start}.dot-spinner__dot{position:absolute;top:0;left:0;height:100%;width:100%}.dot-spinner__dot:before{content:"";height:20%;width:20%;border-radius:50%;background-color:var(--uib-color);transform:scale(0);opacity:.5;animation:pulse0112 calc(var(--uib-speed)*1.111) ease-in-out infinite;box-shadow:0 0 20px rgba(18,31,53,.3)}.dot-spinner__dot:nth-child(2){transform:rotate(45deg)}.dot-spinner__dot:nth-child(2):before{animation-delay:calc(var(--uib-speed)*-0.875)}.dot-spinner__dot:nth-child(3){transform:rotate(90deg)}.dot-spinner__dot:nth-child(3):before{animation-delay:calc(var(--uib-speed)*-0.75)}.dot-spinner__dot:nth-child(4){transform:rotate(135deg)}.dot-spinner__dot:nth-child(4):before{animation-delay:calc(var(--uib-speed)*-0.625)}.dot-spinner__dot:nth-child(5){transform:rotate(180deg)}.dot-spinner__dot:nth-child(5):before{animation-delay:calc(var(--uib-speed)*-0.5)}.dot-spinner__dot:nth-child(6){transform:rotate(225deg)}.dot-spinner__dot:nth-child(6):before{animation-delay:calc(var(--uib-speed)*-0.375)}.dot-spinner__dot:nth-child(7){transform:rotate(270deg)}.dot-spinner__dot:nth-child(7):before{animation-delay:calc(var(--uib-speed)*-0.25)}.dot-spinner__dot:nth-child(8){transform:rotate(315deg)}.dot-spinner__dot:nth-child(8):before{animation-delay:calc(var(--uib-speed)*-0.125)}@keyframes pulse0112{0%,to{transform:scale(0);opacity:.5}50%{transform:scale(1);opacity:1}}.spinner-container{display:flex;justify-content:center;align-items:center;height:100vh}.spinner-logo{width:100px;height:100px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EOB-main .EOB-paper-container{width:50%}.employee-health-card-container,.employee-id-container{display:flex;flex:1 1;justify-content:center}.employee-health-card-container .top-margin{margin-top:1rem}.employee-health-card-container .top-margin-two{margin-top:.6rem}.emp-paper-container{padding:.8rem 1rem;width:400px}.employee-health-card-container .container-border{border-bottom:.07rem solid #000}.employee-id-container .summary-benefits-header-container{font-size:.7rem;font-weight:900;text-shadow:0 .1px,.1px 0,.1px .2px}.employee-health-card-container .employee-card-details-container{font-weight:900;font-size:.5rem}.employee-health-card-container .employee-details-container{font-size:.8rem;font-weight:800;letter-spacing:.007rem;text-shadow:0 .1px,.1px 0,.1px .2px}.employee-health-card-container .header-logo-container{display:flex!important;flex-direction:column;justify-content:center!important;flex:1 1!important;align-items:center!important;margin-right:1rem}.employee-health-card-container .employee-details-footer-container,.employee-health-card-container .employee-details-footer-sub-content{font-weight:900;font-size:.5rem}.employee-health-card-container .employee-health-card-header{font-size:.7rem;letter-spacing:1px;text-shadow:0 .5px,.5px 0,.5px .5px;font-weight:900;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.employee-health-card-container .employee-health-card-sub-header{font-size:.6rem;font-weight:900;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.employee-health-card-container .employee-health-border{border-bottom:2px solid #000;margin-top:.3rem}.summary-benefits-plan-container{font-size:.6rem;font-weight:600}.summary-benefits-footer-container{margin-top:.4rem;font-size:.5rem;font-weight:600}.summary-benefits-footer-container .footer-border{border-top:2px solid #000}.summary-benefits-footer-container .footer-container{font-size:.5rem}.summary-benefits-footer-container .footer-bottom-content,.summary-benefits-footer-container .footer-top-content-container{text-align:center;font-weight:500}.summary-benefits-footer-container .footer-top-sub-content{font-weight:900;margin-left:.2rem}.summary-benefits-footer-container .footer-bottom-content{margin-bottom:.2rem}.summary-benefits-footer-container .footer-logo-container{display:flex;justify-content:center;margin-top:-2.3rem;margin-bottom:-2.3rem;height:6rem}.summary-benefits-footer-container .footer-content{font-weight:800;margin-top:.3rem;letter-spacing:1px;text-align:left;font-size:.4rem;text-shadow:0 .1px,.1px 0,.1px .1px}.employee-print-paper-container{margin-top:3rem;padding:.8rem 1rem;width:400px;border:1px solid #000}.print-footer-logo-container{display:flex;justify-content:center}.print-footer-logo-container img{margin-top:-1.5rem;margin-bottom:-1.5rem;height:4rem}.hc-header{font-size:1.2rem;font-weight:700;margin:1rem 0;text-align:center}.custom-email-input-form-container{display:flex;justify-content:center;align-items:center}.custom-email-input-form-container .custom-email-input-label{flex:3 1;font-weight:700;font-size:1rem;margin-right:1rem}.custom-email-input-form-container .custom-email-input-container{flex:9 1;margin-right:1rem}.enrollment-tab-level{width:100%;margin-left:16px}.enrollment-tab-level .status-container{position:absolute;top:50%;right:10%}.enrollment-tab-level .status-icon{font-size:1.3rem}.enrollment-tab-level .open-icon-container{float:right}.covered-dependents .MuiSvgIcon-root{height:.8em;width:.8em}.covered-dependents button{font-weight:700}.covered-dependents .grid-actions-container{display:flex;flex:1 1;align-items:flex-end;justify-content:flex-end}.covered-dependents .grid-action-margin{margin:0 5px}.plan-actions .skip{background-color:#eee!important;color:#424242}.plan-actions .plan-action-button-next-skip,.plan-actions .waive{background-color:#bdbdbd!important;color:#424242}.plan-actions button{font-weight:700;width:100%!important}.next-plan-button{width:40px!important;height:40px!important;background-color:#000}.plan-action-button-next-skip{color:#424242!important}.button-label-with-icon{margin-right:10px!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.1em!important;color:#424242}.button-icon{font-size:1.2rem!important;font-weight:700!important;display:flex!important;color:#424242!important}.disclaimer-message{margin-bottom:1rem}.clinic-card-access-details .access-header{font-size:1.1em;font-weight:700;padding-bottom:5px;text-align:center}.clinic-card-access-details .access-content{padding-bottom:2px;text-align:center}.clinic-card-access-details .access-icon{padding-bottom:2px;font-size:1.8em;text-align:center;align-self:center}.clinic-card-access-details .align-center{display:flex;flex-direction:column;align-content:center}.ksop-container p{margin:3px}.ksop-container hr{margin:1px}.ksop-container h3{margin:3px}.ksop-container{margin:5px 30px 30px}.ksop-container .ksop-block{display:flex}.ksop-container .ksop-block .side-box{background-color:#000;max-width:20px;margin-top:27px;writing-mode:vertical-rl;transform:rotate(-180deg);color:#fff;padding-bottom:8px;padding-top:8px;padding-left:2px;font-weight:700;font-size:12px;align-self:flex-start}.ksop-container .content-box-gray{padding-top:2px;flex:1 1}.ksop-container .content-box-gray .content{overflow:hidden;border:1px solid grey;padding:0}.ksop-container .content-box-gray .title{background:#dbdbdb;font-weight:700;font-family:verdana;display:block;color:#252e37;padding:2px;border:1px solid grey;border-bottom:none;font-style:italic}.ksop-container .buttom-flex{margin:10px;display:flex;justify-content:space-between}.ksop-container .submit-button{background-color:#84ce36;color:#fff;font-weight:700;font-size:23px;padding:10px 60px;margin:10px 0;cursor:pointer;border:none;width:300px;align-items:center}.ksop-container .button-container{margin-top:40px;display:flex;justify-content:center;align-items:center}.ksop-container .inside-item-border{border-bottom:1px solid grey;border-right:1px solid grey;height:100%;padding-top:5px;padding-left:5px}.ksop-container .inside-item{padding:0;height:100%}.ksop-container .checkbox-flex{display:flex}.ksop-container .light-text{color:#c9c9c9}.ksop-container .input-bottom-border{border:0;outline:0;background:transparent;border-bottom:1px solid #000;padding-left:7px}.ksop-container .input-without-border{border:0;outline:0;background:transparent;margin-left:3px}.ksop-container .checkbox-form{margin-right:5px}.ksop-container mark{padding-top:1px;padding-bottom:1px}.PDForm-container .helping-your-own-logo{width:320px;height:90px;right:0;align-self:flex-end}.PDForm-container .helping-your-own-logo-container{flex:1 1;display:flex;flex-direction:column}.PDForm-container .header-image-container{display:flex}.PDForm-container .deduction-status{padding:.5rem;width:-moz-fit-content;width:fit-content;font-weight:700;background-color:#d5e5d9;color:#64bc78}.plan-header-without-plan-code .header{font-size:1.6rem;font-weight:700}.plan-header-without-plan-code .divider-grad-mask{margin-top:1rem;width:100%;height:.3rem;-webkit-mask:linear-gradient(90deg,#000,transparent);mask:linear-gradient(90deg,#000,transparent)}.CCEForm-container .deduction-status{padding:.5rem;width:-moz-fit-content;width:fit-content;font-weight:700;background-color:#d5e5d9;color:#64bc78}.personal-information{border:1px solid #000}.personal-information .group-information{margin:1rem}.personal-information .label{font-size:.9rem;font-weight:580;text-align:left}.personal-information .grid-items{margin-right:1rem}.personal-information .contact-information,.personal-information .self-information,.personal-information .status-information,.personal-information .unique-information{margin:1rem}.personal-information .female-radio-field,.personal-information .gender-label,.personal-information .male-radio-field{margin-right:1rem;font-size:.9rem;font-weight:580;text-align:left}.benefit-selection{pointer-events:none}.benefit-selection .benefit-container{border:1px solid #000}.benefit-selection .note-container{font-weight:580}.benefit-selection .deduction-container{margin-top:1rem;text-align:center;font-weight:580}.benefit-selection .information-container{margin-left:1rem;margin-bottom:.5rem;font-size:.9rem;font-weight:700;text-align:left}.benefit-selection .basic-group-header,.benefit-selection .optional-group-header{border-top:1px solid #000;border-bottom:1px solid #000;font-size:.9rem;font-weight:700;text-align:center;background-color:#8b160f;color:#fff}.benefit-selection .Employer-header{border-right:1px solid #000;font-size:.9rem;font-weight:700;text-align:center}.benefit-selection .employer-label{border-bottom:1px solid #000;margin-right:-.3rem;padding:1rem}.benefit-selection .class-header{text-align:center}.benefit-selection .class-label{border-right:1px solid #000;text-align:center;margin-top:.2rem;height:50px;padding-top:.9rem!important}.benefit-selection .effective-date-label{padding-top:.9rem!important}.benefit-selection .class-value{border-right:1px solid #000;text-align:center;margin-top:.2rem;height:93px;padding-top:1.3rem!important}.benefit-selection .effective-date-value{padding-top:1.5rem!important}.benefit-selection .effective-date-label{text-align:center;margin-top:.2rem}.benefit-selection .insurance-header{border-right:1px solid #000;font-size:.9rem;font-weight:700;text-align:center;padding-top:2.3rem!important}.benefit-selection .amount-insurance-header{border-right:1px solid #000;font-size:.9rem;font-weight:700;padding-top:2.2rem!important;text-align:center}.benefit-selection .premium-header{font-size:.9rem;font-weight:700;text-align:center;padding-top:2.3rem!important}.benefit-selection .premium-value{font-size:.9rem;text-align:center;padding:1.4rem!important}.benefit-selection .insurance-value{border-right:1px solid #000;font-size:.9rem;padding-top:2.4rem!important;text-align:center}.benefit-selection .buy-up-text,.benefit-selection .yes-radio-field{margin-right:1rem}.benefit-selection .amount-insurance-value{border-right:1px solid #000;font-size:.9rem;text-align:center;padding:1.6rem!important}.benefit-selection .dollar-symbol{vertical-align:bottom;margin-right:.5rem}.benefit-selection .monthly-benefit-text{vertical-align:bottom}.header-informations .gltd-header{background-color:#e3e4e5;text-align:center;font-size:1.2rem;font-weight:700}.header-informations .plan-code{border-bottom:2px solid #e3e4e5;color:#44b700;text-align:center;margin-top:.5rem;font-size:1.2rem;padding-bottom:.2rem}.header-informations .lincoln-address{margin-bottom:2rem;line-height:.5}.header-informations .form-steps{line-height:.5}.header-informations .lincoln-company-text{font-size:1rem;font-weight:700}.header-informations .post-office-text,.phone-text{font-weight:580}.header-informations .each-steps,.header-informations .steps-text{font-size:1rem;font-weight:700}.header-informations .info-steps{font-size:1rem;font-weight:580}.header-informations .enrollment-label{margin-bottom:5rem;width:280px;padding-left:.3rem;font-size:1.2rem;font-weight:700;text-align:left;background-color:#8b160f;color:#fff}.header-informations .group-id{font-size:1rem;font-weight:590}.header-informations .lincoln-logo{width:140px;margin-left:.5rem;margin-top:-.3rem;margin-bottom:1rem}.employer-section-container{background-color:#dedede;padding:1rem;pointer-events:none}.employer-section-container .employer-form-header{margin-bottom:.5rem;font-size:1.1rem;font-weight:700;text-align:left}.employer-section-container .heading-label{font-size:.9rem;font-weight:580;text-align:left}.employer-section-container .textfield-container{vertical-align:bottom}.employer-section-container .heading-label{margin-right:.3rem}.employer-section-container .full-time-checkbox{margin-left:2rem;margin-right:2rem;font-size:.9rem;font-weight:580;text-align:left}.employer-section-container .part-time-checkbox{font-size:.9rem;font-weight:580;text-align:left}.employer-section-container .hourly-radio-field{margin-left:.5rem}.employer-section-container .hourly-radio-field,.employer-section-container .monthly-radio-field,.employer-section-container .weekly-radio-field{margin-right:1rem;font-size:.9rem;font-weight:580;text-align:left}.employer-section-container .yearly-radio-field{margin-right:1.3rem;font-size:.9rem;font-weight:580;text-align:left}.employer-section-container .active-work-sub-container{padding-top:1.2rem!important}.employer-section-container .active-work-yes-radio-field{margin-left:.6rem;margin-right:1rem;font-size:.9rem;font-weight:580;text-align:left}.employer-section-container .active-work-no-radio-field{margin-left:.3rem;margin-right:1rem;font-size:.9rem;font-weight:580;text-align:left}.lincoln-form{margin:2rem}.lincoln-form .header-container{margin-bottom:1rem}.lincoln-form .form-header{margin-top:2rem;margin-bottom:.5rem;font-size:1.2rem;font-weight:700;text-align:left}.lincoln-form .header-number{margin-right:.3rem;color:red}.lincoln-form .paragraph-container{margin-left:.3rem;margin-bottom:1rem;text-align:left}.lincoln-form .fullname-container{margin-left:.3rem}.lincoln-form .fullname-header{margin-right:.7rem;padding-top:1rem;font-size:1rem;font-weight:700;text-align:left}.lincoln-form .textfield-container{vertical-align:bottom}.lincoln-form .signature-container{margin-left:.3rem}.lincoln-form .signature-header{padding-top:1rem}.lincoln-form .date-header,.lincoln-form .signature-header{margin-right:.7rem;font-size:1rem;font-weight:700;text-align:left}.lincoln-form .date-header{margin-left:1rem}.lincoln-form .warning-container{margin-left:.3rem;margin-bottom:1rem}.lincoln-form .enroll-text,.lincoln-form .warning-container{font-size:.9rem;font-weight:700;text-align:left}.lincoln-form .checkbox{margin-left:.3rem;margin-right:1rem}.lincoln-form .paragraph-text2{margin-left:2.1rem}.lincoln-form .action-button-container{margin-top:2.5rem;margin-bottom:.2rem;text-align:center}.lincoln-form .lincoln-button-green{width:400px;margin:0 10px!important;text-transform:none!important;background-color:#44b700!important;color:#fff!important}.lincoln-form .lincoln-button-green:hover{filter:brightness(88%);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.gli-form-container{margin:2.5rem}.gli-form-container .display-flex{display:flex;flex-direction:column;justify-content:center}.gli-form-container .display-flex-row{display:flex;justify-content:flex-end;padding:1em .2em .2em}.gli-form-container .font-size-lg{font-size:1.5em}.gli-form-container .font-size-large{font-size:1.1em}.gli-form-container .font-size-medium{font-size:1em}.gli-form-container .font-size-md{font-size:.9em}.gli-form-container .font-size-sm{font-size:.8em}.gli-form-container .font-size-xs{font-size:.4em}.gli-form-container .font-size-13{font-size:1.3em}.gli-form-container .border-right{border-right:1px solid #000}.gli-form-container .border-bottom{border-bottom:1px solid #000}.gli-form-container .input-field-margin-2{margin:1.1em 0 .3em}.gli-form-container .MuiOutlinedInput-input{padding:0!important}.gli-form-container input{margin:6px 0 6px 6px;text-align:left;width:100%}.gli-form-container .form-padding{padding:.5em 1em 1em!important}.gli-form-container .select-dropdown{margin-top:1.1em}.select-dropdown,.select-dropdown *{padding:0;position:relative;box-sizing:border-box;border:1px solid #000;height:32px}.select-dropdown{position:relative;border-radius:4px}.select-dropdown select{font-size:1em;font-weight:400;padding-left:4px;padding-bottom:6px;text-align:center;max-width:100%;border:none;background-color:initial;-webkit-appearance:none;appearance:none}.select-dropdown select:active,.select-dropdown select:focus{outline:none;box-shadow:none}.select-dropdown:after{content:"";position:absolute;top:50%;right:8px;width:0;height:0;margin-top:-2px;border-top:5px solid #aaa;border-right:5px solid transparent;border-left:5px solid transparent}.gli-form-container .bottom-border{border-top:1px solid #000;width:100%}.gli-form-container.ksop-root-container .fab-button-green{background-color:#44b700!important;color:#fff!important}.gli-form-container .fab-button-green:hover{filter:brightness(88%);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.gli-form-container .MuiFab-primary:hover,.gli-form-container .MuiSpeedDial-fab{background-color:#44b700}.gli-form-container .plan-actions{margin-top:50px}.gli-header-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4em}.gli-header-container .header-logo{align-items:flex-start}.gli-header-container .gli-logo{width:100%}.gli-header-container .header-logo-text{margin-left:10px;line-height:1}.header-logo-text{font-size:100%}.gli-header-container .header-description{align-items:flex-end;display:flex;flex-direction:column;margin-top:-1.2em}.header-description{font-size:1.2em}.gli-header-container .gli-main-header{padding-top:1em;padding-bottom:.3em}.gli-header-container .gli-sub-header1,.gli-header-container h5{font-weight:500}.gli-next-header-container{margin-top:1.5em}.gli-next-header-container-print{margin-top:.5em}.gli-next-header-container-print .gli-next-header,.gli-next-header-container .gli-next-header{border-left:1px solid #000;border-top:1px solid #000}.gli-next-header-container .gli-next-header .header-label{font-weight:700}.gli-next-header-container .gli-next-header .header-value,.gli-next-header .header-label{margin-bottom:.7em}.gli-next-header .header-details-value{margin-bottom:.5em}.gli-next-header .employee-address-container,.gli-next-header .employee-details-container{border-top:1px solid #000}.gli-next-header .address-header,.gli-next-header .details-header{border-right:1px solid #000}.gli-next-header .header-details-label{font-weight:700}.gli-next-header .header-details-value{margin-top:.5em}.beneficary-section{margin-top:1em}.beneficary-section-print{margin-top:.5em}.gli-next-header .beneficary-paragraph{text-align:"justify"}.beneficary-paragraph{margin-bottom:20px;font-size:1em}.gli-terms-container{border:1px solid #000;box-sizing:border-box;padding-bottom:8px}.gli-terms-paragraph{font-size:1em;margin:1px 3px 10px}.gli-footer-emplyoee-signature .gli-terms-footer-container,.gli-terms-container .gli-terms-footer-container{padding-left:.5em;font-size:1em;display:flex;flex-direction:row;justify-content:space-between}.gli-terms-date-container .date-label-container,.gli-terms-signature-container .signature-container{border:0;outline:0;background:transparent;border-bottom:1px solid #000;width:90%}.gli-form-footer-flex{display:flex;flex-direction:row}.gli-form-footer-flex .gli-footer-content2{padding-left:1.5em}.gli-form-footer{display:flex;flex-direction:row;justify-content:space-between}.gli-form-footer-page .gli-footer-pgae2{padding-left:3em}.gli-terms-footer-container .date-value,.gli-terms-footer-container .signature-value{padding-bottom:.5em;font-weight:500}.gli-terms-date-container .helper-text-date,.gli-terms-signature-container .helper-text{padding-left:.4em}.gli-terms-footer-date-container,.gli-terms-footer-signature-container{padding-top:.4em}.gli-terms .margin-top-1{margin-top:1em}.gli-terms .margin-top-5{margin-top:5em}.gli-beneficiary-header{text-align:center;margin-top:1em;font-size:1.1em;font-weight:700;padding-bottom:.5em}.gli-beneficiary-header-print{text-align:center;font-size:1em;font-weight:700;padding-bottom:.5em;margin-top:.3em}.gli-grid-header,.gli-grid-header2,.gli-grid-header3,.gli-grid-header4,.gli-grid-header5{border-left:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000;background-color:#d6d4d4}.gli-grid-header6{border:1px solid #000;background-color:#d6d4d4;overflow:hidden}.gli-header-label{margin-right:-.3rem}.gli-header-label,.gli-header-label1{text-align:center;font-weight:900;color:#000;font-size:1em}.gli-header-label1{margin-right:.1em}.beneficiary-value-conatiner{background-color:#fff;border-top:1px solid #000}.gli-primary-grid-header,.gli-primary-grid-header2,.gli-primary-grid-header3,.gli-primary-grid-header4{border-left:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000;background-color:#d6d4d4}.gli-primary-grid-header5{border:1px solid #000;background-color:#d6d4d4}.primary-grid-header-label{margin-right:-.3rem}.primary-grid-header-label,.primary-grid-header-label1{text-align:center;font-weight:900;color:#000;font-size:1em}.primary-grid-header-label1{margin-right:-.3em}.gli-primary-benefit-header,.gli-primary-benefit-header2,.gli-primary-benefit-header3,.gli-primary-benefit-header4,.gli-primary-benefit-header5{border-left:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000}.gli-primary-benefit-header6{border:1px solid #000;margin-right:6.25em;overflow:hidden}.gli-primary-benefit-flex-container{display:flex;flex-direction:column;align-items:flex-start}.gli-primary-benefit-header2 .phone-container,.gli-primary-benefit-header3 .personal-details-container,.gli-primary-benefit-header4 .dob-value-container,.gli-primary-benefit-header5 .percentage-value-container{text-align:center}.button-container{display:flex;justify-content:flex-end}.add-button,.close-button{font-size:16px;cursor:pointer;transition:all .3s ease-in-out}.add-button{background-color:#f9f9f9;color:#000;border:1px solid #000;font-weight:700;padding:5px;margin-top:-10px;margin-bottom:35px;border-radius:5px}.beneficiary-form{position:relative;border-radius:5px;margin:20px 0;background-color:#f9f9f9}.close-button{position:absolute;top:-9px;right:-9px;background-color:#f9f9f9;border:1px solid #000;color:#000;padding:2px 6px;cursor:pointer;border-radius:50px;font-size:14px}.add-button:hover{background-color:#d6d4d4}.close-button:hover{background-color:#f0f4f7;transform:scale(1.2)}.gli-primary-benefit-header .address-field,.gli-primary-benefit-header .name-field{flex:1 1}.veb-enrollment{margin:1rem 0;border-radius:4px;display:flex;flex-direction:column;align-items:stretch;width:100%}.VEB-active-tab,.VEB-default-tab,.veb-enrollment{font-family:"Quicksand",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.VEB-active-tab,.VEB-default-tab{text-transform:none!important;height:36px!important}.VEB-default-tab{font-weight:700!important;opacity:.7}.VEB-active-tab,.VEB-default-tab{width:200px;font-size:14px!important}.VEB-active-tab{font-weight:800!important;opacity:1}.box-container{width:100%!important;position:relative;min-height:calc(100vh - 120px);display:flex}.floating-sidebar-wrapper{display:block}.floating-sidebar{position:fixed;top:50%;left:0;transform:translateY(-50%);width:240px;background:#fff;border-radius:0 20px 20px 0;box-shadow:0 8px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.1);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s ease;z-index:1000;display:flex;flex-direction:column;max-height:min(80vh,calc(100vh - 80px));height:auto;opacity:1;overflow:hidden}.floating-sidebar.collapsed{transform:translateY(-50%) translateX(-100%);opacity:0;pointer-events:none}.sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.sidebar-header-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#888}.sidebar-plan-count{background:#f3f4f6;color:#555;font-size:11px;font-weight:600;border-radius:20px;padding:2px 9px;letter-spacing:.02em}.tabs-scroll-area{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:6px 0 10px;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}.tabs-scroll-area::-webkit-scrollbar{width:4px}.tabs-scroll-area::-webkit-scrollbar-track{background:transparent}.tabs-scroll-area::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.tabs-scroll-area::-webkit-scrollbar-thumb:hover{background:#bbb}.tabs-container{height:auto!important;overflow:visible!important}.MuiTab-root{min-height:44px!important;align-items:center;justify-content:flex-start!important;padding-left:16px!important;padding-right:12px!important;transition:background .15s ease;border-radius:8px!important;margin:1px 6px!important;width:calc(100% - 12px)!important}.MuiTab-root:hover{background:#f7f7f7}.sidebar-footer{border-top:1px solid #f0f0f0;padding:8px 16px;font-size:11px;color:#aaa;flex-shrink:0;display:flex;align-items:center;grid-gap:6px;gap:6px}.sidebar-footer-dot{width:6px;height:6px;border-radius:50%;background:#4ade80;flex-shrink:0}.floating-toggle-btn{position:fixed;top:50%;left:240px;transform:translateY(-50%);width:26px;height:72px;background:#fff;border-radius:0 12px 12px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:2px 2px 12px rgba(0,0,0,.15);transition:left .35s cubic-bezier(.4,0,.2,1),background .2s ease;z-index:1100}.floating-toggle-btn.collapsed{left:0;animation:tickle 1s ease-in-out 1.5s infinite,tickle-glow 3.5s ease-in-out 1.5s infinite}.floating-toggle-btn.collapsed:hover{animation:none;background:#f0f0f0;transform:translateY(-50%) scale(1.08)}.floating-toggle-btn:not(.collapsed):hover{background:#f5f5f5}.floating-toggle-btn svg{transition:transform .3s ease;font-size:18px;color:#555}.floating-toggle-btn:not(.collapsed) svg{transform:rotate(180deg)}@keyframes tickle{0%{transform:translateY(-50%) scale(1)}20%{transform:translateY(-50%) scale(1.2) rotate(-5deg)}40%{transform:translateY(-50%) scale(1.25) rotate(5deg)}60%{transform:translateY(-50%) scale(1.15) rotate(-3deg)}80%{transform:translateY(-50%) scale(1.05)}to{transform:translateY(-50%) scale(1)}}@keyframes tickle-glow{0%,to{box-shadow:2px 2px 12px rgba(0,0,0,.15)}50%{box-shadow:0 0 0 4px rgba(239,68,68,.15),3px 3px 18px rgba(0,0,0,.2)}}.form-container{flex:1 1;min-width:0;width:100%;padding:0 16px;box-sizing:border-box;transition:margin-left .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.form-container.sidebar-expanded{margin-left:220px;width:100%}.form-container.sidebar-collapsed{margin-left:28px;width:100%}.draggable-premium-box{position:fixed;bottom:80px}.draggable-premium-box .top-bar{height:182;border-end-end-radius:10px;border-end-start-radius:10px}.draggable-premium-box .top-bar .header{padding-top:20px}.plan-header{padding:15px;box-shadow:0 0 5px 5px #e5e5e5;border-radius:5px}.grid-container{width:100%!important;margin-top:13px!important;padding:10px!important;border:1px solid #e5e5e5;border-radius:5px;position:relative}.align-center,.show-premium{text-align:center}.show-premium{color:#e02826;font-size:27px;font-weight:700;font-family:cursive}.plan-text{margin-top:20px}.margin-adjust-28{margin-top:28px!important}.align-right{text-align:right!important}.margin-adjust{margin-right:47px!important;margin-left:10px!important}.amount-middle{position:absolute;top:50%;right:10px;transform:translate(-50%,-50%)}.accordion-container{margin-top:25px}.css-1fjvggn-MuiPaper-root-MuiAccordion-root{border-radius:5px}.member-name{margin-top:30px;font-weight:600;color:#757575}.radio-container{display:flex;margin-top:10px}.radio-item{margin-right:30px}.accordion-ques{max-height:400px;overflow-y:scroll}.margin-top-20{margin-top:20px}.card-position-middle{max-width:95%!important;width:95%!important;margin:0 auto}.card-grid-container>div{flex-basis:50%!important;margin:0 auto;width:99%!important;max-width:99%!important}.tooltip-speed-dial{font-family:cursive;font-size:1.15rem}.close-plan-list,.open-plan-list{display:none}@media only screen and (max-width:820px){.floating-sidebar,.floating-toggle-btn{display:none}.form-container,.form-container.sidebar-collapsed,.form-container.sidebar-expanded{margin-left:0!important;width:100%!important;padding:0 8px}}@media only screen and (min-device-width:820px) and (max-device-width:1180px) and (-webkit-min-device-pixel-ratio:2){.tabs-cotainer{left:-500px}.form-container{margin-left:30px!important}.show-premium{font-family:monospace}.tooltip-speed-dial{font-family:monospace!important}.open-plan-list{position:fixed;height:135px;background-color:#e02826;color:#fff;left:0;padding:6px;font-size:16px;font-weight:700;text-align:center;transform:rotate(1turn);writing-mode:vertical-lr;text-orientation:mixed;cursor:pointer;top:315px;border-top-right-radius:10px;border-bottom-right-radius:10px}.arrow-icon{margin-bottom:10px}.close-plan-list{width:100px;background-color:#e02826;color:#fff;left:35px;padding:10px;font-size:16px;font-weight:700;text-align:center;margin-left:40px;z-index:9999;border-top-left-radius:10px;border-top-right-radius:10px}.show-plan{left:0;top:309px;width:215px;position:absolute;background-color:#fff;z-index:999999}.show-list{display:block}.hide-list{display:none}.align-right{margin-right:-24px}.handle-three-row-premium{margin-left:50px;min-width:100px;margin-top:-86px}}@media only screen and (device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.tabs-cotainer{left:-500px}.form-container{margin-left:30px!important}.show-premium{font-family:monospace}.tooltip-speed-dial{font-family:monospace!important}.open-plan-list{position:fixed;height:135px;background-color:#e02826;color:#fff;left:0;padding:6px;font-size:16px;font-weight:700;text-align:center;transform:rotate(1turn);writing-mode:vertical-lr;text-orientation:mixed;cursor:pointer;top:315px;border-top-right-radius:10px;border-bottom-right-radius:10px}.arrow-icon{margin-bottom:10px}.close-plan-list{width:100px;background-color:#e02826;color:#fff;left:35px;padding:10px;font-size:16px;font-weight:700;text-align:center;margin-left:40px;z-index:9999;border-top-left-radius:10px;border-top-right-radius:10px}.show-plan{left:0;top:309px;width:215px;position:absolute;background-color:#fff;z-index:999999}.show-list{display:block}.hide-list{display:none}.align-right{margin-right:-24px}.handle-three-row-premium{margin-left:50px;min-width:100px;margin-top:-86px}}.paper-container{display:flex!important;flex-direction:column!important;flex:1 1!important;height:100%!important}.veb-plan-disclaimer{text-decoration:underline;cursor:pointer}.margin-fix{margin-top:-28px!important}.margin-top-minus-8{margin-top:-8px}.margin-top-10{margin-top:10px}.switch{position:relative;display:inline-block;width:62px;height:30px;margin-left:10px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:22px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#d0021b}input:focus+.slider{box-shadow:0 0 1px #d0021b}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.is-smoker-label{margin-left:10px;font-size:12.5px}.smoker-flag-set-area{float:right}.disable-child{cursor:not-allowed;opacity:.6;position:relative}.tooltip-text{visibility:hidden;background-color:#e5e5e5;color:#000;text-align:center;border:1px solid #757575;border-radius:6px;padding:5px;position:absolute;z-index:1;left:250px}.disable-child:hover .tooltip-text{visibility:visible}.plan-actions>div>div{padding-top:0!important;margin-top:40px}.details-form-row>div>.MuiSelect-select,.details-form-row>div>div>input{padding:10.5px 14px!important}.details-form-row>.details-form-label{margin-bottom:.5rem!important}.VEB-plan-card{max-width:370px!important}.enrollment-acknowledgement .thank-note{font-size:1.6rem;font-weight:700;text-align:center;color:green}.enrollment-acknowledgement .thank-icon{font-size:3rem;font-weight:700;display:flex;padding-bottom:7px;color:green}.enrollment-acknowledgement .link-icon{font-size:1.8rem}.enrollment-acknowledgement .sub-event-icon{font-size:1.2rem}.enrollment-acknowledgement .link-text{margin-left:10px;font-size:1.4rem;font-weight:500}.plan-header .header{font-size:1.6rem;font-weight:700}.plan-header .sub-header{display:inline-flex;margin-top:1rem;font-size:1.2rem;font-weight:700}.plan-header .sub-header .code-text{margin-left:10px}.plan-header .sub-header .icon{font-size:1.8rem;margin-top:-2px}.plan-header .sub-header2{display:inline-flex;margin-top:1rem;margin-left:1rem;font-size:1.2rem;font-weight:700}.plan-header .sub-header2 .code-text{margin-left:10px}.plan-header .sub-header2 .icon{font-size:1.8rem;margin-top:-2px}.plan-header .divider-grad-mask{margin-top:1rem;width:100%;height:.3rem;-webkit-mask:linear-gradient(90deg,#000,transparent);mask:linear-gradient(90deg,#000,transparent)}.plan-header .header-logo{display:flex;justify-content:space-between}.plan-header .logo{padding-left:210px}.enrollment-tab-level{width:calc(115% - 10px);margin-left:8px;position:relative}.enrollment-tab-level .plan-name{font-size:15px;font-weight:600;line-height:1.8;white-space:normal;word-break:break-word;text-align:left;width:100%}.enrollment-tab-level .status-icon{font-size:1.1rem!important}.enrollment-tab-level .open-icon-container{display:flex;align-items:center;justify-content:center;color:#31d14b;animation:bounceRight 2s infinite;-webkit-animation:bounceRight 2s infinite}@keyframes bounceRight{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(6px)}60%{transform:translateX(3px)}}.show-premium{font-size:1.1em!important}.disclaimer-dialog-container{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.disclaimer-dialog-container #alert-dialog-slide-title{padding:.8rem 1.2rem .6rem!important}.disclaimer-dialog-container .custom-discliamer-dialog-content-container{padding:.2rem 1.2rem .9rem!important}.custom-dialog-content{font-size:.8rem}.custom-dialog-content,.custom-dialog-title{font-family:"Quicksand",sans-serif!important}.disclaimer-dialog-content-container{margin-top:.8rem!important;margin-bottom:.6rem!important}.disclaimer-dialog-content-container .important-content-title{font-weight:600;font-size:1rem}.disclaimer-dialog-content-container .important-content{margin-left:.5rem!important;font-size:.9rem!important}.disclaimer-dialog-container .discalimer-dialog-action-field-container{margin-top:.8rem;margin-bottom:.2rem}.disclaimer-dialog-container .enroll-disclaimer-action-btn{font-size:.8rem;font-weight:700;cursor:pointer;font-family:"Quicksand",sans-serif!important;height:2.4rem;letter-spacing:1px;width:100%}.disclaimer-dialog-container .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{padding:.5rem;font-family:"Quicksand",sans-serif!important}.hidden{display:none!important}.visible{display:block}.modal-overlay{position:fixed;inset:0;background:rgba(15,23,42,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s cubic-bezier(.16,1,.3,1);padding:1.5rem}.modal-container{background:linear-gradient(180deg,#fff,#f8fafc);border-radius:20px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5),0 25px 50px -12px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.05);width:100%;max-width:520px;max-height:50vh;display:flex;flex-direction:column;animation:slideUp .4s cubic-bezier(.16,1,.3,1);overflow:hidden;position:relative}.modal-container:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8),transparent);pointer-events:none}.modal-header{position:relative;padding:2rem 2rem 1.25rem;text-align:center;background:linear-gradient(135deg,#ecfdf5,#d1fae5 50%,#a7f3d0);border-bottom:1px solid #6ee7b7;flex-shrink:0}.success-icon{width:72px;height:72px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;color:#fff;box-shadow:0 10px 25px -5px rgba(34,197,94,.5),0 0 0 4px rgba(34,197,94,.1);animation:scaleIn .5s cubic-bezier(.16,1,.3,1) .1s both;position:relative}.success-icon:after{content:"";position:absolute;inset:-4px;border-radius:50%;background:linear-gradient(135deg,rgba(34,197,94,.3),transparent);z-index:-1;animation:pulse 2s infinite}.success-icon svg{width:36px;height:36px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.modal-header h2{margin:0;color:#064e3b;font-size:1.625rem;font-weight:800;letter-spacing:-.02em;text-shadow:0 1px 2px hsla(0,0%,100%,.8)}.close-btn-n{position:absolute;top:1.25rem;right:1.25rem;width:36px;height:36px;border:none;background:hsla(0,0%,100%,.9);border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#065f46;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.08)}.close-btn-n-n:hover{background:#fff;transform:rotate(90deg) scale(1.1);box-shadow:0 4px 16px rgba(0,0,0,.15);color:#047857}.close-btn-n-n svg{width:20px;height:20px}.modal-body{padding:1.5rem 2rem;overflow-y:auto;flex:1 1;min-height:0;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.modal-body::-webkit-scrollbar{width:6px}.modal-body::-webkit-scrollbar-track{background:transparent}.modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.modal-subtitle{margin:0 0 1.5rem;color:#475569;font-size:1rem;line-height:1.6;font-weight:500}.plans-list{display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem}.plan-item{display:flex;align-items:center;grid-gap:1rem;gap:1rem;padding:1.125rem;background:linear-gradient(135deg,#fff,#f1f5f9);border-radius:14px;border:1px solid #e2e8f0;transition:all .25s cubic-bezier(.16,1,.3,1);animation:slideInRight .35s ease-out both;box-shadow:0 2px 4px rgba(0,0,0,.02)}.plan-item:first-child{animation-delay:.08s}.plan-item:nth-child(2){animation-delay:.16s}.plan-item:nth-child(3){animation-delay:.24s}.plan-item:nth-child(4){animation-delay:.32s}.plan-item:nth-child(5){animation-delay:.4s}.plan-item:hover{background:#fff;border-color:#22c55e;transform:translateX(6px) scale(1.02);box-shadow:0 10px 20px -5px rgba(0,0,0,.1),0 0 0 1px rgba(34,197,94,.2)}.plan-bullet{width:28px;height:28px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 4px 12px rgba(34,197,94,.3)}.plan-bullet svg{width:16px;height:16px}.plan-name{color:#0f172a;font-weight:600;font-size:1rem;letter-spacing:-.01em}.modal-footer{padding:1.25rem 2rem 1.75rem;display:flex;justify-content:center;background:linear-gradient(180deg,transparent,rgba(241,245,249,.5));border-top:1px solid #e2e8f0;flex-shrink:0}.btn-primary{padding:1rem 2.5rem;background:linear-gradient(135deg,#22c55e,#16a34a 50%,#15803d);color:#fff;border:none;border-radius:12px;font-weight:700;font-size:1rem;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 6px -1px rgba(34,197,94,.2),0 2px 4px -1px rgba(34,197,94,.1),inset 0 0 0 1px hsla(0,0%,100%,.2);position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .5s}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 20px 25px -5px rgba(34,197,94,.35),0 10px 10px -5px rgba(34,197,94,.2)}.btn-primary:hover:before{left:100%}.btn-primary:active{transform:translateY(-1px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@media (max-width:640px){.modal-overlay{padding:1rem;align-items:flex-end}.modal-container{max-height:60vh;border-radius:20px 20px 0 0;animation:slideUpMobile .4s cubic-bezier(.16,1,.3,1)}.modal-header{padding:1.5rem 1.5rem 1rem}.modal-header h2{font-size:1.375rem}.modal-body{padding:1.25rem 1.5rem}.modal-footer{padding:1rem 1.5rem 1.5rem}.success-icon{width:64px;height:64px}}@keyframes slideUpMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.ksop-header-information .main-header{text-align:center;background-color:#e7e7e7;padding-bottom:5px;font-weight:600}.ksop-header-information .horizontal-line{margin-top:5px;margin-bottom:5px}.ksop-header-information .arrow-right{width:0;height:0;border-top:65px solid #000;border-right:110px solid transparent}.ksop-header-information .arrow-right span{color:#fff;font-family:sans-serif;font-size:1.005em;left:33px;top:200px;position:absolute;width:80px;font-weight:600}.ksop-header-information .corner-header{position:absolute;left:75px;top:230px;font-weight:700;font-style:italic}.ksop-header-information .flex1-container{display:flex;margin-bottom:10px}.ksop-header-information .header2{padding-left:50px}.ksop-header-information .side-header{display:flex;align-self:flex-end;margin-left:auto;flex-direction:column}.ksop-header-information .ctd{font-size:14px;align-self:flex-end}.ksop-header-information .principal-finance-logo{width:110px;height:90px;margin-left:15px}.ksop-participant-signature .inside-item-border3{border-bottom:1px solid grey;border-top:1px solid grey;border-right:1px solid grey;padding-left:5px;padding-top:1px}.ksop-beneficiary-designation .inside-item-bottom-border{border-bottom:1px solid grey;height:100%;padding-top:5px;padding-left:5px}.form-single-action button{font-weight:700;padding:10px 20px;min-width:180px}.GLTD-classes .option-content .underline{text-decoration:underline}.GLTD-classes .external-links{display:inline-flex}.GLTD-classes .external-links .header{margin-left:10px}.GLTD-classes .class-header,.GLTD-classes .external-links .header{margin-top:3px;font-size:1rem;font-weight:700;color:#616161!important}.GLTD-classes .link-container{padding-left:2.3rem}.GLTD-classes .link{display:inline-flex}.GLTD-classes .external-links .header strong{text-decoration:underline}.GLTD-classes .circle-icon{font-size:.5rem}.GLTD-classes .link-text{margin-left:10px;margin-top:2px;font-size:.9rem}.GLTD-classes .sub-point-section{margin-left:30px;margin-bottom:10px}.GLTD-classes .point-text{margin-left:10px;margin-top:2px;font-size:14px}.GLTD-classes .arrow-icon{font-size:20px}.GLTD-classes .description-note{font-weight:700;font-style:italic;color:#616161}.GLTD-classes .gltd-info{top:0;left:0;width:100%;margin:0}.personal-health-tracker-main-container{padding:1rem .7rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem;height:50%;background-color:#fff;border-radius:.7rem;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);margin-bottom:1.2rem!important}.personal-health-tracker-main-container h3{color:#10866a;margin:0}.personal-health-tracker-main-container .status-container .status-emoji{display:flex;justify-content:center;align-items:center}.personal-health-tracker-main-container .status-container .status-emoji img{width:12%}.personal-health-tracker-main-container .button-group-container{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem}.personal-health-tracker-main-container .button-group-container .option-btn{height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#d9dbe7;border:0;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);cursor:pointer}.personal-health-tracker-main-container .status-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.personal-health-tracker-main-container .status-container .status-message{display:flex;flex-direction:column;text-align:center}.personal-health-tracker-main-container .button-group-container .take-test-button{background-color:#10866a;border:0;padding:.7rem 1rem;color:#fff;border-radius:7rem;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);cursor:pointer}.personal-health-inital-main-container{padding:1.5rem .7rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem;height:50%;background-color:#fff;border-radius:.7rem;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);margin-bottom:1.2rem!important}.personal-health-inital-main-container img{width:50%}.personal-health-inital-main-container h3{color:#10866a;margin:0}.personal-health-inital-main-container .message-container{display:flex;flex-direction:column;text-align:center;margin:0 1rem;grid-gap:.5rem;gap:.5rem}.personal-health-inital-main-container .message-container .secondary-text{font-weight:700;color:#10866a;font-size:.9rem}.personal-health-inital-main-container .take-test-button{background-color:#10866a;border:0;padding:.7rem 1rem;color:#fff;border-radius:7rem;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);cursor:pointer}.health-benefit .external-links{display:inline-flex}.health-benefit .external-links .link-icon{font-size:1.7rem}.health-benefit .external-links .header{margin-top:3px;margin-left:10px;font-size:1rem;font-weight:700;color:#616161!important}.paper-form-container .herby-terms-conditions .terms-container{margin-top:10px;display:flex;flex-direction:row;grid-gap:30px;gap:30px}.GSTD .option-content{display:inline-flex;align-items:flex-start}.GSTD .checkbox-label{margin-top:10px;font-size:.9rem;line-height:20px;font-weight:500}.GSTD .option-content .first-word{font-weight:700;letter-spacing:1px;font-size:.95rem;color:#616161!important}.GSTD .option-content .underline{text-decoration:underline}.GSTD .external-links{display:inline-flex}.GSTD .external-links .link-icon{font-size:1.7rem}.GSTD .external-links .header{margin-top:3px;margin-left:10px;font-size:1rem;font-weight:700;color:#616161!important}.GSTD .link-container{padding-left:2.3rem}.GSTD .link{display:inline-flex}.GSTD .external-links .header strong{text-decoration:underline}.GSTD .circle-icon{font-size:.5rem}.GSTD .link-text{margin-left:10px;margin-top:2px;font-size:.9rem}.GSTD .event-icon{font-size:1.5rem}.GSTD .option-content .MuiSvgIcon-root{height:.8em;width:.8em}.GSTD .plan-action-button{width:100%!important}.GSTD .paper-container .herby-terms-conditions .terms-container{margin-top:10px;display:flex;flex-direction:row;grid-gap:30px;gap:30px}.no-riders{color:#c03}.paper-form-container{margin:.8em;padding:.5rem calc(50vw - 575px)}.pf-grid-container{display:flex;flex-direction:column}.pf-action-button-container{text-align:end;margin-bottom:1rem}.margin-top-action-button{margin-top:2rem}.pf-title{margin-top:2rem}.pf-container-title,.pf-title{font-size:1.2rem;font-weight:700;text-align:left}.pf-container-title{margin-bottom:.5rem}.pf-paper-container{margin-top:1em;padding:2em 2em 0;width:100%}.pf-label-text{text-align:left;font-size:1rem;color:#424242;font-weight:700;margin-top:.7em}.pf-label{margin-bottom:2rem!important}.paper-container{padding:2rem}.details-form-row{margin-bottom:1rem}.details-form-label{color:#757575;font-weight:700;margin-bottom:1rem}.details-form-container{padding:0 10rem 0 0}.css-10i04qz-MuiInputBase-root-MuiFilledInput-root:before{border-bottom:none!important}.css-1etbs4r-MuiInputBase-root-MuiFilledInput-root{padding:0!important}.notification-item:hover{background-color:#dedcdc!important;cursor:pointer}.notification-item{border-style:solid!important;border-left-width:8px!important;margin-bottom:12px!important;background-color:#f7f7f7!important;padding-top:2px!important;padding-bottom:2px!important}.notification-item .list-icon{margin-right:0!important;padding:0!important}.glb-theme-margin-top{margin-top:.9rem}.glb-theme-margin-bottom{margin-bottom:.9rem}.glb-theme-margin-top-bottom{margin-top:.9rem;margin-bottom:.9rem}.glb-theme-margin-top-bottom-2{margin-top:1.8rem;margin-bottom:1.8rem}.glb-theme-margin-top-bottom-3{margin-top:2.7rem;margin-bottom:2.7rem}.theme-container{margin:.8em;padding:.5rem calc(50vw - 575px)}.theme-border-radius{border-radius:14px!important}.theme-cont-padding{padding:1rem}.ag-grid-cell-button{height:2em!important;border-color:#a5d6a7!important}.theme-name{font-size:1.3rem;font-weight:700;color:#616161;margin-bottom:1rem}.theme-avatar{height:70px;width:70px}.theme-avatar-meta-cont{display:inline-flex;align-items:center;justify-content:center}.theme-assign-info{margin-left:1rem}.theme-group-name{font-size:1.1rem;color:#616161;font-weight:700;margin-bottom:.5rem}.theme-profile-header{margin-bottom:2rem}.theme-location-name{font-size:.9rem;color:#9e9e9e;font-weight:700}button{text-transform:none!important}.theme-plan-section-margin{margin-top:2rem}.theme-plan-inner-section-margin{margin-top:1rem}.theme-plan-sub-inner-section-margin{margin-top:.5rem}.theme-plan-icon-item-container{display:inline-flex}.theme-plan-icon-item-center-container{display:inline-flex;align-items:center}.theme-plan-icon-item-center-container .theme-plan-icon,.theme-plan-icon-item-container .theme-plan-icon{font-size:1.7rem}.theme-plan-icon-item-center-container .theme-plan-text,.theme-plan-icon-item-container .theme-plan-text{margin-left:10px;margin-top:2px;font-size:.9rem;font-weight:500}.theme-plan-icon-item-center-container .theme-plan-point-text,.theme-plan-icon-item-container .theme-plan-point-text{margin-left:10px;font-size:15px;margin-bottom:5px;font-weight:500}.theme-plan-icon-item-center-container .theme-plan-point-icon,.theme-plan-icon-item-container .theme-plan-point-icon{font-size:1rem}.theme-plan-icon-item-center-container .theme-plan-subpoint-text,.theme-plan-icon-item-container .theme-plan-subpoint-text{margin-left:10px;font-size:.9em;font-weight:500}.theme-plan-icon-item-center-container .theme-plan-subpoint-icon,.theme-plan-icon-item-container .theme-plan-subpoint-icon{font-size:.5rem}.theme-plan-icon-item-center-container .theme-plan-point-header-text,.theme-plan-icon-item-container .theme-plan-point-header-text{margin-left:10px;font-size:18px;font-weight:700}.theme-plan-icon-item-center-container .theme-plan-point-header-icon,.theme-plan-icon-item-container .theme-plan-point-header-icon{font-size:1.9rem}.error-message{color:#c03;display:inline-block;font-size:12px;line-height:15px}.theme-plan-header{font-size:1.2rem;font-weight:700}.theme-plan-sub-header{padding:3px 0 3px 10px;border-left-width:2px;border-left-style:solid;font-size:1rem}.theme-plan-checkbox-label{margin-top:10px;font-size:.9rem;line-height:20px;font-weight:500}.theme-plan-option-content .MuiSvgIcon-root{height:.8em;width:.8em}.theme-plan-option-content{display:inline-flex;align-items:flex-start}.theme-plan-description-text{font-size:16px;font-weight:500}.theme-plan-description-underline-text{font-size:15px;text-decoration:underline}.theme-divider-grad-mask{margin-top:1rem;width:100%;height:.3rem;-webkit-mask:linear-gradient(90deg,#000,transparent);mask:linear-gradient(90deg,#000,transparent)}.plan-external-links{display:inline-flex}.plan-external-links .link-icon{font-size:1.7rem}.plan-external-links .header{margin-top:3px;margin-left:10px;font-size:1rem;font-weight:700;color:#616161!important}.theme-plan-grid-item-left-margin{margin-left:1px!important}.theme-plan-inner-section-margin-2{margin-top:2rem}.theme-plan-grid-margin{margin-bottom:0!important;margin-top:0!important}.theme-plan-premium-container{padding-top:1rem}.theme-plan-dollar,.theme-plan-premium{font-size:1.5rem;color:#6e6e6e;font-weight:400}.theme-plan-total-premium{font-size:1.2rem!important}.claim-details-pdf{border:1px solid #babfc7}.EOB-root-container .MuiSpeedDialAction-staticTooltipLabel{font-family:"Quicksand",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-weight:700}.claim-details-pdf .column-header,.claim-details-pdf .column-item{font-size:13px}.claim-details-pdf .column-header{font-weight:700;background-color:#f8f8f8}.claim-details-pdf .column-header-container{border-right:1px solid #babfc7}.claim-details-pdf .column-divider{margin-left:15px;margin-top:5px;height:10px;border-left:1px solid red}.claim-details-pdf .column-header-row{background-color:#f8f8f8!important;padding:5px 0;border-bottom:1px solid #babfc7}.claim-details-pdf .column-item-row{padding:10px 0;border-bottom:1px solid #dde2eb;font-size:14px;color:#181d1f}.claim-details-pdf .footer-row{border-top:1px solid #babfc7}.column-header-row,.column-item-row{text-align:center}.portal-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s cubic-bezier(.4,0,.2,1);overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.portal-loader.fade-out{opacity:0;visibility:hidden;pointer-events:none}.loader-content{text-align:center;max-width:480px;width:90%;position:relative;z-index:10;padding:3rem 2.5rem;background:#fff;border-radius:16px;border:1px solid #e5e7eb;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.02)}.loader-header{margin-bottom:2.5rem}.status-badge{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.375rem .875rem;background:#fef2f2;border:1px solid #fecaca;border-radius:20px;font-size:.75rem;font-weight:600;color:#991b1b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.status-badge:before{content:"";width:6px;height:6px;background:#dc2626;border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.loader-title{font-size:1.75rem;font-weight:800;margin-bottom:.5rem;color:#000;letter-spacing:-.02em;line-height:1.2}.loader-subtitle{font-size:.875rem;color:#6b7280;font-weight:500;letter-spacing:.02em}.system-info{display:flex;justify-content:center;grid-gap:1.5rem;gap:1.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #f3f4f6;font-size:.75rem;color:#9ca3af}.system-info-item{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem}.system-info-item:before{content:"";width:4px;height:4px;background:#d1d5db;border-radius:50%}.progress-wrapper{margin-bottom:2rem;background:#fafafa;padding:1.25rem;border-radius:12px;border:1px solid #f3f4f6}.progress-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem;font-size:.8125rem;font-weight:600}.progress-label{color:#374151;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.progress-label:before{content:"";width:12px;height:12px;border:2px solid #dc2626;border-top-color:transparent;border-radius:50%;animation:spin-slow 1s linear infinite}@keyframes spin-slow{to{transform:rotate(1turn)}}.progress-percentage{color:#000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;background:#fee2e2;color:#dc2626;padding:.25rem .625rem;border-radius:6px;font-size:.75rem}.progress-container{height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.progress-bar{height:100%;background:linear-gradient(90deg,#dc2626,#ef4444 50%,#b91c1c);background-size:200% 100%;border-radius:4px;transition:width .15s ease-out;position:relative;box-shadow:0 0 20px rgba(220,38,38,.4)}.progress-bar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.loading-steps{display:flex;flex-direction:column;grid-gap:0;gap:0;text-align:left;position:relative;padding-left:1.5rem}.loading-steps:before{content:"";position:absolute;left:.6875rem;top:.5rem;bottom:.5rem;width:2px;background:#e5e7eb;border-radius:1px}.step{display:flex;align-items:flex-start;grid-gap:1rem;gap:1rem;color:#9ca3af;font-size:.875rem;font-weight:500;transition:all .3s ease;padding:.75rem 0;position:relative}.step:first-child{padding-top:0}.step:last-child{padding-bottom:0}.step.active{color:#000}.step.completed{color:#dc2626}.step-indicator{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:-1.5rem;margin-right:.5rem;background:#fff;border-radius:50%;border:2px solid #d1d5db;transition:all .3s ease;z-index:2}.step.active .step-indicator{box-shadow:0 0 0 4px rgba(220,38,38,.1)}.step.active .step-indicator,.step.completed .step-indicator{border-color:#dc2626;background:#fef2f2}.step-dot{width:6px;height:6px;background:#d1d5db;border-radius:50%;transition:all .3s ease}.step.active .step-dot{background:#dc2626;transform:scale(1)}.step.completed .step-indicator svg{width:12px;height:12px;stroke:#dc2626;stroke-width:2.5}.step-content{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem}.step-label{font-weight:600;transition:transform .2s ease}.step.active .step-label{transform:translateX(2px)}.step-meta{font-size:.75rem;color:#9ca3af;font-weight:400}.step.active .step-meta{color:#dc2626}.backend-panel{margin-top:2rem;padding:1rem;background:#fafafa;border-radius:8px;border:1px solid #f3f4f6;text-align:left}.backend-header{font-size:.6875rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.backend-header:before{content:"";width:8px;height:8px;background:#dc2626;border-radius:50%;animation:pulse 2s infinite}.backend-logs{font-family:"SF Mono",Monaco,monospace;font-size:.75rem;color:#4b5563;line-height:1.6}.backend-log-item{display:flex;grid-gap:.75rem;gap:.75rem;padding:.25rem 0}.backend-log-time{color:#9ca3af;font-size:.6875rem}.backend-log-status{color:#000}.backend-log-status.pending{color:#dc2626}.bg-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 1px 1px,rgba(0,0,0,.03) 1px,transparent 0);background-size:40px 40px;z-index:1;opacity:.5}.bg-glow{position:absolute;border-radius:50%;filter:blur(120px);z-index:0;opacity:.3}.bg-glow.glow-1{width:600px;height:600px;background:radial-gradient(circle,rgba(220,38,38,.15) 0,transparent 70%);top:-30%;right:-20%}.bg-glow.glow-2{width:500px;height:500px;background:radial-gradient(circle,rgba(0,0,0,.05) 0,transparent 70%);bottom:-30%;left:-20%}.security-footer{position:absolute;bottom:2rem;left:0;right:0;text-align:center;z-index:10}.security-badge{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-size:.75rem;color:#6b7280;box-shadow:0 1px 3px rgba(0,0,0,.05)}.security-badge svg{width:14px;height:14px;stroke:#dc2626}@media (max-width:640px){.loader-content{padding:2rem 1.5rem;margin:1rem;width:calc(100% - 2rem)}.loader-title{font-size:1.5rem}.system-info{flex-direction:column;grid-gap:.5rem;gap:.5rem}.backend-panel{display:none}}.claim-list{margin:.8em;padding:.5rem calc(50vw - 575px)}.claim-list.css-1knaqv7-MuiButtonBase-root-MuiButton-root{font-weight:700!important}.claim-list .MuiPaginationItem-page.Mui-selected{background-color:#44b700}.claim-list{padding:1em}.paper-container .pagination{padding-top:12px;display:flex;justify-content:flex-end}.dependent-details-container .dependent-paper-form-container{margin:.8em;padding:.5rem calc(50vw - 725px)}.contact .contact-container{background:#fff;padding:1rem}.contact .contact-header{text-transform:capitalize;padding-bottom:1.2rem;margin:0 1rem;text-align:center;border-bottom:2px solid #d1d4d6;font-weight:700}.contact .contact-details{padding:0 .5rem;font-weight:700;font-size:.85rem;color:#929191!important}.contact .staff-contact{cursor:pointer;color:inherit!important}.contact .timings{color:#cfcbcb!important;margin-top:.3rem;font-weight:700}.FAQs .header{font-size:1.2rem;font-weight:700;margin:1rem 0;text-align:center}.FAQs .FAQ-paper-form-container{margin:.8em;padding:1rem}.FAQs .FAQ-accordions{margin-left:6rem}.contact-us .contact-us-container{padding:2rem}.contact-us .contact-us-button{margin-top:2rem;text-align:center}.contact-us .button-container{text-align:center}.contact-us .description{background-color:#f5f5f5;border:none;border-radius:10px}.contact-us .contact-outer-container{margin-left:6rem}.contact-us textarea:-moz-placeholder,.contact-us textarea:-ms-input-placeholder,.contact-us textarea::-moz-placeholder,.contact-us textarea::-webkit-input-placeholder,.contact-us textarea::placeholder{font-size:unset!important;font-family:100px!important}.contact-us .header{font-size:1.2rem;font-weight:700;margin:1rem 0;text-align:center}.contact-us .contact-us-paper-form-container{margin:.8em;padding:1rem}.enrollment{font-family:"Quicksand",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;margin:1rem;border-radius:4px}.active-tab,.default-tab{width:220px;font-weight:800!important}.active-tab,.default-tab{font-size:13px!important;font-family:"Quicksand",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-transform:none!important}.tabs-cotainer{position:fixed;top:50%;transform:translateY(-50%);background-color:#fff}.form-container{margin-left:200px}.draggable-premium-box{position:absolute;bottom:50%;right:0;z-index:999;height:17rem}.draggable-premium-box .top-bar{text-align:right;display:flex;writing-mode:vertical-lr;transform:rotate(180deg);text-orientation:mixed;cursor:pointer;height:200px}.draggable-premium-box .top-bar .header{display:flex;flex:3 1;align-items:center;justify-content:space-evenly;font-weight:700;margin-left:2px}.draggable-premium-box .top-bar .icon{display:flex;flex:1 1;align-items:center;justify-content:flex-end}.draggable-premium-box .top-bar-expand{display:flex}.draggable-premium-box .top-bar-expand .header{display:flex;flex:3 1;align-items:center;justify-content:center;font-weight:700;margin-left:10px}.premium-table-header{font-weight:700}.tracker{border-right:5px solid red!important;transition:border-right .1s ease-in-out!important}.MuiBox-root.css-1er02xz:hover{border:1px solid #000}.personal-health-test-main-container{height:100vh;padding:1rem 2rem;display:flex;flex-direction:column;align-items:center}.personal-health-test-main-container .paper-form-each-container{display:flex;flex-direction:column;height:470px;padding:4rem 2rem}.personal-health-test-main-container .questionaire-paper-container{width:50%;display:flex;flex-direction:column}.personal-health-test-main-container .questionaire-paper-container .paper-form-each-container .question-container{display:flex;flex:3 1;flex-direction:column;justify-content:center;align-items:center;height:340px}.personal-health-test-main-container .questionaire-paper-container .question-container .multiple-choice-questions-container{display:flex;padding:1rem;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem}.personal-health-test-main-container .questionaire-paper-container .paper-form-each-container .button-group-container{display:flex;flex:1 1;align-items:center;justify-content:space-between;margin-top:3rem}.personal-health-test-main-container .questionaire-paper-container .paper-form-each-container .button-group-container .page-switcher-container{display:flex;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem}.personal-health-test-main-container .paper-form-each-container .button-group-container .reset-btn{background-color:grey;color:#fff;border-radius:7rem}.personal-health-test-main-container .paper-form-each-container .button-group-container .reset-btn,.personal-health-test-main-container .paper-form-each-container .button-group-container .submit-btn,.personal-health-test-main-container .paper-form-each-container .button-group-container .unsubmit-btn{display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;border:0;padding:.5rem 1.5rem;font-size:1rem;cursor:pointer;border-radius:7rem}.personal-health-test-main-container .paper-form-each-container .button-group-container .submit-btn{border:2px solid #000;transition:width .3s ease!important;color:#fff;background-color:#000}.personal-health-test-main-container .paper-form-each-container .button-group-container .submit-btn:hover{background-color:#fff;color:#000}.personal-health-test-main-container .paper-form-each-container .button-group-container .submit-btn:active{box-shadow:none;transform:translate(3px,3px)}.personal-health-test-main-container .paper-form-each-container .button-group-container .page-switcher-container button{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;border:0;cursor:pointer;background-color:#b91c1c;color:#fff}.progress-container{position:relative;width:100%}.moving-image{z-index:1}.path-line{background-color:#000}.loader,.path-line{position:absolute;top:50%;left:0;width:100%;height:.5px;z-index:0;animation:drawPath 2s linear forwards;opacity:1%}.loader__element{height:3px;width:100%;background:#f0abfc}.loader__element:before{content:"";display:block;background-color:#e11d48;height:3px;width:0;animation:getWidth 3s ease-in infinite}@keyframes getWidth{to{width:100%}}.marker{font-size:12px;font-weight:700}.flag-marker{position:absolute;bottom:100%;transform:translateX(-50%);text-align:center;color:#000;display:block}.flag-marker.active{display:none}.flag-triangle{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #000}.flag-marker.active .flag-triangle{border-bottom-color:red}.personal-health-test-main-container .questionaire-paper-container .question-container .multiple-choice-questions-container button{border:0;padding:1rem;height:80px;width:160px;cursor:pointer;border-radius:.7rem;font-size:.9rem;font-weight:500}.questionaire-paper-container .paper-form-each-container .question-container .date-picker-container{width:100%}.date-picker-component{font-size:1rem!important;font-family:IBM Plex Sans,sans-serif!important;font-weight:400!important;line-height:1.4375em!important;background:#f5f5f5!important;border:1px solid #f5f5f5!important;border-radius:10px!important;padding:6px 10px!important;color:#20262d!important;transition:width .3s ease!important}.date-picker-component :hover{background:#eaeef3;border-color:#e5e8ec}.date-picker-component :focus{outline:none;width:100%;transition:width .2s ease-out}.personal-health-test-main-container .questionaire-paper-container .question-container .multiple-choice-questions-container button:hover{border:1px solid}.personal-health-test-main-container .questionaire-paper-container .question-container .multiple-choice-questions-container button:focus{border:1.9px solid #fca5a5}.personal-health-test-main-container .questionaire-paper-container .question-container .multiple-choice-questions-container .selected{border:1px solid #ef4444}.personal-health-test-main-container .paper-form-each-container .button-group-container{display:flex;align-items:center;justify-content:space-between}.personal-health-test-main-container .preview-button{text-align:center;width:-moz-fit-content;width:fit-content;margin:1rem 0;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;border:0;padding:.5rem 1.5rem;font-size:1rem;cursor:pointer;border-radius:7rem;transition:background-color .3s,color .3s}.personal-health-test-main-container .preview-button:hover{background-color:#fff;color:#000;border:1px solid #000}.selected{border:#ef4444}.almost-there{position:absolute;bottom:0;left:0;animation:bounce 1s infinite}.main-contianer-skipped{position:absolute;top:120px;right:250px;transform:translate(-50%)}.skipped-questions-container{border:none;padding:10px;max-width:150px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);border-radius:10px;opacity:.9}.skipped-questions-list{margin-top:10px}.question-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(30px,1fr));grid-gap:5px;gap:5px}.question-circle{width:30px;height:30px;border:1px solid #ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:700;transition:transform .2s ease-in-out}.question-circle:hover{transform:scale(.95);animation:bubble .3s ease-in-out;background-color:#fff;border:2px solid #000}.card{width:200px;border-radius:14px;z-index:1111;top:240px;left:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:20px 20px 60px #bebebe,-20px -20px 60px #fff}.bg,.card{position:absolute;height:290px;overflow:hidden}.bg{top:5px;left:5px;width:190px;z-index:2;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:10px;outline:2px solid #fff}.blob{position:absolute;z-index:1;top:50%;left:50%;width:150px;height:150px;border-radius:50%;background-color:red;opacity:1;filter:blur(12px);animation:blob-bounce 5s ease infinite}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;padding:10px;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.2)}.popup button{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.phone{position:relative;z-index:2;width:18rem;height:17rem;background-color:inherit;box-shadow:0 4px 35px rgba(0,0,0,.1);border-radius:40px;display:flex;flex-direction:column}.dots-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.dot{height:20px;width:20px;margin-right:10px;border-radius:10px;background-color:#b3d4fc;animation:pulse 1.5s ease-in-out infinite}.dot:last-child{margin-right:0}.dot:first-child{animation-delay:-.3s}.dot:nth-child(2){animation-delay:-.1s}.dot:nth-child(3){animation-delay:.1s}.btn3d{position:relative;top:-6px;border:0;transition:all 40ms linear;margin-top:10px;margin-left:2px;margin-right:2px}.btn3d:active:focus,.btn3d:focus,.btn3d:focus:hover{-moz-outline-style:none;outline:medium none}.btn3d.active,.btn3d:active{top:2px}.btn3d.btn-danger{box-shadow:inset 0 0 0 1px #b93802,inset 0 0 0 2px hsla(0,0%,100%,.15),0 8px 0 0 #a00,0 8px 8px 1px rgba(0,0,0,.5);background-color:#d73814}.btn3d.btn-danger.active,.btn3d.btn-danger:active{box-shadow:inset 0 0 0 1px #b93802,inset 0 0 0 1px hsla(0,0%,100%,.15),0 1px 3px 1px rgba(0,0,0,.3);background-color:#d73814}.page-switcher-container-margin-fix{padding-right:89px}@keyframes dash_682{72.5%{opacity:0}to{stroke-dashoffset:0}}@keyframes drawPath{0%{width:0}to{width:100%}}@keyframes blob-bounce{0%{transform:translate(-100%,-100%) translateZ(0)}25%{transform:translate(-100%,-100%) translate3d(100%,0,0)}50%{transform:translate(-100%,-100%) translate3d(100%,100%,0)}75%{transform:translate(-100%,-100%) translate3d(0,100%,0)}to{transform:translate(-100%,-100%) translateZ(0)}}@keyframes green-glow{0%{box-shadow:0 0 10px 2px green}to{box-shadow:0 0 20px 4px green}}@keyframes red-glow{0%{box-shadow:0 0 10px 2px red}to{box-shadow:0 0 20px 4px red}}@keyframes bubble{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes swing{0%{transform:rotate(0deg);animation-timing-function:ease-out}25%{transform:rotate(70deg);animation-timing-function:ease-in}50%{transform:rotate(0deg);animation-timing-function:linear}}@keyframes swing2{0%{transform:rotate(0deg);animation-timing-function:linear}50%{transform:rotate(0deg);animation-timing-function:ease-out}75%{transform:rotate(-70deg);animation-timing-function:ease-in}}@keyframes pulse{0%{color:purple}50%{color:#f0f}to{color:purple}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media screen and (min-width:992px) and (max-width:1540px){.main-contianer-skipped{top:110px;right:160px}.skipped-questions-container{max-width:250px;padding:10px}.question-circle{width:32px;height:32px;font-size:16px}}@keyframes bounce05{85%,92%,to{transform:translateY(0)}89%{transform:translateY(-4px)}95%{transform:translateY(2px)}}@keyframes slide05{5%{transform:translateX(14px)}15%,30%{transform:translateX(6px)}40%,55%{transform:translateX(0)}65%,70%{transform:translateX(-4px)}80%,89%{transform:translateX(-12px)}to{transform:translateX(14px)}}@keyframes paper05{5%{transform:translateY(46px)}20%,30%{transform:translateY(34px)}40%,55%{transform:translateY(22px)}65%,70%{transform:translateY(10px)}80%,85%{transform:translateY(0)}92%,to{transform:translateY(46px)}}@keyframes keyboard05{5%,12%,21%,30%,39%,48%,57%,66%,75%,84%{box-shadow:15px 0 0 var(--key),30px 0 0 var(--key),45px 0 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 10px 0 var(--key),37px 10px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 10px 0 var(--key)}9%{box-shadow:15px 2px 0 var(--key),30px 0 0 var(--key),45px 0 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 10px 0 var(--key),37px 10px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 10px 0 var(--key)}18%{box-shadow:15px 0 0 var(--key),30px 0 0 var(--key),45px 0 0 var(--key),60px 2px 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 10px 0 var(--key),37px 10px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 10px 0 var(--key)}27%{box-shadow:15px 0 0 var(--key),30px 0 0 var(--key),45px 0 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 12px 0 var(--key),37px 10px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 10px 0 var(--key)}36%{box-shadow:15px 0 0 var(--key),30px 0 0 var(--key),45px 0 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 10px 0 var(--key),37px 10px 0 var(--key),52px 12px 0 var(--key),60px 12px 0 var(--key),68px 12px 0 var(--key),83px 10px 0 var(--key)}45%{box-shadow:15px 0 0 var(--key),30px 0 0 var(--key),45px 0 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 2px 0 var(--key),22px 10px 0 var(--key),37px 10px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 10px 0 var(--key)}54%{box-shadow:15px 0 0 var(--key),30px 2px 0 var(--key),45px 0 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 10px 0 var(--key),37px 10px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 10px 0 var(--key)}63%{box-shadow:15px 0 0 var(--key),30px 0 0 var(--key),45px 0 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 10px 0 var(--key),37px 10px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 12px 0 var(--key)}72%{box-shadow:15px 0 0 var(--key),30px 0 0 var(--key),45px 2px 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 10px 0 var(--key),37px 10px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 10px 0 var(--key)}81%{box-shadow:15px 0 0 var(--key),30px 0 0 var(--key),45px 0 0 var(--key),60px 0 0 var(--key),75px 0 0 var(--key),90px 0 0 var(--key),22px 10px 0 var(--key),37px 12px 0 var(--key),52px 10px 0 var(--key),60px 10px 0 var(--key),68px 10px 0 var(--key),83px 10px 0 var(--key)}}@keyframes scale{0%,40%,to{transform:scaleY(.05)}20%{transform:scaleY(1)}}.printable-EOB{margin-top:1rem}.printable-EOB .EOB-paper-container{height:auto;width:100%;padding:2rem;background-color:#fff;border-radius:1rem}.printable-EOB .EOB-paper-container .explanation-of-benefits-grid{margin-top:1rem}.printable-EOB .EOB-paper-container .header-container{display:flex;grid-gap:1rem;gap:1rem;height:100px}.printable-EOB .EOB-paper-container .header-container .group-logo-container{display:flex;align-items:center;flex:1 1}.printable-EOB .EOB-paper-container .header-container .group-logo-container .group-logo{height:100px}.group-logo-container .group-PL .group-logo{height:26px!important}.group-logo-container.group-PFB .group-logo{height:28px!important}.printable-EOB .EOB-paper-container .header-container .nexcaliber-logo-container{display:flex;flex-direction:column;align-items:flex-start;padding:0 8rem;flex:3 1;margin-top:-12px}.printable-EOB .EOB-paper-container .header-container .nexcaliber-logo-container .nexcaliber-location-details{margin-top:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.printable-EOB .EOB-paper-container .header-container .nexcaliber-logo-container .nexcaliber-logo{height:40px}.printable-EOB .EOB-paper-container .subheading-main{display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;margin-top:1rem;text-align:center;font-size:1rem;font-weight:700;color:#9927ce}.printable-EOB .EOB-paper-container .eob-grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-top:1rem}.printable-EOB .EOB-paper-container .eob-grid-container .eob-grid-item{box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);display:flex;flex-direction:column;padding:1rem 2rem;border-radius:.5rem;background-color:#f1f1f1}.printable-EOB .EOB-paper-container .eob-grid-container .eob-grid-item .grid-item-fields{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:.8rem}.printable-EOB .EOB-paper-container .eob-grid-container .eob-grid-item .grid-item-fields .field-title{font-weight:700;font-size:.8rem}.printable-EOB .EOB-paper-container .eob-grid-container .eob-grid-item .grid-item-fields .field-value{margin-top:.1rem;font-size:.8rem}.printable-EOB .EOB-paper-container .eob-grid-container .eob-grid-item .claimant-container{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem}.printable-EOB .EOB-paper-container .eob-grid-container .eob-grid-item .claimant-container .left-section,.printable-EOB .EOB-paper-container .eob-grid-container .eob-grid-item .claimant-container .right-section{display:flex;flex-direction:column}.printable-EOB .EOB-paper-container .eob-grid-container .eob-grid-item .category-heading{display:flex;flex-direction:row;align-items:center;font-weight:700;font-size:1rem;margin-bottom:.5rem;grid-gap:.5rem;gap:.5rem;color:#6f3b86}.group-logo-container.group-300 img{height:40px!important}.group-logo-container.group-225 .group-logo{height:50px!important}.EOB-main .EOB-paper-container .header-container .nexcaliber-logo-container{align-items:flex-start}.EOB-main{min-height:100vh;height:-moz-fit-content;height:fit-content;background:#f5f5f5;padding:3rem 0;display:flex;flex-direction:column;align-items:center;position:relative}.EOB-main .EOB-paper-container{height:auto;width:60%;padding:2rem 4rem;background-color:#fff;border-radius:1rem}.EOB-main .EOB-paper-container .explanation-of-benefits-grid{margin-top:2rem}.EOB-main .EOB-paper-container .header-container{display:flex;grid-gap:1rem;gap:1rem;height:100px}.EOB-main .EOB-paper-container .header-container .group-logo-container{display:flex;align-items:center;flex:1 1}.EOB-main .EOB-paper-container .header-container .group-logo-container .group-logo{height:100px}.EOB-main .EOB-paper-container .header-container .nexcaliber-logo-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 12rem;flex:3 1;margin-top:-12px}.EOB-main .EOB-paper-container .header-container .nexcaliber-logo-container .nexcaliber-location-details{margin-top:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.EOB-main .EOB-paper-container .header-container .nexcaliber-logo-container .nexcaliber-location-details span{text-align:center;white-space:nowrap}.EOB-main .EOB-paper-container .header-container .nexcaliber-logo-container .nexcaliber-logo{height:40px}.EOB-main .EOB-paper-container .subheading-main{display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;margin-top:3rem;text-align:center;font-size:1.5rem;font-weight:700;color:#9927ce}.EOB-main .EOB-paper-container .eob-grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:2rem}.EOB-main .EOB-paper-container .eob-grid-container .eob-grid-item{box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);display:flex;flex-direction:column;padding:1rem 2rem;border-radius:.5rem}.EOB-main .EOB-paper-container .eob-grid-container .eob-grid-item .grid-item-fields{display:flex;flex-direction:column;margin-top:1rem}.EOB-main .EOB-paper-container .eob-grid-container .eob-grid-item .grid-item-fields .field-title{font-weight:700;font-size:1rem}.EOB-main .EOB-paper-container .eob-grid-container .eob-grid-item .grid-item-fields .field-value{font-size:1rem;margin-top:4px}.EOB-main .EOB-paper-container .eob-grid-container .eob-grid-item .claimant-container{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem}.EOB-main .EOB-paper-container .eob-grid-container .eob-grid-item .claimant-container .left-section,.EOB-main .EOB-paper-container .eob-grid-container .eob-grid-item .claimant-container .right-section{display:flex;flex-direction:column}.EOB-main .EOB-paper-container .eob-grid-container .eob-grid-item .category-heading{display:flex;flex-direction:row;align-items:center;font-weight:700;font-size:1.2rem;margin-bottom:1rem;grid-gap:.5rem;gap:.5rem;color:#6f3b86}@media screen and (max-width:600px){.EOB-main .EOB-paper-container .eob-grid-container{grid-template-columns:1fr}}.printable-EOB{display:flex;align-items:center;justify-content:center;width:100%;padding:none}.page-break{page-break-before:always;margin-top:50px}.main-grid-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px;padding:5px 10px;font-family:Arial,sans-serif}.header-left{grid-column:1/2}.header-right{grid-column:2/3;text-align:left}.temp-return{grid-column:1/2;margin-top:20px}.claim-summary{grid-column:2/3;margin-top:10px;text-align:left}strong{font-weight:700;font-size:14px}p{margin:5px 0;font-size:12px}.claim-details p{margin:5px 0;display:flex;justify-content:flex-start}.claim-details span{min-width:150px;margin-right:40px}.claim-details-second{margin-top:10px}.claim-details-second p{margin:5px 0;display:flex;justify-content:flex-start}.claim-details-second span{min-width:250px;margin-right:40px}.remarks_card{padding:2px 0}.theme-profile-header-v2{display:flex;flex-direction:column;align-items:flex-start}.notification-modal{position:fixed;z-index:9999;padding:24px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.notification-modal--bottom-right{bottom:0;right:0}.notification-modal--bottom-left{bottom:0;left:0}.notification-modal--top-right{top:0;right:0}.notification-modal--top-left{top:0;left:0}.notification-modal__content{position:relative;background:#fff;border-radius:16px;padding:0;min-width:380px;max-width:420px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.05);overflow:hidden;pointer-events:all;cursor:pointer;transform:translateY(20px) scale(.96);opacity:0;transition:all .4s cubic-bezier(.16,1,.3,1)}.notification-modal--visible .notification-modal__content{transform:translateY(0) scale(1);opacity:1}.notification-modal__progress-track{position:absolute;bottom:0;left:0;right:0;height:3px;background:#f3f4f6}.notification-modal__progress-bar{height:100%;transition:width .1s linear}.notification-modal__wrapper{display:flex;align-items:flex-start;grid-gap:14px;gap:14px;padding:20px;position:relative}.notification-modal__icon-ring{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.notification-modal__content:hover .notification-modal__icon-ring{transform:scale(1.05)}.notification-modal__icon-ring svg{width:20px;height:20px}.notification-modal__text{flex:1 1;min-width:0;padding-right:8px}.notification-modal__title{margin:0 0 4px;color:#111827;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.01em}.notification-modal__message{margin:0;color:#6b7280;font-size:13px;line-height:1.5;font-weight:400}.notification-modal__close{width:28px;height:28px;border:none;background:transparent;color:#9ca3af;border-radius:6px;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin-top:-4px;margin-right:-4px;opacity:0;transition:all .2s ease;flex-shrink:0}.notification-modal__content:hover .notification-modal__close{opacity:1}.notification-modal__close:hover{background:#f3f4f6;color:#374151}.notification-modal__close svg{width:14px;height:14px}.notification-modal__content:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);transform:translateY(-2px)}@media (max-width:480px){.notification-modal{padding:16px;left:0;right:0}.notification-modal__content{min-width:unset;max-width:unset;width:100%}.notification-modal__wrapper{padding:16px}.notification-modal__close{opacity:1}}
/*# sourceMappingURL=main.9569c53e.chunk.css.map */