body{color:var(--carebenefit-quaternary)}body,p{font-family:Montserrat,sans-serif!important}a{color:var(--carebenefit-primary)!important;text-decoration:none}a:hover,h1,h2,h3,h4,h5,h6,p,span{color:var(--carebenefit-primary)}.hidden{display:none}.border-radius-50{border-radius:50%}.button{border:none;box-shadow:3px 3px 6px #00000029;cursor:pointer;min-height:40px;padding:0 2rem}.button:hover{box-shadow:3px 3px 6px #00000062}.button:hover a,.button:hover span{text-decoration:underline}.button-default{background-color:var(--carebenefit-tertiary);color:var(--carebenefit-primary);font-weight:700}.btn-carebenefit-primary{box-shadow:3px 3px 6px #00000029}.btn-carebenefit-primary:hover{background-color:var(--carebenefit-secondary)}#btn-request-information-mobile{z-index:9999}.customerBtn{align-items:center;background-color:#fff;border:2px solid var(--carebenefit-tertiary);box-shadow:var(--carebenefit-btnshadow);padding:0}.customerBtn,.customerBtn>a{border-radius:25px!important}.customerBtn>a{display:inline-block;padding:6px 45px}.fixIt{bottom:55px;position:fixed;z-index:4}.fixContainer{position:relative;width:100vw}.fixContainer>div>button{display:none}@media only screen and (max-device-width:992px){.headerBtn{display:none}.fixContainer>div>button{display:inline-block}}@media only screen and (max-device-width:768px){.longbutton>a{padding:10px 45px}.fixIt{bottom:80px}}@media only screen and (max-device-width:576px){.customerBtn>a{padding:6px 15px}.longbutton>a{padding:10px 35px}}@media(max-device-width:467px){.fixContainer button>a{font-size:14px;padding:10px 25px}}@media(max-device-width:350px){.fixContainer button>a{font-size:12px;padding:10px 25px}.fixIt{bottom:105px}}.myCarousel>div>picture>img{height:auto;margin:0 3vw}@media(min-device-width:341px){.myCarousel>div>picture>img{width:80px}.area-care-benefit-carousel{height:180px}.myHeight{height:80px}}@media(min-device-width:425px){.myCarousel>div>picture>img{width:100px}.area-care-benefit-carousel{height:200px}.myHeight{height:100px}}@media(min-device-width:620px){.myCarousel>div>picture>img{width:140px}.area-care-benefit-carousel{height:240px}.myHeight{height:140px}}@media(min-device-width:768px){.myCarousel>div>picture>img{width:160px}.area-care-benefit-carousel{height:280px}.myHeight{height:160px}}@media(max-device-width:340px){.myCarousel>div>picture>img{width:70px}.area-care-benefit-carousel{height:170px}.myHeight{height:70px}}.carousel-indicators{bottom:-50px!important}.carousel-indicators [data-bs-target]{background-color:#444!important;border:none!important;border-radius:50%!important;height:8px!important;margin:0 5px!important;width:8px!important}:root{--carebenefit-primary:#174060;--carebenefit-secondary:#58bfab;--carebenefit-tertiary:#f1b63f;--carebenefit-quaternary:#2e80bf;--carebenefit-quintary:#ef4040;--carebenefit-shadow:3px 3px 6px #00000029;--carebenefit-shade:0 7px 6px -1px #00000029;--carebenefit-btnshadow:3px 3px 3px #00000034;--carebenefit-footershadow:0 -3px 6px #00000029;--text-muted:#6c757d;--carebenefit-grey:#6c757d}.color-carebenefit-primary{color:var(--carebenefit-primary)}.bg-color-carebenefit-primary{background-color:var(--carebenefit-primary)}.icon-color-carebenefit-primary{fill:var(--carebenefit-primary)}.color-carebenefit-secondary{color:var(--carebenefit-secondary)}.bg-color-carebenefit-secondary{background-color:var(--carebenefit-secondary)}.icon-color-carebenefit-secondary{fill:var(--carebenefit-secondary)}.color-carebenefit-secondary-light{color:rgba(88,191,171,.5)}.bg-color-carebenefit-secondary-light{background-color:rgba(88,191,171,.5)}.color-carebenefit-tertiary{color:var(--carebenefit-tertiary)}.bg-color-carebenefit-tertiary{background-color:var(--carebenefit-tertiary)}.icon-color-carebenefit-tertiary{fill:var(--carebenefit-tertiary)}.color-carebenefit-quaternary{color:var(--carebenefit-quaternary)}.bg-color-carebenefit-quaternary{background-color:var(--carebenefit-quaternary)}.icon-color-carebenefit-quaternary{fill:var(--carebenefit-quaternary)}.color-carebenefit-quintary{color:var(--carebenefit-quintary)}.bg-color-carebenefit-quintary{background-color:var(--carebenefit-quintary)}.icon-color-carebenefit-quintary{fill:var(--carebenefit-quintary)}.bg-color-black{background-color:#000}.bg-color-white{background-color:#fff}.color-black{color:#000}.productGroupShadow{box-shadow:var(--carebenefit-shadow)}.headerShades{box-shadow:var(--carebenefit-shade)}.btnShadow{box-shadow:var(--carebenefit-btnshadow)}.footerShadow{box-shadow:var(--carebenefit-footershadow)}.contactImg,.highlightImg{z-index:2}.contactText{margin-left:-120px;width:50%}.highlightText{width:80%}.contactText>div{padding-left:145px}.highlight>h1{margin:0;padding-top:2rem!important}@media(max-device-width:900px){.contactText{margin:0;width:100%}.contactText>div{margin:180px 0 0;padding:130px 0 30px;width:100%}.contactText>div>*{align-items:center;display:flex;justify-content:center;margin:auto}.contactImg{margin:0 0 250px;position:absolute}.highlightImg{position:absolute;top:0}.highlight>p{padding:0 70px!important}.highlight>h1{padding-top:1rem!important}}@media(max-device-width:767px){.highlight>p{padding:0 40px!important}}@media(max-device-width:425px){.highlight>p{padding:0 30px!important}.highlight>h1{padding:1rem 30px!important}}.sizeContact{font-weight:700}@media only screen and (min-device-width:993px){.sizeContact{font-size:30px}}@media only screen and (min-device-width:383px){.sizeContact{font-size:25px}}@media only screen and (max-device-width:382px){.sizeContact{font-size:20px}}#viucom-cookie-badge .cookie-icon,.cookie-text{color:var(--carebenefit-primary)}#viucom-cookie-modal-body input{width:auto}#viucom-cookie-modal-body .btn-group>.btn:not(:first-child){margin-left:.1rem}#viucom-cookie-modal-body .btn-group>.btn:not(:first-child),#viucom-cookie-modal-body .modal-footer button:nth-child(3){background-color:var(--carebenefit-primary)!important;border:var(--carebenefit-primary)}#accordionCookieBanner input{height:20px;margin-top:1rem;width:20px}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.font-xs{font-size:.6rem}.font-s{font-size:.8rem}.font-sr{font-size:.9rem}.font-r{font-size:1rem}.font-sm{font-size:1.2rem}.font-m{font-size:1.5rem}.font-l{font-size:2rem}.font-xl{font-size:2.5rem}.font-xxl{font-size:3rem}.font-xxxl{font-size:3.5rem}.font-xxxxl{font-size:4.5rem}.font-xxxxxl{font-size:5.5rem}.font-xxxxxxl{font-size:6.5rem}.font-xxxxxxxl{font-size:7.5rem}.font-weight-100{font-weight:100}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-700{font-weight:700}.font-weight-900{font-weight:900}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-100.44ebc5c3.eot);src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-100.44ebc5c3.eot?#iefix) format("embedded-opentype"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-100.168ed41f.woff2) format("woff2"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-100.227ba1a7.woff) format("woff"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-100.ef0b9cb9.ttf) format("truetype"),url(bundles/carebenefit/build/images/montserrat-v25-latin-100.452eab39.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-300.d6cef153.eot);src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-300.d6cef153.eot?#iefix) format("embedded-opentype"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-300.0cc3e067.woff2) format("woff2"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-300.546a8d3d.woff) format("woff"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-300.acb3da75.ttf) format("truetype"),url(bundles/carebenefit/build/images/montserrat-v25-latin-300.557e5cab.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-regular.a8f361e8.eot);src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-regular.a8f361e8.eot?#iefix) format("embedded-opentype"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-regular.acb6629f.woff2) format("woff2"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-regular.281179d3.woff) format("woff"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-regular.506557cd.ttf) format("truetype"),url(bundles/carebenefit/build/images/montserrat-v25-latin-regular.fb712f9d.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-500.54f4ea4a.eot);src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-500.54f4ea4a.eot?#iefix) format("embedded-opentype"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-500.38a674fa.woff2) format("woff2"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-500.62a04d3d.woff) format("woff"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-500.6369fc15.ttf) format("truetype"),url(bundles/carebenefit/build/images/montserrat-v25-latin-500.5d6f0e09.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-700.88eb50b6.eot);src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-700.88eb50b6.eot?#iefix) format("embedded-opentype"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-700.56c09b9a.woff2) format("woff2"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-700.fb5068a5.woff) format("woff"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-700.77da98f4.ttf) format("truetype"),url(bundles/carebenefit/build/images/montserrat-v25-latin-700.2305b864.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-900.80233224.eot);src:url(bundles/carebenefit/build/fonts/montserrat-v25-latin-900.80233224.eot?#iefix) format("embedded-opentype"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-900.0224a085.woff2) format("woff2"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-900.309923ab.woff) format("woff"),url(bundles/carebenefit/build/fonts/montserrat-v25-latin-900.014063c0.ttf) format("truetype"),url(bundles/carebenefit/build/images/montserrat-v25-latin-900.88233578.svg#Montserrat) format("svg")}footer a{line-height:1.5;padding:0 20px}.form-multiselect option{margin-bottom:3px;margin-top:3px;padding-bottom:5px;padding-top:5px}.blossom{background-color:hsla(0,0%,100%,.5);left:0;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:768px){.blossom{left:auto;margin-left:-3rem;max-width:50%}}.blossom span{display:block}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;height:606px;position:relative}.headerControl>div{margin:24px 0}@media only screen and (max-device-width:768px){.hero{height:770px}}@media only screen and (max-device-width:576px){.hero{height:770px}.headerGridControl{padding:0 25px}.headerControl>div{margin:15px 0}}.headerControl{background-color:#fff;position:fixed;width:100%;z-index:4}.icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-weight:400;height:1em;line-height:1;width:1em}.icon img,.icon svg{vertical-align:baseline}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-09x{font-size:.9em}.icon-08x{font-size:.8em}.icon-07x{font-size:.7em}.icon-05x{font-size:.5em}.icon-04x{font-size:.4em}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{text-align:center;width:1.2857142857142858em}.bottom-5{bottom:5%!important}.parsley-errors-list{list-style:none;padding:0}.parsley-custom-error-message,.partnerportal-opt-ins .parsley-required{color:red;font-size:small}.labelImg{display:inline-block;height:auto;max-width:70px;padding-right:15px}.productImg{height:auto;max-width:90px}.productGroupImg{height:auto;padding:0 10px;z-index:2}.round *{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.productGroupImg>img{height:auto;padding:0 10px}.productText>h1,.productText>p{padding:0 30px 0 0}.productTextEven>button{padding-left:30px!important}@media(max-device-width:900px){.productText,.productTextEven{padding:0;width:100%}.flexDirectionEven{display:flex;flex-direction:column-reverse}.flexDirectionOdd{display:flex;flex-direction:column}.productText>h1,.productText>p,.productTextEven>h1,.productTextEven>p{align-items:center;display:flex;justify-content:center;padding:0 30px}.productText>button{padding-left:30px!important}.productGroupImg{padding-bottom:15px}}.highlightImg{border-radius:50%;height:290px;width:290px}@media(min-device-width:1200px){.productGroupImg{padding:0 30px}}.myAccordionButton{color:var(--carebenefit-quaternary)!important}.myAccordionButton>span{margin-left:15px}.myAccordionButton>span>svg{height:20px;width:20px}.rotate-icon{transform:rotate(90deg);transform-origin:center center}.rotate-icon,.rotate-iconBack{transition:transform .2s ease-in-out}.rotate-iconBack{transform:rotate(0deg);transform-origin:center center}#scroll-to-top{bottom:90px;right:20px;z-index:9999}.teaser{background:transparent;height:90%;padding:0 10px;position:relative}.teaserHead{height:50px;width:100%}.teaserImg{align-items:center;border-radius:50%;display:flex;height:100px;justify-content:center;width:100px}.teaserBody,.teaserImg{box-shadow:var(--carebenefit-shadow)}.teaserBody{overflow:hidden;padding:0 2rem 2rem}.teaserBody>div>span{margin:70px 0 0;overflow-wrap:break-word;text-align:center}@media(min-width:992px){.teaserBody{height:100%}}.myStars>span{height:32px;margin:0!important;width:32px!important}.fillIt>svg>path{fill:#f1b63f}.fillItHalf>svg>path{fill:url(#HalfOfAStar)}.teaser-top{align-items:center;border-radius:50%;box-shadow:var(--carebenefit-shadow);display:flex;height:100px;justify-content:center;width:100px}#top-info-bar p{margin:0}