sup{font-size:80%}.mec-events .post-content-inner a{display:inline-block;background-color:#00B3FA;width:120px;padding:5px 20px;clear:both;color:#FFF;font-weight:600;border-radius:30px;text-align:center}.mec-events .post-content-inner a:hover{background-color:#004677}.et_pb_toggle{border:0px}.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_toggle_open .et_pb_toggle_title:before{left:20px}.et_pb_toggle_open{padding:0px;background-color:#fff;z-index:1}.et_pb_toggle_close{background-color:#FFFFFF!important;color:#004677!importantpadding:0px;font-weight:600!important}.et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_open h5.et_pb_toggle_title{color:#FFF;background-color:#004677!important;font-weight:600!important}.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:30px 50px 30px 50px!important;background-color:#FFFFFF}.et_pb_toggle_content{padding:30px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu{min-height:450px!important;box-shadow:0px 5px 15px 1px rgba(0,0,0,0.25)}.mega-sub-menu .custom-html-widget h4{font-size:24px;font-weight:700;margin-bottom:10px!important}.left-rule.mega-left-rule.mega-menu-column{border-left:1px solid #29B3FA!important;padding-left:60px!important;margin-left:-60px!important;margin-right:60px!important}.mega-resource_blurb_col>ul.mega-sub-menu{display:flex!important;flex-wrap:wrap!important;gap:20px;border-left:0px solid #29B3FA!important;padding-left:60px!important;margin-left:-60px}.mega-right-rule{border-right:1px solid #29B3FA!important}.mega-resource_blurb_col>ul.mega-sub-menu>li{width:calc(50% - 10px)!important;box-sizing:border-box;padding:5px}.mega-resource_blurb_col .menu-blurb{max-width:100%}.menu-blurb{box-shadow:0px 3px 9px 2px rgba(0,0,0,0.24);padding:10px;display:flex;align-items:center;height:120px;gap:20px}.menu-blurb-image{max-width:100px;min-width:100px;padding:10px 0 10px!important}.menu-blurb-image img{width:100%;height:auto;display:block}.menu-blurb_text{padding:0px}.menu-blurb-eyebrow{font-weight:600;font-size:14px;letter-spacing:2px;color:#00b3fa;padding:0px!important;margin-bottom:0px!important}.menu-blurb-link{font-weight:600;font-size:20px;line-height:120%}a.menu-blurb-link-wrap{text-decoration:none;color:inherit;display:block}a.menu-blurb-link-wrap:hover .menu-blurb{box-shadow:0px 4px 12px 3px rgba(0,0,0,0.32);transition:box-shadow 0.2s ease}.mega-sub-menu .photo_money_col .mega-sub-menu li{background-image:url(/wp-content/uploads/money-menu-panel.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:right!important;height:62vh!important;max-height:543px!important;display:flex!important;flex-direction:column;justify-content:center;align-items:flex-start;padding:25% 40px!important;color:#FFFFFF!important;margin-top:-80px!important;margin-bottom:-80px!important}.mega-photo_money_col h4{color:#FFFFFF!important}.mega-sub-menu .photo_newhire_col .mega-sub-menu li{background-image:url(/wp-content/uploads/Benefits-Enrollment.png)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:right!important;height:62vh!important;display:flex!important;flex-direction:column;justify-content:center;align-items:flex-start;padding:24% 40px!important;color:#FFFFFF!important;margin-top:-80px!important;margin-bottom:-50px!important;max-height:450px!important}.mega-sub-menu .photo_retiree_col .mega-sub-menu li{background-image:url(/wp-content/uploads/Retiree-Benefits.png)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:right!important;height:62vh!important;display:flex!important;flex-direction:column;justify-content:center;align-items:flex-start;padding:24% 40px!important;color:#FFFFFF!important;margin-top:-80px!important;margin-bottom:-50px!important;max-height:450px!important}.custom-html-widget p.whitehead{font-weight:700!important;color:#FFF!important;font-size:24px!important;margin-bottom:-20px!important}a.white-menu-btn{color:#FFF!important;letter-spacing:2px;border:2px solid #FFF!important;padding:7px 24px;margin-top:20px;display:inline-block;text-align:center;transition:.3s}a.white-menu-btn:hover{background-color:#FFF;color:#002449!important}#mega-menu-primary-menu.mega-menu-horizontal a.mega-menu-link{letter-spacing:1px!important;font-family:"Montserrat"!important}a.mega-menu-link{padding-bottom:4px!important}a.mega-menu-link{display:inline-block!important;position:relative!important;padding-bottom:1px!important}a.mega-menu-link:after{content:''!important;display:block!important;margin:auto!important;margin-top:2px!important;height:2px!important;width:0px!important;background:transparent!important;transition:width .25s ease,background-color .25s ease!important}a.mega-menu-link:hover:after{width:100%!important;background:#00B3FA!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu{top:53px}#mega-menu-wrap-primary-menu a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,.mega-sub-menu a.mega-menu-link{font-weight:600!important}.mymoneypromo{display:block;width:100%;height:100%;background-image:"/wp-content/uploads/401k.png"}.et_pb_search input.et_pb_searchsubmit{display:none}.ds-icon-search::after{content:'\55';font-family:ETModules;font-size:20px;color:#002449!important;position:absolute;top:50%;right:10px;transform:translateY(-50%) scaleX(-1);pointer-events:none;z-index:9}.ds-icon-search{z-index:10}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a:after{content:''!important;display:block!important;margin:auto!important;margin-top:2px!important;height:2px!important;width:0px!important;background:transparent!important;transition:width .25s ease,background-color .25s ease!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a:hover:after{width:100%!important;background:#00B3FA!important}.et_pb_menu .et_pb_menu__menu>nav>ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;flex-direction:column}a.animated-link,.animated-link a{display:inline-block;position:relative;padding-bottom:1px}a.animated-link:after,.animated-link a:after{content:'';display:block;margin:auto;margin-top:2px!important;height:2px;width:0px;background:transparent;transition:width .5s ease,background-color .5s ease}a.animated-link:hover:after,.animated-link a:hover:after,#top-menu li.current-menu-item>a:after{width:100%;background:#00B3FA!important}.et-db #et-boc .et-l.et-l--post .et_builder_inner_content{z-index:0!important}.et_pb_section_0_tb_header.et_pb_section{margin-right:0px;margin-left:0px;padding-top:6px;padding-bottom:0px;z-index:20}:root{--bt-dark:#004677;--bt-blue:#00B3FA;--bt-white:#FFFFFF;--bt-text:#002449;--bt-row-border:#D9D9D9;--bt-zebra:#ECECEC}.benefits-table-wrap{width:100%;-webkit-overflow-scrolling:touch;margin:0 auto}.benefits-table{display:grid;grid-template-columns:200px repeat(4,1fr);min-width:900px;font-size:14px;line-height:1.5;color:var(--bt-text)}.benefits-table>div{padding:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center!important;text-align:center}.bt-header{text-align:center;align-items:center;justify-content:flex-start;min-height:80px;background:var(--bt-blue);color:var(--bt-white);font-weight:600;border-top:none}.bt-plan-name{display:block;font-size:16px;font-weight:600;letter-spacing:0.02em}.bt-plan-sub{display:block;font-size:13px;font-weight:400;opacity:0.95;margin-top:2px}.bt-header.bt-stub{background:var(--bt-dark);align-items:center;text-align:center;padding:16px 20px}.bt-header.bt-stub .bt-stub-title{font-size:16px;font-weight:600;color:var(--bt-white);letter-spacing:0.02em}.bt-cell.bt-stub{background:var(--bt-white);color:var(--bt-text);font-weight:600;padding:16px 20px;border-left:2px solid var(--bt-blue);border-top:1px solid var(--bt-row-border);text-transform:uppercase}.bt-cell.bt-stub.bt-last-row{border-bottom:2px solid var(--bt-blue)}.bt-cell.bt-stub.bt-row-even{background:var(--bt-zebra)}.bt-cell:not(.bt-stub){background:var(--bt-white);text-align:center;align-items:center;border-top:1px solid var(--bt-row-border)}.bt-cell.bt-row-even:not(.bt-stub){background:var(--bt-zebra)}.bt-cell strong{color:var(--bt-text);font-weight:600}.bt-col2{border-left:1px solid var(--bt-row-border)}.bt-col2,.bt-col3,.bt-col4{border-right:1px solid var(--bt-row-border)}.bt-col5{border-right:2px solid var(--bt-blue)}.bt-last-row.bt-col2,.bt-last-row.bt-col3,.bt-last-row.bt-col4,.bt-last-row.bt-col5{border-bottom:2px solid var(--bt-blue)}.bt-cell .infobug,.bt-cell img.infobug{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-left:4px;cursor:pointer}.et-tooltip-box{font-size:12px!important;width:350px!important;left:-130px!important;z-index:199}.bt-col-last{border-right:2px solid var(--bt-blue)!important}.dental-table .benefits-table{grid-template-columns:repeat(4,1fr);min-width:0}.vision-table .benefits-table{grid-template-columns:repeat(3,1fr);min-width:0}.medical-table .benefits-table{grid-template-columns:repeat(4,1fr);min-width:0}.kaiser-ca-table .benefits-table,.kaiser-ca-rx-table .benefits-table,.kaiser-ma-table .benefits-table,.kaiser-ma-rx-table .benefits-table,.kaiser-or-table .benefits-table,.kaiser-or-rx-table .benefits-table,.kaiser-wa-table .benefits-table,.kaiser-wa-rx-table .benefits-table{grid-template-columns:repeat(2,1fr);min-width:0}.fsa-table .benefits-table{grid-template-columns:repeat(4,1fr);min-width:0}.payment-options-table .benefits-table{grid-template-columns:1fr 2fr;min-width:0}.payment-options-table .bt-header.bt-col1{border-left:2px solid var(--bt-blue)}.payment-options-table .bt-cell.bt-stub{background:var(--bt-white);border-left:2px solid var(--bt-blue);font-weight:600}.payment-options-table .bt-cell.bt-stub.bt-row-even{background:var(--bt-zebra)}.payment-options-table .bt-cell.bt-stub.bt-last-row{border-bottom:2px solid var(--bt-blue)}.enrollment-table .benefits-table{grid-template-columns:2fr 1fr 1.5fr 1fr;min-width:0}.enrollment-table .bt-header.bt-col1{border-left:2px solid var(--bt-blue)}.enrollment-table .bt-cell.bt-stub{background:var(--bt-white);border-left:2px solid var(--bt-blue);font-weight:600}.enrollment-table .bt-cell.bt-stub.bt-row-even{background:var(--bt-zebra)}.enrollment-table .bt-cell.bt-stub.bt-last-row{border-bottom:2px solid var(--bt-blue)}.enrollment-table .bt-cell.bt-merged{border-top:1px solid var(--bt-row-border)}.enrollment-table .bt-cell a{color:#002449;text-decoration:underline}.enrollment-table .bt-cell ul{margin:8px 0 0 18px;padding:0;font-weight:400}.enrollment-table .bt-cell ul li{margin-bottom:4px}.coupe-table .benefits-table{grid-template-columns:repeat(5,1fr);min-width:0}.coupe-table .bt-header-green{background:#80BC00}.coupe-table .bt-header-gold{background:#FFB71B}.coupe-table .bt-header-red{background:#FF0000}.coupe-table .bt-col5{border-right:1px solid var(--bt-row-border)}@media screen and (max-width:980px){.coupe-table .bt-card-green .bt-header{background:#80BC00}.coupe-table .bt-card-gold .bt-header{background:#FFB71B}.coupe-table .bt-card-red .bt-header{background:#FF0000}.coupe-table .bt-card-green{border-color:#80BC00}.coupe-table .bt-card-gold{border-color:#FFB71B}.coupe-table .bt-card-red{border-color:#FF0000}.coupe-table .bt-card-green .bt-label{color:#80BC00;border-bottom-color:#80BC00}.coupe-table .bt-card-gold .bt-label{color:#FFB71B;border-bottom-color:#FFB71B}.coupe-table .bt-card-red .bt-label{color:#FF0000;border-bottom-color:#FF0000}}.marriage-table .benefits-table,.divorce-table .benefits-table,.birth-table .benefits-table{grid-template-columns:1fr 2fr;min-width:0}.marriage-table .bt-header.bt-col1,.divorce-table .bt-header.bt-col1,.birth-table .bt-header.bt-col1{border-left:2px solid var(--bt-blue)}.marriage-table .bt-cell.bt-stub,.divorce-table .bt-cell.bt-stub,.birth-table .bt-cell.bt-stub{background:var(--bt-white);border-left:2px solid var(--bt-blue);font-weight:600}.marriage-table .bt-cell.bt-stub.bt-last-row,.divorce-table .bt-cell.bt-stub.bt-last-row,.birth-table .bt-cell.bt-stub.bt-last-row{border-bottom:2px solid var(--bt-blue)}.marriage-table .bt-cell.bt-stub.bt-row-even,.divorce-table .bt-cell.bt-stub.bt-row-even,.birth-table .bt-cell.bt-stub.bt-row-even{background:var(--bt-zebra)}.marriage-table .bt-cell.bt-row-even:not(.bt-stub),.divorce-table .bt-cell.bt-row-even:not(.bt-stub),.birth-table .bt-cell.bt-row-even:not(.bt-stub){background:var(--bt-zebra)}.marriage-table .bt-cell:not(.bt-stub),.divorce-table .bt-cell:not(.bt-stub),.birth-table .bt-cell:not(.bt-stub){text-align:left;align-items:flex-start}.marriage-table .bt-cell ul,.divorce-table .bt-cell ul,.birth-table .bt-cell ul{margin:0 0 0 18px;padding:0;font-weight:400}.marriage-table .bt-cell ul li,.divorce-table .bt-cell ul li,.birth-table .bt-cell ul li{margin-bottom:4px}@media screen and (max-width:980px){.enrollment-table .bt-plan-card .bt-header a{color:#022449}}.bt-label{display:none}.bt-mobile-cards{display:none}@media screen and (max-width:980px){.bt-desktop{display:none!important}.bt-mobile-cards{display:block}.benefits-table-wrap{overflow-x:visible}.bt-plan-card{border:2px solid var(--bt-blue);overflow:hidden;margin-bottom:24px;background:var(--bt-white);font-size:14px;line-height:1.5;color:var(--bt-text)}.bt-plan-card .bt-header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:14px 16px;background:var(--bt-blue);color:var(--bt-white);border:none;margin:0;min-height:0}.bt-plan-card .bt-plan-name{font-size:18px;font-weight:600}.bt-plan-card .bt-plan-sub{font-size:13px;font-weight:400;opacity:0.95;margin-top:2px}.bt-plan-card .bt-cell{padding:14px 16px;border-top:1px solid var(--bt-row-border);text-align:left;display:flex;flex-direction:column;align-items:flex-start}.bt-label{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;color:var(--bt-blue);margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--bt-blue);width:100%}}@media screen and (max-width:480px){.bt-plan-card .bt-cell{font-size:13px;padding:12px 14px}.bt-plan-card .bt-plan-name{font-size:16px}.bt-plan-card .bt-plan-sub{font-size:12px}}