h2{font-size:32px !important;line-height:40px !important;font-weight:400 !important;letter-spacing:-0.02em !important}
.accordion-default{padding-top:60px}
.accordion-retiree{padding-top:50px}
.accordion-gettingCare{padding-top:50px}
.simplify-button{border-radius:var(--Corner-Radius-full,9999px);color:var(--Global-Colors-Contrast-Blue,#0074ad);font-family:"Gotham 5r";font-size:16px;font-style:normal;font-weight:350;line-height:24px;letter-spacing:.16px;background-color:white !important;padding:12px 24px 12px 24px !important;border-radius:var(--Corner-Radius-full,9999px);border:1px solid var(--Global-Colors-Contrast-Blue,#0074ad);margin-top:10px;margin-bottom:24px}
.simplify-button:hover{background-color:#003b71 !important;color:#FFF !important;text-decoration:underline}
.simplify-button:focus,.simplify-button:active{background-color:initial;color:var(--Global-Colors-Contrast-Blue,#0074ad)}
.simplify-button:hover img{content:url('../../../../../../../etc.clientlibs/org/kp/kpf/clientlibs/clientlib-site/resources/assets/images/openinnewwindow-link-icon.svg#link-icon');filter:invert(1) !important;width:23px}
.simplify-span{color:var(--Global-Colors-Inky,#0d1c3d);font-family:var(--Desktop-P3-Medium-font-family,"Gotham 4r");font-size:var(--Desktop-P3-Medium-font-size,16px);font-style:normal;font-weight:350;line-height:var(--Desktop-P3-Medium-line-height,24px);letter-spacing:var(--Desktop-P3-Medium-letter-spacing,0);margin-bottom:20px}
.simplify-div{margin-bottom:20px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.staticHeaderTitle{font-size:32px !important;line-height:40px !important;font-weight:400 !important;letter-spacing:-0.02em !important;font-family:"Gotham 5r";margin-bottom:24px !important}
.version2Header{margin-bottom:24px !important}
.accordionHeaderTitle{font-size:32px !important;line-height:40px !important;font-weight:400 !important;letter-spacing:-0.02em !important;font-family:"Gotham 5r";margin-bottom:12px}
.accordion-default,.accordion-retiree,.accordion-gettingCare{display:none}
a.pdfPath{cursor:pointer}
#planOptions{word-break:break-word;overflow-wrap:break-word}
.subsectionDoc{display:flex;flex-direction:column}
.region-title-container{display:flex;cursor:pointer;width:fit-content}
.headingPlan{margin:0;font-family:"Gotham 5r";font-size:48px;font-weight:350;line-height:54px;letter-spacing:-0.02em;text-align:left;margin-bottom:48px}
.titleRegion{font-family:"Gotham 5r";font-size:16px;font-weight:350;line-height:24px;letter-spacing:0;text-align:left;margin-left:12px;color:#003b71;border:0;background-color:#00000000;padding:0}
.expandDiv{padding-top:0;border-radius:1pc;margin-bottom:16px !important}
.expandDiv-open{padding-left:16px;background-color:#f0f7fa;margin-top:0 !important;padding-top:16px;padding-bottom:16px}
.contentExtended{display:none;padding:0 16px 0 28px}
.descriptionRegion{display:none;padding-left:28px;color:var(--Global-Colors-Inky,#0d1c3d);font-family:"Gotham 4r";font-size:16px;font-style:normal;font-weight:350;line-height:24px;letter-spacing:.16px}
.descriptionLinkList{color:var(--Global-Colors-Inky,#0d1c3d);font-family:"Gotham 4r";font-size:16px;font-style:normal;font-weight:350;line-height:24px;letter-spacing:.16px;margin-bottom:24px}
.visible{display:block}
.planInfo{font-weight:350;line-height:24px;letter-spacing:.01em;text-align:left;font-family:"Gotham 5r";color:#0d1c3d;font-size:16px;margin-bottom:0 !important}
.planDescription{font-family:"Gotham 4r";font-size:16px;margin:0;margin-bottom:16px}
.pdfPath{font-family:"Gotham 4r";font-size:16px;width:max-content;margin-bottom:16px;text-decoration:underline !important}
.downloadIcon{padding-right:5px;margin-bottom:-3px}
.downloadPDFbutton{padding-bottom:16px}
.pdfPath1{cursor:pointer}
.subsection-item{margin-top:8px}
.subsectionLink{font-family:"Gotham 4r";font-size:16px}
.icon-minus{padding-top:0}
@media(min-width:768px) and (max-width:1151px){h2{font-size:32px !important;line-height:40px !important;font-weight:400 !important;letter-spacing:-0.02em !important}
.accordion-retiree{padding-top:40px}
.accordion-gettingCare{padding-top:40px}
.titleRegion{font-family:"Gotham 5r";font-size:16px;font-weight:350;line-height:24px;letter-spacing:0;text-align:left;margin-left:12px;color:#003b71}
.planInfo{font-weight:350;line-height:20px;letter-spacing:.01em;text-align:left;font-family:"Gotham 5r";color:#0d1c3d;font-size:14px;margin-bottom:0 !important}
.planDescription{font-family:"Gotham 4r";font-size:14px;margin:0;line-height:20px;letter-spacing:.01em;font-weight:325;text-align:left;margin-bottom:16px}
.pdfPath{font-family:"Gotham 4r";font-size:14px;width:fit-content;margin-bottom:16px;line-height:20px;letter-spacing:.01em;font-weight:325}
.accordion-default{padding-top:50px}
}
@media screen and (max-width:767px){h2{font-size:28px !important;line-height:32px !important;font-weight:400 !important;letter-spacing:-0.02em !important}
.accordion-default{padding-top:50px}
.accordion-retiree{padding-top:40px}
.accordion-gettingCare{padding-top:30px}
.expandDiv{padding-right:16px}
.pdfPath{font-size:14px !important;width:fit-content}
.planDescription{font-size:14px !important}
.planInfo{font-size:14px !important}
.accordionHeaderTitle{font-size:28px !important;line-height:32px !important;font-weight:400 !important;letter-spacing:-0.02em !important;font-family:"Gotham 5r"}
.staticHeaderTitle{font-size:28px !important;line-height:32px !important;font-weight:400 !important;letter-spacing:-0.02em !important;font-family:"Gotham 5r"}
}