@charset "UTF-8";.corner__1{border-radius:4px}
.corner__2{border-radius:6px}
.corner__3{border-radius:8px}
.corner__4{border-radius:12px}
.corner__5{border-radius:90px}
.corner__6{border-radius:2px}
.margin__top-8{margin-top:8px !important}
.margin__top-16{margin-top:16px !important}
.margin__top-24{margin-top:24px !important}
.margin__top-32{margin-top:32px !important}
.margin__top-40{margin-top:32px !important}
@media screen and (min-width:540px){.margin__top-40{margin-top:40px !important}
}
.margin__top-48{margin-top:32px !important}
@media screen and (min-width:540px){.margin__top-48{margin-top:48px !important}
}
.margin__top-64{margin-top:32px !important}
@media screen and (min-width:540px){.margin__top-64{margin-top:64px !important}
}
.margin__top-80{margin-top:48px !important}
@media screen and (min-width:540px){.margin__top-80{margin-top:80px !important}
}
.margin__top-96{margin-top:64px !important}
@media screen and (min-width:540px){.margin__top-96{margin-top:96px !important}
}
.margin__top-128{margin-top:64px !important}
@media screen and (min-width:540px){.margin__top-128{margin-top:128px !important}
}
.margin__top-160{margin-top:80px !important}
@media screen and (min-width:540px){.margin__top-160{margin-top:160px !important}
}
.margin__right-auto{margin-right:auto !important}
.margin__right-8{margin-right:8px !important}
.margin__right-16{margin-right:16px !important}
.margin__right-24{margin-right:24px !important}
.margin__right-32{margin-right:32px !important}
.margin__right-40{margin-right:32px !important}
@media screen and (min-width:540px){.margin__right-40{margin-right:40px !important}
}
.margin__right-48{margin-right:32px !important}
@media screen and (min-width:540px){.margin__right-48{margin-right:48px !important}
}
.margin__right-64{margin-right:32px !important}
@media screen and (min-width:540px){.margin__right-64{margin-right:64px !important}
}
.margin__right-80{margin-right:48px !important}
@media screen and (min-width:540px){.margin__right-80{margin-right:80px !important}
}
.margin__right-96{margin-right:64px !important}
@media screen and (min-width:540px){.margin__right-96{margin-right:96px !important}
}
.margin__right-128{margin-right:64px !important}
@media screen and (min-width:540px){.margin__right-128{margin-right:128px !important}
}
.margin__right-160{margin-right:80px !important}
@media screen and (min-width:540px){.margin__right-160{margin-right:160px !important}
}
.margin__bottom-8{margin-bottom:8px !important}
.margin__bottom-16{margin-bottom:16px !important}
.margin__bottom-24{margin-bottom:24px !important}
.margin__bottom-32{margin-bottom:32px !important}
.margin__bottom-40{margin-bottom:32px !important}
@media screen and (min-width:540px){.margin__bottom-40{margin-bottom:40px !important}
}
.margin__bottom-48{margin-bottom:32px !important}
@media screen and (min-width:540px){.margin__bottom-48{margin-bottom:48px !important}
}
.margin__bottom-64{margin-bottom:32px !important}
@media screen and (min-width:540px){.margin__bottom-64{margin-bottom:64px !important}
}
.margin__bottom-80{margin-bottom:48px !important}
@media screen and (min-width:540px){.margin__bottom-80{margin-bottom:80px !important}
}
.margin__bottom-96{margin-bottom:64px !important}
@media screen and (min-width:540px){.margin__bottom-96{margin-bottom:96px !important}
}
.margin__bottom-128{margin-bottom:64px !important}
@media screen and (min-width:540px){.margin__bottom-128{margin-bottom:128px !important}
}
.margin__bottom-160{margin-bottom:80px !important}
@media screen and (min-width:540px){.margin__bottom-160{margin-bottom:160px !important}
}
.margin__left-auto{margin-left:auto !important}
.margin__left-8{margin-left:8px !important}
.margin__left-16{margin-left:16px !important}
.margin__left-24{margin-left:24px !important}
.margin__left-32{margin-left:32px !important}
.margin__left-40{margin-left:32px !important}
@media screen and (min-width:540px){.margin__left-40{margin-left:40px !important}
}
.margin__left-48{margin-left:32px !important}
@media screen and (min-width:540px){.margin__left-48{margin-left:48px !important}
}
.margin__left-64{margin-left:32px !important}
@media screen and (min-width:540px){.margin__left-64{margin-left:64px !important}
}
.margin__left-80{margin-left:48px !important}
@media screen and (min-width:540px){.margin__left-80{margin-left:80px !important}
}
.margin__left-96{margin-left:64px !important}
@media screen and (min-width:540px){.margin__left-96{margin-left:96px !important}
}
.margin__left-128{margin-left:64px !important}
@media screen and (min-width:540px){.margin__left-128{margin-left:128px !important}
}
.margin__left-160{margin-left:80px !important}
@media screen and (min-width:540px){.margin__left-160{margin-left:160px !important}
}
.padding__top-8{padding-top:8px !important}
.padding__top-16{padding-top:16px !important}
.padding__top-24{padding-top:24px !important}
.padding__top-32{padding-top:32px !important}
.padding__top-40{padding-top:32px !important}
@media screen and (min-width:540px){.padding__top-40{padding-top:40px !important}
}
.padding__top-48{padding-top:32px !important}
@media screen and (min-width:540px){.padding__top-48{padding-top:48px !important}
}
.padding__top-64{padding-top:32px !important}
@media screen and (min-width:540px){.padding__top-64{padding-top:64px !important}
}
.padding__top-80{padding-top:48px !important}
@media screen and (min-width:540px){.padding__top-80{padding-top:80px !important}
}
.padding__top-96{padding-top:64px !important}
@media screen and (min-width:540px){.padding__top-96{padding-top:96px !important}
}
.padding__top-128{padding-top:64px !important}
@media screen and (min-width:540px){.padding__top-128{padding-top:128px !important}
}
.padding__top-160{padding-top:80px !important}
@media screen and (min-width:540px){.padding__top-160{padding-top:160px !important}
}
.padding__right-8{padding-right:8px !important}
.padding__right-16{padding-right:16px !important}
.padding__right-24{padding-right:24px !important}
.padding__right-32{padding-right:32px !important}
.padding__right-40{padding-right:32px !important}
@media screen and (min-width:540px){.padding__right-40{padding-right:40px !important}
}
.padding__right-48{padding-right:32px !important}
@media screen and (min-width:540px){.padding__right-48{padding-right:48px !important}
}
.padding__right-64{padding-right:32px !important}
@media screen and (min-width:540px){.padding__right-64{padding-right:64px !important}
}
.padding__right-80{padding-right:48px !important}
@media screen and (min-width:540px){.padding__right-80{padding-right:80px !important}
}
.padding__right-96{padding-right:64px !important}
@media screen and (min-width:540px){.padding__right-96{padding-right:96px !important}
}
.padding__right-128{padding-right:64px !important}
@media screen and (min-width:540px){.padding__right-128{padding-right:128px !important}
}
.padding__right-160{padding-right:80px !important}
@media screen and (min-width:540px){.padding__right-160{padding-right:160px !important}
}
.padding__bottom-8{padding-bottom:8px !important}
.padding__bottom-16{padding-bottom:16px !important}
.padding__bottom-24{padding-bottom:24px !important}
.padding__bottom-32{padding-bottom:32px !important}
.padding__bottom-40{padding-bottom:32px !important}
@media screen and (min-width:540px){.padding__bottom-40{padding-bottom:40px !important}
}
.padding__bottom-48{padding-bottom:32px !important}
@media screen and (min-width:540px){.padding__bottom-48{padding-bottom:48px !important}
}
.padding__bottom-64{padding-bottom:32px !important}
@media screen and (min-width:540px){.padding__bottom-64{padding-bottom:64px !important}
}
.padding__bottom-80{padding-bottom:48px !important}
@media screen and (min-width:540px){.padding__bottom-80{padding-bottom:80px !important}
}
.padding__bottom-96{padding-bottom:64px !important}
@media screen and (min-width:540px){.padding__bottom-96{padding-bottom:96px !important}
}
.padding__bottom-128{padding-bottom:64px !important}
@media screen and (min-width:540px){.padding__bottom-128{padding-bottom:128px !important}
}
.padding__bottom-160{padding-bottom:80px !important}
@media screen and (min-width:540px){.padding__bottom-160{padding-bottom:160px !important}
}
.padding__left-8{padding-left:8px !important}
.padding__left-16{padding-left:16px !important}
.padding__left-24{padding-left:24px !important}
.padding__left-32{padding-left:32px !important}
.padding__left-40{padding-left:32px !important}
@media screen and (min-width:540px){.padding__left-40{padding-left:40px !important}
}
.padding__left-48{padding-left:32px !important}
@media screen and (min-width:540px){.padding__left-48{padding-left:48px !important}
}
.padding__left-64{padding-left:32px !important}
@media screen and (min-width:540px){.padding__left-64{padding-left:64px !important}
}
.padding__left-80{padding-left:48px !important}
@media screen and (min-width:540px){.padding__left-80{padding-left:80px !important}
}
.padding__left-96{padding-left:64px !important}
@media screen and (min-width:540px){.padding__left-96{padding-left:96px !important}
}
.padding__left-128{padding-left:64px !important}
@media screen and (min-width:540px){.padding__left-128{padding-left:128px !important}
}
.padding__left-160{padding-left:80px !important}
@media screen and (min-width:540px){.padding__left-160{padding-left:160px !important}
}
.type__display-1{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px}
@media screen and (min-width:540px){.type__display-1{font-size:51.94px;line-height:64px}
}
.type__display-2{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px}
@media screen and (min-width:540px){.type__display-2{font-size:46.17px;line-height:56px}
}
.type__display-3{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px}
@media screen and (min-width:540px){.type__display-3{font-size:41.04px;line-height:52px}
}
.type__heading-1{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px}
@media screen and (min-width:540px){.type__heading-1{font-size:36.48px;line-height:48px}
}
.type__heading-2{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.type__heading-2{font-size:32.43px;line-height:40px}
}
.type__heading-3{font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px}
@media screen and (min-width:540px){.type__heading-3{font-size:28.83px;line-height:32px}
}
.type__heading-4{font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px}
@media screen and (min-width:540px){.type__heading-4{font-size:25.63px;line-height:32px}
}
.type__heading-5{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.type__heading-5{font-size:22.78px;line-height:32px}
}
.type__heading-6{font-family:"Optum Sans Bold";font-size:18px;line-height:24px}
@media screen and (min-width:540px){.type__heading-6{font-size:20.25px;line-height:24px}
}
.type__body-1{font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.type__body-1{font-size:18px;line-height:24px}
}
.type__body-1-bold{font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.type__body-1-bold{font-size:18px;line-height:24px}
}
.type__body-2{font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.type__body-2{font-size:16px;line-height:20px}
}
.type__body-2-bold{font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.type__body-2-bold{font-size:16px;line-height:20px}
}
.type__body-2-bold-con{font-family:"Optum Sans CondBold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.type__body-2-bold-con{font-size:16px;line-height:20px}
}
.type__body-3{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.type__body-3{font-size:14.22px;line-height:20px}
}
.type__body-3-bold{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.type__body-3-bold{font-size:14.22px;line-height:20px}
}
.type__small-1{font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px}
@media screen and (min-width:540px){.type__small-1{font-size:12.64px;line-height:16px}
}
.type__small-1-bold{font-family:"Optum Sans Bold";font-size:12.64px;line-height:16px}
@media screen and (min-width:540px){.type__small-1-bold{font-size:12.64px;line-height:16px}
}
.type__xbold{font-family:"Optum Sans XBold"}
.o4-text__display-1{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.o4-text__display-1{font-size:51.94px;line-height:64px}
}
.o4-text__display-2{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.o4-text__display-2{font-size:46.17px;line-height:56px}
}
.o4-text__display-3{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.o4-text__display-3{font-size:41.04px;line-height:52px}
}
.o4-text__heading-1{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.o4-text__heading-1{font-size:36.48px;line-height:48px}
}
.o4-text__heading-2{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.o4-text__heading-2{font-size:32.43px;line-height:40px}
}
.o4-text__heading-3{font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.o4-text__heading-3{font-size:28.83px;line-height:32px}
}
.o4-text__heading-4{color:#5a5a5a}
.o4-text__heading-4,.o4-text__heading-4-opt{font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px}
@media screen and (min-width:540px){.o4-text__heading-4,.o4-text__heading-4-opt{font-size:25.63px;line-height:32px}
}
.o4-text__heading-4-opt{color:#002677}
.o4-text__heading-5{color:#5a5a5a}
.o4-text__heading-5,.o4-text__heading-5-opt{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.o4-text__heading-5,.o4-text__heading-5-opt{font-size:22.78px;line-height:32px}
}
.o4-text__heading-5-opt{color:#002677}
.o4-text__heading-6{color:#5a5a5a}
.o4-text__heading-6,.o4-text__heading-6-opt{font-family:"Optum Sans Bold";font-size:18px;line-height:24px}
@media screen and (min-width:540px){.o4-text__heading-6,.o4-text__heading-6-opt{font-size:20.25px;line-height:24px}
}
.o4-text__heading-6-opt{color:#002677}
.o4-text__body-1,.o4-text__body-1-opt{font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-text__body-1,.o4-text__body-1-opt{font-size:18px;line-height:24px}
}
.o4-text__body-1-bold,.o4-text__body-1-bold-opt{font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-text__body-1-bold,.o4-text__body-1-bold-opt{font-size:18px;line-height:24px}
}
.o4-text__body-1,.o4-text__body-1-bold{color:#5a5a5a}
.o4-text__body-1-opt,.o4-text__body-1-bold-opt{color:#002677}
.o4-text__body-2,.o4-text__body-2-opt{font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-text__body-2,.o4-text__body-2-opt{font-size:16px;line-height:20px}
}
.o4-text__body-2-bold,.o4-text__body-2-bold-opt{font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-text__body-2-bold,.o4-text__body-2-bold-opt{font-size:16px;line-height:20px}
}
.o4-text__body-2,.o4-text__body-2-bold{color:#5a5a5a}
.o4-text__body-2-opt,.o4-text__body-2-bold-opt{color:#002677}
.o4-text__body-3,.o4-text__body-3-opt{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-text__body-3,.o4-text__body-3-opt{font-size:14.22px;line-height:20px}
}
.o4-text__body-3-bold,.o4-text__body-3-bold-opt{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-text__body-3-bold,.o4-text__body-3-bold-opt{font-size:14.22px;line-height:20px}
}
.o4-text__body-3,.o4-text__body-3-bold{color:#5a5a5a}
.o4-text__body-3-opt,.o4-text__body-3-bold-opt{color:#002677}
.o4-text__small-1,.o4-text__small-1-opt{font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px}
@media screen and (min-width:540px){.o4-text__small-1,.o4-text__small-1-opt{font-size:12.64px;line-height:16px}
}
.o4-text__small-1-bold,.o4-text__small-1-bold-opt{font-family:"Optum Sans Bold";font-size:12.64px;line-height:16px}
@media screen and (min-width:540px){.o4-text__small-1-bold,.o4-text__small-1-bold-opt{font-size:12.64px;line-height:16px}
}
.o4-text__small-1,.o4-text__small-1-bold{color:#5a5a5a}
.o4-text__small-1-opt,.o4-text__small-1-bold-opt{color:#002677}
a.btn__lg,button.btn__lg,a.btn__md,button.btn__md,a.btn__sm,button.btn__sm{font-family:"Optum Sans Bold";font-weight:700;justify-content:center;align-items:center;border-width:1px;border-style:solid;cursor:pointer;text-decoration:none;display:inline-flex;outline-style:solid;outline-width:1px;outline-color:transparent;border-radius:90px;margin:4px 0;text-transform:none;transition:all .1s linear;background-clip:padding-box;width:100%}
a.btn__lg:hover,button.btn__lg:hover,a.btn__md:hover,button.btn__md:hover,a.btn__sm:hover,button.btn__sm:hover,a.btn__lg:active,button.btn__lg:active,a.btn__md:active,button.btn__md:active,a.btn__sm:active,button.btn__sm:active,a.btn__lg:focus,button.btn__lg:focus,a.btn__md:focus,button.btn__md:focus,a.btn__sm:focus,button.btn__sm:focus{text-decoration:none}
a.btn__lg[disabled],button.btn__lg[disabled],a.btn__md[disabled],button.btn__md[disabled],a.btn__sm[disabled],button.btn__sm[disabled]{color:#f2f2f2;background-color:#6e7072;pointer-events:none;cursor:not-allowed;opacity:.5}
@media screen and (min-width:540px){a.btn__lg,button.btn__lg,a.btn__md,button.btn__md,a.btn__sm,button.btn__sm{width:auto}
}
a.btn__lg,button.btn__lg{font-size:18px;line-height:24px;padding:16px 24px;min-width:153px;min-height:56px}
a.btn__md,button.btn__md{font-size:16px;line-height:20px;padding:10px 24px;min-width:142px;min-height:40px}
a.btn__sm,button.btn__sm{font-size:12.64px;line-height:16px;padding:4px 16px;min-width:106px;min-height:24px}
a.btn__1,button.btn__1{color:#fbf9f4;background-color:#002677}
a.btn__1:hover,button.btn__1:hover{background-color:#0c55b8;color:#fbf9f4}
a.btn__1:focus,button.btn__1:focus{color:#fbf9f4;background-color:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;outline:0}
a.btn__1:active,button.btn__1:active{color:#0c55b8;background-color:#fbf9f4;outline:1px solid #0c55b8;box-shadow:none;transform:none}
a.btn__1alt,button.btn__1alt{color:#002677;background-color:#fbf9f4}
a.btn__1alt:hover,button.btn__1alt:hover{color:#0c55b8;background-color:#fbf9f4}
a.btn__1alt:focus,button.btn__1alt:focus{color:#002677;background-color:#fbf9f4;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;outline:0}
a.btn__1alt:active,button.btn__1alt:active{color:#0c55b8;background-color:#fbf9f4;outline:1px solid #0c55b8;box-shadow:none;transform:none}
a.btn__2,button.btn__2{color:#002677;background-color:#fbf9f4;box-shadow:inset 0 0 0 2px #002677;border:0}
a.btn__2:hover,button.btn__2:hover{background-color:#fbf9f4;color:#0c55b8;box-shadow:0 0 0 2px inset #0c55b8}
a.btn__2:focus,button.btn__2:focus{color:#002677;background-color:#fbf9f4;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;outline:0;border-width:1px;border-style:solid}
a.btn__2:active,button.btn__2:active{background-color:#0c55b8;color:#fbf9f4;box-shadow:none;transform:none;border:0}
a.btn__2alt,button.btn__2alt{color:#fbf9f4;background:0;box-shadow:0 0 0 2px inset #fbf9f4;border:0}
a.btn__2alt:hover,button.btn__2alt:hover{color:#fbf9f4;background-color:rgba(251,249,244,0.08);box-shadow:0 0 0 2px inset #fbf9f4}
a.btn__2alt:focus,button.btn__2alt:focus{color:#fbf9f4;background-color:rgba(251,249,244,0.08);box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;border:unset;outline:0;border-width:1px;border-style:solid}
a.btn__2alt:active,button.btn__2alt:active{color:#fbf9f4;background-color:#0c55b8;box-shadow:none;transform:none}
a.btn--disabled,button.btn--disabled{pointer-events:none;cursor:not-allowed;background-color:#f2f2f2;color:#6e7072;border:0;opacity:.5}
a.btn__video::before,button.btn__video::before{font-family:icomoon;content:"\e9a7";padding-right:8px}
a.btn__calendar::before,button.btn__calendar::before{font-family:icomoon;content:"\e907";padding-right:8px}
a.btn__list::before,button.btn__list::before{font-family:icomoon;content:"\e97e";padding-right:8px}
a.btn__download::before,button.btn__download::before{font-family:icomoon;content:"\e960";padding-right:8px}
a.btn__email::before,button.btn__email::before{font-family:icomoon;content:"\e968";padding-right:8px}
a.btn__location::before,button.btn__location::before{font-family:icomoon;content:"\e97f";padding-right:8px}
a.btn__lock::before,button.btn__lock::before{font-family:icomoon;content:"\e980";padding-right:8px}
a.btn__podcast::before,button.btn__podcast::before{font-family:icomoon;content:"\e9aa";padding-right:8px}
a.btn__document::before,button.btn__document::before{font-family:icomoon;content:"\e917";padding-right:8px}
a.btn-link__standard,a.btn-link__reverse{width:fit-content;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-right:12px;background:0;border:0;text-decoration:none;-webkit-transition:-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:transform .1s cubic-bezier(0.25,0.1,0.25,1),-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);position:relative}
a.btn-link__standard::before,a.btn-link__reverse::before{-webkit-transition:-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:transform .3s cubic-bezier(0.25,0.1,0.25,1),-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);position:absolute;bottom:-4px;content:'';border-bottom:2px solid transparent}
a.btn-link__standard:hover,a.btn-link__reverse:hover,a.btn-link__standard:active,a.btn-link__reverse:active,a.btn-link__standard:focus,a.btn-link__reverse:focus{text-decoration:none;box-shadow:none}
a.btn-link__standard:hover::before,a.btn-link__reverse:hover::before,a.btn-link__standard:active::before,a.btn-link__reverse:active::before,a.btn-link__standard:focus::before,a.btn-link__reverse:focus::before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
a.btn-link__standard{color:#0c55b8}
a.btn-link__standard::after{content:url(../svg/right-chevron.svg);position:absolute;top:2%;right:-8px;width:0}
a.btn-link__standard:active,a.btn-link__standard:hover,a.btn-link__standard:focus{color:#0c55b8}
a.btn-link__standard:active::before,a.btn-link__standard:hover::before,a.btn-link__standard:focus::before{border-bottom-color:#0c55b8}
a.btn-link__reverse{color:#fff}
a.btn-link__reverse::after{content:url(../svg/right-chevron-reverse.svg);position:absolute;right:-8px;top:2%;width:0}
a.btn-link__reverse:active,a.btn-link__reverse:hover,a.btn-link__reverse:focus{color:#fff}
a.btn-link__reverse:active::before,a.btn-link__reverse:hover::before,a.btn-link__reverse:focus::before{border-bottom-color:#fff}
@media screen and (min-width:540px){.btn__lg+.btn__lg,.btn__md+.btn__md,.btn__sm+.btn__sm,.btn__lg+.btn__md,.btn__lg+.btn__sm,.btn__md+.btn__lg,.btn__md+.btn__sm,.btn__sm+.btn__lg,.btn__sm+.btn__md,.btn__lg+.btn-link__standard,.btn__md+.btn-link__standard,.btn__sm+.btn-link__standard,.btn__lg+.btn-link__reverse,.btn__md+.btn-link__reverse,.btn__sm+.btn-link__reverse,.btn-link__standard+.btn__md,.btn-link__standard+.btn__lg,.btn-link__standard+.btn__sm,.btn-link__reverse+.btn__md,.btn-link__reverse+.btn__lg,.btn-link__reverse+.btn__sm{margin-left:16px !important}
}
.btn-link__reverse+.btn-link__reverse,.btn-link__standard+.btn-link__standard{margin-left:16px !important}
/*!
 * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container-fluid,.container .container{width:100%}
.container{--var-margin-x:16px;width:calc(100% - var(--var-margin-x) * 2);margin-right:auto;margin-left:auto;max-width:1272px}
@media(min-width:1048px){.container{--var-margin-x:32px;width:calc(100% - var(--var-margin-x) * 2)}
}
.row{--var-gutter-x:16px;--var-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--var-gutter-y));margin-right:calc(-0.5 * var(--var-gutter-x));margin-left:calc(-0.5 * var(--var-gutter-x))}
.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--var-gutter-x) * .5);padding-left:calc(var(--var-gutter-x) * .5);margin-top:var(--var-gutter-y)}
@media(min-width:1048px){.row{--var-gutter-x:24px;--var-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--var-gutter-y));margin-right:calc(-0.5 * var(--var-gutter-x));margin-left:calc(-0.5 * var(--var-gutter-x))}
.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--var-gutter-x) * .5);padding-left:calc(var(--var-gutter-x) * .5);margin-top:var(--var-gutter-y)}
}
.col{flex:1 0 0}
.row-cols-auto>*{flex:0 0 auto;width:auto}
.row-cols-1>*{flex:0 0 auto;width:100%}
.row-cols-2>*{flex:0 0 auto;width:50%}
.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-4>*{flex:0 0 auto;width:25%}
.row-cols-5>*{flex:0 0 auto;width:20%}
.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}
.col-auto{flex:0 0 auto;width:auto}
.col-1{flex:0 0 auto;width:8.33333333%}
.col-2{flex:0 0 auto;width:16.66666667%}
.col-3{flex:0 0 auto;width:25%}
.col-4{flex:0 0 auto;width:33.33333333%}
.col-5{flex:0 0 auto;width:41.66666667%}
.col-6{flex:0 0 auto;width:50%}
.col-7{flex:0 0 auto;width:58.33333333%}
.col-8{flex:0 0 auto;width:66.66666667%}
.col-9{flex:0 0 auto;width:75%}
.col-10{flex:0 0 auto;width:83.33333333%}
.col-11{flex:0 0 auto;width:91.66666667%}
.col-12{flex:0 0 auto;width:100%}
.offset-1{margin-left:8.33333333%}
.offset-2{margin-left:16.66666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333333%}
.offset-5{margin-left:41.66666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333333%}
.offset-8{margin-left:66.66666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333333%}
.offset-11{margin-left:91.66666667%}
@media(min-width:320px){.col-sm{flex:1 0 0}
.row-cols-sm-auto>*{flex:0 0 auto;width:auto}
.row-cols-sm-1>*{flex:0 0 auto;width:100%}
.row-cols-sm-2>*{flex:0 0 auto;width:50%}
.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-sm-4>*{flex:0 0 auto;width:25%}
.row-cols-sm-5>*{flex:0 0 auto;width:20%}
.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}
.col-sm-auto{flex:0 0 auto;width:auto}
.col-sm-1{flex:0 0 auto;width:8.33333333%}
.col-sm-2{flex:0 0 auto;width:16.66666667%}
.col-sm-3{flex:0 0 auto;width:25%}
.col-sm-4{flex:0 0 auto;width:33.33333333%}
.col-sm-5{flex:0 0 auto;width:41.66666667%}
.col-sm-6{flex:0 0 auto;width:50%}
.col-sm-7{flex:0 0 auto;width:58.33333333%}
.col-sm-8{flex:0 0 auto;width:66.66666667%}
.col-sm-9{flex:0 0 auto;width:75%}
.col-sm-10{flex:0 0 auto;width:83.33333333%}
.col-sm-11{flex:0 0 auto;width:91.66666667%}
.col-sm-12{flex:0 0 auto;width:100%}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333333%}
.offset-sm-2{margin-left:16.66666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333333%}
.offset-sm-5{margin-left:41.66666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333333%}
.offset-sm-8{margin-left:66.66666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333333%}
.offset-sm-11{margin-left:91.66666667%}
}
@media(min-width:540px){.col-md{flex:1 0 0}
.row-cols-md-auto>*{flex:0 0 auto;width:auto}
.row-cols-md-1>*{flex:0 0 auto;width:100%}
.row-cols-md-2>*{flex:0 0 auto;width:50%}
.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-md-4>*{flex:0 0 auto;width:25%}
.row-cols-md-5>*{flex:0 0 auto;width:20%}
.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}
.col-md-auto{flex:0 0 auto;width:auto}
.col-md-1{flex:0 0 auto;width:8.33333333%}
.col-md-2{flex:0 0 auto;width:16.66666667%}
.col-md-3{flex:0 0 auto;width:25%}
.col-md-4{flex:0 0 auto;width:33.33333333%}
.col-md-5{flex:0 0 auto;width:41.66666667%}
.col-md-6{flex:0 0 auto;width:50%}
.col-md-7{flex:0 0 auto;width:58.33333333%}
.col-md-8{flex:0 0 auto;width:66.66666667%}
.col-md-9{flex:0 0 auto;width:75%}
.col-md-10{flex:0 0 auto;width:83.33333333%}
.col-md-11{flex:0 0 auto;width:91.66666667%}
.col-md-12{flex:0 0 auto;width:100%}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333333%}
.offset-md-2{margin-left:16.66666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333333%}
.offset-md-5{margin-left:41.66666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333333%}
.offset-md-8{margin-left:66.66666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333333%}
.offset-md-11{margin-left:91.66666667%}
}
@media(min-width:768px){.col-lg{flex:1 0 0}
.row-cols-lg-auto>*{flex:0 0 auto;width:auto}
.row-cols-lg-1>*{flex:0 0 auto;width:100%}
.row-cols-lg-2>*{flex:0 0 auto;width:50%}
.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-lg-4>*{flex:0 0 auto;width:25%}
.row-cols-lg-5>*{flex:0 0 auto;width:20%}
.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}
.col-lg-auto{flex:0 0 auto;width:auto}
.col-lg-1{flex:0 0 auto;width:8.33333333%}
.col-lg-2{flex:0 0 auto;width:16.66666667%}
.col-lg-3{flex:0 0 auto;width:25%}
.col-lg-4{flex:0 0 auto;width:33.33333333%}
.col-lg-5{flex:0 0 auto;width:41.66666667%}
.col-lg-6{flex:0 0 auto;width:50%}
.col-lg-7{flex:0 0 auto;width:58.33333333%}
.col-lg-8{flex:0 0 auto;width:66.66666667%}
.col-lg-9{flex:0 0 auto;width:75%}
.col-lg-10{flex:0 0 auto;width:83.33333333%}
.col-lg-11{flex:0 0 auto;width:91.66666667%}
.col-lg-12{flex:0 0 auto;width:100%}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333333%}
.offset-lg-2{margin-left:16.66666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333333%}
.offset-lg-5{margin-left:41.66666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333333%}
.offset-lg-8{margin-left:66.66666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333333%}
.offset-lg-11{margin-left:91.66666667%}
}
@media(min-width:1048px){.col-xl{flex:1 0 0}
.row-cols-xl-auto>*{flex:0 0 auto;width:auto}
.row-cols-xl-1>*{flex:0 0 auto;width:100%}
.row-cols-xl-2>*{flex:0 0 auto;width:50%}
.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-xl-4>*{flex:0 0 auto;width:25%}
.row-cols-xl-5>*{flex:0 0 auto;width:20%}
.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}
.col-xl-auto{flex:0 0 auto;width:auto}
.col-xl-1{flex:0 0 auto;width:8.33333333%}
.col-xl-2{flex:0 0 auto;width:16.66666667%}
.col-xl-3{flex:0 0 auto;width:25%}
.col-xl-4{flex:0 0 auto;width:33.33333333%}
.col-xl-5{flex:0 0 auto;width:41.66666667%}
.col-xl-6{flex:0 0 auto;width:50%}
.col-xl-7{flex:0 0 auto;width:58.33333333%}
.col-xl-8{flex:0 0 auto;width:66.66666667%}
.col-xl-9{flex:0 0 auto;width:75%}
.col-xl-10{flex:0 0 auto;width:83.33333333%}
.col-xl-11{flex:0 0 auto;width:91.66666667%}
.col-xl-12{flex:0 0 auto;width:100%}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333333%}
.offset-xl-2{margin-left:16.66666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333333%}
.offset-xl-5{margin-left:41.66666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333333%}
.offset-xl-8{margin-left:66.66666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333333%}
.offset-xl-11{margin-left:91.66666667%}
}
@media(min-width:1440px){.col-xxl{flex:1 0 0}
.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}
.row-cols-xxl-1>*{flex:0 0 auto;width:100%}
.row-cols-xxl-2>*{flex:0 0 auto;width:50%}
.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-xxl-4>*{flex:0 0 auto;width:25%}
.row-cols-xxl-5>*{flex:0 0 auto;width:20%}
.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}
.col-xxl-auto{flex:0 0 auto;width:auto}
.col-xxl-1{flex:0 0 auto;width:8.33333333%}
.col-xxl-2{flex:0 0 auto;width:16.66666667%}
.col-xxl-3{flex:0 0 auto;width:25%}
.col-xxl-4{flex:0 0 auto;width:33.33333333%}
.col-xxl-5{flex:0 0 auto;width:41.66666667%}
.col-xxl-6{flex:0 0 auto;width:50%}
.col-xxl-7{flex:0 0 auto;width:58.33333333%}
.col-xxl-8{flex:0 0 auto;width:66.66666667%}
.col-xxl-9{flex:0 0 auto;width:75%}
.col-xxl-10{flex:0 0 auto;width:83.33333333%}
.col-xxl-11{flex:0 0 auto;width:91.66666667%}
.col-xxl-12{flex:0 0 auto;width:100%}
.offset-xxl-0{margin-left:0}
.offset-xxl-1{margin-left:8.33333333%}
.offset-xxl-2{margin-left:16.66666667%}
.offset-xxl-3{margin-left:25%}
.offset-xxl-4{margin-left:33.33333333%}
.offset-xxl-5{margin-left:41.66666667%}
.offset-xxl-6{margin-left:50%}
.offset-xxl-7{margin-left:58.33333333%}
.offset-xxl-8{margin-left:66.66666667%}
.offset-xxl-9{margin-left:75%}
.offset-xxl-10{margin-left:83.33333333%}
.offset-xxl-11{margin-left:91.66666667%}
}
.inner-container{max-width:864px;margin:0 auto;padding:0 24px}
.large-inner-container{max-width:1480px;margin:0 auto;padding:0 24px}
.max-width-container{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}
.a11y-invisible{position:absolute !important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.a11y-revisible{position:inherit !important;left:inherit;top:inherit;width:inherit;height:inherit;overflow:inherit}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.off-screen-text{text-indent:-9999px}
.bg-image-centered{background-position:center center;background-repeat:no-repeat}
.unstyled{margin:0;padding:0;list-style:none}
.reset{margin:0;padding:0}
.hyphenate{white-space:normal;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.lt-ie9 .hyphenate{display:inline-block}
.ellipsis{text-overflow:ellipsis;overflow:hidden;display:block;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:nowrap}
.align-left{text-align:left}
.align-right{text-align:right}
.align-center{text-align:center}
.full-width{width:100%}
.hide{display:none}
.show{display:block}
.fade{opacity:0;transition:all 800ms linear}
.fade.in{opacity:1}
.circle{border:1px solid #878a8c;border-radius:50%;background-clip:padding-box}
.float-left{float:left}
.float-right{float:right}
.clear-left{clear:left}
.clear-right{clear:right}
.assistText{clip:rect(1px,1px,1px,1px);margin:0;position:absolute !important;left:-1000px;width:0;height:0;text-indent:-999em}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none;visibility:hidden}
.horizontal-list{list-style:none;margin:0}
.horizontal-list li,.horizontal-list li a{display:inline-block}
.iconpicker-link{padding-bottom:4px;display:inline-block;border-bottom:4px solid transparent}
.iconpicker-link:hover{text-decoration:none;border-bottom:4px solid #ce4b27}
.margin-top-bottom{margin:12px 0}
.margin-bottom{margin:0 0 12px 0}
.table{width:100%;border-collapse:collapse;margin-bottom:8px}
.table caption{text-align:left}
.table th,.table td{padding:8px;text-align:left;vertical-align:top}
.table th{font-weight:bold}
.table thead th{vertical-align:bottom}
.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}
.table tbody+tbody tr:first-child td{border-top:4px double #878a8c}
.table--condensed th,.table--condensed td{padding:4px}
.table--bordered{border:1px solid #878a8c;border-collapse:collapse;border-left:0;border-radius:4px;background-clip:padding-box}
.table--bordered th,.table--bordered td{border-left:1px solid #878a8c;border-top:1px solid #878a8c}
.table--bordered caption+thead tr:first-child th,.table--bordered caption+tbody tr:first-child th,.table--bordered caption+tbody tr:first-child td,.table--bordered colgroup+thead tr:first-child th,.table--bordered colgroup+tbody tr:first-child th,.table--bordered colgroup+tbody tr:first-child td,.table--bordered thead:first-child tr:first-child th,.table--bordered tbody:first-child tr:first-child th,.table--bordered tbody:first-child tr:first-child td{border-top:0}
.table--bordered thead:first-child tr:first-child th:first-child,.table--bordered tbody:first-child tr:first-child td:first-child,.table--bordered caption+thead tr:first-child th:first-child,.table--bordered caption+tbody tr:first-child td:first-child,.table--bordered colgroup+thead tr:first-child th:first-child,.table--bordered colgroup+tbody tr:first-child td:first-child{border-radius:0 0 0 4px}
.table--bordered thead:first-child tr:first-child th:last-child,.table--bordered tbody:first-child tr:first-child td:last-child,.table--bordered caption+thead tr:first-child th:last-child,.table--bordered caption+tbody tr:first-child td:last-child,.table--bordered colgroup+thead tr:first-child th:last-child,.table--bordered colgroup+tbody tr:first-child td:last-child{border-radius:4px 0 0 0}
.table--bordered thead:last-child tr:last-child th:first-child,.table--bordered tbody:last-child tr:last-child td:first-child,.table--bordered tfoot:last-child tr:last-child td:first-child{border-radius:0 0 4px 0}
.table--bordered thead:last-child tr:last-child th:last-child,.table--bordered tbody:last-child tr:last-child td:last-child,.table--bordered tfoot:last-child tr:last-child td:last-child{border-radius:0 4px 0 0}
.table__row--bordered th,.table__row--bordered td{border-top:1px solid #878a8c}
.table__col--bordered th:first-of-type,.table__col--bordered td:first-of-type{border-left:0}
.table__col--bordered th,.table__col--bordered td{border-left:1px solid #878a8c;text-align:center}
.table--striped thead th{background:#595959;color:#fff}
.table--striped tbody tr:nth-child(odd) td,.table--striped tbody tr:nth-child(odd) th{background-color:#efefee}
.table--striped__col tbody td:nth-child(odd),.table--striped__col tbody th:nth-child(odd){background-color:#b7b7b7}
.table--hover tbody tr:hover td,.table--hover tbody tr:hover th{background-color:#b7b7b7;transition:all 300ms linear}
.button--none{border:0;cursor:pointer}
a.button{text-decoration:none}
a.button:active,a.button:focus,a.button:hover{text-decoration:none}
a .button{display:inline-block}
.button,.btn,input[type="submit"],input[type="reset"],input[type="button"]{font-size:16px;font-family:"frutiger-bold";letter-spacing:1px;display:inline-flex;justify-content:center;align-items:center;line-height:16px;text-decoration:none !important;padding:12px 24px;min-width:auto;border-radius:32px;border:1px solid #316bbe;cursor:pointer;color:#fff;margin:4px 0;background:#316bbe;background-clip:padding-box;transition:all .1s linear;text-transform:none}
.button a,.btn a,input[type="submit"] a,input[type="reset"] a,input[type="button"] a{color:#fff;text-decoration:none}
.button a:hover,.btn a:hover,input[type="submit"] a:hover,input[type="reset"] a:hover,input[type="button"] a:hover,.button a:focus,.btn a:focus,input[type="submit"] a:focus,input[type="reset"] a:focus,input[type="button"] a:focus,.button a:active,.btn a:active,input[type="submit"] a:active,input[type="reset"] a:active,input[type="button"] a:active{color:#fff;text-decoration:none}
.button:active,.btn:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,.button:active:hover,.btn:active:hover,input[type="submit"]:active:hover,input[type="reset"]:active:hover,input[type="button"]:active:hover{outline:0;transform:scale(0.95);border-color:#00396c;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;background:#00396c}
.button:focus,.btn:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus,.button:focus:hover,.btn:focus:hover,input[type="submit"]:focus:hover,input[type="reset"]:focus:hover,input[type="button"]:focus:hover{outline:0;border-color:#00396c;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;background:#00396c}
.button:hover,.btn:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background:#00396c;border-color:#00396c;box-shadow:0 0 0 2px #00396c}
.button.disabled,.btn.disabled,input[type="submit"].disabled,input[type="reset"].disabled,input[type="button"].disabled,.button.button--disabled,.btn.button--disabled,input[type="submit"].button--disabled,input[type="reset"].button--disabled,input[type="button"].button--disabled,.button[disabled],.btn[disabled],input[type="submit"][disabled],input[type="reset"][disabled],input[type="button"][disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}
.button.button--full-width,.btn.button--full-width,input[type="submit"].button--full-width,input[type="reset"].button--full-width,input[type="button"].button--full-width{width:100%;padding-left:0;padding-right:0;text-align:center;margin:0}
.button.button--large,.btn.button--large,input[type="submit"].button--large,input[type="reset"].button--large,input[type="button"].button--large{font-size:18px;line-height:24px;padding:12px 40px;min-height:56px}
.button.button--primary,.btn.button--primary,input[type="submit"].button--primary,input[type="reset"].button--primary,input[type="button"].button--primary{background:#316bbe;color:#fff}
.button.button--primary:hover,.btn.button--primary:hover,input[type="submit"].button--primary:hover,input[type="reset"].button--primary:hover,input[type="button"].button--primary:hover,.button.button--primary:focus,.btn.button--primary:focus,input[type="submit"].button--primary:focus,input[type="reset"].button--primary:focus,input[type="button"].button--primary:focus,.button.button--primary:active,.btn.button--primary:active,input[type="submit"].button--primary:active,input[type="reset"].button--primary:active,input[type="button"].button--primary:active{background:#00396c}
.button.button--secondary,.btn.button--secondary,input[type="submit"].button--secondary,input[type="reset"].button--secondary,input[type="button"].button--secondary{background:#316bbe;color:#fff}
.button.button--secondary:hover,.btn.button--secondary:hover,input[type="submit"].button--secondary:hover,input[type="reset"].button--secondary:hover,input[type="button"].button--secondary:hover,.button.button--secondary:focus,.btn.button--secondary:focus,input[type="submit"].button--secondary:focus,input[type="reset"].button--secondary:focus,input[type="button"].button--secondary:focus,.button.button--secondary:active,.btn.button--secondary:active,input[type="submit"].button--secondary:active,input[type="reset"].button--secondary:active,input[type="button"].button--secondary:active{background:#00396c}
.button.button--reverse,.btn.button--reverse,input[type="submit"].button--reverse,input[type="reset"].button--reverse,input[type="button"].button--reverse{background:#fff;border-color:#316bbe;border-width:1px;color:#316bbe}
.button.button--reverse a,.btn.button--reverse a,input[type="submit"].button--reverse a,input[type="reset"].button--reverse a,input[type="button"].button--reverse a{color:#316bbe;text-decoration:none}
.button.button--reverse a:hover,.btn.button--reverse a:hover,input[type="submit"].button--reverse a:hover,input[type="reset"].button--reverse a:hover,input[type="button"].button--reverse a:hover,.button.button--reverse a:active,.btn.button--reverse a:active,input[type="submit"].button--reverse a:active,input[type="reset"].button--reverse a:active,input[type="button"].button--reverse a:active{color:#00396c;text-decoration:none}
.button.button--reverse:active,.btn.button--reverse:active,input[type="submit"].button--reverse:active,input[type="reset"].button--reverse:active,input[type="button"].button--reverse:active,.button.button--reverse:focus,.btn.button--reverse:focus,input[type="submit"].button--reverse:focus,input[type="reset"].button--reverse:focus,input[type="button"].button--reverse:focus,.button.button--reverse:hover,.btn.button--reverse:hover,input[type="submit"].button--reverse:hover,input[type="reset"].button--reverse:hover,input[type="button"].button--reverse:hover{color:#00396c;background:#fff;border-color:#00396c}
.button.button--reverse:active a,.btn.button--reverse:active a,input[type="submit"].button--reverse:active a,input[type="reset"].button--reverse:active a,input[type="button"].button--reverse:active a,.button.button--reverse:focus a,.btn.button--reverse:focus a,input[type="submit"].button--reverse:focus a,input[type="reset"].button--reverse:focus a,input[type="button"].button--reverse:focus a,.button.button--reverse:hover a,.btn.button--reverse:hover a,input[type="submit"].button--reverse:hover a,input[type="reset"].button--reverse:hover a,input[type="button"].button--reverse:hover a{color:#00396c}
.button.button--reverse:active,.btn.button--reverse:active,input[type="submit"].button--reverse:active,input[type="reset"].button--reverse:active,input[type="button"].button--reverse:active,.button.button--reverse:active:hover,.btn.button--reverse:active:hover,input[type="submit"].button--reverse:active:hover,input[type="reset"].button--reverse:active:hover,input[type="button"].button--reverse:active:hover{outline:0;transform:scale(0.95);box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c}
.button.button--reverse:focus,.btn.button--reverse:focus,input[type="submit"].button--reverse:focus,input[type="reset"].button--reverse:focus,input[type="button"].button--reverse:focus,.button.button--reverse:focus:hover,.btn.button--reverse:focus:hover,input[type="submit"].button--reverse:focus:hover,input[type="reset"].button--reverse:focus:hover,input[type="button"].button--reverse:focus:hover{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c}
.button.button--reverse:hover,.btn.button--reverse:hover,input[type="submit"].button--reverse:hover,input[type="reset"].button--reverse:hover,input[type="button"].button--reverse:hover{box-shadow:0 0 0 2px #00396c}
.button.button--transparent,.btn.button--transparent,input[type="submit"].button--transparent,input[type="reset"].button--transparent,input[type="button"].button--transparent{background:transparent;color:#fff;border-color:#fff;text-align:center}
.button.button--transparent:hover,.btn.button--transparent:hover,input[type="submit"].button--transparent:hover,input[type="reset"].button--transparent:hover,input[type="button"].button--transparent:hover,.button.button--transparent:focus,.btn.button--transparent:focus,input[type="submit"].button--transparent:focus,input[type="reset"].button--transparent:focus,input[type="button"].button--transparent:focus,.button.button--transparent:active,.btn.button--transparent:active,input[type="submit"].button--transparent:active,input[type="reset"].button--transparent:active,input[type="button"].button--transparent:active{background:rgba(35,35,35,0.25);border-color:#fff;box-shadow:0 0 0 2px #fff}
.button.button--video::before,.btn.button--video::before,input[type="submit"].button--video::before,input[type="reset"].button--video::before,input[type="button"].button--video::before{font-family:icomoon;content:"\e9a7";padding-right:8px}
.button.button--calendar::before,.btn.button--calendar::before,input[type="submit"].button--calendar::before,input[type="reset"].button--calendar::before,input[type="button"].button--calendar::before{font-family:icomoon;content:"\e907";padding-right:8px}
.button.button--list::before,.btn.button--list::before,input[type="submit"].button--list::before,input[type="reset"].button--list::before,input[type="button"].button--list::before{font-family:icomoon;content:"\e97e";padding-right:8px}
.button.button--download::before,.btn.button--download::before,input[type="submit"].button--download::before,input[type="reset"].button--download::before,input[type="button"].button--download::before{font-family:icomoon;content:"\e960";padding-right:8px}
.button.button--email::before,.btn.button--email::before,input[type="submit"].button--email::before,input[type="reset"].button--email::before,input[type="button"].button--email::before{font-family:icomoon;content:"\e968";padding-right:8px}
.button.button--location::before,.btn.button--location::before,input[type="submit"].button--location::before,input[type="reset"].button--location::before,input[type="button"].button--location::before{font-family:icomoon;content:"\e97f";padding-right:8px}
.button.button--lock::before,.btn.button--lock::before,input[type="submit"].button--lock::before,input[type="reset"].button--lock::before,input[type="button"].button--lock::before{font-family:icomoon;content:"\e980";padding-right:8px}
.button.button--podcast::before,.btn.button--podcast::before,input[type="submit"].button--podcast::before,input[type="reset"].button--podcast::before,input[type="button"].button--podcast::before{font-family:icomoon;content:"\e9aa";padding-right:8px}
.button.button--document::before,.btn.button--document::before,input[type="submit"].button--document::before,input[type="reset"].button--document::before,input[type="button"].button--document::before{font-family:icomoon;content:"\e917";padding-right:8px}
.button+.button{margin-left:12px}
.button__background{background:#316bbe !important}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
.form fieldset{margin:0;padding:0;border:0}
.form legend{display:block;width:100%;margin-bottom:1.33;line-height:inherit;color:#282a2e}
.form label{display:block;margin:0 0 12px 0;font-family:"FrutigerLTW01-55Roman";font-weight:normal}
.form input[type="search"]{-webkit-appearance:none;box-sizing:border-box}
.form input[type="radio"],.form input[type="checkbox"]{margin:0;line-height:normal}
.form input[type="file"]{display:block}
.form select[multiple],.form select[size]{height:auto}
.form select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}
.form input[type="file"]:focus,.form input[type="radio"]:focus,.form input[type="checkbox"]:focus{outline:thin dotted;outline:4px auto -webkit-focus-ring-color;outline-offset:-2px}
.form input[type="number"]::-webkit-outer-spin-button,.form input[type="number"]::-webkit-inner-spin-button{height:auto}
.form output{display:block;padding-top:8px;font-size:15px;line-height:1.33;color:#282a2e;vertical-align:middle}
.form .form__group{margin:0 0 32px 0;overflow:auto}
.form input,.form select,.form textarea,.form .form-control{padding:4px 8px;font-size:15px;line-height:1.33;color:#282a2e;vertical-align:middle;background-color:#fff;background-image:none;border:0;box-shadow:inset 0 0 4px 0 rgba(195,196,198,0.25);transition:all .25s ease-in-out}
.form input:focus,.form select:focus,.form textarea:focus,.form .form-control:focus{border-color:rgba(82,168,236,0.8);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}
.form input[disabled],.form select[disabled],.form textarea[disabled],.form .form-control[disabled],.form input[readonly],.form select[readonly],.form textarea[readonly],.form .form-control[readonly],fieldset[disabled] .form input,fieldset[disabled] .form select,fieldset[disabled] .form textarea,fieldset[disabled] .form .form-control{cursor:not-allowed;background-color:#b7b7b7}
textarea.form input,textarea.form select,textarea.form textarea,textarea.form .form-control{height:auto}
.form select{width:auto;max-width:100%}
.form .radio,.form .checkbox{display:block;min-height:1.33;margin-top:12px;margin-bottom:12px;padding-left:24px;background:0;border:0;box-shadow:none}
.form .radio label,.form .checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}
.form .radio input[type="radio"],.form .radio-inline input[type="radio"],.form .checkbox input[type="checkbox"],.form .checkbox-inline input[type="checkbox"]{float:left;margin-left:-24px;margin-right:12px;margin-top:2px}
.form .radio+.radio,.form .checkbox+.checkbox{margin-top:-4px}
.form .radio-inline,.form .checkbox-inline{display:inline-block;padding-left:24px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}
.form .radio-inline+.radio-inline,.form .checkbox-inline+.checkbox-inline{margin-top:0;margin-left:12px}
.form input[type="radio"][disabled],.form input[type="checkbox"][disabled],.form .radio[disabled],.form .radio-inline[disabled],.form .checkbox[disabled],.form .checkbox-inline[disabled],fieldset[disabled] .form input[type="radio"],fieldset[disabled] .form input[type="checkbox"],fieldset[disabled] .form .radio,fieldset[disabled] .form .radio-inline,fieldset[disabled] .form .checkbox,fieldset[disabled] .form .checkbox-inline{cursor:not-allowed}
.form .radio__group legend{margin-bottom:12px}
.form .form-inline .form__group{display:inline-block;margin-right:24px}
.form .form-inline .radio,.form .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}
.form .form-inline .radio input[type="radio"],.form .form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0;margin-top:-4px}
.form .form-horizontal label{float:left;width:160px;padding-top:4px;text-align:right}
.form .form-horizontal input,.form .form-horizontal select,.form .form-horizontal textarea{margin-left:24px}
.form .form-horizontal .checkbox input[type="checkbox"],.form .form-horizontal .radio input[type="radio"]{margin-left:0;margin-right:-32px;float:right}
.form .control-group{margin-bottom:1.33}
.modal{width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999;opacity:0;visibility:hidden;background:rgba(0,0,0,0.7);transition:all 300ms ease}
.modal--active{opacity:1;visibility:visible}
.modal__content{background:#fff;color:#000;width:70%;max-width:1170px;margin:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.modal__close{font-size:48px;line-height:.5;text-decoration:none;display:inline-block;margin:8px;position:absolute;top:-50px;right:-10px;color:#fff;background:0;border:0;cursor:pointer}
.modal__close:hover,.modal__close:focus{text-decoration:underline;color:#fff}
.modal__close:after{content:"×"}
.modal--lock{overflow:hidden;height:100vh}
@media screen and (min-width:1300px){.modal__content{width:70%}
}
.video-modal .video-modal__image-container{background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;position:relative;min-height:200px}
.video-modal .video-modal__image-container.height-500{min-height:200px}
.video-modal .video-modal__image-container.height-500 .slider-splash{min-height:200px;display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-position:top center;background-repeat:no-repeat;cursor:pointer}
.video-modal .video-modal__image-container .fa-play-circle-o{color:#fff;font-size:800%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.video-modal .video-modal__image-container:hover .fa-play-circle-o{color:rgba(250,250,250,0.75)}
.video-modal .video-modal__button{cursor:pointer;background:transparent}
.modal__end-overlay{display:none;background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;z-index:999}
@media screen and (min-width:500px){.video-modal .video-modal__image-container{min-height:250px}
.video-modal .video-modal__image-container.height-500{min-height:320px}
.video-modal .video-modal__image-container.height-500 .slider-splash{min-height:320px}
}
@media screen and (min-width:700px){.video-modal .video-modal__image-container{min-height:320px}
.video-modal .video-modal__image-container.height-500{min-height:500px}
.video-modal .video-modal__image-container.height-500 .slider-splash{min-height:500px}
}
@media screen and (min-width:1000px){.video-modal .modal__content{width:60%}
}
@media screen and (min-width:1500px){.video-modal .modal__content{width:70%}
}
@media only screen and (max-height:600px) and (min-width:1020px){.modal__content{width:50%}
}
@media only screen and (max-height:459px){.modal__content{width:50%}
}
@media only screen and (max-height:420px) and (orientation:landscape){.modal__content{top:55% !important}
}
@media only screen and (max-height:380px) and (orientation:landscape){.modal__content{top:80% !important}
}
@media only screen and (max-height:320px) and (orientation:landscape){.modal__content{width:80%;top:60% !important}
}
@media only screen and (max-width:414px) and (orientation:portrait){.modal__content{width:96%}
}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2015 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s}
.animated-fill{-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes headShake{0{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes headShake{0{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:none;transform:none}
}
@keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.animated.fadeOutFast,.animated.fadeInFast{-webkit-animation-duration:200ms;animation-duration:200ms}
.animated.fadeInSlow{-webkit-animation-duration:1500ms;animation-duration:1500ms}
.fadeOutFast{-webkit-animation-name:fadeOut;animation-name:fadeOut}
.fadeInFast{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall}
@-webkit-keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}
*{box-sizing:border-box}
article,aside,details,figcaption,figure,footer,main,header,menu,nav,section,picture,video{display:block}
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0;vertical-align:baseline}
body{font-size:15px;font-family:"Optum Sans Regular",Arial,sans-serif;color:#000;background-color:#fff}
p{margin-bottom:18px;line-height:1.33}
input,textarea,select{font-size:15px;line-height:1.33;font-family:"Optum Sans Regular",Arial,sans-serif;color:#282a2e}
code,var{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:.9rem}
.lt-ie9 code,.lt-ie9 var{font-size:90%}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1;text-rendering:optimizelegibility;margin-bottom:16px}
.giga{font-size:64px;font-family:"FrutigerLTW01-55Roman",Arial,sans-serif}
.mega{font-size:48px;font-family:"FrutigerLTW01-55Roman",Arial,sans-serif}
.tangelo{font-family:"Frutiger-Light",Arial,sans-serif;font-size:30px;letter-spacing:.04rem;line-height:40px}
h1,.alpha{font-family:"Frutiger-Light",Arial,sans-serif;font-size:40px}
h2,.beta{font-family:"Frutiger-Light",Arial,sans-serif;font-size:36px;letter-spacing:.04rem}
h3,.gamma{font-family:"FrutigerLTW01-55Roman",Arial,sans-serif;font-size:30px;letter-spacing:.04rem}
h4,.delta{font-family:"Frutiger-Light",Arial,sans-serif;font-size:23px;letter-spacing:.04rem}
h5,.epsilon{font-family:"FrutigerLTW01-55Roman",Arial,sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:.2rem}
h6,.zeta{font-family:"Frutiger-Light",Arial,sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:.2rem}
.body-text{font-family:"Optum Sans Regular";font-size:15px}
.font-light{font-family:"Frutiger-Light"}
.font-regular{font-family:"FrutigerLTW01-55Roman"}
.body-text-small,small,.small,.milli{font-size:13px}
.micro{font-size:12px}
.subhead{font-family:"FrutigerLTW01-55Roman",arial,san-serif;font-size:16px;letter-spacing:.25rem;text-transform:uppercase;margin-bottom:12px}
.subhead--small,.subhead--large{font-family:"Frutiger-Light",Arial,sans-serif;font-size:20px;letter-spacing:.04rem}
.subhead--large{font-size:30px}
.ul-style{font-family:"FrutigerLTW01-55Roman",Arial,sans-serif;font-size:12px;letter-spacing:.2rem;text-transform:uppercase}
.ol-style{font-family:"Frutiger-Bold",Arial,sans-serif;font-size:13px;letter-spacing:.04rem;font-weight:bold}
caption,.caption,figcaption{font-family:"Frutiger-Light",Arial,sans-serif;font-size:13px;letter-spacing:.2rem}
b,strong,.strong{font-weight:bold}
em,i,.italic{font-weight:normal;font-style:italic}
cite{font-style:normal}
img,fieldset{border:0}
img,video{max-width:100%;height:auto;width:auto}
video{width:100%}
ul,ol{margin-top:0;margin-bottom:12px;padding-left:32px}
sub,sup{font-size:12px;line-height:0;position:relative;vertical-align:baseline;letter-spacing:.13em}
sup{top:-0.8em}
sub{bottom:-0.3em}
a{color:#0c55b8;text-decoration:none}
a:hover,a:active,a:focus{color:#0c55b8;text-decoration:underline}
a:focus{outline:0}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ce4b27}
@media only screen and (min-width:320px) and (max-width:560px){body{-webkit-text-size-adjust:none}
}
@media screen and (max-width:600px){body,.button,input[type="submit"],input[type="reset"],input[type="button"],output,input,select,textarea,.form-control,.body-text{font-size:16px}
.body-text-small{font-size:14px}
}
.is-inactive{display:none}
.is-active{display:block}
html{-webkit-text-size-adjust:100%;height:100%}
html,body{margin:0 auto;overflow-x:hidden}
html .stop-scroll,body .stop-scroll{position:relative;overflow:hidden;height:100%}
body{min-height:100%;margin:auto;background:#efefee}
body.medex{background:transparent}
body.medex #main-wrapper{max-width:auto;margin:auto;background-color:transparent;border:0}
#main-wrapper{max-width:1440px;margin:0 auto;background-color:#fff}
@media screen and (min-width:1442px){#main-wrapper{box-shadow:1px 0 #d0d0ce,-1px 0 #d0d0ce}
}
.header__logoshare,.main{max-width:1280px;margin:0 auto}
hr{margin-bottom:24px}
main{outline:0;position:relative}
*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}
.page-header__top,.footer__bottom{background:#282a2e;height:32px;padding-top:.11em}
.page-header__top .inner-container,.footer__bottom .inner-container{max-width:1480px;margin:0 auto;padding:0 24px}
.page-header__top p,.footer__bottom p,.page-header__top a,.footer__bottom a{color:#fff;text-transform:uppercase;line-height:1em}
.page-header__top-link{font-family:"Optum Sans Regular",Arial,sans-serif;font-size:.75rem}
.fa-angle-left:before{font-family:FontAwesome}
.left-arror{color:#fff;padding:12px}
.header__logoshare{height:auto;display:flex;flex-direction:row;margin:auto}
.footer__bottom{height:auto}
.terms__privacy{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px;color:#fff;font-size:.75rem;line-height:1.5;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:12px;padding-bottom:12px}
@media screen and (min-width:768px){.terms__privacy{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
}
.terms__privacy--special-disclaimer{border:1px solid #ce4b27;max-width:800px;margin:12px auto}
.terms__privacy--special-disclaimer p{font-size:.85rem;text-align:center;margin:0;padding:12px;font-weight:bold}
.terms__privacy--disclaimer{margin:1rem 0 0 0}
.terms__privacy--disclaimer p{text-transform:inherit;line-height:1.2}
.terms__privacy__list{margin:0 12px;letter-spacing:1.5px}
@media screen and (min-width:768px){.terms__privacy__list{font-size:.75rem;margin:0 20px}
}
.terms__privacy__list:first-of-type{margin-left:0}
@media screen and (max-width:568px){.copyright{-ms-flex-order:1;-webkit-order:1;order:1}
}
.header__logoshare{box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:60px}
.event__share{flex:1;-webkit-flex-box:1;-wekit-flex:1;clear:both}
.event__share .header-social{float:right;margin-right:16px}
.lt-ie10 .event__share{display:inline}
.banner .events-main-nav{position:absolute;max-width:824px;width:100%;bottom:0;z-index:2}
@media only screen and (max-width:568px){main footer{margin-top:-32px}
}
.skip-to-main{z-index:1}
.skip-to-main:focus{clip:auto;left:4px;top:4px;width:auto;height:auto;text-indent:0;font-size:1rem;border:1px solid #52545a;background:#efefee;outline:#006ca2 auto 4px;padding:4px;z-index:1050}
@media only screen and (min-width:560px){li.main-copyright{display:none}
}
@media screen and (min-width:832px){.events-main-nav{left:50%;margin-left:-408px}
}
.visibility-hidden{height:0;overflow:hidden;opacity:0;visibility:hidden;position:absolute}
.dash{position:relative;padding-bottom:40px !important;margin-bottom:0 !important}
.dash:after{content:'';bottom:16px;position:absolute;height:4px;width:60px;background-color:#ce4b27;left:0}
.dash.align--center:after{left:50% !important;margin-left:-32px !important}
a.button-link{color:#316bbe;font-family:"Frutiger-Bold";margin-right:12px;font-size:16px;background:0;border:0;text-decoration:none;-webkit-transition:-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:transform .1s cubic-bezier(0.25,0.1,0.25,1),-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);position:relative}
a.button-link.button-link--reverse{width:fit-content;color:#fff}
a.button-link.button-link--reverse:active,a.button-link.button-link--reverse:hover,a.button-link.button-link--reverse:focus{color:#fff}
a.button-link.button-link--reverse:active::before,a.button-link.button-link--reverse:hover::before,a.button-link.button-link--reverse:focus::before{border-bottom-color:#fff}
a.button-link::before{-webkit-transition:-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:transform .3s cubic-bezier(0.25,0.1,0.25,1),-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);position:absolute;bottom:-4px;content:'';border-bottom:2px solid transparent}
a.button-link::after{content:'\e939';position:absolute;right:-4px;font-size:12px;bottom:2px;font-family:Optum-Micro-interaction-16;width:0}
a.button-link:active,a.button-link:hover,a.button-link:focus{color:#00396c;text-decoration:none;box-shadow:none}
a.button-link:active::before,a.button-link:hover::before,a.button-link:focus::before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);border-bottom-color:#00396c}
a.button-link:active{transform:scale(0.95);-webkit-transform:scale(0.95)}
@media print{body{background:0}
#main-wrapper,#main-content{border:0}
#main-wrapper .header{margin-bottom:48px}
#main-wrapper .dynamic-alerts,#main-wrapper .header-bar-v2,#main-wrapper .search,#main-wrapper .nav--search-section{display:none}
.footer-bar,.footer-nav{display:none}
.footer-legal-bar{background-image:none}
.language-notice{display:none}
.footer__bottom{background-color:#fff}
.terms__privacy{background-color:none;color:#000}
.terms__privacy__list{display:none}
.terms__privacy__list.copyright{display:block}
}
.o4-nav{position:relative;background:#fbf9f4;display:none}
@media screen and (min-width:1048px){.o4-nav{border-bottom:1px solid #e5e5e6;display:block}
}
.o4-nav__border{display:block;width:100%;content:" "}
@media screen and (min-width:1048px){.o4-nav__container{display:flex;align-items:center;height:61px}
}
.o4-nav__wrapper{display:flex;flex-direction:row;list-style:none;padding-left:0;position:relative;align-items:center}
@media screen and (min-width:1048px){.o4-nav__wrapper{margin-bottom:6px;margin-top:23px;margin-left:-24px;margin-right:-24px}
}
.o4-nav__item{display:flex;flex-direction:column;position:relative}
.o4-nav__item:last-child{padding-right:0}
.o4-nav__btnmain{padding-left:0;padding-right:0}
.o4-nav__link{width:100%;text-decoration:none}
.o4-nav__link:hover,.o4-nav__link:focus,.o4-nav__link:active{text-decoration:none}
@media screen and (min-width:1048px){.o4-nav__link.o4-nav__item-l2 .o4-nav__btn-bar{display:block}
}
.o4-nav__btn{border:0;outline:0;width:100%;justify-content:space-between;z-index:1001}
.o4-nav__btn-content{position:relative;width:100%;display:flex;align-items:center}
.o4-nav__btn-text{padding:0}
@media screen and (min-width:1048px){.o4-nav__btn-text{position:relative}
}
.o4-nav__btn .fa-lg{font-size:24px;font-weight:bold;margin-left:auto}
@media screen and (min-width:1048px){.o4-nav__btn .fa-lg{margin-left:14px;font-size:16px;transition:all .3s cubic-bezier(0.24,1,0.32,1)}
}
.o4-nav__btn--selected .fa-lg{transform:rotate(180deg)}
@media screen and (max-width:1048px){.o4-nav__btn--selected{color:#fff !important;background:#002677 !important}
}
@media screen and (min-width:1048px){.o4-nav__btn--selected{background:0}
.o4-nav__btn--selected .fa-lg{color:#002677}
.o4-nav__btn--selected .o4-nav__btn-text{color:#002677;padding:0}
.o4-nav__btn--selected .o4-nav__btn-bar{display:block}
}
@media screen and (min-width:1048px){.o4-nav__btn:not(.o4-nav__btn--selected) .o4-nav__btn-bar{display:none}
}
.o4-nav__link,.o4-nav__btn{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a;background:#fff;cursor:pointer;height:100%;display:flex;flex-direction:row;align-items:center;padding:17px 24px;box-shadow:inset 0 1px 0 #e5e5e6}
@media screen and (min-width:540px){.o4-nav__link,.o4-nav__btn{font-size:14.22px;line-height:20px}
}
.o4-nav__link:hover,.o4-nav__btn:hover,.o4-nav__link:focus,.o4-nav__btn:focus{color:none}
.o4-nav__link:focus-visible,.o4-nav__btn:focus-visible{box-shadow:inset 0 0 0 2px #002677;z-index:1001;text-decoration:none}
.o4-nav__link:active,.o4-nav__btn:active{color:#002677}
.o4-nav__link:active .fa,.o4-nav__btn:active .fa{transform:rotate(180deg)}
@media screen and (min-width:1048px){.o4-nav__link,.o4-nav__btn{background:#fbf9f4;box-shadow:none}
.o4-nav__link:hover,.o4-nav__btn:hover{color:#0c55b8}
.o4-nav__link:hover .o4-nav__btn-bar,.o4-nav__btn:hover .o4-nav__btn-bar{display:block}
}
.o4-nav__link.o4-nav__item-l2,.o4-nav__btn.o4-nav__item-l2{background:0;color:#002677}
@media screen and (min-width:1048px){.o4-nav__link.o4-nav__item-l2 .o4-nav__btn-bar,.o4-nav__btn.o4-nav__item-l2 .o4-nav__btn-bar{display:block}
}
@media screen and (min-width:1048px){.o4-nav__btn-content{text-decoration:none}
}
.o4-nav__btn-bar{display:none;height:4px;width:100%;position:absolute;background:#002677;bottom:-8px;content:" ";z-index:1001}
.o4-nav__sub{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;margin-left:0;padding:0;display:block;flex-direction:row;z-index:1050;background:#fff;max-width:400px;box-shadow:none;border-radius:4px;margin-top:3px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:0;overflow-y:auto;position:relative;max-height:352px;opacity:1;visibility:visible;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px);transition:all .4s cubic-bezier(0.24,1,0.32,1)}
@media screen and (min-width:540px){.o4-nav__sub{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:768px){.o4-nav__sub{margin-left:0}
}
@media screen and (min-width:1048px){.o4-nav__sub{overflow-x:hidden;max-width:1280px;display:flex;max-height:none;box-shadow:0 2px 6px rgba(0,0,0,0.16);position:absolute;top:100%;border-bottom:1px solid #e0e0e0;margin-top:9px;left:24px}
}
.o4-nav__sub--fadeout{height:auto;visibility:hidden;opacity:0;margin-top:0;border-bottom:0;-webkit-transform:translateY(-24px);-moz-transform:translateY(-24px);-ms-transform:translateY(-24px);-o-transform:translateY(-24px);transform:translateY(-24px);transition:all .4s cubic-bezier(0.24,1,0.32,1)}
.o4-nav__sub--hidden{display:none}
.o4-nav__sub--left{left:24px}
.o4-nav__sub--right{right:24px;left:inherit}
.o4-nav__col{padding-bottom:0;font-size:14px;line-height:20px;max-width:100%;min-width:224px}
@media screen and (min-width:1048px){.o4-nav__col{box-shadow:none;padding:12px}
}
.o4-nav__col:last-of-type{border-bottom:0}
.o4-nav__col *:first-child li a:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001}
.o4-nav__col:nth-last-child(4):first-child,.o4-nav__col:nth-last-child(4):first-child ~ .o4-nav__col{width:auto;border-bottom:0}
.o4-nav__col ul{margin:0 0 4px 0;padding:0}
.o4-nav__col ul li{box-shadow:inset 0 1px 0 #e5e5e6;list-style:none;max-width:100%}
@media screen and (min-width:1048px){.o4-nav__col ul li{box-shadow:none}
}
@media screen and (min-width:540px){.o4-nav__col{border-bottom:0}
}
@media screen and (min-width:768px){.o4-nav__col{max-width:100%}
}
@media screen and (min-width:1048px){.o4-nav__col{min-width:124px;max-width:272px;width:max-content}
.o4-nav__col:nth-last-child(5):first-child,.o4-nav__col:nth-last-child(5):first-child ~ .o4-nav__col{max-width:unset;width:208px}
.o4-nav__col:nth-last-child(4):first-child,.o4-nav__col:nth-last-child(4):first-child ~ .o4-nav__col{max-width:256px}
}
@media screen and (min-width:1440px){.o4-nav__col:nth-last-child(5):first-child,.o4-nav__col:nth-last-child(5):first-child ~ .o4-nav__col{max-width:unset;width:256px}
.o4-nav__col:nth-last-child(4):first-child,.o4-nav__col:nth-last-child(4):first-child ~ .o4-nav__col{max-width:320px}
}
.o4-nav__heading{padding:16px 24px 16px 40px;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-nav__heading{font-size:14.22px;line-height:20px}
}
.o4-nav__heading:hover{color:#5a5a5a}
.o4-nav__heading:active{color:#5a5a5a}
.o4-nav__heading:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
@media screen and (min-width:1048px){.o4-nav__heading{padding:12px}
}
.o4-nav__headlink,.o4-nav__sublink{display:block}
.o4-nav__headlink:hover .o4-nav__subtext,.o4-nav__sublink:hover .o4-nav__subtext,.o4-nav__headlink:hover .o4-nav__headtext,.o4-nav__sublink:hover .o4-nav__headtext{color:#0c55b8}
.o4-nav__headlink:focus,.o4-nav__sublink:focus{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
.o4-nav__headlink .oi-new-window,.o4-nav__sublink .oi-new-window{position:relative;margin-left:-24px;margin-right:24px}
.o4-nav__headlink .oi-new-window:before,.o4-nav__sublink .oi-new-window:before{position:absolute;left:8px;bottom:0}
.o4-nav__headlink[target="_blank"] .o4-nav__headtext,.o4-nav__sublink[target="_blank"] .o4-nav__headtext,.o4-nav__headlink[target="_blank"] .o4-nav__subtext,.o4-nav__sublink[target="_blank"] .o4-nav__subtext{margin-right:24px}
.o4-nav__subtext{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-nav__subtext{font-size:14.22px;line-height:20px}
}
.o4-nav__subtext:hover{color:#0c55b8;text-decoration:underline}
.o4-nav__subtext:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
.o4-nav__subtext:active{color:#002677;text-decoration:underline}
.o4-nav__headtext{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-nav__headtext{font-size:14.22px;line-height:20px}
}
.o4-nav__headtext:hover{color:#0c55b8}
.o4-nav__headtext:active{color:#002677}
.o4-nav__headtext:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
.o4-nav__headlink{padding:16px 24px 16px 40px}
@media screen and (min-width:1048px){.o4-nav__headlink{padding:12px}
}
.o4-nav__sublink{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a;text-decoration:none;padding:16px 24px 16px 40px}
@media screen and (min-width:540px){.o4-nav__sublink{font-size:14.22px;line-height:20px}
}
.o4-nav__sublink:hover{text-decoration:none}
.o4-nav__sublink:active{text-decoration:none}
.o4-nav__sublink:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
@media screen and (min-width:1048px){.o4-nav__sublink{padding:12px}
}
.o4-nav__description{color:#5a5a5a;display:block;font-size:12px}
.o4-nav__description:hover{text-decoration:none}
.o4-nav__mobile-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:400px;padding:0;position:absolute;left:-100%;box-shadow:2px 2px 4px 1px rgba(0,0,0,0.2);z-index:1050;margin:0;background-color:#fff;transition:all .4s cubic-bezier(0.23,1,0.32,1);visibility:hidden;opacity:0}
.o4-nav__mobile-container.is--expanded{transition:all .4s cubic-bezier(0.23,1,0.32,1);visibility:visible;left:0;opacity:1}
@media screen and (min-width:1048px){.o4-nav__mobile-container{display:none}
}
.o4-nav__mobile-container .o4-search__input{padding-right:5px;width:100%}
.o4-nav__mobile-close{opacity:0;height:0;padding:0;position:relative;background:#fff;color:#316bbe;width:100%;border:0;outline:0;border-bottom:solid 1px #efefee;text-align:left;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-nav__mobile-close{font-size:14.22px;line-height:20px}
}
.o4-nav__mobile-close:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline-offset:-2px;z-index:1001;opacity:1;height:auto;padding:12px 16px 12px}
.o4-nav__mobile-close:focus-visible .o4-nav__mobile-close-content{visibility:visible;opacity:1}
.o4-nav__mobile-close-content{visibility:hidden;opacity:0;margin:0}
.o4-nav__mobile-close-content:first-child{display:inline}
.o4-nav__mobile-close-bar-container{height:22px;width:22px;transform:translate(0,-50%);right:12px;position:absolute;top:50%;right:2%}
.o4-nav__mobile-close-bar{height:2px;width:16px;background:#0c55b8;position:absolute;left:2.5px;transform:rotate(45deg);top:10px}
.o4-nav__mobile-close-bar:first-child{transform:rotate(-45deg)}
.o4-nav__mobile-search{width:100%;margin:0 16px}
@media screen and (min-width:768px){.o4-nav__mobile-search{display:none}
}
.o4-nav__mobile-nav{width:100%;display:block}
@media screen and (min-width:1048px){.o4-nav__mobile-nav{display:none}
}
.o4-nav__mobile-wrapper{display:block;height:auto;margin:0;padding:0;width:100%;border-bottom:1px solid #e5e5e6}
.o4-nav__mobile-item{display:block}
.o4-nav__mobile-backdrop{display:block;background-color:#fff;bottom:0;left:0;right:0;top:54px;position:absolute;z-index:70 !important;opacity:0;transition:all .4s cubic-bezier(0.23,1,0.32,1);visibility:hidden;left:-100%}
.o4-nav__mobile-backdrop.is--expanded{transition:all .4s cubic-bezier(0.23,1,0.32,1);visibility:visible;opacity:.8;left:0}
@media screen and (min-width:1048px){.o4-nav__mobile-backdrop{display:none}
}
_:-ms-fullscreen,:root .o4-nav__sub{margin-top:4px}
.o4-main-nav:not(.o4-l2-nav--enabled) ~ .o4-l2-nav{display:none}
.o4-l2-nav{position:relative}
@media screen and (min-width:1048px){.o4-l2-nav{display:block}
}
.o4-l2-nav__container-bg{margin:0 -16px}
@media screen and (min-width:1048px){.o4-l2-nav__container-bg{margin:0;background:#fff;border-bottom:1px solid #e5e5e6}
}
@media screen and (min-width:1048px){.o4-l2-nav__container-content{margin:0 -24px 6px -24px}
}
.o4-l2-nav .o4-l2-web-nav{display:none}
@media screen and (min-width:1048px){.o4-l2-nav .o4-l2-web-nav{display:block}
}
.o4-l2-nav__wrapper{display:flex;flex-direction:row;list-style:none;padding-left:0;position:relative}
@media screen and (min-width:1048px){.o4-l2-nav__wrapper{align-items:center}
}
@media screen and (min-width:1048px){.o4-l2-nav__title{color:#002677;padding:17px 24px;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
.o4-l2-nav__title-text{display:inline}
}
@media screen and (min-width:1048px) and screen and (min-width:540px){.o4-l2-nav__title{font-size:14.22px;line-height:20px}
}
.o4-l2-nav__item{display:flex;flex-direction:column}
.o4-l2-nav__btnmain{position:relative;padding-left:0;padding-right:0}
.o4-l2-nav__button{display:flex;flex-direction:column;position:relative;margin-left:16px;margin-right:16px}
@media screen and (min-width:1048px){.o4-l2-nav__button{margin-left:auto;margin-right:24px;align-items:center}
.o4-l2-nav__button .btn__1{white-space:nowrap}
}
.o4-l2-nav__link{line-height:24px;left:2.27%;right:0;color:#5a5a5a;background:#fff;cursor:pointer;height:100%;display:flex;flex-direction:row;min-height:48px;align-items:center;padding:16px;text-decoration:none;width:100%;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-l2-nav__link{font-size:14.22px;line-height:20px}
}
.o4-l2-nav__link:hover,.o4-l2-nav__link:focus,.o4-l2-nav__link:active{color:none;text-decoration:none}
@media screen and (min-width:1048px){.o4-l2-nav__link{padding:17px 16px;background:#fff;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
.o4-l2-nav__link:hover{color:#0c55b8}
.o4-l2-nav__link:hover .o4-l2-nav__btn-bar{display:block}
}
@media screen and (min-width:1048px) and screen and (min-width:540px){.o4-l2-nav__link{font-size:14.22px;line-height:20px}
}
.o4-l2-nav__link:focus-visible{box-shadow:inset 0 0 0 2px #002677;z-index:1001;text-decoration:none}
.o4-l2-nav__link:active{color:#002677}
.o4-l2-nav__link:active .fa{transform:rotate(180deg)}
.o4-l2-nav__btn{color:#5a5a5a;background:#fff;cursor:pointer;height:100%;display:flex;flex-direction:row;min-height:48px;align-items:center;padding:16px 0 16px 0;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;border:0;outline:0;width:100%;justify-content:space-between;z-index:1001}
@media screen and (min-width:540px){.o4-l2-nav__btn{font-size:14.22px;line-height:20px}
}
.o4-l2-nav__btn:hover,.o4-l2-nav__btn:focus{color:none}
.o4-l2-nav__btn:hover .o4-nav__btn-text,.o4-l2-nav__btn:focus .o4-nav__btn-text{text-decoration:underline}
@media screen and (min-width:1048px){.o4-l2-nav__btn{padding:17px 16px}
.o4-l2-nav__btn:hover{color:#0c55b8;text-decoration:none}
.o4-l2-nav__btn:hover .o4-l2-nav__btn-bar{display:block}
}
.o4-l2-nav__btn:focus-visible{box-shadow:inset 0 0 0 2px #002677;z-index:1001;text-decoration:none}
.o4-l2-nav__btn:active{color:#002677;text-decoration:none}
.o4-l2-nav__btn:active .fa{transform:rotate(180deg);text-decoration:none}
.o4-l2-nav__btn.o4-nav__item-l2{background:0;color:#002677}
.o4-l2-nav__btn.o4-nav__item-l2 .o4-nav__btn-bar{display:none}
.o4-l2-nav__btn-text{padding:0;text-align:left}
.o4-l2-nav__btn .fa-lg{color:#002677;font-size:24px;font-weight:bold;margin-left:auto}
@media screen and (min-width:540px){.o4-l2-nav__btn .fa-lg{margin-left:14px;font-size:16px;transition:all .3s cubic-bezier(0.24,1,0.32,1)}
}
@media screen and (min-width:768px){.o4-l2-nav__btn .fa-lg{color:#5a5a5a}
}
.o4-l2-nav__btn--selected{background:#fff;color:#5a5a5a}
.o4-l2-nav__btn--selected .fa-lg{transform:rotate(180deg)}
.o4-l2-nav__btn--selected:active{background:#fff}
@media screen and (min-width:1048px){.o4-l2-nav__btn--selected{background:0;color:#002677}
.o4-l2-nav__btn--selected .fa-lg{color:#002677}
.o4-l2-nav__btn--selected .o4-l2-nav__btn-text{color:#002677}
.o4-l2-nav__btn--selected .o4-l2-nav__btn-bar{display:block}
}
.o4-l2-nav__btn-content{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}
.o4-l2-nav__btn-bar{display:none;height:4px;width:100%;position:absolute;background:#002677;bottom:-8px;content:" ";z-index:1001}
.o4-l2-nav__sub{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;margin-left:0;padding:0;display:block;flex-direction:row;z-index:100;background:#fff;box-shadow:none;border-radius:4px;margin-top:4px;border-bottom:0;overflow-y:auto;position:relative;max-height:352px;opacity:1;visibility:visible;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px);transition:all .4s cubic-bezier(0.24,1,0.32,1)}
@media screen and (min-width:540px){.o4-l2-nav__sub{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:1048px){.o4-l2-nav__sub{margin-left:0;max-width:400px;overflow-x:hidden;max-width:1280px;display:flex;max-height:none;box-shadow:0 2px 6px rgba(0,0,0,0.16);position:absolute;top:100%;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;margin-top:9px;left:14px}
}
.o4-l2-nav__sub--fadeout{height:auto;visibility:hidden;opacity:0;margin-top:0;border-bottom:0;-webkit-transform:translateY(-24px);-moz-transform:translateY(-24px);-ms-transform:translateY(-24px);-o-transform:translateY(-24px);transform:translateY(-24px);transition:all .4s cubic-bezier(0.24,1,0.32,1)}
.o4-l2-nav__sub--hidden{display:none}
.o4-l2-nav__sub--left{left:0}
.o4-l2-nav__sub--right{right:14px;left:inherit}
.o4-l2-nav__col{padding-bottom:0;font-size:14px;line-height:20px;max-width:100%;min-width:223px}
@media screen and (min-width:1048px){.o4-l2-nav__col{box-shadow:none;padding:12px}
}
.o4-l2-nav__col:last-of-type{border-bottom:0}
.o4-l2-nav__col *:first-child li a:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001}
.o4-l2-nav__col:nth-last-child(4):first-child,.o4-l2-nav__col:nth-last-child(4):first-child ~ .o4-nav__col{width:auto;border-bottom:0}
.o4-l2-nav__col ul{margin:0;padding:0}
@media screen and (min-width:1048px){.o4-l2-nav__col ul{margin:0 0 4px 0}
}
.o4-l2-nav__col ul li{list-style:none;max-width:100%}
@media screen and (min-width:1048px){.o4-l2-nav__col ul li{box-shadow:none}
}
@media screen and (min-width:540px){.o4-l2-nav__col{border-bottom:0}
}
@media screen and (min-width:768px){.o4-l2-nav__col{max-width:100%}
}
@media screen and (min-width:1048px){.o4-l2-nav__col{min-width:124px;max-width:272px;width:max-content}
.o4-l2-nav__col:nth-last-child(5):first-child,.o4-l2-nav__col:nth-last-child(5):first-child ~ .o4-nav__col{max-width:unset;width:208px}
.o4-l2-nav__col:nth-last-child(4):first-child,.o4-l2-nav__col:nth-last-child(4):first-child ~ .o4-nav__col{max-width:256px}
}
@media screen and (min-width:1440px){.o4-l2-nav__col:nth-last-child(5):first-child,.o4-l2-nav__col:nth-last-child(5):first-child ~ .o4-nav__col{max-width:unset;width:256px}
.o4-l2-nav__col:nth-last-child(4):first-child,.o4-l2-nav__col:nth-last-child(4):first-child ~ .o4-nav__col{max-width:320px}
}
.o4-l2-nav__heading{padding:16px 24px 16px 40px;line-height:24px;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-l2-nav__heading{font-size:14.22px;line-height:20px}
}
.o4-l2-nav__heading:hover{color:#5a5a5a}
.o4-l2-nav__heading:active{color:#5a5a5a}
.o4-l2-nav__heading:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
@media screen and (min-width:1048px){.o4-l2-nav__heading{padding:12px}
}
.o4-l2-nav__headlink,.o4-l2-nav__sublink{display:block}
.o4-l2-nav__headlink:focus,.o4-l2-nav__sublink:focus{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
.o4-l2-nav__headlink .oi-new-window,.o4-l2-nav__sublink .oi-new-window{position:relative;margin-left:-24px;margin-right:24px}
.o4-l2-nav__headlink .oi-new-window:before,.o4-l2-nav__sublink .oi-new-window:before{position:absolute;left:8px;bottom:0}
.o4-l2-nav__headlink[target="_blank"] .o4-nav__headtext,.o4-l2-nav__sublink[target="_blank"] .o4-nav__headtext,.o4-l2-nav__headlink[target="_blank"] .o4-nav__subtext,.o4-l2-nav__sublink[target="_blank"] .o4-nav__subtext{margin-right:24px}
.o4-l2-nav__subtext{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-l2-nav__subtext{font-size:14.22px;line-height:20px}
}
.o4-l2-nav__subtext:hover{color:#0c55b8;text-decoration:underline}
.o4-l2-nav__subtext:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
.o4-l2-nav__subtext:active{color:#002677;text-decoration:underline}
.o4-l2-nav__headtext{line-height:24px;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-l2-nav__headtext{font-size:14.22px;line-height:20px}
}
.o4-l2-nav__headtext:hover{color:#0c55b8}
.o4-l2-nav__headtext:active{color:#002677}
.o4-l2-nav__headtext:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
.o4-l2-nav__headlink{padding:16px 24px 16px 40px}
@media screen and (min-width:1048px){.o4-l2-nav__headlink{padding:12px}
}
.o4-l2-nav__sublink{line-height:24px;color:#5a5a5a;text-decoration:none;padding:16px 24px 16px 40px}
.o4-l2-nav__sublink:hover{text-decoration:none}
.o4-l2-nav__sublink:active{text-decoration:none}
.o4-l2-nav__sublink:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001;text-decoration:none}
@media screen and (min-width:1048px){.o4-l2-nav__sublink{padding:12px}
}
.o4-l2-nav__description{color:#5a5a5a;display:block;font-size:12px}
.o4-l2-nav__description:hover{text-decoration:none}
.o4-l2-nav__mobile-nav{width:100%;display:block;border-bottom:1px solid #b1b2b4}
@media screen and (min-width:1048px){.o4-l2-nav__mobile-nav{display:none}
}
.o4-l2-nav__mobile-wrapper{display:block;height:auto;margin:0;padding:0;width:100%;list-style:none}
.o4-l2-nav__mobile-title{color:#5a5a5a;width:100%;max-width:375px;top:50px;background:#fff;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.o4-l2-nav__mobile-title{font-size:14.22px;line-height:20px}
}
.o4-l2-nav__mobile-title .o4-l2-nav__btn{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;max-height:none}
.o4-l2-nav__mobile-title .mb-title-dd{height:56px;width:100%}
.o4-l2-nav__mobile-title .mb-title-dd:hover{border:1px solid #323334;background:#f2f2f2}
.o4-l2-nav__mobile-title .mb-title-dd:active{border:1px solid #323334;background:#fff}
@media screen and (min-width:1048px){.o4-l2-nav__mobile-title{padding:16px}
}
.o4-l2-nav__mobile-item{display:block;padding:0}
.o4-l2-nav .remove--style{border:0;margin:0 !important}
_:-ms-fullscreen :root .o4-l2-nav__sub{margin-top:4px}
.o4-main-nav:not(.o4-l2-nav--enabled) ~ .o4-l2-nav{display:none}
.header-bar-v2{clear:both;position:relative}
.header_nav_top_black{background:#282a2e}
.header_nav_top_black__inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:space-between;-webkit-align-items:space-between;align-items:space-between;margin:auto 0;max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px;position:initial;padding:5px 0;height:30px}
.site-links__list{color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:20px}
.site-links__list__item{margin-right:15px}
.site-links__list__item.link_inactive{color:#888b8d}
.site-links__list__item.top-level{display:inline-block;vertical-align:top}
@media screen and (max-width:915px){.header_nav_top_black__inner .site-links__list{display:none}
}
.site-links__list__item{margin-right:15px}
.site-links__list__item.link_inactive{color:#595959}
.site-links__list__item.top-level{display:inline-block;vertical-align:top}
.link-list--active{position:relative;font-size:.75rem;letter-spacing:1.5px;text-transform:uppercase;color:#fff;padding:0 40px 0 0;cursor:pointer;font-family:"FrutigerLTW01-55Roman"}
.link-list--active a{color:#fff;text-decoration:none}
.site-links__list__item__text{text-transform:uppercase;cursor:pointer;background:transparent;color:#fff;font-size:10px;padding:0;letter-spacing:2.3px;font-family:"Optum Sans Regular",Arial,sans-serif}
.site-links__list__item__text:focus,.site-links__list__item__text:hover{text-decoration:underline;background:transparent}
.site-links__list__item__text:focus{outline:#006ca2 auto 5px}
.drawer-wrapper .site-links__list__item__text{letter-spacing:1px}
.top--level{vertical-align:top}
.drawer-wrapper{background:#282a2e;position:absolute;width:100%;top:30px;left:0;z-index:99}
@media screen and (max-width:915px){.drawer-wrapper{background:#282a2e;position:absolute;width:100%;top:30px;left:0;z-index:99}
}
.site-links__list__subnavs-container{max-width:1280px;padding-left:24px;padding-right:24px;margin:0 auto}
.site-links__list__subnav__inner{max-width:450px;column-count:2;-moz-column-count:2;-ms-column-count:2;padding:10px 0}
.site-links__list__subnav__inner .site-links__list__item{display:block;padding:2px 0}
.header__social__item{display:inline-block;margin-right:10px}
.header__social__item .social__links{font-size:16px;width:16px;height:16px;border-radius:0;margin-top:0;background:0;padding:0;color:#efefee}
.header__social__item .social__links .oi-blog{font-size:16px;line-height:1;position:relative;top:2px}
.header__social__item .social__links:focus,.header__social__item .social__links:hover{margin-top:0;color:#fff}
.header__social__item .social__links:focus.facebook,.header__social__item .social__links:hover.facebook{background:0}
.header__social__item .social__links:focus.linkedin,.header__social__item .social__links:hover.linkedin{background:0}
.header__social__item .social__links:focus.twitter,.header__social__item .social__links:hover.twitter{background:0}
.header__social__item .social__links:focus.youtube,.header__social__item .social__links:hover.youtube{background:0}
.header__social__item .social__links:focus.blog,.header__social__item .social__links:hover.blog{background:0}
.header__social__item .social__links:focus .fa,.header__social__item .social__links:hover .fa,.header__social__item .social__links:active .fa{outline:#fff auto 5px}
@media screen and (min-width:500px){.header__social__item{margin-left:auto}
.header__social__item .header_social_icons{padding:0 10px;margin-top:-2px}
}
@media screen and (min-width:500px) and (min-width:816px){.header__social__item{margin-right:15px}
}
@media screen and (max-width:600px){.header__social__item .header_social_icons{padding:0 9px}
}
@media screen and (min-width:375px){button.site-links__list__item__text{letter-spacing:2.3px}
}
@media screen and (max-width:700px){.header_nav_top_black .header__social__item{margin-left:auto}
}
@media screen and (min-width:700px){.header_nav_top_black .header__social__item{margin-left:auto}
}
.header__items-right{display:block;float:right}
@media all and (max-width:915px){.header__items-right{width:auto}
}
.header-sign-in__container{display:block;height:40px;float:right;position:relative;top:-5px;padding:0;margin-left:15px;margin-right:20px}
@media(max-width:360px){.header-sign-in__container{margin-left:10px;margin-right:10px}
}
@media(max-width:320px){.header-sign-in__container{margin-left:5px;margin-right:5px}
}
.header-sign-in__container .sign-in-button{padding:9px 10px}
@media(max-width:440px){.header-sign-in__container .sign-in-button{padding:9px 8px}
}
@media(max-width:380px){.header-sign-in__container .sign-in-button{padding:9px 5px}
}
@media(max-width:335px){.header-sign-in__container .sign-in-button{font-size:11px}
}
.header-sign-in__item{display:inline-block;margin-left:2px}
.header-sign-in__item:first-child{margin-left:0}
.sign-in-button{display:inline-block;padding:28px 8px;font-size:12px;line-height:12px;letter-spacing:1px;background-color:#ce4b27;color:#fff;text-transform:uppercase;transition:all .4s linear}
@media(min-width:832px){.sign-in-button{padding:28px 15px}
}
.sign-in-button:hover,.sign-in-button:focus{text-decoration:underline;color:#fff}
.sign-in-button:focus{outline:#006ca2 auto 5px}
.footer{background-image:linear-gradient(to top,#efefee,#fff)}
.footernav-flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1280px;margin:0 auto}
.flex-item-content{margin:0 auto;padding:0 20px}
@media all and (min-width:768px){.flex-item-content{padding:0 20px;margin:0}
}
@media all and (max-width:767px){.flex-item-content{padding:0}
}
.footer-bar{width:100%;max-width:1280px;margin:auto;padding:10px 0;border-bottom:1px solid #878a8c}
.footer-br-wrapper{border-top:1px solid #878a8c;width:100%;max-width:1280px;min-height:85px;margin:0 auto;padding-top:15px}
@media all and (max-width:730px){.footer-br-wrapper{min-height:160px}
}
@media screen and (min-width:768px){.footer-bar{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
@media all and (min-width:768px){.social{order:1}
.solution{order:2;padding:0 20px}
}
.sitemap_inner{padding:0 20px;margin:20px auto;max-width:1280px;display:flex;flex-direction:row;flex-flow:row wrap}
.sitemap__section{margin-bottom:20px;width:100%}
@media all and (min-width:568px){.sitemap__section{width:50%}
}
@media all and (min-width:1024px){.sitemap__section{width:25%}
}
.social__list__desc{display:none}
.footernav__social__item{padding-top:0}
.footer_social_icons{margin:0 3px;padding:0}
.social__links{background:#878a8c;color:#fff;transition:all .2s linear;width:36px;height:36px;text-align:center;padding-top:5px;outline:0;font-size:1.25rem;margin-top:12px;text-decoration:none}
.social__links:hover,.social__links:focus{transform:scale(1.1);text-decoration:none}
.footernav__social__item .social__links.circle{border:0}
.footernav__social__item .social__links.facebook{background:#3b5998}
.footernav__social__item .social__links.linkedin{background:#00a0dc}
.footernav__social__item .social__links.twitter{background:#1b95e0}
.footernav__social__item .social__links.youtube{background:#cd201f}
.footernav__social__item .social__links.blog{background:#ce4b27}
.footernav__social__item .social__links.instagram{background:#c32aa3}
.footernav__social__item .social__links.pinterest{background:#bd081c}
.finder_text{font-size:12px}
.finder__text-box{margin-bottom:5px}
.arrowcode{display:none}
.footer-findbtn{font-size:12px}
.sitemap_nav_subheading{display:block;text-transform:uppercase;letter-spacing:2.75px;font-weight:bold;margin-bottom:9px}
.sitemap_nav_subheading.subhead--small{font-size:14px}
.sitemap_nav_list{padding-bottom:10px}
.sitemap_nav_link{text-decoration:none;letter-spacing:.26px;font-size:.75rem;color:#000}
.sitemap_nav_link:hover{color:#000}
.social{text-align:center;flex-basis:65%}
.solution{text-align:center;flex-basis:35%}
@media all and (min-width:730px){.social ul{margin:0 20px;display:inline-block}
.finder__text-box{display:inline-block}
.arrowcode{display:inline-block}
}
@media all and (min-width:770px){.social__list__desc{display:inline-block;font-size:15.2px;font-family:"FrutigerLTW01-55Roman"}
}
@media all and (min-width:768px){.finder_text{font-size:15.2px}
.sitemap{width:100%}
.social{text-align:left}
.social__desc{display:inline}
.solution{text-align:right}
}
.language-notice{margin:20px 20px 20px 20px;font-weight:bold;font-size:.75rem}
.lang-notice__item{margin:10px 10px 0 0}
.horizontal-list .lang-notice__item{display:block}
.lang-notice__link{color:#282a2e}
.lang-notice__link:hover{color:#282a2e}
@media all and (min-width:568px){.language-notice{text-align:center}
}
@media all and (min-width:768px){.lang-notice__item{font-size:.85rem}
}
@media all and (min-width:981px){.language-notice{text-align:left}
.horizontal-list .lang-notice__item{display:inline-block}
}
@media all and (min-width:1024px){.language-notice{text-align:center}
.lang-notice__item{margin:0 20px}
}
.footer-bar{width:100%;max-width:1280px;margin:0 auto}
@media all and (max-width:730px){.footer-bar{min-height:10px}
}
.footer-bar.social-bar{min-height:85px;border-top:1px solid #878a8c}
.social{width:65%}
@media all and (max-width:730px){.social{width:100%}
}
.solution{width:35%}
@media all and (max-width:730px){.solution{width:100%}
}
.social{float:left !important}
.social nav{display:inline-block}
.solution{float:right !important;margin-top:15px !important}
@media screen and (max-width:572px){.social,.solution{width:100%}
.footer-bar{min-height:160px}
}
.o4-logo{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;float:left}
.o4-logo__link{display:flex}
.o4-logo__link:focus{box-shadow:0 0 0 2px #00396c,inset 0 0 0 4px #fff}
.o4-logo__img{width:100%;max-width:100px}
.o4-logo__img--100{max-width:100px}
.o4-logo__img--130{max-width:130px}
.o4-logo__img--160{max-width:160px}
.o4-logo__img--175{max-width:89.63px;height:26px;border-radius:0}
.o4-logo__img--190{max-width:190px}
.o4-logo__img--220{max-width:220px}
.o4-logo__img--240{max-width:210px;height:auto;padding:10px 0 10px 2px}
@media all and (min-width:540px){.o4-logo{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}
}
@media screen and (max-width:280px){.o4-logo__img--240{max-width:170px}
}
@media screen and (min-width:768px){.o4-logo__img--100{max-width:140px}
.o4-logo__img--175{max-width:124.15px;height:36px;border-radius:0}
.o4-logo__img--240{padding:0 0 10px 0}
}
@media all and (min-width:1048px){.o4-logo__img{max-width:140px}
.o4-logo__img--130{max-width:140px}
.o4-logo__img--160{max-width:160px}
.o4-logo__img--175{max-width:175.88px;height:51px;border-radius:0}
.o4-logo__img--190{max-width:190px}
.o4-logo__img--220{max-width:220px}
.o4-logo__img--240{max-width:240px;padding:0}
}
.header-logo{float:left;margin:10px auto;width:140px;height:60px}
.header-logo img{width:140px}
.lt-ie9 .header-logo img{width:auto;height:auto}
@media screen and (min-width:768px) and (max-width:1048px){.header-logo{margin-left:20px}
}
.o4-co-branded__logo-img{max-width:89px;max-height:41px;border-radius:0}
@media screen and (min-width:1048px){.o4-co-branded__logo-img{max-width:180px;max-height:83px}
}
.o4-co-branded__content{display:flex;align-items:center}
.o4-co-branded__content-item{padding:0;margin:0}
.o4-co-branded__content-pipe{width:1px;height:42px;margin:0 12px;background:#6d6f70}
@media screen and (min-width:1048px){.o4-co-branded__content-pipe{height:83px;margin:0 18px}
}
.nav--search-section{width:100%;max-width:1280px;margin:0 auto;border-bottom:1px solid #b1b2b3}
.nav--search-section .search{display:none}
.main-nav-v2{height:auto}
.row.nav--search-section{padding:0}
.header_nav{background:#fff;width:100%;height:100vh;height:auto;position:relative;z-index:1}
.main-nav{display:block;margin-top:15px;border:0}
.nav_level-1{position:absolute}
.main-nav__list{position:static;display:block;border:0}
.main-nav__list .main-nav__list--main-item{color:#282a2e;background:transparent;cursor:pointer;display:inline-block;width:100%;text-align:left;padding:15px;font-size:16px;font-family:"Frutiger-Light";border:0;letter-spacing:1px;display:block;border-radius:5px}
.main-nav__list .main-nav__list--main-item:hover,.main-nav__list .main-nav__list--main-item:focus,.main-nav__list .main-nav__list--main-item:active{text-decoration:none;outline:0;border-radius:5px}
.main-nav__list .main-nav__list--main-item:hover span,.main-nav__list .main-nav__list--main-item:focus span,.main-nav__list .main-nav__list--main-item:active span{border-bottom:1px solid #ce4b27;padding-bottom:2px}
.main-nav__list .main-nav__list--main-item:hover i,.main-nav__list .main-nav__list--main-item:focus i,.main-nav__list .main-nav__list--main-item:active i{color:#ce4b27}
.main-nav__list .main-nav__list--main-item i{margin-left:5px}
.main-nav__list{left:0}
@media all and (max-width:1024px){.hidden-mobile{display:none}
}
.main-nav__list[aria-expanded="false"] .nav__sub_container{display:none}
.main-nav__list[aria-expanded="true"] .nav__sub_container{display:block;top:0}
.header_nav>.main-nav .nav__sub_container{position:absolute;top:0;right:0;left:0;box-shadow:0 5px 20px -5px #b7b7b7;display:none;overflow:hidden;overflow-y:auto}
.header_nav>.main-nav .nav__sub_container.open{display:block}
.header_nav>.main-nav .nav__sub_container.open.overflow_fix{left:auto;right:0}
.main-nav .nav__sub_container{position:absolute;z-index:1002;left:-99999em}
.sub_menu{position:relative;top:0}
.nav__sub_container{background:#fff;box-sizing:border-box}
.nav__sub_container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:5px;background-color:#f5f5f5}
.nav__sub_container::-webkit-scrollbar{width:7px;padding-left:15px;background-color:#f5f5f5}
.nav__sub_container::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#b7b7b7}
.dropdown_subnav{margin:0 20px 15px;height:auto;overflow-y:auto}
.dropdown_subnav.subnavtwo .subnav__heading{border-top:1px solid #595959;padding-top:10px}
.subnav_item{padding:5px 15px}
.subnav_item:last-child{margin-bottom:10px}
.subnav__heading{font-size:16px;margin-bottom:10px;letter-spacing:0;text-transform:lowercase;font-weight:normal;line-height:1;text-rendering:optimizeLegibility}
.subnav__heading:first-letter {text-transform:uppercase}
.subnav__link{color:#282a2e;letter-spacing:1px;font-size:14px;line-height:1.55;border-bottom:1px solid transparent;text-decoration:none}
.subnav__link .oi-new-window{margin-left:10px}
.subnav__link:hover,.subnav__link:focus,.subnav__link:active{text-decoration:none;border-color:#ce4b27}
.subnav__link:hover .link_des,.subnav__link:focus .link_des,.subnav__link:active .link_des{text-decoration:none}
.link_des{display:block;font-size:12px;text-decoration:none;letter-spacing:0}
.link_des:hover,.link_des:focus,.link_des:active{text-decoration:none}
.nav__open{background:0}
.mobile-search-nav{z-index:1;position:relative;display:block;margin:0 auto;padding:0 12px 10px}
.mobile-search-nav .mobile-search{position:relative;right:-50px;top:-5px}
@media(min-width:899px){.mobile-search-nav .mobile-search{display:none}
}
.mobile-search-nav .mobile-search .searchfield{width:65%}
.subnav__back{display:block;background-color:#fff;color:#000;margin-bottom:2%;padding:2% 0;border-top:1px solid #888b8d;border-bottom:1px solid #888b8d}
.header-nav__subnav__back{display:none;background-color:#fff;color:#000;margin-bottom:2%;padding:2% 0;border-top:1px solid #595959;border-bottom:1px solid #595959}
.header-nav__subnav__back-button{border:0;background:transparent;font-size:16px;text-transform:uppercase;letter-spacing:.2em;cursor:pointer;padding-left:2%}
.mobile-header-bar .header_nav_top_black{background-color:#fff;color:#000;border-top:1px solid #595959}
.mobile-header-bar .header_nav_top_black__inner{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding-left:0;height:auto}
.mobile-header-bar .site-links__list{display:block;margin-left:0}
.mobile-header-bar .site-links__list>.site-links__list__item{display:block;margin:20px 0 10px}
.mobile-header-bar .site-links__list__item__text{color:#000;text-align:left;font-size:16px;font-family:"Frutiger-Light";text-transform:capitalize;letter-spacing:2px}
.mobile-header-bar .site-links__list__item__text:hover,.mobile-header-bar .site-links__list__item__text:focus{outline:0;text-decoration:none;border-bottom:1px solid #ce4b27}
.mobile-header-bar .drawer-wrapper{background-color:#fff;color:#000}
.mobile-header-bar .drawer-wrapper.is-active{position:static}
.mobile-header-bar .drawer-wrapper .site-links__list__item__text{font-size:14px;letter-spacing:1px}
.mobile-header-bar .site-links__list__subnav__inner{column-count:1;-moz-column-count:1;z-index:2;background-color:#fff;color:#000}
.mobile-header-bar .site-links__list__subnav__inner .site-links__list__item{padding:10px 15px}
.mobile-header-bar .m-hd-bars .header-sign-in__container,.mobile-header-bar .m-hd-bars .header__social__item{display:none}
@media only screen and (min-device-width:320px) and (-webkit-min-device-pixel-ratio:2){.header_nav{height:100vh}
.header_nav>.main-nav .nav__sub_container{height:auto}
}
@media only screen and (min-width:768px){.mobile-search-nav.mobile-search{right:15px}
.mobile-search-nav.mobile-search .fieldcontainer.searchfield:hover,.mobile-search-nav.mobile-search .fieldcontainer.searchfield:focus,.mobile-search-nav.mobile-search .fieldcontainer.searchfield:active{width:85%}
}
@media only screen and (min-width:1025px){.m-search{background:0;display:block;position:relative;top:0;width:85%;transition:all 400ms linear}
}
@media all and (min-width:1025px){.mobile-header-bar{display:none}
.header_nav{height:auto;z-index:auto}
.nav--search-section{border:0}
.nav--search-section .search{display:inline-block;clear:both;float:right;width:25%;margin-right:-30px}
.nav--search-section .search .searchfield{width:50%}
.nav--search-section .search .searchfield:focus{width:150%;z-index:1}
.mobile-search-nav{float:none;display:none}
.main-nav-v2{float:left}
.main-nav .main-nav__list{position:relative;display:inline-block;float:left}
.main-nav .dropdown_subnav{padding:10px 15px;margin:0 20px;top:68px}
.main-nav .subnav_item{padding:5px 0}
.main-nav .subnav_item .subnav__link{color:#595959;font-size:14px}
.main-nav__list--main-item:hover,.main-nav__list--main-item:focus,.main-nav__list--main-item:active{background:rgba(239,239,238,0.3);background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}
.main-nav__list[aria-expanded="true"] .nav__sub_container{top:auto}
.nav__sub_container{width:415px}
.subnav__back{display:none}
.header_nav>.main-nav .nav__sub_container.open{top:100%}
.nav__open{heigth:100%;height:3000px;background:rgba(0,0,0,0.5);position:absolute;left:0;right:0;bottom:0;top:0;z-index:1001}
}
@media all and (min-width:1024px){.nav--search-section .search{margin-right:35px}
}
@media screen and (max-width:915px){.header_nav_top_black__inner{display:block}
.header_nav_top_black .header__social__item{float:left}
}
.hmenu{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:45px;height:40px;cursor:pointer;background:transparent;-webkit-transition:background .3s;transition:background .3s}
.hmenu__bars{display:block;position:absolute;left:5px;right:5px;top:20px}
.hmenu__bars::before,.hmenu__bars::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#ce4b27;content:"";border-radius:2px}
.hmenu__bars::before{top:-10px}
.hmenu__bars::after{bottom:0}
.hmenu__bars{-webkit-transition:background 0 .2s;-moz-transition:background 0 .2s;-o-transition:background 0 .2s;transition:background 0 .2s}
.hmenu__bars::before,.hmenu__bars::after{transition:all .2s linear}
.hmenu__bars::before{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
.hmenu__bars::after{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
.hmenu--h2x.is-active .hmenu__bars::before{top:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.hmenu--h2x.is-active .hmenu__bars::after{top:-7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.hmenu--h2x.is-active .hmenu__bars::before,.hmenu--h2x.is-active .hmenu__bars::after{-webkit-transition-delay:0,0.2s;transition-delay:0,0.2s}
.copy{font-size:12px}
.copy-open,.is-active .copy-close{display:block;position:relative;top:14px}
.copy-close,.is-active .copy-open{display:none;position:relative;top:14px}
.isEdit .header_nav{overflow:auto;border:1px solid #c73747;margin-bottom:20px}
.isEdit .main-nav *{float:left !important}
.isEdit .main-nav__list{border:1px solid #92be48;margin:5px}
.isEdit .main-nav__list i{float:right !important}
.back-top__arrow{display:block;font-size:32px;position:absolute;top:50%;left:50%;padding-bottom:4px;transform:translate(-50%,-50%)}
.back-to-top{display:block;width:40px;height:40px;border-radius:50%;left:80vw;text-align:center;background-color:#282a2e;color:#fff;z-index:1000}
.back-to-top.fixed{position:fixed;bottom:30px}
.back-to-top.static{position:fixed;bottom:50px;transition:none}
.back-to-top:hover,.back-to-top:active,.back-to-top:focus{text-decoration:none;transform:scale(1.15)}
@-webkit-keyframes reverse-a0_o{0{opacity:0}
89.82%{opacity:0}
to{opacity:1}
}
@keyframes reverse-a0_o{0{opacity:0}
89.82%{opacity:0}
to{opacity:1}
}
@-webkit-keyframes reverse-a1_o{0{opacity:0}
80.24%{opacity:0}
89.82%{opacity:1}
to{opacity:0}
}
@keyframes reverse-a1_o{0{opacity:0}
80.24%{opacity:0}
89.82%{opacity:1}
to{opacity:0}
}
@-webkit-keyframes reverse-a2_o{0{opacity:0}
70.06%{opacity:0}
80.24%{opacity:1}
89.82%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a2_o{0{opacity:0}
70.06%{opacity:0}
80.24%{opacity:1}
89.82%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes reverse-a3_o{0{opacity:0}
59.88%{opacity:0}
70.06%{opacity:1}
80.24%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a3_o{0{opacity:0}
59.88%{opacity:0}
70.06%{opacity:1}
80.24%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes reverse-a4_o{0{opacity:0}
50.299%{opacity:0}
59.88%{opacity:1}
70.06%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a4_o{0{opacity:0}
50.299%{opacity:0}
59.88%{opacity:1}
70.06%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes reverse-a5_o{0{opacity:0}
40.12%{opacity:0}
50.299%{opacity:1}
59.88%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a5_o{0{opacity:0}
40.12%{opacity:0}
50.299%{opacity:1}
59.88%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes reverse-a6_o{0{opacity:0}
29.94%{opacity:0}
40.12%{opacity:1}
50.299%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a6_o{0{opacity:0}
29.94%{opacity:0}
40.12%{opacity:1}
50.299%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes reverse-a7_o{0{opacity:0}
20.359%{opacity:0}
29.94%{opacity:1}
40.12%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a7_o{0{opacity:0}
20.359%{opacity:0}
29.94%{opacity:1}
40.12%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes reverse-a8_o{0{opacity:0}
10.18%{opacity:0}
20.359%{opacity:1}
29.94%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a8_o{0{opacity:0}
10.18%{opacity:0}
20.359%{opacity:1}
29.94%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes reverse-a9_o{0{opacity:0}
10.18%{opacity:1}
20.359%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a9_o{0{opacity:0}
10.18%{opacity:1}
20.359%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes reverse-a10_o{0{opacity:1}
10.18%{opacity:0}
to{opacity:0}
}
@keyframes reverse-a10_o{0{opacity:1}
10.18%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a0_o{0{opacity:1}
9.29%{opacity:1}
18.033%{opacity:0}
to{opacity:0}
}
@keyframes forward-a0_o{0{opacity:1}
9.29%{opacity:1}
18.033%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a1_o{0{opacity:0}
9.29%{opacity:0}
18.033%{opacity:1}
27.322%{opacity:0}
to{opacity:0}
}
@keyframes forward-a1_o{0{opacity:0}
9.29%{opacity:0}
18.033%{opacity:1}
27.322%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a2_o{0{opacity:0}
18.033%{opacity:0}
27.322%{opacity:1}
36.612%{opacity:0}
to{opacity:0}
}
@keyframes forward-a2_o{0{opacity:0}
18.033%{opacity:0}
27.322%{opacity:1}
36.612%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a3_o{0{opacity:0}
27.322%{opacity:0}
36.612%{opacity:1}
45.355%{opacity:0}
to{opacity:0}
}
@keyframes forward-a3_o{0{opacity:0}
27.322%{opacity:0}
36.612%{opacity:1}
45.355%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a4_o{0{opacity:0}
36.612%{opacity:0}
45.355%{opacity:1}
54.645%{opacity:0}
to{opacity:0}
}
@keyframes forward-a4_o{0{opacity:0}
36.612%{opacity:0}
45.355%{opacity:1}
54.645%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a5_o{0{opacity:0}
45.355%{opacity:0}
54.645%{opacity:1}
63.934%{opacity:0}
to{opacity:0}
}
@keyframes forward-a5_o{0{opacity:0}
45.355%{opacity:0}
54.645%{opacity:1}
63.934%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a6_o{0{opacity:0}
54.645%{opacity:0}
63.934%{opacity:1}
72.678%{opacity:0}
to{opacity:0}
}
@keyframes forward-a6_o{0{opacity:0}
54.645%{opacity:0}
63.934%{opacity:1}
72.678%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a7_o{0{opacity:0}
63.934%{opacity:0}
72.678%{opacity:1}
81.967%{opacity:0}
to{opacity:0}
}
@keyframes forward-a7_o{0{opacity:0}
63.934%{opacity:0}
72.678%{opacity:1}
81.967%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a8_o{0{opacity:0}
72.678%{opacity:0}
81.967%{opacity:1}
91.257%{opacity:0}
to{opacity:0}
}
@keyframes forward-a8_o{0{opacity:0}
72.678%{opacity:0}
81.967%{opacity:1}
91.257%{opacity:0}
to{opacity:0}
}
@-webkit-keyframes forward-a9_o{0{opacity:0}
81.967%{opacity:0}
91.257%{opacity:1}
to{opacity:0}
}
@keyframes forward-a9_o{0{opacity:0}
81.967%{opacity:0}
91.257%{opacity:1}
to{opacity:0}
}
@-webkit-keyframes forward-a10_o{0{opacity:0}
91.257%{opacity:0}
to{opacity:1}
}
@keyframes forward-a10_o{0{opacity:0}
91.257%{opacity:0}
to{opacity:1}
}
.sr-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
:root{--yxt-color-background-highlight:#fafafa;--yxt-color-background-dark:#a8a8a8;--yxt-color-brand-primary:#0f70f0;--yxt-color-brand-hover:#0c5ecb;--yxt-color-brand-white:#fff;--yxt-color-text-primary:#212121;--yxt-color-text-secondary:#757575;--yxt-color-text-neutral:#616161;--yxt-color-link-primary:var(--yxt-color-brand-primary);--yxt-color-borders:#dcdcdc;--yxt-color-error:#940000;--yxt-font-weight-bold:700;--yxt-font-weight-semibold:600;--yxt-font-weight-medium:500;--yxt-font-weight-normal:400;--yxt-font-weight-light:300;--yxt-font-size-xs:.625rem;--yxt-font-size-sm:.75rem;--yxt-font-size-md:.875rem;--yxt-font-size-md-lg:1.1rem;--yxt-font-size-lg:1.125rem;--yxt-font-size-xlg:1.25rem;--yxt-font-size-xxlg:2.0rem;--yxt-line-height-xs:1;--yxt-line-height-sm:1.2;--yxt-line-height-md-sm:1.33333;--yxt-line-height-md:1.4;--yxt-line-height-lg:1.5;--yxt-line-height-xlg:1.66667;--yxt-line-height-xxlg:1.7;--yxt-font-family:"open_sans",Arial,sans-serif;--yxt-base-spacing-sm:.75rem;--yxt-base-spacing:1rem;--yxt-module-footer-height:1.5rem;--yxt-module-container-height:1.25rem;--yxt-border-default:.0625rem solid var(--yxt-color-borders);--yxt-border-hover:.0625rem solid var(--yxt-color-brand-hover);--yxt-border-legacy:.0625rem solid #e9e9e9;--yxt-z-index-nav-more-modal:2;--yxt-button-focus-border-size:.1875rem;--yxt-cards-min-width:13.125rem;--yxt-container-desktop-base:25rem;--yxt-searchbar-form-background-color:#fff;--yxt-searchbar-form-outline-color-base:var(--yxt-color-borders);--yxt-searchbar-focus-shadow-height:.625rem;--yxt-searchbar-focus-shadow:0 0 var(--yxt-searchbar-focus-shadow-height) 0 rgba(0,0,0,0.1);--yxt-searchbar-form-border-radius:calc(0.4rem);--yxt-searchbar-text-color:var(--yxt-color-text-primary);--yxt-searchbar-text-font-size:var(--yxt-font-size-md-lg);--yxt-searchbar-text-line-height:var(--yxt-line-height-lg);--yxt-searchbar-text-font-weight:var(--yxt-font-weight-normal);--yxt-searchbar-button-background-color-base:#bbb;--yxt-searchbar-button-background-color-hover:#e9e9e9;--yxt-searchbar-button-background-color-active:var(--yxt-searchbar-button-background-color-base);--yxt-searchbar-button-text-color-base:var(--yxt-color-text-primary);--yxt-searchbar-button-text-color-active:var(--yxt-searchbar-button-text-color-base);--yxt-nav-text-font-size:.875rem;--yxt-nav-text-line-height:var(--yxt-line-height-md);--yxt-nav-text-font-weight:var(--yxt-font-weight-semibold);--yxt-nav-text-color:var(--yxt-color-text-primary);--yxt-nav-text-hover-color:#c5cace;--yxt-nav-text-active-color:var(--yxt-color-brand-primary);--yxt-nav-text-active-border-width:.125rem;--yxt-nav-text-active-border:.125rem solid var(--yxt-color-brand-primary);--yxt-nav-text-focus-background-color:#e9e9e9;--yxt-nav-dropdown-font-size:.8125rem;--yxt-nav-dropdown-line-height:var(--yxt-line-height-sm);--yxt-nav-dropdown-font-weight:var(--yxt-font-weight-semibold);--yxt-nav-dropdown-color:var(--yxt-nav-text-color);--yxt-nav-dropdown-hover-color:var(--yxt-nav-dropdown-color);--yxt-nav-dropdown-hover-background-color:#eeeff0;--yxt-nav-dropdown-width:15.625rem;--yxt-nav-border-color:var(--yxt-color-borders);--yxt-direct-answer-border:var(--yxt-border-default);--yxt-direct-answer-title-background-color:var(--yxt-color-brand-primary);--yxt-direct-answer-content-background-color:#fff;--yxt-direct-answer-footer-background-color:var(--yxt-color-background-highlight);--yxt-direct-answer-title-font-size:var(--yxt-font-size-md-lg);--yxt-direct-answer-title-line-height:var(--yxt-line-height-lg);--yxt-direct-answer-title-font-weight:var(--yxt-font-weight-semibold);--yxt-direct-answer-title-color:#fff;--yxt-direct-answer-content-font-size:var(--yxt-font-size-xlg);--yxt-direct-answer-content-line-height:var(--yxt-line-height-md);--yxt-direct-answer-content-font-weight:var(--yxt-font-weight-semibold);--yxt-direct-answer-content-color:var(--yxt-color-text-primary);--yxt-direct-answer-view-details-font-size:.875rem;--yxt-direct-answer-view-details-line-height:var(--yxt-line-height-xxlg);--yxt-direct-answer-view-details-font-weight:var(--yxt-font-weight-semibold);--yxt-direct-answer-footer-font-size:.875rem;--yxt-direct-answer-footer-line-height:var(--yxt-line-height-md);--yxt-direct-answer-footer-font-weight:var(--yxt-font-weight-normal);--yxt-direct-answer-footer-color:var(--yxt-color-text-secondary);--yxt-direct-answer-footer-height:var(--yxt-module-footer-height);--yxt-results-title-bar-background:var(--yxt-color-background-highlight);--yxt-results-filters-background:#fff;--yxt-results-view-more-background:var(--yxt-color-background-highlight);--yxt-results-title-bar-text-color:var(--yxt-color-text-primary);--yxt-results-title-bar-text-font-size:var(--yxt-font-size-md-lg);--yxt-results-title-bar-text-line-height:var(--yxt-line-height-lg);--yxt-results-title-bar-text-font-weight:var(--yxt-font-weight-bold);--yxt-results-title-bar-link-font-size:.875rem;--yxt-results-title-bar-link-line-height:var(--yxt-line-height-xxlg);--yxt-results-title-bar-link-font-weight:var(--yxt-font-weight-semibold);--yxt-results-filters-text-color:var(--yxt-color-text-primary);--yxt-results-filters-text-font-size:.875rem;--yxt-results-filters-text-line-height:var(--yxt-line-height-md);--yxt-results-filters-text-font-weight:var(--yxt-font-weight-normal);--yxt-results-filters-link-font-size:.875rem;--yxt-results-filters-link-line-height:var(--yxt-line-height-md);--yxt-results-filters-link-font-weight:var(--yxt-font-weight-normal);--yxt-results-border:var(--yxt-border-default);--yxt-results-cards-margin:calc(0.5rem);--yxt-noresults-font-size:.875rem;--yxt-noresults-line-height:var(--yxt-line-height-md);--yxt-noresults-font-weight:var(--yxt-font-weight-normal);--yxt-noresults-query-font-weight:var(--yxt-font-weight-semibold);--yxt-alternative-verticals-emphasized-font-weight:var(--yxt-font-weight-medium);--yxt-autocomplete-background-color:#fff;--yxt-autocomplete-box-shadow:0 .0625rem .375rem 0 rgba(32,33,36,0.47);--yxt-autocomplete-selected-background-color:#f9f9f9;--yxt-autocomplete-option-hover-background-color:#316bbe;--yxt-autocomplete-separator-color:fff;--yxt-autocomplete-text-font-size:var(--yxt-font-size-md-lg);--yxt-autocomplete-text-line-height:var(--yxt-line-height-md);--yxt-autocomplete-text-font-weight:var(--yxt-font-weight-normal);--yxt-autocomplete-text-color:var(--yxt-color-text-primary);--yxt-autocomplete-prompt-header-font-weight:var(--yxt-font-weight-light);--yxt-accordion-result-border:var(--yxt-border-default);--yxt-accordion-result-background-color:#fff;--yxt-accordion-result-hover-color:var(--yxt-color-background-highlight);--yxt-accordion-result-title-font-size:var(--yxt-font-size-md-lg);--yxt-accordion-result-title-line-height:var(--yxt-line-height-lg);--yxt-accordion-result-title-font-weight:var(--yxt-font-weight-semibold);--yxt-accordion-result-title-color:var(--yxt-color-brand-primary);--yxt-accordion-result-details-font-size:.875rem;--yxt-accordion-result-details-line-height:var(--yxt-line-height-md-sm);--yxt-accordion-result-details-font-weight:var(--yxt-font-weight-normal);--yxt-accordion-result-details-color:var(--yxt-color-text-primary);--yxt-accordion-result-cta-font-size:.875rem;--yxt-accordion-result-cta-line-height:var(--yxt-line-height-xxlg);--yxt-accordion-result-cta-font-weight:var(--yxt-font-weight-normal);--yxt-spellcheck-text-font-size:var(--yxt-font-size-md-lg);--yxt-spellcheck-text-font-weight:var(--yxt-font-weight-normal);--yxt-spellcheck-text-color:var(--yxt-color-text-primary);--yxt-spellcheck-container-height:var(--yxt-module-container-height);--yxt-pagination-text-color:var(--yxt-color-text-neutral);--yxt-pagination-text-color-hover:var(--yxt-color-brand-white);--yxt-pagination-text-font-size:var(--yxt-font-size-md-lg);--yxt-pagination-text-line-height:var(--yxt-line-height-md);--yxt-pagination-text-font-weight:var(--yxt-font-weight-normal);--yxt-pagination-color-active-page:var(--yxt-color-borders);--yxt-pagination-color-hover:var(--yxt-color-text-secondary);--yxt-locationbias-text-font-size:.875rem;--yxt-locationbias-text-font-weight:var(--yxt-font-weight-normal);--yxt-locationbias-text-color:var(--yxt-color-text-secondary);--yxt-locationbias-bullet-size:calc(0.375rem);--yxt-locationbias-bullet-color-default:var(--yxt-locationBias-text-color);--yxt-filter-options-checkmark-color:#0f70f0;--yxt-filter-options-checkbox-focus-color:#000;--yxt-question-submission-font-size:.875rem;--yxt-question-submission-line-height:var(--yxt-line-height-md);--yxt-question-submission-font-weight:var(--yxt-font-weight-normal);--yxt-question-submission-color:var(--yxt-color-text-primary);--yxt-question-submission-border:var(--yxt-border-default);--yxt-question-submission-title-font-size:var(--yxt-font-size-md-lg);--yxt-question-submission-title-line-height:var(--yxt-line-height-lg);--yxt-question-submission-title-font-weight:var(--yxt-font-weight-semibold);--yxt-question-submission-title-color:var(--yxt-color-text-primary);--yxt-question-submission-title-bar-background:var(--yxt-color-background-highlight);--yxt-question-submission-description-font-size:.875rem;--yxt-question-submission-description-line-height:var(--yxt-line-height-md);--yxt-question-submission-description-font-weight:var(--yxt-font-weight-normal);--yxt-question-submission-description-color:var(--yxt-color-text-primary);--yxt-question-submission-label-font-size:.875rem;--yxt-question-submission-label-line-height:var(--yxt-line-height-md);--yxt-question-submission-label-font-weight:var(--yxt-font-weight-bold);--yxt-question-submission-label-color:var(--yxt-color-text-primary);--yxt-question-submission-input-font-size:.875rem;--yxt-question-submission-input-line-height:var(--yxt-line-height-md);--yxt-question-submission-input-font-weight:var(--yxt-font-weight-normal);--yxt-question-submission-input-color:var(--yxt-color-text-primary);--yxt-question-submission-inputerror-font-size:.75rem;--yxt-question-submission-inputerror-line-height:var(--yxt-line-height-md-sm);--yxt-question-submission-inputerror-font-weight:var(--yxt-font-weight-normal);--yxt-question-submission-inputerror-color:var(--yxt-color-error);--yxt-question-submission-formsubmiterror-color:var(--yxt-color-error);--yxt-question-submission-acknowledgement-bar-bg:var(--yxt-color-background-highlight);--yxt-standard-card-base-spacing:1rem;--yxt-standard-card-link-color:var(--yxt-color-brand-primary);--yxt-standard-card-subtitle-color:var(--yxt-color-text-secondary);--yxt-standard-card-link-hover-color:var(--yxt-color-brand-hover);--yxt-standard-card-cta-width:calc(8rem);--yxt-standard-card-wrapper-width:calc(10rem);--yxt-standard-card-ordinal-size:1rem;--yxt-standard-card-ordinal-font-size:var(--yxt-font-size-xs);--yxt-result-background-color:#fff;--yxt-result-event-background-color:var(--yxt-color-background-highlight);--yxt-result-day-font-size:var(--yxt-font-size-xxlg);--yxt-result-day-line-height:var(--yxt-line-height-sm);--yxt-result-day-font-weight:var(--yxt-font-weight-semibold);--yxt-result-day-color:var(--yxt-color-text-primary);--yxt-result-month-font-size:.875rem;--yxt-result-month-line-height:var(--yxt-line-height-md);--yxt-result-month-font-weight:var(--yxt-font-weight-normal);--yxt-result-month-color:var(--yxt-color-text-primary);--yxt-result-ordinal-background-color:var(--yxt-color-brand-primary);--yxt-result-ordinal-font-size:var(--yxt-font-size-xs);--yxt-result-ordinal-line-height:var(--yxt-line-height-xs);--yxt-result-ordinal-font-weight:var(--yxt-font-weight-bold);--yxt-result-ordinal-color:#fff;--yxt-result-details-font-size:.875rem;--yxt-result-details-line-height:var(--yxt-line-height-md);--yxt-result-details-font-weight:var(--yxt-font-weight-normal);--yxt-result-details-color:var(--yxt-color-text-primary);--yxt-result-title-font-size:var(--yxt-font-size-lg);--yxt-result-title-line-height:var(--yxt-line-height-lg);--yxt-result-title-font-weight:var(--yxt-font-weight-semibold);--yxt-result-title-color:var(--yxt-color-text-primary);--yxt-result-subtitle-font-size:.875rem;--yxt-result-subtitle-line-height:var(--yxt-line-height-md);--yxt-result-subtitle-font-weight:var(--yxt-font-weight-normal);--yxt-result-subtitle-color:var(--yxt-color-text-secondary);--yxt-result-cta-font-size:.875rem;--yxt-result-cta-line-height:var(--yxt-line-height-md);--yxt-result-cta-font-weight:var(--yxt-font-weight-semibold);--yxt-result-cta-color:var(--yxt-color-link-primary);--yxt-standard-card-cta-icon-size:calc(1.125rem);--yxt-standard-card-cta-icon-size-solo:calc(1.5rem);--yxt-standard-card-cta-spacing:1rem;--yxt-accordion-card-cta-spacing:1rem;--yxt-accordion-card-cta-icon-size:1rem;--yxt-accordion-card-cta-font-size:.875rem;--yxt-accordion-card-cta-font-weight:var(--yxt-font-weight-normal);--yxt-accordion-card-cta-color:var(--yxt-color-brand-primary);--yxt-cards-margin:calc(0.5rem);--yxt-accordion-card-spacing:1rem;--yxt-accordion-card-background-color:#fff;--yxt-accordion-card-content-background-color:#fff;--yxt-accordion-card-toggle-icon-height:1rem;--yxt-accordion-card-toggle-icon-width:calc(0.7rem);--yxt-accordion-card-title-size:var(--yxt-font-size-md-lg);--yxt-accordion-card-title-color:var(--yxt-color-brand-primary);--yxt-accordion-card-title-color-hover:var(--yxt-color-background-highlight);--yxt-accordion-card-title-line-height:var(--yxt-line-height-lg);--yxt-accordion-card-title-weight:var(--yxt-font-weight-normal);--yxt-accordion-card-subtitle-size:.875rem;--yxt-accordion-card-subtitle-color:var(--yxt-color-text-secondary);--yxt-accordion-card-details-size:.875rem;--yxt-accordion-card-details-weight:var(--yxt-font-weight-normal);--yxt-accordion-card-details-line-height:calc(1.25rem);--yxt-accordion-card-details-color:var(--yxt-color-text-primary);--yxt-accordion-card-margin:calc(0.5rem);--yxt-accordion-card-border:var(--yxt-border-default);--yxt-accordion-card-background-color--expanded:1rem;--yxt-accordion-card-spacing--expanded:1rem;--yxt-results-header-font-size:.875rem;--yxt-results-header-spacing:1rem;--yxt-results-header-color:var(--yxt-color-text-secondary);--yxt-results-header-font-weight:var(--yxt-font-weight-normal);--yxt-results-header-line-height:var(--yxt-line-height-md);--yxt-results-header-margin-bottom:calc(0.25rem);--yxt-results-header-count-color:var(--yxt-color-text-secondary);--yxt-results-header-count-weight:var(--yxt-font-weight-bold);--yxt-results-header-filters-font-size:.875rem;--yxt-results-header-filters-color:var(--yxt-color-text-secondary);--yxt-results-header-filters-line-height:var(--yxt-line-height-md);--yxt-results-header-universal-background:var(--yxt-color-brand-white)}
:root .yxt-Card{padding-left:.0625rem}
:focus{outline:0}
.columns-container__full-width-background .row{overflow:visible !important}
input[type=checkbox]:focus{outline:.0625rem solid #000}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.search{display:none}
.yxt-SearchBar{width:100%;height:64px;margin-bottom:0;background-color:#fff 0;border-radius:22px;max-width:640px;margin:0 auto}
.yxt-SearchBar-wrapper{width:100%}
.search_form_body.yxt-SearchBar-wrapper{padding:15px 20px 25px 0}
.yxt-SearchBar-form{border-radius:36px;border:2px solid #cbcccd;background-color:var(--yxt-searchbar-form-background-color);padding:0 3px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 10px 0 32px;align-items:center;height:64px}
.yxt-SearchBar-form:focus-within{outline:2px solid white;border:2px solid #002677}
.yxt-SearchBar-form:hover{-webkit-box-shadow:0 0 .5rem 0 rgba(255,255,255,0.5);box-shadow:0 0 .5rem 0 rgba(255,255,255,0.5)}
.yxt-GeoLocationFilter button[class*=yxt-]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.yxt-GeoLocationFilter input[class*=yxt-]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.yxt-GeoLocationFilter-container{position:relative;overflow:visible;z-index:2}
.yxt-SearchBar-container{position:relative;overflow:visible;z-index:2}
.yxt-GeoLocationFilter-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}
.yxt-GeoLocationFilter-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}
.yxt-SearchBar-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}
.yxt-GeoLocationFilter-input{font-family:var(--yxt-font-family);font-size:var(--yxt-searchbar-text-font-size);line-height:var(--yxt-searchbar-text-line-height);font-weight:var(--yxt-searchbar-text-font-weight);font-style:normal;color:var(--yxt-searchbar-text-color);border:0;background-color:transparent;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;padding:calc(0.5rem) 1rem}
.yxt-GeoLocationFilter-input::-ms-clear{display:none;padding:0;margin:0}
.yxt-GeoLocationFilter-input::placeholder{color:#5a5a5a;font-weight:400;font-size:16px}
.yxt-GeoLocationFilter-input:hover::placeholder{color:#002677}
.yxt-GeoLocationFilter-input:focus{outline:0}
.yxt-GeoLocationFilter-input:focus::placeholder{color:#003a6c 0}
.yxt-SearchBar-input{font-family:var(--yxt-font-family);font-size:var(--yxt-searchbar-text-font-size);line-height:var(--yxt-searchbar-text-line-height);font-weight:var(--yxt-searchbar-text-font-weight);font-style:normal;color:#5a5a5a;border:0;background-color:transparent;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;padding:18px 24px 18px 0;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.yxt-SearchBar-input{font-size:16px;line-height:20px}
}
.yxt-SearchBar-input::-ms-clear{display:none;padding:0;margin:0}
.yxt-SearchBar-input::placeholder{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.yxt-SearchBar-input::placeholder{font-size:16px;line-height:20px}
}
.yxt-SearchBar-input:focus{outline:0}
.yxt-SearchBar-input:focus::placeholder{color:#003a6c 0}
.yxt-GeoLocationFilter-clear{padding-left:calc(0.5rem);padding-right:calc(0.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:inherit;padding:calc(0.5rem);background-color:#fff;color:var(--yxt-color-text-secondary);cursor:pointer;border:0;border-radius:100%;margin:2px 0}
.yxt-GeoLocationFilter-clear:focus{background-color:#00396c !important;color:#fff;outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;width:25px;height:25px;margin-top:6.5px;margin-right:3px;padding:4px}
.yxt-SearchBar-clear{padding-left:calc(0.5rem);padding-right:calc(0.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:inherit;padding:calc(0.5rem);background-color:#fff;color:var(--yxt-color-text-secondary);cursor:pointer;border:0;border-radius:100%;margin:2px 4px 2px 0}
.yxt-SearchBar-clear:focus{background-color:#fff}
.yxt-SearchBar-clear:focus>.Icon--close{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.yxt-GeoLocationFilter-button{padding-left:1rem;padding-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:inherit;padding:calc(0.5rem);background-color:#fff;color:var(--yxt-color-text-secondary);cursor:pointer;border:0;border-radius:100%;margin:2px 0}
.yxt-GeoLocationFilter-button:focus{background-color:#00396c !important;color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;width:25px;height:25px;margin-top:6.5px;margin-right:3px;padding:4px;outline:0}
.yxt-SearchBar-button{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:inherit;background-color:#fff;color:var(--yxt-color-text-secondary);cursor:pointer;border:0;border-radius:100%;width:42px;height:42px}
.yxt-SearchBar-button:active{background-color:#fff}
.yxt-SearchBar-button:focus{background-color:#00396c !important;color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;width:42px;height:42px;outline:0}
.yxt-SearchBar-button:focus .Icon svg{fill:#fff;width:24px;height:24px}
.yxt-SearchBar.hover .yxt-SearchBar-button{background-color:#fff}
.yxt-SearchBar.focus-within .yxt-SearchBar-button{background-color:#fff}
.yxt-GeoLocationFilter--hidden{display:none}
.yxt-SearchBar--hidden{display:none}
.yxt-GeoLocationFilter-label{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0,0,0,0);border:0}
.yxt-SearchBar-label{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0,0,0,0);border:0}
.yxt-SearchBar-title{font-family:var(--yxt-font-family);line-height:var(--yxt-line-height-md);font-weight:var(--yxt-font-weight-md);font-size:36px;letter-spacing:.04rem;font-style:normal;color:#000;margin-bottom:5px;text-align:center}
.yxt-SearchBar-AnimatedIcon{display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-SearchBar-AnimatedIcon--inactive svg{display:none}
.yxt-SearchBar-AnimatedIcon--paused svg>g{-webkit-animation-play-state:paused;animation-play-state:paused}
.yxt-GeoLocationFilter-title{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0,0,0,0);border:0}
.Icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3px 0 0 0;transform:rotate(0.75turn)}
.Icon svg{height:24px;width:24px;fill:#ff612b}
.Icon--sm img{height:.5em;width:.5em}
.Icon--sm svg{height:.5em;width:.5em}
.Icon--lg img{height:2em;width:2em}
.Icon--lg svg{height:2em;width:2em}
.Icon-collapseUp svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.Icon-collapseDown svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.Icon-image{width:1em;height:1em;-o-object-fit:contain;object-fit:contain}
.Icon--yext_animated_reverse svg{color:#000;background:rgba(255,255,255,0)}
.Icon--yext_animated_reverse svg>g{-webkit-animation-duration:.18s;animation-duration:.18s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.Icon--yext_animated_reverse svg>g:first-of-type{-webkit-animation-name:reverse-a0_o;animation-name:reverse-a0_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(2){-webkit-animation-name:reverse-a1_o;animation-name:reverse-a1_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(3){-webkit-animation-name:reverse-a2_o;animation-name:reverse-a2_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(4){-webkit-animation-name:reverse-a3_o;animation-name:reverse-a3_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(5){-webkit-animation-name:reverse-a4_o;animation-name:reverse-a4_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(6){-webkit-animation-name:reverse-a5_o;animation-name:reverse-a5_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(7){-webkit-animation-name:reverse-a6_o;animation-name:reverse-a6_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(8){-webkit-animation-name:reverse-a7_o;animation-name:reverse-a7_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(9){-webkit-animation-name:reverse-a8_o;animation-name:reverse-a8_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(10){-webkit-animation-name:reverse-a9_o;animation-name:reverse-a9_o}
.Icon--yext_animated_reverse svg>g:nth-of-type(11){-webkit-animation-name:reverse-a10_o;animation-name:reverse-a10_o}
.Icon--yext_animated_forward svg{color:#000;background:rgba(255,255,255,0)}
.Icon--yext_animated_forward svg>g{-webkit-animation-duration:.18s;animation-duration:.18s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.Icon--yext_animated_forward svg>g:first-of-type{-webkit-animation-name:forward-a0_o;animation-name:forward-a0_o}
.Icon--yext_animated_forward svg>g:nth-of-type(2){-webkit-animation-name:forward-a1_o;animation-name:forward-a1_o}
.Icon--yext_animated_forward svg>g:nth-of-type(3){-webkit-animation-name:forward-a2_o;animation-name:forward-a2_o}
.Icon--yext_animated_forward svg>g:nth-of-type(4){-webkit-animation-name:forward-a3_o;animation-name:forward-a3_o}
.Icon--yext_animated_forward svg>g:nth-of-type(5){-webkit-animation-name:forward-a4_o;animation-name:forward-a4_o}
.Icon--yext_animated_forward svg>g:nth-of-type(6){-webkit-animation-name:forward-a5_o;animation-name:forward-a5_o}
.Icon--yext_animated_forward svg>g:nth-of-type(7){-webkit-animation-name:forward-a6_o;animation-name:forward-a6_o}
.Icon--yext_animated_forward svg>g:nth-of-type(8){-webkit-animation-name:forward-a7_o;animation-name:forward-a7_o}
.Icon--yext_animated_forward svg>g:nth-of-type(9){-webkit-animation-name:forward-a8_o;animation-name:forward-a8_o}
.Icon--yext_animated_forward svg>g:nth-of-type(10){-webkit-animation-name:forward-a9_o;animation-name:forward-a9_o}
.Icon--yext_animated_forward svg>g:nth-of-type(11){-webkit-animation-name:forward-a10_o;animation-name:forward-a10_o}
.yxt-Nav-container{position:relative;border-bottom:.125rem solid var(--yxt-nav-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.yxt-Nav-expanded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap;margin:0;padding:0;list-style-type:none}
.yxt-Nav-item{margin-bottom:-0.125rem;font-family:var(--yxt-font-family);font-size:var(--yxt-nav-text-font-size);line-height:var(--yxt-nav-text-line-height);font-weight:var(--yxt-nav-text-font-weight);font-style:normal;color:var(--yxt-nav-text-color);padding-top:.375rem;padding-bottom:.375rem;padding-left:1rem;padding-right:1rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}
.yxt-Nav-item:hover{color:var(--yxt-nav-text-active-color)}
.yxt-Nav-item:focus{background-color:var(--yxt-nav-text-focus-background-color);color:var(--yxt-nav-text-color)}
.yxt-Nav-item:not(:last-child){-ms-flex-negative:0;flex-shrink:0}
.yxt-Nav-item--more{position:absolute;visibility:hidden}
.yxt-Nav-item.is-active{color:var(--yxt-nav-text-active-color);border-bottom:var(--yxt-nav-text-active-border);font-weight:var(--yxt-font-weight-semibold);padding-bottom:calc(0.5rem)}
.yxt-Nav-moreContainer{margin-left:auto;position:relative}
.yxt-Nav-more{position:relative;overflow:visible;border:0;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-Nav-moreTextWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-Nav-moreIcon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.0625rem;margin-right:.4375rem}
.yxt-Nav-moreIcon .Icon--kabob{height:.6875rem;width:.1875rem;margin-top:.0625rem}
.yxt-Nav-static{overflow:auto}
.yxt-Nav-static::-webkit-scrollbar{display:none}
.yxt-Nav-modal{white-space:nowrap;display:none;position:absolute;background-color:#fff;-webkit-box-shadow:0 .125rem .625rem 0 rgba(0,0,0,0.2);box-shadow:0 .125rem .625rem 0 rgba(0,0,0,0.2);border-radius:.5rem;top:1.875rem;right:0;z-index:var(--yxt-z-index-nav-more-modal);list-style-type:none;margin:0;padding:0;width:var(--yxt-nav-dropdown-width);word-break:break-all;white-space:normal}
.yxt-Nav-modal.is-active{display:block}
.yxt-Nav-dropDownItem{font-family:var(--yxt-font-family);font-size:var(--yxt-nav-dropdown-font-size);line-height:var(--yxt-nav-dropdown-line-height);font-weight:var(--yxt-nav-dropdown-font-weight);font-style:normal;color:var(--yxt-nav-dropdown-color);display:block;padding:.375rem 1rem .25rem;text-align:left}
.yxt-Nav-dropDownItem:focus{color:var(--yxt-nav-dropdown-hover-color);background-color:var(--yxt-nav-dropdown-hover-background-color)}
.yxt-Nav-dropDownItem:hover{color:var(--yxt-nav-dropdown-hover-color);background-color:var(--yxt-nav-dropdown-hover-background-color)}
.yxt-DirectAnswer-title{padding:calc(0.5rem) 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--yxt-direct-answer-title-background-color);border:var(--yxt-direct-answer-border);font-size:.875rem;line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-normal);font-family:var(--yxt-font-family);font-style:normal;color:var(--yxt-direct-answer-title-color)}
.yxt-DirectAnswer-titleText{font-family:var(--yxt-font-family);font-style:normal;color:var(--yxt-direct-answer-title-color);margin:0;font-size:var(--yxt-direct-answer-title-font-size);line-height:var(--yxt-direct-answer-title-line-height);font-weight:var(--yxt-direct-answer-title-font-weight)}
.yxt-DirectAnswer-titleIconWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:calc(0.5rem)}
.yxt-DirectAnswer-titleIconWrapper.yxt-Results-titleIconWrapper{color:inherit}
.yxt-DirectAnswer-entityName{text-transform:uppercase}
.yxt-DirectAnswer-iconWrapper{margin-right:.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.yxt-DirectAnswer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background-color:var(--yxt-direct-answer-content-background-color);border-left:var(--yxt-direct-answer-border);border-right:var(--yxt-direct-answer-border)}
.yxt-DirectAnswer-footerWrapper{background-color:var(--yxt-direct-answer-footer-background-color)}
.yxt-DirectAnswer-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:var(--yxt-direct-answer-footer-height);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;padding-right:1rem;padding-top:.625rem;padding-bottom:.625rem;border:var(--yxt-direct-answer-border)}
.yxt-DirectAnswer-footerText{margin-right:1rem;font-family:var(--yxt-font-family);font-size:var(--yxt-direct-answer-footer-font-size);line-height:var(--yxt-direct-answer-footer-line-height);font-weight:var(--yxt-direct-answer-footer-font-weight);font-style:normal;color:var(--yxt-direct-answer-footer-color);font-style:italic}
.yxt-DirectAnswer-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}
.yxt-DirectAnswer-thumbUpIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--yxt-color-text-secondary)}
.yxt-DirectAnswer-thumbDownIcon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--yxt-color-text-secondary)}
.yxt-DirectAnswer-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;font-size:1.5rem}
.yxt-DirectAnswer-thumb+.yxt-DirectAnswer-thumb{margin-left:.625rem}
.yxt-DirectAnswer-fieldValue{font-family:var(--yxt-font-family);font-size:var(--yxt-direct-answer-content-font-size);line-height:var(--yxt-direct-answer-content-line-height);font-weight:var(--yxt-direct-answer-content-font-weight);font-style:normal;color:var(--yxt-direct-answer-content-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.yxt-DirectAnswer-fieldValueLink{font-weight:var(--yxt-font-weight-semibold)}
.yxt-DirectAnswer-fieldValueLink:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-DirectAnswer-fieldValueLink:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-DirectAnswer-fieldValueLink:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-DirectAnswer-fieldValueLink:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-DirectAnswer-fieldValueLink:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-DirectAnswer-feedback{display:none}
.yxt-DirectAnswer-viewMore{font-family:var(--yxt-font-family);font-size:var(--yxt-direct-answer-view-details-font-size);line-height:var(--yxt-direct-answer-view-details-line-height);font-weight:var(--yxt-direct-answer-view-details-font-weight);font-style:normal;color:var(--yxt-color-text-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-DirectAnswer-viewMore:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-DirectAnswer-viewMore:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-DirectAnswer-viewMore:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-DirectAnswer-viewMore:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-DirectAnswer-viewMore:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-DirectAnswer-viewMoreIcon{margin-left:.25rem}
.yxt-Results{border-bottom:0;width:100%}
.yxt-Results+.yxt-Results{margin-top:1rem}
.yxt-Results-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Results-titleIconWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:calc(0.5rem);color:var(--yxt-color-brand-primary)}
.yxt-Results-filters{margin-top:0;margin-bottom:0;padding:calc(0.5rem) 1rem;background-color:var(--yxt-results-filters-background);border-top:var(--yxt-results-border);border-right:var(--yxt-border-default);border-left:var(--yxt-border-default);border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Results-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-Results-filter:not(:first-child):before{content:"";width:.0625rem;top:0;height:40%;margin-left:1rem;margin-right:1rem;display:inline-block}
.yxt-Results-filterValue{font-size:var(--yxt-results-filters-text-font-size);line-height:var(--yxt-results-filters-text-line-height);font-weight:var(--yxt-results-filters-text-font-weight);color:var(--yxt-results-filters-text-color);font-family:var(--yxt-font-family);font-style:normal}
.yxt-Results-changeFilters{font-family:var(--yxt-font-family);font-style:normal;font-size:var(--yxt-results-filters-link-font-size);line-height:var(--yxt-results-filters-link-line-height);font-weight:var(--yxt-results-filters-link-font-weight);color:var(--yxt-color-brand-primary);margin-left:calc(0.5rem)}
.yxt-Results-changeFilters:link{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Results-changeFilters:visited{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Results-changeFilters:active{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Results-changeFilters:focus{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Results-changeFilters:hover{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Results-map{height:18.75rem;border-bottom:var(--yxt-results-border);border-left:var(--yxt-results-border);border-right:var(--yxt-results-border)}
.yxt-Results-items{padding:0;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Results-items>.yxt-Card{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.yxt-Results-items>.yxt-Card-placeholder{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.yxt-Results-viewAll{margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(0.5rem) 1rem;background-color:var(--yxt-results-view-more-background);border-right:var(--yxt-results-border);border-left:var(--yxt-results-border);border-bottom:var(--yxt-results-border);text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-Results-viewAll:focus .yxt-Results-viewAllLabel{text-decoration:underline}
.yxt-Results-viewAll:hover .yxt-Results-viewAllLabel{text-decoration:underline}
.yxt-Results-viewAll svg{height:calc(0.5rem);width:calc(0.5rem);color:var(--yxt-color-brand-primary)}
.yxt-Results-viewAllLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--yxt-font-family);font-size:var(--yxt-results-title-bar-link-font-size);line-height:var(--yxt-results-title-bar-link-line-height);font-weight:var(--yxt-results-title-bar-link-font-weight);font-style:normal;color:var(--yxt-color-text-primary)}
.yxt-Results-viewAllLink:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Results-viewAllLink:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Results-viewAllLink:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Results-viewAllLink:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Results-viewAllLink:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Results-viewAllLabel{margin-right:calc(0.5rem);font-family:var(--yxt-font-family);font-size:.875rem;line-height:1.5;font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:var(--yxt-color-brand-primary)}
.yxt-Results-titleBar{border:var(--yxt-results-border);display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(0.5rem) 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--yxt-results-title-bar-background)}
.yxt-Results-title{margin:0;text-transform:uppercase;font-family:var(--yxt-font-family);font-size:var(--yxt-results-title-bar-text-font-size);line-height:var(--yxt-results-title-bar-text-line-height);font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:var(--yxt-results-title-bar-text-color)}
.yxt-Results--universal{margin-top:1rem}
.yxt-Results--universal .yxt-Results-items{margin-right:0}
.yxt-Results--universal .yxt-Accordion-list{border-left:var(--yxt-border-legacy);border-right:var(--yxt-border-legacy);border-top:var(--yxt-border-legacy)}
.yxt-Results--universal.yxt-Accordion{border:var(--yxt-border-legacy)}
.yxt-Results--universal.yxt-Accordion .yxt-Results-filters{border-left:var(--yxt-border-legacy);border-right:var(--yxt-border-legacy)}
.yxt-Accordion .yxt-Results-titleBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(0.5rem) 1rem;background-color:var(--yxt-results-title-bar-background);border:var(--yxt-border-legacy);border-bottom:0}
.yxt-Accordion .yxt-Results-title{font-family:var(--yxt-font-family);font-size:var(--yxt-results-title-bar-text-font-size);line-height:var(--yxt-results-title-bar-text-line-height);font-weight:var(--yxt-results-title-bar-text-font-weight);font-style:normal;color:var(--yxt-results-title-bar-text-color);text-transform:uppercase}
.yxt-Accordion .yxt-Results-titleIconWrapper{color:inherit}
.yxt-NoResults-wrapper{font-size:var(--yxt-noresults-font-size);line-height:var(--yxt-noresults-line-height);font-weight:var(--yxt-noresults-font-weight)}
.yxt-NoResults-query{font-weight:var(--yxt-noresults-query-font-weight)}
.yxt-NoResults-returnLinkWrapper{margin-top:1rem}
.yxt-NoResults-returnLink:link{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-NoResults-returnLink:visited{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-NoResults-returnLink:active{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-NoResults-returnLink:focus{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-NoResults-returnLink:hover{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-NoResults-suggestions{margin-top:1rem}
.yxt-NoResults-suggestionsHeader{font-style:italic}
.yxt-NoResults-suggestionsList{margin-top:calc(0.5rem)}
.yxt-NoResults-suggestion{margin-left:calc(1.5rem);list-style-type:disc;list-style-position:inside}
.yxt-AlternativeVerticals{font-family:var(--yxt-font-family);font-weight:var(--yxt-font-weight-light);background-color:var(--yxt-color-brand-white);border:var(--yxt-border-default)}
.yxt-AlternativeVerticals a{color:var(--yxt-color-brand-primary)}
.yxt-AlternativeVerticals a:active{color:var(--yxt-color-brand-hover)}
.yxt-AlternativeVerticals a:hover{color:var(--yxt-color-brand-hover)}
.yxt-AlternativeVerticals--notShowingResults{border-bottom:var(--yxt-border-default)}
.yxt-AlternativeVerticals-noResultsInfo{background-color:var(--yxt-color-brand-primary);color:var(--yxt-color-brand-white);font-size:.875rem;padding:calc(0.5rem)}
.yxt-AlternativeVerticals-noResultsInfo--emphasized{font-weight:var(--yxt-alternative-verticals-emphasized-font-weight)}
.yxt-AlternativeVerticals-suggestionsWrapper{padding:1rem}
.yxt-AlternativeVerticals-details{font-size:.875rem}
.yxt-AlternativeVerticals-details--query{font-weight:var(--yxt-font-weight-normal)}
.yxt-AlternativeVerticals-suggestionsList{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}
.yxt-AlternativeVerticals-suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;margin:calc(0.75rem) 0}
.yxt-AlternativeVerticals-suggestionLink{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}
.yxt-AlternativeVerticals-suggestionLink:not(:last-child){margin-right:.3125rem}
.yxt-AlternativeVerticals-suggestionLink:hover .yxt-AlternativeVerticals-suggestionLink--copy{text-decoration:underline}
.yxt-AlternativeVerticals-suggestionLink--copy{font-weight:var(--yxt-alternative-verticals-emphasized-font-weight)}
.yxt-AlternativeVerticals-arrowIconWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.5625rem}
.yxt-AlternativeVerticals-arrowIconWrapper>*{width:.5625rem}
.yxt-AlternativeVerticals-verticalIconWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-AlternativeVerticals-universalLink{text-decoration:none}
.yxt-AlternativeVerticals-universalLink:hover{text-decoration:underline}
.yxt-AlternativeVerticals-universalDetails{font-size:.875rem}
.yxt-AutoComplete{border-radius:20px;border:1px solid #5a5a5a;padding:0 12px .625rem 12px;margin-top:10px}
.yxt-AutoComplete-results{list-style-type:none;padding:0;margin:0}
.yxt-AutoComplete-wrapper{background-color:var(--yxt-autocomplete-background-color);border-radius:20px;border:0}
.yxt-AutoComplete-wrapper:empty{border:0}
.yxt-AutoComplete-wrapper:focus-within{-webkit-box-shadow:var(--yxt-searchbar-focus-shadow);box-shadow:var(--yxt-searchbar-focus-shadow)}
.yxt-AutoComplete-wrapper:hover{-webkit-box-shadow:var(--yxt-searchbar-focus-shadow);box-shadow:var(--yxt-searchbar-focus-shadow)}
.yxt-AutoComplete-option{padding:calc(0.25rem) 1rem}
.yxt-AutoComplete-option--promptHeader{font-weight:var(--yxt-autocomplete-prompt-header-font-weight);font-style:italic;font-family:var(--yxt-font-family);font-size:var(--yxt-autocomplete-text-font-size);line-height:var(--yxt-autocomplete-text-line-height);color:var(--yxt-autocomplete-text-color)}
.yxt-AutoComplete-option--item{font-family:var(--yxt-font-family);font-size:var(--yxt-autocomplete-text-font-size);line-height:var(--yxt-autocomplete-text-line-height);color:var(--yxt-autocomplete-text-color);cursor:pointer;font-weight:var(--yxt-autocomplete-text-font-weight);font-style:normal}
.yxt-AutoComplete-option--item strong{font-weight:var(--yxt-font-weight-semibold)}
.yxt-AutoComplete-option--item:hover{background-color:#002677;color:#fff}
.yxt-AutoComplete-option--item.yxt-selected{background-color:#002677;color:#fff}
.yxt-AccordionResult{background-color:var(--yxt-accordion-result-background-color);width:100%}
.yxt-AccordionResult:hover{background-color:var(--yxt-accordion-result-hover-color)}
.yxt-AccordionResult:not(.is-collapsed){background-color:var(--yxt-accordion-result-hover-color)}
.yxt-AccordionResult+.yxt-AccordionResult{border-top:var(--yxt-accordion-result-border)}
.yxt-AccordionResult-title{font-family:var(--yxt-font-family);font-size:var(--yxt-accordion-result-title-font-size);line-height:var(--yxt-accordion-result-title-line-height);font-weight:var(--yxt-accordion-result-title-font-weight);font-style:normal;color:var(--yxt-accordion-result-title-color)}
.yxt-AccordionResult-indicatorWrapper{-ms-flex-negative:0;flex-shrink:0}
.yxt-AccordionResult-details{font-family:var(--yxt-font-family);font-size:var(--yxt-accordion-result-details-font-size);line-height:var(--yxt-accordion-result-details-line-height);font-weight:var(--yxt-accordion-result-details-font-weight);font-style:normal;color:var(--yxt-accordion-result-details-color);white-space:pre-line}
.yxt-AccordionResult-ctasWrapper{margin-top:calc(0.5rem)}
.yxt-AccordionResult-ctas{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-AccordionResult-cta{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--yxt-font-family);font-size:var(--yxt-accordion-result-cta-font-size);line-height:var(--yxt-accordion-result-cta-line-height);font-weight:var(--yxt-accordion-result-cta-font-weight);font-style:normal;color:var(--yxt-color-text-primary);-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-AccordionResult-cta:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-AccordionResult-cta:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-AccordionResult-cta:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-AccordionResult-cta:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-AccordionResult-cta:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-AccordionResult-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;width:100%;padding-top:calc(0.5rem);padding-bottom:.625rem;padding-left:1em;padding-right:1em}
.yxt-AccordionResult-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in}
.yxt-AccordionResult-content{padding-top:calc(0.375rem);padding-bottom:1em;padding-right:1em;padding-left:1em}
.yxt-AccordionResult-body{-webkit-transition:all .4s ease-in;transition:all .4s ease-in;overflow:hidden}
.yxt-AccordionResult.is-collapsed .yxt-AccordionResult-body{height:0;border-top:0}
.yxt-AccordionResult.is-collapsed .yxt-AccordionResult-indicator{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.yxt-SpellCheck{margin-top:calc(2rem);padding-bottom:1rem;display:block;font-family:var(--yxt-font-family);font-size:var(--yxt-spellCheck-text-font-size);line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-spellCheck-text-font-weight);font-style:normal;color:var(--yxt-spellCheck-text-color)}
.yxt-SpellCheck .yxt-SpellCheck-helpText{font-size:var(--yxt-font-size-lg)}
.yxt-SpellCheck .yxt-SpellCheck-container{height:var(--yxt-spellCheck-container-height)}
.yxt-SpellCheck strong{font-style:italic;font-weight:var(--yxt-font-weight-semibold)}
.yxt-SpellCheck a{text-decoration:none}
.yxt-SpellCheck a:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-SpellCheck a:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-SpellCheck a:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-SpellCheck a:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-SpellCheck a:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--yxt-font-family);font-size:var(--yxt-pagination-text-font-size);line-height:var(--yxt-pagination-text-line-height);font-weight:var(--yxt-pagination-text-font-weight);font-style:normal;color:var(--yxt-pagination-text-color)}
.yxt-Pagination--hidden{visibility:hidden}
.yxt-Pagination-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem;min-width:1.5rem;margin-right:.125rem;margin-left:.125rem;border-radius:.125rem;padding:0 .25rem;-webkit-box-sizing:border-box;box-sizing:border-box}
.yxt-Pagination-link:focus{cursor:pointer;color:var(--yxt-pagination-text-color-hover);background-color:var(--yxt-pagination-color-hover)}
.yxt-Pagination-link:hover{cursor:pointer;color:var(--yxt-pagination-text-color-hover);background-color:var(--yxt-pagination-color-hover)}
.yxt-Pagination-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem;min-width:1.5rem;margin-right:.125rem;margin-left:.125rem;border-radius:.125rem;padding:0 .25rem;-webkit-box-sizing:border-box;box-sizing:border-box}
.yxt-Pagination-icon{font-size:.75rem}
.yxt-Pagination-icon span{display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Pagination-chevron--left{display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Pagination-chevron--left svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.yxt-Pagination-doubleChevron--left{margin-right:-0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Pagination-doubleChevron--left svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.yxt-Pagination-doubleChevron{margin-right:-0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Pagination-chevron{display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-LocationBias{display:block;text-align:center;padding-top:1rem;padding-bottom:1rem;font-family:var(--yxt-font-family);font-size:var(--yxt-locationBias-text-font-size);line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-locationBias-text-font-weight);font-style:normal;color:var(--yxt-locationBias-text-color)}
.yxt-LocationBias strong{font-weight:var(--yxt-font-weight-semibold)}
.yxt-LocationBias-bullet{height:var(--yxt-locationBias-bullet-size);width:var(--yxt-locationBias-bullet-size);display:inline-block;border-radius:100%;background:var(--yxt-locationBias-bullet-color-default);margin-bottom:.125rem}
.yxt-LocationBias-unknownLoc{background-color:transparent;border:.0625rem solid var(--yxt-locationBias-bullet-color-default)}
.yxt-LocationBias-preciseLoc{background:var(--yxt-color-brand-primary);border:.0625rem solid var(--yxt-color-brand-primary)}
.yxt-LocationBias-updateLoc{cursor:pointer;border:0;font-size:var(--yxt-locationBias-text-font-size);padding:0;background:0;color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-LocationBias-updateLoc:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-LocationBias-updateLoc:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-LocationBias-updateLoc:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-LocationBias-updateLoc:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-LocationBias-updateLoc:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-FilterOptions-container{font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-md);font-weight:var(--yxt-font-weight-normal);font-style:normal;color:var(--yxt-color-text-primary)}
.yxt-FilterOptions-container--searching .yxt-FilterOptions-showToggle{display:none}
.yxt-FilterOptions-container--searching .yxt-FilterOptions-option.displaySearch{display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-FilterOptions-container--searching .yxt-FilterOptions-option.hiddenSearch{display:none}
.yxt-FilterOptions-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-FilterOptions-buttonWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-FilterOptions-filter{font-size:.875rem;border:.0625rem solid var(--yxt-color-borders);border-radius:.25rem;padding:.25rem .5rem;width:100%}
.yxt-FilterOptions-filter:active{border:var(--yxt-border-hover)}
.yxt-FilterOptions-filter:focus{border:var(--yxt-border-hover)}
.yxt-FilterOptions-filter:hover{border:var(--yxt-border-hover)}
.yxt-FilterOptions-filter::-ms-clear{display:none;height:0;width:0}
.yxt-FilterOptions-fieldSet{border:0;padding:0;margin:.75rem 0}
.yxt-FilterOptions-legend{width:100%;padding:0}
.yxt-FilterOptions-legendLabel{font-family:var(--yxt-font-family);font-size:var(--yxt-font-size-md-lg);line-height:var(--yxt-line-height-lg);font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:var(--yxt-color-text-primary);text-align:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-FilterOptions-legendLabel:hover button{color:var(--yxt-color-text-secondary)}
.yxt-FilterOptions-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-FilterOptions-option:not(:first-child){margin-top:.5rem}
.yxt-FilterOptions-option.hidden{display:none}
.yxt-FilterOptions-options{margin:.75rem 0;padding-left:0}
.yxt-FilterOptions-search{position:relative;margin-top:.625rem}
.yxt-FilterOptions-clearSearch{position:absolute;right:0;top:50%;max-height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0;padding:0;font-size:1.5rem;cursor:pointer;color:var(--yxt-color-text-secondary)}
.yxt-FilterOptions-clearSearch.js-hidden{display:none}
.yxt-FilterOptions-optionLabel{cursor:pointer;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;font-size:.875rem;line-height:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.375rem}
.yxt-FilterOptions-optionLabel:before{content:"";position:absolute;top:50%;left:-1.375rem;height:.75rem;width:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:.0625rem solid var(--yxt-color-borders);border-radius:.125rem}
.yxt-FilterOptions-optionLabel:after{content:none;position:absolute;top:calc(49.8125%);left:-1.25rem;width:.1875rem;height:.5625rem;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);border-left-color:var(--yxt-filter-options-checkmark-color);border-bottom:.0625rem solid #0c5ecb;border-bottom-color:var(--yxt-filter-options-checkmark-color);border-right:.0625rem solid #0c5ecb;border-right-color:var(--yxt-filter-options-checkmark-color);border-top-color:var(--yxt-filter-options-checkmark-color)}
.yxt-FilterOptions-radioButtonLabel{cursor:pointer;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.yxt-FilterOptions-selectedCount{font-size:var(--yxt-font-size-xs);font-weight:var(--yxt-font-weight-bold);font-style:normal;color:#fff;width:1.25rem;height:1.25rem;margin-left:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--yxt-color-background-dark);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.25rem;font-family:var(--yxt-font-family);line-height:var(--yxt-line-height-xs)}
.yxt-FilterOptions-reset{font-family:var(--yxt-font-family);line-height:var(--yxt-line-height-xs);font-size:.875rem;font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-color-brand-primary);background:0;border:.0625rem solid transparent;border-radius:.25rem;padding:0}
.yxt-FilterOptions-reset:not(:disabled){cursor:pointer}
.yxt-FilterOptions-reset:not(:disabled):hover{text-decoration:underline}
.yxt-FilterOptions-reset:not(:disabled):focus{color:var(--yxt-color-brand-hover);border:.0625rem solid var(--yxt-color-brand-hover)}
.yxt-FilterOptions-reset.js-hidden{display:none}
.yxt-FilterOptions-showToggle{font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-color-brand-primary);background:0;border:.0625rem solid transparent;border-radius:.25rem;padding:0}
.yxt-FilterOptions-showToggle:not(:disabled){cursor:pointer}
.yxt-FilterOptions-showToggle:not(:disabled):hover{text-decoration:underline}
.yxt-FilterOptions-showToggle:not(:disabled):focus{color:var(--yxt-color-brand-hover);border:.0625rem solid var(--yxt-color-brand-hover)}
.yxt-FilterOptions-showToggle svg{width:.375rem;margin-left:.3125rem}
.yxt-FilterOptions-showToggle.hidden{display:none}
.yxt-FilterOptions-clickableLegend{border:.0625rem solid transparent;border-radius:.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.yxt-FilterOptions-clickableLegend:focus{border:.0625rem solid var(--yxt-color-brand-hover)}
.yxt-FilterOptions-clickableLegend:not(:disabled):hover{color:var(--yxt-color-text-secondary)}
.yxt-FilterOptions-input{margin-left:0}
.yxt-FilterOptions-radioButtonInput{cursor:pointer}
.yxt-FilterOptions-radioButtonInput:focus{outline:.0625rem solid #000}
.yxt-FilterOptions-checkboxInput{opacity:0;height:0;width:0;margin:0}
.yxt-FilterOptions-checkboxInput:checked.yxt-FilterOptions-checkboxInput+.yxt-FilterOptions-optionLabel:after{content:""}
.yxt-FilterOptions-checkboxInput:checked.yxt-FilterOptions-checkboxInput+.yxt-FilterOptions-optionLabel:before{border:var(--yxt-border-hover);border-color:var(--yxt-filter-options-checkmark-color)}
.yxt-FilterOptions-checkboxInput:focus.yxt-FilterOptions-checkboxInput+.yxt-FilterOptions-optionLabel:before{border:.0625rem solid var(--yxt-filter-options-checkbox-focus-color);-webkit-box-shadow:var(--yxt-searchbar-focus-shadow);box-shadow:var(--yxt-searchbar-focus-shadow)}
.yxt-FilterOptions-reset--right{margin-left:auto;padding:0}
.yxt-FilterOptions-expand{margin-left:auto}
.yxt-FilterOptions-expand>.Icon--chevron svg{height:.75rem;width:.75rem}
.yxt-FilterOptions--collapsed{display:none}
.yxt-FilterOptions-collapseDown{vertical-align:middle}
.yxt-FilterOptions-collapseDown svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.yxt-FilterOptions-collapseUp{vertical-align:middle;padding-top:.125rem}
.yxt-FilterOptions-collapseUp svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.yxt-Facets-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5625rem;width:18.75rem}
.yxt-FilterBox-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.yxt-FilterBox-titleContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .25rem}
.yxt-FilterBox-titleContainer svg{width:1.125rem;height:1.125rem}
.yxt-FilterBox-title{font-family:var(--yxt-font-family);font-size:var(--yxt-font-size-md-lg);line-height:var(--yxt-line-height-lg);font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:var(--yxt-color-text-primary);text-transform:uppercase;margin-left:.5rem}
.yxt-FilterBox-filter+.yxt-FilterBox-filter{border-top:.0625rem solid var(--yxt-color-borders)}
.yxt-FilterBox-apply{font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:#fff;border:0;border-radius:.1875rem;margin-top:1rem;background:var(--yxt-color-brand-primary);letter-spacing:.03125rem;text-transform:uppercase;width:5.625rem;height:2.5rem}
.yxt-FilterBox-apply:not(:disabled){cursor:pointer}
.yxt-FilterBox-apply:not(:disabled):focus{background:padding-box var(--yxt-color-brand-hover);border:.1875rem double #0c5ecb}
.yxt-FilterBox-apply:not(:disabled):hover{background:padding-box var(--yxt-color-brand-hover)}
.yxt-FilterBox-reset{font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:var(--yxt-color-brand-primary);background:0;border:.0625rem solid transparent;border-radius:.25rem;padding:.3125rem .625rem .3125rem 0;text-decoration:underline;letter-spacing:.03125rem}
.yxt-FilterBox-reset:not(:disabled){cursor:pointer}
.yxt-FilterBox-reset:not(:disabled):hover{text-decoration:underline;text-decoration:none}
.yxt-FilterBox-reset:not(:disabled):focus{color:var(--yxt-color-brand-hover);border:.0625rem solid var(--yxt-color-brand-hover)}
.yxt-FilterBox-apply+.yxt-FilterBox-reset{padding-left:.3125rem;margin-left:.625rem}
.yxt-QuestionSubmission{font-family:var(--yxt-font-family);font-size:var(--yxt-question-submission-font-size);line-height:var(--yxt-question-submission-line-height);font-weight:var(--yxt-question-submission-font-weight);font-style:normal;color:var(--yxt-question-submission-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:var(--yxt-question-submission-border);background-color:var(--yxt-color-brand-white);margin-top:1rem}
.yxt-QuestionSubmission-titleBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(0.5rem) 1rem;background-color:var(--yxt-question-submission-title-bar-background);border:0;border-bottom:var(--yxt-question-submission-border);cursor:pointer}
.yxt-QuestionSubmission-titleBar:focus{outline:.0625rem solid var(--yxt-color-text-primary)}
.yxt-QuestionSubmission-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.yxt-QuestionSubmission-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.yxt-QuestionSubmission-titleIconWrapper{margin-right:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;color:var(--yxt-color-brand-primary);background:0;border:0}
.yxt-QuestionSubmission-titleIconWrapper svg{height:1.125rem;width:1.125rem}
.yxt-QuestionSubmission-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;color:var(--yxt-color-brand-primary);background:0;border:0}
.yxt-QuestionSubmission-toggle svg{height:1.125rem;width:1.125rem}
.yxt-QuestionSubmission-toggle--expanded{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.yxt-QuestionSubmission-toggle--collapsed{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.yxt-QuestionSubmission-title{font-family:var(--yxt-font-family);font-size:var(--yxt-question-submission-title-font-size);line-height:var(--yxt-question-submission-title-line-height);font-weight:var(--yxt-question-submission-title-font-weight);font-style:normal;color:var(--yxt-question-submission-title-color);text-transform:uppercase;width:100%}
.yxt-QuestionSubmission-titleDescription{font-family:var(--yxt-font-family);font-size:var(--yxt-question-submission-description-font-size);line-height:var(--yxt-question-submission-description-line-height);font-weight:var(--yxt-question-submission-description-font-weight);font-style:normal;color:var(--yxt-question-submission-description-color);margin-right:calc(0.5rem);font-style:italic}
.yxt-QuestionSubmission-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}
.yxt-QuestionSubmission-formRow{margin:1rem}
.yxt-QuestionSubmission-formRow+.yxt-QuestionSubmission-formRow{margin-top:0}
.yxt-QuestionSubmission-formFieldWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.yxt-QuestionSubmission-formField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:1rem;width:100%}
.yxt-QuestionSubmission-formLabel{font-size:var(--yxt-question-submission-label-font-size);line-height:var(--yxt-question-submission-label-line-height);font-weight:var(--yxt-question-submission-label-font-weight);color:var(--yxt-question-submission-label-color);margin-bottom:calc(0.25rem);font-family:var(--yxt-font-family);font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-QuestionSubmission-formInput{font-family:var(--yxt-font-family);font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--yxt-question-submission-input-font-size);line-height:var(--yxt-question-submission-input-line-height);font-weight:var(--yxt-question-submission-input-font-weight);color:var(--yxt-question-submission-input-color);width:100%;border:var(--yxt-question-submission-border);border-radius:.1875rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(0.5rem)}
.yxt-QuestionSubmission-formInput:focus{border:.0625rem solid var(--yxt-color-text-primary)}
.yxt-QuestionSubmission-formInput::-webkit-input-placeholder{font-style:italic}
.yxt-QuestionSubmission-formInput::-ms-input-placeholder{font-style:italic}
.yxt-QuestionSubmission-formInput::placeholder{font-style:italic}
.yxt-QuestionSubmission-formInput:-ms-input-placeholder{font-style:italic}
.yxt-QuestionSubmission-formInput.yxt-required-error{border:.0625rem solid var(--yxt-color-error)}
.yxt-QuestionSubmission-formInput.yxt-required-error::-webkit-input-placeholder{color:var(--yxt-color-error)}
.yxt-QuestionSubmission-formInput.yxt-required-error::-ms-input-placeholder{color:var(--yxt-color-error)}
.yxt-QuestionSubmission-formInput.yxt-required-error::placeholder{color:var(--yxt-color-error)}
.yxt-QuestionSubmission-formInput.yxt-required-error:-ms-input-placeholder{color:var(--yxt-color-error)}
.yxt-QuestionSubmission-formError{color:var(--yxt-question-submission-formSubmitError-color);font-style:italic}
.yxt-QuestionSubmission-acknowledgementBar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-top:var(--yxt-question-submission-border);background-color:var(--yxt-question-submission-acknowledgement-bar-bg);display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-QuestionSubmission-acknowledgement{display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-QuestionSubmission-ackCheckboxInput{min-height:1rem;min-width:1rem;margin:0;margin-right:calc(0.5rem);margin-top:.2rem}
.yxt-QuestionSubmission-privacyPolicy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-right:1rem}
.yxt-QuestionSubmission-privacyPolicyUrl:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-QuestionSubmission-privacyPolicyUrl:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-QuestionSubmission-privacyPolicyUrl:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-QuestionSubmission-privacyPolicyUrl:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-QuestionSubmission-privacyPolicyUrl:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-QuestionSubmission-inputError{font-family:var(--yxt-font-family);font-size:var(--yxt-question-submission-inputError-font-size);line-height:var(--yxt-question-submission-inputError-line-height);font-weight:var(--yxt-question-submission-inputError-font-weight);font-style:normal;color:var(--yxt-question-submission-inputError-color);margin-top:calc(0.25rem);display:block}
.yxt-QuestionSubmission-submitButton{border:0;border-radius:.1875rem;background:var(--yxt-color-brand-primary);letter-spacing:.03125rem;text-transform:uppercase;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0;padding-top:.625rem;padding-bottom:.625rem;padding-left:1rem;padding-right:1rem;letter-spacing:.5px;font-size:.875rem;font-weight:var(--yxt-font-weight-semibold);overflow-wrap:break-word}
.yxt-QuestionSubmission-submitButton:not(:disabled){cursor:pointer}
.yxt-QuestionSubmission-submitButton:not(:disabled):focus{background:padding-box var(--yxt-color-brand-hover);border:.1875rem double #0c5ecb}
.yxt-QuestionSubmission-submitButton:not(:disabled):hover{background:padding-box var(--yxt-color-brand-hover)}
.yxt-QuestionSubmission-submitButton:focus{padding:.4375rem .8125rem}
.yxt-SortOptions-container{font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-md);font-weight:var(--yxt-font-weight-normal);font-style:normal;color:var(--yxt-color-text-primary)}
.yxt-SortOptions-fieldSet{border:0;padding:0;margin:1rem 0}
.yxt-SortOptions-legend{width:100%;padding:0}
.yxt-SortOptions-legendLabel{font-family:var(--yxt-font-family);font-size:var(--yxt-font-size-md-lg);line-height:var(--yxt-line-height-lg);font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:var(--yxt-color-text-primary);text-align:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-SortOptions-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:.125rem 0}
.yxt-SortOptions-options{margin:1rem 0}
.yxt-SortOptions-optionLabel{display:block;margin-left:.3125rem}
.yxt-SortOptions-reset{font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-color-brand-primary);background:0;border:.0625rem solid transparent;border-radius:.25rem;padding:0}
.yxt-SortOptions-reset:not(:disabled){cursor:pointer}
.yxt-SortOptions-reset:not(:disabled):hover{text-decoration:underline}
.yxt-SortOptions-reset:not(:disabled):focus{color:var(--yxt-color-brand-hover);border:.0625rem solid var(--yxt-color-brand-hover)}
.yxt-SortOptions-showToggle{font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-color-brand-primary);background:0;border:.0625rem solid transparent;border-radius:.25rem;padding:0}
.yxt-SortOptions-showToggle:not(:disabled){cursor:pointer}
.yxt-SortOptions-showToggle:not(:disabled):hover{text-decoration:underline}
.yxt-SortOptions-showToggle:not(:disabled):focus{color:var(--yxt-color-brand-hover);border:.0625rem solid var(--yxt-color-brand-hover)}
.yxt-SortOptions-showToggle svg{width:.375rem;margin-left:.3125rem}
.yxt-SortOptions-input{margin-left:0}
.yxt-SortOptions-collapseDown{vertical-align:middle}
.yxt-SortOptions-collapseDown svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.yxt-SortOptions-collapseUp{vertical-align:middle;padding-top:.125rem}
.yxt-SortOptions-collapseUp svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.yxt-SortOptions-apply{font-family:var(--yxt-font-family);line-height:var(--yxt-line-height-xs);font-style:normal;border:0;border-radius:.1875rem;margin-top:1rem;background:var(--yxt-color-brand-primary);letter-spacing:.03125rem;text-transform:uppercase;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75rem;letter-spacing:.5px;font-size:.875rem;font-weight:var(--yxt-font-weight-semibold);overflow-wrap:break-word;margin-top:.75rem}
.yxt-SortOptions-apply:not(:disabled){cursor:pointer}
.yxt-SortOptions-apply:not(:disabled):focus{background:padding-box var(--yxt-color-brand-hover);border:.1875rem double #0c5ecb}
.yxt-SortOptions-apply:not(:disabled):hover{background:padding-box var(--yxt-color-brand-hover)}
.yxt-SortOptions-apply:focus{padding:calc(0.5625rem)}
.yxt-StandardCard{padding:1rem;font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-normal);font-style:normal;color:var(--yxt-color-text-primary);display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-StandardCard-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.yxt-StandardCard-ordinalWrapper{margin-right:calc(0.75rem)}
.yxt-StandardCard-ordinal{padding:calc(0.1875rem) calc(0.125rem) calc(0.3125rem);border-radius:1rem;min-width:calc(0.875rem);height:calc(0.625rem);background-color:var(--yxt-color-brand-primary);border:.0625rem solid #000;text-align:center;font-family:var(--yxt-font-family);font-size:var(--yxt-standard-card-ordinal-font-size);line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-bold);font-style:normal;color:#fff}
.yxt-StandardCard-imgTagWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#000;padding-top:calc(0.1875rem);padding-bottom:calc(0.1875rem);position:relative;top:10%;width:80%;left:10%}
.yxt-StandardCard-imgTag{text-align:center;letter-spacing:.03125rem;text-transform:uppercase;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;word-break:break-word;font-family:var(--yxt-font-family);font-size:.875rem;line-height:1.25rem;font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:#fff}
.yxt-StandardCard-img{height:calc(10rem);min-width:calc(10rem);max-width:calc(15rem);-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-repeat:no-repeat;background-position:0 0;margin-bottom:calc(0.5rem);margin-right:1rem}
.yxt-StandardCard-contentWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;-ms-flex-wrap:wrap;flex-wrap:wrap}
.yxt-StandardCard-title{font-weight:var(--yxt-font-weight-bold);color:var(--yxt-color-text-primary);font-family:var(--yxt-font-family);font-size:var(--yxt-font-size-md-lg);line-height:var(--yxt-line-height-lg);font-style:normal}
.yxt-StandardCard-titleLink{font-family:var(--yxt-font-family);font-size:var(--yxt-font-size-md-lg);line-height:var(--yxt-line-height-lg);font-style:normal;text-decoration:none;display:block;font-weight:var(--yxt-font-weight-semibold);color:var(--yxt-standard-card-link-color)}
.yxt-StandardCard-titleLink:focus{color:var(--yxt-standard-card-link-hover-color);text-decoration:underline}
.yxt-StandardCard-titleLink:hover{color:var(--yxt-standard-card-link-hover-color);text-decoration:underline}
.yxt-StandardCard-subtitle{padding-bottom:calc(0.5rem);text-decoration:none;font-family:var(--yxt-font-family);font-size:.875rem;line-height:1.25rem;font-weight:var(--yxt-font-weight-normal);font-style:normal;color:var(--yxt-standard-card-subtitle-color)}
.yxt-StandardCard-content{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-StandardCard-details{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:calc(6rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:calc(0.5rem);margin-right:1rem;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;word-break:break-word;font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-md);font-weight:var(--yxt-font-weight-normal);font-style:normal;color:var(--yxt-color-text-primary)}
.yxt-StandardCard-details--noImage{-ms-flex-preferred-size:calc(16rem);flex-basis:calc(16rem)}
.yxt-StandardCard-toggle{text-align:left;font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-md);font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-color-brand-primary);background:0;border:.0625rem solid transparent;border-radius:.25rem;padding:0}
.yxt-StandardCard-toggle:not(:disabled){cursor:pointer}
.yxt-StandardCard-toggle:not(:disabled):hover{text-decoration:underline}
.yxt-StandardCard-toggle:not(:disabled):focus{color:var(--yxt-color-brand-hover);border:.0625rem solid var(--yxt-color-brand-hover)}
.yxt-StandardCard-ctas{min-width:calc(8rem);width:30%;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}
.yxt-Result{list-style:none}
.yxt-Result+.yxt-Result{border-top:var(--yxt-border-default)}
.yxt-Result-title{font-family:var(--yxt-font-family);font-size:var(--yxt-result-title-font-size);line-height:var(--yxt-result-title-line-height);font-weight:var(--yxt-result-title-font-weight);font-style:normal;color:var(--yxt-result-title-color);margin-top:0;margin-bottom:calc(0.5rem)}
.yxt-Result-titleLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-Result-titleLink:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Result-titleLink:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Result-titleLink:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Result-titleLink:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Result-titleLink:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Result-ordinalWrapper{margin-right:.75rem}
.yxt-Result-ordinal{font-family:var(--yxt-font-family);font-size:var(--yxt-result-ordinal-font-size);line-height:var(--yxt-result-ordinal-line-height);font-weight:var(--yxt-result-ordinal-font-weight);font-style:normal;color:var(--yxt-result-ordinal-color);background-color:var(--yxt-result-ordinal-background-color);height:1.125rem;width:1.125rem;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Result-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;padding:1rem;background-color:var(--yxt-result-background-color)}
.yxt-Result-imageWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:6.25rem;min-width:6.25rem;margin-right:1rem}
.yxt-Result-image{width:100%}
.yxt-Result-info{-ms-flex-preferred-size:100%;flex-basis:100%}
.yxt-Result-infoCtasWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}
.yxt-Result-details{font-family:var(--yxt-font-family);font-size:var(--yxt-result-details-font-size);line-height:var(--yxt-result-details-line-height);font-weight:var(--yxt-result-details-font-weight);font-style:normal;color:var(--yxt-result-details-color)}
.yxt-Result-ctasWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}
.yxt-Result-ctas{display:-webkit-box;display:-ms-flexbox;display:flex}
.yxt-Result-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:calc(0.5rem);border-radius:.25rem;min-width:3.75rem;text-align:center}
.yxt-Result-cta:link{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Result-cta:visited{color:var(--yxt-color-brand-primary);text-decoration:none}
.yxt-Result-cta:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Result-cta:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Result-cta:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-Result-cta+.yxt-Result-cta{margin-left:calc(0.5rem)}
.yxt-Result-ctaIconWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:calc(2rem);padding-right:calc(2rem);margin-bottom:calc(0.5rem)}
.yxt-Result-ctaIcon{width:1.5rem;height:1.5rem}
.yxt-Result-ctaLabel{font-family:var(--yxt-font-family);font-size:var(--yxt-result-cta-font-size);line-height:var(--yxt-result-cta-line-height);font-weight:var(--yxt-result-cta-font-weight);font-style:normal;color:var(--yxt-result-cta-color);letter-spacing:.03125rem;text-transform:uppercase}
.yxt-Result-dateWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:calc(2rem);margin-right:calc(3rem);padding-left:1rem;padding-right:1rem}
.yxt-Result-dateInnerWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.5rem;padding:calc(0.25rem);text-align:center;background-color:var(--yxt-result-event-background-color)}
.yxt-Result-day{font-size:var(--yxt-result-day-font-size);line-height:var(--yxt-result-day-line-height);font-weight:var(--yxt-result-day-font-weight);color:var(--yxt-result-day-color);font-family:var(--yxt-font-family);font-style:normal}
.yxt-Result-month{font-family:var(--yxt-font-family);font-style:normal;font-size:var(--yxt-result-month-font-size);line-height:var(--yxt-result-month-line-height);font-weight:var(--yxt-result-month-font-weight);color:var(--yxt-result-month-color)}
.yxt-Result-subtitle{font-family:var(--yxt-font-family);font-size:var(--yxt-result-subtitle-font-size);line-height:var(--yxt-result-subtitle-line-height);font-weight:var(--yxt-result-subtitle-font-weight);font-style:normal;color:var(--yxt-result-subtitle-color);margin-bottom:calc(0.5rem)}
.yxt-Result-features{list-style:disc;padding-left:1.125rem}
.yxt-CTA{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-word;font-family:var(--yxt-font-family);font-size:.875rem;line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-semibold);font-style:normal;color:var(--yxt-color-brand-primary)}
.yxt-CTA:active{text-decoration:underline}
.yxt-CTA:focus{text-decoration:underline}
.yxt-CTA:hover{text-decoration:underline}
.yxt-CTA .Icon svg{height:calc(1.125rem);width:calc(1.125rem)}
.yxt-CTA--StandardCard{margin-bottom:calc(0.5rem)}
.yxt-CTA--StandardCard .Icon{height:1.125rem;width:1.125rem;margin-right:calc(0.5rem)}
.yxt-CTA--AccordionCard{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--yxt-font-family);font-size:var(--yxt-accordion-card-cta-font-size);line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-accordion-card-cta-font-weight);font-style:normal;color:var(--yxt-accordion-card-cta-color)}
.yxt-CTA--AccordionCard .Icon{height:var(--yxt-accordion-card-cta-icon-size);width:var(--yxt-accordion-card-cta-icon-size);margin-right:calc(0.5rem)}
.yxt-Card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--yxt-cards-margin);min-width:var(--yxt-cards-min-width);border:var(--yxt-border-default);margin-right:var(--yxt-cards-margin)}
.yxt-Card _:-ms-fullscreen{padding-left:.0625rem}
.yxt-Card-placeholder{min-width:var(--yxt-cards-min-width);border:var(--yxt-border-default);margin-right:var(--yxt-cards-margin);visibility:hidden;border-top:0;border-bottom:0}
.yxt-Card-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:.0625rem}
.yxt-Card--universal{margin-bottom:0;border:var(--yxt-border-default);border-top:0;margin:0}
.yxt-Card--universal+.yxt-Card--universal{border-top:0}
.yxt-Results-items--1>.yxt-Card{margin-right:0}
.yxt-AccordionCard{background-color:var(--yxt-accordion-card-background-color)}
.yxt-AccordionCard-toggle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;background:0;border:0;padding:0;padding-right:calc(0.5rem);-webkit-tap-highlight-color:rgba(0,0,0,0)}
.yxt-AccordionCard-toggle:focus{background-color:var(--yxt-accordion-card-title-color-hover)}
.yxt-AccordionCard-toggle:hover{background-color:var(--yxt-accordion-card-title-color-hover)}
.yxt-AccordionCard-toggle svg{height:var(--yxt-accordion-card-toggle-icon-height);width:var(--yxt-accordion-card-toggle-icon-width);color:var(--yxt-color-brand-primary)}
.yxt-AccordionCard-title{margin:calc(0.5rem) 1rem calc(0.625rem);text-align:left;font-family:var(--yxt-font-family);font-size:var(--yxt-accordion-card-title-size);line-height:var(--yxt-accordion-card-title-line-height);font-weight:var(--yxt-accordion-card-title-weight);font-style:normal;color:var(--yxt-accordion-card-title-color)}
.yxt-AccordionCard-icon{margin-left:auto;margin-right:calc(0.5rem);margin-top:calc(0.75rem);-ms-flex-negative:0;flex-shrink:0}
.yxt-AccordionCard-icon svg{height:.75rem;width:.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
.yxt-AccordionCard-body{-webkit-transition:all .4s ease-in;transition:all .4s ease-in;overflow:hidden}
.yxt-AccordionCard-content{padding:calc(0.5rem) 1rem;height:0}
.yxt-AccordionCard-subtitle{font-size:var(--yxt-accordion-card-subtitle-size);line-height:var(--yxt-line-height-xs);font-weight:var(--yxt-font-weight-normal);color:var(--yxt-accordion-card-subtitle-color);font-family:var(--yxt-font-family);font-style:normal;padding-bottom:calc(0.5rem)}
.yxt-AccordionCard-details{font-family:var(--yxt-font-family);font-style:normal;padding-bottom:calc(0.5rem);font-size:.875rem;line-height:var(--yxt-accordion-card-details-line-height);font-weight:var(--yxt-accordion-card-details-weight);color:var(--yxt-accordion-card-details-color)}
.yxt-AccordionCard-ctas .yxt-CTACollection-item{padding-bottom:calc(0.5rem)}
.yxt-AccordionCard--expanded{background-color:var(--yxt-accordion-card-background-color--expanded)}
.yxt-AccordionCard--expanded .yxt-AccordionCard-icon svg{height:.75rem;width:.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
.yxt-AccordionCard--expanded .yxt-AccordionCard-body{-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
.yxt-AccordionCard--expanded .yxt-AccordionCard-content{height:auto;overflow:hidden}
.yxt-AccordionCard--expanded .yxt-AccordionCard-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.yxt-ResultsHeader{padding:calc(0.25rem) 1rem;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.yxt-ResultsHeader-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}
.yxt-ResultsHeader-resultsCount{margin-right:calc(0.25rem);margin-bottom:.25rem;white-space:nowrap;font-family:var(--yxt-font-family);font-size:var(--yxt-results-header-font-size);line-height:var(--yxt-results-header-line-height);font-weight:var(--yxt-results-header-count-weight);font-style:normal;color:var(--yxt-results-header-count-color)}
.yxt-ResultsHeader-appliedFilters{margin-right:var(--yxt-results-header-spacing);border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yxt-ResultsHeader-filterLabel{font-family:var(--yxt-font-family);font-size:var(--yxt-results-header-filters-font-size);line-height:var(--yxt-results-header-filters-line-height);font-weight:var(--yxt-font-weight-normal);font-style:normal;color:var(--yxt-results-header-filters-color);display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:calc(0.25rem);margin-bottom:.25rem}
.yxt-ResultsHeader-filterValue{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:calc(0.25rem);margin-bottom:.25rem}
.yxt-ResultsHeader-filterValueComma{font-family:var(--yxt-font-family);font-size:var(--yxt-results-header-filters-font-size);line-height:var(--yxt-results-header-filters-line-height);font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-results-header-filters-color)}
.yxt-ResultsHeader-filterValueText{font-family:var(--yxt-font-family);font-size:var(--yxt-results-header-filters-font-size);line-height:var(--yxt-results-header-filters-line-height);font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-results-header-filters-color)}
.yxt-ResultsHeader-filterSeparator{margin-right:calc(0.25rem);margin-bottom:calc(0.25rem);font-family:var(--yxt-font-family);font-size:var(--yxt-results-header-filters-font-size);line-height:var(--yxt-results-header-filters-line-height);font-weight:var(--yxt-font-weight-normal);font-style:normal;color:var(--yxt-results-header-filters-color)}
.yxt-ResultsHeader-resultsCountSeparator{margin-right:calc(0.25rem);margin-bottom:calc(0.25rem);font-family:var(--yxt-font-family);font-size:var(--yxt-results-header-filters-font-size);line-height:var(--yxt-results-header-filters-line-height);font-weight:var(--yxt-font-weight-normal);font-style:normal;color:var(--yxt-results-header-filters-color)}
.yxt-ResultsHeader-changeFilters{margin-left:calc(0.5rem);margin-bottom:calc(0.25rem);padding-right:var(--yxt-results-header-spacing);font-family:var(--yxt-font-family);font-size:var(--yxt-results-filters-link-font-size);line-height:var(--yxt-results-filters-link-line-height);font-weight:var(--yxt-results-filters-link-font-weight);font-style:normal;color:var(--yxt-color-brand-primary)}
.yxt-ResultsHeader-changeFilters:active{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-ResultsHeader-changeFilters:focus{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-ResultsHeader-changeFilters:hover{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-ResultsHeader-changeFilters:link{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-ResultsHeader-changeFilters:visited{color:var(--yxt-color-brand-primary);text-decoration:underline}
.yxt-ResultsHeader-removableFilterTag{background-color:var(--yxt-color-borders);border-radius:.125rem;border-width:0;margin-bottom:.25rem;padding-left:.3125rem;padding-right:.25rem;margin-right:calc(0.5rem);white-space:nowrap;font-family:var(--yxt-font-family);font-size:.75rem;line-height:1.25rem;font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-color-text-neutral)}
.yxt-ResultsHeader-removableFilterTag:focus{color:var(--yxt-color-brand-white);background-color:var(--yxt-color-text-secondary);cursor:pointer}
.yxt-ResultsHeader-removableFilterTag:hover{color:var(--yxt-color-brand-white);background-color:var(--yxt-color-text-secondary);cursor:pointer}
.yxt-ResultsHeader-removableFilterX{font-style:normal}
.yxt-ResultsHeader--universal{margin-bottom:0;border:var(--yxt-border-default);border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:var(--yxt-results-header-universal-background)}
.yxt-ResultsHeader--removable .yxt-ResultsHeader-filterLabel{margin-right:calc(0.5rem)}
.yxt-ResultsHeader--removable .yxt-ResultsHeader-filterSeparator{margin-right:calc(0.5rem)}
.yxt-ResultsHeader--removable .yxt-ResultsHeader-filterValue{margin-right:calc(0.5rem)}
.yxt-ResultsHeader--removable .yxt-ResultsHeader-resultsCount{margin-right:calc(0.5rem)}
.yxt-ResultsHeader--removable .yxt-ResultsHeader-resultsCountSeparator{margin-right:calc(0.5rem)}
@media screen and (min-width:424px){.dpl-nav__mobile-search{display:block}
.dpl-header__right{display:none}
.dpl-header__top{height:50px}
}
@media screen and (min-width:601px){.dpl-nav__mobile-search{display:none}
.dpl-header__right{display:flex}
.dpl-header__top{height:91px}
}
@media screen and (min-width:1025px){.dpl-nav__mobile-search{display:none}
.dpl-header__right{display:flex}
}
@media screen and (min-width:420px){.yxt-SearchBar-title{font-size:36px}
}
@media screen and (min-width:767px){.yxt-SearchBar-title{font-size:36px}
}
@media screen and (min-width:820px){.yxt-SearchBar-title{font-size:36px}
}
@media screen and (min-width:1550px){.yxt-SearchBar-title{font-size:36px}
}
@media(hover:none){.yxt-Nav-item:hover{color:var(--yxt-nav-text-color)}
}
@media(min-width:47.9375rem){.yxt-AlternativeVerticals{margin-bottom:1.5rem}
.yxt-AlternativeVerticals-noResultsInfo{font-size:var(--yxt-font-size-xlg);padding:.625rem 1.25rem}
.yxt-AlternativeVerticals-details{font-size:var(--yxt-font-size-md-lg)}
.yxt-AlternativeVerticals-universalDetails{font-size:var(--yxt-font-size-md-lg)}
.desktop-hidden{display:none}
.yxt-Results-items--2>.yxt-Card .yxt-Results-items--2>.yxt-Card-placeholder{-ms-flex-preferred-size:45%;flex-basis:45%}
.yxt-Results-items--3>.yxt-Card{-ms-flex-preferred-size:30%;flex-basis:30%}
.yxt-Results-items--3>.yxt-Card-placeholder{-ms-flex-preferred-size:30%;flex-basis:30%}
.yxt-Results-items--4>.yxt-Card{-ms-flex-preferred-size:22%;flex-basis:22%}
.yxt-Results-items--4>.yxt-Card-placeholder{-ms-flex-preferred-size:22%;flex-basis:22%}
}
@media(max-width:47.9375rem){.yxt-AlternativeVerticals-suggestion{margin:calc(0.5rem) 0}
.yxt-SpellCheck{margin-left:1rem}
.yxt-Pagination--activeMobile{background-color:var(--yxt-pagination-color-active-page)}
.mobile-hidden{display:none}
.yxt-LocationBias-locSource{display:block}
.yxt-FilterOptions-option{margin:1.375rem 0}
.yxt-FilterOptions-reset{margin-top:.75rem}
.yxt-Facets-container{width:100%}
.yxt-QuestionSubmission-titleDescription{display:none}
.yxt-SortOptions-option{margin:1.375rem 0}
.yxt-SortOptions-reset{margin-top:1rem}
.yxt-StandardCard-details{-ms-flex-preferred-size:100%;flex-basis:100%}
.yxt-Result-titleLink{display:inline}
.yxt-Result-infoCtasWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.yxt-Result-info{-ms-flex-preferred-size:auto;flex-basis:auto}
.yxt-Result-ctasWrapper{margin-top:calc(0.5rem)}
.yxt-Result-ctas{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.yxt-Result-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0}
.yxt-Result-ctaIconWrapper{padding-left:0;padding-right:0;margin-right:.5rem;margin-bottom:0}
.yxt-Result-dateWrapper{display:none}
.yxt-Card{margin-bottom:0}
.yxt-Card+.yxt-Card{border-top:0}
.yxt-AccordionCard{margin-bottom:0;border-top:0}
}
@media(min-width:48rem){.yxt-AutoComplete:before{margin-left:1rem;margin-right:1rem;margin-bottom:calc(0.625rem);height:.0625rem;background-color:var(--yxt-autocomplete-separator-color);content:"";display:block}
.yxt-Pagination--activeDesktop{background-color:var(--yxt-pagination-color-active-page)}
.yxt-Result-ctasWrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:calc(1.5rem)}
.yxt-CTA--StandardCard.yxt-CTA--solo{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.yxt-CTA--StandardCard.yxt-CTA--solo .Icon{height:var(--yxt-standard-card-cta-icon-size-solo);width:var(--yxt-standard-card-cta-icon-size-solo);margin-bottom:calc(0.5rem);margin-right:0}
}
@media(max-width:35.9375rem){.yxt-QuestionSubmission-formFieldWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.yxt-QuestionSubmission-formField{margin-bottom:0}
.yxt-QuestionSubmission-formField+.yxt-QuestionSubmission-formField{margin-top:1rem}
}
.o4-global-search{max-width:196px;z-index:1}
.o4-global-search .yxt-SearchBar-wrapper{padding:0}
.o4-global-search .yxt-SearchBar{width:100%;height:46px;margin-bottom:0;background-color:transparent;border-radius:22px;padding:3px;max-width:640px;margin:0 auto}
.o4-global-search .yxt-SearchBar:focus-within{box-shadow:0 0 0 2px #00396c}
.o4-global-search .yxt-SearchBar button[class*=yxt-]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.o4-global-search .yxt-SearchBar input[class*=yxt-]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.o4-global-search .yxt-SearchBar:hover .yxt-SearchBar-button{background-color:transparent}
.o4-global-search .yxt-SearchBar-form{height:40px;border-radius:20px;border:1px solid #5a5a5a;background-color:var(--yxt-searchbar-form-background-color);padding:0 3px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}
.o4-global-search .yxt-SearchBar-form:focus-within{-webkit-box-shadow:0 0 .5rem 0 rgba(255,255,255,0.5);box-shadow:0 0 .5rem 0 rgba(255,255,255,0.5)}
.o4-global-search .yxt-SearchBar-form:hover{-webkit-box-shadow:0 0 .5rem 0 rgba(255,255,255,0.5);box-shadow:0 0 .5rem 0 rgba(255,255,255,0.5)}
.o4-global-search .yxt-SearchBar-input{font-family:var(--yxt-font-family);font-size:var(--yxt-searchbar-text-font-size);line-height:var(--yxt-searchbar-text-line-height);font-weight:var(--yxt-searchbar-text-font-weight);font-style:normal;color:var(--yxt-searchbar-text-color);border:0;background-color:transparent;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;padding:calc(0.5rem) 1rem}
.o4-global-search .yxt-SearchBar-input::-ms-clear{display:none;padding:0;margin:0}
.o4-global-search .yxt-SearchBar-input::placeholder{color:#5a5a5a;font-weight:400;font-size:16px}
.o4-global-search .yxt-SearchBar-input:focus{outline:0}
.o4-global-search .yxt-SearchBar-input:focus::placeholder{color:#003a6c 0}
.o4-global-search .yxt-SearchBar-clear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:inherit;background-color:#fff;color:var(--yxt-color-text-secondary);cursor:pointer;border:0;border-radius:100%;margin:2px 4px 2px 0}
.o4-global-search .yxt-SearchBar-button{padding-left:1rem;padding-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:inherit;padding:calc(0.5rem);background-color:transparent;color:var(--yxt-color-text-secondary);cursor:pointer;border:0;border-radius:100%;margin:2px 0;height:auto;width:auto}
.o4-global-search .yxt-SearchBar-button:active{background-color:#fff}
.o4-global-search .yxt-SearchBar-button:focus{background-color:#00396c !important;color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;width:25px;height:25px;margin-top:1.5px;margin-right:3px;padding:4px;outline:0}
.o4-global-search .yxt-SearchBar-button:focus .yxt-SearchBar-clear{padding:calc(0.5rem)}
.o4-global-search .yxt-SearchBar-button:focus .Icon svg{fill:#fff;width:16px;height:16px}
.o4-global-search .Icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3px 0 0 0;transform:rotate(0.75turn)}
.o4-global-search .Icon svg{height:16px;width:16px;fill:#ff612b}
.o4-global-search .yxt-SearchBar--hidden{display:none}
.o4-global-search #ui-id-1{width:196px !important}
@media screen and (min-width:768px){.o4-global-search #ui-id-1{width:100%;left:0 !important;top:unset !important;max-height:none;overflow-y:unset}
}
.dpl-search{height:44px;width:100%;align-items:center;justify-content:center;display:flex;margin-top:16px;margin-bottom:16px;border-radius:30px}
@media screen and (min-width:1025px){.dpl-search{justify-content:flex-start;flex-direction:unset;align-items:center;width:196px;margin-bottom:0}
}
.dpl-search__box{border:2px solid transparent;border-radius:24px;padding:2px;display:block;background:#fff;background-clip:content-box;width:100%}
@media screen and (min-width:768px){.dpl-search__box{width:55vw;max-width:196px;position:relative}
}
@media screen and (min-width:1048px){.dpl-search__box{width:100%}
}
.dpl-search__box--focus{border-color:#00396c}
.dpl-search__mobile-box{display:block}
@media screen and (min-width:1025px){.dpl-search__mobile-box{display:hidden}
}
.dpl-search__form{height:40px;display:flex;align-items:center;border:1px solid #636363;border-radius:24px;flex-direction:row;justify-content:space-between;width:100%;position:relative}
@media screen and (min-width:768px){.dpl-search__form{width:188px}
}
.dpl-search__input{border:0;line-height:32px;padding:0 36px 0 16px;border-radius:24px;align-items:flex-start;width:100%;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;min-height:36px}
@media screen and (min-width:540px){.dpl-search__input{font-size:16px;line-height:20px}
}
.dpl-search__input:focus{outline:0;box-shadow:none}
.dpl-search__input::placeholder{color:#767676;opacity:1}
.dpl-search__input:-ms-input-placeholder{color:#767676}
.dpl-search__input::-ms-input-placeholder{color:#767676}
.dpl-search__input::-ms-clear{display:none}
.dpl-search__submit{border:0;outline:0;cursor:pointer;background:#fff;color:#ff612b;align-self:center;border-radius:24px;width:32px;height:32px;position:absolute;right:6px}
.dpl-search__submit i{font-weight:bold;font-size:16px;line-height:20px}
.dpl-search__submit:focus{background:#00396c;color:#fff;outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;width:25px;height:25px;margin-right:2px}
.dpl-search__submit:disabled{cursor:default}
.dpl-search__mobile{display:flex;height:56px;align-items:center;margin:0 16px;width:100%}
@media screen and (min-width:1025px){.dpl-search__mobile{display:none}
}
.dpl-search__mobile-box{display:block;border:2px solid #00396c;border-radius:24px;padding:2px}
.dpl-search__mobile-form{height:40px;display:flex;align-items:center;border:2px solid #636363;border-radius:24px}
.dpl-search__mobile-input{border:0;font-size:16px;width:240px;margin:0 0 0 16px;line-height:36px;padding:0 0 0 4px}
.dpl-search__mobile-input::placeholder{color:#767676;opacity:1}
.dpl-search__mobile-input:-ms-input-placeholder{color:#767676}
.dpl-search__mobile-input::-ms-input-placeholder{color:#767676}
.dpl-search__mobile-input::-ms-clear{display:none}
.dpl-search__mobile-submit{border:0;outline:0;cursor:pointer;color:#fff;width:32px;margin-right:2px;height:100%}
.dpl-search__mobile-submit i{font-weight:bold;font-size:16px}
.dpl-search__mobile-submit:hover{background:#00396c}
.dpl-search__mobile-submit:disabled{cursor:default}
_:-ms-fullscreen,:root .dpl-search__input{line-height:normal}
/*! jQuery UI - v1.12.1 - 2019-04-04
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityDefault=75&bgImgOpacityHover=75&bgImgOpacityActive=65&bgImgOpacityHeader=75&bgImgOpacityContent=75&bgImgOpacityHighlight=55&bgImgOpacityError=95&opacityOverlayPerc=30&opacityShadowPerc=30&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityFilterShadow=Alpha(Opacity%3D30)&bgImgUrlActive=&bgImgUrlContent=&bgImgUrlDefault=&bgImgUrlError=&bgImgUrlHeader=&bgImgUrlHighlight=&bgImgUrlHover=&bgImgUrlOverlay=&bgImgUrlShadow=&iconsActive=url(optum-clientlibs-global/less/%22images%2Fui-icons_ffffff_256x240.png%22)&iconsContent=url(optum-clientlibs-global/less/%22images%2Fui-icons_444444_256x240.png%22)&iconsDefault=url(optum-clientlibs-global/less/%22images%2Fui-icons_777777_256x240.png%22)&iconsError=url(optum-clientlibs-global/less/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsHeader=url(optum-clientlibs-global/less/%22images%2Fui-icons_444444_256x240.png%22)&iconsHighlight=url(optum-clientlibs-global/less/%22images%2Fui-icons_777620_256x240.png%22)&iconsHover=url(optum-clientlibs-global/less/%22images%2Fui-icons_555555_256x240.png%22)&bgDefaultRepeat=&bgHoverRepeat=&bgActiveRepeat=&bgHeaderRepeat=&bgContentRepeat=&bgHighlightRepeat=&bgErrorRepeat=&bgOverlayRepeat=&bgShadowRepeat=&bgDefaultYPos=&bgHoverYPos=&bgActiveYPos=&bgHeaderYPos=&bgContentYPos=&bgHighlightYPos=&bgErrorYPos=&bgOverlayYPos=&bgShadowYPos=&bgDefaultXPos=&bgHoverXPos=&bgActiveXPos=&bgHeaderXPos=&bgContentXPos=&bgHighlightXPos=&bgErrorXPos=&bgOverlayXPos=&bgShadowXPos=&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=.3&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23666666&opacityOverlay=.3&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cc0000&fcError=%235f3f3f&borderColorError=%23f1a899&bgTextureError=flat&bgColorError=%23fddfdf&iconColorHighlight=%23777620&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgTextureHighlight=flat&bgColorHighlight=%23fffa90&iconColorActive=%23ffffff&fcActive=%23ffffff&borderColorActive=%23003eff&bgTextureActive=flat&bgColorActive=%23007fff&iconColorHover=%23555555&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgTextureHover=flat&bgColorHover=%23ededed&iconColorDefault=%23777777&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgTextureDefault=flat&bgColorDefault=%23f6f6f6&iconColorContent=%23444444&fcContent=%23333333&borderColorContent=%23dddddd&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23444444&fcHeader=%23333333&borderColorHeader=%23dddddd&bgTextureHeader=flat&bgColorHeader=%23e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}
.ui-front{z-index:1010}
.ui-state-disabled{cursor:default !important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:66px !important;left:0;cursor:default;overflow-y:auto;overflow-x:hidden}
@media screen and (max-width:1048px){.ui-autocomplete{top:54px !important}
}
@media screen and (max-width:768px){.ui-autocomplete{top:106px !important}
}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:8px 12px 8px 4px;border:1px solid transparent}
.ui-menu .ui-menu-item-wrapper:hover,.ui-menu .ui-menu-item-wrapper:focus{background-color:#002677;color:#fff}
.ui-menu .ui-menu-divider{margin:4px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:24px}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:2px;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-widget{font-family:"Optum Sans Regular",Arial,sans-serif;font-size:16px;line-height:20px}
.ui-widget .ui-widget{font-size:16px}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Optum Sans Regular",Arial,sans-serif;font-size:16px}
.ui-widget.ui-widget-content{border-radius:20px;border:1px solid #5a5a5a;padding:10px 12px .625rem 12px;margin-top:10px;box-shadow:0 6px 10px -3px rgba(0,0,0,0.2);z-index:9999}
.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}
.ui-widget-header a{color:#333}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 4px 1px #5e9ed6}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #002677;background:#002677;font-weight:normal;color:#fff}
.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-state-checked{border:1px solid #dad55e;background:#fffa90}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url("../ui-icons_444444_256x240.html")}
.ui-widget-header .ui-icon{background-image:url("../ui-icons_444444_256x240.html")}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../ui-icons_555555_256x240.html")}
.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../ui-icons_ffffff_256x240.html")}
.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../ui-icons_777620_256x240.html")}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../ui-icons_cc0000_256x240.html")}
.ui-button .ui-icon{background-image:url("../ui-icons_777777_256x240.html")}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-caret-1-n{background-position:0 0}
.ui-icon-caret-1-ne{background-position:-16px 0}
.ui-icon-caret-1-e{background-position:-32px 0}
.ui-icon-caret-1-se{background-position:-48px 0}
.ui-icon-caret-1-s{background-position:-64px 0}
.ui-icon-caret-1-sw{background-position:-80px 0}
.ui-icon-caret-1-w{background-position:-96px 0}
.ui-icon-caret-1-nw{background-position:-112px 0}
.ui-icon-caret-2-n-s{background-position:-128px 0}
.ui-icon-caret-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:1px -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa;opacity:.003}
.ui-widget-shadow{-webkit-box-shadow:0 0 4px #666;box-shadow:0 0 4px #666}
.o4-footer a{color:#5a5a5a}
.o4-footer a:hover{color:#0c55b8}
.o4-footer__withborder{border-top:1px solid #e5e5e6}
.o4-footer__prefooter{width:100%;background-color:#d9f6fa;min-height:290px;position:relative}
.o4-footer__prefooter:before{content:' ';position:absolute;display:block;width:100%;left:0;top:0}
.o4-footer__cards{padding:40px 0}
.o4-footer__cards:after{content:'';position:absolute;bottom:0;left:0;height:32px;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.03) 100%)}
.o4-footer__grid{width:100%;margin:0 auto;display:grid;justify-content:stretch;column-gap:24px;row-gap:16px;grid-template-columns:1fr}
@media screen and (min-width:768px){.o4-footer__grid{grid-template-columns:1fr 1fr 1fr;column-gap:24px;row-gap:24px}
}
@media screen and (min-width:768px){.o4-footer__2{grid-template-areas:". card2 card3"}
}
@media screen and (min-width:768px){.o4-footer__3{grid-template-areas:"card1 card2 card3"}
}
.o4-footer__card{overflow-wrap:break-word;display:flex;flex-direction:column;justify-content:flex-start;padding:24px;border-radius:8px;word-break:break-word;background-color:#fff;border:1px solid #e5e5e6;text-align:left}
.o4-footer__cardleft{border:0;background-color:transparent;padding-left:0}
@media screen and (min-width:768px){.o4-footer__cardleft{grid-area:card1}
}
@media screen and (min-width:768px){.o4-footer__card2{grid-area:card2}
}
@media screen and (min-width:768px){.o4-footer__card3{grid-area:card3}
}
.o4-footer__cardheading{margin-bottom:0;font-family:"Optum Sans XBold";font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.o4-footer__cardheading{font-size:20.25px;line-height:24px}
}
.o4-footer__cardbody1{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;letter-spacing:0;color:#5a5a5a;margin-top:24px}
@media screen and (min-width:540px){.o4-footer__cardbody1{font-size:14.22px;line-height:20px}
}
.o4-footer__cardbody1 p:last-child{margin-bottom:0}
.o4-footer__cardbody2{margin-top:24px}
.o4-footer__cardbuttons{margin-left:-24px;color:#0c55b8}
.o4-footer__cardbuttons .btn-link__standard{margin:24px 0 0 24px;display:inline-block;color:#0c55b8}
.o4-footer__cardbuttons .btn-link__standard{white-space:nowrap;margin-right:10px}
.o4-footer__wrapper{display:block;color:#5a5a5a}
.o4-footer__child{overflow-wrap:break-word;word-break:break-word;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-footer__child{font-size:14.22px;line-height:20px}
}
.o4-footer__child p{line-height:16px}
.o4-footer__column{margin-top:32px !important}
@media screen and (min-width:540px){.o4-footer__column{margin-top:48px !important}
}
.o4-footer__heading{margin-bottom:19px;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:18px;line-height:24px}
@media screen and (min-width:540px){.o4-footer__heading{font-size:20.25px;line-height:24px}
}
.o4-footer__list{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;margin:0 0 19px 0;padding:0;list-style:none}
@media screen and (min-width:540px){.o4-footer__list{font-size:14.22px;line-height:20px}
}
.o4-footer__item{margin-bottom:19px}
.o4-footer__item:last-child{margin-bottom:0}
.o4-footer__link[target="_blank"]{margin-right:25px}
.o4-footer__link[target="_blank"] .o4-footer__text{margin-right:25px}
.o4-footer__link[target="_blank"] .oi-new-window{position:relative;margin-left:-25px;font-size:12px}
.o4-footer__link[target="_blank"] .oi-new-window:before{position:absolute;left:8px;bottom:1px}
.o4-footer__link{color:#5a5a5a}
.o4-footer__link:hover{text-decoration:none}
.o4-footer__link:hover .o4-footer__text{color:#0c55b8;text-decoration:underline}
.o4-footer__link:hover .oi-new-window{color:#5a5a5a}
.o4-legal{display:block;width:100%;margin:0 auto;max-width:1440px;background-color:#fff;box-shadow:1px 0 #d0d0ce,-1px 0 #d0d0ce}
.o4-legal__follow{display:block;margin-bottom:5px;margin-top:5px;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:18px;line-height:24px}
@media screen and (min-width:540px){.o4-legal__follow{font-size:20.25px;line-height:24px}
}
@media screen and (min-width:768px){.o4-legal__follow{margin-top:25px}
}
.o4-legal__social{list-style:none;margin-top:12px;margin-bottom:35px}
.o4-legal__icons{margin:0 3px;display:inline-block}
.o4-legal__icons:first-child{margin-left:0}
.o4-legal__circle{background:#5a5a5a;color:#fff;transition:all .2s linear;width:36px;height:36px;text-align:center;padding-top:5px;outline:0;font-size:1.25rem;text-decoration:none;border:0;display:inline-block;border-radius:50%}
.o4-legal__circle span{color:#fff}
.o4-legal__circle:hover{transform:scale(1.1);text-decoration:none}
.o4-legal__circle:hover span{color:#fff}
.o4-legal__circle:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;z-index:1001;text-decoration:none}
.o4-legal__circle:active{color:#fff}
.o4-legal__hr{margin-bottom:16px}
@media screen and (min-width:768px){.o4-legal__hr{border:0;height:1px;margin:0;display:none}
}
.o4-legal__disclaimer{font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px;color:#5a5a5a;margin-bottom:32px}
@media screen and (min-width:540px){.o4-legal__disclaimer{font-size:12.64px;line-height:16px}
}
.o4-legal__red-box-disclaimer{display:inline-block;width:auto;max-width:70%;color:#5a5a5a;border:1px solid #c40000;padding:12px 24px;margin-bottom:32px;font-family:"Optum Sans Bold";font-size:12.64px;line-height:16px}
@media screen and (min-width:540px){.o4-legal__red-box-disclaimer{font-size:12.64px;line-height:16px}
}
.o4-legal__disclaimer p:last-child,.o4-legal__red-box-disclaimer p:last-child{margin:0}
.o4-legal__disclaimer p+p,.o4-legal__red-box-disclaimer p+p{margin:0 0 18px 0}
.o4-legal__copyright{color:#5a5a5a;list-style:none;font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px;margin-bottom:10px;flex-wrap:wrap;flex-direction:row}
@media screen and (min-width:540px){.o4-legal__copyright{font-size:12.64px;line-height:16px}
}
@media screen and (min-width:768px){.o4-legal__copyright{display:flex}
}
.o4-legal__copyrighttext{margin-right:10px;margin-bottom:15px;font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px;color:#5a5a5a;word-break:break-word;display:inline-block}
@media screen and (min-width:540px){.o4-legal__copyrighttext{font-size:12.64px;line-height:16px}
}
.o4-legal__list{padding-left:0 !important;display:inline}
.o4-legal__list li{font-family:"Optum Sans Regular";font-size:12.64px;color:#5a5a5a;line-height:16px;text-align:left;display:inline-block;border-left:1px #5a5a5a solid;padding-left:4px;margin-bottom:15px}
@media screen and (min-width:540px){.o4-legal__list li{font-size:12.64px;line-height:16px}
}
@media screen and (min-width:768px){.o4-legal__list li{font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px;color:#5a5a5a;text-align:left;display:inline-block;border-left:1px solid #e0e0e0;padding-left:2px}
}
@media screen and (min-width:768px) and screen and (min-width:540px){.o4-legal__list li{font-size:12.64px;line-height:16px}
}
.o4-legal__links{color:#5a5a5a;margin:0 9px 0 10px}
.o4-legal__links:hover,.o4-legal__links:active,.o4-legal__links:focus{text-decoration:none}
.o4-legal__links:hover .o4-legal__text,.o4-legal__links:focus .o4-legal__text{text-decoration:underline;color:#5a5a5a}
@media screen and (max-width:540px){.o4-adaptiveimage{margin-bottom:32px !important}
}
.o4-adaptiveimage__align-left,.o4-adaptiveimage__align-center,.o4-adaptiveimage__align-right{display:flex}
.o4-adaptiveimage__align-left{justify-content:flex-start}
.o4-adaptiveimage__align-center{justify-content:center}
.o4-adaptiveimage__align-right{justify-content:flex-end}
.image-responsive-rendition a{display:block}
.image-responsive-rendition a:focus{box-shadow:0 0 6px 1px #316bbe}
.image-responsive-rendition picture{line-height:0}
.cdo-button{cursor:pointer;height:153px;width:153px;background:#fff;border:1px solid #efefee;display:flex;align-items:center;justify-content:center;padding:15px}
.cdo-button:hover{border:2px solid #002677}
.cdo-button:focus{outline:0;border:2px solid #002677}
.cdo-button img{flex-shrink:0}
@media(max-width:414px){.cdo-button{width:50%}
}
.interactive-map-with-grid h2{font-family:"FrutigerLTW01-55Roman";font-size:20px;line-height:32px;margin-bottom:10px;outline:0}
.interactive-map-with-grid h3{font-family:"FrutigerLTW01-55Roman";font-size:16px;line-height:22px}
.interactive-map{max-width:1280px;margin:20px auto 0 auto;display:flex;flex-direction:column}
.interactive-map__how-to{order:1}
@media(max-width:1280px){.interactive-map__how-to{padding:0 10px}
}
.interactive-map__share .dpl-social-share__bg{max-width:1440px;margin:0 auto;border-right:1px solid lightgrey;border-left:1px solid lightgrey}
.interactive-map .text-component.text-inner h1{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.interactive-map .text-component.text-inner h1{font-size:46.17px;line-height:56px}
}
.interactive-map .text-component.text-inner h2{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.interactive-map .text-component.text-inner h2{font-size:20.25px;line-height:24px}
}
.interactive-map .text-component.text-inner p,.interactive-map .text-component.text-inner ul{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.interactive-map .text-component.text-inner p,.interactive-map .text-component.text-inner ul{font-size:16px;line-height:20px}
}
.interactive-map .text-component.text-inner span.subhead{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#5a5a5a;text-transform:unset;letter-spacing:normal}
@media screen and (min-width:540px){.interactive-map .text-component.text-inner span.subhead{font-size:20.25px;line-height:24px}
}
.interactive-map__legend{order:2;margin-top:20px}
@media(min-width:768px){.interactive-map__legend{margin-top:0;order:2}
}
@media(max-width:1280px){.interactive-map__legend{padding:0 10px}
}
.interactive-map__legend p{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;white-space:pre-wrap}
@media screen and (min-width:540px){.interactive-map__legend p{font-size:16px;line-height:20px}
}
.interactive-map__legend h2{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.interactive-map__legend h2{font-size:20.25px;line-height:24px}
}
.interactive-map__map-container{position:relative;overflow:hidden;outline:0;width:100%;height:450px;display:flex;border-top:1px solid #878a8c;border-bottom:1px solid #878a8c;order:3}
@media(min-width:768px){.interactive-map__map-container{order:3;height:550px}
}
@media(min-width:1280px){.interactive-map__map-container{border:1px solid #878a8c}
}
.interactive-map__share{background:#efefee;order:4;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}
@media(min-width:768px){.interactive-map__share{order:4}
}
.interactive-map__share .share-bar--container{padding:10px 0}
.interactive-map__share .share-bar--container .social__link.pinterestshare{display:none}
.interactive-map__share .share-bar--container .fa.fa-pinterest{display:none}
.interactive-map #map-region{height:100%;width:100%}
.interactive-map__care-categories{display:flex;flex-wrap:wrap;margin-bottom:20px}
@media screen and (max-width:768px){.interactive-map__care-categories{display:flex}
}
.interactive-map__care-category-option{margin:5px 0;display:inline-flex;align-items:center}
@media(min-width:480px){.interactive-map__care-category-option{margin-right:30px}
}
.interactive-map__care-category-option input{font-size:16px}
.interactive-map__care-category-option h3{margin-left:8px;letter-spacing:normal;margin-bottom:0;font-weight:bold}
.interactive-map__care-category-option p{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a;vertical-align:middle;display:inline}
@media screen and (min-width:540px){.interactive-map__care-category-option p{font-size:16px;line-height:20px}
}
.interactive-map__care-category-option :checked+h3{background:#fff;color:#5a5a5a !important}
.interactive-map__care-category-option img{height:16px;width:16px;float:right;margin-top:4px;margin-left:5px}
.interactive-map__panel{position:absolute;outline:0;top:0;left:0;z-index:2;height:100%;width:100%;overflow-y:auto;max-width:354px;transition:all .3s ease-in-out;padding:15px;background:#fff;border-right:1px solid #878a8c}
@media(max-width:480px){.interactive-map__panel{max-width:100%}
}
.interactive-map__panel--cdo{padding:0}
.interactive-map .is-collapsed{left:-375px}
@media(max-width:480px){.interactive-map .is-collapsed{left:-500px}
}
.interactive-map__panel-content h2{margin:5px 0 20px 0;font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.interactive-map__panel-content h2{font-size:20.25px;line-height:24px}
}
.interactive-map__panel-content h3{margin-bottom:10px;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.interactive-map__panel-content h3{font-size:16px;line-height:20px}
}
.interactive-map__panel-content ul{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.interactive-map__panel-content ul{font-size:16px;line-height:20px}
}
.interactive-map__close-panel{color:#282a2e;background:#fff;border:0;float:right}
.interactive-map__close-panel i{font-size:40px;opacity:.65;cursor:pointer}
.interactive-map__close-panel i:hover{opacity:1}
.interactive-map__panel-category-listing{margin-bottom:30px}
.interactive-map__panel-category-listing li{margin:7px 0;display:flex}
.interactive-map__panel-category-listing img{float:left;margin-right:5px;margin-top:2px;height:16px;width:16px}
.interactive-map__panel-cdo-listing{display:flex;flex-wrap:wrap}
.interactive-map__cdo-button{cursor:pointer;height:153px;width:153px;background:#fff;border:1px solid #efefee;display:flex;align-items:center;justify-content:center;padding:15px}
.interactive-map__cdo-button:hover{border:2px solid #002677}
.interactive-map__cdo-button:focus{outline:0;border:2px solid #002677}
.interactive-map__cdo-button img{flex-shrink:0}
@media(max-width:414px){.interactive-map__cdo-button{width:50%}
}
.interactive-map__panel-cdo-image{text-align:center;border-bottom:1px solid #878a8c;padding:25px 40px}
.interactive-map__panel-cdo-image img{max-height:60px}
.interactive-map__panel-cdo-info{position:relative;padding:15px}
.interactive-map__panel-cdo-info h2{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.interactive-map__panel-cdo-info h2{font-size:20.25px;line-height:24px}
}
.interactive-map__panel-cdo-info h3{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.interactive-map__panel-cdo-info h3{font-size:16px;line-height:20px}
}
.interactive-map__panel-cdo-info p{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.interactive-map__panel-cdo-info p{font-size:16px;line-height:20px}
}
.interactive-map__map{width:100%;height:450px;position:relative}
@media(min-width:768px){.interactive-map__map{height:550px}
}
.interactive-map__controls{box-sizing:border-box;cursor:pointer;margin:10px;text-align:center;user-select:none;padding:2px;display:flex;flex-direction:column;height:auto}
.interactive-map__controls button{cursor:pointer;border:1px solid #b7b7b7;background-color:#fff;color:#ce4b27;width:50px;height:30px;margin:2px 0;padding:0;font-size:20px;font-weight:200;border-radius:2px}
.interactive-map__controls button:hover{border:1px solid #ce4b27}
.interactive-map__controls .oi-home{margin-top:4px}
.interactive-grid{max-width:1280px;margin:0 auto}
@media(max-width:1280px){.interactive-grid{padding:0 10px}
}
@media(min-width:768px){.interactive-grid{margin-top:30px}
}
.interactive-grid h2{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.interactive-grid h2{font-size:20.25px;line-height:24px}
}
.interactive-grid p{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.interactive-grid p{font-size:16px;line-height:20px}
}
.interactive-grid__tabs{text-align:center;margin-right:auto;margin-left:auto}
@media screen and (max-width:768px){.interactive-grid__tabs button{margin-right:32px !important}
.interactive-grid__tabs i{margin-right:8px !important}
}
.interactive-grid__tabs ul{display:flex;justify-content:center}
.interactive-grid__tabs p{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.interactive-grid__tabs p{font-size:20.25px;line-height:24px}
}
.interactive-grid__tabs i{font-size:16px;margin-right:16px}
.interactive-grid__tabs button{cursor:pointer;margin-right:48px;background:transparent;font-size:16px;border:0}
.interactive-grid__tabs button.is-active{border-bottom:4px solid #ff612b}
.interactive-grid__tabs button:focus{outline:2px solid #000;outline-offset:2px}
.interactive-grid__content-container{border-bottom:1px solid #0c55b8;margin:15px 0;padding:15px 0}
.interactive-grid__state-filter{display:flex;flex-wrap:wrap}
.interactive-grid__state-filter h3{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:3px;width:100%}
@media screen and (min-width:540px){.interactive-grid__state-filter h3{font-size:16px;line-height:20px}
}
.interactive-grid__state-filter p,.interactive-grid__state-filter option{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.interactive-grid__state-filter p,.interactive-grid__state-filter option{font-size:16px;line-height:20px}
}
.interactive-grid__state-filter select{height:40px;font-size:16px;margin-right:5px;flex-grow:1;width:100%;color:#5a5a5a}
@media(min-width:768px){.interactive-grid__state-filter select{max-width:350px;margin-bottom:0;margin-right:10px}
}
.interactive-grid__state-filter .button{font-size:16px;height:40px}
.interactive-grid__grid{display:flex;flex-wrap:wrap;margin:30px 0}
.interactive-grid__cdo-button{cursor:pointer;height:153px;width:153px;background:#fff;border:1px solid #efefee;display:flex;align-items:center;justify-content:center;padding:15px}
.interactive-grid__cdo-button:hover{border:2px solid #002677}
.interactive-grid__cdo-button:focus{outline:0;border:2px solid #002677}
.interactive-grid__cdo-button img{flex-shrink:0}
@media(max-width:414px){.interactive-grid__cdo-button{width:50%}
}
.interactive-grid__care-category img{float:left;margin-right:5px;margin-top:2px;height:16px;width:16px}
.interactive-grid__care-category span{float:left;width:calc(100% - 25px)}
.interactive-grid__list{margin:30px 0;outline:0}
@media(max-width:767px){.interactive-grid__list{overflow-x:auto}
}
.interactive-grid__list button{cursor:pointer;position:relative;background:transparent;border:0;font-size:16px;font-family:"Frutiger-Bold";text-align:left;width:100%}
.interactive-grid__list button i{position:absolute;right:5px;color:#878a8c;padding:0 3px;border-radius:50%}
.interactive-grid__list button:hover i,.interactive-grid__list button:focus i{color:#282a2e;box-shadow:0 0 0 2px #fff,0 0 0 4px #0c55b8}
.interactive-grid__list th{font-size:16px;font-family:"Frutiger-Bold";width:33%}
@media(max-width:576px){.interactive-grid__list th{min-width:140px}
}
.interactive-grid__list .table--striped thead th{background:#efefee;color:#282a2e;padding-top:30px;border-right:1px solid #b7b7b7}
.interactive-grid__list .table--striped thead th:last-child{border-right:0}
.interactive-grid__list .table--striped tbody tr:nth-child(even) td,.interactive-grid__list .table--striped tbody tr:nth-child(even) th{background-color:#efefee}
.interactive-grid__list .table--striped tbody tr:nth-child(odd) td,.interactive-grid__list .table--striped tbody tr:nth-child(odd) th{background-color:#fff}
.interactive-grid__list .table--hover tbody tr:hover td,.interactive-grid__list .table--hover tbody tr:hover th{cursor:pointer;background-color:#d9edf7}
.interactive-grid__list .table__row--bordered th,.interactive-grid__list .table__row--bordered td{border-top:1px solid #b7b7b7}
.interactive-grid__list .cust_hidden{display:none}
.interactive-grid__list .list_heading ul:hover li{background-color:#d9edf7;cursor:pointer}
.interactive-grid__list .list_heading ul li{font-family:"Frutiger-Bold";background:#efefee;color:#282a2e;padding-top:30px;border-right:1px solid #b7b7b7;border-top:0}
.interactive-grid__list .list_heading ul li:last-child{border-right:0}
.interactive-grid__list ul{display:table;width:100%;margin:0;position:relative}
.interactive-grid__list ul:nth-child(even) li{background:#efefee}
.interactive-grid__list ul:focus{box-shadow:0 0 0 3px #0c55b8;z-index:2}
.interactive-grid__list ul:hover li,.interactive-grid__list ul .interactive-grid__list .list_heading ul:hover li{background-color:#d9edf7;cursor:pointer}
.interactive-grid__list ul li{display:table-cell;width:30%;padding-right:1%;padding:8px;text-align:left;border-top:1px solid #878a8c;vertical-align:top}
.hidden{display:none !important}
.selectDropDown{position:relative;width:100%;margin-left:11px;max-width:300px}
@media screen and (max-width:768px){.selectDropDown{margin-bottom:8px;margin-left:auto;margin-right:auto}
}
.optionlist{margin:6px 4px 2px -12px;width:100%;min-width:300px}
.optionlist [role=listbox]{max-height:200px;overflow-y:scroll;overflow-x:hidden}
input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);font:inherit;width:14px;height:14px;border:2px solid #5a5a5a;border-radius:.15em;transform:translateY(-0.075em)}
input[type="checkbox"]::before{content:"";width:9px;height:10px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);box-shadow:inset 1em 1em var(--form-control-color);background-color:#5a5a5a;display:flex;transform:scale(0)}
input[type="checkbox"]:checked::before{transform:scale(1)}
input[type="checkbox"]:focus{outline:2px solid #5a5a5a}
.interactive-map__share .share-icon:focus{outline:2px solid #0c55b8;border-radius:50px}
.interactive-map__panel-cdo-info .js-cdo-authored-content a.btn-link__standard::after{top:2px}
.assistance-wizard{background-color:#efefee}
.aw-grid{width:100%}
.aw-grid__container{width:100%;max-width:1280px;padding:0 10px;margin:0 auto}
.aw-grid__row{display:flex;flex-wrap:wrap}
.aw-grid__col{flex-grow:1}
@media screen and (min-width:768px){.aw-grid__col{flex-basis:0}
}
.aw-grid__colauto{flex:0 0 auto;width:auto}
.aw-landing{padding:35px 0 60px;margin-bottom:15px}
.aw-landing__message{color:#ce4b27;text-align:center;font-size:23px;letter-spacing:.04rem;margin:0 50px 20px}
.aw-landing__title{font-size:23px;font-weight:100;text-align:center;margin:0 0 20px 0}
.aw-landing__subtitle{font-size:18px;font-weight:bold;margin:0 0 20px 0}
.aw-landing__card{background:#fff;border-radius:5px;display:flex;flex-direction:column;padding:40px}
.aw-landing__card a{font-weight:600}
@media screen and (min-width:768px){.aw-landing__card{flex-direction:row;justify-content:flex-start}
}
.aw-landing__card+.aw-landing__card{margin-top:25px}
.aw-landing__subcard{display:block}
.aw-landing__subcard1{display:flex;align-items:center;justify-content:center;padding-bottom:20px}
@media screen and (min-width:768px){.aw-landing__subcard1{width:35%;padding-right:40px;padding-bottom:0}
}
@media screen and (min-width:768px){.aw-landing__subcard2{width:50%}
}
.aw-landing__btn{color:#316bbe;cursor:pointer;display:inline-block;line-height:normal;text-decoration:none;vertical-align:middle;padding:6px 12px;border:1px solid;border-radius:4px;background-clip:padding-box;transition:all 300ms linear;margin:0 18px 18px 0}
.aw-landing__btn:last-of-type{margin:0 0 18px 0}
.aw-landing__btn:hover{background-color:#316bbe;color:#fff;text-decoration:none}
.aw-landing__indent{margin-left:45px}
.aw-landing__light{font-family:"Frutiger-Light",Arial,sans-serif;font-weight:100}
.aw-landing__bold{font-weight:600}
.aw-header{background-color:#434448}
.aw-header__inner{padding-top:30px;padding-bottom:30px}
.aw-header__heading{font-size:24px;color:#fff;margin-bottom:0}
.aw-info{min-height:65px;display:flex;align-items:center;padding:20px 0}
.aw-info__link{color:#006ca2}
.aw-info__link>i{margin-right:5px}
.aw-info__text{font-size:20px;color:#63666a;text-align:center;margin-bottom:0}
.aw-progress__container{position:relative;border:1px solid #e0e0e0;border-radius:3px;background-color:#fff;padding-top:24px;padding-bottom:10px}
.aw-progress__container:before{height:4px;content:'';display:block;left:0;position:absolute;right:0;top:0;border-image:linear-gradient(to right,#d13f44,#f2b411) 1 100;border-bottom-style:solid;border-bottom-width:4px}
.aw-progress__step{display:flex;justify-content:center;padding:0 5px;margin-bottom:10px}
@media screen and (min-width:768px){.aw-progress__step{padding:0;margin-bottom:0}
}
.aw-progress__btn{cursor:pointer;display:flex;flex-direction:column;background:0;border:0;align-items:center;font-size:16px;color:#757575}
.aw-progress__btn:disabled{cursor:default}
.aw-progress__btn.is--active{cursor:default;font-weight:400;color:#000}
.aw-progress__btn.is--active>span{border-width:3px;border-color:#e87722}
.aw-progress__btn.is--viewed>span:nth-child(1){color:#617e37;border-color:#617e37}
.aw-progress__label{clip:rect(1px,1px,1px,1px);margin:0;position:absolute;left:-999px;width:0;height:0;text-indent:-999em}
@media screen and (min-width:768px){.aw-progress__label{width:auto;height:auto;position:static;text-indent:0;margin-top:10px}
}
.aw-progress__number{width:40px;height:40px;border:1px solid #e0e0e0;color:#434448;display:flex;font-size:20px;justify-content:center;align-items:center;border-radius:50%}
.aw-step{padding:35px 0 30px;margin-bottom:15px}
.aw-step__question{font-size:20px;text-align:center;margin-bottom:15px}
@media screen and (min-width:768px){.aw-step__question{display:flex;justify-content:center}
}
.aw-step__question>span{color:#e87722;margin-right:10px}
.aw-step__question p{margin-bottom:0}
.aw-card{width:100%;padding:0 15px;margin-bottom:30px}
@media screen and (min-width:768px){.aw-card{max-width:400px}
}
.aw-card__container{height:100%;display:flex;overflow:hidden;position:relative;border:1px solid #e0e0e0;border-radius:3px;background-color:#fff;flex-direction:column;flex:1;align-items:center;padding:25px 40px}
.aw-card__container:after{width:100%;content:'';height:3px;position:absolute;left:0;bottom:0;background-color:#b1b2b3}
.aw-card__title{font-size:20px;margin-bottom:5px}
.aw-card__subtitle{font-size:24px;font-weight:600;margin-bottom:0}
.aw-card__body{max-width:250px;font-size:20px;text-align:center;flex:1 1 auto}
.aw-card__icon{width:100%;max-width:148px;margin-bottom:10px}
.aw-card__btn{min-width:150px;color:#006ca2;font-size:16px;cursor:pointer;border:1px solid #006ca2;border-radius:3px;background-color:#fff;padding:10px}
.aw-card__bottom{text-align:center;padding-top:15px}
.aw-card+.aw-card{margin-top:20px}
@media screen and (min-width:768px){.aw-card+.aw-card{margin-top:0}
}
.aw-cards{justify-content:center;margin-left:-15px;margin-right:-15px}
.about__tabs{text-align:center}
@media(min-width:770px){.about__tabs{margin-top:-46px;border-bottom:1px solid #505152}
}
.about__tabs__item{display:block;margin:0 30px;padding:0}
@media(min-width:770px){.about__tabs__item{display:inline-block;margin:0}
}
.about__tabs__item-btn{display:block;background:#505152;margin:10px auto;padding:10px 55px;color:#fff;border:1px solid #505152;line-height:25px;letter-spacing:.4em;text-transform:uppercase;font-size:14px;border-radius:4px;overflow:hidden;transition:all 400ms linear}
.about__tabs__item-btn:focus{outline:0}
@media(min-width:770px){.about__tabs__item-btn{margin:0 10px 0 0;padding-bottom:5px;border-bottom-color:transparent;width:auto;border-radius:4px 4px 0 0;position:relative;bottom:-5px}
}
.about__tabs__item.current .about__tabs__item-btn,.about__tabs__item-btn:hover{text-decoration:none;background:#fff;color:#505152}
.isEdit .about__tab-content{display:inherit}
.isEdit .about__tab-content:before{content:'Configure Tab Content'}
.about-add{padding:20px;margin:170px 0 20px}
@media screen and (min-width:768px){.about-add{width:25%;float:left;margin-top:20px;margin-left:100px}
}
.about-office{padding:20px;margin:20px 0}
@media screen and (min-width:768px){.about-office{width:30%;margin-top:150px;float:right}
}
.bg-color-black-trans{background-color:rgba(0,0,0,0.7);color:#fff}
.accordion-list-items .accordion-divide,.accordion-list-items .accordion-desc{display:none}
.accordion__header{width:100%;text-align:left;background:#fff;border-bottom:1px solid #000;padding:15px 0}
.accordion__header h3{font-size:20px;line-height:1}
.accordion__header i{float:right;height:20px}
.accordion-question{margin:0}
.accordion_content{padding:30px 0}
.accordion-flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
@media(max-width:768px){.accordion-flex-container{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.accordion-flex-item{width:100%}
.accordion-flex-item+.accordion-flex-item{margin-left:30px}
@media(max-width:768px){.accordion-flex-item+.accordion-flex-item{margin-left:0;margin-top:30px}
}
.accordion-flex-item:nth-child(1){-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}
.accordion-flex-item:nth-child(2){-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}
@-moz-document url-prefix(){.flex-container{width:100%;-moz-box-sizing:border-box}
}
.accordion-divide{line-height:.5;text-align:left;padding:10px 0;margin-top:18px;margin-bottom:18px;font-size:13px;text-transform:uppercase;letter-spacing:3px;font-family:"Frutiger-Light";font-style:italic;color:#757575;width:300px}
.accordion-divide span{display:inline-block;position:relative;margin:0 auto}
.accordion-divide span:before,.accordion-divide span:after{content:"";position:absolute;height:5px;border-bottom:2px solid #b1b3b3;top:0;width:30px}
.accordion-divide span:before{right:100%;margin-right:10px}
.accordion-divide span:after{left:100%;margin-left:10px}
.accordion__close{display:none}
.accordion__default .accordion__header,.accordion__faq .accordion__header{text-transform:none;letter-spacing:0}
.accordion__default .accordion__header i,.accordion__faq .accordion__header i{color:#b1b2b3;float:none;padding-left:15px;font-size:15px;line-height:1.75}
@media screen and (max-width:650px){.accordion__default .accordion__header i,.accordion__faq .accordion__header i{display:block;text-align:center}
}
.accordion__default .accordion-question,.accordion__faq .accordion-question{text-transform:none;letter-spacing:0}
.accordion__default .accordion-list-items.active .accordion__header,.accordion__faq .accordion-list-items.active .accordion__header{color:#ce4b27;border-color:#ce4b27}
.accordion__default .accordion-list-items.active .accordion_content,.accordion__faq .accordion-list-items.active .accordion_content{border-bottom:1px solid #ce4b27}
.accordion__default .accordion__close,.accordion__faq .accordion__close{display:block;color:#ce4b27;background:0;margin:0 auto;margin-bottom:-20px;margin-top:20px;font-size:12px;letter-spacing:3px;text-transform:uppercase}
.accordion__faq .accordion__header{letter-spacing:0;text-transform:none}
.accordion__faq .accordion-question{text-transform:none;letter-spacing:0}
.accordion__sign-in .accordion-list-items .accordion-divide{display:block;text-align:center}
.accordion__sign-in .accordion-list-items:last-of-type .accordion-divide{display:none}
.accordion__sign-in .accordion__header{cursor:pointer;display:inline-block;line-height:normal;text-decoration:none;border:1px solid;border-radius:4px;background-clip:padding-box;transition:all 300ms linear;vertical-align:middle;text-align:center;background:#fff;padding:8px 16px;border-color:#434448;color:#282a2e;text-transform:uppercase;letter-spacing:3px;font-family:"Frutiger-Light";font-size:14px;vertical-align:text-bottom}
.accordion__sign-in .accordion__header h3{font-family:"Frutiger-Light";font-size:14px;line-height:1;letter-spacing:3px}
.accordion__sign-in .accordion__header i{display:none}
.accordion__sign-in .accordion__header:hover,.accordion__sign-in .accordion__header:focus,.accordion__sign-in .accordion__header:active{background-color:#505152;color:#fff}
.accordion__sign-in .accordion__header:focus{outline:0;box-shadow:0 0 6px 1px #ce4b27}
.accordion__sign-in .accordion-desc{font-family:"Frutiger-Light";font-size:16px;line-height:18px;font-style:italic;color:#000;display:inline-block;width:60%;vertical-align:middle;margin:0 20px;margin-top:-14px}
@media screen and (max-width:915px){.accordion__sign-in .accordion-desc{width:50%}
}
@media screen and (max-width:767px){.accordion__sign-in .accordion-desc{width:100%;margin:20px 0}
}
.accordion__sign-in .accordion_content .accordion__left ul,.accordion__sign-in .accordion_content .accordion__right ul{border-left:4px solid #005494;list-style:none;padding-left:15px}
.accordion__sign-in .accordion_content .accordion__left ul li,.accordion__sign-in .accordion_content .accordion__right ul li{margin-bottom:18px}
@media screen and (min-width:370px){.accordion__sign-in .accordion__header{width:300px}
}
.cmp-container{background-color:gray;border:1px solid cadetblue}
.dpl-accordion{margin:0 16px}
.dpl-accordion__wrapper{max-width:1272px}
.dpl-accordion__heading{margin:0 0 16px 0;font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.dpl-accordion__heading{font-size:32.43px;line-height:40px}
}
@media screen and (min-width:540px){.dpl-accordion__heading{margin-bottom:32px}
}
.dpl-accordion__subheadline{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#5a5a5a;margin-bottom:0;text-align:left}
@media screen and (min-width:540px){.dpl-accordion__subheadline{font-size:22.78px;line-height:32px}
}
.dpl-accordion__bioContainer{display:inline-block}
@media screen and (min-width:768px){.dpl-accordion__bioContainer{display:flex}
}
.dpl-accordion__imagecontainer{width:273px;height:273px;border-radius:100%;overflow:hidden;margin-bottom:32px !important;display:inline-block}
@media screen and (min-width:768px){.dpl-accordion__imagecontainer{margin-bottom:0;margin-right:32px !important}
}
.dpl-accordion__image{width:100%;height:100%}
.dpl-accordion__bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;width:100%}
@media screen and (min-width:540px){.dpl-accordion__bodycopy{font-size:16px;line-height:20px}
}
@media screen and (min-width:768px){.dpl-accordion__bodycopy{width:65%}
}
.dpl-accordion__section{border-bottom:1px solid #b3b3b3}
.dpl-accordion__section:first-of-type{border-top:1px solid #b3b3b3}
.dpl-accordion__section:hover{cursor:pointer}
.dpl-accordion__section:hover .dpl-accordion__question,.dpl-accordion__section:hover .dpl-accordion__basic-question,.dpl-accordion__section:hover .dpl-accordion__bio-question{color:#0c55b8;text-decoration:underline}
.dpl-accordion__section:hover .dpl-accordion-down{fill:#0c55b8}
.dpl-accordion__section:hover .dpl-accordion__icon{color:#0c55b8}
.dpl-accordion__section:active{cursor:pointer}
.dpl-accordion__section:active .dpl-accordion__question,.dpl-accordion__section:active .dpl-accordion__basic-question,.dpl-accordion__section:active .dpl-accordion__bio-question{color:#002677;text-decoration:underline}
.dpl-accordion__section:active .dpl-accordion-down{fill:#002677}
.dpl-accordion__section:active .dpl-accordion__icon{color:#002677}
.dpl-accordion__section--open .dpl-accordion__icon{transform:rotate(180deg)}
.dpl-accordion__button{background:unset;border:unset;display:flex;justify-content:space-between;align-items:center;width:100%;padding:32px 0;cursor:unset}
.dpl-accordion__button:focus .dpl-accordion__question,.dpl-accordion__button:focus .dpl-accordion__basic-question,.dpl-accordion__button:focus .dpl-accordion__bio-question{color:#002677;text-decoration:underline}
.dpl-accordion__button:focus .dpl-accordion__icon{color:#002677}
.dpl-accordion__button:focus .dpl-accordion-down{fill:#002677}
.dpl-accordion__question,.dpl-accordion__basic-question,.dpl-accordion__bio-question{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;text-align:left;margin:0 16px 0 0;word-break:break-word;color:#0c55b8}
@media screen and (min-width:540px){.dpl-accordion__question,.dpl-accordion__basic-question,.dpl-accordion__bio-question{font-size:22.78px;line-height:32px}
}
.dpl-accordion__icon{transform:rotate(0);transition:none;display:flex;align-items:center;color:#0c55b8;border-radius:24px;justify-content:space-evenly;font-size:28px}
.dpl-accordion__answer,.dpl-accordion__basic-answer,.dpl-accordion__bio-answer{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;padding:8px 0 16px 0;display:block;visibility:visible;opacity:1;overflow-wrap:break-word;color:#5a5a5a}
@media screen and (min-width:540px){.dpl-accordion__answer,.dpl-accordion__basic-answer,.dpl-accordion__bio-answer{font-size:16px;line-height:20px}
}
.dpl-accordion__answer--hidden,.dpl-accordion__basic-answer--hidden,.dpl-accordion__bio-answer--hidden{display:none}
.dpl-accordion__answer>*,.dpl-accordion__basic-answer>*,.dpl-accordion__bio-answer>*{margin-bottom:unset;line-height:inherit}
.dpl-accordion__answer>p,.dpl-accordion__basic-answer>p,.dpl-accordion__bio-answer>p{margin-bottom:16px}
.dpl-accordion__answer>p:last-child,.dpl-accordion__basic-answer>p:last-child,.dpl-accordion__bio-answer>p:last-child{margin-bottom:0}
@media screen and (min-width:540px){.dpl-accordion__answer,.dpl-accordion__basic-answer,.dpl-accordion__bio-answer{padding:8px 0 32px 0}
}
@media screen and (min-width:1048px){.dpl-accordion__answer,.dpl-accordion__basic-answer,.dpl-accordion__bio-answer{width:80%}
}
.alf-item{display:flex;flex-wrap:wrap;margin-bottom:15px}
.alf-item a{font-weight:bold}
.alf-left{width:24%;padding-right:24px;text-align:right}
.alf-left-title{font-size:14px;font-weight:bold;margin-top:-4px;margin-bottom:5px}
.alf-right{width:76%;padding-left:24px;text-align:left;border-left:1px solid #888b8d}
.alf-right-title{font-family:"Frutiger-Light",Arial,sans-serif;font-size:20px;letter-spacing:.04rem;margin-bottom:5px;margin-top:-5px}
.alf-right-location{font-size:13px;margin-bottom:15px}
.alf-right-content{font-size:13px;margin-bottom:0}
.alf-right-content:nth-last-child(1){margin-bottom:-3px}
.alf-right-content ol.link-list{list-style-type:none;padding-left:0}
.alf-right-content ol.link-list li:before{content:'+';color:#006ca2;font-weight:bold;padding-right:5px}
.alf-txt{display:block;width:100%}
@media all and (max-width:650px){.alf-item{flex-direction:column}
.alf-left,.alf-right{width:100%}
.alf-left{text-align:left}
.alf-right{border-left:0;padding:18px 0 0 0;border-top:1px solid #000}
}
.image-responsive-rendition a{display:block}
.image-responsive-rendition a:focus{box-shadow:0 0 6px 1px #316bbe}
.image-responsive-rendition picture{line-height:0}
.o4-image-tabs{width:100%}
.o4-image-tabs__container{overflow:hidden}
.o4-image-tabs__container.brand-white{background:#fff}
.o4-image-tabs__container.brand-secondary-2{background:#d9f6fa}
.o4-image-tabs__container.brand-secondary-3{background:#fbf9f4}
.o4-image-tabs__heading-container{display:flex;flex-direction:column;max-width:80%;margin:0 auto}
.o4-image-tabs__eyebrow{margin-bottom:16px;text-align:center;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-image-tabs__eyebrow{font-size:16px;line-height:20px}
}
.o4-image-tabs__header{margin-bottom:16px;text-align:center;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.o4-image-tabs__header{font-size:41.04px;line-height:52px}
}
.o4-image-tabs__quote{padding:0 0 32px 0;text-align:center;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677;word-break:break-word;position:relative}
@media screen and (min-width:540px){.o4-image-tabs__quote{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:540px){.o4-image-tabs__quote{padding:0 0 48px 0}
}
.o4-image-tabs__quote .fa-quote-left{position:relative;color:#ff612b;font-size:20px;left:0;bottom:unset}
@media screen and (min-width:540px){.o4-image-tabs__quote .fa-quote-left{bottom:10px}
}
.o4-image-tabs__quote:after{content:'\f10e';position:absolute;color:#ff612b;font-size:20px;font-family:'FontAwesome';margin-left:-30px;bottom:32px}
@media screen and (min-width:540px){.o4-image-tabs__quote:after{bottom:56px}
}
.o4-image-tabs__statement{margin-right:30px;display:inline;padding-right:4px}
.o4-image-tabs__title{margin-bottom:16px;text-align:center;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-image-tabs__title{font-size:16px;line-height:20px}
}
.o4-image-tabs__imagelist{display:grid;max-width:1272px;margin:0 auto;position:relative;overflow:hidden;justify-content:center}
.o4-image-tabs__1{grid-template-columns:318px}
.o4-image-tabs__1 .o4-image-tabs__sliderimg{position:unset;display:none}
.o4-image-tabs__2{grid-template-columns:318px 318px}
.o4-image-tabs__2 .o4-image-tabs__sliderimg{position:absolute;right:0;background:unset;border:unset;z-index:999}
@media screen and (min-width:636px){.o4-image-tabs__2 .o4-image-tabs__sliderimg{position:unset;display:none}
}
@media screen and (max-width:636px){.o4-image-tabs__2{justify-content:unset}
}
.o4-image-tabs__3{grid-template-columns:318px 318px 318px}
.o4-image-tabs__3 .o4-image-tabs__sliderimg{position:absolute;right:0;background:unset;border:unset;z-index:999}
@media screen and (min-width:954px){.o4-image-tabs__3 .o4-image-tabs__sliderimg{position:unset;display:none}
}
@media screen and (max-width:954px){.o4-image-tabs__3{justify-content:unset}
}
.o4-image-tabs__4{grid-template-columns:318px 318px 318px 318px}
.o4-image-tabs__4 .o4-image-tabs__sliderimg{position:absolute;right:0;background:unset;border:unset;z-index:999}
@media screen and (min-width:1272px){.o4-image-tabs__4 .o4-image-tabs__sliderimg{position:unset;display:none}
}
@media screen and (max-width:1272px){.o4-image-tabs__4{justify-content:unset}
}
.o4-image-tabs__name{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;text-align:center;color:#5a5a5a}
@media screen and (min-width:540px){.o4-image-tabs__name{font-size:20.25px;line-height:24px}
}
.o4-image-tabs__overlay{background:rgba(0,0,0,0.35);height:318px;z-index:99}
.o4-image-tabs__headline{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:24px;align-items:flex-start;padding-left:15px}
@media screen and (min-width:540px){.o4-image-tabs__headline{font-size:20.25px;line-height:24px}
}
.o4-image-tabs__tab{background:unset;border:unset;transition:all 1s ease}
.o4-image-tabs__tab:hover .o4-image-tabs__image::after,.o4-image-tabs__tab:focus .o4-image-tabs__image::after{height:10px;content:' ';background-color:#ff612b;position:absolute;bottom:0;width:100%;left:0}
.o4-image-tabs__tab:hover .o4-image-tabs__image .o4-image-tabs__overlay,.o4-image-tabs__tab:focus .o4-image-tabs__image .o4-image-tabs__overlay{background:0}
.o4-image-tabs__tab:hover .o4-image-tabs__image .o4-image-tabs__headline,.o4-image-tabs__tab:focus .o4-image-tabs__image .o4-image-tabs__headline{display:none}
.o4-image-tabs__tab--selected .o4-image-tabs__image::after{height:10px;content:' ';background-color:#ff612b;position:absolute;bottom:0;width:100%;left:0}
.o4-image-tabs__tab--selected .o4-image-tabs__image .o4-image-tabs__overlay{background:0}
.o4-image-tabs__tab--selected .o4-image-tabs__image .o4-image-tabs__headline{display:none}
.o4-image-tabs__image{position:relative;height:318px;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all 1s}
@media screen and (min-width:1272px){.o4-image-tabs__image{transition:none}
}
.o4-image-tabs__topper{margin:0 auto}
.o4-image-tabs__topper .imagetabstoppercenter{justify-content:center}
.o4-image-tabs__hide-data{display:none}
.o4-image-tabs__panels{position:relative;margin:0 auto}
.o4-image-tabs__show-data{display:block}
.o4-image-tabs__show-data:focus-visible{outline:auto;outline-color:#002677}
.o4-image-tabs__headline{position:absolute;top:0;left:0}
.o4-image-tabs__sliderimg::before{display:inline-flex;content:'';background-image:url(../svg/imageslider.svg);background-size:63px 318px;height:318px;width:63px;top:0rem;left:1.5rem;opacity:.5}
.o4-image-tabs__sliderimg ::before{opacity:.6}
@media screen and (min-width:540px){.o4-image-tabs__sliderimg:hover:before,.o4-image-tabs__sliderimg:focus:before{opacity:1}
}
.o4-image-tabs__sliderimg:active:before{opacity:1}
.o4-image-tabs__sliderimg:focus-visible{outline:0}
.o4-image-tabs__sliderimg:focus-visible:before{opacity:1}
.o4-image-tabs__sliderimg:focus,.o4-image-tabs__sliderimg:active{outline:0}
.o4-image-tabs__tabpanel{transition:transform 1s ease;position:absolute;padding:32px 0 0 0}
@media screen and (min-width:540px){.o4-image-tabs__tabpanel{padding:40px 0 0 0}
}
.o4-image-tabs__remove{transform:translateX(-200%)}
.o4-image-tabs__add{transform:translateX(200%)}
.o4-image-tabs__text-container{text-align:center;margin:0 auto;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:32px}
@media screen and (min-width:540px){.o4-image-tabs__text-container{font-size:18px;line-height:24px}
}
.o4-image-tabs__text-container p:last-child{margin-bottom:0}
.o4-alphalisting{margin-top:48px !important;margin-bottom:48px !important}
@media screen and (min-width:540px){.o4-alphalisting{margin-top:80px !important}
}
@media screen and (min-width:540px){.o4-alphalisting{margin-bottom:80px !important}
}
.o4-alphalist-index.horizontal-list{display:flex;justify-content:center;align-items:baseline;margin:0 auto;flex-wrap:wrap;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-alphalist-index.horizontal-list{margin-bottom:48px !important}
}
.o4-alphalist-index__item{border-right:1px solid #b1b2b4;padding:0 10px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-alphalist-index__item{font-size:18px;line-height:24px}
}
.o4-alphalist-index__item:last-of-type{border:0;padding-right:0}
.o4-alphalist-index__letter{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-alphalist-index__letter{font-size:18px;line-height:24px}
}
@media screen and (max-width:768px){.o4-alphalist-index__letter{width:40px;padding:12px 16px 12px 16px}
}
.o4-alphalist-index__link{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-alphalist-index__link{font-size:18px;line-height:24px}
}
@media screen and (max-width:768px){.o4-alphalist-index__link{width:40px;padding:12px 16px 12px 16px}
}
@media screen and (min-width:768px){.o4-alphalist{margin-left:10%;margin-right:10%}
}
.o4-alphalist__row{position:relative}
.o4-alphalist__row .contactus_child:first-of-type{border-top:1px solid #b1b2b4}
.o4-alphalist__header{color:#002677;padding-bottom:2px;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px;margin:0}
@media screen and (min-width:540px){.o4-alphalist__header{font-size:25.63px;line-height:32px}
}
@media screen and (min-width:544px){.o4-alphalist__header{position:absolute;top:-34px;left:0}
}
.o4-alphalist-index__link{color:#0c55b8;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-alphalist-index__link{font-size:18px;line-height:24px}
}
.arrow-divider{max-width:1280px;margin:0 auto 50px;text-align:center;clear:both}
.divider{border:0;height:1px;margin-bottom:0;background:#b7b7b7}
.arrow-divider__heading{margin-top:50px;margin-bottom:20px;color:#52545a}
.divider.true{background:-webkit-linear-gradient(left,#b7b7b7 48%,rgba(255,255,255,0) 48%,rgba(255,255,255,0) 52%,#b7b7b7 52%);background:-o-linear-gradient(left,#b7b7b7 48%,rgba(255,255,255,0) 48%,rgba(255,255,255,0) 52%,#b7b7b7 52%);background:linear-gradient(to right,#b7b7b7 48%,rgba(255,255,255,0) 48%,rgba(255,255,255,0) 52%,#b7b7b7 52%)}
.divider--arrow.true::after{font-family:FontAwesome;content:"\f107";display:inline-block;color:#b7b7b7;font-size:2rem;padding:0 1rem;background:#fff;position:relative;top:-1rem}
.article-in-page-nav--wrapper{position:relative;margin-top:10px}
.article-in-page-nav--wrapper .article_inPg_nav{padding:0;min-height:42px}
.article-in-page-nav--wrapper .article_inPg_nav ul{display:flex;width:100%;min-height:42px;padding:0 10px;margin:0}
.article-in-page-nav--wrapper .article_inPg_nav ul li{display:block;flex-grow:1;text-align:center;background-color:#efefee;border-right:1px solid #fff;border-radius:0;padding:3px;margin-bottom:0;color:#505152}
.article-in-page-nav--wrapper .article_inPg_nav ul li:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;background-clip:padding-box}
.article-in-page-nav--wrapper .article_inPg_nav ul li:last-child{border-right:0;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}
.article-in-page-nav--wrapper .article_inPg_nav ul li h2{font-family:"FrutigerLTW01-55Roman";font-size:14px;margin-bottom:-3px;margin-top:0;padding-bottom:0;padding-top:3px}
.article-in-page-nav--wrapper .article_inPg_nav ul li span{font-family:"Frutiger-Light";font-size:12px}
.article-in-page-nav--wrapper .article_inPg_nav ul li.active,.article-in-page-nav--wrapper .article_inPg_nav ul li:not(.active):hover,.article-in-page-nav--wrapper .article_inPg_nav ul li:not(.mobile_nav):hover{background-color:#ce4b27;color:#fff}
.article-in-page-nav--wrapper .article_inPg_nav ul li:hover{cursor:pointer;transition:all .3s}
.article-in-page-nav--wrapper .article_inPg_nav .mobile_nav_close{display:none}
.article-in-page-nav--wrapper .content_items_container{position:relative;margin:0 10px}
.article-in-page-nav--wrapper .sticky_scroll{position:fixed;width:100%;top:0;z-index:10;background-color:#fff}
.article-in-page-nav--wrapper .sticky_scroll ~ .content_items_container.section1{padding-top:42px}
@media only screen and (max-width:767px){.article-in-page-nav--wrapper{margin-top:20px}
.article-in-page-nav--wrapper .article_inPg_nav ul{display:block;padding:5px 10px}
.article-in-page-nav--wrapper .article_inPg_nav ul li{display:none}
.article-in-page-nav--wrapper .article_inPg_nav ul li.active{display:block;max-width:initial;width:75%;margin:0 auto;border-radius:4px 4px 0 0}
.article-in-page-nav--wrapper .article_inPg_nav.open{max-width:initial;z-index:10;background-color:#fff;margin-left:0}
.article-in-page-nav--wrapper .article_inPg_nav.open ul{display:block;width:100%}
.article-in-page-nav--wrapper .article_inPg_nav.open ul li{display:block;max-width:initial;width:75%;margin:0 auto;border:0;border-bottom:1px solid #fff;border-radius:0}
.article-in-page-nav--wrapper .article_inPg_nav.open ul li:first-child{border-radius:4px 4px 0 0}
.article-in-page-nav--wrapper .article_inPg_nav.open ul li:last-child{border-radius:0 0 4px 4px}
.article-in-page-nav--wrapper .article_inPg_nav.open .mobile_nav_close{display:block;text-transform:uppercase;text-align:center;background-color:#fff;color:#ce4b27;border-bottom:1px solid #ce4b27;width:100%;padding:10px;font-size:.9em}
.article-in-page-nav--wrapper .article_inPg_nav.open .mobile_nav_close:hover{background-color:#fff;color:#ce4b27;cursor:pointer}
}
.blog-detail__heading{border-bottom:1px solid #b7b7b7;font-family:"Frutiger-Light";font-size:36px;line-height:1;margin-top:30px;padding:30px 0 0}
@media(min-width:768px){.blog-detail__wrapper{display:flex;flex-direction:row}
}
.blog-detail__feature-img.is--design-2 img{width:100%}
@media(min-width:768px){.blog-detail__main{max-width:100%;width:100%;padding-right:65px}
.blog-detail__main.is--design-2{padding-right:10px}
}
.blog-detail__main.is--column-full{width:100%;padding-right:0}
.blog-detail__sidepanel{width:100%;min-width:315px;margin-top:30px}
@media(min-width:768px){.blog-detail__sidepanel{max-width:315px;margin-top:0}
}
body:not(.notEdit) .blog-sidepanel__inner{width:100%;max-width:315px}
.subscribe-component{margin-top:60px}
@media(min-width:1200px){.subscribe-component{width:25%;margin-top:0}
}
.blog-header{padding:14px 0 0}
.blog-header__return{display:flex;align-items:center;margin-bottom:8px}
.blog-header__return i{color:#ce4b27;font-family:"Frutiger-Light";font-size:30px;margin-right:10px}
.blog-header__title{font-family:"Frutiger-Light";font-size:36px;line-height:1.33;margin-bottom:6px}
.blog-header__category{font-family:"Frutiger-Bold";font-size:18px;margin:18px 0}
.blog-social-bar i{color:#ce4b27;font-size:20px}
.blog-social-bar__comments{margin-left:10px}
.blog-social-bar__likes{margin-top:15px;background-color:transparent;font-size:15px;display:block}
.blog-social-bar__likes:hover{text-decoration:underline;cursor:pointer;background-color:transparent}
@media(min-width:420px){.blog-social-bar__likes{margin-top:0;margin-left:10px;display:inline-block}
}
.blog-detail__content{margin-bottom:60px}
.blog-detail__content>*{overflow-wrap:break-word}
@media(min-width:1200px){.blog-detail__content{margin-bottom:0}
}
.blog-detail__content p{overflow:auto;line-height:22px}
.blog-detail__content p strong img{display:block}
.blog-detail__content h6{font-size:unset;letter-spacing:unset;line-height:22px;text-transform:unset}
.blog-detail__content blockquote{font-family:Georgia,serif;font-size:16px;font-style:italic;margin:.25em 0;padding:11px 16px;line-height:1.45em;border-left:5px solid #ff7f00;text-shadow:0 1px 0 #fff;background:#ddd}
.blog-detail__content blockquote cite{font-size:14px;display:block;margin-top:5px}
.blog-detail__content blockquote cite:before{content:"\2014 \2009"}
.blog-detail__content .gallery-caption{color:#666;font-family:Georgia,serif;font-size:12px}
.blog-detail__content .alignnone{margin:3px 20px 20px 0;display:block;clear:both}
.blog-detail__content .aligncenter,.blog-detail__content div.aligncenter{display:block;margin:5px auto 5px auto}
.blog-detail__content .alignright{float:right;margin:5px 0 20px 20px}
.blog-detail__content .alignleft{float:left;margin:5px 20px 20px 0}
.blog-detail__content .aligncenter{display:block;margin:5px auto 5px auto}
.blog-detail__content a img.alignright{float:right;margin:5px 0 20px 20px}
.blog-detail__content a img.alignnone{margin:5px 20px 20px 0}
.blog-detail__content a img.alignleft{float:left;margin:5px 20px 20px 0}
.blog-detail__content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
@media(max-width:768px){.blog-detail__content .video-player{width:100%}
.blog-detail__content .video-player iframe{width:100%;height:300px}
}
.blog-detail__content .gallery dl{margin:0}
.blog-detail__content .gallery img{box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-position:0 100%;background-repeat:repeat-x;background-color:#fff;border:1px solid #ccc}
.blog-detail__content .wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:98%;text-align:center;padding:8px 3px 10px}
.blog-detail__content .wp-caption.alignright{margin:5px 0 20px 20px}
.blog-detail__content .wp-caption img{border:0 none;height:auto;max-width:98.5%;width:auto;margin:0;padding:0}
.blog-detail__content .wp-caption p.wp-caption-text{font-size:11px;line-height:1.063em;margin:0;padding:8px 4px 5px}
.blog-share{display:flex;justify-content:center;background-color:#efefee;padding:0 15px;margin-top:14px;margin-bottom:14px}
@media(min-width:1280px){.blog-share{width:1548px;margin-left:-144px}
}
.blog-share__inner{width:100%;max-width:1260px}
.blog-share.is--design-2{width:auto;background-color:transparent;padding:0;margin-top:4px;margin-left:0;margin-bottom:0}
.blog-share.is--design-2 .share-bar--title{display:none}
.blog-share.is--design-2 a:first-of-type{margin-left:0 !important}
.blog-share .share-bar--container{padding:10px 0}
.blog-share .share-bar--container .social__link.pinterestshare{display:none}
.blog-share .share-bar--container .fa-pinterest{display:none}
.blog-tags{line-height:22px;display:flex;clear:both}
.blog-tags__label{font-weight:bold;margin-right:7px}
.blog-tags ul{display:flex;flex-wrap:wrap}
.blog-tags li:after{margin:0 7px 0 -3px}
.blog-tags li:not(:last-child):after{content:','}
.blog-comments button{align-self:flex-end;margin-top:20px}
.blog-comments__none{padding:30px 0 30px 20px}
.blog-comments__wrapper{display:flex;flex-direction:column}
@media(min-width:1200px){.blog-comments__wrapper{width:66%}
}
.blog-comments__post{border-bottom:1px solid #b7b7b7;line-height:22px;padding:20px 0}
.blog-comments__details{display:flex;flex-direction:row;font-size:18px;font-weight:bold;margin-bottom:10px}
@media(min-width:1200px){.blog-comments__details{font-size:15px}
}
.blog-comments__author{width:50%}
.blog-comments__date{text-align:right;width:50%}
@media(min-width:1200px){.blog-comments__content{width:80%}
}
.blog-form label{line-height:22px;margin-top:20px}
.blog-form textarea{height:200px}
.blog-form textarea,.blog-form input{border:1px solid #b7b7b7;line-height:22px;max-width:100%;padding:10px}
.blog-form textarea.has--error,.blog-form input.has--error{border-color:#c60f13;background-color:rgba(198,15,19,0.25)}
.blog-form button{align-self:flex-end;margin-top:20px}
.blog-form__msg{align-items:center;margin-bottom:15px;padding:10px}
.blog-form__msg span{padding-left:10px}
.blog-form__msg.is--success{background-color:#d9edf7}
.blog-form__msg.is--warning{background-color:#fcf8e3}
.blog-form__msg.is--error{background-color:rgba(198,15,19,0.25)}
.blog-form__form{display:flex;flex-direction:column}
@media(min-width:768px){.blog-form__form{width:66%}
}
.blog-form .error-message{color:#c60f13;margin-top:5px}
.blog-email__heading{font-family:"Frutiger-Bold";font-size:18px;line-height:1.3}
.blog-feed{outline:0}
.blog-feed__wrapper{margin-top:14px}
@media(min-width:1200px){.blog-feed__wrapper{display:flex;flex-wrap:wrap}
}
@media(min-width:1200px){.blog-feed__main{width:75%;padding-right:65px}
.blog-feed__main.is--design-2{padding-right:10px}
}
.blog-feed__main.is--column-full{width:100%;padding-right:0}
.blog-feed__sidepanel{margin-top:30px}
@media(min-width:1200px){.blog-feed__sidepanel{width:25%;margin-top:0}
}
.blog-feed .is--font-light{font-family:"FrutigerLTW01-55Roman"}
.blog-feed .is--font-bold{font-family:"Frutiger-Bold"}
.blog-filter{border-bottom:1px solid #b7b7b7;margin:20px 0 40px 0}
.blog-filter__inner{padding-bottom:20px}
.blog-filter__heading{font-family:"Frutiger-Bold";font-size:18px;color:#282a2e;line-height:22px;padding:5px 0;margin-bottom:0;margin-right:20px}
.blog-filter__segment-links{display:none}
@media(min-width:768px){.blog-filter__segment-links{display:flex;flex-wrap:wrap}
}
.blog-filter__segment-links ul{display:flex;flex-wrap:wrap}
.blog-filter__segment-links li{margin-right:20px;padding:5px 0}
.blog-filter__segment-links li:last-child{margin-right:0}
.blog-filter__link{font-family:"FrutigerLTW01-55Roman";font-size:18px;line-height:22px;color:#282a2e}
.blog-filter__link.is--active{color:#ce4b27;text-decoration:underline}
.blog-filter__segment-dropdown{display:flex;flex-wrap:wrap}
@media(min-width:768px){.blog-filter__segment-dropdown{display:none}
}
.blog-filter__segment-dropdown .blog-filter__form{width:100%;display:flex;flex-wrap:wrap}
.blog-filter__segment-dropdown label{font-size:16px;margin-bottom:3px;width:100%;font-weight:bold}
.blog-filter__segment-dropdown select{width:180px}
.blog-filter__segment-dropdown input[type="submit"]{font-size:16px;-webkit-appearance:none;margin-left:5px;margin-top:0}
.blog-filter__btn{height:40px}
.blog-filter__return-link{margin:20px 0;display:flex;align-items:center}
.blog-filter__return-link .fa-angle-left{color:#ce4b27;font-family:"Frutiger-Light";font-size:30px;margin-right:10px}
.blog-filter__tag{margin:20px 0 0 0}
.blog-header__heading{font-size:30px;margin-bottom:14px}
.blog-header__heading.is--design-1{font-family:"Frutiger-Bold";font-size:18px;color:#282a2e;line-height:22px;border-bottom:1px solid #b7b7b7;padding-bottom:20px;margin-bottom:40px}
.blog-posts{outline:0}
@media(min-width:768px){.blog-posts{display:flex;flex-wrap:wrap}
}
.blog-posts.is--design-2{margin-left:-10px;margin-right:-10px}
.blog-post{border-bottom:1px solid #b7b7b7;padding:30px 0}
.blog-post:first-child{padding-top:0}
@media(min-width:768px){.blog-post{display:flex}
}
.blog-post__content{order:1}
.blog-post__title{font-family:"Frutiger-Light";font-size:36px;line-height:42px;margin-top:0;margin-bottom:10px}
.blog-post__category{font-family:"Frutiger-Bold";font-size:18px;line-height:1.3}
.blog-post__date{display:inline-block;margin:0 10px 5px 0}
.blog-post__date i{color:#ce4b27}
.blog-post__date:after{content:'|';margin-left:10px}
.blog-post__excerpt{margin-top:20px}
.blog-post__excerpt p{line-height:22px}
.blog-post__thumbnail{margin-bottom:20px}
@media(min-width:1024px){.blog-post__thumbnail{order:2;min-width:350px;margin-left:30px;text-align:center}
}
.blog-post__thumbnail img{max-width:100%;max-height:250px}
@media(min-width:768px){.blog-post__thumbnail img{max-width:350px}
}
.blog-post__total-comments{display:inline-block;margin:0 10px 5px 0}
.blog-post__total-comments i{color:#ce4b27}
.blog-post__read-more:hover,.blog-post__read-more:focus{text-decoration:underline}
.blog-card{border:2px solid transparent;cursor:pointer;padding:0 10px;margin-bottom:30px}
.blog-card:focus,.blog-card:hover{border-color:#000}
@media(min-width:768px){.blog-card{width:100%;max-width:33.3333%;flex:1 0 33.3333%}
}
.blog-card__inner{height:100%}
.blog-card__content{font-size:12px;padding:0 0 10px}
.blog-card__content p{line-height:1.33;margin-bottom:0}
.blog-card__thumbnail{width:100%;position:relative;background-color:#efefee;overflow:hidden;padding-bottom:55%;margin-bottom:10px}
.blog-card__thumbnail img{display:block;position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%)}
.blog-card__icon{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.blog-card__icon.is--play-icon{border-radius:5px;border:1px solid #fff;background:rgba(0,0,0,0.4);padding:10px 40px}
.blog-card__icon.is--play-icon i{font-size:20px;color:#fff}
.blog-card__icon.is--noimage-icon i{font-size:60px;color:#b1b2b3}
.blog-card__title{font-size:16px;font-family:"Frutiger-Light";line-height:1.33;color:#006ca2;margin-bottom:10px}
.blog-card__title i{font-size:12px}
.blog-card__title-lw{display:inline-block}
.blog-card__date{display:inline-block;margin:0}
.blog-pagination{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:20px;padding-bottom:20px}
.blog-pagination nav{padding-top:8px}
.blog-pagination__btn{display:flex;align-items:center}
.blog-pagination__form{margin-left:15px}
@media(min-width:768px){.blog-pagination__form{margin-left:30px}
}
.blog-pagination__form label{font-weight:600}
.blog-pagination__list{display:flex;list-style:none;padding:0;margin:0}
.blog-pagination__list a{font-weight:bold;color:#000;display:inline-block;padding:0 3px 3px 3px;margin:0 5px;text-decoration:none;border-bottom:2px solid transparent}
.blog-pagination__list a:hover,.blog-pagination__list a:focus{border-bottom:2px solid #ce4b27}
.blog-pagination__field{height:28px;max-width:50px;border:1px solid #d0d0ce;margin:0 5px}
.blog-pagination__field:focus{outline:3px solid rgba(232,119,34,0.5)}
.blog-pagination__prev a,.blog-pagination__next a{color:#006ca2}
.blog-pagination__prev a:hover,.blog-pagination__next a:hover,.blog-pagination__prev a:focus,.blog-pagination__next a:focus{border-bottom:0}
.blog-pagination__prev a:focus,.blog-pagination__next a:focus{outline:1px solid rgba(82,168,236,0.8)}
.blog-pagination__prev a span::before,.blog-pagination__next a span::before{font-size:20px}
.blog-pagination__error{width:100%;text-align:center;color:#c60f13;font-size:12px;margin-top:10px}
.blog-pagination .is--active{padding:0 3px 3px 3px;margin:0 5px;font-weight:bold;border-bottom:2px solid #ce4b27}
.header{position:relative}
.breadcrumb__bg{background:#fff;width:100%}
.breadcrumb__home{color:#002677}
.breadcrumb__home:hover{color:#0c55b8}
.breadcrumb_comp{margin:24px 0;padding:0;color:#002677;font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px}
@media screen and (min-width:540px){.breadcrumb_comp{font-size:12.64px;line-height:16px}
}
@media(min-width:768px){.breadcrumb_comp{display:block}
}
.breadcrumb_comp .breadcrumb__arrow-mobile{display:none}
.breadcrumb__item{display:none !important}
@media screen and (min-width:540px){.breadcrumb__item{display:inline-block !important}
}
@media(max-width:540px){.breadcrumb__item .breadcrumb__arrow{display:none}
.breadcrumb__item .breadcrumb__arrow-mobile{display:inline-block;margin-right:4px}
.breadcrumb__item:last-of-type>.breadcrumb__arrow-mobile{display:none}
}
.breadcrumb__item.hidden{display:none !important}
@media(max-width:540px){.mobile-parent{display:inline-block !important}
.mobile-parent>.breadcrumb__arrow-mobile{display:inline-block !important;margin-right:4px}
.mobile-parent>.breadcrumb__arrow{display:none !important}
}
.breadcrumb__arrow{margin:0 6px}
.breadcrumb__link{color:#002677}
.breadcrumb__link:hover{color:#0c55b8}
.breadcrumb__link.disabled-item{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px;cursor:default;display:none}
@media screen and (min-width:540px){.breadcrumb__link.disabled-item{font-size:12.64px;line-height:16px}
}
.breadcrumb__link.disabled-item:hover{text-decoration:none}
.breadcrumb__link.hide-on-mobile{display:none}
@media screen and (min-width:375px){.breadcrumb__link.disabled-item{display:inline-block}
}
@media screen and (min-width:768px){main{margin-top:0}
.section.column-full:first-child .row--padding{padding-top:25px}
}
.isEdit .breadcrumb{overflow:auto;border:1px solid #c73747;z-index:10}
.isEdit #main-content{margin-top:30px}
.ci-accordion{color:#282a2e;flex:1 0 auto;display:flex;flex-direction:column}
.ci-accordion__bellow{flex:1 0 auto;display:flex;flex-direction:column}
.ci-accordion__bellow.is-collapsed .ci-accordion__btn{border-top:0 !important;border-bottom:0}
.ci-accordion__bellow.is-collapsed:last-child .ci-accordion__btn{border-bottom:2px solid #282a2e}
@media(min-width:771px){.ci-accordion__bellow.is-collapsed:last-child .ci-accordion__btn{border-bottom:0}
}
.ci-accordion__bellow:last-child .ci-accordion__btn{border-bottom:0}
.ci-accordion__bellow:last-child .ci-accordion__drawer{border-bottom:5px solid #282a2e}
@media(min-width:771px){.ci-accordion__bellow:last-child .ci-accordion__drawer{border-bottom:0}
}
.ci-accordion__btn{width:100%;min-height:70px;max-height:110px;text-align:left;background:0;border-top:3px solid #282a2e !important;border-left:0;border-right:0;transition:border .3s ease}
@media(min-width:771px){.ci-accordion__btn{border-bottom:0}
}
.ci-accordion__btn-inner{width:100%;position:relative;padding-top:16px;padding-right:30px;padding-bottom:16px}
.ci-accordion__btn-inner:hover .ci-accordion__icon{background:#ce4b27;transition:all ease-in-out .3s}
.ci-accordion__btn-inner:hover i{color:#fff}
.ci-accordion__icon{background:#fff;border-radius:50%;height:24px;width:24px;text-align:center;position:absolute;top:50%;right:0;transition:all ease-in .3s;transform:translate(0,-50%)}
.ci-accordion__icon i{color:#ce4b27;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ci-accordion__drawer{border-bottom:3px solid #282a2e}
.ci-accordion__drawer:not(.expanded){display:none;border-bottom:0}
.ci-accordion__content{width:100%;padding-bottom:20px}
.ci-accordion__bellow+.ci-accordion__bellow{border-top:2px solid #505152}
.collapsing{height:0;overflow:hidden;transition:height .3s ease}
.ci-widget{width:100%;height:100%;position:relative;border-left:0}
@media(min-width:771px){.ci-widget{flex:0 0 auto;width:365px;max-width:100%;border-left:3px solid rgba(255,255,255,0)}
.ci-widget::before{position:absolute;top:0;left:-3px;bottom:0;width:3px;background:#282a2e;content:''}
}
.ci-widget__content{position:static;display:flex;flex-direction:column;background-color:#fff;border:0;padding:0 20px}
@media(min-width:771px){.ci-widget__content{border-top:0;border-bottom:2px solid #505152;border-left:2px solid #282a2e;border-right:0}
.ci-widget__content.has-active-bellow{position:absolute;top:0;left:0;right:0;z-index:9999}
}
.ci-widget__title{display:block;width:100%;font-size:20px;margin-bottom:10px}
.ci-widget__description{margin:0;display:block;width:100%;font-size:14px}
.ci-widget__label{font-size:14px;display:block}
.ci-widget__selection{font-size:14px;display:block;margin:8px 0;height:32px;width:100%}
.ci-widget__hr{height:1px;color:#878a8c}
.ci-widget__form-btn{color:#fff;background:#ce4b27;margin-bottom:25px;font-size:14px;border-radius:5px;padding:6px 15px;letter-spacing:5px;text-transform:uppercase}
.ci-widget__heading{font-weight:bold;font-size:18px;color:#282a2e;border-bottom:1px solid #282a2e;padding:15px 0;margin:0}
.ci-widget__footer-label{font-size:14px;font-weight:bold;display:block;margin-bottom:10px}
.ci-widget__footer-link{font-size:14px;color:#006ca2;display:inline-block}
.ci-widget__footer-link:hover{text-decoration:underline}
.ci-widget__footer-link i{margin-left:5px}
.ci-widget--active .row{max-width:100%}
.ci-widget--active .banner__main-hero{flex-grow:1;width:100%;flex-basis:0}
@media(max-width:770px){.ci-widget--active .banner__main-hero--content-container{min-height:auto}
}
@media(min-width:771px){.ci-widget--active{display:flex;flex-wrap:wrap}
.ci-widget--active .ci-widget{width:365px !important;max-height:460px}
.ci-widget--active .ci-widget__content{min-height:460px}
.ci-widget--active .banner__main-hero--side-content-container{display:none}
.ci-widget--active .banner__main-hero--content-container{width:80%;float:left}
}
@media(min-width:920px){.ci-widget--active .banner__main-hero--content-container{width:50%;float:left}
}
.card{width:250px;height:380px;border-radius:4px;overflow:hidden;position:relative;margin:0 auto 50px;text-align:center;border:1px solid #878a8c;transition:all 800ms linear}
.lt-ie10 .card{display:inline-block}
.card__front,.card__back{padding:10px;width:100%;height:100%;border-radius:4px;padding-top:30px}
.sponsor--logo{display:block;margin:0 auto 20px auto;max-width:180px}
.card__footer{height:56px;padding-top:6px;overflow:hidden;text-align:center;color:#fff;background-color:#fff;position:absolute;bottom:0;left:0;right:0}
.dpl-cc-editor{width:100%;min-height:380px;margin:0;position:relative}
.dpl-cc-editor__slide{min-width:100%;color:#000;position:relative}
.dpl-cc-editor__desktop-img{width:100%;min-width:100%;object-fit:cover;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;height:380px}
.dpl-cc-editor__content{display:flex;position:absolute;z-index:1;top:0;left:0;width:100%;padding:20px 110px;height:380px}
.dpl-cc-editor__text-wrapper{display:flex;height:100%;min-width:100%}
.dpl-cc-editor--top{align-items:flex-start}
.dpl-cc-editor--middle{align-items:center}
.dpl-cc-editor--bottom{align-items:flex-end}
.dpl-cc-editor--left{justify-content:flex-start}
.dpl-cc-editor--center{justify-content:center}
.dpl-cc-editor--right{justify-content:flex-end}
.dpl-banner{width:100%;max-height:380px;overflow:hidden;margin:0}
.dpl-banner__content{display:block;position:relative;color:black;min-height:252px;width:100%}
@media screen and (min-width:768px){.dpl-banner__content{max-height:380px}
}
.dpl-banner__mobile-img{width:100%;min-width:100%;object-fit:cover;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}
@media screen and (min-width:376px){.dpl-banner__mobile-img{display:none}
}
.dpl-banner__desktop-img{display:none}
@media screen and (min-width:376px){.dpl-banner__desktop-img{width:100%;min-width:100%;object-fit:cover;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}
}
.dpl-banner.has--bot-margin{margin-bottom:40px}
.dpl-carousel{width:100%;position:relative;min-height:252px;overflow:hidden;margin:0}
@media screen and (min-width:420px){.dpl-carousel{max-height:none}
}
@media screen and (min-width:767px){.dpl-carousel{max-height:380px;min-height:auto}
}
.dpl-carousel.has--bot-margin{margin-bottom:40px}
.dpl-caption{width:100%;height:100%;max-height:380px;display:flex;position:absolute;z-index:1;top:0;left:0;padding:12px 45px}
@media screen and (min-width:420px){.dpl-caption{max-height:none}
}
@media screen and (min-width:767px){.dpl-caption{max-height:380px;padding:15px 78px}
}
.dpl-caption__text h1{font-size:30px}
@media screen and (min-width:420px){.dpl-caption__text h1{font-size:36px}
}
@media screen and (min-width:767px){.dpl-caption__text h1{font-size:2.58vw}
}
@media screen and (min-width:1550px){.dpl-caption__text h1{font-size:40px}
}
.dpl-caption__text h2{font-size:25px}
@media screen and (min-width:420px){.dpl-caption__text h2{font-size:30px}
}
@media screen and (min-width:767px){.dpl-caption__text h2{font-size:25px}
}
@media screen and (min-width:820px){.dpl-caption__text h2{font-size:2.32vw}
}
@media screen and (min-width:1550px){.dpl-caption__text h2{font-size:36px}
}
.dpl-caption__text h3{font-size:17px}
@media screen and (min-width:420px){.dpl-caption__text h3{font-size:23px}
}
@media screen and (min-width:767px){.dpl-caption__text h3{font-size:17px}
}
@media screen and (min-width:950px){.dpl-caption__text h3{font-size:1.93vw}
}
@media screen and (min-width:1550px){.dpl-caption__text h3{font-size:30px}
}
.dpl-caption__text h4{font-size:14px}
@media screen and (min-width:420px){.dpl-caption__text h4{font-size:20px}
}
@media screen and (min-width:767px){.dpl-caption__text h4{font-size:14px}
}
@media screen and (min-width:1000px){.dpl-caption__text h4{font-size:1.48vw}
}
@media screen and (min-width:1550px){.dpl-caption__text h4{font-size:23px}
}
.dpl-caption__text h5{font-size:15px}
@media screen and (min-width:420px){.dpl-caption__text h5{font-size:18px}
}
@media screen and (min-width:767px){.dpl-caption__text h5{font-size:1.19vw}
}
.dpl-caption__text h6{font-size:14px}
@media screen and (min-width:420px){.dpl-caption__text h6{font-size:15px}
}
@media screen and (min-width:767px){.dpl-caption__text h6{font-size:1.07vw}
}
.dpl-caption__text p,.dpl-caption__text a[class=""]{font-size:12px}
@media screen and (min-width:420px){.dpl-caption__text p,.dpl-caption__text a[class=""]{font-size:14px}
}
@media screen and (min-width:767px){.dpl-caption__text p,.dpl-caption__text a[class=""]{font-size:12px}
}
@media screen and (min-width:1024px){.dpl-caption__text p,.dpl-caption__text a[class=""]{font-size:1.172vw}
}
@media screen and (min-width:1280px){.dpl-caption__text p,.dpl-caption__text a[class=""]{font-size:15px}
}
@media screen and (min-width:767px){.dpl-caption__text .is--desktop-text{display:block}
.dpl-caption__text .is--mobile-text{display:none}
}
@media screen and (max-width:420px){.dpl-caption__text .is--desktop-text{display:none}
}
@media screen and (min-width:420px) and (max-width:766px){.dpl-caption__text .is--desktop-text{display:none}
.dpl-caption__text .is--mobile-text{display:block}
}
.dpl-caption__text-wrapper{display:flex;height:100%;min-width:100%}
.dpl-caption .is--top-caption{align-items:flex-start;padding:4% 0 0 0}
.dpl-caption .is--middle-caption{align-items:center}
.dpl-caption .is--bottom-caption{align-items:flex-end}
@media screen and (min-width:767px){.dpl-caption .is--left-caption{justify-content:flex-start;padding:3% 44% 3% 6%}
}
@media screen and (min-width:767px){.dpl-caption .is--center-caption{justify-content:center}
}
@media screen and (min-width:767px){.dpl-caption .is--right-caption{justify-content:flex-end;padding:2% 2% 2% 44%}
}
.dpl-caption .is--bottom-caption.is--center-caption{padding-bottom:20px}
.dpl-slide{height:100%;min-width:100%;max-height:380px;color:#000;position:relative}
@media screen and (min-width:420px){.dpl-slide{max-height:none}
}
@media screen and (min-width:767px){.dpl-slide{max-height:380px}
}
.dpl-slide__track-container{height:100%;position:relative;overflow:hidden}
.dpl-slide__track{display:flex;position:relative;min-height:252px;padding:0;margin:0}
@media screen and (min-width:420px){.dpl-slide__track{max-height:auto}
}
@media screen and (min-width:767px){.dpl-slide__track{max-height:380px;min-height:auto}
}
.dpl-slide__mobile-img{height:auto;min-width:100%;display:block}
@media screen and (min-width:767px){.dpl-slide__mobile-img{display:none}
}
.dpl-slide__desktop-img{height:auto;min-width:100%;display:none}
@media screen and (min-width:767px){.dpl-slide__desktop-img{display:block}
}
.dpl-slide__edit-img{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}
.dpl-controls__nav{z-index:1;position:absolute;display:flex;height:34px;max-width:170px;border-top-left-radius:8px;border-top-right-radius:8px;align-items:center;justify-content:center;bottom:0;left:50%;transform:translate(-50%)}
@media screen and (min-width:768px){.dpl-controls__nav{height:55px}
}
.dpl-controls__nav.is--nav-bg{background:rgba(255,255,255,0.7)}
.dpl-controls__btn{height:12px;width:12px;padding:0;margin:0 5px;border:solid 1px #316bbe;background:#fff}
@media screen and (max-width:768px){.dpl-controls__btn{pointer-events:none}
}
@media screen and (min-width:768px){.dpl-controls__btn{height:20px;width:20px;cursor:pointer}
.dpl-controls__btn:hover,.dpl-controls__btn:focus,.dpl-controls__btn:active{outline:0;border-radius:none;background:#316bbe}
}
.dpl-controls__btn:first-child{margin-left:15px}
.dpl-controls__btn:last-child{margin-right:15px}
.dpl-controls__btn.is--active{background:#316bbe}
.dpl-controls__arrow-icon{font-size:14px;font-weight:600;color:#fff;margin-top:-1px}
@media screen and (min-width:768px){.dpl-controls__arrow-icon{font-size:18px}
}
.dpl-controls__prev-btn,.dpl-controls__next-btn{width:27px;height:27px;position:absolute;display:flex;top:50%;z-index:1;transform:translateY(-50%);border-radius:50%;border-color:transparent;justify-content:center;align-items:center;cursor:pointer}
.dpl-controls__prev-btn:focus,.dpl-controls__next-btn:focus,.dpl-controls__prev-btn:active,.dpl-controls__next-btn:active{outline:0;border-color:#00396c}
@media screen and (min-width:768px){.dpl-controls__prev-btn,.dpl-controls__next-btn{width:45px;height:45px}
}
.dpl-controls__prev-btn.is--btn-blue,.dpl-controls__next-btn.is--btn-blue{background:#316bbe}
.dpl-controls__prev-btn.is--btn-blue:hover,.dpl-controls__next-btn.is--btn-blue:hover{background:#fff;border:2px solid #316bbe}
.dpl-controls__prev-btn.is--btn-blue:hover .dpl-controls__arrow-icon,.dpl-controls__next-btn.is--btn-blue:hover .dpl-controls__arrow-icon{color:#316bbe}
.dpl-controls__prev-btn.is--btn-blue:focus,.dpl-controls__next-btn.is--btn-blue:focus,.dpl-controls__prev-btn.is--btn-blue:active,.dpl-controls__next-btn.is--btn-blue:active{background:#fff;border:2px solid #316bbe}
.dpl-controls__prev-btn.is--btn-blue:focus i,.dpl-controls__next-btn.is--btn-blue:focus i,.dpl-controls__prev-btn.is--btn-blue:active i,.dpl-controls__next-btn.is--btn-blue:active i{color:#316bbe}
.dpl-controls__prev-btn.is--btn-white,.dpl-controls__next-btn.is--btn-white{background:#fff}
.dpl-controls__prev-btn.is--btn-white .dpl-controls__arrow-icon,.dpl-controls__next-btn.is--btn-white .dpl-controls__arrow-icon{color:#316bbe}
.dpl-controls__prev-btn.is--btn-white:hover,.dpl-controls__next-btn.is--btn-white:hover{background:#316bbe}
.dpl-controls__prev-btn.is--btn-white:hover .dpl-controls__arrow-icon,.dpl-controls__next-btn.is--btn-white:hover .dpl-controls__arrow-icon{color:#fff}
.dpl-controls__prev-btn.is--btn-white:focus,.dpl-controls__next-btn.is--btn-white:focus,.dpl-controls__prev-btn.is--btn-white:active,.dpl-controls__next-btn.is--btn-white:active{background:#316bbe;border:2px solid #fff}
.dpl-controls__prev-btn.is--btn-white:focus i,.dpl-controls__next-btn.is--btn-white:focus i,.dpl-controls__prev-btn.is--btn-white:active i,.dpl-controls__next-btn.is--btn-white:active i{color:#fff}
.dpl-controls__prev-btn{left:6px}
@media screen and (min-width:768px){.dpl-controls__prev-btn{left:30px}
}
.dpl-controls__next-btn{right:6px}
@media screen and (min-width:768px){.dpl-controls__next-btn{right:30px}
}
.dpl-controls__aa-btn{position:absolute;left:6px;bottom:12px;z-index:1;cursor:pointer;background:transparent;border:0;border-radius:50%;height:27px;width:27px}
@media screen and (min-width:768px){.dpl-controls__aa-btn{width:35px;height:35px;left:30px;bottom:15px}
}
.dpl-controls__aa-btn.is--btn-blue{background:#316bbe}
.dpl-controls__aa-btn.is--btn-blue:hover{outline:0;background:#fff}
.dpl-controls__aa-btn.is--btn-blue:hover .dpl-controls__aa-icon-inner{fill:#316bbe}
.dpl-controls__aa-btn.is--btn-blue:focus,.dpl-controls__aa-btn.is--btn-blue:active{outline:0;border:2px solid #316bbe;background:#fff}
.dpl-controls__aa-btn.is--btn-blue:focus .dpl-controls__aa-icon-inner,.dpl-controls__aa-btn.is--btn-blue:active .dpl-controls__aa-icon-inner{fill:#316bbe}
.dpl-controls__aa-btn.is--btn-white{background:#fff}
.dpl-controls__aa-btn.is--btn-white .dpl-controls__aa-icon-inner{fill:#316bbe}
.dpl-controls__aa-btn.is--btn-white:hover{outline:0;background:#316bbe}
.dpl-controls__aa-btn.is--btn-white:hover .dpl-controls__aa-icon-inner{fill:#fff}
.dpl-controls__aa-btn.is--btn-white:focus,.dpl-controls__aa-btn.is--btn-white:active{outline:0;border:2px solid #fff;background:#316bbe}
.dpl-controls__aa-btn.is--btn-white:focus .dpl-controls__aa-icon-inner,.dpl-controls__aa-btn.is--btn-white:active .dpl-controls__aa-icon-inner{fill:#fff}
.dpl-controls__aa-icon{color:#fff}
.dpl-controls__aa-icon.is--hidden{display:none}
.material-card{border:1px solid #b7b7b7;height:300px;width:320px;padding:30px;position:relative;overflow:hidden;margin-bottom:20px}
.material-card__title{color:#ce4b27;margin-bottom:5px;font-size:18px}
.material-card__description{margin-top:20px}
.material-card__button{position:absolute;bottom:30px;left:30px;right:30px;text-align:center;padding:12px}
.mcard__image300{width:300px;height:350px;box-sizing:border-box;border-radius:4px;position:relative;margin:0 auto 2.5em;transition:all .5s linear;padding:10px;overflow:hidden}
.mcard__image300:hover,.mcard__image300:focus{box-shadow:#006ca2 0 0 5px inset;outline:0;border-color:rgba(82,168,236,0.8);-webkit-transform:scale(1.075);transform:scale(1.075)}
.mcard__img300-img{height:200px;overflow:hidden}
.mcard__image300__content{margin:10px 0;color:#505152}
.mcard__image300__content--titlearrow{position:relative}
.mcard__content--title{max-width:90%;margin-bottom:10px}
.mcard__content--arrow{position:absolute;right:0;top:0}
.mcard__content--arrow .fa{font-size:2.25em}
.mcard__image300-subcontent{max-width:90%;overflow:hidden}
.mcard__image300-subcontent p{font-size:.8em;line-height:1.33;font-weight:bold;color:#505152}
.mcard__image300-subcontent p:first-child{margin-bottom:0}
.card-box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.isEdit .card-box{display:block}
.editmode-info{display:none}
.isEdit .editmode-info{display:block;color:#c73747}
@media all and (min-width:680px){.card-box{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
.card__front{position:relative;background:#fff left top no-repeat}
.card__back{background:#52545a;color:#fff;font-family:"Optum Sans Regular";font-size:13px;position:absolute;left:100%;top:0;opacity:0;transition:left 1s,opacity 1s}
.card__back--visible{left:0;opacity:1}
.card__back--stacked{margin-left:-100%;z-index:-1}
.button--bio{box-sizing:border-box;position:absolute;right:0;top:0;background:#52545a;color:#efefee;border-radius:0 4px 0 4px;height:auto}
.button--bio--icon{font-size:smaller}
.card__bio__footer{box-sizing:border-box;min-height:56px;padding-top:6px;padding-bottom:6px;overflow:hidden;text-align:center;color:#fff;background:#52545a;position:absolute;bottom:0;left:0;right:0;border-top:1px solid #fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.speaker__name,.speaker__title,.speaker__twitter{display:block}
.speaker__name{font-family:"FrutigerLTW01-55Roman";font-style:normal}
.speaker__twitter .fa-twitter{color:#fff}
.speaker__name--divide{margin:5px auto;width:1.5rem}
.section-color{background-repeat:no-repeat;background-size:0;background-size:contain;padding-top:70vw}
.section-color.img-none{text-align:center;background-image:none !important;padding-top:0}
.section-color.img-none .section-inner{min-height:100px}
.section-color.img-none .color-copy.left-header{max-width:1240px}
.section-color.img-none .color-copy.left-header h2{text-align:left;margin:0;padding:0}
.section-color .section-inner{max-width:1240px;min-height:300px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center}
.section-color h2{font-size:36px;color:inherit}
@media screen and (min-width:667px){.section-color h2{font-size:48px}
}
.section-color h2 a{text-decoration:underline}
.section-color h2 a:hover{text-decoration:underline;color:#006ca2}
.section-color .text-inner{max-width:960px;margin:auto}
.section-color .color-copy{padding:2rem;width:100%}
.section-color .color-copy .text-inner{color:inherit}
.section-color img{display:block;display:none}
.section-color .color-image{display:block}
.section-color.img-full-bleed{padding-top:1rem;padding-bottom:1rem;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section-color.img-full-bleed .section-inner{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:628px}
.section-color.img-full-bleed .color-copy{text-align:center;max-width:960px;background-color:rgba(40,42,46,0.87);color:#fff;width:90%}
@media screen and (min-width:600px){.section-color.img-full-bleed .color-copy{width:75%;-ms-transform:translateY(40%)}
}
@media screen and (min-width:900px){.section-color.img-full-bleed .color-copy{-ms-transform:translateY(25%)}
}
@media screen and (min-width:1024px){.section-color.img-full-bleed .color-copy{-ms-transform:translateY(90%)}
}
.section-color.img-full-bleed .button{border-color:#fff;background:transparent}
.section-color.img-full-bleed .button:hover,.section-color.img-full-bleed .button:focus,.section-color.img-full-bleed .button:active{background:#fff;color:#505152}
.section-color .color-block__row{text-align:left;padding:0}
.section-color .color-block__row .col-third{padding:0}
.section-color .faux-edit-bar{display:none !important}
.section-color-wrapper.optum__black{background-color:#000;color:#fff}
.section-color-wrapper.optum__black :not(&.button) a{color:#fff;text-decoration:underline}
.section-color-wrapper.optum__black :not(&.button) a:hover,.section-color-wrapper.optum__black :not(&.button) a:focus,.section-color-wrapper.optum__black :not(&.button) a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.optum__black :not(&.button) .button{border-color:#fff;background:transparent}
.section-color-wrapper.optum__black :not(&.button) .button:hover,.section-color-wrapper.optum__black :not(&.button) .button:focus,.section-color-wrapper.optum__black :not(&.button) .button:active{background:#fff;color:#000}
.section-color-wrapper.optum__gray-1{background-color:#282a2e;color:#fff}
.section-color-wrapper.optum__gray-1 :not(&.button) a{color:#fff;text-decoration:underline}
.section-color-wrapper.optum__gray-1 :not(&.button) a:hover,.section-color-wrapper.optum__gray-1 :not(&.button) a:focus,.section-color-wrapper.optum__gray-1 :not(&.button) a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.optum__gray-1 :not(&.button) .button{border-color:#fff;background:transparent}
.section-color-wrapper.optum__gray-1 :not(&.button) .button:hover,.section-color-wrapper.optum__gray-1 :not(&.button) .button:focus,.section-color-wrapper.optum__gray-1 :not(&.button) .button:active{background:#fff;color:#282a2e}
.section-color-wrapper.optum__gray-2{background-color:#505152;color:#fff}
.section-color-wrapper.optum__gray-2 :not(&.button) a{color:#fff;text-decoration:underline}
.section-color-wrapper.optum__gray-2 :not(&.button) a:hover,.section-color-wrapper.optum__gray-2 :not(&.button) a:focus,.section-color-wrapper.optum__gray-2 :not(&.button) a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.optum__gray-2 :not(&.button) .button{border-color:#fff;background:transparent}
.section-color-wrapper.optum__gray-2 :not(&.button) .button:hover,.section-color-wrapper.optum__gray-2 :not(&.button) .button:focus,.section-color-wrapper.optum__gray-2 :not(&.button) .button:active{background:#fff;color:#505152}
.section-color-wrapper.optum__gray-3{background-color:#52545a;color:#fff}
.section-color-wrapper.optum__gray-3 :not(&.button) a{color:#fff;text-decoration:underline}
.section-color-wrapper.optum__gray-3 :not(&.button) a:hover,.section-color-wrapper.optum__gray-3 :not(&.button) a:focus,.section-color-wrapper.optum__gray-3 :not(&.button) a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.optum__gray-3 :not(&.button) .button{border-color:#fff;background:transparent}
.section-color-wrapper.optum__gray-3 :not(&.button) .button:hover,.section-color-wrapper.optum__gray-3 :not(&.button) .button:focus,.section-color-wrapper.optum__gray-3 :not(&.button) .button:active{background:#fff;color:#52545a}
.section-color-wrapper.optum__gray-4{background-color:#595959;color:#fff}
.section-color-wrapper.optum__gray-4 :not(&.button) a{color:#fff;text-decoration:underline}
.section-color-wrapper.optum__gray-4 :not(&.button) a:hover,.section-color-wrapper.optum__gray-4 :not(&.button) a:focus,.section-color-wrapper.optum__gray-4 :not(&.button) a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.optum__gray-4 :not(&.button) .button{border-color:#fff;background:transparent}
.section-color-wrapper.optum__gray-4 :not(&.button) .button:hover,.section-color-wrapper.optum__gray-4 :not(&.button) .button:focus,.section-color-wrapper.optum__gray-4 :not(&.button) .button:active{background:#fff;color:#595959}
.section-color-wrapper.optum__gray-5{background-color:#878a8c;color:#fff}
.section-color-wrapper.optum__gray-5 :not(&.button) a{color:#fff;text-decoration:underline}
.section-color-wrapper.optum__gray-5 :not(&.button) a:hover,.section-color-wrapper.optum__gray-5 :not(&.button) a:focus,.section-color-wrapper.optum__gray-5 :not(&.button) a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.optum__gray-6{background-color:#b7b7b7;color:#000}
.section-color-wrapper.optum__gray-7{background-color:#efefee;color:#000}
.section-color-wrapper.optum__white{background-color:#fff;color:#000}
.section-color-wrapper.optum__white--primary-header{background-color:#fff;color:#000}
.section-color-wrapper.optum__white--primary-header :not(&.button) h2{color:#ce4b27}
.section-color-wrapper.optum__white--primary-header :not(&.button) h2 a{color:#ce4b27}
.section-color-wrapper.primary-brand{background-color:#ce4b27;color:#fff}
.section-color-wrapper.primary-brand :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.primary-brand :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.primary-brand :not(&.button) p a{text-decoration:underline}
.section-color-wrapper.primary-brand :not(&.button) p a:hover,.section-color-wrapper.primary-brand :not(&.button) p a:focus,.section-color-wrapper.primary-brand :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.primary-brand-alt{background-color:#ce4b27;color:#fff}
.section-color-wrapper.primary-brand-alt :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.primary-brand-alt :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.primary-brand-alt :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.primary-brand-alt :not(&.button) p a:hover,.section-color-wrapper.primary-brand-alt :not(&.button) p a:focus,.section-color-wrapper.primary-brand-alt :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.dpl-color-gradient-1{background:linear-gradient(to top right,#c3373f,#e6a30b)}
.section-color-wrapper.dpl-color-gradient-1 h2{color:#fff;text-shadow:-1px 1px 0 #c3373f,1px 1px 0 #c3373f,1px -1px 0 #c3373f,-1px -1px 0 #c3373f}
.section-color-wrapper.dpl-color-gradient-1 h2 a{text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-1 h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.dpl-color-gradient-1 .button{border-color:#fff;background-color:rgba(34,34,34,0.2);text-shadow:-0.5px .5px 0 rgba(34,34,34,0.5),-0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px .5px 0 rgba(34,34,34,0.5)}
.section-color-wrapper.dpl-color-gradient-1 .button:hover,.section-color-wrapper.dpl-color-gradient-1 .button:focus,.section-color-wrapper.dpl-color-gradient-1 .button:active{background-color:rgba(34,34,34,0.2);border:4px solid #fff}
.section-color-wrapper.dpl-color-gradient-1 :not(.button) p{color:#fff;text-shadow:-1px 1px 0 #c3373f,1px 1px 0 #c3373f,1px -1px 0 #c3373f,-1px -1px 0 #c3373f}
.section-color-wrapper.dpl-color-gradient-1 :not(.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-1 :not(.button) p a:hover,.section-color-wrapper.dpl-color-gradient-1 :not(.button) p a:focus,.section-color-wrapper.dpl-color-gradient-1 :not(.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.dpl-color-gradient-2{background:linear-gradient(to top right,#422c88,#c7383d)}
.section-color-wrapper.dpl-color-gradient-2 h2{color:#fff;text-shadow:-1px 1px 0 #422c88,1px 1px 0 #422c88,1px -1px 0 #422c88,-1px -1px 0 #422c88}
.section-color-wrapper.dpl-color-gradient-2 h2 a{text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-2 h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.dpl-color-gradient-2 .button{border-color:#fff;background-color:rgba(34,34,34,0.2);text-shadow:-0.5px .5px 0 rgba(34,34,34,0.5),-0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px .5px 0 rgba(34,34,34,0.5)}
.section-color-wrapper.dpl-color-gradient-2 .button:hover,.section-color-wrapper.dpl-color-gradient-2 .button:focus,.section-color-wrapper.dpl-color-gradient-2 .button:active{background-color:rgba(34,34,34,0.2);border:4px solid #fff}
.section-color-wrapper.dpl-color-gradient-2 :not(.button) p{color:#fff;text-shadow:-1px 1px 0 #422c88,1px 1px 0 #422c88,1px -1px 0 #422c88,-1px -1px 0 #422c88}
.section-color-wrapper.dpl-color-gradient-2 :not(.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-2 :not(.button) p a:hover,.section-color-wrapper.dpl-color-gradient-2 :not(.button) p a:focus,.section-color-wrapper.dpl-color-gradient-2 :not(.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.dpl-color-gradient-3{background:linear-gradient(to top right,#356bbe,#077a6f)}
.section-color-wrapper.dpl-color-gradient-3 h2{color:#fff;text-shadow:-1px 1px 0 #356bbe,1px 1px 0 #356bbe,1px -1px 0 #356bbe,-1px -1px 0 #356bbe}
.section-color-wrapper.dpl-color-gradient-3 h2 a{text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-3 h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.dpl-color-gradient-3 .button{border-color:#fff;background-color:rgba(34,34,34,0.2);text-shadow:-0.5px .5px 0 rgba(34,34,34,0.5),-0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px .5px 0 rgba(34,34,34,0.5)}
.section-color-wrapper.dpl-color-gradient-3 .button:hover,.section-color-wrapper.dpl-color-gradient-3 .button:focus,.section-color-wrapper.dpl-color-gradient-3 .button:active{background-color:rgba(34,34,34,0.2);border:4px solid #fff}
.section-color-wrapper.dpl-color-gradient-3 :not(.button) p{color:#fff;text-shadow:-1px 1px 0 #356bbe,1px 1px 0 #356bbe,1px -1px 0 #356bbe,-1px -1px 0 #356bbe}
.section-color-wrapper.dpl-color-gradient-3 :not(.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-3 :not(.button) p a:hover,.section-color-wrapper.dpl-color-gradient-3 :not(.button) p a:focus,.section-color-wrapper.dpl-color-gradient-3 :not(.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.dpl-color-gradient-4{background:linear-gradient(to top right,#055a53,#83b145)}
.section-color-wrapper.dpl-color-gradient-4 h2{color:#fff;text-shadow:-1px 1px 0 #055a53,1px 1px 0 #055a53,1px -1px 0 #055a53,-1px -1px 0 #055a53}
.section-color-wrapper.dpl-color-gradient-4 h2 a{text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-4 h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.dpl-color-gradient-4 .button{border-color:#fff;background-color:rgba(34,34,34,0.2);text-shadow:-0.5px .5px 0 rgba(34,34,34,0.5),-0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px .5px 0 rgba(34,34,34,0.5)}
.section-color-wrapper.dpl-color-gradient-4 .button:hover,.section-color-wrapper.dpl-color-gradient-4 .button:focus,.section-color-wrapper.dpl-color-gradient-4 .button:active{background-color:rgba(34,34,34,0.2);border:4px solid #fff}
.section-color-wrapper.dpl-color-gradient-4 :not(.button) p{color:#fff;text-shadow:-1px 1px 0 #055a53,1px 1px 0 #055a53,1px -1px 0 #055a53,-1px -1px 0 #055a53}
.section-color-wrapper.dpl-color-gradient-4 :not(.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-4 :not(.button) p a:hover,.section-color-wrapper.dpl-color-gradient-4 :not(.button) p a:focus,.section-color-wrapper.dpl-color-gradient-4 :not(.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.dpl-color-gradient-5{background:linear-gradient(to top right,#01685c,#3bb6a7)}
.section-color-wrapper.dpl-color-gradient-5 h2{color:#fff;text-shadow:-1px 1px 0 #01685c,1px 1px 0 #01685c,1px -1px 0 #01685c,-1px -1px 0 #01685c}
.section-color-wrapper.dpl-color-gradient-5 h2 a{text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-5 h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.dpl-color-gradient-5 .button{border-color:#fff;background-color:rgba(34,34,34,0.2);text-shadow:-0.5px .5px 0 rgba(34,34,34,0.5),-0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px .5px 0 rgba(34,34,34,0.5)}
.section-color-wrapper.dpl-color-gradient-5 .button:hover,.section-color-wrapper.dpl-color-gradient-5 .button:focus,.section-color-wrapper.dpl-color-gradient-5 .button:active{background-color:rgba(34,34,34,0.2);border:4px solid #fff}
.section-color-wrapper.dpl-color-gradient-5 :not(.button) p{color:#fff;text-shadow:-1px 1px 0 #01685c,1px 1px 0 #01685c,1px -1px 0 #01685c,-1px -1px 0 #01685c}
.section-color-wrapper.dpl-color-gradient-5 :not(.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-5 :not(.button) p a:hover,.section-color-wrapper.dpl-color-gradient-5 :not(.button) p a:focus,.section-color-wrapper.dpl-color-gradient-5 :not(.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.dpl-color-gradient-6{background:linear-gradient(to top right,#114475,#5a8fc3)}
.section-color-wrapper.dpl-color-gradient-6 h2{color:#fff;text-shadow:-1px 1px 0 #114475,1px 1px 0 #114475,1px -1px 0 #114475,-1px -1px 0 #114475}
.section-color-wrapper.dpl-color-gradient-6 h2 a{text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-6 h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.dpl-color-gradient-6 .button{border-color:#fff;background-color:rgba(34,34,34,0.2);text-shadow:-0.5px .5px 0 rgba(34,34,34,0.5),-0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px .5px 0 rgba(34,34,34,0.5)}
.section-color-wrapper.dpl-color-gradient-6 .button:hover,.section-color-wrapper.dpl-color-gradient-6 .button:focus,.section-color-wrapper.dpl-color-gradient-6 .button:active{background-color:rgba(34,34,34,0.2);border:4px solid #fff}
.section-color-wrapper.dpl-color-gradient-6 :not(.button) p{color:#fff;text-shadow:-1px 1px 0 #114475,1px 1px 0 #114475,1px -1px 0 #114475,-1px -1px 0 #114475}
.section-color-wrapper.dpl-color-gradient-6 :not(.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-6 :not(.button) p a:hover,.section-color-wrapper.dpl-color-gradient-6 :not(.button) p a:focus,.section-color-wrapper.dpl-color-gradient-6 :not(.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.dpl-color-gradient-7{background:linear-gradient(to top right,#033465,#8061bc)}
.section-color-wrapper.dpl-color-gradient-7 h2{color:#fff;text-shadow:-1px 1px 0 #033465,1px 1px 0 #033465,1px -1px 0 #033465,-1px -1px 0 #033465}
.section-color-wrapper.dpl-color-gradient-7 h2 a{text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-7 h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.dpl-color-gradient-7 .button{border-color:#fff;background-color:rgba(34,34,34,0.2);text-shadow:-0.5px .5px 0 rgba(34,34,34,0.5),-0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px -0.5px 0 rgba(34,34,34,0.5),0.5px .5px 0 rgba(34,34,34,0.5)}
.section-color-wrapper.dpl-color-gradient-7 .button:hover,.section-color-wrapper.dpl-color-gradient-7 .button:focus,.section-color-wrapper.dpl-color-gradient-7 .button:active{background-color:rgba(34,34,34,0.2);border:4px solid #fff}
.section-color-wrapper.dpl-color-gradient-7 :not(.button) p{color:#fff;text-shadow:-1px 1px 0 #033465,1px 1px 0 #033465,1px -1px 0 #033465,-1px -1px 0 #033465}
.section-color-wrapper.dpl-color-gradient-7 :not(.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.dpl-color-gradient-7 :not(.button) p a:hover,.section-color-wrapper.dpl-color-gradient-7 :not(.button) p a:focus,.section-color-wrapper.dpl-color-gradient-7 :not(.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.secondary-brand{background-color:#ce4b27;color:#fff}
.section-color-wrapper.secondary-brand :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.secondary-brand :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.secondary-brand :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.secondary-brand :not(&.button) p a:hover,.section-color-wrapper.secondary-brand :not(&.button) p a:focus,.section-color-wrapper.secondary-brand :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.secondary-brand-alt{background-color:#f0f;color:#fff}
.section-color-wrapper.secondary-brand-alt :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.secondary-brand-alt :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.secondary-brand-alt :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.secondary-brand-alt :not(&.button) p a:hover,.section-color-wrapper.secondary-brand-alt :not(&.button) p a:focus,.section-color-wrapper.secondary-brand-alt :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.tertiary-brand{background-color:#f0f;color:#fff}
.section-color-wrapper.tertiary-brand :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.tertiary-brand :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.tertiary-brand :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.tertiary-brand :not(&.button) p a:hover,.section-color-wrapper.tertiary-brand :not(&.button) p a:focus,.section-color-wrapper.tertiary-brand :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.tertiary-brand-alt{background-color:#f0f;color:#fff}
.section-color-wrapper.tertiary-brand-alt :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.tertiary-brand-alt :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.tertiary-brand-alt :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.tertiary-brand-alt :not(&.button) p a:hover,.section-color-wrapper.tertiary-brand-alt :not(&.button) p a:focus,.section-color-wrapper.tertiary-brand-alt :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.accent-color-1{background-color:#c73747;color:#fff}
.section-color-wrapper.accent-color-1 :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.accent-color-1 :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.accent-color-1 :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.accent-color-1 :not(&.button) p a:hover,.section-color-wrapper.accent-color-1 :not(&.button) p a:focus,.section-color-wrapper.accent-color-1 :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.accent-color-1-alt{background-color:#982a37;color:#fff}
.section-color-wrapper.accent-color-1-alt :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.accent-color-1-alt :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.accent-color-1-alt :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.accent-color-1-alt :not(&.button) p a:hover,.section-color-wrapper.accent-color-1-alt :not(&.button) p a:focus,.section-color-wrapper.accent-color-1-alt :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.accent-color-2{background-color:#7558a5;color:#fff}
.section-color-wrapper.accent-color-2 :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.accent-color-2 :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.accent-color-2 :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.accent-color-2 :not(&.button) p a:hover,.section-color-wrapper.accent-color-2 :not(&.button) p a:focus,.section-color-wrapper.accent-color-2 :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.accent-color-2-alt{background-color:#432a6f;color:#fff}
.section-color-wrapper.accent-color-2-alt :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.accent-color-2-alt :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.accent-color-2-alt :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.accent-color-2-alt :not(&.button) p a:hover,.section-color-wrapper.accent-color-2-alt :not(&.button) p a:focus,.section-color-wrapper.accent-color-2-alt :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.accent-color-3{background-color:#65c4b3;color:#000}
.section-color-wrapper.accent-color-3-alt{background-color:#078576;color:#fff}
.section-color-wrapper.accent-color-3-alt :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.accent-color-3-alt :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.accent-color-3-alt :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.accent-color-3-alt :not(&.button) p a:hover,.section-color-wrapper.accent-color-3-alt :not(&.button) p a:focus,.section-color-wrapper.accent-color-3-alt :not(&.button) p a:active{color:#efefee;text-decoration:none}
.section-color-wrapper.accent-color-4{background-color:#92be48;color:#000}
.section-color-wrapper.accent-color-4-alt{background-color:#617e37;color:#fff}
.section-color-wrapper.accent-color-4-alt :not(&.button) h2 a{text-decoration:underline}
.section-color-wrapper.accent-color-4-alt :not(&.button) h2 a:hover{text-decoration:none;color:#efefee}
.section-color-wrapper.accent-color-4-alt :not(&.button) p a{color:#fff;text-decoration:underline}
.section-color-wrapper.accent-color-4-alt :not(&.button) p a:hover,.section-color-wrapper.accent-color-4-alt :not(&.button) p a:focus,.section-color-wrapper.accent-color-4-alt :not(&.button) p a:active{color:#efefee;text-decoration:none}
@media screen and (min-width:667px){.section-color .img-none{text-align:center}
.section-color .img-none .color-copy{width:100%;max-width:960px}
}
@media screen and (min-width:667px) and (max-width:1023px){.section-color .color-block__row{padding:0}
.section-color .color-block__row .col-third{padding:0 1rem}
.section-color .color-block__row .col-third:first-of-type{padding-left:0}
.section-color .color-block__row .col-third:last-of-type{padding-right:0}
}
@media screen and (min-width:1024px){.section-color{background-size:55%;padding-top:0}
.section-color.img-right{background-position:right center}
.section-color.img-left{background-position:left center}
.section-color .color-copy{width:40%}
.section-color .img-right .color-copy{margin-right:59%}
.section-color .img-left .color-copy{margin-left:59%}
.section-color .three-col-copy{-webkit-columns:3 auto;-moz-columns:3 auto;columns:3 auto}
}
@media screen and (min-width:1024px){.section-color{background-size:55%}
}
.row--medium{max-width:1080px}
.row--small{max-width:880px}
.row--padding{padding:20px 0}
.bg-color-black{background-color:#000;color:#fff}
.bg-color-black a:not(.button,.button-link){color:inherit;text-decoration:underline}
.bg-color-off-black{background-color:#282a2e;color:#fff}
.bg-color-off-black a:not(.button,.button-link){color:inherit;text-decoration:underline}
.bg-color-dark-gray{background-color:#505152;color:#fff}
.bg-color-dark-gray a:not(.button,.button-link){color:inherit;text-decoration:underline}
.bg-color-off-white{background-color:#efefee;color:#000}
.bg-color-gradient{background:#fff;background:-webkit-linear-gradient(#efefee 0,#fff 33%,#fff 33%,#fff 100%);background:-o-linear-gradient(#efefee 0,#fff 33%,#fff 33%,#fff 100%);background:linear-gradient(#efefee 0,#fff 33%,#fff 33%,#fff 100%)}
.brand-white{background:#fff}
.brand-secondary-2{background:#d9f6fa}
.brand-secondary-3{background:#fbf9f4}
.isEdit [class*='col-']:before{color:#c60f13}
.isEdit .col-sixth:before{content:""}
.isEdit .col-fifth:before{content:"[1/5 Column - Inside]"}
.isEdit .col-3:before,.isEdit .col-quarter:before{content:""}
.isEdit .footer .col-3:before,.isEdit .footer .col-quarter:before{content:"[Footer Column]"}
.isEdit .col-4:before,.isEdit .col-third:before{content:""}
.isEdit .material-card-info-graphic .col-4:before,.isEdit .material-card-info-graphic .col-third:before{content:""}
.isEdit .col-6:before,.isEdit .col-half:before{content:""}
.isEdit .twitter-social-bar .col-6:before,.isEdit .twitter-social-bar .col-half:before,.isEdit .main-hero-banner .col-6:before,.isEdit .main-hero-banner .col-half:before,.isEdit .sub-hero-banner .col-6:before,.isEdit .sub-hero-banner .col-half:before{content:""}
.isEdit .main-hero-banner .col-6:first-of-type:before,.isEdit .main-hero-banner .col-half:first-of-type:before,.isEdit .sub-hero-banner .col-6:first-of-type:before,.isEdit .sub-hero-banner .col-half:first-of-type:before{content:"Banner Component Area"}
.isEdit .col-8:before,.isEdit .col-two-third:before,.isEdit .col-two-thirds:before{content:""}
.isEdit .col-9:before,.isEdit .col-three-quarter:before,.isEdit .col-three-quarters:before{content:""}
.isEdit .col-full{min-height:50px}
.isEdit .col-full:before,.isEdit .col-12:before{content:""}
.isEdit .solution-tile .col-full:before,.isEdit .solution-tile .col-12:before .isEdit .share-bar .col-full:before,.isEdit .share-bar .col-12:before{content:""}
.isEdit .col-full.share-bar-container:before,.isEdit .col-12.share-bar-container:before{content:""}
.columns-container__full-width-background{min-height:200px}
.columns-container__full-width-background .background-image--gradient{min-height:200px}
.columns-container__full-width-background .row{overflow:hidden}
.columns-container__background-image--content{padding:20px}
.background-image--gradient{height:auto;min-height:100px;background:linear-gradient(to right,rgba(255,255,255,0.9) 0,rgba(255,255,255,0) 75%)}
.lt-ie10 .background-image--gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}
.columns-container-two-column-full-width-img{overflow:auto}
.columns-container__two-column-full-width-background{width:50%;float:left;min-height:100px;max-height:300px;overflow:hidden}
.contact-us{margin-top:20px}
@media(min-width:800px){.contact-us{position:relative;top:-40px;margin-top:0}
}
.contact__tabs{width:100%;float:left;display:block;position:relative;text-align:center;margin:0;padding:0;list-style-type:none}
.contact__tabs__item{display:inline-block;margin:0;padding:0}
@media(max-width:800px){.contact__tabs__item{display:block}
}
.contact__tabs__item-btn{display:inline-block;background:#fff;color:#000;padding:10px 45px 5px;line-height:25px;letter-spacing:.3em;text-transform:uppercase;font-size:14px;border:1px solid #000;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;cursor:pointer;transition:all 400ms linear}
.contact__tabs__item-btn:focus{outline:0}
@media(max-width:1200px){.contact__tabs__item-btn{padding:10px 25px 5px;font-size:12px}
}
@media(max-width:800px){.contact__tabs__item-btn{border-bottom:1px solid #000;padding-bottom:10px;display:block;border-radius:4px;width:80%;margin:0 auto 10px}
}
.contact__tabs__item.current .contact__tabs__item-btn,.contact__tabs__item-btn:hover,.contact__tabs__item-btn:focus{text-decoration:none;background:#ce4b27;color:#fff;border-color:transparent}
.contact__tabs-bar{width:100%;float:left;background:#b7b7b7;line-height:40px;height:40px;margin-top:-60px}
@media(max-width:800px){.contact__tabs-bar{margin-top:0;margin-bottom:25px;font-size:12px}
}
.contact__tabs-bar-indent{margin:0 0 0 10%;line-height:40px}
@media(max-width:800px){.contact__tabs-bar-indent{margin:0;text-align:center}
}
.contact__info{display:block;float:left;width:100%;text-align:center;margin:5% 0}
.contact__info-item{display:inline-block;border-left:1px solid #000;padding:6px 25px}
@media(max-width:800px){.contact__info-item{display:block;width:100%;border-left:0}
}
.contact__info-item:nth-of-type(1){border-left:0}
.contact__info-heading{text-transform:uppercase;letter-spacing:.3em;font-size:16px}
.contact__tab-content{display:none;padding:100px 0 50px}
@media(max-width:800px){.contact__tab-content{padding-top:150px}
}
.contact__tab-content.current{display:inherit}
.contact__tab-content .sign-ins{padding-left:10%;padding-right:10%}
.contact__phone-bar{background:#eff1f2;width:100%;float:left;clear:both;padding:3% 0}
.contact__dark-bar{background:#505152;color:#fff;width:100%;float:left;clear:both;padding:10px 0;text-align:center;margin-bottom:25px}
.isEdit .contact__tab-content{display:inherit}
.isEdit .contact__tab-content:before{content:'Configure Tab Content'}
.sales-form{margin:20px 10%;width:80%;display:block}
.sales-form__container{width:100%;display:block;float:left;clear:both;border:1px solid #b7c5cc;border-top:0;overflow:hidden}
.sales-form__container:nth-child(1){border-top:1px solid #b7c5cc;border-top-right-radius:4px;border-top-left-radius:4px}
.sales-form__container:nth-last-child(1){border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.sales-form__container label{margin-bottom:0}
.sales-form__label{background:#eceeef;text-align:left;font-size:12px;display:inline-block;float:left;height:30px;padding:0 15px;line-height:30px;width:30%}
.sales-form__input{border:0;padding:8px;display:inline-block;float:left;width:70%;height:30px}
.sales-form__textarea{margin:15px 0;display:block;width:100%;min-height:200px;padding:8px;border-radius:4px;border:1px solid #b7c5cc;color:#a9a9a9}
.sales-form__textarea:focus{color:#000}
.sales-form__select{width:50%;background:#fff;padding:5px;border:1px solid #878a8c;border-radius:4px;position:relative;display:block;float:left;clear:both;margin-bottom:15px}
@media(max-width:800px){.sales-form__select{margin-top:15px}
}
.sales-form__select select{width:100%}
.sales-form__select-dd{width:100%;background:transparent;border:0}
.sales-form__submission-message{text-align:center}
.sales-form__submission-message-heading{color:#ce4b27}
.sales-form__submission-message-subheading{font-size:18px;color:#52545a;line-height:22px;position:relative;margin-bottom:60px}
.sales-form__submission-message-subheading:after{content:'';width:80px;height:1px;background:#595959;position:absolute;bottom:-25px;left:50%;margin-left:-40px}
.o4-contact-address{padding-top:16px;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-contact-address{margin-bottom:48px !important}
}
.o4-contact-address:last-child{margin-bottom:48px !important}
@media screen and (min-width:540px){.o4-contact-address:last-child{margin-bottom:80px !important}
}
.o4-contact-address__title{text-align:left;margin:0;margin-bottom:32px;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.o4-contact-address__title{font-size:25.63px;line-height:32px}
}
@media screen and (min-width:769px){.o4-contact-address__title{text-align:right;padding-right:40px !important}
}
.o4-contact-address__desc p{margin-bottom:32px}
.o4-contact-address .o4-contact-desc__details p{margin-bottom:10px}
.o4-contact-address .o4-contact-detail{overflow:hidden;margin-bottom:32px}
.o4-contact-address .o4-contact-detail:last-child{margin-bottom:0}
.o4-contact-address .o4-contact-list__title{display:block;margin-bottom:5px;padding-right:4px;line-height:normal}
.o4-contact-address .o4-contact-list__title-email,.o4-contact-address .o4-contact-list__title-phone{display:flex}
.o4-contact-address .o4-address__divider{display:none}
.o4-contact-address__details{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-contact-address__details{font-size:18px;line-height:24px}
}
@media screen and (min-width:769px){.o4-contact-address__details{border-left:1px solid #b1b2b4;padding-left:40px !important}
}
.o4-contact-address__address-link{display:block;margin-bottom:32px}
.o4-header{display:flex;flex-direction:column}
@media screen and (min-width:1048px){.o4-header{background:#fbf9f4}
}
.o4-header__main{background:#fbf9f4}
.o4-header__top{display:flex;flex-direction:row;height:50px;justify-content:center}
@media screen and (min-width:320px){.o4-header__top{justify-content:inherit}
}
@media screen and (min-width:768px){.o4-header__top{background:#fbf9f4}
}
@media screen and (min-width:768px){.o4-header__top{height:auto;min-height:72px;justify-content:space-between}
}
.o4-header__left{display:-webkit-flex;display:flex;-webkit-align-items:center;justify-content:center}
@media screen and (min-width:768px){.o4-header__left{align-items:flex-start;justify-content:flex-end;margin-top:16px}
}
@media screen and (min-width:1048px){.o4-header__left{justify-content:flex-start;margin-top:26px}
}
.o4-header__right{display:none}
.o4-header__right .yxt-SearchBar-container{z-index:1010}
@media screen and (min-width:768px){.o4-header__right{display:flex;width:auto;flex-direction:row;align-items:flex-start;justify-content:flex-end;padding:0;margin-top:14px}
.o4-header__right .dpl-search{margin:0}
.o4-header__right .o4-utility-nav{display:none}
}
@media screen and (min-width:1048px){.o4-header__right{padding:0 12px 0 0;margin-top:26px}
.o4-header__right .o4-utility-nav{display:block}
.o4-header__right .dpl-search{margin-top:0 !important}
}
@media screen and (min-width:424px){.o4-header__search-only{display:none}
}
.o4-header__mobile-menu{position:absolute;min-height:50px;left:0}
@media screen and (min-width:768px){.o4-header__mobile-menu{min-height:72px}
}
.o4-header__menu-btn{display:flex;justify-content:center;align-items:flex-start;cursor:pointer;font-size:12px;padding:16px;width:56px;background-color:#fbf9f4;border-radius:0;border-color:transparent;border-style:none solid none none;border-width:medium 1px medium medium;color:#316bbe;float:left;left:0;top:0;position:relative;text-align:center;text-decoration:none;z-index:1049;height:49px}
@media screen and (min-width:768px){.o4-header__menu-btn{height:72px}
}
@media screen and (min-width:1048px){.o4-header__menu-btn{display:none}
}
.o4-header__menu-btn:focus-visible{outline:0}
.o4-header__menu-btn:focus-visible .o4-header__menu-icon{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.o4-header__menu-btn:not(.closed){background-color:none;color:#5a5a5a}
.o4-header__menu-btn:not(.closed) .o4-header__menu-icon span:first-child{background-color:transparent}
.o4-header__menu-btn:not(.closed) .o4-header__menu-icon span:nth-child(2){top:7px;background-color:#5a5a5a;transform:rotate(-45deg)}
.o4-header__menu-btn:not(.closed) .o4-header__menu-icon span:nth-child(3){top:7px;background-color:#5a5a5a;transform:rotate(45deg)}
.o4-header__menu-icon{height:16px;width:16px;text-align:center;display:block;position:relative;background-color:transparent}
.o4-header__menu-icon span{background-color:#5a5a5a;height:2px;width:16px;position:absolute;right:0}
.o4-header__menu-icon span:first-child{top:4px}
.o4-header__menu-icon span:nth-child(2){top:8px}
.o4-header__menu-icon span:nth-child(3){top:12px}
.o4-header .logo{padding:8px 8px 0 8px;flex-wrap:nowrap;min-width:240px}
.o4-header .row{position:relative}
.o4-header .row-author{bottom:-24px;margin-bottom:24px}
.o4-utility{background:#fff;display:flex;height:auto;align-items:center;width:100%}
@media screen and (min-width:1048px){.o4-utility{background:#fbf9f4;height:40px;margin-right:-24px}
}
.o4-utility__list{list-style:none;display:block;width:100%;height:auto;padding:0;margin:0}
@media screen and (min-width:1048px){.o4-utility__list{display:flex;flex-direction:row;margin-bottom:0;padding-left:0}
}
.o4-utility__item:last-of-type .o4-utility__sub{border-bottom-width:0}
.o4-utility__item:last-child .o4-utility__btn,.o4-utility__item:last-child .o4-utility__link{background:#f2f2f2}
@media screen and (min-width:1048px){.o4-utility__item:last-child .o4-utility__btn,.o4-utility__item:last-child .o4-utility__link{background:transparent}
}
@media screen and (min-width:1048px){.o4-utility__item{position:relative;white-space:nowrap}
.o4-utility__item:last-of-type .o4-utility__sub{border-bottom-width:1px}
.o4-utility__item .fa-angle-down{font-size:16px;margin-left:12px;font-weight:bold}
.o4-utility__item--selected{color:#002677;background:transparent}
.o4-utility__item--selected .fa-angle-down{transform:rotate(180deg)}
}
.o4-utility__item-pipe+.o4-utility__item-pipe:before{content:'';width:35px;height:1px;position:absolute;top:13px;left:-18px;background:#cbcccd;transform:rotate(90deg)}
.o4-utility__link{border-top:0;text-decoration:none}
.o4-utility__link:active,.o4-utility__link:hover,.o4-utility__link:focus{color:#0c55b8}
.o4-utility__link:first-child{border-top:0}
@media screen and (min-width:1048px){.o4-utility__link{border-top:0;border-bottom:0}
.o4-utility__link:first-child{border-top:0;border-bottom:0}
}
.o4-utility__btn{border:0;outline:0}
@media screen and (min-width:1048px){.o4-utility__btn{border:0}
}
.o4-utility__btn--selected{color:#002677 !important}
.o4-utility__btn i{font-size:24px;font-weight:bold;margin-left:auto}
@media screen and (min-width:1048px){.o4-utility__btn i{font-size:16px;margin-left:12px;margin-top:2px;font-weight:normal}
}
.o4-utility__link,.o4-utility__btn{background:#fff;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a;cursor:pointer;display:flex;align-items:center;padding:16px 24px 16px;height:100%;width:100%}
@media screen and (min-width:540px){.o4-utility__link,.o4-utility__btn{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:1048px){.o4-utility__link,.o4-utility__btn{background:transparent;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;padding-top:2px;padding-bottom:4px;padding-left:24px !important;padding-right:24px !important;flex-direction:row}
}
@media screen and (min-width:1048px) and screen and (min-width:540px){.o4-utility__link,.o4-utility__btn{font-size:16px;line-height:20px}
}
.o4-utility__link:hover,.o4-utility__btn:hover,.o4-utility__link:focus,.o4-utility__btn:focus{color:#0c55b8}
.o4-utility__link:hover .o4-utility__txt,.o4-utility__btn:hover .o4-utility__txt,.o4-utility__link:focus .o4-utility__txt,.o4-utility__btn:focus .o4-utility__txt{text-decoration:underline}
.o4-utility__link:active,.o4-utility__btn:active{color:#002677}
.o4-utility__link:active .o4-utility__txt,.o4-utility__btn:active .o4-utility__txt{text-decoration:underline}
.o4-utility__link:active .fa-lg,.o4-utility__btn:active .fa-lg{text-decoration:none}
.o4-utility__link .fa-lg,.o4-utility__btn .fa-lg{text-decoration:none}
.o4-utility__link:focus-visible,.o4-utility__btn:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001}
.o4-utility__sub{font-size:12px;z-index:1010;background:#fff;box-shadow:none;border-radius:0 0 2px 2px;margin-top:4px;max-width:400px;max-height:356px;overflow-y:auto;position:relative;opacity:1;visibility:visible;left:0;-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px);transition:all .4s cubic-bezier(0.24,1,0.32,1)}
@media screen and (min-width:1048px){.o4-utility__sub{box-shadow:0 2px 6px rgba(0,0,0,0.16);border-radius:4px;position:absolute;max-width:1280px;min-width:176px;max-height:none;left:24px}
}
.o4-utility__sub--fadeout{visibility:hidden;opacity:0;margin-top:0;border-bottom:0;-webkit-transform:translateY(-24px);-moz-transform:translateY(-24px);-ms-transform:translateY(-24px);-o-transform:translateY(-24px);transform:translateY(-24px);transition:all .4s cubic-bezier(0.23,1,0.32,1)}
.o4-utility__sub--hidden{display:none}
.o4-utility__sub--right{left:0}
@media screen and (min-width:1048px){.o4-utility__sub--right{right:24px;left:inherit}
}
.o4-utility__sublist{list-style:none;background:#fff;margin:0;padding:0}
.o4-utility__sublink{display:block;padding:16px 24px 16px 40px;text-decoration:none;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-utility__sublink{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:1048px){.o4-utility__sublink{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;padding:14px 24px}
}
@media screen and (min-width:1048px) and screen and (min-width:540px){.o4-utility__sublink{font-size:16px;line-height:20px}
}
.o4-utility__sublink:hover,.o4-utility__sublink:focus,.o4-utility__sublink:active{text-decoration:none}
.o4-utility__sublink:hover .o4-utility__subtext,.o4-utility__sublink:focus .o4-utility__subtext,.o4-utility__sublink:active .o4-utility__subtext{color:#0c55b8;text-decoration:underline}
.o4-utility__sublink:active .o4-utility__subtext{color:#002677;text-decoration:underline}
.o4-utility__sublink:focus-visible{box-shadow:inset 0 0 0 2px #002677,inset 0 0 0 4px #fff;z-index:1001}
.o4-utility__sublink .oi-new-window{margin-left:12px}
_:-ms-fullscreen,:root .o4-header__right{-ms-flex-direction:column;margin-top:9px}
.dynamic-alerts{display:block;float:left;width:100%;clear:both;height:auto}
.dynamic-alerts__container{width:100%;float:left;clear:both;display:block;position:relative;padding:15px 0;background-color:#f7b72d;z-index:1}
.dynamic-alerts__flex{display:flex;align-items:center;flex-direction:row;position:relative}
.dynamic-alerts__close{position:absolute;top:-25px;right:0;background:transparent;border:0;font-size:4.5em;cursor:pointer;transition:all .4s ease-in-out}
.dynamic-alerts__close:hover{color:#63666a}
.dynamic-alerts__close-label{display:none}
.dynamic-alerts__icon{color:#fff;font-size:6.25em;padding-right:25px;-webkit-text-stroke:2px #f7b72d}
.dynamic-alerts__content{border-left:2px solid #fff;padding:0 25px;width:75%}
.dynamic-alerts__heading{font-size:2.625em}
.dynamic-alerts__desc{font-size:.75em;margin:0 0 10px;padding:0}
.dynamic-alerts__btn-container .button .fa-angle-right{padding-left:4px}
@media all and (max-width:1140px){.dynamic-alerts__content{width:60%}
}
@media all and (max-width:768px){.dynamic-alerts__flex{text-align:center;justify-content:center;flex-direction:column;position:static}
.dynamic-alerts__container{padding:60px 0 25px}
.dynamic-alerts__close{font-size:3.125em;top:0}
.dynamic-alerts__heading{font-size:1.875em}
.dynamic-alerts__icon,.dynamic-alerts__desc{display:none}
.dynamic-alerts__content{border-left:0;display:block;width:100%}
.dynamic-alerts__btn-container{display:block;width:100%;margin-top:3%}
}
.forms,.forms__container{margin:0 auto;display:block}
.forms input,.forms__container input,.forms select,.forms__container select,.forms textarea,.forms__container textarea{height:30px;border-radius:3px;box-sizing:border-box;border:1px solid #595959;apprearance:none}
.forms [type='text']:focus,.forms__container [type='text']:focus,.forms [type='email']:focus,.forms__container [type='email']:focus,.forms [type='tel']:focus,.forms__container [type='tel']:focus,.forms select:focus,.forms__container select:focus,.forms textarea:focus,.forms__container textarea:focus{border:1px solid #006ca2}
.forms .forms__textarea.error,.forms__container .forms__textarea.error,.forms .forms__input.error,.forms__container .forms__input.error,.forms .forms__select.error,.forms__container .forms__select.error,.forms .forms__checkbox.error,.forms__container .forms__checkbox.error,.forms .forms__textarea.error,.forms__container .forms__textarea.error{border:1px solid #c60f13}
.forms .forms__select.error:after,.forms__container .forms__select.error:after{content:"\f071";font-family:FontAwesome,"Optum Sans Regular",Arial,sans-serif;color:#c60f13}
.forms p,.forms__container p{padding-bottom:18px}
.forms input[type="checkbox"]+label,.forms__container input[type="checkbox"]+label,.forms input[type="checkbox"]+span.inner,.forms__container input[type="checkbox"]+span.inner,.forms input[type="radio"]+label,.forms__container input[type="radio"]+label,.forms input[type="radio"]+span.inner,.forms__container input[type="radio"]+span.inner{display:inline-block;height:40px;padding-left:5px;vertical-align:middle;cursor:pointer}
.forms label+input[type="checkbox"],.forms__container label+input[type="checkbox"],.forms span.inner+input[type="checkbox"],.forms__container span.inner+input[type="checkbox"],.forms label+input[type="radio"],.forms__container label+input[type="radio"],.forms span.inner+input[type="radio"],.forms__container span.inner+input[type="radio"]{display:inline-block;height:40px;padding-left:5px;vertical-align:middle;cursor:pointer;margin-top:2px;margin-bottom:0}
.forms__container{width:100%;float:left;clear:both;overflow:hidden;display:block;margin-bottom:15px}
.forms__container i,.forms__container span.message{display:none}
.forms__container .error+i,.forms__container .error ~ span.message{color:#c60f13;display:inline-block;padding-right:5px}
.forms__container .error{background-color:#fff1ff}
.forms__label{width:30%;display:inline-block;line-height:1.33;padding:0 15px;color:#505152;font-family:"Frutiger-Light"}
.forms__label--full{display:block;margin:5px 0;width:80%}
.forms__input{width:52%;display:inline-block}
.forms__input--full{display:block;width:100%}
.forms__select{display:inline-block;width:45%}
.forms__select--full{display:block;width:100%}
.forms__select--full.error::after{content:"\f071";font-family:"FontAwesome","Optum Sans Regular",Arial,sans-serif;color:#c60f13;font-size::18px}
.forms__container .forms__select--full.error:before{content:"\f071";font-family:"FontAwesome","Optum Sans Regular",Arial,sans-serif;color:#c60f13;font-size::18px}
.forms__textarea{min-height:125px;width:100%}
.forms__textarea--full{display:block}
input[type="checkbox"].forms__input--full,input[type="radio"].forms__input--full,input[type="checkbox"].input,input[type="radio"].input{width:15px;display:inline;margin:10px 0 0}
.button.form-cancelbtn{background-color:#878a8c;color:#fff}
.comment{margin:20px 0}
.forms .forms__button{margin:20px auto}
.form__group .button{margin:15px auto}
.form-group-checkradiobox{position:relative;margin-bottom:.5em;line-height:22px}
.form-group-checkradiobox input[type="checkbox"],.form-group-checkradiobox input[type="radio"]{position:absolute;overflow:hidden;margin:0;padding:0;border:0;outline:0;filter:alpha(opacity=0);opacity:0}
.form-group-checkradiobox label,.form-group-checkradiobox span.inner{position:relative;margin-left:25px}
.form-group-checkradiobox input[type="checkbox"]+label:before,.form-group-checkradiobox input[type="radio"]+label:before,.form-group-checkradiobox input[type="checkbox"]+span:before,.form-group-checkradiobox input[type="radio"]+span:before{position:absolute;left:-25px;top:0;display:inline-block;width:1.25em;height:1.25em;line-height:1em;padding:2px 2px 4px 4px;background:#e5e5e5;background:-webkit-linear-gradient(top,#c5c5c5,#e5e5e5);background:-moz-linear-gradient(top,#c5c5c5,#e5e5e5);background:-o-linear-gradient(top,#c5c5c5,#e5e5e5);background:-ms-linear-gradient(top,#c5c5c5,#e5e5e5);background:linear-gradient(top,#c5c5c5,#e5e5e5);content:" ";margin-top:-0.08333333em;cursor:pointer;text-align:center;vertical-align:top;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff;border:1px solid #999;color:#555}
.form-group-checkradiobox input[type="radio"]+label:before,.form-group-checkradiobox input[type="radio"]+span:before{border-radius:100%}
.form-group-checkradiobox input[type="checkbox"]:checked+label:before,.form-group-checkradiobox input[type="checkbox"]:checked+span:before{content:"\2713"}
.form-group-checkradiobox input[type="radio"]:focus+label:before,.form-group-checkradiobox input[type="checkbox"]:focus+label:before,.form-group-checkradiobox input[type="radio"]:focus+span:before,.form-group-checkradiobox input[type="checkbox"]:focus+span:before{-webkit-box-shadow:0 0 5px #1082e6;box-shadow:0 0 5px #1082e6;border-color:#1082e6;color:#1082e6}
label.instructions{display:block}
.radio-option{display:block}
.radio-option span.list-order{display:block}
.form__group [class*='col-']{padding:0}
.form__group [class*='col-'] .forms__container .forms__label{width:70%;display:block;padding:0}
.form__group [class*='col-'] .forms__container .forms__input,.form__group [class*='col-'] .forms__container .forms__select,.form__group [class*='col-'] .forms__container .forms__textarea{width:95%;display:block}
.form__group [class*='col-'] .forms__container input[type="checkbox"]{display:inline-block;width:20px}
.form__group [class*='col-'] .forms__container input[type="checkbox"]+label,.form__group [class*='col-'] .forms__container input[type="checkbox"]+span.inner{display:inline-block;padding-left:10px}
.error+i{color:#c60f13;display:block}
.error{background-color:#fff1ff}
.bg-color-off-white form{padding:10px 15px}
@media(min-width:400px){.forms__input,.forms__select{width:55%}
}
@media(min-width:768px){.form__group .col-12 .forms__container select.forms__select,.form__group .col-12 .forms__container textarea.forms__textarea{width:95%}
}
@media(min-width:767px) and (max-width:1023px){.form__group .col-6 .forms__container select.forms__select,.form__group .col-6 .forms__container textarea.forms__textarea,.form__group .col-6 .forms__container input.forms__input{width:98%}
}
.error-404__wrapper.brand-secondary-2{background:#d9f6fa}
.error-404__wrapper.brand-secondary-3{background:#fbf9f4}
@media screen and (min-width:768px){.error-404__svg{height:228px;width:787px;float:right}
}
.error-404__st0{fill:#80deeb}
.error-404__st1{fill:#ff612b}
.error-404__content-area{max-width:575px}
@media screen and (min-width:768px){.error-404__content-area{max-width:575px;max-height:560px;margin-top:-64px}
}
.error-404__eyebrow{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#5a5a5a}
@media screen and (min-width:540px){.error-404__eyebrow{font-size:20.25px;line-height:24px}
}
.error-404__headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.error-404__headline{font-size:46.17px;line-height:56px}
}
.error-404__bodycopy{font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.error-404__bodycopy{font-size:25.63px;line-height:32px}
}
.sales-rep-detail{overflow:hidden}
@media only screen and (max-width:860px){.sales-rep-detail .hub-item{width:100%}
}
.sales-rep-detail .col-5{text-align:center}
.sales-rep-detail .hub-item__detail--photo{margin:0 auto}
.find-rep .mob-order-2{order:2 !important}
.find-rep .mob-order-1{order:1 !important}
@media(min-width:768px){.find-rep .mob-order-2{order:1 !important}
.find-rep .mob-order-1{order:2 !important}
}
.find-rep-intro{text-align:center;color:#434448}
.find-rep-intro-heading{margin:25px 0}
@media(max-width:768px){.find-rep-intro-heading{font-size:30px}
}
@media(max-width:480px){.find-rep-intro-heading{font-size:24px}
}
.find-rep-intro-desc{margin-bottom:25px}
.find-rep-btn{text-transform:inherit;padding:12px 25px;font-size:16px;font-weight:700}
.find-rep-search{color:#434448;margin-bottom:32px}
@media(min-width:768px){.find-rep-search{margin-bottom:64px}
}
@media(max-width:768px){.find-rep-search-content{text-align:center}
}
@media(max-width:768px){.find-rep-search-content .col-2{display:none}
}
.find-rep-search .find-rep-search-heading{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677;width:100%;text-align:center}
@media screen and (min-width:540px){.find-rep-search .find-rep-search-heading{font-size:16px;line-height:20px}
}
@media screen and (min-width:768px){.find-rep-search .find-rep-search-heading{text-align:left}
}
.find-rep-search .find-rep-search-desc{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677;text-align:center}
@media screen and (min-width:540px){.find-rep-search .find-rep-search-desc{font-size:20.25px;line-height:24px}
}
@media(max-width:768px){.find-rep-search .find-rep-search-desc{font-size:30px}
}
@media(max-width:480px){.find-rep-search .find-rep-search-desc{font-size:16px}
}
.find-rep-search-icon{display:inline-block;color:#e87722;font-size:60px}
.find-rep-search-heading{display:inline-block}
@media(max-width:768px){.find-rep-search-heading{font-size:20px}
}
@media(max-width:480px){.find-rep-search-heading{font-size:16px;margin:0 auto 10px;width:250px;display:block}
}
.find-rep .select{display:block;width:250px;position:relative;margin-bottom:0}
@media(max-width:767.5px){.find-rep .select{width:250px;margin:0 auto 20px auto}
}
.find-rep .select [role=listbox]{overflow-y:scroll;overflow-x:hidden;max-height:200px}
.find-rep .select select{min-width:250px}
.find-rep-map{margin:0}
@media(max-width:768px){.find-rep-map{width:100%}
}
.find-rep-map #map{width:708px;height:460px;margin:0 auto;overflow:hidden}
@media(max-width:1440px){.find-rep-map #map{height:420px}
}
@media(max-width:1048px){.find-rep-map #map{height:330px}
}
@media(max-width:768px){.find-rep-map #map{height:330px}
}
.find-rep-map #map svg{width:100% !important}
@media screen and (min-width:1048px) and (max-width:1280px){.find-rep-map #map{width:588px;height:380px}
}
@media(max-width:768px){.find-rep-map #map{width:300px;margin:10px auto 0;height:200px}
.find-rep-map #map svg{width:100% !important}
}
.find-rep-map-label{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#5a5a5a;display:block;margin:25px 0;text-align:center}
@media screen and (min-width:540px){.find-rep-map-label{font-size:20.25px;line-height:24px}
}
@media(max-width:768px){.find-rep-map-label{margin:25px 40px 25px 40px;font-size:24px;display:block}
}
.find-rep-state{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677 !important;margin-top:10px}
@media screen and (min-width:540px){.find-rep-state{font-size:20.25px;line-height:24px}
}
@media(max-width:768px){.find-rep-state{margin:0 40px 25px 40px;font-size:24px;display:block;margin-top:10px}
}
.find-rep-results .hub-item{width:100%;display:block;float:left;clear:both;margin:32px 0 0;border:0}
@media(min-width:768px){.find-rep-results .hub-item{margin:64px 0 0;text-align:left}
}
.find-rep-results .hub-item .col-5{text-align:center}
.find-rep-results .hub-item:nth-child(1){border-top:0}
.find-rep-results .hub-item__img-container{width:201px;height:201px;border-radius:50%;overflow:hidden;margin:0 auto 32px auto}
@media screen and (min-width:768px){.find-rep-results .hub-item__img-container{margin:0 0 32px 0}
}
.find-rep-results .hub-item__detail--name{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677;margin-bottom:0}
@media screen and (min-width:540px){.find-rep-results .hub-item__detail--name{font-size:20.25px;line-height:24px}
}
.find-rep-results .hub-item__detail--title{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677;margin-bottom:0}
@media screen and (min-width:540px){.find-rep-results .hub-item__detail--title{font-size:20.25px;line-height:24px}
}
.find-rep-results .hub-item__detail--photo{width:100%;height:auto}
@media(max-width:768px){.find-rep-results .hub-item__detail--photo{display:block;margin:0 Auto}
}
.find-rep-results .hub-item__detail--tel{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#0c55b8;display:block}
@media screen and (min-width:540px){.find-rep-results .hub-item__detail--tel{font-size:18px;line-height:24px}
}
.find-rep-results .hub-item__detail--email{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;display:block;color:#0c55b8}
@media screen and (min-width:540px){.find-rep-results .hub-item__detail--email{font-size:18px;line-height:24px}
}
.find-rep-results .hub-item__detail--desc{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin:0}
@media screen and (min-width:540px){.find-rep-results .hub-item__detail--desc{font-size:18px;line-height:24px}
}
.find-rep-results .hub-item__detail--desc p{margin:0}
.header-divider{text-align:center;max-width:860px;margin:auto}
.header-divider h2{position:relative}
.header-divider h2 span{position:relative;z-index:1;padding:0 20px;background:#fff}
.header-divider h2:before,.header-divider h2:after{content:"";position:absolute;height:1px;border-top:1px solid #595959;top:50%;width:300px}
.header-divider h2:before{right:0}
.header-divider h2:after{left:0}
.headline-border-topbottom{max-width:1280px;margin:1em auto 6em;clear:both}
@media all and (min-width:550px){.headline__heading{max-width:40%}
}
.headline__heading.optum__white{color:#fff}
.headline__heading.optum__white .subhead{border-color:#fff}
.headline__heading.optum__black{color:#000}
.headline__heading.optum__black .subhead{border-color:#000}
.headline__heading .subhead{padding:10px;line-height:1.33;border-top:1px solid;border-bottom:1px solid}
.headline__heading.align-right{float:right}
.headline__heading.align-center{margin:0 auto;text-align:center;max-width:70%}
@media all and (min-width:1024px){.headline__heading.align-center{max-width:30%}
}
.headline__heading.align-left{float:left}
.button__container{display:block;width:96%;max-width:1260px;margin:0 auto;text-align:center;padding:3% 0;overflow:hidden}
a.button__hr{display:inline-block;border-radius:4px;color:#595959;border:1px solid #595959;padding:8px 45px;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-size:12px;position:relative;transition:all 800ms linear}
a.button__hr:before,a.button__hr:after{content:'';width:999px;height:1px;background:#595959;position:absolute;top:16px}
a.button__hr:before{left:110%}
a.button__hr:after{right:110%}
a.button__hr:hover{text-decoration:none;background:#595959;color:#fff}
.c3 svg{font:14px sans-serif;-webkit-tap-highlight-color:transparent}
.c3 line,.c3 path{fill:none;stroke:#000}
.c3 text{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}
.c3-chart-arc path{stroke:#fff}
.c3-chart-arc text{fill:#fff;font-size:13px}
.c3-grid line{stroke:#aaa}
.c3-grid text{fill:#aaa}
.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}
.c3-text.c3-empty{fill:grey;font-size:2em}
.c3-line{stroke-width:1px}
.c3-circle._expanded_{stroke-width:1px;stroke:#fff}
.c3-selected-circle{fill:#fff;stroke-width:2px}
.c3-bar{stroke-width:0}
.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}
.c3-target.c3-focused{opacity:1}
.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}
.c3-target.c3-defocused{opacity:.3 !important}
.c3-region{fill:#4682b4;fill-opacity:.1}
.c3-brush .extent{fill-opacity:.1}
.c3-legend-item{font-size:12px}
.c3-legend-item-hidden{opacity:.15}
.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}
.c3-title{font:14px sans-serif}
.c3-tooltip-container{z-index:10}
.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;-webkit-box-shadow:7px 7px 12px -9px #777;-moz-box-shadow:7px 7px 12px -9px #777;box-shadow:7px 7px 12px -9px #777;opacity:.9}
.c3-tooltip tr{border:1px solid #ccc}
.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}
.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}
.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}
.c3-tooltip td.value{text-align:right}
.c3-area{stroke-width:0;opacity:.2}
.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}
.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:none}
.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}
.c3-chart-arcs .c3-chart-arcs-gauge-max{fill:#777}
.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}
.c3-chart-arc .c3-gauge-value{fill:#000}
.c3-chart-arc.c3-target g path{opacity:1}
.c3-chart-arc.c3-target.c3-focused g path{opacity:1}
.hsa-calc{margin-top:32px !important}
@media screen and (min-width:540px){.hsa-calc{margin-top:64px !important}
}
.hsa-calc .hsa-row{width:100%;max-width:1045px;display:block;margin:0 auto;float:none}
.hsa-calc .hsa-container{background-size:cover;display:block;width:100%;height:auto;padding:100px 0}
.hsa-calc .hsa-box{background:#fff;width:100%;display:block;padding:0}
.hsa-calc .hsa-box.hsa__aarp,.hsa-calc .hsa-box.hsa__aarp-spanish{border-top:5px solid #ef3829}
.hsa-calc .hsa-box.hsa__general{border-top:5px solid #e87722}
.hsa-calc .hsa-box-content{text-align:center;background:#d9f6fa;padding-top:32px !important;padding-bottom:48px !important;margin-bottom:64px !important}
@media screen and (min-width:540px){.hsa-calc .hsa-box-content{padding-top:48px !important}
}
@media screen and (min-width:540px){.hsa-calc .hsa-box-content{padding-bottom:80px !important}
}
@media screen and (min-width:540px){.hsa-calc .hsa-box-content{margin-bottom:128px !important}
}
.hsa-calc .hsa-box-content-heading{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;margin-top:32px !important;color:#002677;margin-bottom:0}
@media screen and (min-width:540px){.hsa-calc .hsa-box-content-heading{font-size:41.04px;line-height:52px}
}
.hsa-calc .hsa-box-content-eyebrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.hsa-calc .hsa-box-content-eyebrow{font-size:18px;line-height:24px}
}
.hsa-calc .hsa-box-content-description{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-top:32px !important;color:#5a5a5a;margin-bottom:0}
@media screen and (min-width:540px){.hsa-calc .hsa-box-content-description{font-size:18px;line-height:24px}
}
@media screen and (min-width:540px){.hsa-calc .hsa-box-content-description{margin-top:48px !important}
}
.hsa-calc .hsa-box-content-description p{margin-bottom:0}
.hsa-calc .hsa-logo{width:100px;display:inline-block}
.hsa-calc .hsa-content-intro{display:block}
.hsa-calc .hsa-content-intro-heading{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;text-align:center;margin-bottom:32px !important}
@media screen and (min-width:540px){.hsa-calc .hsa-content-intro-heading{font-size:41.04px;line-height:52px}
}
@media screen and (min-width:540px){.hsa-calc .hsa-content-intro-heading{margin-bottom:48px !important}
}
.hsa-calc .hsa-content-intro-subheading{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;position:relative;padding-top:15px;text-align:center}
@media screen and (min-width:540px){.hsa-calc .hsa-content-intro-subheading{font-size:18px;line-height:24px}
}
.hsa-calc .hsa-content-intro-subheading:before{content:'';background:#b1b2b3;width:80px;height:1px;display:block;position:absolute;top:0;left:50%;margin-left:-40px}
.hsa-calc .hsa-content-intro-desc{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:48px !important}
@media screen and (min-width:540px){.hsa-calc .hsa-content-intro-desc{font-size:18px;line-height:24px}
}
@media screen and (min-width:540px){.hsa-calc .hsa-content-intro-desc{margin-bottom:80px !important}
}
.hsa-calc .hsa-individual,.hsa-calc .hsa-partner{margin-bottom:48px !important;align-items:center}
@media screen and (min-width:540px){.hsa-calc .hsa-individual,.hsa-calc .hsa-partner{margin-bottom:80px !important}
}
.hsa-calc .hsa-individual-container,.hsa-calc .hsa-partner-container{align-items:center}
.hsa-calc .hsa-individual .hsa-input-container,.hsa-calc .hsa-partner .hsa-input-container{position:relative;text-align:left}
.hsa-calc .hsa-individual .hsa-input-container-age,.hsa-calc .hsa-partner .hsa-input-container-age{text-align:center}
.hsa-calc .hsa-individual .hsa-input-container-age::after,.hsa-calc .hsa-partner .hsa-input-container-age::after,.hsa-calc .hsa-individual .hsa-input-container-age::before,.hsa-calc .hsa-partner .hsa-input-container-age::before{content:'';width:1px;height:40px;background:#5a5a5a;position:absolute;right:0;top:32px}
@media screen and (min-width:540px){.hsa-calc .hsa-individual .hsa-input-container-age::after,.hsa-calc .hsa-partner .hsa-input-container-age::after,.hsa-calc .hsa-individual .hsa-input-container-age::before,.hsa-calc .hsa-partner .hsa-input-container-age::before{top:0}
}
.hsa-calc .hsa-individual .hsa-input-container-age::before,.hsa-calc .hsa-partner .hsa-input-container-age::before{left:0}
.hsa-calc .hsa-individual .hsa-input-container-retaired,.hsa-calc .hsa-partner .hsa-input-container-retaired{padding-left:48px}
.hsa-calc .hsa-individual .hsa-input-container::after:nth-last-child(1),.hsa-calc .hsa-partner .hsa-input-container::after:nth-last-child(1){opacity:0}
.hsa-calc .hsa-partner{display:none;margin-bottom:32px !important;margin-top:48px !important}
@media screen and (min-width:540px){.hsa-calc .hsa-partner{margin-top:80px !important}
}
.hsa-calc .hsa-partner-link{text-decoration:underline}
.hsa-calc .hsa-partner-link:focus{outline:2px solid #002677}
.hsa-calc .hsa-health-select{width:100%;min-height:392px;font-size:14px;margin:0 0 25px 0;max-height:392px;border:1px solid #5a5a5a;padding-left:16px;padding-top:16px;overflow-y:scroll;padding-bottom:16px;border-radius:4px}
.hsa-calc .hsa-health-select-content{display:flex;margin-bottom:8px !important;align-items:end}
@media screen and (min-width:540px){.hsa-calc .hsa-health-select{width:365px}
}
.hsa-calc .hsa .has-condition-label{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.hsa-calc .hsa .has-condition-label{font-size:18px;line-height:24px}
}
.hsa-calc .hsa-user-details{margin-bottom:32px !important;padding:0 0 10px;list-style-type:none;font-size:14px;border-bottom:1px solid #5a5a5a}
.hsa-calc .hsa-user-details-item{display:inline-block;margin-right:25px;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.hsa-calc .hsa-user-details-item{font-size:18px;line-height:24px}
}
.hsa-calc .hsa-divider-top{border-top:1px solid #b1b2b3;padding-top:15px !important;margin:15px 0}
.hsa-calc .hsa-divider-right{border-right:1px solid #b1b2b3;padding-right:5% !important}
.hsa-calc .hsa-divider-left{border-left:1px solid #b1b2b3;padding-left:5% !important}
.hsa-calc .hsa-divider-bottom{border-bottom:1px solid #b1b2b3;padding-bottom:15px !important;margin-bottom:15px}
.hsa-calc .hsa-has-radio{margin-bottom:35px !important}
.hsa-calc .hsa-tabs-container{width:100%;margin-bottom:48px !important;display:block;float:left;position:relative}
@media screen and (min-width:540px){.hsa-calc .hsa-tabs-container{margin-bottom:80px !important}
}
.hsa-calc .hsa-conditions-table{border-collapse:collapse;align-items:center;width:100%;flex-wrap:wrap;display:flex}
.hsa-calc .hsa-conditions-table-head{text-transform:uppercase}
.hsa-calc .hsa-conditions-table-head th{padding:10px 0}
.hsa-calc .hsa-conditions-table-row{border-bottom:1px solid #b1b2b3}
.hsa-calc .hsa-conditions-table-row td{padding:10px 0}
.hsa-calc .hsa-conditions-table-row td span{display:inline-block;margin-left:5px}
.hsa-calc .hsa-conditions-table-row td:nth-child(1){text-align:left}
.hsa-calc .hsa-conditions-table-row td:nth-child(5){width:5%;text-align:center}
.hsa-calc .hsa-conditions-select,.hsa-calc .hsa .pt_hsa-conditions-select{width:auto;float:left;padding:8px 16px;border:1px solid #5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;border-radius:34px;margin-right:8px !important;margin-bottom:8px !important}
@media screen and (min-width:540px){.hsa-calc .hsa-conditions-select,.hsa-calc .hsa .pt_hsa-conditions-select{font-size:16px;line-height:20px}
}
.hsa-calc .hsa-conditions-select span.condition,.hsa-calc .hsa .pt_hsa-conditions-select span.condition,.hsa-calc .hsa-conditions-select fieldset.servlity,.hsa-calc .hsa .pt_hsa-conditions-select fieldset.servlity,.hsa-calc .hsa-conditions-select .hsa-button,.hsa-calc .hsa .pt_hsa-conditions-select .hsa-button{display:inline-block}
.hsa-calc .hsa-conditions-select-content,.hsa-calc .hsa .pt_hsa-conditions-select-content{display:flex}
.hsa-calc .hsa-conditions-select .error-msg-tgl,.hsa-calc .hsa .pt_hsa-conditions-select .error-msg-tgl{padding-top:0}
.hsa-calc .hsa-conditions-select fieldset.servlity,.hsa-calc .hsa .pt_hsa-conditions-select fieldset.servlity{width:100%;float:left;clear:both}
.hsa-calc .hsa-conditions-select fieldset.servlity input,.hsa-calc .hsa .pt_hsa-conditions-select fieldset.servlity input{margin-right:5px}
.hsa-calc .hsa-conditions-select fieldset.servlity input:focus,.hsa-calc .hsa .pt_hsa-conditions-select fieldset.servlity input:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;-ms-box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;outline-width:0}
.hsa-calc .hsa-conditions-select fieldset.servlity label,.hsa-calc .hsa .pt_hsa-conditions-select fieldset.servlity label{margin-right:20px}
.hsa-calc .hsa-conditions-select span.condition,.hsa-calc .hsa .pt_hsa-conditions-select span.condition{float:left;font-weight:bold;margin-right:16px !important}
.hsa-calc .hsa-conditions-select .hsa-button,.hsa-calc .hsa .pt_hsa-conditions-select .hsa-button{padding:0;float:right;background:transparent;border:0}
.hsa-calc .hsa-conditions-select .hsa-button:hover .fa,.hsa-calc .hsa .pt_hsa-conditions-select .hsa-button:hover .fa{background:#0c55b8}
.hsa-calc .hsa-conditions-select .hsa-button:hover .fa:before,.hsa-calc .hsa .pt_hsa-conditions-select .hsa-button:hover .fa:before{content:"\f057"}
.hsa-calc .hsa-conditions-select .hsa-button .fa,.hsa-calc .hsa .pt_hsa-conditions-select .hsa-button .fa{font-size:16px;width:19px;height:19px;background:#0c55b8;border-radius:100%;color:#fff;font-weight:400;line-height:19px}
.hsa-calc .hsa-conditions-select .hsa-button .btn-text,.hsa-calc .hsa .pt_hsa-conditions-select .hsa-button .btn-text{display:none}
.hsa-calc .hsa-terms{display:inline-block;width:100%}
.hsa-calc .hsa-terms p{display:inline-block;margin-bottom:0;vertical-align:middle}
@media all and (min-width:768px){.hsa-calc .hsa-terms p .btn__1{margin-left:24px !important}
}
.hsa-calc .hsa-divider-top{border-top:1px solid #b1b2b3;padding-top:15px !important;margin:15px 0}
.hsa-calc .hsa-chart-container .estimatedSurplus{color:#595959}
.hsa-calc .hsa-chart-container h4{margin-top:20px}
.hsa-calc .hsa-chart-container .legend{text-align:center;margin-bottom:1.5em;margin-top:32px !important}
@media screen and (min-width:540px){.hsa-calc .hsa-chart-container .legend{margin-top:48px !important}
}
.hsa-calc .hsa-chart-container .legend li{cursor:pointer}
.hsa-calc .hsa-chart-container .legend li.list-group-item{border:0;padding:10px 15px}
.hsa-calc .hsa-chart-container .legend .badge{background-color:#777;border-radius:100%;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;width:20px;height:20px;text-align:center;vertical-align:middle;white-space:nowrap;float:left;margin-right:.5em}
.hsa-calc .hsa-chart-blur{opacity:.4;-webkit-filter:blur(5px);filter:blur(5px)}
.hsa-calc .hsa-checkbox-control{display:block;position:relative;padding-left:24px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.hsa-calc .hsa-checkbox-control input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.hsa-calc .hsa-checkbox-control input:checked ~ .checkmark{background-color:#0c55b8;border-color:#0c55b8}
.hsa-calc .hsa-checkbox-control .checkmark{position:absolute;top:4px;left:0;height:16px;width:16px;background-color:#fff;border:2px solid #5a5a5a;border-radius:3px}
.hsa-calc .hsa-checkbox-control .checkmark:after{content:"";position:absolute;display:none}
.hsa-calc .hsa-checkbox-control:hover input ~ .checkmark{border-color:#0c55b8}
.hsa-calc .hsa-checkbox-control input:checked ~ .checkmark:after{display:block}
.hsa-calc .hsa-checkbox-control .checkmark:after{left:2px;top:-1px;width:8px;height:12px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.hsa-calc .hsa .basicfm .hsa-checkbox-control{padding-left:8px !important;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.hsa-calc .hsa .basicfm .hsa-checkbox-control{font-size:18px;line-height:24px}
}
.hsa-calc .hsa .basicfm .hsa-checkbox-control:focus{outline:2px solid #002677}
.hsa-calc .hsa .basicfm .hsa-radio{margin-top:10px}
.hsa-calc .hsa .savingsfm .hsa-input-sm,.hsa-calc .hsa .savingsfm .hsa-select-sm{width:90px}
.hsa-calc .hsa-button-update{float:right}
.hsa-calc .hsa-condition-clearAll,.hsa-calc .hsa-ptcondition-clearAll{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#0c55b8;display:none;margin-bottom:32px !important;width:fit-content;border:0;background:transparent}
@media screen and (min-width:540px){.hsa-calc .hsa-condition-clearAll,.hsa-calc .hsa-ptcondition-clearAll{font-size:18px;line-height:24px}
}
.hsa-calc .hsa-condition-clearAll:hover,.hsa-calc .hsa-ptcondition-clearAll:hover,.hsa-calc .hsa-condition-clearAll:focus,.hsa-calc .hsa-ptcondition-clearAll:focus{color:#0c55b8}
.hsa-calc .hsa-condition-clearAll:active,.hsa-calc .hsa-ptcondition-clearAll:active{color:#002677}
.hsa-calc .hsa-condition-clearAll:focus,.hsa-calc .hsa-ptcondition-clearAll:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;-ms-box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c}
.hsa-calc .col-4-sm{width:20%}
.hsa-calc .col-4-lg{width:30%}
.hsa-calc .col-4-lg-last{padding-left:15px !important}
.hsa-calc .progress-container{width:100%;height:5px;display:block;background:#e5e5e6;position:relative;top:15px;z-index:0}
.hsa-calc .progress-container .progress-bar{position:absolute;top:0;left:0;width:10%;height:5px;display:block;background:#ff612b;-webkit-transition:width .5s ease;transition:width .5s ease}
.hsa-calc .pt_hsa-conditions-table{font-size:13px;border-collapse:collapse;display:flex;flex-wrap:wrap;align-items:center}
.hsa-calc #tab-content-container:focus{outline:0}
.hsa-calc ul.tabs{margin:0;padding:0;list-style:none;text-align:center;width:100%;display:block;float:left;clear:both}
.hsa-calc ul.tabs li{background:0;color:#434448;display:inline-block;float:left;padding:0;cursor:pointer;position:relative;z-index:0;text-align:center}
.hsa-calc ul.tabs li .hsa-tabs-btn{border:0;background:0}
.hsa-calc ul.tabs li .hsa-tabs-btn:focus{outline:0}
.hsa-calc ul.tabs li .hsa-tabs-btn:focus .icon-circle{box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;-ms-box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c}
.hsa-calc ul.tabs li .hsa-tabs-btn.active span{color:#002677}
.hsa-calc ul.tabs li .icon-circle{width:57px;display:inline-block;margin:0 auto;clear:both;background-color:#fff;transition:all .4s ease-in-out}
.hsa-calc ul.tabs li .icon-circle i{font-size:24px;color:#ff612b}
.hsa-calc ul.tabs li span{display:block;width:100%;color:#5a5a5a;transition:all .4s ease-in-out;font-family:"Optum Sans Bold";font-size:18px;line-height:24px;padding-top:16px !important}
@media screen and (min-width:540px){.hsa-calc ul.tabs li span{font-size:20.25px;line-height:24px}
}
.hsa-calc ul.tabs li.hidden{display:none}
.hsa-calc ul.tabs.full li{width:16.6%}
@media(max-width:768px){.hsa-calc ul.tabs.full li{width:100%}
}
.hsa-calc ul.tabs.fiv li{width:20%}
@media(min-width:1440px){.hsa-calc ul.tabs.fiv li{width:250px}
}
@media(max-width:768px){.hsa-calc ul.tabs.fiv li{width:100%}
}
.hsa-calc .tab-content{display:none;width:100%;clear:both}
.hsa-calc .tab-content.active{display:block}
.hsa-calc .tab-btn{width:100%;display:block;float:left;clear:both;margin-top:32px !important;padding-bottom:24px !important;padding-top:24px !important;border-top:4px solid #e5e5e6}
@media screen and (min-width:540px){.hsa-calc .tab-btn{margin-top:64px !important}
}
@media screen and (min-width:768px){.hsa-calc .tab-btn{padding-bottom:0;border-bottom:4px solid #e5e5e6;border-top:0}
}
.hsa-calc .tab-btn .btn__1{margin-right:0}
.hsa-calc .hsa-chart-flex-block{display:block}
.hsa-calc .hsa-chart-flex-label,.hsa-calc .hsa-chart-flex-tooltip{display:inline}
.hsa-calc .hsa-chart-flex-label{letter-spacing:.1em;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.hsa-calc .hsa-chart-flex-label{font-size:18px;line-height:24px}
}
.hsa-calc .hsa-chart-flex-tooltip{margin-left:5px}
.hsa-calc .hsa-tooltip-btn{border:0;background:transparent;cursor:pointer;font-size:18px;text-transform:none;letter-spacing:normal;line-height:1.3;font-family:"Optum Sans Regular"}
.hsa-calc .hsa-tooltip-icon{width:20px;height:20px;display:inline-block;border-radius:100%;border:1px solid #0c55b8;position:relative;top:2px;text-align:center}
.hsa-calc .hsa-tooltip-icon i{font-size:13px;position:relative;top:-4px;text-align:center;color:#0c55b8}
.hsa-calc input[type="checkbox"]{width:16px;height:16px;border-radius:3px}
.hsa-calc input[type="checkbox"]:focus{outline:2px solid #002677}
.hsa-calc input[type="checkbox"]::before{background-color:#fff;width:12px;height:12px}
.hsa-calc input[type="checkbox"]:checked,.hsa-calc input[type="checkbox"]:checked:hover{background-color:#0c55b8;border-color:#0c55b8}
.hsa-calc .hsa-checkbox-control{padding-left:16px !important;margin-bottom:0;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.hsa-calc .hsa-checkbox-control{font-size:14.22px;line-height:20px}
}
.hsa-calc .horizontal-list li.get-healthier__item--list,.hsa-calc .horizontal-list li.pt_get-healthier__item--list{display:flex;align-items:center;margin-right:32px !important}
.hsa-calc .horizontal-list li.get-healthier__item--list label,.hsa-calc .horizontal-list li.pt_get-healthier__item--list label{line-height:24px}
.hsa-calc .dmp-container__table th{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.hsa-calc .dmp-container__table th{font-size:18px;line-height:24px}
}
.hsa-calc .dmp-container__table tr th:first-child{border-right:20px solid white !important}
.hsa-partner-user-details{padding:0 0 10px;margin-top:10px;border-bottom:1px solid #5a5a5a;margin-bottom:32px !important}
ul.get-healthier__item{display:flex}
ul.get-healthier__item-list{display:inline-block;margin:10px}
ul.more-info__item-list{display:inline-block;margin:10px}
.gt-healthier-ckbox-label,.gt-info-ckbox-label{line-break:24px}
.pt_hsa-get-healthier-container{padding-left:10px}
.estimate-btn .hsa-button,.action-btn .hsa-button{float:right}
.financial{margin:0;padding-top:16px !important;padding-bottom:16px !important;display:block}
.financial-intro{margin-top:10px}
.financial-checkbox{margin-top:9px;display:flex}
.financial-checkbox input[type="checkbox"]{margin-top:5px}
.financial .hsa-label.change-hsa-cont-ckbox-label{margin-bottom:0}
.more-info__item.unstyled{list-style:none;margin:0}
li.more-info__item--list{margin:10px}
.hsa-label .gt-info-ckbox-label{max-width:80%}
.get-more-resource{width:100%;border-top:5px solid #ef3829}
.heading-resource{text-align:center;font-size:2em;padding-top:15px}
.info-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px 0;position:relative}
.more-info-card{width:100%;height:auto;margin:20px;border-radius:4px;-webkit-box-shadow:0 4px 1px 0 rgba(50,50,50,0.3);-moz-box-shadow:0 4px 1px 0 rgba(50,50,50,0.3);box-shadow:0 4px 1px 0 rgba(50,50,50,0.3)}
.more-info-card .sub-heading{padding:10px;margin:0 0 15px;font-size:18px;color:#ef3829}
.more-info-card .card-content>p{font-size:14px;padding:10px;margin:0;line-height:20px;font-weight:300}
.more-info-card .card-content ul.card-link{padding-left:0}
.more-info-card .card-content>ul>li{display:block;line-height:1;padding:5px 10px}
.more-info-card .card-content>ul>li>a{color:#006ca2;font-size:14px}
[tooltip]{position:relative;display:inline-block;outline:0}
[tooltip]::before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-width:4px 6px 0 6px;border-style:solid;border-color:#e0e0e0 transparent transparent transparent;z-index:99;opacity:0}
[tooltip]::after{content:attr(tooltip);position:absolute;left:50%;top:-6px;transform:translateX(-50%) translateY(-100%);background:#fff;text-align:left;text-transform:none;color:#5a5a5a;min-width:200px;border-radius:5px;padding:16px;z-index:-1;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;border:1px solid #e0e0e0;box-shadow:2px 2px 7px rgba(0,0,0,0.15)}
@media screen and (min-width:540px){[tooltip]::after{font-size:14.22px;line-height:20px}
}
[tooltip-position='left']::before{left:0;top:50%;margin-left:-12px;transform:translatey(-50%) rotate(-90deg)}
[tooltip-position='left']::after{left:0;top:50%;margin-left:-8px;transform:translateX(-100%) translateY(-50%)}
[tooltip-position='top']::before{left:50%}
[tooltip-position='top']::after{left:50%}
[tooltip-position='bottom']::before{top:100%;margin-top:8px;transform:translateX(-50%) translatey(-100%) rotate(-180deg)}
[tooltip-position='bottom']::after{top:100%;margin-top:8px;transform:translateX(-50%) translateY(0)}
[tooltip-position='right']::before{left:100%;top:50%;margin-left:1px;transform:translatey(-50%) rotate(90deg)}
[tooltip-position='right']::after{left:100%;top:50%;margin-left:8px;transform:translateX(0) translateY(-50%)}
.active-tooltip:hover::after,.active-tooltip:hover::before,.active-tooltip:focus::after,.active-tooltip:focus::before,.active-tooltip:active::after,.active-tooltip:active::before{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;outline:none !important;z-index:99}
[tooltip]:focus .hsa-tooltip-icon{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.basicfm .hsa-label{display:inline-block;margin-right:8px;color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.basicfm .hsa-label{font-size:18px;line-height:24px}
}
.hsa-label{display:inline-block;margin-right:8px;font-size:14px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.hsa-label{font-size:18px;line-height:24px}
}
.hsa-label-inline{display:inline-block;width:auto}
.hsa-label-pa{margin-right:0}
.hsa-label-sm{font-size:12px}
.hsa-label-trailing{font-size:12px;font-weight:bold}
.hsa-label-toggle{position:relative;margin-right:10px;margin-top:8px !important}
.hsa-label-tooltip{width:80%}
.hsa-label-before{text-align:right;margin-right:0;display:inline !important}
.hsa-checkbox{display:inline-block;width:20px;height:20px;vertical-align:middle}
.hsa-checkbox+.hsa-label{position:relative}
.hsa-checkbox+.hsa-label:before{content:'';display:inline-block;vertical-align:text-top}
.hsa-input-group{margin-bottom:32px !important}
.hsa-input-group-content{display:inline-block}
.hsa-input-group .hsa-label{margin-right:0}
.hsa-select select{width:100%;background:transparent;border:0;height:100%}
.hsa-select select:focus{outline:2px solid #002677}
.hsa-input,.hsa-select{border:1px solid #5a5a5a;border-radius:8px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;text-align:center;transition:all .4s ease-in-out;height:40px;box-sizing:content-box}
@media screen and (min-width:540px){.hsa-input,.hsa-select{font-size:16px;line-height:20px}
}
.hsa-input-sm,.hsa-select-sm{width:70px}
.hsa-input-left,.hsa-select-left{margin-left:13px}
.hsa-input:focus,.hsa-select:focus{background:#fff;outline:0 !important;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;-ms-box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c}
.hsa-button{font-family:"Optum Sans Regular";padding:8px 35px;border-radius:4px;border:1px solid #282a2e;cursor:pointer;font-size:14px;transition:all .4s ease-in-out}
.hsa-button:hover,.hsa-button:focus{outline:2px solid #002677}
.hsa-button-sm{padding:8px 15px}
.hsa-button-primary{background:#282a2e;color:#fff;float:right}
.hsa-button-primary:focus,.hsa-button-primary:hover{background:#fff;color:#282a2e}
.hsa-button-secondary{background:transparent;color:#282a2e;float:left}
.hsa-button-secondary:focus,.hsa-button-secondary:hover{background:#282a2e;color:#fff}
.hsa-button-right{float:right}
.hsa-toggle-group{display:inline-block;position:relative;margin-top:8px !important}
.hsa-label-toggle{vertical-align:top;display:inline-block}
input[type="radio"].hsa-toggle{position:absolute;z-index:0;opacity:0;width:auto;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:0;box-shadow:none;background:transparent;border:0}
input[type="radio"].hsa-toggle:focus{outline:0 !important;box-shadow:0 0 6px 1px #ce4b27}
input[type="radio"].hsa-toggle:checked{background:transparent;border:0}
input[type="radio"].hsa-toggle:disabled+label{opacity:.4;cursor:default}
input[type="radio"].hsa-toggle+label{width:100%}
input[type="radio"].hsa-toggle:checked+label.toggle-btn:hover{cursor:pointer}
input[type="radio"].toggle-left+label,input[type="radio"].toggle-right+label{padding:0 0 0 32px;display:inline-block;margin-right:10px;margin-bottom:8px;width:auto}
@media screen and (min-width:768px){input[type="radio"].toggle-left+label,input[type="radio"].toggle-right+label{padding:0 0 2px 32px}
}
input[type="radio"]:disabled.toggle-left+label,input[type="radio"]:disabled.toggle-right+label,input:disabled.hsa-input{opacity:.2}
.hsa-radio{position:relative}
.hsa-radio__icon{font-size:0;position:absolute;top:0;left:0;color:#5a5a5a;width:24px;height:24px;border:1px solid #5a5a5a;border-radius:100%}
.hsa-radio__input{opacity:0;position:absolute;top:0;left:0}
.hsa-radio__input:focus+label{border-collapse:separate;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;-ms-box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;outline-width:0}
.hsa-radio__input:checked+label .fa-circle-o{display:none}
.hsa-radio__input:checked+label .fa-dot-circle-o{display:block;color:#002677}
.hsa-radio__input:checked+label .fa-dot-circle-o:before{width:12px;height:12px;background:#002677;position:absolute;left:5px;top:5px;border-radius:100%}
.hsa-radio__input+label .fa-dot-circle-o{display:none}
.hsa-radio__label{cursor:pointer;position:relative;border:1px solid transparent;padding-left:30px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.hsa-radio__label{font-size:18px;line-height:24px}
}
input[type="radio"].error{background-color:transparent}
input[type="radio"].error.toggle-left+label,input[type="radio"].error.toggle-right+label{outline:2px solid #c60f13;background-color:#fff1ff}
input[type="radio"].error.toggle-left:focus+label,input[type="radio"].error.toggle-right:focus+label,input[type="radio"].error.toggle-left:visited+label,input[type="radio"].error.toggle-right:visited+label,input[type="radio"].error.hsa-toggle:checked+label{background:#fff !important;color:#5a5a5a !important;outline:none !important}
.hsa-input.error,.hsa-select.error{outline:2px solid #c60f13;background-color:#fff1ff}
.error-msg{background:transparent;color:#c60f13;font-weight:bold;font-size:10px;display:block;padding:5px 10px 5px 0}
.error-msg-tgl{padding:25px 0 0}
.error-hidden{display:none}
.hsa-toggle.error+label+span.error-hidden,.hsa-select.error+span.error-hidden,.hsa-input.error+span.error-hidden,.hsa-input.error+span+span.error-hidden{display:block}
.hsa-calc .hsa-conditions-select fieldset.servlity input.error+label,.hsa-calc .pt_hsa-conditions-select fieldset.servlity input.error+label{color:#c60f13;font-weight:bold;background-color:#fff1ff}
.hsa-chart-container{margin-top:30px}
.hsachart-total-health-care-costs,.hsachart-covered-by-medicare,.hsachart-paid-from-hsa,.hsachart-estimated-shortage,.hsachart-estimated-surplus{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.hsachart-total-health-care-costs,.hsachart-covered-by-medicare,.hsachart-paid-from-hsa,.hsachart-estimated-shortage,.hsachart-estimated-surplus{font-size:20.25px;line-height:24px}
}
.hsa-chart-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px !important}
@media screen and (min-width:540px){.hsa-chart-flex{margin-bottom:48px !important}
}
.hsa-chart-flex-item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}
@media all and (min-width:768px){.hsa-chart-flex-item.paid-from-hsa{max-width:250px}
}
.hsa-chart-flex-item .hsa-tooltip-icon i{top:-4px;text-align:center;color:#0c55b8}
.hsa-graph-item.c3 svg{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.hsa-graph-item.c3 svg{font-size:14.22px;line-height:20px}
}
.hsa-graph-item .c3-tooltip th{font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.hsa-graph-item .c3-tooltip th{font-size:16px;line-height:20px}
}
.hsa-graph-item.c3 text{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.hsa-graph-item.c3 text{font-size:14.22px;line-height:20px}
}
.hsa-chart-heading{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.hsa-chart-heading{font-size:32.43px;line-height:40px}
}
.hsa-chart-toogle{text-align:center;margin-bottom:32px !important}
.hsa-chart-toogle-btn{font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px;padding:4px 16px;min-width:106px;min-height:24px;border:1px solid #002677;color:#002677;background-color:#fbf9f4;cursor:pointer;margin-bottom:16px !important}
@media screen and (min-width:540px){.hsa-chart-toogle-btn{font-size:12.64px;line-height:16px}
}
.hsa-chart-toogle-btn.active{color:#fbf9f4;background-color:#002677}
.hsa-chart-toogle-btn:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
@media screen and (min-width:768px){.hsa-chart-toogle-btn{margin-bottom:0}
}
.hsa-chart-table{visibility:hidden;top:0;position:relative;width:100%;height:0;overflow:auto}
.hsa-chart-table td,.hsa-chart-table th{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;padding:15px 0;border-bottom:1px solid #e5e5e6;vertical-align:middle;width:auto;border-right:0;border-left:0}
@media screen and (min-width:540px){.hsa-chart-table td,.hsa-chart-table th{font-size:18px;line-height:24px}
}
@media screen and (min-width:768px){.hsa-chart-table td,.hsa-chart-table th{border-right:10px solid #fff;border-left:10px solid #fff}
}
.hsa-chart-table th{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.hsa-chart-table th{font-size:18px;line-height:24px}
}
.savingerror{font-size:11px;color:#c60f13}
.pt_get-healthier__item{padding-left:0;display:flex}
.horizontal-list li.hidden,.horizontal-list li.hidden a{display:none}
.col-overlap{padding-right:0}
.error-msg .hidden{display:none}
@media all and (max-width:1024px){.hsa-calc .hsa-box{width:100%}
}
@media all and (max-width:768px){.hsa-calc ul.tabs li .hsa-tabs-btn{width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:1000;float:left;cursor:pointer}
.hsa-calc .hsa-content-intro{width:100%;margin:0}
.hsa-calc .hsa-individual .hsa-input-container,.hsa-calc .hsa-partner .hsa-input-container{border-right:0;height:auto}
.hsa-calc .hsa-health-select{width:100%}
.hsa-calc .hsa-divider-right{padding-right:0 !important;border-right:0}
.hsa-calc .hsa-divider-left{padding-left:0 !important;border-left:0;display:block;float:left}
.hsa-calc .hsa-tabs-container{height:auto}
.hsa-calc .hsa-conditions-table-row td span{font-size:10px}
.hsa-calc .col-12{float:left;clear:both;display:block}
.hsa-calc .col-6{display:block}
.hsa-calc .col-4-sm,.hsa-calc .col-4-lg{width:auto;margin-right:15px;float:left}
.hsa-calc .col-4-sm:nth-last-child(1),.hsa-calc .col-4-lg:nth-last-child(1){clear:both}
.hsa-calc .col-4-lg-last{padding-left:0 !important}
.hsa-calc .col-4-sm{margin-right:33px}
.hsa-calc .hsa-conditions-select .hsa-button,.hsa-calc .pt_hsa-conditions-select .hsa-button{display:inline-block;width:auto}
.hsa-calc .hsa-conditions-select fieldset.servlity{text-align:left;margin-left:2px}
.hsa-calc .hsa-conditions-table-row td span{font-size:10px}
.hsa-calc .progress-container{display:none}
.hsa-calc ul.tabs{text-align:left}
.hsa-calc ul.tabs li{display:block;width:100%;height:auto;border-bottom:1px solid #e5e5e6;position:relative;padding:25px 0;transition:all .4s ease-in-out}
.hsa-calc ul.tabs li:hover{background:#efefee}
.hsa-calc ul.tabs li.hidden{display:none}
.hsa-calc ul.tabs li.active{border-bottom:1px solid #002677}
.hsa-calc ul.tabs.full li,.hsa-calc ul.tabs.five li{width:100%}
.hsa-calc ul.tabs li .icon-circle i{font-size:18px;line-height:45px}
.hsa-calc ul.tabs li .icon-circle{width:45px;height:45px;margin:0;float:left;display:inline-block;border-width:1px}
.hsa-calc ul.tabs li span{width:auto;text-align:center;position:relative;top:-6px}
.hsa-calc .hsa-tabs-container{margin-bottom:35px}
.hsa-calc .tab-content{padding-top:0}
.hsa-calc .hsa-user-details{padding:15px 0;margin-bottom:15px}
.hsa-calc .hsa-terms p .hsa-button{top:45px;left:15px;margin-left:0}
.hsa-label{display:inline-block;margin-bottom:0}
.hsa-label.hsa-label-inline{margin-bottom:0;width:auto;display:inline-block}
.hsa-label-trailing{font-size:10px;margin-left:0;margin-right:0}
.hsa-select select{width:100%}
.hsa-select .hsa-input-weight,.hsa-select .hsa-select-weight{margin-left:0}
.hsa-button{width:100%}
.hsa-calc .hidden{display:none}
.horizontal-list li.get-healthier__item--list,.horizontal-list li.pt_get-healthier__item--list,.horizontal-list li.more-info__item--list,.horizontal-list li.pt_more-info__item--list{display:block}
.horizontal-list li.get-healthier__item--list.hidden,.horizontal-list li.pt_get-healthier__item--list.hidden .horizontal-list li.more-info__item--list.hidden,.horizontal-list li.more-info__item--list.hidden{display:none}
.gt-healthier-ckbox-label,.gt-info-ckbox-label{top:-2px}
select#conditionsSelect.hsa-health-select{padding:5px 15px}
.horizontal-list li.hidden,.horizontal-list li.hidden a{display:none;margin-right:32px !important}
.hsa-select select{width:100%;-webkit-appearance:menulist;appearance:menulist;padding:5px 10px}
.hsa-select{border-radius:3px;color:#63666a;font-size:14px;text-align:default;padding:0}
.hsa-label-tooltip{font-size:12px}
.col-overlap-mobile{margin-left:-13px}
#individual-age,#pt_age{margin-left:29px}
.tab-clear{clear:both}
.hsa-calc .hsa-button-update{float:none}
.js-page-prev,.js-page-next{width:auto !important}
.hsa-checkbox.gt-info-ckbox{width:15px}
.hsa-calc .hsa-tooltip-icon.smoke-tool{top:4px}
ul.get-healthier__item,ul.pt_get-healthier__item{display:inline-block;margin-bottom:32px !important}
}
@media screen and (min-width:768px) and (max-width:1024px){.hsa-calc .hsa-tooltip-icon.smoke-tool{top:4px}
}
@media all and (min-width:660px){.more-info__item.unstyled{column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}
}
@media all and (min-width:768px){.hsa-page-nextbtn{float:right}
.more-info-card{width:28.5%;margin:20px 15px}
}
@media all and (min-width:1024px){.more-info__item.unstyled{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;white-space:nowrap}
.hsa__aarp-spanish .more-info__item.unstyled{-webkit-columns:2 50%;-moz-columns:2 50%;columns:2 50%;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}
}
@media all and (max-width:768px){.hsa-chart-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hsa-chart-flex-item{margin-bottom:35px;text-align:center}
.hsa-chart-flex-label{margin-bottom:5px}
}
@media all and (max-width:480px){.hsa-calc .hsa-terms p{display:block;margin-bottom:32px !important}
.hsa-calc .hsa-terms p .hsa-button{top:auto;left:auto;margin-left:0}
.hsa-calc .hsa-conditions-select fieldset.servlity label{margin-right:8px !important}
.mobile-padding{margin-top:20px}
.aarp .hsa-calc .hsa-box .hsa__aarp-spanish .hsa-form input[type=checkbox]+label{max-width:80%}
.hsa-calc .hsa-individual .hsa-input-container-retaired,.hsa-calc .hsa-partner .hsa-input-container-retaired{padding-left:24px;padding-top:15px;padding-bottom:15px}
.financial-input{margin-top:24px !important}
}
@media all and (max-width:425px){.hsa-calc .col-4-sm{width:100%}
.hsa-calc .col-4-lg{width:auto}
.hsa-label{display:block}
.hsa-label.gt-healthier-ckbox-label,.hsa-label.gt-info-ckbox-label{display:inline-block;marging-bottom:0}
.hsa-label-tooltip{display:inline-block}
.hsa-input-weight{margin-left:0}
#individual-age,#pt_age{margin-left:0;margin-top:18px}
}
@media all and (max-width:400px){.hsa-label{display:block;width:100%}
.hsa-label.gt-healthier-ckbox-label,.hsa-label.change-hsa-cont-ckbox-label,.hsa-label.gt-info-ckbox-label,.financial .hsa-label{display:inline-block;width:auto;line-height:normal;padding-left:10px}
.hsa-tooltip-btn-pa{width:10%;display:inline-block}
}
@media all and (max-width:320px){.hsa-checkbox gt-info-ckbox{width:15px}
}
.aarp .hsa-calc .hsa-form label{font-weight:normal}
.aarp .hsa-calc .hsa-form input[type=radio]+label{display:inline}
.aarp .hsa-calc .hsa-form input[type=radio]+label:before{display:none}
.aarp .hsa-calc .hsa-form input[type=checkbox]+label{padding-left:0;margin-bottom:0;top:0}
.aarp .hsa-calc .hsa-form input[type=checkbox]+label:before{display:inline-block;background:0;border:0}
.aarp .hsa-calc .hsa-form input[type=checkbox]:checked+label:after{display:none}
.aarp .hsa-calc .hsa-form .dk-select,.aarp .hsa-calc .hsa-form .dk-select-multi{display:none}
.aarp .hsa-calc .hsa-form select[data-dkcacheid]{display:block}
.aarp .hsa-calc .hsa-form input[type=checkbox],.aarp .hsa-calc .hsa-form input[type=radio]{display:inline-block}
.aarp .hsa-calc .horizontal-list li.get-healthier__item--list,.aarp .hsa-calc .horizontal-list li.pt_get-healthier__item--list,.aarp .hsa-calc .horizontal-list li.more-info__item--list,.aarp .hsa-calc .horizontal-list li.pt_more-info__item--list{margin-bottom:10px;font-size:12px}
@media all and (min-width:1024px){.aarp .hsa-calc .hsa-form .hsa-select select{border:0}
.aarp .hsa-calc .hsa-form .col-4-lg-last{width:35%}
}
@media all and (max-width:480px){.aarp .hsa-calc .hsa__aarp-spanish .hsa-form input[type=checkbox]+label{max-width:80%;top:0}
}
.o4-iframe-content .iframeSizes{display:none}
.o4-iframe-content--enlargeButton{background-color:#151515;color:#ccc;cursor:pointer;position:absolute;bottom:0;right:0;height:25px;width:34px;margin-bottom:5px;z-index:200;visibility:visible;display:flex;align-items:center;justify-content:center;font-size:18px;border:0}
.o4-iframe-content--enlargeButton:hover{color:#efefef}
.o4-iframe-content--enlargeButton:focus-visible{outline:2px solid #fff !important;border:0;border-radius:2px;box-shadow:0 0 0 4px #316bbe !important}
.o4-iframe-content--shrinkButton{background-color:#151515;color:#ccc;cursor:pointer;position:absolute;height:25px;width:34px;margin-bottom:5px;z-index:10001;visibility:hidden;display:flex;align-items:center;justify-content:center;font-size:18px;border:0}
.o4-iframe-content--shrinkButton:hover{color:#efefef}
.o4-iframe-content--shrinkButton:focus-visible{outline:2px solid #fff !important;border:0;border-radius:2px;box-shadow:0 0 0 4px #316bbe !important}
@media only screen and (max-width:767px){.o4-iframe-content .iphoneHide{visibility:hidden;opacity:0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.o4-iframe-content .ipadHide{visibility:hidden;opacity:0}
}
@media only screen and (min-width:1024px){.o4-iframe-content .desktopHide{visibility:hidden;opacity:0}
}
.infographic.section{margin:30px auto}
.circle_container{display:none}
.info_desk_img{display:none}
.circle__hotspot{display:none}
.inforgraphic__detail__spot__title{color:#ce4b27;text-transform:uppercase;letter-spacing:1px}
.detail-subhead.subhead--small{font-size:18.4px;margin-bottom:0}
.infographic-targetDiv{margin-bottom:18px}
.isEdit .infographic-targetDiv{display:block !important}
.inforgraphic__desc{letter-spacing:.4px;line-height:1.55}
@media screen and (min-width:736px){.circle_container{display:block;width:100%;float:none !important}
.info__img{margin:0 10px}
.info_desk_img{display:block;position:relative}
.info_mobile_img{display:none}
.inforgraphic{margin-bottom:15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.circle__hotspot{display:block;padding:0;position:absolute}
.cicle__hotspot__list{position:absolute;list-style:none;width:8.5rem;height:2.5rem;text-align:center;cursor:pointer;cursor:hand}
.cicle__hotspot__list--target{text-transform:uppercase;color:#505152;text-decoration:none;font-size:13.6px;font-family:"Frutiger-Bold";cursor:pointer;cursor:hand}
.cicle__hotspot__list--target:link{text-decoration:none}
.cicle__hotspot__list .circle{border:0}
.cicle__hotspot__list.clickactive .cicle__hotspot__list--target{color:#006ca2;font-weight:bold}
.cicle__hotspot__list.clickactive .hotspot{color:#006ca2}
.cicle__hotspot__list button.cicle__hotspot__list--target{background:0;border:0;-webkit-appearance:none;-moz-appearance:none}
.hotspot{font-size:2.5rem;display:block;color:#ce4b27}
.cicle__hotspot__list:nth-child(1){top:-16.75em;left:6em}
.cicle__hotspot__list:nth-child(2){top:-5em;left:-2em}
.cicle__hotspot__list:nth-child(3){top:-5.75em;left:10.5em}
.cicle__hotspot__list:nth-child(4){top:-9.95em;left:3.85em}
.pulse .cicle__hotspot__list--target,.pulse .hotspot{text-transform:scale(2)}
.pulse .cicle__hotspot__list--target{font-weight:bolder;color:#006ca2}
.pulse .hotspot{color:#006ca2}
.vdivider{border-left:1px solid #878a8c;opacity:.5;margin:0 20px;border-bottom:0;width:auto}
.infographic-targetDiv{padding:40px 0 50px;align-items:center}
.active__on{display:block}
.active__off{display:none}
}
@media screen and (min-width:736px) and screen and (max-width:667px){.vdivider{display:none}
}
@media screen and (min-width:800px){.cicle__hotspot__list:nth-child(1){top:-17.75em;left:7.5em}
.cicle__hotspot__list:nth-child(2){top:-7em;left:-1.75em}
.cicle__hotspot__list:nth-child(3){top:-7em;left:12.5em}
.cicle__hotspot__list:nth-child(4){top:-10.5em;left:5.15em}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.circle_container{width:50%}
.inforgraphic__detail{width:48%}
}
.intro-arrpwtext-divider{max-width:1280px;margin:0 auto 50px;text-align:center;clear:both}
.dividlong__header{text-align:center;max-width:1280px;margin:auto;position:relative;text-transform:none;margin-bottom:1rem;line-height:1.75;letter-spacing:.1rem}
.dividlong__header span{position:relative;z-index:1;padding:10px 20px;background:#fff}
.dividlong__header:before,.dividlong__header:after{content:"";position:absolute;height:1px;border-top:1px solid #b7b7b7;top:50%;width:50%}
.dividlong__header:before{right:0}
.dividlong__header:after{left:0}
.background-lines{border-bottom:2px solid black;display:inline-block;height:10px;margin-bottom:30px;padding:0 50px}
.background-lines h2{background:white none repeat scroll 0 0;padding-left:5px;padding-right:5px;text-align:center}
.leadership-card-container{display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0}
.leadership-card{display:flex;flex-direction:column;flex-basis:280px;overflow:hidden;border:1px solid #efefee;border-radius:6px;box-sizing:content-box;margin:10px 0}
@media screen and (min-width:480px){.leadership-card{margin:30px}
}
@media screen and (min-width:1024px){.leadership-card:nth-child(3n+1){margin-left:0}
.leadership-card:nth-child(3n){margin-right:0}
}
.leadership-card a{display:flex;flex-direction:column;flex-grow:1;border-radius:6px;text-decoration:none}
.leadership-card a:hover,.leadership-card a:focus{box-shadow:inset 0 0 5px #006ca2}
.leadership-card a:hover .leadership-card__cta,.leadership-card a:focus .leadership-card__cta{text-decoration:underline}
.leadership-card__image{width:100%}
@media screen and (min-width:480px){.leadership-card__image{height:195px}
}
.leadership-card__content{display:flex;flex-direction:column;flex-grow:1;padding:20px;min-height:155px}
.leadership-card__name{font-family:"FrutigerLTW01-55Roman";font-size:20px;line-height:24px;letter-spacing:.64px;color:#282a2e;text-transform:none;margin-bottom:0}
.leadership-card__title{font-family:"Frutiger-Light";font-size:16px;line-height:18px;letter-spacing:.64px;color:#505152}
.leadership-card__cta{margin-top:auto;font-family:"Frutiger-Bold";font-size:14px;line-height:20px;letter-spacing:3px;text-transform:uppercase}
.loop-video{position:relative;width:100%;overflow:hidden}
.loop-video--large-text{line-height:1.33;margin-bottom:0}
.loop-video--large-text.mega{font-size:30px}
@media(min-width:768px){.loop-video--large-text.mega{font-size:48px}
}
.loop-video--large-text.alpha{font-size:22px}
@media(min-width:768px){.loop-video--large-text.alpha{font-size:40px}
}
.loop-video__video-wrap{position:relative}
.loop-video__overlay{position:relative}
@media(min-width:768px){.loop-video__overlay{position:absolute;z-index:2;height:100%;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
}
.loop-video__overlay__showOverlay{background-color:rgba(0,0,0,0.1)}
.loop-video__overlay__message{text-align:center}
@media(min-width:768px){.loop-video__overlay__message{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;position:absolute;text-align:center;z-index:1;top:0;left:0;width:100%;height:100%}
}
.loop-video__overlay__message-inner{max-width:667px;width:100%}
@media(min-width:768px){.loop-video__overlay__message-inner{color:#fff}
}
.loop-video__overlay__message__jump,.loop-video__overlay__message__jump:hover{display:none}
@media(min-width:768px){.loop-video__overlay__message__jump,.loop-video__overlay__message__jump:hover{color:#fff;cursor:pointer;display:block;font-size:100px;font-weight:900;text-decoration:none;position:absolute;width:667px;text-align:center;line-height:0}
}
.loop-video__overlay__pause-play{background:transparent;border:0;color:#fff;font-size:60px;position:absolute;z-index:3;bottom:5px;left:15px;opacity:.5}
@media(min-width:768px){.loop-video__overlay__pause-play{bottom:20px;left:20px}
}
@keyframes loop-video-pulse-effect{0{opacity:.5}
50%{opacity:1.0}
100%{opacity:.5}
}
@-webkit-keyframes loop-video-pulse-effect{0{opacity:.5}
50%{opacity:1.0}
100%{opacity:.5}
}
.loop-video__overlay__pulsate{-webkit-animation:loop-video-pulse-effect 3s ease-out;-webkit-animation-iteration-count:infinite;opacity:.5}
.o4-loop-video__container{display:grid;position:relative}
@media screen and (min-width:768px){.o4-loop-video__container{gap:0;height:568px}
}
.o4-loop-video__video{width:100%}
@media screen and (min-width:768px){.o4-loop-video__video{object-fit:cover;height:568px}
}
.o4-loop-video__video--desktop{display:none}
@media screen and (min-width:540px){.o4-loop-video__video--desktop{display:block}
}
.o4-loop-video__video--mobile{display:block}
@media screen and (min-width:540px){.o4-loop-video__video--mobile{display:none}
}
@media screen and (min-width:768px){.o4-loop-video__overlay{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2;display:flex}
}
@media screen and (min-width:768px){.o4-loop-video__overlay{background:rgba(0,0,0,0.3);height:568px;z-index:98}
}
@media screen and (min-width:768px){.o4-loop-video__overlay--none{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2;display:flex}
}
@media screen and (min-width:768px){.o4-loop-video__overlay--none{height:568px;z-index:98}
}
@media screen and (min-width:1048px){.o4-loop-video__textBlock-container{height:100%}
}
.o4-loop-video__textBlock{overflow-wrap:anywhere;margin:0 20px 0 0;width:100%;margin-top:32px !important}
@media screen and (min-width:768px){.o4-loop-video__textBlock{display:flex;flex-direction:column;justify-content:center;height:100%;max-width:605px;margin-top:0 !important}
}
.o4-loop-video__display{width:100%;color:#002677;margin-left:-2px}
@media screen and (min-width:768px){.o4-loop-video__display{height:auto;color:#fff;margin-left:-2px}
}
.o4-loop-video__bodyText{color:#5a5a5a;width:100%;margin-bottom:32px !important}
.o4-loop-video__bodyText p:last-child{margin-bottom:0}
@media screen and (min-width:768px){.o4-loop-video__bodyText{height:auto;color:#fff;font-size:18px;line-height:24px}
}
.o4-loop-video__buttons{width:100%}
.o4-loop-video__buttons .yxt-SearchBar{max-width:100%}
@media screen and (min-width:768px){.o4-loop-video__buttons{width:500px}
}
.o4-loop-video__buttons .btn__md,.o4-loop-video__buttons .btn__lg,.o4-loop-video__buttons .btn__sm,.o4-loop-video__buttons .btn-link__standard,.o4-loop-video__buttons .btn-link__reverse{margin-top:0}
.o4-loop-video__focus_desktop.focusButtonPause{display:block}
.o4-loop-video__focus_desktop.focusButtonPlay{display:none}
.o4-loop-video__focus_desktop{border:0}
.o4-loop-video__focus_desktop .PauseVideo,.o4-loop-video__focus_desktop .PlayVideo{outline:0}
.o4-loop-video__focus_desktop:focus .PauseVideo,.o4-loop-video__focus_desktop:focus .PlayVideo{outline:2px solid #316bbe;border-radius:100%;opacity:1}
.o4-loop-video__focus_desktop:focus .dpl-loop-video__iconHover{opacity:1}
.o4-loop-video__pausePlayButtons{position:absolute;z-index:99;right:69px;bottom:43px}
@media screen and (min-width:768px){.o4-loop-video__pausePlayButtons{right:74px;bottom:32px}
}
.o4-loop-video__iconOverlay,.o4-loop-video__video,.o4-loop-video__pausePlayButtons{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2}
.o4-loop-video__pauseIcon,.o4-loop-video__playIcon{width:32px;height:32px;left:27px;position:absolute;display:block}
@media screen and (min-width:768px){.o4-loop-video__pauseIcon,.o4-loop-video__playIcon{width:40px;height:40px;bottom:0;left:6px}
.o4-loop-video__pauseIcon:hover .dpl-loop-video__iconHover,.o4-loop-video__playIcon:hover .dpl-loop-video__iconHover{opacity:1}
}
.o4-loop-video__playIcon{top:22px}
@media screen and (min-width:768px){.o4-loop-video__playIcon{top:auto}
}
.o4-loop-video__iconOverlay{position:absolute;right:6px;bottom:7px;width:40px;height:40px;border-radius:100%}
.o4-loop-video__iconOverlay:focus{outline:2px solid #316bbe;opacity:1}
@media screen and (min-width:768px){.o4-loop-video__iconOverlay{display:none}
}
.o4-loop-video__mobilegradient{height:32px;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.03) 45%)}
@media screen and (min-width:768px){.o4-loop-video__mobilegradient{display:none}
}
.o4-loop-video__subheadline{color:#002677;font-family:"Optum Sans Bold";font-size:18px;line-height:24px}
@media screen and (min-width:540px){.o4-loop-video__subheadline{font-size:20.25px;line-height:24px}
}
@media screen and (min-width:768px){.o4-loop-video__subheadline{height:auto;color:#fff}
}
.o4-loop-video-search{width:100%;align-items:center;padding:0 2px 0 0;justify-content:left;display:flex}
@media screen and (min-width:1025px){.o4-loop-video-search{justify-content:flex-start;flex-direction:unset;align-items:center;max-width:500px}
}
.o4-loop-video-search__box{border-radius:36px;display:block;width:100%;position:relative;background-color:#fff;border:2px solid #cbcccd}
.o4-loop-video-search__box--focus{border:2px solid #fff}
.o4-loop-video-search__box--focus .o4-loop-video-search__form{border:2px solid #002677}
.o4-loop-video-search__form{display:flex;align-items:center;border-radius:36px;flex-direction:row;justify-content:space-between;padding:0 24px 0 32px;border:2px solid transparent}
.o4-loop-video-search__form:hover .O4-search__input::placeholder{color:#5a5a5a}
.o4-loop-video-search__form:hover .O4-search__input:-ms-input-placeholder{color:#5a5a5a}
.o4-loop-video-search__form:hover .O4-search__input::-ms-input-placeholder{color:#5a5a5a}
.o4-loop-video-search__input{border:0;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;align-items:flex-start;width:100%;color:#5a5a5a;padding:18px 24px 18px 0}
@media screen and (min-width:540px){.o4-loop-video-search__input{font-size:16px;line-height:20px}
}
.o4-loop-video-search__input:focus{outline:0;box-shadow:none}
.o4-loop-video-search__input::placeholder{color:#5a5a5a;opacity:1}
.o4-loop-video-search__input:-ms-input-placeholder{color:#5a5a5a}
.o4-loop-video-search__input::-ms-input-placeholder{color:#5a5a5a}
.o4-loop-video-search__input::-ms-clear{display:none}
.o4-loop-video-search__submit{border:0;outline:0;cursor:pointer;background:#fff;color:#ff612b;align-self:center;border-radius:36px}
.o4-loop-video-search__submit i{font-weight:bold;font-size:24px}
.o4-loop-video-search__submit:focus{background:#00396c;outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;padding:8px;color:#fff;position:absolute;right:9px}
.o4-loop-video-search__submit:disabled{background:#fff;cursor:default}
.o4-callToAction__container{grid-template-columns:1fr;display:grid}
@media screen and (min-width:768px){.o4-callToAction__container{margin-left:auto;margin-right:auto;grid-template-columns:1fr max-content}
}
.o4-callToAction__container--brand-primary{background:#ff612b}
.o4-callToAction__container--brand-primary .o4-callToAction__bodyText,.o4-callToAction__container--brand-primary .o4-callToAction__heading{color:#fff}
.o4-callToAction__container--brand-primary .o4-callToAction__heading{font-family:"Optum Sans XBold"}
.o4-callToAction__container--brand-primary-2{background:#ff612b}
.o4-callToAction__container--brand-primary-2 .o4-callToAction__bodyText,.o4-callToAction__container--brand-primary-2 .o4-callToAction__heading{color:#fff}
.o4-callToAction__container--brand-primary-2 .o4-callToAction__heading{font-family:"Optum Sans XBold"}
.o4-callToAction__container--brand-secondary-2{background:#d9f6fa}
.o4-callToAction__container--brand-secondary-3{background:#fbf9f4}
.o4-callToAction__text{width:100%;padding-top:64px}
@media screen and (min-width:768px){.o4-callToAction__text{width:80%;padding-bottom:64px}
}
.o4-callToAction__heading{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677;width:100%;overflow-wrap:break-word}
@media screen and (min-width:540px){.o4-callToAction__heading{font-size:32.43px;line-height:40px}
}
@media screen and (min-width:768px){.o4-callToAction__heading{max-width:732px}
}
.o4-callToAction__heading--2{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.o4-callToAction__heading--2{font-size:32.43px;line-height:40px}
}
.o4-callToAction__heading--3{font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px}
@media screen and (min-width:540px){.o4-callToAction__heading--3{font-size:28.83px;line-height:32px}
}
.o4-callToAction__bodyText{color:#002677;width:100%;overflow-wrap:break-word;font-family:"Optum Sans Bold";font-size:18px;line-height:24px;margin-top:16px !important}
@media screen and (min-width:540px){.o4-callToAction__bodyText{font-size:20.25px;line-height:24px}
}
@media screen and (min-width:768px){.o4-callToAction__bodyText{max-width:732px}
.o4-callToAction__bodyText p:last-child{margin-bottom:0}
}
.o4-callToAction__buttons{overflow-wrap:anywhere;margin-bottom:48px}
@media screen and (min-width:768px){.o4-callToAction__buttons{display:flex;align-items:center;justify-content:flex-end;max-width:540px;margin:0}
}
@media(max-width:700px){.main-hero-banner{overflow:visible}
}
.columns-container__full-width-background.banner__main-hero{padding:0}
.columns-container__full-width-background.banner__main-hero.background__main-hero{background-position-x:100%;background-position-y:0;background-repeat:no-repeat;background-size:cover}
.columns-container__full-width-background.banner__main-hero.bottom-padding{margin-bottom:30px}
.columns-container__full-width-background.banner__main-hero .row{overflow:visible;padding:0}
@media(min-width:768px){.columns-container__full-width-background.banner__main-hero .row{padding:0 0 0 10px}
}
@media(max-width:770px){.columns-container__full-width-background.banner__main-hero{background-size:1078px 460px !important}
}
@media(max-width:670px){.columns-container__full-width-background.banner__main-hero{background-size:1148px 445px !important}
}
@media(max-width:640px){.columns-container__full-width-background.banner__main-hero{background-size:1096px 430px !important}
}
@media(max-width:620px){.columns-container__full-width-background.banner__main-hero{background-size:1043px 415px !important}
}
@media(max-width:600px){.columns-container__full-width-background.banner__main-hero{background-size:991px 400px !important}
}
@media(max-width:580px){.columns-container__full-width-background.banner__main-hero{background-size:965px 385px !important}
}
@media(max-width:560px){.columns-container__full-width-background.banner__main-hero{background-size:939px 370px !important}
}
@media(max-width:540px){.columns-container__full-width-background.banner__main-hero{background-size:913px 360px !important}
}
@media(max-width:520px){.columns-container__full-width-background.banner__main-hero{background-size:887px 345px !important}
}
@media(max-width:500px){.columns-container__full-width-background.banner__main-hero{background-size:784px 333px !important}
}
@media(max-width:480px){.columns-container__full-width-background.banner__main-hero{background-size:616px 321px !important}
}
@media(max-width:460px){.columns-container__full-width-background.banner__main-hero{background-size:616px 305px !important}
}
@media(max-width:440px){.columns-container__full-width-background.banner__main-hero{background-size:616px 293px !important}
}
@media(max-width:420px){.columns-container__full-width-background.banner__main-hero{background-size:616px 278px !important}
}
@media(max-width:400px){.columns-container__full-width-background.banner__main-hero{background-size:616px 266px !important}
}
@media(max-width:380px){.columns-container__full-width-background.banner__main-hero{background-size:616px 250px !important}
}
@media(max-width:360px){.columns-container__full-width-background.banner__main-hero{background-size:616px 235px !important}
}
@media(max-width:340px){.columns-container__full-width-background.banner__main-hero{background-size:616px 220px !important}
}
@media(max-width:320px){.columns-container__full-width-background.banner__main-hero{background-size:616px 216px !important}
}
@media(min-width:900px){.columns-container__full-width-background.banner__main-hero{height:460px}
}
.columns-container__full-width-background.banner__main-hero .row{overflow:visible}
.banner__hero--gradient{width:100%;background:-moz-linear-gradient(0 50% 0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-webkit-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0.3,rgba(255,255,255,0.25)),color-stop(0.8,rgba(255,255,255,0)));background:-o-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-ms-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:linear-gradient(90deg,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%)}
@media(max-width:700px){.banner__hero--gradient{background:0}
}
.banner__main-hero--content-container{color:#000;float:right;width:45%;min-height:460px}
@media(max-width:1040px){.banner__main-hero--content-container{width:40%}
}
@media(max-width:900px){.banner__main-hero--content-container{width:30%}
}
@media(max-width:770px){.banner__main-hero--content-container{width:100%;min-height:200px}
}
.banner__main-hero--side-content-container{float:right;width:55%;overflow:hidden;height:460px}
@media(max-width:1040px){.banner__main-hero--side-content-container{width:60%}
}
@media(max-width:900px){.banner__main-hero--side-content-container{width:70%}
}
@media(max-width:770px){.banner__main-hero--side-content-container{width:100%;height:460px}
}
@media(max-width:670px){.banner__main-hero--side-content-container{height:445px}
}
@media(max-width:640px){.banner__main-hero--side-content-container{height:430px}
}
@media(max-width:620px){.banner__main-hero--side-content-container{height:415px}
}
@media(max-width:600px){.banner__main-hero--side-content-container{height:400px}
}
@media(max-width:580px){.banner__main-hero--side-content-container{height:385px}
}
@media(max-width:560px){.banner__main-hero--side-content-container{height:370px}
}
@media(max-width:540px){.banner__main-hero--side-content-container{height:360px}
}
@media(max-width:520px){.banner__main-hero--side-content-container{height:345px}
}
@media(max-width:500px){.banner__main-hero--side-content-container{height:333px}
}
@media(max-width:480px){.banner__main-hero--side-content-container{height:321px}
}
@media(max-width:460px){.banner__main-hero--side-content-container{height:305px}
}
@media(max-width:440px){.banner__main-hero--side-content-container{height:293px}
}
@media(max-width:420px){.banner__main-hero--side-content-container{height:278px}
}
@media(max-width:400px){.banner__main-hero--side-content-container{height:266px}
}
@media(max-width:380px){.banner__main-hero--side-content-container{height:250px}
}
@media(max-width:360px){.banner__main-hero--side-content-container{height:235px}
}
@media(max-width:340px){.banner__main-hero--side-content-container{height:220px}
}
@media(max-width:320px){.banner__main-hero--side-content-container{height:216px}
}
.banner__main-hero--side-content-container .adaptiveimage{margin:0;text-align:center}
@media(max-width:770px){.banner__main-hero--side-content-container .adaptiveimage{width:98%;margin:0 auto}
}
@media(max-width:667px){.banner__main-hero--side-content-container .adaptiveimage{width:98%}
}
.banner__main-hero--side-content-container div>img{max-width:650px;height:100%;width:auto;height:460px}
@media(max-width:700px){.banner__main-hero--side-content-container div>img{width:100%;height:auto}
}
.banner__main-hero--content{width:85%;padding:100px 10px}
.banner__main-hero--content .gamma{margin:0}
.banner__main-hero--content .banner__main-hero--cta{margin-top:18px;display:block}
@media(max-width:770px){.banner__main-hero--content{text-align:center;width:100%;padding:30px 10px}
}
@media(max-width:400px){.banner__main-hero--content{height:auto}
}
.banner__main-hero--cta .button .fa{font-size:16px;padding-left:4px}
.banner__block{display:block}
@media(min-width:1025px){.banner__main-hero--side-content-container div>img{width:650px;height:460px}
}
.mega-hero-banner__bgimage{width:100%;height:625px;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1000}
.mega-hero-banner__bgimage--coloroverly__dark{height:625px;background:#841f52;background:-moz-linear-gradient(-45deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#841f52),color-stop(20%,#ff621a),color-stop(51%,#ff621a),color-stop(81%,#ff621a),color-stop(100%,#841f52));background:-webkit-linear-gradient(-45deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);background:-o-linear-gradient(-45deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);background:-ms-linear-gradient(-45deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);background:linear-gradient(135deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);opacity:.75}
.mega-hero-banner__bgimage--coloroverly__whiteover{height:625px;background:-moz-linear-gradient(0 50% 0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-webkit-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0.3,rgba(255,255,255,0.25)),color-stop(0.8,rgba(255,255,255,0)));background:-o-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-ms-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:linear-gradient(90deg,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%)}
.mega-hero-banner__bgimage--coloroverly__none{background:0}
.mega-hero-banner__content-wrap{max-width:1280px;margin:0 auto;padding:20px;color:#fff}
.mega-hero-banner__content-wrap.textblack{color:#282a2e}
.mega-hero-banner__content-wrap.textblack .breadcurmb--link{color:#282a2e}
.mg-banner__breadcrumb{margin-bottom:4em}
.mg-banner__breadcrumb .breadcurmb--link{color:#fff;text-transform:uppercase;font-size:.75em}
.mg-banner__breadcrumb .fa-angle-left{padding-right:8px}
.mega-hero-banner__content-headerlogo .h1logo{max-height:70px;margin-bottom:.5em}
.mega-hero-banner__content--sub-content{letter-spacing:3px;padding-top:1.5em}
.directional__text>span{display:block;line-height:2.25}
.mega-hero-banner__content-cta{margin-top:5em;-webkit-transform:translateX(15%);transform:translateX(15%)}
@media(min-width:550px){.mega-hero-banner__content-cta{transform:none}
}
@media(min-width:700px){.mega-hero-banner__bgimage,.mega-hero-banner__bgimage--coloroverly__dark,.mega-hero-banner__bgimage--coloroverly__whiteover{height:650px}
.mega-hero-banner__content-cta{margin-top:1em}
.mega-hero-banner__content--inner{max-width:50%}
}
@media(max-width:320px){.mega-hero-banner__content-cta{margin-top:4em}
}
.material-card-image-detail-cta{margin:0 auto;width:320px}
.material-card-image-detail-cta .button-link{text-transform:uppercase}
.material-card-image-detail-cta .button-link:after{display:none}
@media all and (max-width:320px){.material-card-image-detail-cta{margin:0 4%;width:92%}
}
.mcard__image-detail{padding:20px 25px 10px;color:#000;line-height:1.3;height:160px;border-width:1px 0}
.mcard__image-detail.mcard__image-detail--border-bottom{border-bottom:1px solid #b7b7b7}
.mcard__imgcta__title{padding:0;color:#000;letter-spacing:0;font-size:23px;font-family:"Frutiger-Light"}
.mcard__link:link{text-decoration:none}
.mcard__cta-link{margin:15px 20px !important;display:inline-block !important}
.mcard__cta-link span{display:inline}
.mcard__cta-link.button{margin-top:13px}
.mcard__cta-link.button-link .fa-chevron-right{width:1.28571429em;text-align:center}
.mcard__cta__linktxt{text-transform:uppercase}
.mcard__image__detail__cta{margin:0 0 20px;width:320px;height:400px;display:inline-block;border:1px solid #878a8c;background:#fff}
@media(max-width:320px){.mcard__image__detail__cta{width:260px;height:370px}
}
.mcard__image-container{height:auto}
.mcard .mcard__image--image{display:block}
@media only screen and (max-width:414px){.dmp-container__table--mobile{float:none}
}
@media(max-width:320px){.mcard__image__detail__cta{height:auto}
.mcard__image-detail{height:180px}
}
.mcard__info__reverse{margin-bottom:50px;border-width:0 0 1px;border-style:solid;-o-border-image:linear-gradient(to right,rgba(0,0,0,0) 5%,#efefee 5%,#efefee 95%,rgba(0,0,0,0) 95%) 1 stretch;border-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 5%,#efefee 5%,#efefee 95%,rgba(0,0,0,0) 95%) 1 stretch;border-image:linear-gradient(to right,rgba(0,0,0,0) 5%,#efefee 5%,#efefee 95%,rgba(0,0,0,0) 95%) 1 stretch}
.mcard__info__reverse.row{padding-bottom:25px}
.mcard__info__reverse .mcard-revrse-title{line-height:1.33;text-transform:none;letter-spacing:.04rem}
.mcard__content__reverse,.mcard__thumb__reverse{margin-left:0;min-height:210px;padding-bottom:25px}
.mcard__thumb__reverse{display:none}
.material-card-info-graphic-reverse:last-of-type .mcard__info__reverse .mcard__vdivider__reverse{display:none}
@media screen and (min-width:600px){.mcard__thumb__reverse{display:block;padding-top:10px}
.mcard__thumb__reverse.img-true{border-width:0 0 0 1px;border-style:solid;-o-border-image:linear-gradient(to bottom,rgba(0,0,0,0) 10%,#efefee 10%,#efefee 90%,rgba(0,0,0,0) 90%) 1 stretch;border-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 10%,#efefee 10%,#efefee 90%,rgba(0,0,0,0) 90%) 1 stretch;border-image:linear-gradient(to bottom,rgba(0,0,0,0) 10%,#efefee 10%,#efefee 90%,rgba(0,0,0,0) 90%) 1 stretch}
.mcard__thumb__reverse img{display:block;margin:auto;max-width:300px;margin-left:40px}
.material-card-info-graphic-reverse:last-of-type .mcard__info__reverse.row{border:0}
}
.mcard{box-sizing:border-box;border-radius:4px;margin-right:5px}
.mcard__title{padding:20px 25px 10px;color:#005494;line-height:1.3}
.mcard__title.subhead--small{font-size:16px}
.mcard__image{width:250px;height:220px;display:inline-block;border:1px solid #878a8c}
.mcard__image-container{display:block;height:140px;overflow:hidden}
.mcard__btn-video{width:275px;height:140px;display:inline-block;border:1px solid #878a8c;position:relative}
.mcard__btn-video:hover .mcard__overlay{opacity:1}
.mcard__container{width:100%;float:left;clear:both;margin-bottom:10px}
.mcard__detail,.mcard__length{font-size:11px;display:inline-block;width:48%;padding:15px}
.mcard__detail{font-family:"Frutiger-Bold";text-transform:uppercase;color:#505152;float:left}
.mcard__detail span,.mcard__detail i{display:inline-block;float:left;height:40px;letter-spacing:.2em;margin-right:8px}
.mcard__detail span{line-height:40px}
.mcard__detail i{font-size:40px}
.mcard__length{font-family:"Frutiger-Light";color:#595959;float:right;text-align:right}
.mcard__title{display:block}
.mcard__overlay{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.8);transition:all 400ms ease-in-out}
.mcard__overlay-container{width:148px;margin:35px auto 0}
.mcard__overlay span,.mcard__overlay i{display:inline-block;float:left;margin-right:4px;width:70px;height:70px;color:#fff}
.mcard__overlay span{line-height:70px;font-family:"Frutiger-Bold";font-size:18px;letter-spacing:.2em;text-transform:uppercase}
.mcard__overlay i{font-size:70px}
a.mcard__btn-video:hover{text-decoration:none}
.mcard__info{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:30px}
.mcard__info__reverse{display:block}
.mcard__img{display:block;min-width:160px;height:110px;background:#595959}
.mcard__vdivider{border-bottom:1px solid #878a8c;margin:10px 0;display:block;width:100%;height:90%}
.mcard__content{margin-left:35px;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.mcard__content .button{margin:18px 0 0 0}
.mcard .mcard__thum__title{text-align:center;font-size:21px}
.mcard .mcard__term__descbtn{margin:10px 0 30px}
@media screen and (max-width:600px){.mcard__thumb{width:100%;padding-bottom:20px}
.mcard__vdivider{padding:0;width:90%;margin:0 5%}
.mcard__content{width:100%;margin:0;padding-top:20px}
}
@media screen and (min-width:600px){.mcard__info{margin:0 auto;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
.mcard__vdivider{position:absolute;top:0;bottom:0;border-left:1px solid #878a8c;margin:0 20px;border-bottom:0;width:auto}
.mcard .mcard__thum__title{text-align:right}
}
.mcard__fade{width:250px;height:220px;border-radius:4px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefee));background:-webkit-linear-gradient(top,#fff,#efefee);background:-moz-linear-gradient(top,#fff,#efefee);background:-ms-linear-gradient(top,#fff,#efefee);background:-o-linear-gradient(top,#fff,#efefee);border:1px solid #878a8c;border-bottom:0;font-family:"Frutiger-Light";position:relative;overflow:visible;margin-bottom:20px}
.mcard__fade:before,.mcard__fade:after{content:'';width:1px;height:100%;position:absolute;top:5px;background-color:#878a8c;background:-webkit-gradient(linear,left top,left bottom,from(#878a8c),to(#efefee));background:-webkit-linear-gradient(top,#878a8c,#efefee);background:-moz-linear-gradient(top,#878a8c,#efefee);background:-ms-linear-gradient(top,#878a8c,#efefee);background:-o-linear-gradient(top,#878a8c,#efefee)}
.mcard__fade:before{left:-1px}
.mcard__fade:after{right:-1px}
.mcard .mcard__fade--title{color:#ce4b27}
.mcard .fade-link{color:#000;display:block;padding:35px 25px;height:175px;overflow:hidden}
.mcard .fade-link:hover,.mcard .fade-link:focus{text-decoration:none}
.mcard .fade-link:hover .mcard__fade--link,.mcard .fade-link:focus .mcard__fade--link{text-decoration:underline}
.mcard .mcard__fade--link{font-family:"FrutigerLTW01-55Roman";color:#005494;text-transform:uppercase;font-size:12px;position:absolute;bottom:0}
.mcard .mcard__fade--link:after{content:'\e939';position:absolute;right:-14px;font-size:11px;bottom:1px;font-family:'Optum-Micro-interaction-16'}
.product-line__tiles{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:2px;min-width:320px}
.product-line__tiles .no_result{margin:5px 15px 15px}
.mcard__200{padding:0;width:250px;height:auto;border:1px solid #878a8c;border-radius:4px;margin:5px 15px 15px;min-height:220px}
.mcard__200 .mcard__200__link{padding:0;color:#282a2e;text-decoration:none;display:block;width:100%;height:100%;position:relative;transition:all .2s linear}
.mcard__200 .mcard__200__link:hover,.mcard__200 .mcard__200__link:focus{box-shadow:inset 0 0 5px #006ca2}
.mcard__200 .mcard__200__title{padding:20px 15px;border-bottom:1px solid #878a8c;overflow:hidden;max-height:100px;font-size:17px;line-height:1.50}
.mcard__200 .mcard__200__copy,.mcard__200 .mcard__link-text{margin:15px}
.mcard__200 .mcard__200__copy{font-size:13.6px;line-height:1.25}
.mcard__200 .mcard__link-text{bottom:15px;left:15px;text-transform:uppercase;font-size:12.992px;font-family:"FrutigerLTW01-55Roman";letter-spacing:3px;color:#006ca2;font-weight:bold}
.mcard__200__link:hover .mcard__link-text{text-decoration:underline}
.mcard__340{box-sizing:border-box;padding:5px 15px 15px}
@media(max-width:480px){.mcard__340{width:100%;padding:5px 10px 10px}
}
@media(min-width:481px) and (max-width:991.98px){.mcard__340{width:50%}
}
@media(min-width:992px){.mcard__340{width:33.3%}
}
.mcard__340 .mcard__340__link{border:1px solid white;display:block;padding:5px}
.mcard__340 .mcard__340__link:hover,.mcard__340 .mcard__340__link:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c}
.mcard__340 .mcard__340__category{font-size:12px;line-height:1;display:block;color:#282a2e;padding:3px 0}
.mcard__340 .mcard__340__titleblock{padding:0;text-decoration:none;position:relative;display:flex}
.mcard__340 .mcard__340__title{overflow:hidden;display:inline;font-size:20px;line-height:1.25;font-weight:bold;color:#006ca2;max-width:85%;margin:5px 0;padding-right:5px}
.mcard__340 .mcard__340__linkarrow{color:#e87722;font-size:42px}
.mcard__340 .mcard__340__copy{font-size:13.6px;line-height:1.25;color:#282a2e}
.mcard__340 .mcard__340__link:hover,.mcard__340 .mcard__340__link:active,.mcard__340 .mcard__340__link:focus{cursor:pointer;text-decoration:none;outline:0}
.mcard__340 .mcard__340__link:hover .mcard-video__play,.mcard__340 .mcard__340__link:active .mcard-video__play,.mcard__340 .mcard__340__link:focus .mcard-video__play,.mcard__340 .mcard__340__link:hover .mcard-video__play,.mcard__340 .mcard__340__link:active .mcard-video__play,.mcard__340 .mcard__340__link:focus .mcard-video__play{background-color:rgba(0,0,0,0.85);transform:scale(1.4);transition:all .4s}
.mcard__340 .mcard__340__image{background:white;background-position:center center;background-repeat:no-repeat;background-size:cover;height:200px}
.mcard__340 .mcard-video__position{position:relative}
.mcard__340 .mcard-video__overlay{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100%;top:0}
.mcard__340 .mcard-video__play{position:absolute;display:flex;justify-content:center;align-items:center;font-family:VideoJS;font-size:30px;line-height:45px;height:45px;width:90px;border:.06666em solid #fff;background-color:rgba(43,51,63,0.7);border-radius:9px;transition:all .4s;color:#fff}
.mcard__340 .mcard-video__play:before{content:"\f101"}
.published-work{margin:30px auto}
.published-work__header{font-size:1.25rem}
.published-work__item{border-top:1px solid #b7b7b7;padding:15px 0}
.published-work__item p{margin-bottom:5px}
.published-work__date{font-weight:bold}
.pattern-library__thead{background-color:#5a5a5a;color:#fff}
.pattern-library__tr{background-color:#d9f6fa}
.pattern-library .optum4__colors{box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.pattern-library .optum4__background{background:#002677 !important}
.pattern-library .box{box-sizing:border-box;flex:0 1 250px;overflow:hidden;border:1px solid #595959;margin-bottom:20px;margin:0 auto 20px;padding:10px}
.lt-ie10 .pattern-library .box{display:inline-block}
.pattern-library .box code{font-size:smaller}
.pattern-library .color-white{background-color:#fff;color:#000}
.pattern-library .color-neutral-2{background-color:#fafafa;color:#000}
.pattern-library .color-neutral-5{background-color:#f2f2f2;color:#000}
.pattern-library .color-neutral-10{background-color:#e5e5e6;color:#000}
.pattern-library .color-neutral-20{background-color:#cbcccd;color:#000}
.pattern-library .color-neutral-30{background-color:#b1b2b4;color:#000}
.pattern-library .color-neutral-56{background-color:#6e7072;color:#fff}
.pattern-library .color-neutral-70{background-color:#4b4d4f;color:#fff}
.pattern-library .color-neutral-80{background-color:#323334;color:#fff}
.pattern-library .color-neutral-90{background-color:#19191a;color:#fff}
.pattern-library .color-black{background-color:#000;color:#fff}
.pattern-library .primary-brand{background-color:#ff612b;color:#fff}
.pattern-library .brand-secondary-1{background-color:#002677;color:#fff}
.pattern-library .brand-secondary-2{background-color:#d9f6fa;color:#000}
.pattern-library .brand-secondary-3{background-color:#fbf9f4;color:#000}
.pattern-library .brand-secondary-4{background-color:#5a5a5a;color:#fff}
.pattern-library .color-cta-blue{background-color:#0c55b8;color:#fff}
.pattern-library .color-cta-hover{background-color:#0c55b8;color:#fff}
.pattern-library .color-cta-down{background-color:#002677;color:#fff}
.pattern-library .color-green-success{background-color:#007000;color:#fff}
.pattern-library .color-red-alert{background-color:#c40000;color:#fff}
.pattern-library .color-gold-callout{background-color:#f5b700;color:#000}
.pattern-library .color-feedback-information-light{background-color:#e5f8fb;color:#000}
.pattern-library .color-feedback-information-dark{background-color:#002677;color:#fff}
.pattern-library .color-feedback-success-light{background-color:#eff6ef;color:#000}
.pattern-library .color-feedback-success-dark{background-color:#007000;color:#fff}
.pattern-library .color-feedback-warning-light{background-color:#fef9ea;color:#000}
.pattern-library .color-feedback-warning-dark{background-color:#f5b700;color:#000}
.pattern-library .color-feedback-danger-light{background-color:#fcf0f0;color:#000}
.pattern-library .color-feedback-danger-dark{background-color:#c40000;color:#fff}
.pattern-library__sm-wrapper{max-height:61px}
.pattern-library__sm-image{transform:scale(0.4407) translate(-488px,-88px)}
.pattern-library__md-wrapper{max-height:157px}
.pattern-library__md-image{transform:scale(0.5769) translate(-364px,-100px)}
.pattern-library__lg-wrapper{max-height:230px}
.pattern-library__lg-image{transform:scale(0.8205) translate(-117px,-31px)}
.pattern-library__xl-wrapper{max-height:480px}
.pattern-library__xl-image{transform:scale(0.7328) translate(-277px,-120px)}
.pattern-library__xxl-wrapper{max-height:482px}
.pattern-library__xxl-image{transform:scale(1.0069) translate(-80px,2px)}
.pattern-library__container{color:#fff;background-color:#ff612b}
.pattern-library__col{background-clip:content-box;background-color:#d9f6fa;color:#000}
.loaderDiv{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.provider-container{display:block;line-height:1.6rem;font-size:16px}
.provider-container .provider-name{font-size:30px}
.provider-container strong{padding-right:4px}
.provider-container .provider-image-container{flex:0 0 33%;-webkit-box-flex:0 0 33%;-ms-flex:0 0 33%;width:300px;height:auto}
.provider-container .provider-image-container img{height:400px;width:300px}
.provider-container .provider-image-container .provider-button{width:300px}
.provider-container .provider-image-container .social{width:300px;text-align:center}
.provider-container .provider-image-container .share-bar-caption{text-align:center}
.provider-container .detail-search-form{margin:0 auto 20px auto;max-width:1280px;width:100%}
.provider-container .provider-details{flex:1;-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.provider-container .provider-details__wrapper{margin-bottom:20px;padding-left:0}
.provider-container .provider-details__header-text{font-size:26px;line-height:inherit}
.provider-container .provider-details .provider-work-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.provider-container .provider-details .provider-work-details__column{flex:1;-webkit-box-flex:1;-ms-flex:1}
.provider-container .provider-details .provider-work-details__column>div{margin-bottom:10px}
.provider-container .provider-details .provider-work-details__column:first-child{margin-right:12px}
.provider-container .provider-details .provider-name-location{margin:18px 0;font-size:16px;font-weight:bold}
.provider-container .provider-details .margin-top-bottom{margin-top:15px;margin-bottom:15px}
.provider-container .centers-cards{list-style:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
.provider-container .centers-cards .center-card{margin:20px 0;width:50%}
.provider-container .centers-cards .center-card .fa{color:#ce4b27;margin-right:8px}
.provider-container .centers-cards .center-card span:not(:last-child){display:block}
.provider-container .centers-cards .center-card__name{font-size:18px;margin-bottom:0;font-weight:bold;line-height:1.6rem;letter-spacing:0}
.provider-container .centers-cards .location__phone-link{line-height:3rem}
@media screen and (max-width:1024px){.provider-container .provider-image-container{flex:0 0 330px;-webkit-box-flex:0 0 330px;-ms-flex:0 0 330px}
.provider-container .provider-details .provider-details-container .provider-work-details__column{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}
}
@media screen and (min-width:768px){.loaderDiv{min-height:480px}
.provider-container .centers-cards .center-card:nth-child(odd){padding-right:20px}
}
@media screen and (max-width:768px){.provider-container .centers-cards{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.provider-container .centers-cards .center-card{width:100%}
}
@media screen and (min-width:650px){.details-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.details-container .mobile-details-section{display:none}
}
@media screen and (max-width:650px){.provider-container{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.provider-container .provider-image-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.provider-container .provider-details .provider-details-container .details-section{display:none}
.provider-container .provider-details .provider-details-container .image-divider{display:none}
}
@media screen and (max-width:330px){.provider-container .provider-image-container{width:100%}
.provider-container .provider-image-container .provider-button{width:100%}
.provider-container .provider-image-container .social{width:100%}
}
@media screen and (max-width:575px){.provider-container .provider-image-container .share-bar-caption{font-size:14px;line-height:1.5}
}
@media print{.providerDetails-print{overflow:visible !important;display:block !important;height:auto !important;position:static !important;background:0;-webkit-print-color-adjust:exact;print-color-adjust:exact !important;color:#000;float:none !important;background-color:#fff}
.providerDetails-print .divider{display:none}
.providerDetails-print .header{visibility:hidden}
.providerDetails-print .header .header-bar-v2,.providerDetails-print .header .search,.providerDetails-print .header .main-nav-v2,.providerDetails-print .header .breadcrumb{display:none}
.providerDetails-print .header .logo{visibility:visible;z-index:999}
.providerDetails-print #main-content{position:relative}
.providerDetails-print .sitemap_inner.row,.providerDetails-print .back-top,.providerDetails-print .footer-bar,.providerDetails-print .download-button,.providerDetails-print a[href]:after,.providerDetails-print .footer,.providerDetails-print .contexthub-container contexthub-collapsed{display:none}
.providerDetails-print .page{size:auto;margin:0}
.providerDetails-print .provider-container{display:block;padding:0}
.providerDetails-print .provider-container .providerResults__search-form{display:none}
.providerDetails-print .provider-container .details-container{display:block}
.providerDetails-print .provider-container .details-container .mobile-details-section{display:none}
.providerDetails-print .provider-container .provider-details{display:block}
.providerDetails-print .provider-container .provider-details .details-section{text-align:initial;position:relative;width:400px;top:-176px;right:-298px}
.providerDetails-print .provider-container .provider-details .centers-cards{display:block;overflow:visible}
.providerDetails-print .provider-container .provider-details .centers-cards .center-card{width:50%;float:left}
.providerDetails-print .provider-container .provider-details .centers-cards .center-card li:nth-child(2n+3){clear:left}
.providerDetails-print .provider-container .social,.providerDetails-print .provider-container .share-bar-caption{display:none}
.providerDetails-print .provider-container .provider-image-container img{height:275px;width:190px}
.providerDetails-print .provider-container .provider-details__wrapper{margin-bottom:-30px;padding-left:0}
@supports(display:grid){.providerDetails-print .provider-container .provider-details .centers-cards{display:grid;grid-template-columns:446px 446px}
.providerDetails-print .provider-container .provider-details .centers-cards .center-card{width:auto;margin:25px 0}
}
}
.photo-block{max-width:1280px;margin:0 auto}
.photoblock-container{display:block}
.photoblock-container.one-grid .photo__two,.photoblock-container.one-grid .photo__three{display:none}
.photoblock-container.two-grid .photo__three{display:none}
.photoblock-container.two-only-grid .photo__one,.photoblock-container.two-only-grid .photo__three{display:none}
.photoblock-container.three-only-grid .photo__one,.photoblock-container.three-only-grid .photo__two{display:none}
.pb__contnetblock{overflow:hidden;background-size:cover;background-position:top center;background-repeat:no-repeat;margin-bottom:5px}
.pb__contnetblock.photo__three{overflow:hidden}
.pb__contnetblock .pb__contnetblock.photo__three{max-height:auto}
.pb__contnetblock .pb__contnetblock.photo__two{max-height:auto}
.photo__two-a,.photo__two-b{height:390px;background-size:cover;background-position:top center;background-repeat:no-repeat;margin-bottom:5px}
.photo__three-a,.photo__three-b1{margin-bottom:5px}
.bgimage--overly{height:390px;max-height:790px}
.bgimage--overly__dark{height:390px;max-height:790px;background:#841f52;background:-moz-linear-gradient(-45deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#841f52),color-stop(20%,#ff621a),color-stop(51%,#ff621a),color-stop(81%,#ff621a),color-stop(100%,#841f52));background:-webkit-linear-gradient(-45deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);background:-o-linear-gradient(-45deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);background:-ms-linear-gradient(-45deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);background:linear-gradient(135deg,#841f52 0,#ff621a 20%,#ff621a 51%,#ff621a 81%,#841f52 100%);opacity:.70}
.bgimage--overly__whiteover{background:-moz-linear-gradient(0 50% 0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-webkit-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0.3,rgba(255,255,255,0.25)),color-stop(0.8,rgba(255,255,255,0)));background:-o-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:-ms-linear-gradient(0,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%);background:linear-gradient(90deg,rgba(255,255,255,0.25) 30%,rgba(255,255,255,0) 80%)}
__.bgimage--overlynone{background:0}
.content__inner{padding:2em;width:80%;color:#fff;overflow:hidden;height:390px}
.content__inner.textblack{color:#505152}
.content__inner.textblack .button.photo-block__cta{border-color:#000;color:#000}
.content__inner .headline__heading{margin-bottom:3em;border:0}
.content__inner .headline__heading .subhead{font-size:.8em}
.content__inner .photo-block__cta{border-color:#fff;background:0}
.content__inner .photo-block__cta:hover,.content__inner .photo-block__cta:focus,.content__inner .photo-block__cta:active{background:#fff}
.content__inner .pb-heading{line-height:1.33}
.content__inner .directioncopy p{line-height:1.55;font-size:.8em}
@media(min-width:700px){.photoblock-container{display:grid;grid-template-columns:1fr;grid-auto-rows:minmax(390px,auto)}
.pb__contnetblock{max-height:390px}
.pb__contnetblock.photo__three{max-height:790px;overflow:hidden}
.content__inner .headline__heading{max-width:70%}
.photo__two-a,.photo__two-b{margin-bottom:0}
.photo__three-a,.photo__three-b1{margin-bottom:0}
.photo__one .content__inner .headline__heading{max-width:40%}
.photo__two{display:grid;column-count:2;grid-template-columns:repeat(2,1fr);grid-column-gap:5px;column-gap:5px}
.photo__three{display:grid;grid-template-columns:1fr 1fr;column-count:2;grid-gap:5px;column-gap:5px;grid-column-gap:5px;grid-auto-rows:minmax(390px,790px);justify-items:stretch;align-items:stretch}
.photo__three-a{grid-row:.33333333;grid-column:.33333333;height:790px}
.photo__three-a .bgimage--overly__dark,.photo__three-a .bgimage--overly__whiteover{height:790px}
.photo__three-b1{grid-row-start:1;grid-row-end:2;height:393.5px;margin-bottom:2.5px}
.photo__three-b1 .bgimage--overly__whiteover,.photo__three-b1 .bgimage--overly__dark{height:393.5px}
.photo__three-b2{height:393.5px;margin-top:2.5px}
.photo__three-b2 .bgimage--overly__whiteover,.photo__three-b2 .bgimage--overly__dark{height:393.5px}
@supports not(display:grid){.photoblock-container .photo__three,.photoblock-container .photo__two{display:flex}
}
}
@media(min-width:900px){.photo__one .content__inner{max-width:50%}
.photo__one .content__inner .headline__heading{max-width:50%}
.content__inner{max-width:70%}
}
@media(min-width:1024px){.photo__one .content__inner{max-width:50%}
.photo__one .content__inner .headline__heading{max-width:45%}
.content__inner{max-width:70%;padding:2em 4em}
.content__inner .headline__heading{max-width:65%}
}
.providerspacing{margin-bottom:10px}
.providerspacing .subhead--small{font-size:14px;letter-spacing:0;font-weight:900;margin-top:10px}
.providerspacing .body-text-small{text-align:justify}
.providerspacing .ol-style{text-align:justify}
.providerspacing .ol-style.examplecitystatezipcodemsg{font-size:12px}
.providerspacing .ol-style.examplecitystatezipcodemsg .exampleCityZipMsg{font-family:"Frutiger-Light"}
.providerspacing .ol-style.examplecitystatezipcodemsg strong{font-family:"Frutiger-Bold"}
.providerspacing .ol-style.examplecitystatezipcodemsgmobile{font-size:12px;position:absolute !important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.providerspacing .ol-style.examplecitystatezipcodemsgmobile .exampleCityZipMsg{font-family:"Frutiger-Light"}
.providerspacing .ol-style.examplecitystatezipcodemsgmobile strong{font-family:"Frutiger-Bold"}
.providerspacing input{width:100%;border:inherit;border-bottom:1px solid black;border-radius:0 !important;background-color:transparent;font:normal 20px "Frutiger-Light";height:28px}
.providerspacing select{width:100%;background-color:transparent;border:0;border-bottom:1px solid black;border-radius:0 !important;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;font:normal 20px "Frutiger-Light";height:28px}
.providerspacing select::-ms-expand{display:none}
.providerspacing select:focus::-ms-value{background:transparent;color:#000}
.providerspacing .labelDisable{color:#b3b3b3}
.providerspacing select:disabled,.providerspacing input[type="text"]:disabled{color:#b3b3b3;border-bottom:1px solid #b3b3b3}
.providerspacing select:disabled#provider__searchingfor{color:#000;border-bottom-color:#000}
.providerspacing .wrap-select-arrow{position:relative}
.providerspacing .select-arrow{position:absolute;bottom:8px;right:0;pointer-events:none}
.providerspacing .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #4a4a4a}
.providerspacing .errormsghide{display:none}
.providerspacing .border-top-disable{border-top-color:#b3b3b3}
.providerspacing .errorinputshow{background-color:#fff1ff;border:1px solid #c60f13;border-radius:3px;box-sizing:border-box;color:#c60f13}
.providerspacing .errormsgshow{display:block}
.providerspacing .errormsgshow .errormsgstyle,.providerspacing .errormsgshow .fa-exclamation-triangle{color:#c60f13;font-size:12px}
.providerlookupbutton{float:right;margin-top:25px !important;padding:10px 16px}
#provider__lookup-form-wrapper{padding:0}
#provider__lookup-form-wrapper #provider__state-or-zip-1 .required{color:#e32315}
#provider__lookup-form-wrapper .ol-style.requiredspacing{margin-bottom:30px}
#provider__lookup-form-wrapper .ol-style.search-helper-text{display:none}
#provider__lookup-form-wrapper .required{color:#e32315}
#provider__marketing-text-wrapper{color:#282a2e}
.provider__lookup-form-specialty,.provider__lookup-form-specialty__doctor,.provider__lookup-form-doctor_name,.provider__form--search_type-doctor .provider__lookup-form-specialty,.provider__form--search_type-doctor .provider__lookup-form-specialty__doctor,.provider__form--search_type-doctor .provider__lookup-form-doctor_name{display:inherit}
.provider__lookup-form-business_name,.provider__lookup-form-specialty__other,.provider__lookup-form-specialty .required,.provider__form--search_type-doctor .provider__lookup-form-business_name,.provider__form--search_type-doctor .provider__lookup-form-specialty__other,.provider__form--search_type-doctor .provider__lookup-form-specialty .required{display:none}
.provider__form--search_type-location .provider__lookup-form-business_name{display:inherit}
.provider__form--search_type-location .provider__lookup-form-specialty,.provider__form--search_type-location .provider__lookup-form-doctor_name{display:none}
.provider__form--search_type-other_services .provider__lookup-form-specialty,.provider__form--search_type-other_services .provider__lookup-form-specialty__other,.provider__form--search_type-other_services .provider__lookup-form-business_name,.provider__form--search_type-other_services .provider__lookup-form-specialty .required{display:inherit}
.provider__form--search_type-other_services .provider__lookup-form-doctor_name,.provider__form--search_type-other_services .provider__lookup-form-specialty__doctor{display:none}
#providerResults__search-form{border-top:1px solid #595959;border-bottom:1px solid #595959;margin-top:10px}
#providerResults__search-form #provider__modify-search,#providerResults__search-form #provider__collapse{color:#282a2e;width:100%;min-height:45px;background-color:transparent;border:0}
#providerResults__search-form #provider__modify-search:focus,#providerResults__search-form #provider__collapse:focus{outline-offset:-3px;outline:3px solid #316bbe}
#providerResults__search-form #provider__modify-search{font-size:23px;padding:5px 10px;margin:5px 0}
#providerResults__search-form #provider__modify-search:focus{outline-offset:-3px;outline:3px solid #316bbe}
#providerResults__search-form #provider__collapse-section{font-size:12px}
#providerResults__search-form #provider__lookup-search-wrapper{height:0;max-height:0;transition:max-height .3s ease-out;overflow:hidden;padding:0}
#providerResults__search-form #provider__lookup-search-wrapper.expanded{height:auto;max-height:1000px;transition:max-height .3s ease-out}
#providerResults__search-form #provider__lookup-search-wrapper.expanded #provider__collapse{color:#ce4b27}
#providerResults__search-form .expanded #provider__modify-search{color:#ce4b27}
#providerResults__search-form #provider__marketing-text-wrapper{display:none}
#providerResults__search-form #provider__lookup-form-wrapper{float:none;margin:10px auto}
#providerResults__search-form #provider__lookup-form-wrapper .search-helper-text{display:block;text-align:center}
#providerResults__search-form .col-5{width:75%}
#providerResults__search-form .provider__submit-button-wrapper,#providerResults__search-form .providerlookupbutton{width:100%}
.provider-container #providerResults__search-form{margin-bottom:50px}
.provider-container .search-helper-text{display:block;text-align:center}
@media only screen and (max-width:768px){.providerspacing{margin-bottom:35px}
.providerspacing .subhead--small{margin-top:initial}
.providerspacing .ol-style.examplecitystatezipcodemsg{position:absolute !important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.providerspacing .ol-style.examplecitystatezipcodemsgmobile{position:inherit !important;left:inherit;top:inherit;width:inherit;height:inherit;overflow:inherit}
.providerspacing input,.providerspacing select{margin-top:10px}
#providerResults__search-form.expanded{border-bottom-color:#ce4b27;border-top-color:#ce4b27}
#providerResults__search-form .col-5{width:100%}
#provider__marketing-text-wrapper{text-align:center}
#provider__marketing-text-wrapper h2{font-size:28px}
.providerlookupbutton{float:none;width:100%}
}
@media only screen and (min-width:576px) and (max-width:768px){#provider__lookup-search-wrapper{margin-left:10%;margin-right:10%}
}
.location-container{margin-bottom:40px;display:flex;flex-flow:row wrap}
.location-container .location-map{display:flex;align-items:center;justify-content:center;height:300px;margin-bottom:50px;width:100%}
.location-container .location-search{width:100%}
.location-container .address-col{padding-right:30px;width:33.33%;height:auto}
.location-container .address-col .location{margin-bottom:60px}
.location-container .address-col.no-providers{padding-right:0;width:100%;display:flex;flex-wrap:wrap}
@media screen and (min-width:768px){.location-container .address-col.no-providers .address-section{width:50%}
.location-container .address-col.no-providers .address-section:last-child{padding-left:40px}
}
.location-container .address-col.no-providers .location-direction{margin-bottom:20px}
.location-container h2.gamma{font-size:30px;font-family:"Frutiger-Bold";line-height:1.25}
.location-container .location-street{color:#595959;font-size:18px;margin-bottom:18px}
.location-container .location-hours{font-size:16px;margin-bottom:18px}
.location-container .location-phone,.location-container .location-direction,.location-container .location-more-info{font-family:"FrutigerLTW01-55Roman";font-size:18px;margin-bottom:20px}
.location-container .location-phone i,.location-container .location-direction i,.location-container .location-more-info i{color:#ce4b27}
.location-container .location-link{color:#595959}
.location-container .provider-col{width:66.66%;height:auto;border-left:1px solid #b7b7b7;padding-left:40px;display:flex;flex-flow:column wrap}
.location-container .provider-col h3{font-size:24px}
.location-container .provider-list{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px;margin:0 0 40px 0;padding:0}
.location-container .provider-list .provider-list-item{list-style:none;list-style-type:none;margin:0 0 20px 0;padding:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;overflow:hidden}
.location-container .provider-list .provider-name{cursor:pointer}
.location-container .provider-specialty{font-family:"Frutiger-Light"}
@media screen and (min-width:769px) and (max-width:1112px){.location-container .provider-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media screen and (max-width:768px){.location-container .location-map{display:none}
.location-container .location-search{order:1;margin:20px 0}
.location-container .address-col{padding-right:0;width:100%}
.location-container .provider-col{width:100%;order:1;border-left:0;margin-top:20px;padding-left:0}
.location-container .provider-list{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}
}
@media print{.providerResults-print{overflow:visible !important;display:block !important;height:auto !important;-webkit-print-color-adjust:exact;print-color-adjust:exact !important;position:static !important;background:0}
.providerResults-print #main-wrapper,.providerResults-print .header,.providerResults-print .content,.providerResults-print .column-full,.providerResults-print .row,.providerResults-print .row--padding,.providerResults-print .col-full,.providerResults-print section,.providerResults-print #providerResults__provider-cards *{position:static !important;overflow:visible}
.providerResults-print #main-content{position:relative !important}
.providerResults-print #main-content .row--padding{padding:0}
.providerResults-print #main-content .text-inner{display:none}
.providerResults-print #providerResults__provider-map{position:absolute !important;overflow:hidden;left:0;margin-top:-46px}
.providerResults-print .header{visibility:hidden;position:absolute}
.providerResults-print .header .header-bar-v2{display:none}
.providerResults-print .header .logo{visibility:visible;z-index:999}
.providerResults-print .header .search{display:none}
.providerResults-print .header .breadcrumb{display:none}
.providerResults-print .header .nav--search-section{display:none}
.providerResults-print .footer-nav{display:none}
.providerResults-print .footer-bar{display:none}
.providerResults-print a[href]:after{display:none}
.providerResults-print .footer{display:none}
.providerResults-print .sitemap_inner row{display:none}
.providerResults-print .back-top{display:none}
.providerResults-print .providerResults__provider-map-layout{display:block;width:100%;height:500px;overflow:hidden;clear:both;position:absolute !important;top:47px}
.providerResults-print #providerResults__search-form,.providerResults-print .providerresults-download{display:none}
.providerResults-print .providerResults__results-wrapper{display:block;height:auto}
.providerResults-print .providerResults__provider-cards-layout{margin-top:500px;width:100%;overflow:visible;clear:both}
.providerResults-print .providerlookups-cards__cards,.providerResults-print .providerlookups-cards__locations{display:block;overflow:visible}
.providerResults-print .providerlookups-cards li{width:30%;float:left;page-break-inside:avoid}
.providerResults-print .providerlookups-cards li:nth-child(3n+4){clear:left}
}
.segment-specific-promo-strip{margin-bottom:30px}
.divider--subhead{width:100%;border:0;height:1px;background:#efefee;text-align:center;margin:0 auto;margin-top:20px;margin-bottom:20px;max-width:1280px}
.divider--subhead .subhead--text{display:inline-block;font-size:2rem;padding:0 1rem;background:#fff;position:relative;top:-1rem}
.divider--subhead .subhead--text p{margin:0;padding-top:5px}
.segment-specific__selector--container{padding:0}
.segment-specific__selector--container .border--bottom{border-bottom:1px solid #efefee}
.segment-specific__selector--container .row{padding:0}
.segment-specific__selector{cursor:pointer;padding:0;margin-bottom:20px;position:relative}
.segment-specific__selector .segment-specific__selector--content{border-top:2px solid #fff;border-bottom:2px solid #fff}
.segment-specific__selector.segment-specific__selector--active .segment-specific__selector--content{border-top:2px solid #ce4b27;border-bottom:2px solid #ce4b27;width:50%;margin-left:25%}
.segment-specific__selector.segment-specific__selector--active .segment-specific__selector--content .segment-specific__selector--icon-container,.segment-specific__selector.segment-specific__selector--active .segment-specific__selector--content .segment-specific__selector--stats{color:#ce4b27}
.segment-specific__selector:hover .segment-specific__selector--title,.segment-specific__selector:hover .segment-specific__selector--icon-container,.segment-specific__selector:hover .segment-specific__selector--stats{color:#ce4b27}
.segment-specific__selector [class*='oi-']{font-size:40px}
.selector-arrow{color:transparent;position:absolute;bottom:0;left:53%;margin-left:-16px;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}
.segment-specific__selector:hover .selector-arrow,.segment-specific__selector--active .selector-arrow{color:#ce4b27;bottom:-26px}
.segment-specific__selector--title{text-align:center;text-transform:uppercase;letter-spacing:2px;padding:10px 0;font-size:12px}
.segment-specific__selector--content{text-align:center;padding:20px 5px}
@media(max-width:990px){.segment-specific__selector--content{padding:17px 5px}
}
@media(max-width:910px){.segment-specific__selector--content{padding:15px 5px}
}
@media(max-width:800px){.segment-specific__selector--content{padding:20px 5px}
}
.segment-specific__selector--icon-container,.segment-specific__selector--stats{display:inline-block;padding:0 10px;color:gray}
.segment-specific__selector--icon-container .delta,.segment-specific__selector--stats .delta,.segment-specific__selector--icon-container .beta sup,.segment-specific__selector--stats .beta sup{font-size:.5em}
@media(max-width:1100px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:38px}
}
@media(max-width:1070px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:36px}
}
@media(max-width:1040px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:34px}
}
@media(max-width:1010px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:32px}
}
@media(max-width:960px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:30px}
}
@media(max-width:930px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:28px}
}
@media(max-width:890px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:26px}
}
@media(max-width:850px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:24px}
}
@media(max-width:810px){.segment-specific__selector--icon-container [class*='oi-'],.segment-specific__selector--stats [class*='oi-'],.segment-specific__selector--icon-container .beta,.segment-specific__selector--stats .beta{font-size:23px}
}
.segment-specific__selector--icon-container{border-right:1px solid gray}
.segment-specific__selector--description{padding-top:20px;font-size:12px}
.segment-specific__content--container.background--gradient{background:linear-gradient(to bottom,rgba(255,255,255,0) 58.5%,off-white 58.5%,rgba(255,255,255,0) 90%)}
@media(max-width:940px){.segment-specific__content--container.background--gradient{background:linear-gradient(to bottom,rgba(255,255,255,0) 67.5%,off-white 67.5%,rgba(255,255,255,0) 90%)}
}
.segment-specific__content--container .segment-specific__content{padding:40px 0;max-width:1100px;border-bottom:1px solid off-white}
.segment-specific__content--container .segment-specific__content h2{color:#ce4b27;margin:10px 0 30px}
.segment-specific__content--container .segment-specific__content p{margin-bottom:30px}
.segment-specific__content--container .segment-specific__content .segment-specific__selector--icon-container{color:#ce4b27;font-size:40px;line-height:40px}
.segment-specific__content--container .segment-specific__content .segment-specific__content--img{padding-bottom:30px;margin-left:30px}
.segment-specific__content--container .segment-specific__content--icon,.segment-specific__content--container .segment-specific__content--content{padding-top:60px}
@media(max-width:860px){.segment-specific__content--container .segment-specific__content--icon,.segment-specific__content--container .segment-specific__content--content{padding-top:25px}
}
.segment-specific__content--container .segment-specific__content--spacer{width:5%}
.segment-specific__content--container p.resourcebox__copy{margin:10px 0}
.segment-specific__selector--content:hover{border-top:2px solid #ce4b27;border-bottom:2px solid #ce4b27;width:50%;margin-left:25%}
.segment-specific__selector--description,.segment-specific__selector--stats,.segment-specific__content--icon{display:none}
.segment-specific__selector--icon-container{border:0}
.segment-specific__content--closebtn{border:0;font-size:14px;position:relative;top:-15px;left:50%;margin-left:-61px}
@media(min-width:768px){.button.segment-specific__content--closebtn{top:-15px}
}
@media(min-width:980px){.segment-specific__content--image .resourcebox__copy{max-width:210px}
.segment-specific__content--image .resourcebox__imglin{max-width:220px}
}
@media(min-width:800px) and (max-width:980px){.segment-specific__content--image .resourcebox{width:250px;display:block}
.segment-specific__content--image .resourcebox__vdivider{display:none}
.segment-specific__content--image .resourcebox__imglin{margin:10px 0 0 0}
}
@media(max-width:800px){.segment-specific__selector--container{overflow:scroll;height:185px;width:100%}
.segment-specific__selector--container [class*='oi-']{font-size:60px}
.segment-specific__selector--inner-container{width:1200px}
.segment-specific__selector{width:200px;float:left}
.segment-specific__selector--description,.segment-specific__selector--stats,.segment-specific__content--icon{display:none}
.segment-specific__selector--icon-container{border:0}
}
@media(max-width:600px){.segment-specific__content--content .button{width:100%}
.segment-specific__content--container .segment-specific__content{padding:0}
.segment-specific__content--container.background--gradient{background:0}
.segment-specific__content--content{text-align:center;padding:30px}
.segment-specific__content--spacer,.segment-specific__content--image{display:none}
}
@media(max-width:600px){.segment-specific__selector--subhead{width:80%}
.divider--subhead{margin-bottom:45px}
}
@media(max-width:400px){.segment-specific__selector--subhead{width:90%}
.divider--subhead{margin-bottom:55px}
}
.pull-quote{margin:2rem 0;padding:1.875rem 0;border:solid #878a8c;border-width:1px 0}
.pq{width:100%;margin:0 auto;text-align:center}
.pq__copy{font-style:italic}
.pq__copy span[class^="fa fa-quote"]{color:#b7b7b7;font-size:smaller;position:relative;top:-0.5rem}
.pq__cite{display:block;margin:1rem 0 1.875rem}
@media screen and (min-width:768px){.pq{width:60%}
}
.o4-podcast__player-region{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;background:#d9f6fa;border:1px solid #b1b2b4;border-radius:8px 8px 0 0}
.o4-podcast__player-region .o4-podcast-pl__content-right{margin-top:8px}
.o4-podcast__player-region .o4-podcast-pl__dd-desc{padding-top:0;padding-left:10px}
.o4-podcast__player-region.is--alt-bg{background:#fff}
.o4-podcast__player-region.sm--col{flex-direction:column !important}
@media screen and (min-width:1048px){.o4-podcast__player-region.sm--col{border:1px solid #b1b2b4;border-radius:8px 8px 0 0}
}
.o4-podcast__player-region .right-padding{padding-right:16px}
@media screen and (min-width:1048px){.o4-podcast__player-region{flex-wrap:nowrap;justify-content:inherit;flex-direction:row}
}
.o4-podcast__img-wrapper{display:flex;align-items:center;height:100%;padding:10px;background:#fbf9f4}
.o4-podcast__img-wrapper.sm--col{padding:10px;width:auto !important;border-radius:0}
@media screen and (min-width:1048px){.o4-podcast__img-wrapper{width:100%;border-radius:8px 0 0 0}
}
.o4-podcast__img-cover{width:180px;height:180px;overflow:hidden;border-radius:50%}
@media screen and (min-width:1048px){.o4-podcast__img-cover{margin:0 auto}
}
.o4-podcast__img{width:100%;height:100%}
.o4-podcast__img[src=""]{display:none;height:0}
.o4-podcast__img[src="null"]{display:none}
.o4-podcast__left{display:flex;justify-content:center;margin-top:20px}
.o4-podcast__left.sm--col{margin-top:20px}
@media screen and (min-width:1048px){.o4-podcast__left{margin-top:0}
}
.o4-podcast__content-left{display:flex}
.o4-podcast__content-right{justify-content:flex-end}
@media screen and (min-width:768px){.o4-podcast__content-right{display:none}
}
.o4-podcast__right{display:flex;flex-direction:column;justify-content:space-between;padding:20px 16px;border-left:0}
.o4-podcast__right.sm--col{border-left:0;padding:20px 10px}
@media screen and (min-width:768px){.o4-podcast__right{padding:20px 40px}
}
.o4-podcast__desc-wrapper{margin-bottom:16px;width:100%}
.o4-podcast__desc-wrapper p#extendeddescription{display:none}
@media screen and (min-width:768px){.o4-podcast__desc-wrapper{margin-bottom:8px}
}
.o4-podcast__num{margin-right:10px;color:#002677;font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.o4-podcast__num{font-size:32.43px;line-height:40px}
}
.o4-podcast__title{color:#002677;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.o4-podcast__title{font-size:32.43px;line-height:40px}
}
.o4-podcast__desc{color:#5a5a5a;margin-bottom:0;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px}
@media screen and (min-width:540px){.o4-podcast__desc{font-size:25.63px;line-height:32px}
}
.o4-podcast__posted-date{display:flex;align-items:center;flex-direction:row}
.o4-podcast__date{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-right:.2rem}
@media screen and (min-width:540px){.o4-podcast__date{font-size:18px;line-height:24px}
}
.o4-podcast__time{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-left:.2rem}
@media screen and (min-width:540px){.o4-podcast__time{font-size:18px;line-height:24px}
}
.o4-podcast__content-right{display:none}
@media screen and (min-width:1048px){.o4-podcast__content-right{display:flex}
}
.o4-podcast__social-btn{height:32px;width:32px;display:flex;border:0;background:transparent;flex-direction:column;justify-content:center;align-items:flex-end}
.o4-podcast__social-btn-dot{height:4px;width:4px;border-radius:50%;display:block;background:#5a5a5a;margin-bottom:6px}
.o4-podcast__social-btn-dot:last-child{margin-bottom:0}
.o4-podcast__social-popup ul,.o4-podcast__social-popup--mobile ul{display:flex;justify-content:flex-end;list-style-type:none;padding:0;margin:0;flex-wrap:wrap;align-content:flex-start}
.o4-podcast__social-popup li+li,.o4-podcast__social-popup--mobile li+li{margin-left:4px}
.o4-podcast__social-popup{display:none}
@media screen and (min-width:1048px){.o4-podcast__social-popup{display:block}
}
.o4-podcast__social-popup--mobile{display:flex;justify-content:center;margin-top:20px}
@media screen and (min-width:768px){.o4-podcast__social-popup--mobile{display:none}
}
.o4-podcast__social-link{background:#5a5a5a;color:#fff;transition:all .2s linear;width:36px;height:36px;text-align:center;outline:0;font-size:1.25rem;text-decoration:none;border:0;display:flex;align-items:center;justify-content:center;border-radius:50%}
.o4-podcast__player{width:100%;display:flex;flex-direction:column}
.o4-podcast__player.sm--col{flex-direction:column !important}
@media screen and (min-width:1048px){.o4-podcast__player{flex-direction:row}
}
.o4-podcast__player-controls{display:flex;justify-content:center;margin-bottom:8px}
@media screen and (min-width:768px){.o4-podcast__player-controls{margin-bottom:0}
}
.o4-podcast__player-controls .o4-podcast__player-btn{margin:0}
.o4-podcast__player-sound-controls{display:flex;justify-content:center;align-items:center;margin-top:8px}
.o4-podcast__player-sound-controls.sm--col{margin:8px 10px 0 10px}
@media screen and (min-width:1048px){.o4-podcast__player-sound-controls{margin:0 10px}
}
.o4-podcast__player-sound-controls .o4-podcast__player-progress{width:100px}
@media screen and (min-width:1048px){.o4-podcast__player-sound-controls .o4-podcast__player-progress{width:75px}
}
.o4-podcast__player-sound-controls .o4-podcast__player-btn{margin:0}
.o4-podcast__player-sound-range{visibility:visible;opacity:1}
@media screen and (min-width:1048px){.o4-podcast__player-sound-range{width:100px;top:-60px;z-index:10}
}
.o4-podcast__player-speed-controls{display:flex;position:relative;width:150px;margin:auto;margin-top:8px;margin-bottom:8px}
.o4-podcast__player-speed-controls .o4-podcast__speedlabel{display:none}
.o4-podcast__player-speed-controls.sm--col{margin:auto;margin-top:8px;margin-bottom:8px}
.o4-podcast__player-speed-controls .zui-b-custom-select{width:100%}
@media screen and (min-width:1048px){.o4-podcast__player-speed-controls{margin:inherit;margin-top:0;margin-bottom:0;width:150px}
}
.o4-podcast__player-btn{border:0;background:transparent;width:36px;height:36px}
.o4-podcast__player-btn:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;z-index:1001;text-decoration:none}
.o4-podcast__player-btn .material-symbols-outlined{padding:0;width:auto}
.o4-podcast__player-progress-wrapper{background:#fbf9f4;border-radius:8px;flex-grow:1}
.o4-podcast__player-progress{display:flex;align-items:center;width:100%;height:100%;position:relative}
.o4-podcast__player-bubble{background:#002677;color:#fff;padding:2px 9px;position:absolute;border-radius:8px;left:calc(8%);top:-10px;transform:translateX(-50%);font-size:10px;font-weight:bold;opacity:0}
.o4-podcast__player-bubble:after{content:"";position:absolute;width:2px;height:2px;background:#002677;top:17px;left:50%}
@media screen and (min-width:1048px){.o4-podcast__player-bubble{top:-24px}
}
.o4-podcast__player-range{display:flex;align-items:center;width:100%;cursor:pointer;background:#b1b2b4;height:4px;-webkit-appearance:none}
.o4-podcast__player-range::after{position:absolute;width:10px;height:20px;background:#002677}
.o4-podcast__player-range::-webkit-slider-thumb{-webkit-appearance:none;border-radius:6px;height:12px;width:22px;background:#002677;cursor:pointer;position:relative}
.o4-podcast__player-range:focus-visible::-webkit-slider-thumb{outline:2px solid #002677;outline-offset:.125rem}
.o4-podcast__player-range:focus-visible::-moz-range-thumb{outline:2px solid #002677;outline-offset:.125rem}
.o4-podcast__player-range::-moz-range-thumb{border-radius:6px;height:12px;width:20px;background:#002677;cursor:pointer}
.o4-podcast__player-play-pause-btn,.o4-podcast__player-stop-btn,.o4-podcast__player-mute-btn{margin:0 auto}
.o4-podcast__player-play-pause-btn .o4-podcast-hiddenplay,.o4-podcast__player-stop-btn .o4-podcast-hiddenplay,.o4-podcast__player-mute-btn .o4-podcast-hiddenplay{display:none}
.o4-podcast__player-inner{display:flex;height:100%;width:100%;align-items:center;justify-content:center}
.o4-podcast__player-current-time{display:flex;justify-content:center;margin-bottom:8px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-podcast__player-current-time{font-size:18px;line-height:24px}
}
@media screen and (min-width:1048px){.o4-podcast__player-current-time{display:none}
}
.o4-podcast__player-current-time--desktop{display:none;justify-content:flex-end;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-podcast__player-current-time--desktop{font-size:18px;line-height:24px}
}
@media screen and (min-width:1048px){.o4-podcast__player-current-time--desktop{display:flex;margin-bottom:8px}
}
.o4-podcast__player-divider{margin:0 4px}
.o4-podcast__select{display:flex;align-items:center;justify-content:space-between;width:100px;color:#002677;background:#fff;padding:8px 12px;border:1px solid #b1b2b4;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;border-radius:6px}
@media screen and (min-width:540px){.o4-podcast__select{font-size:16px;line-height:20px}
}
.o4-podcast__select:hover,.o4-podcast__select:focus{border:1px solid #002677}
.o4-podcast__select[aria-expanded="true"]>i{color:#002677;transform:rotate(180deg)}
.o4-podcast__select-dropdown{position:absolute;display:flex;top:-79px;flex-direction:column;width:100%;z-index:1;border:1px solid #b1b2b4;background:#fff;border-radius:4px}
.o4-podcast__select-dropdown-option{background:transparent;border:1px solid transparent;padding:4px;color:#002677}
.o4-podcast__select-dropdown-option:focus-visible{border:1px solid #002677}
.o4-podcast__list-wrapper ul{padding:0;margin:0;list-style-type:none}
@media screen and (min-width:768px){.o4-podcast__list-wrapper ul{border-top:0;border-left:1px solid #b1b2b4;border-right:1px solid #b1b2b4;border-bottom:1px solid #b1b2b4}
}
.o4-podcast__item-img-cover{width:100px;height:100px;overflow:hidden;border:1px solid #b1b2b4;border-radius:4px}
@media screen and (min-width:1048px){.o4-podcast__item-img-cover{margin:0 auto}
}
.o4-podcast__item-num{margin-right:10px;color:#002677;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px}
@media screen and (min-width:540px){.o4-podcast__item-num{font-size:25.63px;line-height:32px}
}
.o4-podcast__item-title{color:#002677;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px}
@media screen and (min-width:540px){.o4-podcast__item-title{font-size:25.63px;line-height:32px}
}
.o4-podcast__item-desc{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-podcast__item-desc{font-size:18px;line-height:24px}
}
.o4-podcast__item-date{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-podcast__item-date{font-size:18px;line-height:24px}
}
.o4-podcast__item-region{display:flex}
.o4-podcast__item-region .o4-podcast__left{background-color:transparent;display:none}
@media screen and (min-width:768px){.o4-podcast__item-region .o4-podcast__left{display:flex;justify-content:flex-end;align-items:center}
}
.o4-podcast__item-region .o4-podcast__right{background:transparent;border-right:0}
.o4-podcast__item-region .o4-podcast__content-left{display:flex}
.o4-podcast .material-symbols-outlined{padding:0}
.o4-podcast .zui-b-custom-select__btn,.o4-podcast .zui-b-custom-select__menu{color:#002677}
.o4-podcast-pl__playlist-item,.o4-podcast-pl__playlist-item{display:flex;flex-direction:row}
.o4-podcast-pl__playlist-item:nth-child(even),.o4-podcast-pl__playlist-item:nth-child(even){background:#fbf9f4}
.o4-podcast-pl__playlist-item.is--alt-bg:nth-child(even),.o4-podcast-pl__playlist-item.is--alt-bg:nth-child(even){background:#fff}
@media screen and (min-width:768px){.o4-podcast-pl__playlist-item,.o4-podcast-pl__playlist-item{border-left:1px solid #b1b2b4;border-right:1px solid #b1b2b4;border-bottom:1px solid #b1b2b4}
}
.o4-podcast-pl__playlist-left{display:none}
.o4-podcast-pl__playlist-left.sm--col{display:none}
@media screen and (min-width:768px){.o4-podcast-pl__playlist-left{padding:20px 10px;display:flex;justify-content:flex-end}
}
.o4-podcast-pl__playlist-right{padding:20px 16px}
.o4-podcast-pl__playlist-right.sm--col{padding:20px 10px}
@media screen and (min-width:768px){.o4-podcast-pl__playlist-right{padding:20px 40px 20px 10px}
}
.o4-podcast-pl__title-btn{border:0;background:transparent;color:#002677;overflow:hidden;text-overflow:ellipsis;text-align:left;width:100%;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px}
@media screen and (min-width:540px){.o4-podcast-pl__title-btn{font-size:25.63px;line-height:32px}
}
.o4-podcast-pl__title-btn:hover,.o4-podcast-pl__title-btn:focus{text-decoration:underline;cursor:pointer}
.o4-podcast-pl__desc-wrapper{width:100%}
.o4-podcast-pl__desc-wrapper p#extendeddescription{display:none}
.o4-podcast-pl__desc{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-bottom:0}
@media screen and (min-width:540px){.o4-podcast-pl__desc{font-size:18px;line-height:24px}
}
.o4-podcast-pl__dd-desc{color:#5a5a5a;margin-bottom:0;padding-left:28px;padding-top:10px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-podcast-pl__dd-desc{font-size:18px;line-height:24px}
}
.o4-podcast-pl__content-left{display:flex}
.o4-podcast-pl__content-right{display:grid;justify-content:flex-end;align-items:center}
.o4-podcast-pl .is--expanded{display:block}
.o4-podcast-pl__dd:not(.is--expanded){display:none}
.o4-podcast-pl__dd{transition:height cubic-bezier(0,0,0.71,1.16) .3s}
.o4-podcast-pl__dd-btn{width:30px;height:30px;font-size:16px;color:#fff;background:#002677;border:0;border-radius:50%}
.o4-podcast-pl__dd-btn:hover{cursor:pointer}
.o4-podcast-pl__dd-btn:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.o4-podcast-pl__dd-btn>i{transition:transform ease .3s;font-size:24px}
.o4-podcast-pl__dd-btn>i::after{display:none}
.o4-podcast-pl__dd-btn[aria-expanded="false"] .fa-angle-up{transition:transform ease .3s;transform:rotate(180deg)}
.o4-podcast-pl__time,.o4-podcast-pl__date{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-podcast-pl__time,.o4-podcast-pl__date{font-size:18px;line-height:24px}
}
.o4-podcast-pl__img-cover{width:88px;height:88px;overflow:hidden}
.o4-podcast-pl__img{height:auto;width:100%}
.o4-podcast-pl__img[src=""]{display:none;height:0}
.o4-podcast-pl__img[src="null"]{display:none}
.o4-podcast-pl__num{margin-right:10px;color:#002677;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px}
@media screen and (min-width:540px){.o4-podcast-pl__num{font-size:25.63px;line-height:32px}
}
.o4-podcast-pl__idx{color:#002677;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px}
@media screen and (min-width:540px){.o4-podcast-pl__idx{font-size:25.63px;line-height:32px}
}
.o4-podcast-pl__playlist-container ul{padding:0;margin:0;list-style-type:none}
.resource-link__imglin{display:inline-flex;flex-direction:row}
.resource-link__copy{margin-bottom:8px;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677;text-align:left}
@media screen and (min-width:540px){.resource-link__copy{font-size:16px;line-height:20px}
}
.resource-link__bg1{background-color:#fff}
.resource-link__bg2{background-color:#fbf9f4}
.resource-link__bodycopy{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#0c55b8;text-align:left}
@media screen and (min-width:540px){.resource-link__bodycopy{font-size:14.22px;line-height:20px}
}
.resource-link__bodycopy:hover,.resource-link__bodycopy:active{text-decoration:underline;color:#0c55b8}
.resource-link__bodycopy:focus{text-decoration:underline;color:#002677}
.resource-link__icon{font-size:32px;padding-right:16px !important;color:#002677;background:transparent !important}
.resource-link__center{text-align:center}
.resource-link__left{text-align:left}
.resource-link .material-icons-outlined{font-size:38px !important}
.search-results{margin:0 auto 20px;max-width:1280px;padding:0 20px}
.search-keyword-num{background-color:#e5e5e6;color:#000;padding:20px;color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.search-keyword-num{font-size:22.78px;line-height:32px}
}
#suggestions,#searchText{color:#0c55b8}
#suggestions a:hover,#searchText a:hover,#suggestions a:active,#searchText a:active,#suggestions a:focus,#searchText a:focus{color:#0c55b8}
.sr-sortby{display:none;padding:0}
.sr-sortby__item{letter-spacing:.72px;font-size:18.4px;padding:0 10px}
a.button.sr-sortby__item-link{border:1px solid transparent;color:#595959}
a.button.sr-sortby__item-link:hover,a.button.sr-sortby__item-link:active,a.button.sr-sortby__item-link:focus{background:0;border:1px solid;color:#000}
a.button.sr-sortby__item-link.selected{border:1px solid;color:#595959}
.search-keyword{border-bottom:1px solid #b1b2b4;margin-top:30px;padding:0}
.results__item{padding:1rem 1rem 1rem 0;border-bottom:1px solid #b1b2b4}
.results__header{margin-bottom:0;color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.results__header{font-size:22.78px;line-height:32px}
}
a.results__link{color:#006ca2;color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){a.results__link{font-size:22.78px;line-height:32px}
}
a.results__link:hover,a.results__link:active,a.results__link:focus{color:#0c55b8}
.results__desc{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin:0}
@media screen and (min-width:540px){.results__desc{font-size:16px;line-height:20px}
}
.results__des-tag{margin-bottom:0;line-height:1.25}
.pagination{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin:15px auto;margin-left:-20%}
@media screen and (min-width:540px){.pagination{font-size:16px;line-height:20px}
}
.page__item{padding:5px}
.left-arrow-font{padding-right:5px}
.right-arrow-font{padding-left:5px}
@media screen and (min-width:760px){.sr-sortby{display:inline-block;margin:10px auto;line-height:3}
.sr-sortby__item:nth-child(1){padding-left:20px}
.searchresults{padding-left:7rem;max-width:80%}
.results__header{line-height:1.35}
a.results__link{font-size:19.28px}
}
@media screen and (min-width:950px){.searchresults{padding-left:7rem;max-width:70%}
a.results__link{font-size:21.6px}
}
span.searchword{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){span.searchword{font-size:18px;line-height:24px}
}
span.none.spellword{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){span.none.spellword{font-size:18px;line-height:24px}
}
span.some.spellword{color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){span.some.spellword{font-size:22.78px;line-height:32px}
}
span.some.spellword searchword:not(.none.hidden) span.some.spellword{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){span.some.spellword searchword:not(.none.hidden) span.some.spellword{font-size:18px;line-height:24px}
}
.side-bar{background-color:#efefee;color:#000;margin-bottom:-70px}
.content-wrap{padding:1.5em}
@media screen and (min-width:768px){.content-wrap{padding:1.5em}
}
@media screen and (min-width:900px){.content-wrap{padding:2.5em}
}
.aside__cta{background-color:#282a2e;color:#fff;border-bottom:1px solid #fff;text-align:center}
.aside__cta__heading{font-family:"FrutigerLTW01-55Roman",sans-serif;font-size:30px;letter-spacing:.04rem;margin-bottom:1.25em;line-height:1.33}
.aside__cta .aside__cta__ctabtn{border:1px solid #fff;background:0;font-size:.75em;font-weight:bold;margin-bottom:.8em}
.aside__cta .aside__cta__ctabtn:hover{color:#000;background:#efefee}
.aside__expert{background-color:#52545a;color:#fff}
.aside__expert__cardbox{padding-top:1em}
@media screen and (min-width:410px){.aside__expert__cardbox{display:flex;flex-wrap:wrap;justify-content:space-between}
}
.aside__expert__cards{margin-bottom:2em}
.aside__expert__cards--single{flex-basis:80%;margin:0 auto}
.aside__expert__cards--multiple{flex-basis:100%}
@media screen and (min-width:410px){.aside__expert__cards--multiple{flex-basis:50%;padding:0 10px}
}
@media screen and (min-width:1024px){.aside__expert__cards--multiple{flex-basis:100%;padding:0 10px}
}
@media screen and (min-width:1280px){.aside__expert__cards--multiple{flex-basis:45%;padding:0}
}
.aside__expert__heading{font-size:1.15em}
.aside__expert__link{color:#fff;display:block}
.aside__expert__link>img{width:100%}
.aside__expert__nav-title{font-size:23px;margin:10px 0 7px 0;font-family:"Frutiger-Light",Arial,sans-serif;letter-spacing:.04rem}
.aside__expert__sub-title{margin-bottom:5px;font-weight:normal;font-size:14px}
.aside__resource__title{background:#efefee;margin-bottom:1em;display:flex;align-items:center;justify-content:center;padding:0;font-size:23.2px;font-family:"Frutiger-Light";line-height:1.25}
.aside__resource__title span{background:#efefee;margin:0 10px;text-align:center}
.aside__resource__title:before,.aside__resource__title:after{background:#b7b7b7;height:1px;flex:1;content:'';min-width:30px;display:block}
@media screen and (max-width:400px){.aside__resource__title{font-size:18px}
}
.aside__resource .row{padding:0}
.aside__resource__cards{margin-bottom:2.5em}
.aside__resource__link{display:block}
.aside__resource__link>img{width:100%;margin-bottom:10px}
.aside__resource__link:hover,.aside__resource__link:focus,.aside__resource__link:active{text-decoration:none}
.aside__resource__link:hover .aside__resource__nav-title,.aside__resource__link:focus .aside__resource__nav-title,.aside__resource__link:active .aside__resource__nav-title{text-decoration:underline}
.aside__resource__category{color:#000;font-size:12px;margin:0 0 10px 0}
.aside__resource__nav-title{margin-bottom:10px;padding-bottom:10px;font-family:"Frutiger-Light",Arial,sans-serif;font-size:23px;line-height:1.33;letter-spacing:.04rem}
.solr-search-results{margin:0 auto 20px;max-width:1280px;padding:0 20px}
.service-location{text-align:center}
.service-location .servicelocation *{box-sizing:border-box}
.service-location .servicelocation__desclabel{margin:0 auto}
.service-location .servicelocation__desclabel P{margin:1em 0 1em 1em}
.service-location .servicelocation__select{display:inline-flex;justify-content:center;flex-wrap:wrap;width:100%;margin:1.25em 0}
.service-location .servicelocation__select select{height:46px;width:100%}
@media screen and (min-width:768px){.service-location .servicelocation__select select{margin:2px 4px 2px 0;width:75%}
}
.service-location .servicelocation__label2{font-weight:bold}
.service-location .servicelocation__label3{color:#888b8d}
.service-location .servicelocation__list{height:26px;font-size:14px;margin:0 10px;max-width:100%}
.service-location .sl__submit{margin-top:20px;width:100%;min-width:0 !important;padding:12px 16px !important}
@media screen and (min-width:768px){.service-location .sl__submit{margin-top:4px;width:auto}
}
.service-location .sl__submit .fa-2x{margin-top:-8px;margin-left:-3px}
.service-location .sl__submit #sl-external-link{margin-left:5px}
.service-location .sl__submit .hideIcon{display:none}
.service-location .sl__submitarrow{color:#fff;padding:2px 0 0;font-size:1.3em}
.service-location .sl__submitarrow:hover{color:#63666a}
.col-third .service-location .servicelocation__select select{margin:0;width:100%}
@media screen and (min-width:1280px){.col-third .service-location .servicelocation__select select{margin:2px 4px 2px 0;width:75%}
}
.col-third .service-location .sl__submit{margin-top:20px;width:100%}
@media screen and (min-width:1280px){.col-third .service-location .sl__submit{margin-top:4px;width:auto}
}
@media screen and (max-width:767px){.service-location{margin-left:-20px;margin-right:-20px}
.service-location .servicelocation{max-width:100%;margin:auto;padding:20px}
.service-location .servicelocation__desclabel P{margin:0}
.parsys_column .service-location{margin-left:0;margin-right:0}
}
.share-bar{background-color:#efefee;color:#000}
.share-bar--container{padding:10px}
.share-bar--container .share-bar--title{font-size:14px;color:#434448;padding-right:5px}
.share-bar--container .emailshare{background:#078576}
.share-bar--container .share-icon{border-radius:50%;font-size:14px;color:#fff;margin:0 5px}
.share-bar--container .share-icon:hover,.share-bar--container .share-icon:focus{box-shadow:none}
.share-bar--container .share-print{width:28px;height:28px;padding:0;display:inline-block;border-radius:50%;background:#505152;color:#fff}
.share-bar--container .share-print:hover{background:#505152;color:#fff;transform:scale(1.2)}
.share-bar--container .share-print .fa-print{margin-left:5px}
.dpl-social-share{font-family:"FrutigerLTW01-55Roman";color:#636363}
.dpl-social-share__bg{background-color:#fbf9f4}
.dpl-social-share__size{height:28px;width:28px}
.dpl-social-share--icons_list{list-style:none;display:contents}
.dpl-social-share--container{padding:10px;height:64px;display:flex;flex-direction:row;align-items:center}
.dpl-social-share--container .dpl-social-share--title{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a;padding-right:5px}
@media screen and (min-width:540px){.dpl-social-share--container .dpl-social-share--title{font-size:14.22px;line-height:20px}
}
.dpl-social-share--container .linkedinshare{background:0}
.dpl-social-share--container .facebookshare{background:0}
.dpl-social-share--container .twittershare{background:0}
.dpl-social-share--container .pinterestshare{background:0}
.dpl-social-share--container .emailshare{background:0}
.dpl-social-share--container .share-icon{border-radius:50%;font-size:14px;color:#fff;margin:0 5px}
.dpl-social-share--container .share-icon:hover{box-shadow:none}
.dpl-social-share--container .share-print{width:28px;height:28px;padding:0;display:inline-block;border-radius:50%;background:#505152;color:#fff}
.dpl-social-share--container .share-print:hover{background:#505152;color:#fff;transform:scale(1.2)}
.dpl-social-share--container .share-print .fa-print{margin-left:5px}
.dpl-social-share--container .share-icon{background:#5a5a5a;color:#fff;transition:all .2s linear;width:34px;height:34px;text-align:center;padding-top:3px;outline:0;font-size:1.25rem;text-decoration:none;border:0;display:inline-block;border-radius:50%}
.dpl-social-share--container .share-icon span{color:#fff}
.dpl-social-share--container .share-icon:hover{transform:scale(1.1);text-decoration:none}
.dpl-social-share--container .share-icon:hover span{color:#fff}
.dpl-social-share--container .share-icon:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;z-index:1001;text-decoration:none}
.dpl-social-share--container .share-icon:active{color:#fff}
.sign-ins{max-width:1280px;margin:0 auto}
.signin-title{margin-top:50px}
.signin-header{font-size:32px}
.sign-inbtns{margin:30px auto}
.divid-or{line-height:.5;text-align:left;padding:10px 0;margin-left:105px;margin-top:18px;margin-bottom:18px;font-size:13px;text-transform:uppercase;letter-spacing:3px;font-family:"Frutiger-Light";font-style:italic;color:#757575}
.divid-or span{display:inline-block;position:relative}
.divid-or span:before,.divid-or span:after{content:"";position:absolute;height:5px;border-bottom:2px solid #b1b3b3;top:0;width:30px}
.divid-or span:before{right:100%;margin-right:10px}
.divid-or span:after{left:100%;margin-left:10px}
.btn_desc{font-family:"Frutiger-Light";font-size:13px;line-height:18px;font-style:italic;color:#52545a;display:block;width:75%;margin:15px 20px}
.popular-lists{border-left:2px solid #00549f}
.popular-lists-other{border:0}
.popular-lists--items{padding:.25rem .75rem;line-height:30px}
.popular-lists--items .popular-lists-item-links{color:#52545a;text-decoration:none}
.popular-lists--items .popular-lists-item-links:hover,.popular-lists--items .popular-lists-item-links:focus,.popular-lists--items .popular-lists:active,.popular-lists--items .popular-lists:focus{text-decoration:none;color:#00549f}
.popular-lists--items .popular-lists-item-links:hover::after,.popular-lists--items .popular-lists-item-links:focus::after,.popular-lists--items .popular-lists:active::after,.popular-lists--items .popular-lists:focus::after{font-family:FontAwesome;content:"\f105";display:inline-block;color:#00549f;font-size:20px;padding-left:.45rem;line-height:1}
.seemore{color:#006ca2}
.other-list-title{padding-top:1.75rem}
@media screen and (min-width:350px){.btn_desc{width:70%;padding-right:30px}
.divid-or{margin-left:125px}
}
@media screen and (min-width:568px) and (max-width:768px){.btn_desc{width:40%;padding-right:45px}
}
@media screen and (min-width:768px){.other-list-title{padding-top:0}
.btn_desc{display:inline-block;width:50%}
}
.slider{position:relative;margin:0 auto 3rem;overflow:hidden}
.slider__title{text-align:center;border-bottom:1px solid #b7b7b7;margin:10px 0}
.title{background:#fff;padding:0;font-size:23.2px;font-family:"Frutiger-Light";position:relative;top:10px}
@media screen and (max-width:400px){.title{font-size:18px}
}
@media screen and (min-width:1088px){.title{padding:0 10px}
}
.slider__title__wrapper{overflow:hidden}
.slider__title__seemorbtn{margin:0 0 2em 0}
.slider__title__seemorbtn{line-height:.5;text-align:center}
.slider_seemorebtn{display:inline-block;position:relative}
.slider_seemorebtn:before,.slider_seemorebtn:after{content:"";position:absolute;height:13px;border-bottom:1px solid #878a8c;top:0;width:600px}
.slider_seemorebtn:before{right:100%;margin-right:15px}
.slider_seemorebtn:after{left:100%;margin-left:15px}
.slider__wrapper{display:flex;align-items:center;justify-content:center}
@media screen and (max-width:399px){.slider__wrapper{display:block;align-items:unset;justify-content:unset}
}
.slider__buffer{position:relative;margin:14px 20px 20px;display:inline-block}
@media screen and (max-width:399px){.slider__buffer{display:block}
}
.slider__container{width:860px;overflow:hidden;padding:0 20px}
@media screen and (max-width:699px){.slider__container{width:auto}
}
.slider__list{display:block;position:relative;overflow:hidden;width:3600px;margin:0;padding:0}
@media screen and (max-width:699px){.slider__list{width:auto}
}
.slider__content__list__item__container{vertical-align:middle;width:234.5px;height:auto;border-width:1px;border-color:#878a8c;border-style:solid;margin:20px 17px;border-radius:4px}
@media screen and (max-width:699px){.slider__content__list__item__container{margin:0 auto;margin-bottom:20px}
}
@media screen and (max-width:399px){.slider__content__list__item__container{width:auto}
}
.slider__content__list__item__container__image{display:none}
.slider__content__list__item__container__title{padding:.5rem}
.slider__content__list__item__container__title .subhead--small{font-size:1rem;letter-spacing:.02rem}
.title-links{display:block;font-size:1rem}
.slider__pre,.slider__next{display:none}
@media screen and (min-width:400px){.slider__container{padding:0 2.85rem}
}
@media screen and (min-width:550px){.slider__container{max-width:545px}
}
@media screen and (min-width:700px){.slider__container{padding:0}
.slider__list__item{display:inline-block;vertical-align:bottom}
.slider__content__list__item__container{height:230px}
.slider__content__list__item__container__image{display:block;height:auto}
.slider__pre.button.button--reverse,.slider__next.button.button--reverse{border:1px solid transparent;color:#006ca2;z-index:2;padding:.25rem .5rem;height:263px;top:1%;padding-right:0;width:30px}
.slider__pre.button.button--reverse:hover,.slider__next.button.button--reverse:hover,.slider__pre.button.button--reverse:focus,.slider__next.button.button--reverse:focus,.slider__pre.button.button--reverse:active,.slider__next.button.button--reverse:active,.slider__pre.button.button--reverse:visited,.slider__next.button.button--reverse:visited{background:0;color:#006ca2;border:1px solid transparent;box-shadow:none}
.slider__pre{display:inline-block;color:#00549f;font-size:1.5rem;padding:.25rem 1rem;position:absolute;left:-30px;top:50%}
.slider__next{display:inline-block;color:#00549f;font-size:1.5rem;padding:.25rem 1rem;position:absolute;right:-30px;top:50%}
}
@media screen and (min-width:1100px){.slider__container{max-width:810px}
}
@media screen and (min-width:1300px){.slider__container.shortlist{max-width:565px}
}
.slide-default,.o4-slide-default{display:inline}
.isEdit .slide-default{display:block}
.share__des{color:#595959;font-size:1rem;padding-top:10px}
.social__link{display:inline-block}
.share-icon{width:28px;height:28px;line-height:28px;text-align:center;background:#fff;transition:all .3s ease;outline:0;font-size:2rem}
.share-icon:hover,.share-icon:focus{box-shadow:0 3px 6px rgba(0,0,0,0.12),0 3px 6px rgba(0,0,0,0.24);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.social__link{color:#fff;font-size:20px}
.twittershare{background:#4099ff}
.facebookshare{background:#3b5998}
.linkedinshare{background:#006ca2}
.pinterestshare{background:#bd081c}
.blogshare{background:#ce4b27}
.blogshare:hover,.blogshare:active{text-decoration:none}
.blogshare .oi-blog{font-size:24px;vertical-align:middle}
.share__mshare{display:none}
.header-social .share__des{text-align:center;margin-bottom:5px;padding-top:10px}
.header-social .social__link{margin:auto .50rem}
.header-social .share-icon{border-radius:50%}
@media screen and (max-width:767px){.event__share .share__des{display:none}
.event__share button{border:0}
.event__share .share-icon{width:48px;height:48px;line-height:48px}
.event__share .share__mshare{display:block;background:#ce4b27;color:#fff;font-size:.75rem;margin-top:-30%;margin-right:10px}
.event__share .share__mshare a{text-decoration:none}
.event__share .share-toggle:before{content:"SHARE";color:#fff;font-family:"FontAwesome","Optum Sans Regular",Arial,sans-serif}
.event__share .share-toggle.share-expanded:before{content:"\f00d";font-size:1rem}
.event__share .share__mshare__item{position:absolute;top:60px;visibility:hidden;transform:translateZ(0);transition:transform .35s ease;transform:translatey(0)}
.event__share .share__mshare__item--active{visibility:visible;transform:translateZ(0);transition:transform .35s ease;transform:translateY(0);z-index:3}
.event__share .share-toggle{z-index:2}
.event__share .social__link{display:block;margin:1rem 0}
}
.hub-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;max-width:1280px;margin:0 auto;padding:0 10px;width:100%;display:flex}
.hub-box{background-color:#efefee;color:#000}
.hub-box-title{padding-left:20px;padding-top:15px;color:#52545a}
.font-icon-align{color:#ce4b27}
.fliter__type__title[aria-expanded="false"] .arrow-up{display:none}
.fliter__type__title[aria-expanded="false"] .arrow-down{display:inline-block}
.fliter__type__title[aria-expanded="true"] .arrow-up{display:inline-block}
.fliter__type__title[aria-expanded="true"] .arrow-down{display:none}
.filter__list__checkbox{width:20px;left:0;top:46%;position:absolute;font-size:20px;color:#282a2e}
.filter__catg__list{margin-bottom:18px;padding-left:20px}
.filter__catg__list .fliter__type__title{margin-bottom:0;font-family:"FrutigerLTW01-55Roman";letter-spacing:1px;background:0;border:0;color:#52545a;text-align:left;font-size:15px;letter-spacing:2.25px}
.filiter-list-vertical{display:none}
.filiter-list-vertical.active{display:block}
.filter_card_resoult{padding:15px 0}
.filter_card_resoult .mcard__200__title,.filter_card_resoult .mcard__200__copy{text-transform:none}
.filter__list__type .solution-hub{border:0;background:0}
.filter__list__type{position:relative;line-height:1.55;padding:15px 0 0 22px;cursor:pointer;font-family:"Optum Sans Regular",Arial,sans-serif}
.filter__list__type:last-child{margin-bottom:35px}
.solution-hub{font-size:16px;vertical-align:middle}
.solution-hub .mcard__200__title,.solution-hub .mccard__200__copy{text-transform:none}
.hidden{display:none}
button.solution-hub__reset{padding-left:20px;margin-bottom:18px}
.hub-pagination{margin-left:-10%}
.filter__resoult{margin-left:20px}
button.solution-hub:focus,button.fliter__type__title:focus{outline:0}
.individual-fam-hub .pagination{margin-left:-12%}
.individual-fam-hub .solution-hub__reset{margin-left:20px}
.filter__resoult{margin-left:0}
.filter__sort-option{padding-left:0}
.filter__sort-option__list{border:1px solid #efefee;text-align:center;padding:5px 12px;height:25px;vertical-align:middle;font-size:12px;font-family:"FrutigerLTW01-55Roman",sans-serif,"Frutiger-Bold";letter-spacing:3px;background:#efefee;line-height:1.33;margin-left:-2px}
.filter__sort-option__list:last-child{margin-left:-2px}
.filter__sort-option__list button.bydate,.filter__sort-option__list button.byaz,.filter__sort-option__list button.sort-arrowbtn{background:#efefee;border:0;padding:0}
.filter__sort-option__list.sort-item{background-color:#000;color:#fff}
.filter__sort-option__list.sort-item button{background-color:#000;color:#fff}
.filter__sort-option__list.hide-item{display:none}
.sort-text{background:0}
.indicator{color:#b7b7b7}
.sort-dec-arrow[aria-pressed='false'],.sort-asc-arrow[aria-pressed='false']{color:#b7b7b7}
.byaz,.bydate{cursor:pointer}
@media screen and (min-width:768px){.hub-container{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:nowrap !important}
.hub-box{padding:15px 0;-webkit-flex:0 0 40%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}
.filter__list__type{position:relative;text-align:left}
.filter__list__type .solution-hub{font-size:14.4px}
.filter__resoult__container{margin-left:5px}
.filter__resoult__container .filter__sort-option{margin-left:12%;padding-left:32px}
}
@media(min-width:769px) and (max-width:1024px){.filter__resoult__container .filter__resoult{display:inline-block;margin-left:2%}
.filter__resoult__container .filter__sort-option{padding-left:15px;float:right;display:inline;margin-right:10%}
}
@media screen and (min-width:900px){.hub-box{flex:0 0 350px;-webkit-box-flex:0;-ms-flex:0 0 350px}
.filter__list__type{font-size:12px}
.filter_card_resoult{width:100%}
}
@media screen and (min-width:1025px){.filter__resoult__container .filter__resoult{display:inline-block;margin-left:2%;max-width:80%}
.filter__resoult__container .filter__sort-option{padding-left:15px;display:block;margin-left:0;padding-bottom:18px}
}
@media screen and (min-width:1220px){.solution-hub .filter__resoult__container,.resource-hub .filter__resoult__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.filter__resoult__container .filter__resoult{margin-left:2%;max-width:54%}
.filter__resoult__container .filter__sort-option{padding-left:15px;padding-right:10%;margin-left:auto}
}
.news-events-awards .filter__sort-option{margin:0 auto}
.news-events-awards .filter__sort-option__list{border:1px solid #efefee;text-align:center;padding:5px 12px;height:25px;vertical-align:middle;font-size:12px;font-family:"FrutigerLTW01-55Roman",sans-serif,"Frutiger-Bold";letter-spacing:3px;background:#efefee;line-height:1.33;margin-left:-2px}
.news-events-awards .filter__sort-option__list:last-child{margin-left:-2px}
.news-events-awards .filter__sort-option__list .bydate,.news-events-awards .filter__sort-option__list .byaz,.news-events-awards .filter__sort-option__list .sort-arrowbtn{background:#efefee;border:0;cursor:pointer;padding:0}
.news-events-awards .filter__sort-option__list.sort-item{background-color:#000;color:#fff}
.news-events-awards .filter__sort-option__list.sort-item button{background-color:#000;color:#fff}
.news-events-awards .filter__sort-option__list.hide-item{display:none}
.news-events-awards .hub-container{padding:0}
.news-events-awards .news-event-hub-resoult{width:100%}
.news-events-awards .solution-hub__restetbtn__box{margin-left:20px}
.news-event-hub-resoult.filter__sort-option{margin:0 auto}
.hub-item{border-top:1px solid #b7b7b7;margin:20px auto 0 auto;width:880px;padding:5px 15px}
.hub-item__detail__content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;margin-bottom:10px}
.hub-item__detail__content .detail__content{margin-top:15px}
.hub-item__detail--title{width:96%}
.hub-item__detail--date{padding-top:18px;font-family:"Frutiger-Bold";margin-bottom:0}
.hub-item__detail--imagethumb{width:300px;-ms-flex-item-align:baseline;align-self:baseline}
.filter__resoult__container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.filter__resoult__container .filter__sort-toolbar{margin-left:0}
.filter__sort-toolbar{display:block}
.sort-text{display:inline-block;letter-spacing:3px;border:1px solid #efefee;line-height:1.55;text-align:center;padding:3px 5px;font-size:12px;font-family:"FrutigerLTW01-55Roman",sans-serif,"Frutiger-Bold"}
.sort-item-btn{background:#efefee;border:0;padding:5px 15px}
.sort-item-btn.sort-item{background-color:#000;color:#fff}
.indicator{color:#000;display:inline-block;margin-left:0}
.sort-dec-arrow[aria-pressed='false'],.sort-asc-arrow[aria-pressed='false']{color:#b7b7b7}
.col-full.solution-hub__restetbtn__box{margin-left:20px}
.forum-session-hub .hub-item{width:100%}
@media all and (max-width:320px){.news-events-awards .filter__sort-option{margin-left:5px}
}
@media screen and (min-width:375px){.forum-session-hub .news-event-hub-resoult .filter__resoult__container{margin-left:20px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.news-events-awards .hub-box{margin-right:20px}
.news-events-awards .filter--list .hub-item .hub-item__detail__content{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.news-events-awards .filter__resoult{margin-left:5px}
.news-events-awards .filter__sort-option{padding-left:0}
.forum-session-hub .news-event-hub-resoult .filter__resoult{padding-left:0}
.forum-session-hub .news-event-hub-resoult .filter__sort-option{margin-left:0}
}
@media only screen and (max-device-width:768px){.news-events-awards .filter__resoult{width:100%}
.forum-session-hub .news-event-hub-resoult .filter__resoult{padding-left:0}
.forum-session-hub .news-event-hub-resoult .filter__sort-option{margin-left:0}
}
@media only screen and (max-width:768px){.forum-session-hub .news-event-hub-resoult .filter__resoult{padding-left:0}
.forum-session-hub .news-event-hub-resoult .filter__sort-option{margin-left:0}
}
@media screen and (min-width:650px){.hub-item__detail__content{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.hub-item__detail__content .detail__content{margin-right:20px}
.hub-item__detail__content .hub-item__detail--imagethumb{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.news-events-awards .filter--list .hub-item .hub-item__detail__content{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.news-event-hub-resoult .filter__resoult__container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0}
.news-event-hub-resoult .filter__resoult{width:45%;margin-left:0;padding-left:20px}
.news-event-hub-resoult .filter__sort-option{margin-left:auto}
.forum-session-hub .news-event-hub-resoult .filter__resoult__container{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.forum-session-hub .news-event-hub-resoult .filter__resoult{width:100%;margin-left:0;padding-left:20px}
.forum-session-hub .news-event-hub-resoult .filter__sort-option{padding-right:0}
.forum-session-hub .news-event-hub-resoult .filter--list{padding-left:20px}
}
@media all and (min-width:700px){.news-events-awards .filter--list{width:100%}
.news-events-awards .filter--list .hub-item{width:100%}
.news-events-awards .solution-hub__restetbtn__box{margin-left:20px}
.forum-session-hub .news-event-hub-resoult .solution-hub__restetbtn__box{margin-left:0}
.forum-session-hub .news-event-hub-resoult .filter__sort-option{margin-left:0}
}
@media all and (min-width:800px){.forum-session-hub .news-event-hub-resoult .filter__resoult{margin-left:10px;padding-left:0}
.forum-session-hub .news-event-hub-resoult .filter__sort-option{margin-right:0}
}
@media all and (min-width:768px){.forum-session-hub .news-event-hub-resoult.filter_card_resoult{width:65%}
.forum-session-hub .news-event-hub-resoult .filter__resoult{padding-left:0}
}
@media all and (min-width:1024px){.news-events-awards .sortby{margin-bottom:20px}
.news-events-awards .filter__sort-option{float:right;margin-top:10px}
.news-events-awards .filter__resoult{vertical-align:middle;margin-top:10px;margin-bottom:-18px;width:50%}
.forum-session-hub .news-event-hub-resoult.filter_card_resoult{width:100%}
.forum-session-hub .news-event-hub-resoult .filter__resoult__container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
.forum-session-hub .news-event-hub-resoult .filter__resoult{width:55%;padding-left:0}
.forum-session-hub .news-event-hub-resoult .filter__sort-option{margin-right:0}
}
@media screen and (min-width:1025px){.forum-session-hub .hub-item{width:100%}
}
@media all and (min-width:1200px){.news-events-awards .filter--list.hub-item .hub-item__detail__content{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
.news-events-awards .filter--list.hub-item .hub-item__detail__content .detail__content{flex-basis:100%}
}
@media screen and (min-width:1100px){.news-events-awards .filter--list .hub-item .hub-item__detail__content{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
.news-events-awards .filter--list .hub-item .hub-item__detail__content .detail__content{flex-basis:100%}
}
.optum-forum-2017{width:100%;height:100px;margin-bottom:25px;display:none;float:left;clear:both}
.optum-forum-2017 img{max-width:240px}
@media print{body:not('.override-event-print'){overflow:visible !important;display:block !important;height:auto !important}
body:not('.override-event-print') .header,body:not('.override-event-print') .sub-hero-banner,body:not('.override-event-print') .share-bar,body:not('.override-event-print') .column-half,body:not('.override-event-print') .news-events-awards .sortby,body:not('.override-event-print') .arrow-divider,body:not('.override-event-print') footer,body:not('.override-event-print') .hub-box,body:not('.override-event-print') #pagination,body:not('.override-event-print') a.button-hub-item__detail-cta,body:not('.override-event-print') .filter__sort-option,body:not('.override-event-print') .hub-item__detail__content .hub-item__detail--imagethumb,body:not('.override-event-print') .back-to-top.static,body:not('.override-event-print') .back-to-top.fixed,body:not('.override-event-print') .back-top-top,body:not('.override-event-print') .column-full{display:none}
body:not('.override-event-print') .product-line__tiles.animated.filter--list{overflow:visible !important;display:block !important;height:100% !important}
body:not('.override-event-print') .optum-forum-2017{display:block}
body:not('.override-event-print') .forum-session-hub .news-event-hub-resoult .filter__sort-option{display:none !important}
body:not('.override-event-print') .forum-session-hub .news-event-hub-resoult .filter__resoult{margin-left:-95px;display:block !important;margin-bottom:45px}
body:not('.override-event-print') .filter_card_resoult{width:100% !important}
body:not('.override-event-print') .row{width:100%;max-width:100%}
body:not('.override-event-print') .row--small{display:none}
body:not('.override-event-print') .hub-container{display:block !important}
body:not('.override-event-print') .hub-item{width:100%;border-width:3px;margin:0}
body:not('.override-event-print') h4.hub-item__detail--title{color:#787878;font-size:20px;margin-bottom:8px}
body:not('.override-event-print') .hub-item__detail__content .detail__content{margin-top:8px}
body:not('.override-event-print') .hub-item__detail__content{margin-bottom:0}
body:not('.override-event-print') .hub-item__detail--date{font-size:16px;padding-top:8px}
body:not('.override-event-print') p.hub-item__detail--subdesc{margin-bottom:8px;font-size:16px}
}
.sub-banner__container{width:100%;height:auto;overflow:hidden;display:block;clear:both;position:relative;z-index:0;min-height:215px}
.sub-banner__img{width:100%;height:215px;display:block;position:absolute;background-position-x:100%;background-position-y:0;background-repeat:no-repeat;background-size:cover}
.sub-banner__content{display:block;height:auto;text-align:center;padding:35px 10px 20px}
.sub-banner__container__inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}
.sub-banner__side-content-container{display:flex;height:215px;display:block;position:relative;overflow:hidden}
.sub-banner__side-content-container .adaptiveimage{width:100%;margin:0 auto;text-align:center}
.sub-banner__side-content-container div>img{max-height:330px;height:auto;width:100%;max-width:466px;margin:0 auto}
@media screen and (min-width:330px){.sub-banner__side-content-container{height:230px}
.sub-banner__img{height:230px}
.sub-banner__container{min-height:230px}
}
@media screen and (min-width:340px){.sub-banner__side-content-container{height:240px}
.sub-banner__img{height:240px}
.sub-banner__container{min-height:240px}
}
@media screen and (min-width:355px){.sub-banner__side-content-container{height:250px}
.sub-banner__img{height:250px}
.sub-banner__container{min-height:250px}
}
@media screen and (min-width:370px){.sub-banner__side-content-container{height:260px}
.sub-banner__img{height:260px}
.sub-banner__container{min-height:260px}
}
@media screen and (min-width:385px){.sub-banner__side-content-container{height:270px}
.sub-banner__img{height:270px}
.sub-banner__container{min-height:270px}
}
@media screen and (min-width:400px){.sub-banner__side-content-container{height:280px}
.sub-banner__img{height:280px}
.sub-banner__container{min-height:280px}
}
@media screen and (min-width:415px){.sub-banner__side-content-container{height:290px}
.sub-banner__img{height:290px}
.sub-banner__container{min-height:290px}
}
@media screen and (min-width:430px){.sub-banner__side-content-container{height:300px}
.sub-banner__img{height:300px}
.sub-banner__container{min-height:300px}
}
@media screen and (min-width:445px){.sub-banner__side-content-container{height:310px}
.sub-banner__img{height:310px}
.sub-banner__container{min-height:310px}
}
@media screen and (min-width:460px){.sub-banner__side-content-container{height:320px}
.sub-banner__img{height:320px}
.sub-banner__container{min-height:320px}
}
@media screen and (min-width:474px){.sub-banner__side-content-container{height:330px}
.sub-banner__side-content-container .adaptiveimage{margin:0 auto}
.sub-banner__side-content-container div>img{height:100%;width:auto}
.sub-banner__img{height:330px}
.sub-banner__container{min-height:330px}
}
@media screen and (min-width:568px){.sub-banner__side-content-container{overflow:hidden}
.sub-banner__side-content-container .adaptiveimage{overflow:hidden}
}
@media screen and (min-width:660px){.sub__banner__content{height:auto}
}
@media screen and (min-width:700px){.sub-banner__side-content-container .adaptiveimage{width:auto;margin:0 auto}
}
@media screen and (min-width:768px){.sub-banner__container__inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto;padding:0 0 0 10px;max-width:1280px;margin:0 auto}
.sub-banner__side-content-container{width:100%;margin-left:auto;height:auto}
.sub-banner__side-content-container .adaptiveimage{width:auto;margin:0 auto}
.banner__sub-hero--content-container.banner__main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:auto}
.sub-banner__img{height:330px}
.sub-banner__content{display:block;height:330px;z-index:100;position:relative;width:auto;text-align:left}
.sub-banner__container{min-height:330px}
.sub-banner__gradient.coloroverly__whiteover{width:100%;height:100%;position:absolute;z-index:100;background:-moz-linear-gradient(0 50% 0,#fff 30%,rgba(255,255,255,0) 80%);background:-webkit-linear-gradient(0,#fff 30%,rgba(255,255,255,0) 80%);background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0.3,#fff),color-stop(0.8,rgba(255,255,255,0)));background:-o-linear-gradient(0,#fff 30%,rgba(255,255,255,0) 80%);background:-ms-linear-gradient(0,#fff 30%,rgba(255,255,255,0) 80%);background:linear-gradient(90deg,#fff 30%,rgba(255,255,255,0) 80%)}
.sub-banner__gradient.coloroverly__none{background:0}
}
@media screen and (min-width:800px){.sub-banner__side-content-container{width:auto}
.banner__sub-hero--content-container.banner__main-content{width:40%}
.banner__sub-hero--content-container.banner__main-content .sub-banner__content{max-width:80%}
}
@media screen and (min-width:1024px){.sub-banner__side-content-container{width:466px}
.banner__sub-hero--content-container.banner__main-content{width:60%}
.banner__sub-hero--content-container.banner__main-content .sub-banner__content{max-width:80%;width:auto}
}
@media screen and (max-width:1024px){.sub-banner__mainheading{font-size:30px !important}
}
.tableMainContainer .topperEyeBrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.tableMainContainer .topperEyeBrow{font-size:16px;line-height:20px}
}
.tableMainContainer .topperHeadline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;font-weight:bold;color:#002677}
@media screen and (min-width:540px){.tableMainContainer .topperHeadline{font-size:41.04px;line-height:52px}
}
.tableMainContainer .topperBodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:32px !important}
@media screen and (min-width:540px){.tableMainContainer .topperBodyCopy{font-size:18px;line-height:24px}
}
.tableMainContainer .eyebrowContainer{text-align:center;margin-bottom:64px}
.tableMainContainer .eyebrowContainer .eyebrowContainercenter{justify-content:center}
.dmp-container__table td,.dmp-container__table--mutual-funds td{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;background-color:#fff}
@media screen and (min-width:540px){.dmp-container__table td,.dmp-container__table--mutual-funds td{font-size:18px;line-height:24px}
}
.dmp-container__table th,.dmp-container__table--mutual-funds th,.dmp-container__table td,.dmp-container__table--mutual-funds td{width:33.3%}
@media screen and (max-width:768px){.dmp-container__table th,.dmp-container__table--mutual-funds th,.dmp-container__table td,.dmp-container__table--mutual-funds td{width:auto}
}
@media screen and (max-width:768px){.dmp-container__table th,.dmp-container__table--mutual-funds th{flex-direction:column}
}
.dmp-container__table tr:last-child td:after,.dmp-container__table--mutual-funds tr:last-child td:after{content:'';height:1px;background:#cbcccd;position:absolute;bottom:0;left:0;right:20px;display:block !important}
@media screen and (max-width:768px){.dmp-container__table tr:nth-child(2) th,.dmp-container__table--mutual-funds tr:nth-child(2) th{border-top:2px solid #cbcccd}
}
.dmp-container__table td[headers="dataLabel"],.dmp-container__table--mutual-funds td[headers="dataLabel"]{color:#002677;font-weight:bold}
@media screen and (max-width:768px){.dmp-container__table td[headers="dataLabel"],.dmp-container__table--mutual-funds td[headers="dataLabel"]{color:#5a5a5a}
}
.dmp-container__table th.columnHeading,.dmp-container__table--mutual-funds th.columnHeading{color:#002677;font-weight:bold}
@media screen and (max-width:768px){.dmp-container__table th.columnHeading,.dmp-container__table--mutual-funds th.columnHeading{color:#5a5a5a}
}
@media all and (max-width:1050px){.dmp-container__table,.dmp-container__table--mutual-funds{overflow-x:scroll}
}
@media all and (max-width:768px){.dmp-container__table .tr-hidden-mobile,.dmp-container__table--mutual-funds .tr-hidden-mobile{display:none}
}
.dmp-container__table table,.dmp-container__table--mutual-funds table{border-collapse:collapse;width:100%;border:0}
.dmp-container__table tr:first-of-type th:after,.dmp-container__table--mutual-funds tr:first-of-type th:after{content:'';height:1px;background:#cbcccd;position:absolute;bottom:0;left:0;right:20px}
@media screen and (min-width:769px){.dmp-container__table tr:last-of-type td:after,.dmp-container__table--mutual-funds tr:last-of-type td:after,.dmp-container__table tr:last-of-type th:after,.dmp-container__table--mutual-funds tr:last-of-type th:after{content:'';height:1px;background:#cbcccd;position:absolute;bottom:0;left:0;right:20px}
}
.dmp-container__table tr.dmp-container__table__subheader,.dmp-container__table--mutual-funds tr.dmp-container__table__subheader{color:#fff;background:#434448;margin-bottom:0;font-weight:bold;text-transform:uppercase}
.dmp-container__table tr.dmp-container__table__subheader td,.dmp-container__table--mutual-funds tr.dmp-container__table__subheader td{text-align:left}
.dmp-container__table tr.dmp-container__table__subheader td:before,.dmp-container__table--mutual-funds tr.dmp-container__table__subheader td:before,.dmp-container__table tr.dmp-container__table__subheader td:after,.dmp-container__table--mutual-funds tr.dmp-container__table__subheader td:after{display:none}
.dmp-container__table th,.dmp-container__table--mutual-funds th,.dmp-container__table td,.dmp-container__table--mutual-funds td{padding:15px 20px;vertical-align:text-top;text-align:left;border:0;position:relative}
.dmp-container__table th:after,.dmp-container__table--mutual-funds th:after,.dmp-container__table td:after,.dmp-container__table--mutual-funds td:after{content:'';height:1px;background:#cbcccd;position:absolute;bottom:0;left:0;right:20px}
@media screen and (max-width:768px){.dmp-container__table th:after,.dmp-container__table--mutual-funds th:after,.dmp-container__table td:after,.dmp-container__table--mutual-funds td:after{right:0}
}
.dmp-container__table th,.dmp-container__table--mutual-funds th{background-color:#fff;vertical-align:bottom;font-weight:bold}
.dmp-container__table th:after,.dmp-container__table--mutual-funds th:after{left:0}
.dmp-container__table td::before,.dmp-container__table--mutual-funds td::before{display:none}
.dmp-container__table .double-table .dmp-container__table--mutual-funds tr:first-of-type th:last-of-type,.dmp-container__table--mutual-funds .double-table .dmp-container__table--mutual-funds tr:first-of-type th:last-of-type{min-width:100px}
.dmp-container__table .double-table table,.dmp-container__table--mutual-funds .double-table table{margin:0}
.dmp-container__table .double-table tr:first-of-type,.dmp-container__table--mutual-funds .double-table tr:first-of-type{background-color:#efefee}
.dmp-container__table .double-table th,.dmp-container__table--mutual-funds .double-table th,.dmp-container__table .double-table td,.dmp-container__table--mutual-funds .double-table td{padding:0 10px}
.dmp-container__table .double-table th:first-of-type,.dmp-container__table--mutual-funds .double-table th:first-of-type,.dmp-container__table .double-table td:first-of-type,.dmp-container__table--mutual-funds .double-table td:first-of-type{padding-left:0}
.dmp-container__table .double-table th:last-of-type,.dmp-container__table--mutual-funds .double-table th:last-of-type,.dmp-container__table .double-table td:last-of-type,.dmp-container__table--mutual-funds .double-table td:last-of-type{padding-right:0}
.dmp-container__table .mobile-heading,.dmp-container__table--mutual-funds .mobile-heading{display:none}
@media screen and (max-width:768px){.dmp-container__table table,.dmp-container__table--mutual-funds table,.dmp-container__table tbody,.dmp-container__table--mutual-funds tbody,.dmp-container__table tr,.dmp-container__table--mutual-funds tr,.dmp-container__table td,.dmp-container__table--mutual-funds td{display:block}
.dmp-container__table td span:nth-child(2),.dmp-container__table--mutual-funds td span:nth-child(2){min-height:30px}
.dmp-container__table tr,.dmp-container__table--mutual-funds tr{margin-bottom:10px}
.dmp-container__table tr td:last-of-type:after,.dmp-container__table--mutual-funds tr td:last-of-type:after{bottom:-10px;left:0;right:0;height:2px}
.dmp-container__table tr:last-of-type td:last-of-type:after,.dmp-container__table--mutual-funds tr:last-of-type td:last-of-type:after{display:none}
.dmp-container__table tr:first-of-type th,.dmp-container__table--mutual-funds tr:first-of-type th{display:none}
.dmp-container__table th,.dmp-container__table--mutual-funds th{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#d0d0ce}
.dmp-container__table th:first-of-type,.dmp-container__table--mutual-funds th:first-of-type{padding-left:20px;border-bottom:2px solid #cbcccd}
.dmp-container__table th:after,.dmp-container__table--mutual-funds th:after{display:none}
.dmp-container__table td::before,.dmp-container__table--mutual-funds td::before,.dmp-container__table .mobile-heading,.dmp-container__table--mutual-funds .mobile-heading{font-weight:bold;text-align:left;display:inline-block;width:60%;position:absolute;top:15px;left:20px;color:#002677}
.dmp-container__table ul,.dmp-container__table--mutual-funds ul{padding-left:10px}
.dmp-container__table ul li,.dmp-container__table--mutual-funds ul li{list-style:none}
.dmp-container__table td,.dmp-container__table--mutual-funds td{text-align:left !important;position:relative;padding-left:52%;display:flex;flex-direction:row-reverse;width:100%}
.dmp-container__table td:after,.dmp-container__table--mutual-funds td:after{height:2px}
.dmp-container__table td.double-table,.dmp-container__table--mutual-funds td.double-table{grid-template:inherit}
.dmp-container__table td.double-table .dmp-container__table--mutual-funds,.dmp-container__table--mutual-funds td.double-table .dmp-container__table--mutual-funds{padding-top:10px}
.dmp-container__table td.double-table .dmp-container__table--mutual-funds:before,.dmp-container__table--mutual-funds td.double-table .dmp-container__table--mutual-funds:before{content:'';height:2px;background:#b1b2b3;position:absolute;top:50px;left:20px;right:20px}
.dmp-container__table td.double-table tr:last-of-type,.dmp-container__table--mutual-funds td.double-table tr:last-of-type{margin-bottom:0}
.dmp-container__table td.double-table tr:last-of-type td:first-of-type,.dmp-container__table--mutual-funds td.double-table tr:last-of-type td:first-of-type{padding-top:0}
.dmp-container__table td.double-table tr:last-of-type td:last-of-type,.dmp-container__table--mutual-funds td.double-table tr:last-of-type td:last-of-type{padding-bottom:0}
.dmp-container__table td.double-table td,.dmp-container__table--mutual-funds td.double-table td{padding:15px 0}
.dmp-container__table td.double-table td:before,.dmp-container__table--mutual-funds td.double-table td:before{font-weight:normal}
.dmp-container__table td.double-table td:after,.dmp-container__table--mutual-funds td.double-table td:after{left:0;right:0;height:1px}
.dmp-container__table caption,.dmp-container__table--mutual-funds caption{font-style:normal;background-color:rgba(0,0,0,0.35);color:#fff;font-weight:bold}
}
.dmp-container__table .header1,.dmp-container__table--mutual-funds .header1{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.dmp-container__table .header1,.dmp-container__table--mutual-funds .header1{font-size:20.25px;line-height:24px}
}
.dmp-container__table .header2,.dmp-container__table--mutual-funds .header2{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.dmp-container__table .header2,.dmp-container__table--mutual-funds .header2{font-size:18px;line-height:24px}
}
.dmp-container__table .brand-secondary-3,.dmp-container__table--mutual-funds .brand-secondary-3{background-color:#fbf9f4 !important;border-right:20px solid white !important}
@media screen and (max-width:768px){.dmp-container__table .brand-secondary-3,.dmp-container__table--mutual-funds .brand-secondary-3{border-right:none !important}
}
.dmp-container__table .brand-white,.dmp-container__table--mutual-funds .brand-white{background-color:#fff !important}
.dmp-container__table .sample,.dmp-container__table--mutual-funds .sample{display:none}
.dmp-container__table .width80,.dmp-container__table--mutual-funds .width80{width:80% !important;margin-right:auto;margin-left:auto}
.dmp-container__table caption,.dmp-container__table--mutual-funds caption{display:none}
.dmp-container__table .labelHeading,.dmp-container__table--mutual-funds .labelHeading{text-align:left !important;display:flex !important;justify-content:left;padding-left:20px !important}
@media screen and (max-width:768px){.dmp-container__table .hideHeading,.dmp-container__table--mutual-funds .hideHeading{display:none !important}
}
@media screen and (max-width:768px){.dmp-container__table--mutual-funds td::before{content:attr(data-title)}
}
.dmp-container__table--mutual-funds tr td:first-child:after,.dmp-container__table tr th:first-child:after{right:0 !important}
.dmp-container__table tr td:first-child:after{right:0}
@media screen and (min-width:768px){.dmp-container__table tr th:first-child{border-right:20px solid white !important}
}
.material-symbols-outlined{color:#002677;font-size:30px !important;width:48px;margin:0 auto;display:block;padding-right:24px}
.tableau{margin:2rem 0}
.tableau h2{text-align:center}
.tableau-container{min-height:500px}
.tableau-container iframe{margin:0 auto}
.tableau-scroll{-webkit-overflow-scrolling:touch;overflow:auto}
@media screen and (max-width:1320px){.tableau-scroll iframe{margin:0 auto;transform:scale(0.95);transform-origin:left top}
}
.tableauPlaceholder{margin:0 10px;width:auto}
@media screen and (min-width:780px){.tableauPlaceholder{margin:0 20px}
}
@media screen and (min-width:1280px){.tableauPlaceholder{overflow-x:hidden}
}
@media screen and (min-width:1320px){.tableauPlaceholder{width:1280px;margin:0 auto}
}
.tableau-a11y{font-size:14px;font-weight:bold}
.tab-nav{text-align:center}
@media(min-width:770px){.tab-nav{margin-top:-47px;border-bottom:1px solid #505152}
}
.tab-nav__item{display:block;margin:0 30px;padding:0}
@media(min-width:770px){.tab-nav__item{display:inline-block;margin:0}
}
.tab-nav__tab{display:block;background:#505152;margin:10px auto;padding:10px 20px;color:#fff;border:1px solid #505152;line-height:25px;letter-spacing:4px;text-transform:uppercase;font-size:14px;border-radius:4px;overflow:hidden;transition:all 400ms linear}
.tab-nav__tab:focus{outline:0}
.current .tab-nav__tab,.tab-nav__tab:hover{text-decoration:none;background:#fff;color:#505152}
@media(min-width:770px){.tab-nav__tab{margin:0 10px 0 0;padding-bottom:5px;border-bottom-color:transparent;width:auto;border-radius:4px 4px 0 0;position:relative;bottom:-5px}
}
.isEdit .tab-nav{display:inherit}
.isEdit .tab-nav:before{color:#c60f13;font-weight:bold;content:'Configure Tab Content'}
.text-component .button .fa-angle-right{padding-left:4px}
.text-component__buttonSpace{margin:32px 0 !important}
.text-component__tooltip{display:none;padding:10px;background-color:#5a5a5a;border-radius:8px;color:#fff;font-size:20px;position:absolute;left:40px;top:-21px;z-index:99999999;width:150px;text-align:center}
.text-component__tooltip__text{font-family:"Frutiger-Bold";margin-left:5px}
.text-component__socialimg{height:32px;width:32px;margin:12px 10px 0 0}
.text-component__socialIcon{text-decoration:none;position:relative}
.text-component__socialIcon:hover,.text-component__socialIcon:active{text-decoration:none;cursor:pointer}
.text-component__socialIcon:hover img,.text-component__socialIcon:active img{transform:scale(1.1)}
.text-component__socialIcon:focus{text-decoration:none}
.text-component__socialIcon:focus img{transform:scale(1.1);outline:0;border-color:#00396c;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;border-radius:100%}
@media screen and (min-width:1048px){main>.content>.text>div>.text-component.text-inner p:not([style*="text-align: center;"]){width:80%}
}
@media screen and (min-width:1048px){.column-control-full .text-component.text-inner p{width:80%}
}
@media screen and (min-width:1048px){main>.content>.text>div>.text-component.text-inner ul{width:80%}
}
@media screen and (min-width:1048px){main>.content>.text>div>.text-component.text-inner ol{width:80%}
}
@media screen and (min-width:1048px){.column-control-full .text-component.text-inner ol{width:80%}
}
@media screen and (min-width:1048px){.column-control-full .text-component.text-inner ul{width:80%}
}
.video__container{max-width:1170px;margin:0 auto}
.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}
.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}
@font-face{font-family:VideoJS;src:url("../videojsd41d.html#iefix") format("eot")}
@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:normal;font-style:normal}
.vjs-icon-play,.video-js .vjs-big-play-button,.video-js .vjs-play-control{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-play:before,.video-js .vjs-play-control:before{content:"\f101"}
.video-js .vjs-big-play-button:before{display:inline-flex;content:'';background-image:url('https://cdn-aem.optum.com/etc/designs/optum3/images/icons/video-play-icon.svg');background-size:48px 48px;height:48px;width:48px;top:0rem;left:1.5rem;opacity:.6}
.video-js .vjs-big-play-button:hover:before,.video-js .vjs-big-play-button:active:before,.video-js .vjs-big-play-button:focus:before{opacity:1}
.video-js .vjs-big-play-button:active:before{border-radius:50%;outline:3px solid #fff;outline-offset:-1px}
.video-js .vjs-big-play-button:focus-visible{outline:0}
.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-play-circle:before{content:"\f102"}
.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:"\f103"}
.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:"\f104"}
.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:"\f105"}
.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:"\f106"}
.vjs-icon-volume-high,.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:"\f107"}
.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:"\f108"}
.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:"\f109"}
.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-square:before{content:"\f10a"}
.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-spinner:before{content:"\f10b"}
.vjs-icon-subtitles,.video-js .vjs-subtitles-button{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:"\f10c"}
.vjs-icon-captions,.video-js .vjs-captions-button{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:"\f10d"}
.vjs-icon-chapters,.video-js .vjs-chapters-button{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:"\f10e"}
.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-share:before{content:"\f10f"}
.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-cog:before{content:"\f110"}
.vjs-icon-circle,.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:"\f111"}
.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-circle-outline:before{content:"\f112"}
.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-circle-inner-circle:before{content:"\f113"}
.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-hd:before{content:"\f114"}
.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:"\f115"}
.vjs-icon-replay{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-replay:before{content:"\f116"}
.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-facebook:before{content:"\f117"}
.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-gplus:before{content:"\f118"}
.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-linkedin:before{content:"\f119"}
.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-twitter:before{content:"\f11a"}
.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-tumblr:before{content:"\f11b"}
.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-pinterest:before{content:"\f11c"}
.vjs-icon-audio-description,.video-js .vjs-descriptions-button{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button:before{content:"\f11d"}
.vjs-icon-audio,.video-js .vjs-audio-button{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-icon-audio:before,.video-js .vjs-audio-button:before{content:"\f11e"}
.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}
.video-js:-moz-full-screen{position:absolute}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}
.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}
.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}
.video-js.vjs-16-9{padding-top:56.25%}
.video-js.vjs-4-3{padding-top:75%}
.video-js.vjs-fill{width:100%;height:100%}
.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}
.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.vjs-hidden{display:none !important}
.vjs-disabled{opacity:.5;cursor:default}
.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}
.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}
.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}
.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.75em;margin-left:-1.5em}
.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}
.video-js button{background:0;border:0;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}
.vjs-menu-button{cursor:pointer}
.vjs-menu-button.vjs-disabled{cursor:default}
.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}
.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;font-family:Arial,Helvetica,sans-serif}
.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}
.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}
.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.5)}
.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}
.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:bold;cursor:default}
.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}
.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}
.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}
.video-js .vjs-menu-button-inline:before{width:2.222222222em}
.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}
.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}
.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}
.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}
.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}
.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:-1px;left:0;right:0;height:3em;line-height:3em;background-color:#2b333f;background-color:rgba(43,51,63,0.7)}
.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}
.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}
.video-js .vjs-control{outline:0;position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}
.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0 0 1em white}
.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;color:#fff;background-color:#000}
.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}
.video-js .vjs-custom-control-spacer{display:none}
.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}
.vjs-live .vjs-progress-control{display:none}
.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.4em;border:1px solid #fff}
.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}
.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}
.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:.3em;margin:0;padding:0;width:0;left:0;top:0}
.video-js .vjs-mouse-display:before{display:none}
.video-js .vjs-play-progress{background-color:#fff}
.video-js .vjs-play-progress:before{position:absolute;top:-0.33333333em;right:-0.5em;font-size:.9em}
.video-js .vjs-time-tooltip,.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
.video-js .vjs-time-tooltip,.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:1}
.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}
.video-js .vjs-load-progress{background:#bfc7d3;background-color:#000}
.video-js .vjs-load-progress div{background:white;background:rgba(115,133,159,0.75)}
.video-js.vjs-no-flex .vjs-progress-control{width:auto}
.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}
.vjs-tooltip-progress-bar{visibility:hidden}
.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}
.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}
.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}
.vjs-mouse-display .vjs-time-tooltip,.video-js .vjs-progress-control .vjs-mouse-display:after{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}
.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;background-color:#73859f;background-color:rgba(115,133,159,0.5);background:#73859f}
.video-js .vjs-slider:focus{text-shadow:0 0 1em white;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.video-js .vjs-volume-bar{margin:1.35em .45em}
.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}
.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}
.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}
.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}
.vjs-slider-vertical .vjs-volume-level{width:.3em}
.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}
.vjs-slider-horizontal .vjs-volume-level{height:.3em}
.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em}
.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}
.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}
.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}
.vjs-volume-menu-button-vertical:hover .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em}
.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content{height:2.9em;width:8em}
.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent !important}
.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#fff;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}
.modal .vjs-poster{background-color:#000}
.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}
.vjs-has-started .vjs-poster{display:none}
.vjs-audio.vjs-has-started .vjs-poster{display:block}
.vjs-controls-disabled .vjs-poster{display:none}
.vjs-using-native-controls .vjs-poster{display:none}
.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}
.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}
.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}
.vjs-live .vjs-time-control{display:none}
.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}
.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}
.vjs-time-divider{display:none;line-height:3em}
.vjs-live .vjs-time-divider{display:none}
.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}
.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}
.vjs-subtitles{color:#fff}
.vjs-captions{color:#fc6}
.vjs-tt-cue{display:block}
video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}
.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.vjs-playback-rate .vjs-menu{width:4em;left:0}
.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}
.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}
.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}
.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}
.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite}
.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white}
.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;-webkit-animation-delay:.44s;animation-delay:.44s}
@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}
}
@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes vjs-spinner-fade{0{border-top-color:#73859f}
20%{border-top-color:#73859f}
35%{border-top-color:white}
60%{border-top-color:#73859f}
100%{border-top-color:#73859f}
}
@-webkit-keyframes vjs-spinner-fade{0{border-top-color:#73859f}
20%{border-top-color:#73859f}
35%{border-top-color:white}
60%{border-top-color:#73859f}
100%{border-top-color:#73859f}
}
.vjs-chapters-button .vjs-menu ul{width:24em}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button{display:none}
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button{display:none}
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button{display:none}
.vjs-caption-settings{position:relative;top:1em;background-color:#2b333f;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}
.vjs-caption-settings select{color:#fff;background:rgba(43,51,63,0.75)}
.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}
.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}
.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}
.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}
.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:0}
.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}
.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}
.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}
.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}
.vjs-caption-settings label>input{margin-right:10px}
.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}
.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
.vjs-caption-settings input[type="button"]{width:40px;height:40px}
.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(255,255,255,0))}
.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}
@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}
}
.video-js video::-webkit-media-controls-panel,.video-js video::-webkit-media-controls-panel-container,.video-js video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}
.vjs-button-transcript::before{font:normal normal normal 8px/1 FontAwesome;content:"\f0f6"}
.video__transcript{color:#000;display:none;width:100%;float:left;clear:both;padding:15px 25px 25px 35px;background:#f0f1f0;border-bottom:1px solid #d0d1d0;margin-bottom:30px;position:relative}
.video__transcript--show{display:block}
.video__transcript-content-container{position:relative}
.video__transcript-content-container:after{content:'';width:1px;height:100%;display:block;background:#c9c8c8;position:absolute;top:0;right:3px}
.video__transcript-close{position:absolute;top:0;right:0;background:transparent;border:0;font-size:4em;cursor:pointer;transition:all,0.4s,ease-in-out;-webkit-text-stroke:2px #f0f1f0}
.video__transcript-close:focus{outline:0}
.video__transcript-close-label{display:none}
.video__transcript-title{font-size:24px;padding:15px 50px 15px 0}
.video__transcript-content{max-height:300px;padding-right:10px;overflow-y:scroll;overflow-x:hidden;position:relative;font-size:14px}
.video__transcript ::-webkit-scrollbar{-webkit-appearance:none;width:8px}
.video__transcript ::-webkit-scrollbar-thumb{border-radius:0;background-color:#c9c8c8}
.modal{height:auto;left:0;top:0;right:0;bottom:0;overflow-y:scroll}
@media all and (-ms-high-contrast:none){.video__transcript-content-container:after{display:none}
}
@media all and (max-width:1024px){.modal{height:100%;bottom:auto}
}
@media all and (max-width:768px){.video__transcript-content-container:after{display:none}
.video__transcript-content{max-height:none}
.modal__content{top:35%}
.video__transcript-title{margin-top:45px}
.video__transcript ::-webkit-scrollbar{-webkit-appearance:scrollbartrack-vertical;width:auto}
}
.vjs-resolution-button{font-family:VideoJS;font-weight:normal;font-style:normal}
.vjs-resolution-button .vjs-resolution-button-staticlabel:before{content:'\f110';font-size:1.8em;line-height:1.67}
.vjs-resolution-button .vjs-resolution-button-label{font-size:1em;line-height:3em;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;box-sizing:inherit;font-family:Arial,Helvetica,sans-serif}
.vjs-resolution-button ul.vjs-menu-content{width:4em !important}
.vjs-resolution-button .vjs-menu{left:0}
.vjs-resolution-button .vjs-menu li{text-transform:none;font-size:1em;font-family:Arial,Helvetica,sans-serif}
.o4-message-promo__container{padding:48px 16px}
@media screen and (min-width:768px){.o4-message-promo__container{padding:80px 32px}
}
.o4-message-promo__container--brand-white{background:#fff}
.o4-message-promo__container--brand-secondary-3{background:#fbf9f4}
.o4-message-promo__container--brand-secondary-2{background:#d9f6fa}
.o4-message-promo__grid{grid-row-gap:32px}
.o4-message-promo__notEmpty{margin-top:48px}
@media screen and (min-width:768px){.o4-message-promo__notEmpty{margin-top:64px}
}
.o4-message-promo__content{max-width:1280px;margin:0 auto}
.o4-message-promo__heading{margin-bottom:32px;color:#002677;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px}
@media screen and (min-width:540px){.o4-message-promo__heading{font-size:41.04px;line-height:52px}
}
@media screen and (min-width:768px){.o4-message-promo__heading{margin-bottom:32px}
}
.o4-message-promo__body{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;text-align:initial;color:#5a5a5a}
@media screen and (min-width:540px){.o4-message-promo__body{font-size:18px;line-height:24px}
}
.o4-message-promo__body p{margin-bottom:0;width:auto}
@media screen and (min-width:768px){.o4-message-promo__body p{width:80%}
}
.o4-message-promo__cardImage{text-align:center}
@media screen and (min-width:768px){.o4-message-promo__cardImage{text-align:inherit}
}
.o4-message-promo__image{width:auto;height:64px}
@media screen and (min-width:768px){.o4-message-promo__image{margin-left:0}
}
.o4-message-promo__cardTitle{text-align:-webkit-center;color:#002677;font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px;display:inline}
@media screen and (min-width:540px){.o4-message-promo__cardTitle{font-size:25.63px;line-height:32px}
}
@media screen and (min-width:768px){.o4-message-promo__cardTitle{text-align:-webkit-auto}
}
.o4-message-promo__cardTitle-container{text-align:center;margin-bottom:16px;margin-top:16px}
@media screen and (min-width:768px){.o4-message-promo__cardTitle-container{text-align:left}
}
.o4-message-promo__cardSubTitle{color:#002677;margin-bottom:16px;text-align:-webkit-center;font-family:"Optum Sans Bold";font-size:18px;line-height:24px}
@media screen and (min-width:540px){.o4-message-promo__cardSubTitle{font-size:20.25px;line-height:24px}
}
@media screen and (min-width:768px){.o4-message-promo__cardSubTitle{text-align:-webkit-auto}
}
.o4-message-promo__cardBody{text-align:-webkit-center;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-message-promo__cardBody{font-size:16px;line-height:20px}
}
.o4-message-promo__cardBody p{margin-bottom:0}
.o4-message-promo__cardBody ul,.o4-message-promo__cardBody ol{padding:0;list-style-position:inside}
@media screen and (min-width:768px){.o4-message-promo__cardBody{text-align:-webkit-auto}
}
@media screen and (max-width:767px){.o4-message-promo__cardBody p{margin-bottom:16px}
.o4-message-promo__cardBody ul li,.o4-message-promo__cardBody ol li{margin-bottom:16px;width:fit-content}
}
.o4-message-promo:last-child .o4-message-promo__cardBody p{margin-bottom:0}
@media screen and (max-width:767px){.o4-message-promo:last-child .o4-message-promo__cardBody p{margin-bottom:16px}
}
.o4-message-promo-tooltip{position:relative;display:inline-block}
.o4-message-promo-tooltip:focus-within sup{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.o4-message-promo-tooltip:focus,.o4-message-promo-tooltip:hover{text-decoration:none}
.o4-message-promo-tooltip sup{color:#0c55b8;font-family:"Optum Sans Bold";cursor:pointer;text-decoration:underline;font-size:14px}
.o4-message-promo-tooltip .o4-message-promo-tooltip-text{visibility:hidden;left:50%;top:-20px;transform:translateX(-50%) translateY(-100%);background:#fff;text-align:left;text-transform:none;color:#5a5a5a;min-width:200px;border-radius:5px;padding:16px;z-index:1;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;border:1px solid #e0e0e0;box-shadow:2px 2px 7px rgba(0,0,0,0.15);position:absolute}
@media screen and (min-width:540px){.o4-message-promo-tooltip .o4-message-promo-tooltip-text{font-size:14.22px;line-height:20px}
}
.o4-message-promo-tooltip .o4-message-promo-tooltip-text::before,.o4-message-promo-tooltip .o4-message-promo-tooltip-text::after{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;top:100%;left:50%;margin-left:-10px}
.o4-message-promo-tooltip .o4-message-promo-tooltip-text::before{border-top:10px solid #e0e0e0;margin-top:0}
.o4-message-promo-tooltip .o4-message-promo-tooltip-text::after{border-top:10px solid white;margin-top:-2px;z-index:1}
.o4-message-promo .active-tooltip sup:hover+.o4-message-promo-tooltip-text,.o4-message-promo .active-tooltip sup:focus+.o4-message-promo-tooltip-text{visibility:visible}
.site-map a{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#0c55b8}
@media screen and (min-width:540px){.site-map a{font-size:16px;line-height:20px}
}
.site-map a:hover{color:#0c55b8}
.site-map a:active,.site-map a:focus{color:#002677}
.site-map ul,.site-map li{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.site-map ul,.site-map li{font-size:16px;line-height:20px}
}
.o4-promo-image__mainModelContainer{display:grid;position:relative}
.o4-promo-image__eyebrowText{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-promo-image__eyebrowText{font-size:16px;line-height:20px}
}
.o4-promo-image__eyebrowHeading{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;font-weight:bold;color:#002677}
@media screen and (min-width:540px){.o4-promo-image__eyebrowHeading{font-size:41.04px;line-height:52px}
}
.o4-promo-image__eyebrowBody{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-promo-image__eyebrowBody{font-size:18px;line-height:24px}
}
.o4-promo-image__eyebrowContainer{text-align:center}
.o4-promo-image__eyebrowContainer .eyeBrowContainercenter{justify-content:center}
.o4-promo-image__modelContainer{display:none;position:absolute;align-self:center;justify-self:center;min-width:50%;max-width:80%;height:auto;background:#fff;box-shadow:2px 2px .5px #e5e5e6;animation-name:slide-from-bottom;animation-duration:1s;animation-fill-mode:both;border-radius:8px;border:1px solid #e5e5e6}
@media screen and (min-width:768px){.o4-promo-image__modelContainer{animation:none;box-shadow:none;margin:0}
}
.o4-promo-image__modelHeadline{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.o4-promo-image__modelHeadline{font-size:32.43px;line-height:40px}
}
.o4-promo-image__modelBodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-promo-image__modelBodyCopy{font-size:18px;line-height:24px}
}
.o4-promo-image__buttonContainer{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;text-align:center;color:#0c55b8;display:block;margin-left:auto;margin-right:auto !important;border:0;background:transparent}
@media screen and (min-width:540px){.o4-promo-image__buttonContainer{font-size:18px;line-height:24px}
}
.o4-promo-image__buttonContainer:focus,.o4-promo-image__buttonContainer:hover{text-decoration:underline}
.o4-promo-image__close{color:#0c55b8;font-size:48px;cursor:pointer;border:0;background:0;position:absolute;top:0;right:0}
.o4-promo-image__close:hover{color:#0c55b8}
.o4-promo-image__close.down{color:#002677}
.o4-promo-image__close-label{display:none}
.o4-promo-image__headingText{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-promo-image__headingText{font-size:22.78px;line-height:32px}
}
.o4-promo-image__bodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-promo-image__bodyCopy{font-size:18px;line-height:24px}
}
.o4-promo-image__modelTextContainer{padding:32px}
.o4-promo-image__infoGraph{padding-bottom:32px !important;width:100% !important}
@media screen and (min-width:768px){.o4-promo-image__infoGraph{max-width:1056px;max-height:704px;margin-left:auto;margin-right:auto;display:block}
}
.o4-promo-image__desktopBgImage{display:none}
@media screen and (min-width:540px){.o4-promo-image__desktopBgImage{display:block}
}
.o4-promo-image__mobileBgImage{display:block}
@media screen and (min-width:540px){.o4-promo-image__mobileBgImage{display:none}
}
@keyframes slide-from-bottom{from{opacity:0;transform:translateY(100%)}
to{opacity:1}
}
.o4-promo-image__videoPlayer{display:none}
@media screen and (min-width:768px){.o4-promo-image__videoPlayer{min-width:1056px}
}
@media screen and (min-width:768px){.o4-promo-image__withoutImage{min-width:1056px}
}
.o4-promo-image__video-modal{display:none;position:fixed;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.7);z-index:9999}
.o4-promo-image__video-modal .o4-promo-image__close{color:#fff;float:right;font-size:48px;cursor:pointer;position:absolute;top:-64px;right:0}
.o4-promo-image__video-modal .o4-promo-image__close:focus-visible,.o4-promo-image__video-modal .o4-promo-image__close:hover{text-decoration:underline;cursor:pointer}
.o4-promo-image__video-modal .vjs-big-play-button:focus{border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe}
@media(min-width:1048px){.o4-promo-image__video-modal{padding-top:70px}
}
.o4-promo-image__modal-content{max-width:1170px;max-height:658.13px;background-color:transparent;margin:auto;position:relative}
.o4-promo-image__modal-content .vjs-poster{background-size:cover}
.o4-promo-image__close:hover,.o4-promo-image__close:focus{text-decoration:underline;cursor:pointer}
.o4-promo-image__overlay{background:rgba(0,0,0,0.3)}
.o4-promo-image__overlay-img-container{height:300px;position:relative}
@media screen and (min-width:1048px){.o4-promo-image__overlay-img-container{height:704px;overflow:hidden;width:1056px;margin:0 auto;position:relative}
}
.o4-promo-image__overlay-button{position:absolute;top:0;height:100%;width:100%;max-width:1056px;max-height:704px;align-items:center;display:flex;justify-content:center}
.o4-promo-image__overlay-button .material-symbols-outlined{width:auto;color:#fff;font-size:80px !important;margin:0 auto;display:block;cursor:pointer;padding-right:0;z-index:99;opacity:.7}
.o4-promo-image__overlay-button .material-symbols-outlined:focus,.o4-promo-image__overlay-button .material-symbols-outlined:hover{opacity:1}
.O4-search-bar__container{background-color:#d9f6fa;padding-top:32px !important;padding-bottom:32px !important}
@media screen and (min-width:540px){.O4-search-bar__container{padding-top:48px !important}
}
@media screen and (min-width:540px){.O4-search-bar__container{padding-bottom:48px !important}
}
.O4-search-bar__container .yxt-SearchBar{max-width:100%;margin:0}
@media screen and (min-width:768px){.O4-search-bar__headline{height:100%;display:flex;align-items:center}
}
.O4-search-bar__Heading2{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.O4-search-bar__Heading2{font-size:32.43px;line-height:40px}
}
.O4-search-bar__Heading4{font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.O4-search-bar__Heading4{font-size:25.63px;line-height:32px}
}
.O4-search-bar__search{width:100%;align-items:center;padding:0 2px 0 0;justify-content:center;display:flex}
@media screen and (min-width:768px){.O4-search-bar__search{justify-content:flex-start;flex-direction:unset;align-items:center;height:100%}
}
.O4-search-bar__box{border-radius:36px;display:block;width:100%;position:relative;background-color:#fff;border:2px solid #cbcccd}
@media screen and (min-width:768px){.O4-search-bar__box{width:100%}
}
.O4-search-bar__box--focus{border:2px solid #fff}
.O4-search-bar__box--focus .O4-search-bar__form{border:2px solid #002677}
.O4-search-bar__form{display:flex;align-items:center;border-radius:36px;flex-direction:row;justify-content:space-between;padding:0 24px 0 32px;border:2px solid transparent}
.O4-search-bar__form:hover .O4-search__input::placeholder{color:#5a5a5a}
.O4-search-bar__form:hover .O4-search__input:-ms-input-placeholder{color:#5a5a5a}
.O4-search-bar__form:hover .O4-search__input::-ms-input-placeholder{color:#5a5a5a}
.O4-search-bar__input{border:0;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;align-items:flex-start;width:100%;color:#5a5a5a;padding:18px 24px 18px 0}
@media screen and (min-width:540px){.O4-search-bar__input{font-size:16px;line-height:20px}
}
.O4-search-bar__input:focus{outline:0;box-shadow:none}
.O4-search-bar__input::placeholder{color:#5a5a5a;opacity:1}
.O4-search-bar__input:-ms-input-placeholder{color:#5a5a5a}
.O4-search-bar__input::-ms-input-placeholder{color:#5a5a5a}
.O4-search-bar__input::-ms-clear{display:none}
.O4-search-bar__submit{border:0;outline:0;cursor:pointer;background:#fff;color:#ff612b;align-self:center;border-radius:36px}
.O4-search-bar__submit i{font-weight:bold;font-size:24px}
.O4-search-bar__submit:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;padding:8px;color:#fff;background:#00396c;position:absolute;right:9px}
.O4-search-bar__submit:disabled{background:#fff;cursor:default}
.align-self-end{align-self:flex-end !important}
.align-self-center{align-self:center !important}
.justify-content-end{justify-content:flex-end !important}
.justify-content-center{justify-content:center !important}
@media screen and (max-width:768px){.hide-in-mobile{display:none !important}
}
@media screen and (min-width:768px){.hide-in-desktop{display:none !important}
}
.no-scroll{overflow:hidden !important}
.no--padding{padding:0 !important}
.pluv2{color:#000}
.pluv2-heading{font-size:34px;border-bottom:1px solid #e0e0e0;padding-bottom:25px;margin-bottom:0}
.pluv2-region{flex-direction:column}
@media screen and (min-width:768px){.pluv2-region{flex-direction:row;padding-top:35px}
}
.pluv2-main{max-width:100%}
@media screen and (min-width:1024px){.pluv2-main{padding-right:10px}
}
@media screen and (min-width:1280px){.pluv2-main{padding-right:75px}
}
.pluv2-main__heading{font-family:"Frutiger-Light";font-size:36px}
.pluv2-sidepanel{max-width:100%}
@media screen and (min-width:768px){.pluv2-sidepanel{max-width:375px;padding-left:15px}
}
.pluv2__container{max-width:100%;padding:0 10px}
.pluv2__flex{display:flex;flex-wrap:wrap}
.pluv2__col{flex-grow:1}
@media screen and (min-width:768px){.pluv2__col{flex-basis:0}
}
.pluv2__col.is--mb-col{flex-basis:0}
.pluv2__imgcol{flex-grow:1}
.pluv2__imgcol.is--empty{visibility:hidden}
@media screen and (min-width:768px){.pluv2__imgcol{flex-basis:auto}
}
.pluv2__imgcol.is--mb-col{flex-basis:auto}
.pluv2__colauto{flex:0 0 auto;width:auto}
@media screen and (min-width:768px){.pluv2__content-height{min-height:200px}
}
.pluv2-details__information{display:flex;flex-flow:row wrap}
.pluv2-section{border-top:1px solid #e0e0e0}
.pluv2-section:empty{display:none}
.pluv2-section__heading{color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-section__heading{font-size:22.78px;line-height:32px}
}
.pluv2-section__inner{padding-top:20px;padding-bottom:20px}
.pluv2-section__double{display:block}
@media screen and (min-width:768px){.pluv2-section__double{display:flex}
.pluv2-section__double>div:nth-child(odd){padding-right:20px}
.pluv2-section__double>div:nth-child(even){padding-left:20px}
.pluv2-section__double .pluv2-section__inner{border-top:1px solid #e0e0e0}
}
@media screen and (min-width:768px){.pluv2-section .pluv2-section+.pluv2-section{border-top:1px solid #e0e0e0}
}
.pluv2-sidepanel ul{list-style:none;padding-left:30px}
@media screen and (min-width:768px){.pluv2-sidepanel{padding-top:59px}
}
.pluv2-sidepanel .fa{margin-right:10px}
.pluv2-sidepanel__heading{display:none;font-size:36px}
@media screen and (min-width:768px){.pluv2-sidepanel__heading{display:none}
}
.pluv2-sidepanel .fa-level-down{float:none;color:#0c55b8;font-size:17px;margin-left:20px;margin-top:5px}
.pluv2-sidepanel__patientComments{display:flex;color:#0c55b8;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-sidepanel__patientComments{font-size:16px;line-height:20px}
}
.pluv2-sidepanel__patientComments .reviews_link:hover,.pluv2-sidepanel__patientComments .reviews_link:focus{cursor:pointer;text-decoration:underline;text-decoration-color:#0c55b8}
.pluv2-sidepanel__patientComments .reviews_link:active{text-decoration-color:#002677}
.pluv2-sidepanel__patientComments .fa-comment-o{font-size:17px}
.pluv2-sidepanel__map{display:inherit}
.pluv2-sidepanel__map a{text-decoration:none}
.pluv2-sidepanel__map a span{align-items:baseline;display:flex;justify-content:flex-end;line-height:40px}
@media screen and (min-width:768px){.pluv2-sidepanel__map{display:none}
}
.pluv2-sidepanel .pluv2-languages__item ul{list-style:none;padding-left:0}
@media screen and (min-width:768px){.pluv2-sidepanel .pluv2-about-us__mobile{display:none}
}
@media screen and (min-width:768px){.pluv2-sidepanel .pluv2-careteam__mobile{display:none}
}
.pluv2-sharebar{display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding-bottom:25px;margin-bottom:30px}
.pluv2-sharebar__back{width:60%}
.pluv2-sharebar__back a{color:#0c55b8;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.pluv2-sharebar__back a{font-size:14.22px;line-height:20px}
}
.pluv2-sharebar__back a:hover,.pluv2-sharebar__back a:focus{color:#0c55b8}
.pluv2-sharebar__back a:active{color:#002677}
.pluv2-sharebar__back i{margin-right:10px;font-weight:900}
@media screen and (min-width:768px){.pluv2-sharebar__back{width:40%}
}
.pluv2-sharebar__ctas{width:40%;display:flex;justify-content:flex-end}
.pluv2-sharebar__ctas i{font-size:20px;margin-right:8px}
.pluv2-sharebar__ctas a,.pluv2-sharebar__ctas button,.pluv2-sharebar__ctas .close{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-sharebar__ctas a,.pluv2-sharebar__ctas button,.pluv2-sharebar__ctas .close{font-size:14.22px;line-height:20px}
}
.pluv2-sharebar__ctas a:first,.pluv2-sharebar__ctas button:first,.pluv2-sharebar__ctas .close:first{padding:0 10px}
.pluv2-sharebar__ctas a:hover,.pluv2-sharebar__ctas button:hover,.pluv2-sharebar__ctas .close:hover{color:#0c55b8;cursor:pointer}
.pluv2-sharebar__ctas a:active,.pluv2-sharebar__ctas button:active,.pluv2-sharebar__ctas .close:active{color:#002677}
.pluv2-sharebar__ctas button{border:0;background:#fff}
.pluv2-sharebar__ctas button:hover,.pluv2-sharebar__ctas button:focus{color:#0c55b8;outline:0}
.pluv2-sharebar__ctas button:hover span,.pluv2-sharebar__ctas button:focus span{text-decoration:underline}
@media screen and (min-width:768px){.pluv2-sharebar__ctas{width:60%}
}
.pluv2-sharebar__mobile{display:flex;flex-direction:column;position:relative}
.pluv2-sharebar__button{padding:0 10px;width:120px;font-weight:bold}
.pluv2-sharebar__button:hover{cursor:pointer}
.pluv2-sharebar__button .fa-angle-down{display:none}
.pluv2-sharebar__button .fa-angle-up{display:inline-block}
.pluv2-sharebar__button:not(.is--expanded) .fa-angle-down{display:inline-block}
.pluv2-sharebar__button:not(.is--expanded) .fa-angle-up{display:none}
@media screen and (min-width:768px){.pluv2-sharebar__button{display:none}
}
.pluv2-sharebar__menu{background:#fff;display:flex;flex-direction:column;align-items:center;width:120px;position:absolute;top:20px}
.pluv2-sharebar__menu a,.pluv2-sharebar__menu button,.pluv2-sharebar__menu .close{padding:10px}
.pluv2-sharebar__menu a:hover span,.pluv2-sharebar__menu button:hover span,.pluv2-sharebar__menu .close:hover span{text-decoration:underline}
.pluv2-sharebar__menu .close{border-top:1px solid #000;font-size:20px;width:100%;text-align:center}
@media screen and (min-width:768px){.pluv2-sharebar__menu{display:none}
}
.pluv2-sharebar__hidden{display:none}
.pluv2-sharebar__desktop-mail:focus,.pluv2-sharebar__desktop-mail:hover{color:#0c55b8}
.pluv2-sharebar__desktop-mail:active{color:#002677}
.pluv2-sharebar__nav{display:none}
@media screen and (min-width:768px){.pluv2-sharebar__nav{margin-right:50px;display:inline-block}
.pluv2-sharebar__nav a,.pluv2-sharebar__nav button{padding:0 10px}
}
@media print{.pluv2-sharebar{display:none}
}
.pluv2-loader{visibility:hidden;opacity:0;transition:all .25s ease}
.pluv2-loader.is--active{visibility:visible;opacity:1}
.pluv2-checkbox{cursor:pointer;margin-top:9px}
.pluv2-checkbox:focus-visible{border:#00396c;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;outline:0}
.pluv2-checkbox__label{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-checkbox__label{font-size:14.22px;line-height:20px}
}
.pluv2-checkbox i{float:left;margin-top:2px;margin-right:8px !important}
.pluv2-checkbox .fa-square-o{display:none}
.pluv2-checkbox:not(.is--checked) .fa-check-square{display:none}
.pluv2-checkbox:not(.is--checked) .fa-square-o{display:block}
.pluv2-checkbox__icon{font-size:20px}
#pluv2-serp-region .pluv2-filters__specialties .pluv2-checkbox__label,#pluv2-serp-region .pluv2-filters__category .pluv2-checkbox__label{font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){#pluv2-serp-region .pluv2-filters__specialties .pluv2-checkbox__label,#pluv2-serp-region .pluv2-filters__category .pluv2-checkbox__label{font-size:16px;line-height:20px}
}
#pluv2-serp-region .pluv2-checkbox:first-child{margin-top:0}
#pluv2-serp-region .pluv2-checkbox__label{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;display:inline-block;width:auto;max-width:85%}
@media screen and (min-width:540px){#pluv2-serp-region .pluv2-checkbox__label{font-size:16px;line-height:20px}
}
#pluv2-serp-region .pluv2-checkbox .pluv2-filters__location-services .pluv2-checkbox__label{width:auto;max-width:85%}
#pluv2-serp-region .pluv2-checkbox i{float:left;margin-top:2px;margin-right:16px !important}
#pluv2-serp-region .pluv2-checkbox .fa-square-o{color:#5a5a5a}
#pluv2-serp-region .pluv2-checkbox .fa-check-square{color:#0c55b8}
#pluv2-serp-region .pluv2-checkbox .fa-square-o{display:none;width:17.156px}
#pluv2-serp-region .pluv2-checkbox:not(.is--checked) .fa-check-square{display:none}
#pluv2-serp-region .pluv2-checkbox:not(.is--checked) .fa-square-o{display:block}
#pluv2-serp-region .pluv2-checkbox__icon{font-size:20px}
.pluv2-radio{position:relative;margin-top:9px}
.pluv2-radio__icon{font-size:20px;position:absolute;top:0;left:0;color:#0c55b8}
.pluv2-radio__input{opacity:0;position:absolute;top:0;left:0}
.pluv2-radio__input:focus+label{border-collapse:separate;border:1px solid #00396c;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;-ms-box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;outline-width:0}
.pluv2-radio__input:checked+label .fa-circle-o{display:none;color:#0c55b8}
.pluv2-radio__input:checked+label .fa-dot-circle-o{display:block;color:#0c55b8}
.pluv2-radio__input+label .fa-dot-circle-o{display:none}
.pluv2-radio__label{cursor:pointer;position:relative;border:1px solid transparent;padding-left:30px}
.pluv2-field__text{width:100%;display:block;padding:7px}
.pluv2-field__text:hover{border:1px solid #00396c}
.pluv2-field__text:focus{outline:0;box-shadow:0 0 0 1px #00396c}
.pluv2-accordion__btn{cursor:pointer;font-family:"FrutigerLTW01-55Roman";font-size:24px;cursor:normal}
.pluv2-accordion__btn .less--txt,.pluv2-accordion__btn .fa-chevron-up{display:none}
.pluv2-accordion__btn:not(.is--collapsed) .less--txt,.pluv2-accordion__btn:not(.is--collapsed) .fa-chevron-up{display:inline-block}
.pluv2-accordion__btn:not(.is--collapsed) .more--txt,.pluv2-accordion__btn:not(.is--collapsed) .fa-chevron-down{display:none}
@media screen and (min-width:768px){.pluv2-accordion__btn:not(.is--mb-only){cursor:normal}
.pluv2-accordion__btn:not(.is--mb-only) .less--txt,.pluv2-accordion__btn:not(.is--mb-only) .fa-chevron-up{display:none}
.pluv2-accordion__btn:not(.is--mb-only):not(.is--collapsed) .less--txt,.pluv2-accordion__btn:not(.is--mb-only):not(.is--collapsed) .fa-chevron-up{display:inline-block}
.pluv2-accordion__btn:not(.is--mb-only):not(.is--collapsed) .more--txt,.pluv2-accordion__btn:not(.is--mb-only):not(.is--collapsed) .fa-chevron-down{display:none}
}
.pluv2-accordion__btn.is--mb-only{cursor:normal}
.pluv2-accordion__btn.is--mb-only .less--txt,.pluv2-accordion__btn.is--mb-only .fa-chevron-up{display:none}
.pluv2-accordion__btn.is--mb-only:not(.is--collapsed) .less--txt,.pluv2-accordion__btn.is--mb-only:not(.is--collapsed) .fa-chevron-up{display:inline-block}
.pluv2-accordion__btn.is--mb-only:not(.is--collapsed) .more--txt,.pluv2-accordion__btn.is--mb-only:not(.is--collapsed) .fa-chevron-down{display:none}
.pluv2-accordion__drawer{display:none}
@media screen and (min-width:768px){.pluv2-accordion__drawer.is--mb-only{display:block}
}
.pluv2-accordion__overlay-left:after,.pluv2-accordion__overlay-right:after{display:none}
@media screen and (min-width:768px){.pluv2-accordion__overlay-left:after,.pluv2-accordion__overlay-right:after{display:block;position:absolute;content:'';top:1px;width:135px;height:100%;z-index:999;background:#fff;border-bottom:1px solid #e0e0e0}
}
.pluv2-accordion__overlay-left:after{right:-134px}
.pluv2-accordion__overlay-right:after{left:-134px;top:0}
@media screen and (min-width:768px){.pluv2-accordion.has--overlay{position:relative}
}
@media screen and (min-width:768px){.pluv2-accordion.has--overlay .pluv2-accordion__overlay{position:absolute;z-index:999}
}
.pluv2-mobile-accordion{padding-top:0;padding-bottom:0}
.pluv2-mobile-accordion__btn{width:100%;color:#0c55b8;text-align:left;font-family:"FrutigerLTW01-55Roman";font-size:24px;cursor:pointer;padding:20px 15px;background:#fff;position:relative}
.pluv2-mobile-accordion__btn:hover{color:#000 !important;text-decoration:underline}
.pluv2-mobile-accordion__btn:hover span{text-decoration:underline}
.pluv2-mobile-accordion__btn:focus{outline:0}
.pluv2-mobile-accordion__btn .fa-chevron-circle-up{display:none}
.pluv2-mobile-accordion__btn:not(.is--collapsed) .fa-chevron-circle-up{display:inline-block}
.pluv2-mobile-accordion__btn:not(.is--collapsed) .fa-chevron-circle-down{display:none}
.pluv2-mobile-accordion__btn i{position:absolute;top:50%;right:15px;transform:translateY(-50%)}
.pluv2-mobile-accordion__btn span{width:100%}
.pluv2-mobile-accordion__btn span:focus{outline:0}
.pluv2-mobile-accordion__icon{float:right;color:#0c55b8;font-size:28px;margin-right:0 !important}
.pluv2-mobile-accordion__drawer{padding-top:20px;padding-bottom:20px}
.pluv2-mobile-accordion__drawer.is--collapsed{display:none}
.pluv2-popover__btn{cursor:pointer}
@media screen and (min-width:768px){.pluv2-popover__btn{display:none}
}
.pluv2-popover__close-btn{font-size:18px;color:#0c55b8;background:#fff}
@media screen and (min-width:768px){.pluv2-popover__close-btn{display:none}
}
.pluv2-popover__header{font-size:18px;font-family:"Frutiger-Light";border-bottom:1px solid #e5e5e6;padding:0 15px 15px 0}
.pluv2-popover__content{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;transform:translate(0,0);background-color:#fff;opacity:1;visibility:visible;padding:20px 24px}
.pluv2-popover__content:not(.is--active){opacity:0;visibility:hidden;transform:translate(-100%,0)}
.pluv2-popover__content.is--active{transition:all .4s ease-in-out}
@media screen and (min-width:768px){.pluv2-popover__content{display:block;position:static;padding:20px 0}
.pluv2-popover__content:not(.is--active){opacity:1;visibility:visible;transform:translate(0,0)}
}
.pluv2-popover__scroller{overflow-y:auto}
.pluv2-suggestions{position:relative}
.pluv2-suggestions__list{z-index:1000;width:100%;position:absolute;background:#fff;display:none}
.pluv2-suggestions__list:not(.is--collapsed){display:block;margin-top:-4px}
.pluv2-suggestions__list:focus-visible{outline:3px solid #00396c}
.pluv2-suggestions__item{cursor:pointer;color:#000;padding:8px 10px;border-left:1px solid #636363;border-right:1px solid #636363;border-top:0}
.pluv2-suggestions__item:hover,.pluv2-suggestions__item.is--active{border:0;color:#fff;background:#316bbe}
.pluv2-suggestions__item:last-child{border-bottom:1px solid #636363}
.pluv2-intake-suggestions{position:relative}
.pluv2-intake-suggestions__list{z-index:1000;width:100%;position:absolute;background:#fff;display:none}
.pluv2-intake-suggestions__list:not(.is--collapsed){display:block;margin-top:-4px}
.pluv2-intake-suggestions__heading.pluv2-intake-suggestions__item{font-weight:600;padding:5px 0 5px 10px;border-left:1px solid #636363;border-right:1px solid #636363}
.pluv2-intake-suggestions__heading:focus-visible{outline:2px solid #00396c}
.pluv2-intake-suggestions__highlight{background:#fff;font-weight:bold}
.pluv2-intake-suggestions__item{cursor:pointer;color:#000;padding:5px 10px 5px 20px;border-left:1px solid #636363;border-right:1px solid #636363;border-top:0}
.pluv2-intake-suggestions__item:hover,.pluv2-intake-suggestions__item.is--active{border:0;color:#fff;background:#316bbe}
.pluv2-intake-suggestions__item:hover .pluv2-intake-suggestions__highlight,.pluv2-intake-suggestions__item.is--active .pluv2-intake-suggestions__highlight{color:#fff;background:#316bbe}
.pluv2-intake-suggestions__item:last-child{padding-bottom:10px;border-bottom:1px solid #636363}
@media screen and (min-width:768px){.pluv2-intake-component{width:100%;position:relative;flex-direction:row;align-content:center;height:495px}
}
.pluv2-intake-component__container{position:unset;height:unset}
@media screen and (min-width:768px){.pluv2-intake-component__container{--var-margin-x:0;position:relative;height:460px}
}
.pluv2-intake-component__prow{--var-gutter-x:0;height:100%}
.pluv2-intake-component__srow{--var-gutter-x:0;height:100%}
.pluv2-intake-component__alignForm{position:unset;left:unset}
@media screen and (min-width:768px){.pluv2-intake-component__alignForm{min-height:460px;position:absolute;left:0;z-index:99}
}
@media screen and (min-width:1048px){.pluv2-intake-component__alignForm{display:flex;justify-content:end}
}
.pluv2-intake-component__setMinWidth{padding-top:32px !important;max-width:unset;padding-bottom:32px !important}
@media screen and (min-width:540px){.pluv2-intake-component__setMinWidth{padding-top:48px !important}
}
@media screen and (min-width:540px){.pluv2-intake-component__setMinWidth{padding-bottom:48px !important}
}
@media screen and (min-width:768px){.pluv2-intake-component__setMinWidth{max-width:480px}
}
.pluv2-intake-component__secWidth{margin-left:16px}
@media screen and (min-width:1048px){.pluv2-intake-component__secWidth{width:636px;margin-left:32px}
}
@media screen and (min-width:1440px){.pluv2-intake-component__secWidth{margin-left:83px}
}
.pluv2-intake-component__updateGuttor{--var-gutter-x:16px}
.pluv2-intake-component__leftBodycopy{margin-right:16px}
@media screen and (min-width:768px){.pluv2-intake-component__leftBodycopy{margin-right:0}
}
.pluv2-intake-component__secwrapper{position:relative}
.pluv2-intake-component__secbg{background:#d9f6fa;height:100%;position:absolute;width:50%;right:0;display:none}
@media screen and (min-width:768px){.pluv2-intake-component__secbg{display:block}
}
.pluv2-intake-component__leftText{max-height:495px}
@media screen and (min-width:1048px){.pluv2-intake-component__leftText{display:flex;justify-content:end}
}
.pluv2-intake-component__stext{padding-left:16px}
@media screen and (min-width:768px){.pluv2-intake-component__stext{padding-left:64px}
}
.pluv2-intake-component__image{order:-1;position:unset;right:unset}
@media screen and (min-width:768px){.pluv2-intake-component__image{order:unset;position:absolute;right:0;height:100%}
}
.pluv2-intake-component__bg{overflow-x:hidden;overflow-y:hidden}
.pluv2-intake-component__img{height:100%;object-fit:cover;width:100%}
@media screen and (min-width:768px){.pluv2-intake-component__img{height:100%}
}
.pluv2-intake-component__desktop{display:none}
@media screen and (min-width:540px){.pluv2-intake-component__desktop{display:block}
}
.pluv2-intake-component__mobile{display:block}
@media screen and (min-width:540px){.pluv2-intake-component__mobile{display:none}
}
.pluv2-intake-component__secHeadline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.pluv2-intake-component__secHeadline{font-size:46.17px;line-height:56px}
}
.pluv2-intake-component__secText{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-intake-component__secText{font-size:16px;line-height:20px}
}
.pluv2-intake-component__pic{height:100%}
@media screen and (min-width:768px){.pluv2-intake-component__banner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;flex-direction:row;justify-content:flex-end;overflow:hidden}
}
.pluv2-intake-component__banner-image{display:none}
@media screen and (min-width:768px){.pluv2-intake-component__banner-image{background-position:center;display:block;padding-bottom:31%;height:495px}
}
.pluv2-intake-component__content{width:100%}
@media screen and (min-width:768px){.pluv2-intake-component__content{position:relative;z-index:2;max-width:1260px;margin:0 auto;align-items:center;max-height:495px;justify-content:flex-start;margin-left:20px}
}
@media screen and (min-width:1280px){.pluv2-intake-component__content{margin-left:auto}
}
.pluv2-intake-component__content-inner{width:100%}
@media screen and (min-width:768px){.pluv2-intake-component__content-inner{width:auto;padding-top:52px;padding-bottom:110px}
}
.pluv2-cb-component{position:relative;padding:40px 20px}
@media screen and (min-width:768px){.pluv2-cb-component{padding-left:0}
}
@media screen and (min-width:768px){.pluv2-cb-component__align-left{padding-right:80px}
}
.pluv2-cb-component__align-left .pluv2-cb-component__color-extender{content:'';height:100%;position:absolute;top:0;width:134px;transform:translate(-100%,0)}
@media screen and (min-width:768px){.pluv2-cb-component__align-right{padding-left:80px}
}
.pluv2-cb-component__align-right .pluv2-cb-component__color-extender{content:'';height:100%;position:absolute;top:0;right:0;width:134px;transform:translate(100%,0)}
@media screen and (min-width:768px){.pluv2-img-container__content{overflow:hidden;height:550px}
}
.pluv2-img-container__mobile-img{display:block;width:auto;height:auto}
@media screen and (min-width:376px){.pluv2-img-container__mobile-img{display:none}
}
.pluv2-img-container__medium-img{display:none;width:auto;height:auto}
@media screen and (min-width:376px){.pluv2-img-container__medium-img{display:block}
}
@media screen and (min-width:768px){.pluv2-img-container__medium-img{display:none}
}
.pluv2-view-type__main-inner{width:100%}
@media screen and (min-width:768px){.pluv2-view-type__main-inner{max-height:499px;align-items:center}
}
.pluv2-view-type__img-container{height:200px;max-width:100%;position:absolute}
.pluv2-view-type__intake-container{max-width:1280px;width:100%;height:100%;margin:0 auto;position:relative;display:block}
@media screen and (min-width:768px){.pluv2-view-type__intake-container{max-width:1280px;width:100%;height:100%;margin:0 auto;position:relative;display:flex}
}
@media screen and (min-width:768px){.pluv2-view-type__side-container{height:100%;width:100%;max-width:75.3%}
}
@media screen and (min-width:768px){.pluv2-view-type__desktop-img{height:100%;min-height:200px;min-width:600px;z-index:2;background-position:center;background-size:cover}
}
@media screen and (min-width:1024px){.pluv2-view-type__desktop-img{width:100%}
}
@media screen and (min-width:1280px){.pluv2-view-type__desktop-img{width:965px}
}
.pluv2-view-type__bg-color.section-color{padding-top:0}
.pluv2-view-type__bg-color.is--default-color{background-color:#f5f5f5;color:#000}
@media screen and (min-width:768px){.pluv2-view-type__bg-color{height:100%;min-height:200px;min-width:100%;z-index:2}
}
@media screen and (min-width:1280px){.pluv2-view-type__bg-color{width:965px}
}
.pluv2-view-type__cb-content-left{padding:40px 20px}
@media screen and (min-width:1280px){.pluv2-view-type__cb-content-left{padding:40px 80px 40px 144px}
}
.pluv2-view-type__cb-content-right{padding:40px 20px}
@media screen and (min-width:1280px){.pluv2-view-type__cb-content-right{padding:40px 144px 40px 80px}
}
.is--cb-full-width{max-width:1280px !important;margin:0 auto !important;max-height:499px}
.is--border-radius-none{border-radius:0 !important}
.pluv2-search input[type=text]::-ms-clear{display:none;width:0;height:0}
.pluv2-search input[type=text]::-ms-reveal{display:none;width:0;height:0}
.pluv2-search ul{list-style:none;padding:0;margin:0}
.pluv2-search__expand-left{display:none}
@media screen and (min-width:768px){.pluv2-search__expand-left{display:block;content:'';height:100%;position:absolute;top:0;right:-134px;width:135px;border-top:#e0e0e0 1px solid;z-index:999;background:white;box-sizing:border-box}
}
.pluv2-search__expand-right{display:none !important}
@media screen and (min-width:768px){.pluv2-search__expand-right{display:block;content:'';height:100%;position:absolute;top:0;right:399px;width:135px;border-top:#e0e0e0 1px solid;z-index:999;background:white;box-sizing:border-box}
}
.pluv2-search__intake{width:100%}
@media screen and (min-width:768px){.pluv2-search__intake{max-width:480px}
}
.pluv2-search__close-icon{cursor:pointer;position:absolute;top:17px;font-size:18px;color:gray;right:0;display:none}
@media screen and (max-width:768px){.pluv2-search__close-icon{padding-right:5px}
}
.pluv2-search__close-icon:focus-visible{outline:3px solid #00396c;padding:2px 2px 0 2px;margin-right:8px}
.pluv2-search__intake-close-icon{cursor:pointer;position:absolute;top:17px;font-size:18px;color:gray;right:0;display:none}
@media screen and (max-width:768px){.pluv2-search__intake-close-icon{padding-right:5px}
}
.pluv2-search__intake-close-icon:focus-visible{outline:3px solid #00396c;padding:2px 2px 0 2px;margin-right:8px}
.pluv2-search__main-item{flex-wrap:nowrap}
.pluv2-search__text{padding-right:2em;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-search__text{font-size:14.22px;line-height:20px}
}
.pluv2-search__near{width:40%;color:#757575}
@media screen and (max-width:370px){.pluv2-search__near{width:60%}
}
.pluv2-search__more #providerInfo,.pluv2-search__more #locationInfo{display:none}
.pluv2-search__network-title{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;padding-bottom:16px !important;margin-bottom:0;color:#002677;display:block}
@media screen and (min-width:540px){.pluv2-search__network-title{font-size:18px;line-height:24px}
}
.pluv2-search__heading{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;padding-bottom:16px !important;margin-bottom:0;color:#002677}
@media screen and (min-width:540px){.pluv2-search__heading{font-size:46.17px;line-height:56px}
}
.pluv2-search__heading-secondary{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px}
@media screen and (min-width:540px){.pluv2-search__heading-secondary{font-size:41.04px;line-height:52px}
}
.pluv2-search__zipcode{min-width:110px;padding-left:16px}
@media screen and (max-width:370px){.pluv2-search__zipcode{padding-left:0}
}
@media screen and (min-width:377px) and (max-width:424px){.pluv2-search__zipcode{padding-top:22px}
}
.pluv2-search__intake-options{width:100%;padding-bottom:16px}
@media screen and (min-width:320px) and (max-width:376px){.pluv2-search__intake-options{margin-left:4px}
}
.pluv2-search__input-group-inner{position:relative;padding-top:8px !important}
@media screen and (max-width:420px){.pluv2-search__input-group-inner{width:100%}
}
@media screen and (min-width:768px){.pluv2-search__input-group-inner i{padding:0 10px}
.pluv2-search__input-group-inner i.align-left{padding-left:0}
}
@media screen and (min-width:376px){.pluv2-search__input-group-inner #location-search{width:100%}
}
.pluv2-search__specialty{max-width:100%}
@media screen and (min-width:376px) and (max-width:620px){.pluv2-search__specialty{padding-right:10px;max-width:199px;min-height:135px}
}
@media screen and (max-width:370px){.pluv2-search__specialty{max-width:265px}
}
@media screen and (min-width:376px) and (max-width:620px){.pluv2-search__item{align-items:center}
}
.pluv2-search__get-location{cursor:pointer;width:100%;padding:7px 0;z-index:100;border-radius:4px;border:1px solid #636363;border-top:0;background:#fff;color:#0c55b8;position:absolute;margin-top:-6px;transition:ease-in-out .3s;display:none}
.pluv2-search__get-location:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.pluv2-search__get-location:not(.is--collapsed){display:block}
.pluv2-search__get-location #pluv2-location__helper-text{display:none}
.pluv2-search__get-location i{padding:0 5px}
@media screen and (max-width:420px){.pluv2-search__get-location{font-size:14px}
.pluv2-search__get-location i{padding:0 2px}
}
.pluv2-search__provider-helper-text{padding-bottom:32px !important;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;padding-top:8px !important;margin-bottom:0;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-search__provider-helper-text{font-size:14.22px;line-height:20px}
}
.pluv2-search__location-helper-text{margin:0;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;padding-top:8px !important;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-search__location-helper-text{font-size:14.22px;line-height:20px}
}
.pluv2-search__select{width:100%;display:block;margin:4px 0;min-width:120px}
@media screen and (min-width:1048px){.pluv2-search__select{min-width:140px}
}
.pluv2-search__checkbox{margin:0;display:inline-block}
.pluv2-search__checkbox .fa-square-o{color:#5a5a5a;width:17.156px}
.pluv2-search__checkbox .fa-check-square{color:#0c55b8}
.pluv2-search__checkbox .pluv2-search__label-text{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-search__checkbox .pluv2-search__label-text{font-size:14.22px;line-height:20px}
}
.pluv2-search__btn{width:100% !important}
.pluv2-search__label{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-search__label{font-size:16px;line-height:20px}
}
.pluv2-search__submit-btn{display:block;width:100%;background:#c25608;color:#fff;font-size:16px;font-weight:bold;border:1px solid #c25608;padding:10px}
.pluv2-search__submit-btn:hover{background:0}
.pluv2-search__submit-btn:focus{border-color:#00396c;box-shadow:0 0 0 1px #00396c;background:#00396c}
.pluv2-search__loader{position:absolute;top:12px;right:20px;color:#00396c}
.pluv2-search .has--border-none{border:none !important}
.pluv2-search .has--border-none .pluv2-search__intake:before{display:none !important}
.pluv2-search .is--full-banner:before{display:none}
@media screen and (min-width:768px){.pluv2-search .is--full-banner{display:block;position:absolute;top:-4px;height:4px;width:100%;content:' ';background-image:linear-gradient(to right,#c3373f,#faa811) !important;border-radius:6px 6px 0 0}
}
@media screen and (min-width:768px){.pluv2-options{position:relative}
}
.pluv2-options__checkbox{display:inline-block}
.pluv2-options__checkbox .fa-square-o{color:#5a5a5a;width:17.156px}
.pluv2-options__checkbox .fa-check-square{color:#0c55b8}
.pluv2-options__checkbox.pluv2-search__label-text{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-options__checkbox.pluv2-search__label-text{font-size:14.22px;line-height:20px}
}
.pluv2-options__close-icon{cursor:pointer;position:absolute;top:17px;font-size:18px;color:gray;right:0;display:none}
@media screen and (max-width:768px){.pluv2-options__close-icon{padding-right:5px}
}
.pluv2-options__close-icon:focus-visible{outline:3px solid #00396c;padding:2px 2px 0 2px;margin-right:8px}
.pluv2-options__select{width:100%;display:block;min-width:120px}
@media screen and (min-width:1048px){.pluv2-options__select{min-width:180px}
}
.pluv2-options__radius{min-width:110px}
.pluv2-options__radius:focus-visible{outline:3px solid #00396c}
.pluv2-options__submit{padding-top:16px !important}
.pluv2-options__helper-text{font-size:13px;margin-bottom:12px}
.pluv2-options__label{display:inline-block;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-options__label{font-size:16px;line-height:20px}
}
.pluv2-options__label span{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-options__label span{font-size:16px;line-height:20px}
}
.pluv2-options__label:focus-visible{outline:3px solid #002677}
.pluv2-options__label-text{display:block;font-size:15px;line-height:24px;color:#5a5a5a;margin-top:4px}
.pluv2-options__list-label{padding-top:15px}
.pluv2-options__btn{cursor:pointer;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#0c55b8;margin-left:5px;border:0;background:transparent}
@media screen and (min-width:540px){.pluv2-options__btn{font-size:16px;line-height:20px}
}
.pluv2-options__btn:hover{color:#0c55b8}
.pluv2-options__btn:focus-visible{outline:3px solid #00396c}
.pluv2-options__icon{position:relative;right:0;bottom:-10px;color:#0c55b8}
.pluv2-options__location-type{padding-bottom:20px !important}
.pluv2-options__location-space{padding-top:8px !important}
.pluv2-options__get-location{cursor:pointer;width:100%;padding:7px 0;z-index:100;border-radius:4px;border:1px solid #636363;border-top:0;background:#fff;color:#0c55b8;position:absolute;margin-top:-6px;transition:ease-in-out .3s;display:none}
.pluv2-options__get-location:focus{outline:0;box-shadow:0 0 0 1px #00396c}
.pluv2-options__get-location:not(.is--collapsed){display:block}
.pluv2-options__get-location #pluv2-location__helper-text{display:none}
@media screen and (max-width:420px){.pluv2-options__get-location{width:90%}
}
.pluv2-options .pluv2-radio__label .fa-dot-circle-o{color:#0c55b8}
.pluv2-options .pluv2-radio__label .fa-circle-o{color:#b3b3b3}
.pluv2-serp__subheading{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677;margin:10px 0 30px}
@media screen and (min-width:540px){.pluv2-serp__subheading{font-size:18px;line-height:24px}
}
.pluv2-serp__heading{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677;margin-bottom:30px}
@media screen and (min-width:540px){.pluv2-serp__heading{font-size:32.43px;line-height:40px}
}
.pluv2-tabs{border-bottom:8px solid #e5e5e6;margin-bottom:16px !important}
@media screen and (min-width:tablet){.pluv2-tabs{margin:0}
}
.pluv2-tabs__container{justify-content:center;position:relative}
.pluv2-tabs__tab{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;text-align:center;background:0;padding-bottom:24px !important;cursor:default;position:relative;transition:.4s cubic-bezier(0.4,0,0.94,0.61);min-height:104px;color:#002677}
@media screen and (min-width:540px){.pluv2-tabs__tab{font-size:18px;line-height:24px}
}
.pluv2-tabs__tab::after{content:'';height:8px;position:absolute;bottom:-7px;width:100%;border-radius:24px;left:0;background:#ff612b}
@media screen and (min-width:768px){.pluv2-tabs__tab{min-height:64px}
}
@media screen and (min-width:1048px){.pluv2-tabs__tab{min-height:auto}
}
.pluv2-tabs__tab:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.pluv2-tabs__tab:not(.is--selected){cursor:pointer}
.pluv2-tabs__tab:not(.is--selected)::after{height:0}
.pluv2-tabs__tab:not(.is--selected):hover{color:#000}
.pluv2-tabs__tab-col{width:33.3333%;display:flex;justify-content:center;align-items:flex-end}
@media screen and (min-width:376px){.pluv2-tabs__tab-col{display:block}
}
.pluv2-tabs__tab-col+.pluv2-tabs__tab-col{padding-left:10px}
@media screen and (min-width:376px){.pluv2-tabs__tab-col+.pluv2-tabs__tab-col{padding-left:30px}
}
.pluv2-tabs__underline-effect{display:block;position:absolute;background:transparent;height:8px;width:120px;bottom:-7px;transition:.4s cubic-bezier(0.4,0,0.94,0.61);border-radius:8px}
.pluv2-tabs__underline-effect.is--active{background:#ff612b}
.pluv2-tabs__inner{padding:10px 15px}
@media screen and (min-width:768px){.pluv2-tabs__inner{padding:15px 15px}
}
.pluv2-tabs__description{font-family:"Optum Sans Regular";font-size:16px;font-weight:normal;color:#000;text-align:center;position:relative;margin-top:2px}
.pluv2-tabs__description:before{width:100%;height:2px;content:'';background-color:#e0e0e0;position:absolute;top:-2px;left:0}
@media screen and (min-width:768px){.pluv2-tabs__description:before{top:-1px}
}
@media screen and (min-width:1280px){.pluv2-tabs__description:before{width:910px;left:348px;transform:translate(-53%,-50%)}
}
.pluv2-tabs__description:not(.is--selected){display:none}
@media screen and (min-width:768px){.pluv2-tabs__description:not(.is--selected){display:block}
}
@media screen and (min-width:768px){.pluv2-tabs__description.is--selected{font-weight:bold}
}
@media screen and (max-width:768px){.pluv2-tabs .o4-tabs__delegates{width:92vw !important}
.pluv2-tabs .jsTabParent{display:flex;align-items:center}
.pluv2-tabs .o4-tabs__mobile::after{border:0}
.pluv2-tabs .o4-tabs__menu-btn{padding-bottom:24px !important}
}
.pluv2-search__serp-container{padding-top:25px}
.pluv2-search select,.pluv2-search input[type=text]{height:35px;border-radius:4px;border:1px solid #5a5a5a;background-color:#fff}
.pluv2-search__header-txt{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.pluv2-search__header-txt{font-size:22.78px;line-height:32px}
}
.pluv2-search__helper-txt{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-search__helper-txt{font-size:16px;line-height:20px}
}
@media screen and (min-width:376px){.pluv2-search__helper-txt{margin-left:20px}
}
.pluv2-search__serp-form{width:100%;margin-top:10px;border:1px solid #e0e0e0;border-bottom:4px solid #e0e0e0;border-radius:10px}
@media screen and (min-width:477px){.pluv2-search__serp-form{margin:10px 0 0 0}
}
.pluv2-search__field{width:100%}
@media screen and (min-width:376px){.pluv2-search__field{margin-left:5px;padding-right:20px}
}
.pluv2-search__radius{padding-top:2px;min-width:110px}
@media screen and (min-width:320px) and (max-width:768px){.pluv2-search__radius{margin-bottom:20px}
}
@media screen and (min-width:388px) and (max-width:376px){.pluv2-search__radius{margin-left:7px}
}
.pluv2-search__item{align-items:inherit}
.pluv2-search__serp-specialty{max-width:100%}
@media screen and (min-width:376px) and (max-width:620px){.pluv2-search__serp-specialty{padding-right:10px;min-height:135px}
}
@media screen and (max-width:370px){.pluv2-search__serp-specialty{max-width:265px}
}
@media screen and (min-width:429px) and (max-width:463px){.pluv2-search__serp-specialty{padding-right:23px}
}
@media screen and (min-width:463px) and (max-width:476px){.pluv2-search__serp-specialty{padding-right:28px}
}
.pluv2-search__serp-content{margin-top:10px;border:0;background-color:#fff;padding:0 20px}
@media screen and (max-width:320px){.pluv2-search__serp-content{min-height:auto}
}
@media screen and (min-width:476px) and (max-width:639px){.pluv2-search__serp-content{min-height:410px}
}
@media screen and (min-width:640px) and (max-width:767px){.pluv2-search__serp-content{min-height:340px}
}
@media screen and (min-width:768px) and (max-width:991px){.pluv2-search__serp-content{min-height:200px}
}
@media screen and (min-width:992px){.pluv2-search__serp-content{min-height:180px}
}
.pluv2-search__intake{padding:40px 16px 40px 0}
.pluv2-search__serp-button{background-color:#fff;padding:0 40px 20px 40px;border:0;margin:0 auto;margin-top:10px}
@media screen and (min-width:376px){.pluv2-search__serp-button{margin-top:10px;background-color:#fff;padding:0 20px 15px 20px;border:0}
}
@media screen and (min-width:476px) and (max-width:640px){.pluv2-search__serp-button{padding:0 0 15px 0}
}
@media screen and (min-width:768px){.pluv2-search__serp-button{left:0;right:0;border-radius:0 0 6px 6px;border-top:0}
}
.pluv2-search__serp-zipcode{color:#757575;min-width:110px}
.pluv2-search__serp-zipcode-col{width:30%}
@media screen and (min-width:320px) and (max-width:463px){.pluv2-search__serp-zipcode{padding-bottom:20px;min-width:182px}
}
@media screen and (min-width:376px){.pluv2-search__serp-col{width:30%}
}
.pluv2-search__col{width:100%}
@media screen and (min-width:768px){.pluv2-search__col{padding:0 10px}
.pluv2-search__col:nth-child(1){min-width:240px}
.pluv2-search__col:nth-child(2){min-width:345px}
}
@media screen and (min-width:1024px){.pluv2-search__col{padding:0 20px}
}
.pluv2-search__tray{margin-left:-10px;margin-right:-10px}
@media screen and (min-width:768px){.pluv2-search__tray{position:relative;background-color:#f2f2f2;padding:10px 0;margin:0}
.pluv2-search__tray:before{content:'';height:100%;position:absolute;top:0;width:144px;background-color:#f2f2f2;transform:translate(-100%,0)}
.pluv2-search__tray:after{content:'';height:100%;position:absolute;top:0;width:144px;background-color:#f2f2f2;right:0;transform:translate(100%,0)}
}
.pluv2-search__tray-btn{width:100%;font-family:"Frutiger-Light";font-size:18px;letter-spacing:2px;color:#c26608;background:0;border-width:1px 0 1px;border-color:#c26608;text-transform:uppercase;padding:10px}
@media screen and (min-width:768px){.pluv2-search__tray-btn{display:none}
}
.pluv2-search__tray-icon{margin:0 5px}
.pluv2-search__tray-drawer{background-color:#f2f2f2;border-bottom:1px solid #c26608;padding:20px 30px}
@media screen and (min-width:768px){.pluv2-search__tray-drawer{border-color:#e0e0e0;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0 2px 0 #e0e0e0;border-radius:4px;background-color:#fff;padding:20px 10px}
}
@media screen and (min-width:815px){.pluv2-search__tray-drawer{padding:20px 30px}
}
.pluv2-search__serp-options{width:100%;padding-bottom:14px;margin-left:8px}
@media screen and (min-width:320px) and (max-width:376px){.pluv2-search__serp-options{margin-left:4px}
}
@media screen and (min-width:768px){.pluv2-search__btn{margin-top:-14px}
}
.pluv2-search__checkbox{width:100%}
@media screen and (max-width:768px){.pluv2-filters{margin-left:-10px;margin-right:-10px}
}
.pluv2-filters__content{max-height:350px;overflow-y:auto}
.pluv2-filters__heading{margin-top:3px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.pluv2-filters__heading{font-size:22.78px;line-height:32px}
}
@media screen and (max-width:768px){.pluv2-filters__heading{margin-bottom:0}
}
.pluv2-filters__heading:focus-visible{outline:2px solid #00396c}
.pluv2-filters__info{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:0}
@media screen and (min-width:540px){.pluv2-filters__info{font-size:16px;line-height:20px}
}
@media screen and (max-width:768px){.pluv2-filters__info{display:none}
}
.pluv2-filters__info:focus-visible{outline:2px solid #00396c}
.pluv2-filters__btn{width:100%;color:#0c55b8;text-align:left;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;cursor:pointer;background:0;border:0;padding:24px 0;margin-bottom:0}
@media screen and (min-width:540px){.pluv2-filters__btn{font-size:22.78px;line-height:32px}
}
.pluv2-filters__btn:hover,.pluv2-filters__btn:focus{color:#0c55b8;outline:0;text-decoration:underline}
.pluv2-filters__btn:hover .pluv2-filters__icon,.pluv2-filters__btn:focus .pluv2-filters__icon{color:#0c55b8}
.pluv2-filters__btn .fa-chevron-circle-up{display:none}
.pluv2-filters__btn:not(.is--collapsed) .fa-chevron-circle-up{display:inline-block}
.pluv2-filters__btn:not(.is--collapsed) .fa-chevron-circle-down{display:none}
.pluv2-filters__popover-btn{width:100%;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677;border-bottom:#b1b2b4;background:0;padding:15px 10px}
@media screen and (min-width:540px){.pluv2-filters__popover-btn{font-size:16px;line-height:20px}
}
.pluv2-filters__popover-btn .fa-chevron-right{margin-left:10px}
.pluv2-filters__icon{float:right;color:#0c55b8;font-size:28px;margin-right:0 !important}
.pluv2-filters__content{padding:0 20px 10px;margin:0 0 5px}
.pluv2-filters__category:last-child{border-bottom:1px solid #e5e5e6}
.pluv2-filters__category+.pluv2-filters__category{border-top:1px solid #e5e5e6}
.pluv2-filters__suggest label{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-bottom:16px !important;color:#5a5a5a;display:inline-block}
@media screen and (min-width:540px){.pluv2-filters__suggest label{font-size:16px;line-height:20px}
}
.pluv2-filters__suggest input{border:1px solid #5a5a5a;border-radius:4px;color:#5a5a5a}
.pluv2-filters__suggest h3{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:16px !important;margin-top:16px !important}
@media screen and (min-width:540px){.pluv2-filters__suggest h3{font-size:16px;line-height:20px}
}
.pluv2-pills{margin-left:-5px;margin-right:-5px}
@media screen and (min-width:768px){.pluv2-pills{min-height:15px}
}
.pluv2-pills__content{margin-top:16px !important}
.pluv2-pills__pill{padding:0}
@media screen and (min-width:768px){.pluv2-pills__pill{padding:0}
}
.pluv2-pills__inner{padding:5px}
.pluv2-pills__btn{font-size:16px;color:#0c55b8;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;padding:5px 10px;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;border-radius:90px}
@media screen and (min-width:540px){.pluv2-pills__btn{font-size:14.22px;line-height:20px}
}
.pluv2-pills__btn:hover{color:#0c55b8}
.pluv2-pills__btn:active{color:#002677}
.pluv2-pills__btn:focus{outline:0;box-shadow:0 0 0 1px #00396c}
.pluv2-pills__icon{color:#0c55b8;float:right;margin-left:10px}
.pluv2-pills__clear{border:0;background:0;color:#0c55b8;cursor:pointer;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-pills__clear{font-size:16px;line-height:20px}
}
.pluv2-pills__clear:hover,.pluv2-pills__clear:focus{color:#0c55b8;outline:0;text-decoration:underline}
.pluv2-pills__clear:active{color:#002677}
.pluv2-results{min-height:20rem;position:relative}
.pluv2-results-container{padding-top:0}
.pluv2-results select,.pluv2-results input[type=text]{height:35px;border-radius:4px;border:1px solid #5a5a5a;background-color:#fff}
@media screen and (min-width:420px){.pluv2-results{margin-bottom:56px}
}
.pluv2-results__loader{width:90%;height:95%;display:flex;justify-content:center;align-items:center;position:absolute;background-color:#fff;transition:all .3s ease-out}
.pluv2-results__loader>i{font-size:2.5rem;color:#00396c}
.pluv2-results__loader:focus,.pluv2-results__loader:active{outline:0;border:0}
.pluv2-results__loader.is--inactive{opacity:0}
.pluv2-results__header{padding:15px 0 10px}
@media screen and (min-width:1024px){.pluv2-results__header>span{margin-top:-6px}
}
.pluv2-results__info{display:flex;align-items:center;font-weight:600;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-results__info{font-size:14.22px;line-height:20px}
}
.pluv2-results__wrapper{position:relative}
.pluv2-results__list{width:100%}
.pluv2-results__panel{width:100%;background-color:#fff}
.pluv2-results__panel:not(.sort--distance),.pluv2-results__panel.has--no-results{max-width:100%}
@media screen and (min-width:420px){.pluv2-results__panel{max-width:380px}
}
.pluv2-results__scrollable{display:block}
@media screen and (min-width:420px){.pluv2-results__scrollable{min-height:435px;padding:5px 10px 0;margin-top:-5px}
}
.pluv2-results__no-results{padding-top:50px;padding-bottom:18px}
.pluv2-results__no-results-heading{font-family:"FrutigerLTW01-55Roman";font-size:24px;font-weight:600;padding:0;margin-bottom:0}
.pluv2-results__no-results-heading:focus{outline:0}
.pluv2-results__no-results-info{font-family:"Optum Sans Regular";font-size:18px;border-top:1px solid #d0d0ce;padding:15px 15px 0;margin-top:100px;margin-bottom:17px}
.pluv2-results .pluv2__flex-review{margin-top:16px !important}
.pluv2-map__anchor{display:block}
.pluv2-map__anchor:hover{text-decoration:underline}
.pluv2-map__heading{font-family:"Frutiger-Bold";font-size:20px;font-weight:600;color:#000;margin-bottom:10px}
.pluv2-map__infotext{font-size:16px;font-weight:100;margin-bottom:10px}
.pluv2-map__infotext>i{margin-left:5px;margin-right:10px}
.pluv2-map__ctadiv{margin:5px}
.pluv2-map__ctalink>i{font-size:16px;margin-left:10px}
.pluv2-sort{align-items:center;padding-top:15px}
@media screen and (min-width:768px){.pluv2-sort{justify-content:flex-end;padding-top:0}
}
.pluv2-sort__label{margin-right:10px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-sort__label{font-size:16px;line-height:20px}
}
.pluv2-sort__select{min-width:180px}
.pluv2-rating{display:flex;flex-direction:row}
.pluv2-rating__number{display:flex;justify-content:center;align-items:center;padding-bottom:6px;padding-right:5px;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-rating__number{font-size:16px;line-height:20px}
}
.pluv2-rating__count{display:flex;justify-content:center;padding-bottom:9px;align-items:center;margin-left:-10px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-rating__count{font-size:16px;line-height:20px}
}
.pluv2-location-details{border-bottom:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-location-details{border-bottom:0}
}
.pluv2-location-details .pluv2-location-region__columns .pluv2-heading{width:100%;border-bottom:0;padding-bottom:12px;color:#002677;font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.pluv2-location-details .pluv2-location-region__columns .pluv2-heading{font-size:32.43px;line-height:40px}
}
.pluv2-location-details .pluv2-location-region__columns .pluv2-location-tagline{border-bottom:0;border-top:0;font-family:"FrutigerLTW01-55Roman";font-size:18px;font-weight:bold;padding-bottom:10px}
.pluv2-location-details .pluv2-location-region__columns .pluv2-location-type{border-bottom:0;border-top:0;font-weight:normal;padding-bottom:12px;color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-location-details .pluv2-location-region__columns .pluv2-location-type{font-size:18px;line-height:24px}
}
.pluv2-location-details .pluv2-location-region__columns .pluv2-about-us{border-top:1px solid #e0e0e0;display:none}
.pluv2-location-details .pluv2-location-region__columns .pluv2-map{display:none}
.pluv2-location-details .pluv2-location-region__columns .pluv2-careteam{color:#002677;border-top:1px solid #e0e0e0;display:none;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-location-details .pluv2-location-region__columns .pluv2-careteam{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-location-details .pluv2-location-region__columns{flex-direction:row}
.pluv2-location-details .pluv2-location-region__columns .pluv2-heading{display:inherit}
.pluv2-location-details .pluv2-location-region__columns .pluv2-location-tagline{display:inherit;color:#000;text-decoration:none}
.pluv2-location-details .pluv2-location-region__columns .pluv2-location-type{display:inherit;color:#002677;text-decoration:none}
.pluv2-location-details .pluv2-location-region__columns .pluv2-about-us{display:inherit}
.pluv2-location-details .pluv2-location-region__columns .pluv2-map{display:inherit}
.pluv2-location-details .pluv2-location-region__columns .pluv2-careteam{display:inherit}
}
.pluv2-location-details .pluv2-location-region__columns .pluv2-sidepanel .pluv2-about-us{display:block}
.pluv2-location-details .pluv2-location-region__columns .pluv2-sidepanel .pluv2-careteam{display:block}
@media screen and (min-width:768px){.pluv2-location-details .pluv2-location-region__columns .pluv2-sidepanel .pluv2-careteam{display:none}
}
.pluv2-team__members{list-style:none;padding-left:0 !important}
.pluv2-team__member{margin-bottom:10px;border:1px solid #b1b2b4;border-radius:8px}
.pluv2-team__link{border:#b1b2b4;color:#5a5a5a;display:flex;text-decoration:none;padding:20px;cursor:pointer;border-radius:8px}
.pluv2-team__link:hover,.pluv2-team__link:focus{border-color:#0c55b8;text-decoration:none;border-radius:8px}
.pluv2-team__link:active{border-color:#002677}
.pluv2-team__link:hover .pluv2-team__name{color:#0c55b8;text-decoration:underline}
.pluv2-team__link:active .pluv2-team__name{color:#002677}
.pluv2-team__link .fa-stethoscope{color:#5a5a5a}
.pluv2-team__link .fa-times-circle-o{color:#c40000}
.pluv2-team__link .fa-check-circle-o{color:#007000}
.pluv2-team__link .fa-exclamation-circle{color:#5a5a5a}
@media screen and (min-width:768px){.pluv2-team__link{padding:20px}
}
.pluv2-team__details{width:100%;display:flex;flex:60%;flex-direction:column}
.pluv2-team__details .fa{font-size:20px;position:absolute}
@media screen and (min-width:768px){.pluv2-team__details{flex:auto}
}
.pluv2-team__personal{width:100%}
.pluv2-team__personal .pluv2__flex:first-of-type{margin-bottom:15px}
.pluv2-team__left{max-width:350px}
.pluv2-team__name{color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;padding-right:25px}
@media screen and (min-width:540px){.pluv2-team__name{font-size:18px;line-height:24px}
}
.pluv2-team__status{color:#5a5a5a;padding-left:25px;padding-right:25px;margin-bottom:15px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin-bottom:0}
@media screen and (min-width:540px){.pluv2-team__status{font-size:16px;line-height:20px}
}
.pluv2-team__specialties{color:#5a5a5a;padding-left:25px;padding-right:25px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin-bottom:0}
@media screen and (min-width:540px){.pluv2-team__specialties{font-size:16px;line-height:20px}
}
.pluv2-team__location{max-width:300px;margin-top:10px}
@media screen and (min-width:768px){.pluv2-team__location{margin-top:0}
}
.pluv2-team__address{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.pluv2-team__address{font-size:14.22px;line-height:20px}
}
.pluv2-team__clinicname{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677;text-transform:capitalize;letter-spacing:normal;padding-left:30px;margin-bottom:4px}
@media screen and (min-width:540px){.pluv2-team__clinicname{font-size:16px;line-height:20px}
}
.pluv2-team__distance,.pluv2-team__address,.pluv2-team__multiple{padding-left:30px}
.pluv2-team__distance,.pluv2-team__multiple{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;margin-top:20px;font-style:italic}
@media screen and (min-width:540px){.pluv2-team__distance,.pluv2-team__multiple{font-size:14.22px;line-height:20px}
}
.pluv2-team__photo{flex:40%;align-self:flex-start;max-width:100px;width:100%}
.pluv2-team__photo img{height:auto}
@media screen and (min-width:768px){.pluv2-team__photo{flex:75px}
}
.pluv2-map #pluv2-map__interactive{width:100%;height:260px;border:1px solid #5a5a5a}
.pluv2-map__heading{width:100%;margin-bottom:20px;color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-map__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-map__heading{color:#002677;text-decoration:none}
}
.pluv2-map__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-map__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-map__link{padding-top:10px;padding-bottom:15px}
@media screen and (min-width:768px){.pluv2-map__link{padding-bottom:40px}
}
.pluv2-map__icon{font-size:20px;float:left;color:#5a5a5a;margin-top:1px;margin-right:10px}
.pluv2-map a{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.pluv2-map a{font-size:14.22px;line-height:20px}
}
.pluv2-map a:hover,.pluv2-map a:focus{color:#0c55b8}
.pluv2-map a:active{color:#002677}
.pluv2-operation{padding:0}
.pluv2-operation__heading{font-family:"Frutiger-Light";font-size:30px;color:#0c55b8;width:100%;padding-bottom:20px;padding-top:20px;margin-bottom:0;border-bottom:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-operation__heading{color:#000;text-decoration:none}
}
.pluv2-operation__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-operation__heading:hover{color:#000;text-decoration:none}
}
.pluv2-operation__subheading{font-family:"FrutigerLTW01-55Roman";font-size:18px;color:#000;width:100%;padding-bottom:20px;padding-top:20px;margin-bottom:0;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-operation__subheading{color:#000;text-decoration:none}
}
.pluv2-operation__subheading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-operation__subheading:hover{color:#000;text-decoration:none}
}
.pluv2-operation__clinic{width:100%;padding-top:20px;border-top:1px solid #e0e0e0}
.pluv2-operation__clinicitem{width:100%;padding-bottom:20px}
.pluv2-operation__icon{font-size:20px;color:#5a5a5a;float:left;margin-right:5px}
.pluv2-operation__btn{cursor:pointer;padding:10px 0}
.pluv2-operation__btn:focus{border-top:2px solid #00396c;border-bottom:2px solid #00396c;outline:none !important;box-shadow:none !important}
.pluv2-operation__btn .txt-less,.pluv2-operation__btn .fa-chevron-up{display:none}
.pluv2-operation__btn:not(.is--collapsed) .txt-less,.pluv2-operation__btn:not(.is--collapsed) .fa-chevron-up{display:inline-block}
.pluv2-operation__btn:not(.is--collapsed) .txt-more,.pluv2-operation__btn:not(.is--collapsed) .fa-chevron-down{display:none}
.pluv2-operation__more{max-width:85px;color:#0c55b8;text-align:right;padding-right:10px}
.pluv2-operation__more>i{margin-left:5px;margin-right:0 !important}
.pluv2-operation__hours{display:none;border-top:1px solid #e0e0e0;padding:10px 15px 25px}
.pluv2-operation__day{width:100%;max-width:105px}
.pluv2-operation__time:first-child{font-weight:600}
.pluv2-operation .is--active{font-weight:600}
.pluv2-operation .is--open{font-weight:600;color:#007000}
.pluv2-operation .is--closed{font-weight:600;color:#c40000}
.pluv2-address__heading{width:100%;margin-bottom:20px;color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-address__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-address__heading{color:#002677;text-decoration:none}
}
.pluv2-address__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-address__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-address__link{position:relative;padding-left:25px}
.pluv2-address__icon{font-size:24px;position:absolute;left:0;color:#5a5a5a;font-size:20px}
.pluv2-address a{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.pluv2-address a{font-size:14.22px;line-height:20px}
}
.pluv2-address a:hover,.pluv2-address a:focus{color:#0c55b8}
.pluv2-address a:active{color:#002677}
.pluv2-contact__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-contact__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-contact__heading{color:#002677;text-decoration:none}
}
.pluv2-contact__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-contact__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-contact__item{word-break:break-all;margin-bottom:25px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-contact__item{font-size:16px;line-height:20px}
}
.pluv2-contact__item a{color:#0c55b8}
.pluv2-contact__item a:hover{color:#0c55b8}
.pluv2-contact__item a:active{color:#002677}
.pluv2-contact__icon{width:30px;float:left;font-size:20px;color:#5a5a5a;margin-right:0 !important}
.pluv2-pagination{border-top:1px solid #e0e0e0;padding:10px 0}
.pluv2-pagination:empty{border-top:0;padding:0}
.pluv2-pagination__list{display:flex;flex-direction:row;justify-content:center;list-style:none;padding:0;margin:0}
.pluv2-pagination__btn{background:0;border-width:0 0 2px 0;border-style:solid;border-color:transparent;color:#0c55b8;cursor:pointer;font-size:18px;margin:0 10px;padding:5px}
.pluv2-pagination__btn.is--active{border-bottom:2px solid #0c55b8;color:#002677}
.pluv2-pagination__btn.is--disabled{pointer-events:none}
.pluv2-pagination__btn.is--disabled>span{color:#e0e0e0}
.pluv2-pagination__prev i,.pluv2-pagination__next i{font-size:26px;margin-top:-4px}
.pluv2-pagination__prev>button,.pluv2-pagination__next>button{padding:5px 0;margin:0}
@media screen and (max-width:321px){.pluv2-pagination__prev>button>span,.pluv2-pagination__next>button>span{display:none}
}
@media screen and (min-width:420px){.pluv2-pagination__prev>button,.pluv2-pagination__next>button{margin:0 10px}
}
.pluv2-pagination__prev i{float:left;margin-right:10px}
.pluv2-pagination__next i{float:right;margin-left:10px}
.pluv2-pagination__ellipses{margin-top:6px;margin-right:10px}
@media screen and (min-width:420px){.pluv2-pagination__ellipses{margin-right:0}
}
.pluv2-about-us{padding-bottom:10px}
.pluv2-about-us__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-about-us__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-about-us__heading{color:#002677;text-decoration:none}
}
.pluv2-about-us__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-about-us__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-about-us__videoTour-btn{color:#002677;background:white;border:0;display:flex;align-items:center;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-about-us__videoTour-btn{font-size:18px;line-height:24px}
}
.pluv2-about-us__videoTour-btn:hover .pluv2-about-us__videoTour-text{text-decoration:underline}
.pluv2-about-us__videoTour-btn:not(.is--collapsed){margin-bottom:20px}
.pluv2-about-us__videoTour-transcript:hover{color:#0c55b8;text-decoration:underline}
.pluv2-about-us__videoTour-transcript:active{color:#002677}
.pluv2-about-us .video__transcript{float:none !important;border-top:1px solid #000 !important;border-bottom:1px solid #d7d7d7 !important;background:#f2f2f2 !important}
.pluv2-about-us .hide-location-video{display:none}
.pluv2-about-us .video__transcript-content:focus{border:2px solid #fff !important;outline:0 0 0 2px #316bbe !important}
.pluv2-about-us .vjs-progress-control:focus-within,.pluv2-about-us .vjs-menu-content:focus-within{border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe !important}
.pluv2-about-us__videoTour-btn-icon{font-size:14px;margin-right:5px;display:inline}
.pluv2-about-us .vjs-big-play-button:focus{border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe}
.pluv2-about-us .vjs-control-bar .vjs-volume-menu-button:focus:before{margin:1px;border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe !important}
.pluv2-about-us .vjs-play-control:focus,.pluv2-about-us .vjs-captions-button:focus,.pluv2-about-us .vjs-resolution-button:focus,.pluv2-about-us .vjs-fullscreen-control:focus{margin:2px;border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe !important}
.pluv2-location-languages{border-top:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-location-languages .pluv2__content-height{border-top:0;max-width:50%;flex:0 0 50%}
}
.pluv2-location-languages__heading{width:100%;margin-bottom:20px;color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-location-languages__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-location-languages__heading{color:#002677;text-decoration:none}
}
.pluv2-location-languages__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-location-languages__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-location-languages__item{position:relative;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-location-languages__item{font-size:16px;line-height:20px}
}
.pluv2-location-languages__icon{position:absolute;top:0;left:0;font-size:20px;color:#5a5a5a}
.pluv2-location-languages strong{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-location-languages strong{font-size:16px;line-height:20px}
}
.pluv2-provider-details{border-bottom:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-provider-details{border-bottom:0}
}
.pluv2-provider-details .pluv2-main__heading{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.pluv2-provider-details .pluv2-main__heading{font-size:32.43px;line-height:40px}
}
.pluv2-provider-details .pluv2__flex .fa-comment-o{margin:2px 8px 0 0;color:#5a5a5a;font-size:18px}
.pluv2-provider-details .pluv2__flex .fa-level-down{margin:5px 0 0 10px;font-size:18px;color:#0c55b8}
.pluv2-provider-details .countComment{display:flex;color:#0c55b8;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-provider-details .countComment{font-size:16px;line-height:20px}
}
.pluv2-provider-details .countComment .reviews_link:hover,.pluv2-provider-details .countComment .reviews_link:focus{cursor:pointer;text-decoration:underline;color:#0c55b8}
.pluv2-provider-details .countComment .reviews_link:active{color:#002677}
.pluv2-provider-details .ratings{padding:30px 0}
@media screen and (max-width:420px){.pluv2-provider-details #doctorRating{padding:30px 0;border-bottom:1px solid #e0e0e0}
}
@media screen and (max-width:768px){.pluv2-provider-details #doctorRating{padding:30px 0;border-bottom:1px solid #e0e0e0}
}
.pluv2-details{border:0}
.pluv2-details__heading{font-size:30px}
.pluv2-details__content{display:block}
@media screen and (min-width:768px){.pluv2-details__content{display:flex}
}
.pluv2-details__specialties-heading{margin-bottom:3px;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-details__specialties-heading{font-size:16px;line-height:20px}
}
.pluv2-details__title-list{margin:0;padding:0;list-style-type:none;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-details__title-list{font-size:16px;line-height:20px}
}
.pluv2-details__alternate-titles{color:#5a5a5a;font-weight:normal}
.pluv2-details__certifications-heading{margin:0;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-details__certifications-heading{font-size:16px;line-height:20px}
}
.pluv2-details__status-heading{margin-bottom:2px;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-details__status-heading{font-size:16px;line-height:20px}
}
.pluv2-details__item{color:#5a5a5a}
.pluv2-details__title{color:#5a5a5a}
.pluv2-details__icon{top:-2px;position:absolute;margin-right:10px;font-size:20px;color:#5a5a5a}
.pluv2-details__inner{width:100%}
@media screen and (min-width:768px){.pluv2-details__inner{width:50%}
}
.pluv2-details__inner-left{padding:10px 0}
@media screen and (min-width:768px){.pluv2-details__inner-left{padding:10px 15px 10px 0}
}
.pluv2-details__inner-right{padding:0}
@media screen and (min-width:768px){.pluv2-details__inner-right{padding:10px 0 10px 15px}
}
.pluv2-details__specialties,.pluv2-details__certifications{width:100%}
.pluv2-details__specialties-icon{top:-1px;position:absolute}
.pluv2-details__specialty{font-weight:bold;margin-left:25px;margin-right:10px}
.pluv2-details__board-certifications,.pluv2-details__appointment{margin-left:25px}
.pluv2-details__certifications-icon{top:-1px;position:absolute}
.pluv2-details__board-cert-list{list-style:none;margin-bottom:18px;padding:0;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-details__board-cert-list{font-size:16px;line-height:20px}
}
@media screen and (min-width:768px){.pluv2-details__board-cert-list{margin:0}
}
.pluv2-details__status-inner{margin-left:25px}
.pluv2-details__patient-text{margin:0;padding:0;font-size:12px}
.pluv2-details .not--accepting{top:-2px;position:absolute;color:#c40000}
.pluv2-details .is--accepting{position:absolute;color:#007000}
.has--bot-margin{margin-bottom:18px !important}
.has--pos-relative{position:relative !important}
.has--basis-auto{flex-basis:auto !important}
.pluv2-qualifications__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-qualifications__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-qualifications__heading{color:#002677;text-decoration:none}
}
.pluv2-qualifications__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-qualifications__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-qualifications__icon{top:3px;position:absolute;left:0;color:#5a5a5a}
.pluv2-qualifications__medical-school-icon{font-size:20px}
.pluv2-qualifications__residency-icon{top:-1px;font-size:24px}
.pluv2-qualifications__internship-icon{top:0;font-size:20px}
.pluv2-qualifications__fellowship-icon{font-size:24px}
.pluv2-qualifications__provider-professional-associations-icon{font-size:20px}
.pluv2-qualifications__licenses-icon{font-size:22px;top:1px}
.pluv2-qualifications__item{margin-bottom:5px;position:relative;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-qualifications__item{font-size:16px;line-height:20px}
}
.pluv2-qualifications__item-line{color:#5a5a5a}
.pluv2-qualifications__item-years{display:block;font-style:italic;color:#5a5a5a;font-weight:normal}
.pluv2-qualifications__col{padding-left:30px}
.pluv2-qualifications strong{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-qualifications strong{font-size:16px;line-height:20px}
}
.pluv2-qualifications ul{list-style-type:none;margin:0;padding:0}
.pluv2-qualifications__more-btn{color:#002677;background:white;border:0;margin-bottom:20px;display:flex;align-items:center;padding:3px;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-qualifications__more-btn{font-size:18px;line-height:24px}
}
@media screen and (min-width:768px){.pluv2-qualifications__more-btn:hover .pluv2-qualifications__more-btn-txt{color:#0c55b8;text-decoration:underline}
.pluv2-qualifications__more-btn:active{color:#002677}
.pluv2-qualifications__more-btn:active .pluv2-qualifications__more-btn-txt{color:#002677}
}
.pluv2-qualifications__more-btn-icon{font-size:16px;margin-right:5px;display:inline}
.pluv2-qualifications__more-drawer:focus{outline:0}
.pluv2-gender{border-top:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-gender{border-top:0;max-width:50%;flex:0 0 50%}
}
.pluv2-gender__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-gender__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-gender__heading{color:#002677;text-decoration:none}
}
.pluv2-gender__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-gender__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-gender__item{display:flex;align-content:center;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-gender__item{font-size:16px;line-height:20px}
}
.pluv2-gender__icon{margin-right:12px;font-size:20px;color:#5a5a5a}
.pluv2-affiliations{border-top:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-affiliations{border-top:0;max-width:50%;flex:0 0 50%}
}
.pluv2-affiliations__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-affiliations__heading{font-size:22.78px;line-height:32px}
}
.pluv2-affiliations__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-affiliations__heading:hover{color:#002677;text-decoration:none}
}
@media screen and (min-width:768px){.pluv2-affiliations__heading{color:#002677;text-decoration:none}
}
.pluv2-affiliations__item{color:#5a5a5a;display:block;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-affiliations__item{font-size:16px;line-height:20px}
}
.pluv2-affiliations__icon{margin-right:12px;font-size:20px;color:#5a5a5a}
.pluv2-affiliations__content{position:relative}
.pluv2-affiliations__list{padding-left:30px;color:#5a5a5a}
.pluv2-affiliations__list-item{font-weight:600;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-affiliations__list-item{font-size:16px;line-height:20px}
}
.pluv2-affiliations__more-btn{color:#002677;background:#fff;border:0;margin:20px 0;display:flex;align-items:center;padding:3px;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-affiliations__more-btn{font-size:18px;line-height:24px}
}
.pluv2-affiliations__more-btn:hover{color:#0c55b8}
.pluv2-affiliations__more-btn:hover .pluv2-affiliations__more-text{color:#0c55b8;text-decoration:underline}
.pluv2-affiliations__more-btn:active{color:#002677}
.pluv2-affiliations__more-btn:active .pluv2-affiliations__more-text{color:#002677}
.pluv2-affiliations__more-btn-icon{font-size:16px;margin-right:5px}
.pluv2-overview__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px}
@media screen and (min-width:540px){.pluv2-overview__heading{font-size:28.83px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-overview__heading{text-decoration:none}
}
.pluv2-overview__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-overview__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-overview__sub-heading{color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-overview__sub-heading{font-size:18px;line-height:24px}
}
.pluv2-overview__sub-heading:hover{text-decoration:underline}
@media screen and (min-width:768px){.pluv2-overview__sub-heading:hover{color:#002677;text-decoration:none}
}
.pluv2-overview__bio-button{font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-overview__bio-button{font-size:18px;line-height:24px}
}
.pluv2-overview__icon{margin-right:10px}
@media screen and (min-width:768px){.pluv2-overview__icon{margin-right:5px;display:inline}
}
.pluv2-overview__btn{background:0;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-overview__btn{font-size:18px;line-height:24px}
}
@media screen and (min-width:768px){.pluv2-overview__btn{display:flex;align-items:center;margin-bottom:20px;padding:3px;color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
.pluv2-overview__btn:active{color:#002677}
.pluv2-overview__btn span:hover{color:#0c55b8;text-decoration:underline}
}
@media screen and (min-width:768px) and screen and (min-width:540px){.pluv2-overview__btn{font-size:18px;line-height:24px}
}
.pluv2-overview__videoIntro-btn{color:#316bbe;background:white;border:0;display:flex;font-size:"Frutiger-Bold";font-size:15px}
.pluv2-overview__videoIntro-btn:hover .pluv2-overview__videoIntro-text{text-decoration:underline}
.pluv2-overview__videoIntro-btn:not(.is--collapsed){margin-bottom:20px}
.pluv2-overview .pluv2-overview-video{padding-bottom:20px}
.pluv2-overview .vjs-big-play-button:focus{border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe}
.pluv2-overview .video__transcript{float:none !important;border-top:1px solid #000 !important;border-bottom:1px solid #d7d7d7 !important;background:#f2f2f2 !important}
.pluv2-overview .hide-provider-video{display:none}
.pluv2-overview__videoIntro-transcript:hover{text-decoration:underline}
.pluv2-overview .video__transcript-content:focus{border:2px solid #fff !important;outline:0 0 0 2px #316bbe !important}
.pluv2-overview .vjs-progress-control:focus-within,.pluv2-overview .vjs-menu-content:focus-within{border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe !important}
.pluv2-overview .vjs-control-bar .vjs-volume-menu-button:focus:before{margin:1px;border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe !important}
.pluv2-overview .vjs-play-control:focus,.pluv2-overview .vjs-captions-button:focus,.pluv2-overview .vjs-resolution-button:focus,.pluv2-overview .vjs-fullscreen-control:focus{margin:1px;border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe !important}
.pluv2-accomplishments{border-top:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-accomplishments{border-top:0;max-width:50%;flex:0 0 50%}
}
.pluv2-accomplishments__list-item{color:#5a5a5a;padding:5px 0;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-accomplishments__list-item{font-size:16px;line-height:20px}
}
.pluv2-accomplishments__list-item-nb{color:#5a5a5a;padding:5px 0;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-accomplishments__list-item-nb{font-size:16px;line-height:20px}
}
.pluv2-languages{border-top:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-languages{border-top:0}
}
@media screen and (min-width:768px){.pluv2-languages.pluv2__content-height{border-top:0;max-width:50%;flex:0 0 50%}
}
.pluv2-languages__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-languages__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-languages__heading{color:#002677;text-decoration:none}
}
.pluv2-languages__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-languages__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-languages__item{position:relative;margin-left:30px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-languages__item{font-size:16px;line-height:20px}
}
.pluv2-languages__icon{position:absolute;left:-30px;font-size:20px;color:#5a5a5a}
.pluv2-languages strong{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-languages strong{font-size:16px;line-height:20px}
}
.pluv2-health-plan{border-top:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-health-plan{border-top:0;max-width:50%;flex:0 0 50%}
}
.pluv2-health-plan__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-health-plan__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-health-plan__heading{color:#002677;text-decoration:none}
}
.pluv2-health-plan__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-health-plan__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-health-plan__content{position:relative}
.pluv2-health-plan__list{padding-left:30px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-health-plan__list{font-size:16px;line-height:20px}
}
.pluv2-health-plan__icon{color:#007000;font-size:20px;top:1px;position:absolute}
.pluv2-health-plan__list-item{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-health-plan__list-item{font-size:16px;line-height:20px}
}
.pluv2-health-plan__more-btn{color:#002677;background:white;border:0;margin:20px 0;display:flex;align-items:center;font-size:"Frutiger-Bold";font-size:15px;padding:3px}
.pluv2-health-plan__more-btn:hover{color:#0c55b8}
.pluv2-health-plan__more-btn:hover .pluv2-health-plan__more-btn-txt{color:#0c55b8;text-decoration:underline}
.pluv2-health-plan__more-btn:active{color:#002677}
.pluv2-health-plan__more-btn:active .pluv2-health-plan__more-btn-txt{color:#002677}
.pluv2-health-plan__more-btn-icon{font-size:16px;margin-right:5px}
.pluv2-network{border-top:1px solid #e0e0e0}
@media screen and (min-width:768px){.pluv2-network{border-top:0;max-width:50%;flex:0 0 50%}
}
.pluv2-network__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-network__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-network__heading{color:#002677;text-decoration:none}
}
.pluv2-network__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-network__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-network__content{position:relative}
.pluv2-network__list{padding-left:30px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-network__list{font-size:16px;line-height:20px}
}
.pluv2-network__icon{color:#5a5a5a;font-size:20px;top:1px;position:absolute}
.pluv2-network__list-item{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-network__list-item{font-size:16px;line-height:20px}
}
.pluv2-network__more-btn{color:#002677;background:white;border:0;margin:20px 0;display:flex;align-items:center;padding:3px;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-network__more-btn{font-size:18px;line-height:24px}
}
.pluv2-network__more-btn:hover{color:#0c55b8}
.pluv2-network__more-btn:hover .pluv2-network__more-text{color:#0c55b8;text-decoration:underline}
.pluv2-network__more-btn:active{color:#002677}
.pluv2-network__more-btn:active .pluv2-network__more-text{color:#002677}
.pluv2-network__more-btn-icon{font-size:16px;margin-right:5px}
.pluv2-reviews__review{list-style:none;padding-left:0 !important}
.pluv2-reviews__reviewsSection{padding:20px 0}
@media screen and (max-width:768px){.pluv2-reviews__reviewsSection{padding:0}
}
@media screen and (max-width:420px){.pluv2-reviews__reviewsSection{padding:0}
}
.pluv2-reviews__comments{margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.pluv2-reviews__heading{color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-reviews__heading{font-size:22.78px;line-height:32px}
}
.pluv2-reviews__patientRating{font-size:18px;font-family:"Frutiger-Bold";margin-bottom:5px;color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-reviews__patientRating{font-size:16px;line-height:20px}
}
.pluv2-reviews__starRating{display:flex;justify-content:space-between;padding:20px 0 5px 0}
.pluv2-reviews__surveyLink{float:right;font-weight:bold;color:#0c55b8}
@media screen and (max-width:768px){.pluv2-reviews__surveyLink{float:none}
}
@media screen and (max-width:420px){.pluv2-reviews__surveyLink{float:none}
}
.pluv2-reviews__surveyLink:hover,.pluv2-reviews__surveyLink:focus{color:#0c55b8}
.pluv2-reviews__surveyLink:active{color:#002677}
.pluv2-reviews .commentDate{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-reviews .commentDate{font-size:16px;line-height:20px}
}
.pluv2-reviews .commentText{padding-bottom:10px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-reviews .commentText{font-size:16px;line-height:20px}
}
.pluv2-profile{border-top:0}
.pluv2-profile__image{margin:0;display:block;width:107px;height:135px}
@media screen and (min-width:768px){.pluv2-profile__image{width:300px;height:375px}
}
.pluv2-profile__mobile-img{display:block}
@media screen and (min-width:768px){.pluv2-profile__mobile-img{display:none}
}
.pluv2-profile__tablet-img{display:none}
@media screen and (min-width:768px){.pluv2-profile__tablet-img{display:block;margin-bottom:20px}
}
.pluv2-more__cta-link-1{display:flex;justify-content:center}
.pluv2-more__cta-link-1:hover .pluv2-more__external-icon{color:#316bbe}
.pluv2-more__icon{margin-right:10px;float:left;font-size:24px;color:#5a5a5a}
.pluv2-more__external-icon{font-size:18px;color:#fff;padding-left:5px}
@media screen and (min-width:768px){.pluv2-more__external-icon{font-size:24px}
}
.pluv2-more__link a{color:#0c55b8}
.pluv2-more__link a:hover,.pluv2-more__link a:focus{color:#0c55b8}
.pluv2-more__link a:active{color:#002677}
.pluv2-more__link+.pluv2-more__link{margin-top:14px;margin-left:0 !important}
.pluv2-more .pluv2-section__inner{display:flex;flex-wrap:wrap;justify-content:center}
.pluv2-locations ul{margin:0;padding:0}
.pluv2-locations__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-locations__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-locations__heading{color:#002677;text-decoration:none}
}
.pluv2-locations__card{width:100%;font-size:15px;padding:10px;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px}
.pluv2-locations__card.is--clickable .pluv2-locations__card-heading{color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-locations__card.is--clickable .pluv2-locations__card-heading{font-size:18px;line-height:24px}
}
.pluv2-locations__card.is--clickable.force--hover,.pluv2-locations__card.is--clickable:hover{border:1px solid #002677}
.pluv2-locations__card.is--clickable.force--hover .pluv2-locations__card-heading,.pluv2-locations__card.is--clickable:hover .pluv2-locations__card-heading{text-decoration:underline;color:#002677}
.pluv2-locations__card.has--focus{outline:0;position:relative;border:1px solid #002677}
.pluv2-locations__card.has--focus:after{height:3px;content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;background-color:#00396c;border-radius:0 0 4px 4px}
.pluv2-locations__card .pluv2-operation{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.pluv2-locations__card .pluv2-operation__btn:focus{border-top:2px solid #00396c;outline:none !important;box-shadow:none !important}
.pluv2-locations__card-header{margin-bottom:15px}
.pluv2-locations__card-header .has--pad-top{padding-top:15px}
.pluv2-locations__card-content{font-size:14px;padding-left:10px;margin-bottom:10px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-locations__card-content{font-size:16px;line-height:20px}
}
.pluv2-locations__card-content[data-url]{cursor:pointer}
.pluv2-locations__card-content:focus{outline:none !important;box-shadow:none !important}
.pluv2-locations__card-item+.pluv2-locations__card-item{margin-top:10px}
.pluv2-locations__card-item a{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.pluv2-locations__card-item a{font-size:14.22px;line-height:20px}
}
.pluv2-locations__card-item a:hover,.pluv2-locations__card-item a:focus{color:#0c55b8}
.pluv2-locations__card-item a:active{color:#002677}
.pluv2-locations__clock-card{margin-top:10px;flex-wrap:nowrap;padding-left:10px}
.pluv2-locations__card-heading{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677;margin:0}
@media screen and (min-width:540px){.pluv2-locations__card-heading{font-size:18px;line-height:24px}
}
.pluv2-locations__distance{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin-bottom:18px}
@media screen and (min-width:540px){.pluv2-locations__distance{font-size:16px;line-height:20px}
}
.pluv2-locations__marker{display:inline-block;position:relative}
.pluv2-locations__icon{width:30px;font-size:20px;color:#5a5a5a;margin-right:0 !important}
.pluv2-locations__img{width:93px;height:78px;background-color:#777;display:block;margin-left:auto}
@media screen and (min-width:768px){.pluv2-locations__img{width:113px;height:auto}
}
.pluv2-locations__hide_img{display:none}
.pluv2-locations__more-btn{font-size:18px;color:#002677;background-color:transparent;border:0}
.pluv2-locations__more-btn:focus{outline:1px solid}
.pluv2-locations__more-btn:hover .more--txt,.pluv2-locations__more-btn:hover .less--txt{color:#0c55b8;text-decoration:underline !important}
.pluv2-more-details__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-more-details__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-more-details__heading{color:#002677;text-decoration:none}
}
.pluv2-more-details__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-more-details__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-more-details__item{color:#5a5a5a;margin-bottom:15px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-more-details__item{font-size:16px;line-height:20px}
}
.pluv2-more-details__icon{float:left;font-size:20px;color:#5a5a5a}
.pluv2-more-details strong{color:#5a5a5a;display:block;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-more-details strong{font-size:16px;line-height:20px}
}
.pluv2-more-details ul{list-style:none;padding:0;margin-bottom:0}
.pluv2-specialties__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-specialties__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-specialties__heading{color:#002677;text-decoration:none}
}
.pluv2-specialties__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-specialties__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-specialties__item{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-specialties__item{font-size:16px;line-height:20px}
}
.pluv2-specialties__icon{width:30px;float:left;font-size:20px;color:#5a5a5a;margin-right:0 !important}
.pluv2-services__heading{width:100%;margin-bottom:20px;color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-services__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-services__heading{color:#002677;text-decoration:none}
}
.pluv2-services__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-services__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-services__list{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-services__list{font-size:16px;line-height:20px}
}
.pluv2-services__icon{width:30px;float:left;font-size:20px;color:#5a5a5a;margin-right:0 !important}
.pluv2-services strong{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-services strong{font-size:16px;line-height:20px}
}
.pluv2-network-membership__heading{color:#002677;width:100%;margin-bottom:20px;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-network-membership__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-network-membership__heading{color:#002677;text-decoration:none}
}
.pluv2-network-membership__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-network-membership__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-network-membership__list{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-network-membership__list{font-size:16px;line-height:20px}
}
.pluv2-network-membership strong{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-network-membership strong{font-size:16px;line-height:20px}
}
.pluv2-network-membership__icon{width:30px;float:left;font-size:20px;color:#5a5a5a;margin-right:0 !important}
.pluv2-location-thumbnail{border-top:0}
.pluv2-location-thumbnail__img{margin:0;display:block;width:355px;height:203px}
@media screen and (min-width:768px){.pluv2-location-thumbnail__img{margin-top:20px;margin-bottom:5px;margin-left:10px;width:345px;height:186px}
}
.pluv2-location-thumbnail__mobile-img{display:block}
@media screen and (min-width:768px){.pluv2-location-thumbnail__mobile-img{display:none}
}
.pluv2-location-thumbnail__tablet-img{display:none}
@media screen and (min-width:768px){.pluv2-location-thumbnail__tablet-img{display:block}
}
.pluv2-location-cta__cta-link{display:flex;justify-content:center;color:#0c55b8}
.pluv2-location-cta__cta-link:hover .pluv2-more__external-icon{color:#0c55b8}
.pluv2-location-cta__cta-link:active .pluv2-more__external-icon{color:#002677}
.pluv2-location-cta__icon{margin-right:10px;float:left;font-size:24px;color:#5a5a5a}
.pluv2-location-cta__external-icon{font-size:18px;padding-left:5px}
@media screen and (min-width:768px){.pluv2-location-cta__external-icon{font-size:24px}
}
.pluv2-location-cta__link+.pluv2-location-cta__link{margin-top:14px;margin-left:0 !important}
.pluv2-location-cta .pluv2-section__inner{display:flex;flex-wrap:wrap;justify-content:center}
.pluv2-parking__heading{width:100%;margin-bottom:20px;color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.pluv2-parking__heading{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.pluv2-parking__heading{color:#002677;text-decoration:none}
}
.pluv2-parking__heading:hover{color:#0c55b8;text-decoration:underline}
@media screen and (min-width:768px){.pluv2-parking__heading:hover{color:#002677;text-decoration:none}
}
.pluv2-parking__list{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.pluv2-parking__list{font-size:16px;line-height:20px}
}
.pluv2-parking__icon{width:30px;float:left;font-size:20px;color:#5a5a5a;margin-right:0 !important}
.o4-hubs{margin-top:32px !important}
@media screen and (min-width:768px){.o4-hubs-m-header{margin-bottom:32px !important}
}
.o4-hubs-m-header__heading{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#5a5a5a;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-hubs-m-header__heading{font-size:32.43px;line-height:40px}
}
@media screen and (min-width:768px){.o4-hubs-m-header__heading{margin-bottom:0 !important;color:#002677}
}
.o4-hubs-m-sidepanel{padding-bottom:32px !important}
.o4-hubs-m-sort__sort{margin-bottom:32px !important}
@media screen and (min-width:768px){.o4-hubs-m-sort__sort{display:flex;justify-content:flex-end;margin-bottom:0 !important}
}
.o4-hubs-m-sort__sort .zui-c-sort{padding-bottom:32px !important;padding-top:32px !important;border-color:#e5e5e6;border-style:solid;border-width:1px 0}
@media screen and (min-width:768px){.o4-hubs-m-sort__sort .zui-c-sort{padding-top:0 !important;padding-bottom:0 !important;border-width:0}
}
.o4-hubs__results{font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-hubs__results{font-size:25.63px;line-height:32px}
}
.o4-hubs__cards>div{margin-bottom:16px !important}
@media screen and (min-width:1048px){.o4-hubs__cards>div{margin-bottom:24px !important}
}
.o4-hubs .O4-mixed-card-complex__heading2,.o4-hubs .O4-simple-card-grouping__HeadingH3{font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-hubs .O4-mixed-card-complex__heading2,.o4-hubs .O4-simple-card-grouping__HeadingH3{font-size:18px;line-height:24px}
}
.o4-hubs__newscard-wrapper{border:1px solid #e5e5e6;border-radius:8px}
@media screen and (min-width:768px){.o4-hubs__newscard-wrapper{min-height:200px;height:auto}
}
.o4-hubs__newscard-text{height:100%;padding-top:27px;padding-bottom:27px;padding-left:32px !important;padding-right:32px !important;border-radius:8px}
@media screen and (min-width:768px){.o4-hubs__newscard-text--variation2{padding-right:8px !important}
}
.o4-hubs__newscard-text-eyebrow{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#002677;padding-bottom:18px}
@media screen and (min-width:540px){.o4-hubs__newscard-text-eyebrow{font-size:14.22px;line-height:20px}
}
.o4-hubs__newscard-text-headline{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677;padding-bottom:18px}
@media screen and (min-width:540px){.o4-hubs__newscard-text-headline{font-size:20.25px;line-height:24px}
}
.o4-hubs__newscard-text-bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;padding-bottom:19px}
@media screen and (min-width:540px){.o4-hubs__newscard-text-bodycopy{font-size:18px;line-height:24px}
}
.o4-hubs__newscard--image{object-fit:cover;width:100%;height:100%;border-radius:8px 8px 0 0}
@media screen and (min-width:768px){.o4-hubs__newscard--image{border-radius:0 8px 8px 0}
}
.o4-hubs__newscard--crop{order:-1}
@media screen and (min-width:768px){.o4-hubs__newscard--crop{order:unset}
}
.o4-hubs__simplecard{height:100%;min-height:184px;overflow-wrap:break-word;justify-content:flex-start;padding:32px;word-break:break-word;background-color:#fff;border:1px solid #e5e5e6;border-radius:12px}
.o4-hubs__simplecard-eyebrow{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#002677;margin-bottom:16px}
@media screen and (min-width:540px){.o4-hubs__simplecard-eyebrow{font-size:14.22px;line-height:20px}
}
.o4-hubs__simplecard-headline{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#002677;margin-bottom:16px}
@media screen and (min-width:540px){.o4-hubs__simplecard-headline{font-size:20.25px;line-height:24px}
}
.o4-hubs__simplecard-bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-hubs__simplecard-bodycopy{font-size:18px;line-height:24px}
}
.o4-hubs__simplecard-bodycopy p:last-child{margin-bottom:0}
.o4-hubs__simplecard-buttons .btn-link__standard{margin:24px 0 0 0;display:inline-block;white-space:nowrap}
.zui-b-form-checkbox+.zui-b-form-checkbox{cursor:pointer;margin-top:16px}
.zui-b-form-checkbox:focus-visible{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0}
.zui-b-form-checkbox__label{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.zui-b-form-checkbox__label{font-size:16px;line-height:20px}
}
.zui-b-form-checkbox i{float:left;margin-top:2px;margin-right:16px}
.zui-b-form-checkbox .fa-square-o{display:none;width:17.156px}
.zui-b-form-checkbox .fa-check-square{color:#0c55b8}
.zui-b-form-checkbox:not(.is--checked) .fa-check-square{display:none}
.zui-b-form-checkbox:not(.is--checked) .fa-square-o{display:block;color:#5a5a5a}
.zui-b-form-checkbox__icon{font-size:20px}
.zui-b-form-radio{position:relative;margin-top:9px}
.zui-b-form-radio__icon{font-size:20px;position:absolute;top:0;left:0}
.zui-b-form-radio__input{opacity:0;position:absolute;top:0;left:0}
.zui-b-form-radio__input:focus+label{border-collapse:separate;border:1px solid #00396c;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;-ms-box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;outline-width:0}
.zui-b-form-radio__input:checked+label .fa-circle-o{display:none}
.zui-b-form-radio__input:checked+label .fa-dot-circle-o{display:block}
.zui-b-form-radio__input+label .fa-dot-circle-o{display:none}
.zui-b-form-radio__label{cursor:pointer;position:relative;border:1px solid transparent;padding-left:30px}
.zui-b-form-field__text{width:100%;margin:6px 0;display:block;padding:7px}
.zui-b-form-field__text:hover{border:1px solid #00396c}
.zui-b-form-field__text:focus{outline:0;box-shadow:0 0 0 1px #00396c}
.zui-b-dropdown{position:relative}
.zui-b-dropdown__button{cursor:pointer}
.zui-b-dropdown__button.is--disabled{cursor:inherit;pointer-events:none}
.zui-b-dropdown__menu{position:absolute}
.zui-b-dropdown__menu.is--collapsed{display:none;visibility:hidden}
.zui-b-accordion__btn{cursor:pointer;font-family:"FrutigerLTW01-55Roman";font-size:24px;cursor:normal}
.zui-b-accordion__btn .less--txt,.zui-b-accordion__btn .fa-chevron-up{display:none}
.zui-b-accordion__btn:not(.is--collapsed) .less--txt,.zui-b-accordion__btn:not(.is--collapsed) .fa-chevron-up{display:inline-block}
.zui-b-accordion__btn:not(.is--collapsed) .more--txt,.zui-b-accordion__btn:not(.is--collapsed) .fa-chevron-down{display:none}
@media screen and (min-width:768px){.zui-b-accordion__btn:not(.is--mb-only){cursor:normal}
.zui-b-accordion__btn:not(.is--mb-only) .less--txt,.zui-b-accordion__btn:not(.is--mb-only) .fa-chevron-up{display:none}
.zui-b-accordion__btn:not(.is--mb-only):not(.is--collapsed) .less--txt,.zui-b-accordion__btn:not(.is--mb-only):not(.is--collapsed) .fa-chevron-up{display:inline-block}
.zui-b-accordion__btn:not(.is--mb-only):not(.is--collapsed) .more--txt,.zui-b-accordion__btn:not(.is--mb-only):not(.is--collapsed) .fa-chevron-down{display:none}
}
.zui-b-accordion__btn.is--mb-only{cursor:normal}
.zui-b-accordion__btn.is--mb-only .less--txt,.zui-b-accordion__btn.is--mb-only .fa-chevron-up{display:none}
.zui-b-accordion__btn.is--mb-only:not(.is--collapsed) .less--txt,.zui-b-accordion__btn.is--mb-only:not(.is--collapsed) .fa-chevron-up{display:inline-block}
.zui-b-accordion__btn.is--mb-only:not(.is--collapsed) .more--txt,.zui-b-accordion__btn.is--mb-only:not(.is--collapsed) .fa-chevron-down{display:none}
.zui-b-accordion__drawer{display:none}
@media screen and (min-width:768px){.zui-b-accordion__drawer.is--mb-only{display:block}
}
.zui-b-accordion__overlay-left:after,.zui-b-accordion__overlay-right:after{display:none}
@media screen and (min-width:768px){.zui-b-accordion__overlay-left:after,.zui-b-accordion__overlay-right:after{display:block;position:absolute;content:'';top:1px;width:135px;height:100%;z-index:999;background:#fff;border-bottom:1px solid #e0e0e0}
}
.zui-b-accordion__overlay-left:after{right:-134px}
.zui-b-accordion__overlay-right:after{left:-134px;top:0}
@media screen and (min-width:768px){.zui-b-accordion.has--overlay{position:relative}
}
@media screen and (min-width:768px){.zui-b-accordion.has--overlay .zui-b-accordion__overlay{position:absolute;z-index:999}
}
.zui-mobile-accordion{padding-top:0;padding-bottom:0}
.zui-mobile-accordion__btn{width:100%;color:#0c55b8;text-align:left;font-family:"FrutigerLTW01-55Roman";font-size:24px;cursor:pointer;padding:20px 15px;background:#fff;position:relative}
.zui-mobile-accordion__btn:hover{color:#000 !important;text-decoration:underline}
.zui-mobile-accordion__btn:hover span{text-decoration:underline}
.zui-mobile-accordion__btn:focus{outline:0}
.zui-mobile-accordion__btn .fa-chevron-circle-up{display:none}
.zui-mobile-accordion__btn:not(.is--collapsed) .fa-chevron-circle-up{display:inline-block}
.zui-mobile-accordion__btn:not(.is--collapsed) .fa-chevron-circle-down{display:none}
.zui-mobile-accordion__btn i{position:absolute;top:50%;right:15px;transform:translateY(-50%)}
.zui-mobile-accordion__btn span{width:100%}
.zui-mobile-accordion__btn span:focus{outline:0}
.zui-mobile-accordion__icon{float:right;color:#0c55b8;font-size:28px;margin-right:0 !important}
.zui-mobile-accordion__drawer{padding-top:20px;padding-bottom:20px}
.zui-mobile-accordion__drawer.is--collapsed{display:none}
.zui-b-mobile-popover{display:flex;justify-content:center}
@media screen and (min-width:768px){.zui-b-mobile-popover{display:block;justify-content:normal}
}
.zui-b-mobile-popover__btn{cursor:pointer}
@media screen and (min-width:768px){.zui-b-mobile-popover__btn.btn__md{display:none}
}
.zui-b-mobile-popover__close{display:flex;justify-content:end}
@media screen and (min-width:768px){.zui-b-mobile-popover__close{display:none}
}
.zui-b-mobile-popover__close-btn{color:#5a5a5a;background:#fff;font-size:48px;border:0}
.zui-b-mobile-popover__close-btn:focus{border:2px solid #5a5a5a}
.zui-b-mobile-popover__header{display:flex;align-items:center;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;padding-top:8px !important;padding-bottom:24px !important;color:#5a5a5a}
@media screen and (min-width:540px){.zui-b-mobile-popover__header{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:768px){.zui-b-mobile-popover__header{display:none}
}
.zui-b-mobile-popover__content{display:block;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;transform:translate(0,0);background-color:#fff;opacity:1;visibility:visible;padding:20px 0;overflow-y:auto;overflow-x:hidden}
.zui-b-mobile-popover__content:not(.is--active){opacity:0;visibility:hidden;transform:translate(-100%,0)}
.zui-b-mobile-popover__content.is--active{transition:all .4s ease-in-out}
@media screen and (min-width:768px){.zui-b-mobile-popover__content{width:auto;height:auto;position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:auto;transform:unset;background-color:unset;opacity:0;visibility:hidden;padding:0;overflow-y:hidden}
.zui-b-mobile-popover__content:not(.is--active){opacity:1;visibility:visible;transform:none}
.zui-b-mobile-popover__content.is--active{transition:none}
}
.zui-b-mobile-popover__scroller{overflow-y:auto;overflow-x:hidden;width:calc(100% - 16px * 2) !important;margin:auto}
@media screen and (min-width:768px){.zui-b-mobile-popover__scroller{width:auto !important;margin:0}
}
.zui-b-custom-select{display:inline-block;position:relative}
.zui-b-custom-select>select{visibility:hidden}
.zui-b-custom-select__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}
.zui-b-custom-select__btn{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;width:100%;height:36px;color:#5a5a5a;text-align:left;border-radius:4px;border:1px solid #5a5a5a;cursor:pointer;position:relative;padding:3px 30px 3px 15px;background:#fff}
@media screen and (min-width:540px){.zui-b-custom-select__btn{font-size:16px;line-height:20px}
}
.zui-b-custom-select__btn:focus{border:2px solid #002677}
.zui-b-custom-select__btn[aria-expanded="true"]{border:2px solid #002677}
.zui-b-custom-select__icon{top:50%;position:absolute;transform:translateY(-50%);font-size:16px;color:#0c55b8;right:12px;pointer-events:none}
.zui-b-custom-select__menu{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;width:100%;height:auto;position:absolute;border:1px solid #5a5a5a;list-style:none;color:#5a5a5a;background:#fff;padding:0}
@media screen and (min-width:540px){.zui-b-custom-select__menu{font-size:16px;line-height:20px}
}
.zui-b-custom-select__menu.is--collapsed{display:none;visibility:hidden}
.zui-b-custom-select__option{cursor:pointer;padding:3px 30px 3px 15px;width:calc(100.75%);margin-left:-1px}
.zui-b-custom-select__option:hover,.zui-b-custom-select__option:focus{background:#0c55b8;color:#fff}
.zui-b-custom-select__option[disabled]{pointer-events:none;color:#aaa}
.zui-c-pagination__btn{background:0;border:0;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.zui-c-pagination__btn{font-size:14.22px;line-height:20px}
}
.zui-c-pagination__btn.is--disabled{pointer-events:none;opacity:.5}
.zui-c-pagination__btn:hover,.zui-c-pagination__btn:active{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.zui-c-pagination__btn:hover,.zui-c-pagination__btn:active{font-size:14.22px;line-height:20px}
}
.zui-c-pagination__btn .oi-back.gamma{font-size:14px;margin-right:12px}
.zui-c-pagination__btn .oi-forward.gamma{font-size:14px;margin-left:12px}
.zui-c-pagination__btn:focus-visible{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0;width:fit-content}
.zui-c-pagination__list{display:flex;flex-wrap:wrap;justify-content:center;position:relative;padding-top:20px;padding-bottom:32px}
.zui-c-pagination__dropdown{margin:0 20px;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a;display:flex;justify-content:center}
@media screen and (min-width:540px){.zui-c-pagination__dropdown{font-size:14.22px;line-height:20px}
}
.zui-c-pagination__item:last-of-type .zui-c-pagination__menu-btn{border-width:0}
.zui-c-pagination__menu{list-style:none;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a;z-index:99;background:#fff;display:flex;flex-direction:column;padding-right:32px !important;padding-left:32px !important;box-sizing:border-box;background-color:#fff;border-radius:8px;border:1px solid #e5e5e6;-webkit-box-shadow:0 3px 7px #e5e5e6;-moz-box-shadow:0 3px 7px #e5e5e6;box-shadow:0 3px 7px #e5e5e6;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin-top:32px !important;max-height:270px;overflow-y:scroll}
@media screen and (min-width:540px){.zui-c-pagination__menu{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:540px){.zui-c-pagination__menu{padding-right:48px !important}
}
@media screen and (min-width:540px){.zui-c-pagination__menu{padding-left:48px !important}
}
.zui-c-pagination__menu::before{content:"";border-bottom:9px solid #e5e5e6;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;left:calc(50% - 10px);top:-10px}
.zui-c-pagination__menu:after{content:"";border-bottom:8px solid #fff;border-right:9px solid transparent;border-left:9px solid transparent;position:absolute;left:calc(50% - 9px);top:-8px}
.zui-c-pagination__menu-btn{background:0;text-decoration:underline;font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:inherit;cursor:pointer;padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;border-style:solid;border-width:0 0 1px 0;border-color:#e5e5e6}
@media screen and (min-width:540px){.zui-c-pagination__menu-btn{font-size:14.22px;line-height:20px}
}
.zui-c-pagination__menu-btn:hover,.zui-c-pagination__menu-btn:active{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.zui-c-pagination__menu-btn:hover,.zui-c-pagination__menu-btn:active{font-size:14.22px;line-height:20px}
}
.zui-c-pagination__menu-btn:focus-visible{border:#002677;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #002677;outline:0;width:fit-content}
.zui-c-pagination__item{border:2px solid transparent}
.zui-c-pagination__item.is--active{border:2px solid #002677}
.zui-c-pagination__item.is--active>button{font-weight:bold}
.zui-c-pagination__descriptor{margin-left:16px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.zui-c-pagination__descriptor{font-size:16px;line-height:20px}
}
.zui-c-pagination__descriptor input{font-family:inherit;color:inherit;font-size:inherit;line-height:inherit;width:50px;margin-left:10px;border-radius:2px;border:1px solid #5a5a5a;text-align:center}
.zui-c-pagination__input:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;-moz-box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0;-webkit-appearance:none}
.zui-c-filter{border-top:1px solid #e5e5e6}
@media screen and (min-width:768px){.zui-c-filter{margin:0}
}
.zui-c-filter__content{height:auto;overflow-y:visible}
.zui-c-filter__heading{margin-top:3px 0 0 0;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.zui-c-filter__heading{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:768px){.zui-c-filter__heading{margin-bottom:auto}
}
.zui-c-filter__heading:focus-visible{outline:2px solid #0c55b8}
.zui-c-filter__searchcol{text-align:center}
.zui-c-filter__input{margin-top:32px !important;border:1px solid #5a5a5a;border-radius:4px;width:calc(100% - 8px);height:32px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;padding-right:16px !important;padding-left:16px !important;color:#5a5a5a}
@media screen and (min-width:540px){.zui-c-filter__input{font-size:16px;line-height:20px}
}
.zui-c-filter__input:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0;-webkit-appearance:none}
.zui-c-filter__search{padding-bottom:32px !important;border-bottom:1px solid #e5e5e6}
.zui-c-filter__info{display:none;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:0}
@media screen and (min-width:540px){.zui-c-filter__info{font-size:16px;line-height:20px}
}
@media screen and (min-width:768px){.zui-c-filter__info{display:block}
}
.zui-c-filter__info:focus-visible{outline:2px solid #0c55b8}
.zui-c-filter__btn{width:100%;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#0c55b8;text-align:left;font-size:24px;cursor:pointer;background:0;border:0}
@media screen and (min-width:540px){.zui-c-filter__btn{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.zui-c-filter__btn{padding:0 15px}
}
.zui-c-filter__btn:hover,.zui-c-filter__btn:focus{color:#0c55b8;outline:0;text-decoration:underline}
.zui-c-filter__btn:hover .zui-c-filters__icon,.zui-c-filter__btn:focus .zui-c-filters__icon{color:#0c55b8}
.zui-c-filter__btn:active{color:#002677;outline:0}
.zui-c-filter__btn:active .zui-c-filters__icon{color:#0c55b8}
.zui-c-filter__btn .fa-chevron-circle-up{display:none}
.zui-c-filter__btn:not(.is--collapsed) .fa-chevron-circle-up{display:inline-block}
.zui-c-filter__btn:not(.is--collapsed) .fa-chevron-circle-down{display:none}
.zui-c-filter__apply.row{padding-top:8px !important}
.zui-c-filter__apply.row .col{text-align:center}
@media(min-width:540px){.zui-c-filter__apply.row .col{margin-left:-12px;width:unset;text-align:unset;max-width:unset}
}
@media(min-width:1048px){.zui-c-filter__apply.row .col{margin-left:-12px}
}
@media(min-width:1440px){.zui-c-filter__apply.row .col{margin-left:-3px}
}
.zui-c-filter__apply.row .col button{margin-top:16px !important;width:calc(100% - 8px)}
@media(min-width:540px){.zui-c-filter__apply.row .col button{margin-left:16px !important;width:unset}
}
@media(min-width:1048px){.zui-c-filter__apply.row .col button{margin-left:16px !important}
}
@media(min-width:1440px){.zui-c-filter__apply.row .col button{margin-left:4px !important}
.zui-c-filter__apply.row .col button.js-zui-b-filter-apply-btn{margin-left:10px !important}
}
.zui-c-filter__popover-btn{margin-bottom:32px !important}
.zui-c-filter__icon{float:right;color:#0c55b8;font-size:28px;margin-right:0 !important}
.zui-c-filter__content{padding:24px 20px 0}
.zui-c-filter__category{padding:32px 0}
.zui-c-filter__category:last-child{border-bottom:1px solid #e5e5e6}
.zui-c-filter__category+.zui-c-filter__category{border-top:1px solid #e5e5e6;border-bottom:1px solid #e5e5e6}
.zui-c-filter__suggest label{font-weight:600}
.zui-c-filter__suggest input{margin-bottom:20px}
.zui-c-filter__suggest h3{font-size:15px;font-weight:600}
.zui-c-pills{margin-left:-5px;margin-right:-5px}
@media screen and (min-width:768px){.zui-c-pills{min-height:15px;padding-left:30px}
}
.zui-c-pills__inner{padding:4px 0}
.zui-c-pills__row{--var-gutter-x:8px}
.zui-c-pills__btn{font-size:16px;color:#5a5a5a;cursor:pointer;background-color:#fff;border:1px solid #5a5a5a;display:flex;align-items:center;padding:5px 10px;border-radius:90px}
.zui-c-pills__btn:focus{outline:0;box-shadow:0 0 0 1px #00396c}
.zui-c-pills__headline{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a;margin-bottom:12px}
@media screen and (min-width:540px){.zui-c-pills__headline{font-size:14.22px;line-height:20px}
}
.zui-c-pills__icon{color:#0c55b8;float:right;margin-left:10px}
.zui-c-pills__clear{border:0;background:0;color:#0c55b8;cursor:pointer;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;text-decoration:none;margin-bottom:28px;margin-top:8px;-webkit-transition:-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:transform .1s cubic-bezier(0.25,0.1,0.25,1);transition:transform .1s cubic-bezier(0.25,0.1,0.25,1),-webkit-transform .1s cubic-bezier(0.25,0.1,0.25,1);position:relative}
@media screen and (min-width:540px){.zui-c-pills__clear{font-size:14.22px;line-height:20px}
}
.zui-c-pills__clear::before{-webkit-transition:-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:transform .3s cubic-bezier(0.25,0.1,0.25,1);transition:transform .3s cubic-bezier(0.25,0.1,0.25,1),-webkit-transform .3s cubic-bezier(0.25,0.1,0.25,1);width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);position:absolute;bottom:-4px;content:'';border-bottom:2px solid transparent}
.zui-c-pills__clear:hover,.zui-c-pills__clear:active,.zui-c-pills__clear:focus{text-decoration:none;box-shadow:none}
.zui-c-pills__clear:hover::before,.zui-c-pills__clear:focus::before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);border-bottom-color:#0c55b8}
.zui-c-pills__clear:active{color:#002677}
.zui-c-pills__clear:active::before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);color:#002677;border-bottom-color:#0c55b8}
.zui-c-sort{display:flex;align-items:center}
.zui-c-sort__label{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a;padding-right:16px !important}
@media screen and (min-width:540px){.zui-c-sort__label{font-size:14.22px;line-height:20px}
}
.zui-c-sort__select{position:relative;max-width:300px}
.zui-c-sort select.zui-c-sort__optionlist{display:none}
.zui-c-sort__optionlist{width:125px;position:relative}
.zui-c-sort__optionlist [role="option"]{width:calc(100.85%)}
.events-article{opacity:1;transition:all 300ms linear}
.events-article .fade-out{opacity:0}
@media(max-width:600px){.events-article .button{margin:15px 15%;width:75%}
}
article.events-article{max-width:864px;margin:0 auto;padding:0 24px}
@media(max-width:600px){.button__mobile-stack{margin:15px 15%;width:75%}
}
.lt-ie10 .events-article article.hidden{display:block;visibility:visible}
.lt-ie10 .events-article .fade-out{opacity:1}
.content-area{position:relative}
.sub-nav{background-color:#efefee}
.sub-nav__list.unstyled{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:860px;margin:auto;height:40px;margin-bottom:30px}
.sub-nav__item{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;text-transform:uppercase;font-size:.75rem;padding:0 20px;border-left:1px solid #595959}
.sub-nav__item:first-of-type{border-left:0}
.lt-ie10 .sub-nav__item{display:inline-block}
.sub-nav__link{border-bottom:2px solid transparent;color:#282a2e;white-space:nowrap;transition:all 400ms linear;letter-spacing:2px}
.sub-nav__link:hover,.sub-nav__link:focus,.sub-nav__link:active{text-decoration:none;cursor:pointer;border-bottom-color:#ce4b27;padding-bottom:10px}
.active .sub-nav__link{border-bottom-color:#ce4b27;padding-bottom:10px}
.pager-nav{height:50px;position:relative;max-width:820px;margin:auto}
.lt-ie10 .pager-nav{display:none}
.pager-nav__link{position:absolute;bottom:7px;color:#52545a;display:block;text-decoration:none;transition:all 400ms linear}
.pager-nav__link:hover,.pager-nav__link:focus{text-decoration:none;cursor:pointer;color:#ce4b27}
.pager-nav__link--prev{left:0;text-align:right}
.pager-nav__link--prev .pager-nav__copy{margin-left:20px}
.pager-nav__link--next{right:0}
.pager-nav__link--next .pager-nav__copy{margin-right:20px}
.pager-nav__copy{font-size:12px;letter-spacing:1px;text-transform:uppercase;display:inline-block}
.pager-nav__direction{font-size:11px;display:block}
@media only screen and (max-width:768px){.pager-nav__link--next{right:10px}
.pager-nav__link--prev{left:10px}
.pager-nav__link:hover,.pager-nav__link:focus{color:inherit}
}
@media only screen and (max-width:768px){.sub-nav{overflow:scroll;margin-bottom:30px}
.sub-nav.footer--sub-nav{overflow:visible;margin-bottom:0}
.sub-nav__list.unstyled{position:relative;left:auto;padding-top:10px;padding-bottom:10px;width:1400px;margin-bottom:0}
.sub-nav__item{display:inline-block;padding:0 10px}
.active .sub-nav__link{padding-bottom:8px}
.pager-nav__link--prev{text-align:left}
.pager-nav__link--prev .pager-nav__copy{margin-left:0}
.pager-nav__link--next{text-align:right}
.pager-nav__link--next .pager-nav__copy{margin-right:0}
.pager-nav__link .pager__indicator{display:none}
}
@media only screen and (max-width:568px){.sub-nav.footer--sub-nav{margin-bottom:30px}
}
.events-primary-nav{overflow:auto;max-width:820px;margin:0 auto}
.events-primary-nav .horizontal-list{padding:0}
.events-primary-nav .nav-item{position:relative;text-transform:uppercase;background:#63666a;color:#b1b2b3;width:32.97%;margin-right:-0.5%;transition:all 800ms linear;border-radius:4px 4px 0 0}
.events-primary-nav .nav-item:last-of-type{margin:0}
.events-primary-nav .nav-item .nav-item__text{width:100%;letter-spacing:3px;color:#b1b2b3;font-family:"FrutigerLTW01-55Roman",sans-serif;text-decoration:none}
.events-primary-nav .nav-item .nav-item__text .details-icon,.events-primary-nav .nav-item .nav-item__text .agenda-icon,.events-primary-nav .nav-item .nav-item__text .register-icon{display:block;width:110px;padding-left:28px;margin:0 auto;margin-top:12px;margin-bottom:12px}
.events-primary-nav .nav-item .nav-item__text .details-icon{background:url(https://cdn-aem.optum.com/etc/designs/optum3/images/events/svg/Details_Dark.svg) no-repeat left center}
.events-primary-nav .nav-item .nav-item__text .agenda-icon{background:url(https://cdn-aem.optum.com/etc/designs/optum3/images/events/svg/Agenda_Dark.svg) no-repeat left center}
.events-primary-nav .nav-item .nav-item__text .register-icon{background:url(https://cdn-aem.optum.com/etc/designs/optum3/images/events/svg/Registration_Dark.svg) no-repeat left center;height:14px}
.events-primary-nav .nav-item.nav-item--current{background:#e87722}
.events-primary-nav .nav-item.nav-item--current .nav-item__text .details-icon,.events-primary-nav .nav-item.nav-item--current .nav-item__text .agenda-icon,.events-primary-nav .nav-item.nav-item--current .nav-item__text .register-icon{width:126px}
.events-primary-nav .nav-item.nav-item--current .nav-item__text .details-icon .fa-angle-down,.events-primary-nav .nav-item.nav-item--current .nav-item__text .agenda-icon .fa-angle-down,.events-primary-nav .nav-item.nav-item--current .nav-item__text .register-icon .fa-angle-down{padding-left:5px}
.events-primary-nav .nav-item.nav-item--current .nav-item__text,.events-primary-nav .nav-item:hover .nav-item__text{transition:all 800ms linear;color:#fff}
.events-primary-nav .nav-item.nav-item--current .nav-item__text .details-icon,.events-primary-nav .nav-item:hover .nav-item__text .details-icon{background:url(https://cdn-aem.optum.com/etc/designs/optum3/images/events/svg/Details_White.svg) no-repeat left center}
.events-primary-nav .nav-item.nav-item--current .nav-item__text .agenda-icon,.events-primary-nav .nav-item:hover .nav-item__text .agenda-icon{background:url(https://cdn-aem.optum.com/etc/designs/optum3/images/events/svg/Agenda_White.svg) no-repeat left center}
.events-primary-nav .nav-item.nav-item--current .nav-item__text .register-icon,.events-primary-nav .nav-item:hover .nav-item__text .register-icon{background:url(https://cdn-aem.optum.com/etc/designs/optum3/images/events/svg/Registration_White.svg) no-repeat left center}
.events-primary-nav .nav-item:hover{box-shadow:inset 300px 300px 0 rgba(239,239,238,0.3)}
@media(min-width:300px){.events-primary-nav .nav-item{width:32.7%}
}
@media(min-width:500px){.events-primary-nav .nav-item{width:32.7%;margin-right:0}
}
@media(min-width:700px){.events-primary-nav .nav-item{width:32.6%;margin-right:.4%}
}
@media(max-width:400px){.events-primary-nav .nav-item .nav-item__text .register-icon{height:13px}
.events-primary-nav .nav-item .nav-item__text{font-size:11px}
.events-primary-nav .nav-item .nav-item__text .details-icon,.events-primary-nav .nav-item .nav-item__text .agenda-icon,.events-primary-nav .nav-item .nav-item__text .register-icon{width:100px;padding-left:24px}
.events-primary-nav .nav-item.nav-item--current .nav-item__text .details-icon,.events-primary-nav .nav-item.nav-item--current .nav-item__text .agenda-icon,.events-primary-nav .nav-item.nav-item--current .nav-item__text .register-icon{width:100px}
.events-primary-nav .nav-item.nav-item--current .nav-item__text .details-icon .fa-angle-down,.events-primary-nav .nav-item.nav-item--current .nav-item__text .agenda-icon .fa-angle-down,.events-primary-nav .nav-item.nav-item--current .nav-item__text .register-icon .fa-angle-down{padding-left:0;display:none}
}
@media(max-width:350px){.events-primary-nav .nav-item .nav-item__text{font-size:11px}
.events-primary-nav .nav-item .nav-item__text .details-icon,.events-primary-nav .nav-item .nav-item__text .agenda-icon,.events-primary-nav .nav-item .nav-item__text .register-icon{width:90px;padding-left:20px}
.events-primary-nav .nav-item.nav-item--current .nav-item__text .details-icon,.events-primary-nav .nav-item.nav-item--current .nav-item__text .agenda-icon,.events-primary-nav .nav-item.nav-item--current .nav-item__text .register-icon{width:90px}
}
.event-pricing{max-width:860px;margin:0 auto}
ul.event-pricing__info{margin-bottom:1em}
ul.event-pricing__info--title{font-size:1rem;font-family:"FrutigerLTW01-55Roman",Arial,sans-serif}
#Pricing h2{color:#606060}
.price__rate__item{box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:30px}
@media(max-width:500px){.event-pricing__left h4{font-size:1.125rem;letter-spacing:normal}
}
.price__rate__item--left{box-sizing:border-box;flex:0 0 auto;width:250px;border-right:1px solid #000}
@media(max-width:700px){.price__rate__item--left{flex:0 0 200px;width:235px}
}
.price__rate__item--left p{margin-bottom:0;line-height:1.55;text-align:right;padding-top:5px}
.price__rate__item--left p.delta{font-size:1.05rem}
.lt-ie10 .price__rate__item--left{display:inline-block}
.price__rate__item--right{box-sizing:border-box;flex:0 0 auto}
.price__rate__item--right p{margin-bottom:0;text-align:left;letter-spacing:-0.08px;font-family:"Frutiger-Light"}
.lt-ie10 .price__rate__item--right{display:inline-block}
.price__rate__item--view{color:#006ca2}
.price__rate__item--rate{text-align:center;color:#32b297}
.pricerate__left--content{text-align:right;margin-right:20px}
.price__rate__item--right p{margin-bottom:0;text-align:left;padding-left:20px}
@media screen and (max-width:767px){.price__rate__item--right p{font-size:30px}
}
.resevebtn-box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.resevebtn-header{text-align:center;margin:30px auto}
@media(max-width:500px){.resevebtn-header{font-size:1.55rem}
}
.attbtn{width:15rem;text-transform:uppercase;letter-spacing:.2rem;margin:0 auto;text-align:center;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-transition:all 800ms linear;-moz-transition:all 800ms linear;-o-transition:all 800ms linear;transition:all 800ms linear}
.attbtn-caption{text-align:center;letter-spacing:.1rem;text-transform:none;margin-top:10px}
.resevebtn-box__item{margin:20px}
.lt-ie10 .resevebtn-box__item{display:inline-block;margin:0 40px}
@media screen and (max-width:400px){.resevebtn-box__item{margin:5px 25px 5px 20px}
}
@media screen and (min-width:400px) and (max-width:600px){.resevebtn-box__item{margin:5px 60px}
}
@media screen and (min-width:650px) and (max-width:767px){.resevebtn-box__item{margin:20px 13px}
}
.resevebtn-box__item .divbox{padding-top:15px}
.resevebtn-box__item .header-divider{text-align:center;margin:auto}
.resevebtn-box__item .header-divide{position:relative}
.resevebtn-box__item .header-divide span{z-index:1;padding:0 20px;background:#fff}
.resevebtn-box__item .header-divide:before,.resevebtn-box__item .header-divide:after{content:"";position:absolute;height:1px;border-top:1px solid #888b8d;top:50%;width:30px}
.resevebtn-box__item .header-divide:before{left:-35%}
.resevebtn-box__item .header-divide:after{right:-35%}
.lt-ie10 .reserve-box{text-align:center}
.solution-hub .row{padding:0 2%}
.event__section__drawer-topbar{background-color:#efefee;color:#000;line-height:1;margin-bottom:15px}
button.set__filtertext{padding:.55rem 3rem;text-transform:uppercase;margin:0 28%;cursor:pointer;background:0;border:0;text-align:center;color:#888b8d;box-shadow:none}
button.set__filtertext:hover,button.set__filtertext:focus,button.set__filtertext:active{background:0;box-shadow:none}
button.set__filtertext .arrow_font{padding-left:.75rem;font-size:20px;color:#e87722}
button.set__filtertext .arrow-up{display:none}
.event__section__drawer-topbar.drawer__active .set__filtertext{border-width:0 0 1px 0;border-bottom-color:#e87722;border-bottom-style:solid;background:0;box-shadow:none}
.event__section__drawer-topbar.drawer__active .set__filtertext:hover,.event__section__drawer-topbar.drawer__active .set__filtertext:focus,.event__section__drawer-topbar.drawer__active .set__filtertext:active{background:0;box-shadow:none}
.event__section__drawer-topbar.drawer__active .set__filtertext .arrow-down{display:none}
.event__section__drawer-topbar.drawer__active .set__filtertext .arrow-up{display:inline-block;color:#ce4b27}
.event-session__drawer{display:block}
.event-session__drawer.drawer__active__open{display:none}
.event__filter__list__type,.workshop__list__class{width:100%;padding:.5rem;display:block}
.filter__list__down{display:none}
.session__result__filterby{display:inline-block}
button.event-session__filter-items .eventfilter_arrow-down{display:none}
.eventfilter-target.active__on{display:block}
.eventfilter-target.active__off{display:none}
.workshop__list__class .event-session__filter-typeitems{text-transform:capitalize;text-align:left;padding-left:10px !important;padding-right:20px !important;white-space:normal;position:relative;letter-spacing:.5px;height:auto;line-height:normal}
.workshop__list__class .event-session__filter-typeitems .filter__list__type-circle,.workshop__list__class .event-session__filter-typeitems .filter__list__type-check{width:20px;height:20px;top:26%;right:1%;position:absolute}
.workshop__list__class .event-session__filter-typeitems .filter__list__type-check{display:none}
.workshop__list__class .event-session__filter-typeitems.active{background-color:#63666a;color:#fff}
.workshop__list__class .event-session__filter-typeitems.active .filter__list__type-check{display:inline-block}
.workshop__list__class .event-session__filter-typeitems.active .filter__list__type-circle{display:none}
.session-filter__restbtn__box{background-color:#efefee;color:#000;padding:10px 0;text-align:center;margin-bottom:10px}
.pdf-download{margin:15px 0 0 10px}
.session__result-header{margin:20px auto}
.session__result{margin:20px auto}
.session__result__output{margin-top:15px}
@media(min-width:550px){button.set__filtertext{margin:2% 30%}
}
@media(min-width:600px){button.set__filtertext{margin:0 41%}
.event__filter__list__type{width:24%;margin-bottom:15px;display:inline-block;position:relative}
.event__filter__list__type .session_active_select{display:none}
.event__filter__list__type button.event-session__filter-items .eventfilter_arrow-down{display:none}
.event__filter__list__type button.event-session__filter-items.active{background-color:#63666a;color:#fff;line-height:18px}
.event__filter__list__type button.event-session__filter-items.active .eventfilter_arrow-down{display:inline-block}
.workshop__list__class{width:49%;padding:5px 10px}
}
@media(min-width:900px){.workshop__list__class{width:33%}
}
.content-event_workshop_detail{border-bottom:1px solid #e87722;margin:20px}
.workshop__subhead{display:block;line-height:1.55}
.workshop__subhead .session_forum{margin-bottom:18px}
.content-workshop__detail{border:3px double #ccc;padding:.5em;width:90%;margin:10px 0 30px 0;height:auto}
.workshop__detail-lable{float:left;clear:left;width:20%;text-align:left;font-weight:bold;padding:10px 0}
.workshop__detail-txt{margin:0 0 0 120px;padding:.75rem .5rem .5rem 0}
.session_title{color:#b1b2b3}
.event_workshop_detail{border-bottom:1px solid #e87722;margin:20px}
.session_label{font-weight:bold}
.workshop-detail-list{line-height:1.55;padding:0 0 5px 0}
.workshop-detail-list:last-child{margin-bottom:20px}
.session_title{margin-bottom:5px}
.session__desc-text,.session_speaker{display:block}
@media(min-width:650px){.workshop__detail-lable{width:30%}
.workshop__detail-txt{margin:0 0 0 200px}
}
@media(min-width:800px){.workshop__detail{width:70%}
.workshop__detail-txt{margin:0 0 0 242px}
}
.editmode-info{height:50px}
.simple-accordion{margin-bottom:40px}
.accordion{margin-bottom:20px}
.accordion__item--title{cursor:pointer;padding:12px 0;margin:0;line-height:13px;box-sizing:border-box;font-family:"FrutigerLTW01-55Roman",sans-serif;text-transform:uppercase;border-bottom:1px solid #000}
.accordion__item--title .title{display:inline-block;top:0}
.accordion__item--title h1,.accordion__item--title h2,.accordion__item--title h3,.accordion__item--title h4,.accordion__item--title h5,.accordion__item--title h6,.accordion__item--title p{margin:0;font-family:"FrutigerLTW01-55Roman",Arial,sans-serif;font-size:13px;text-transform:none}
.accordion__item--title.open{color:#ce4b27;border-bottom:1px solid #ce4b27}
.accordion__item--content{box-sizing:border-box;padding:20px 0}
.accordion__item--close{font-size:12px;letter-spacing:3px;color:#ce4b27;margin-top:20px;text-align:center;border-bottom:1px solid #ce4b27;padding-bottom:12px;cursor:pointer}
.accordion .indicator{position:relative;margin-left:5px}
.accordion-list{display:block;width:100%;float:left;clear:both;margin-bottom:25px}
.accordion__columns{display:block;width:100%;float:left;clear:both;margin-top:10px;padding:10px 0}
.accordion__columns a{color:#006ca2;font-weight:bold}
.accordion-columns__left{float:left;width:24%;padding-right:24px}
.accordion-columns__left--title{text-align:right;margin-top:-4px}
.accordion-columns__right{float:left;width:76%;padding-left:24px;border-left:1px solid #52545a}
.accordion-columns__right--title{margin-bottom:5px;margin-top:-5px}
.accordion-columns__location{margin-bottom:15px}
.accordion-columns__content{margin-bottom:0}
.accordion-columns__content :last-child{margin-bottom:-3px}
.accordion-columns__content ol.link-list{list-style-type:none;padding-left:0}
.accordion-columns__content ol.link-list li:before{content:'+';color:#006ca2;font-weight:bold;padding-right:5px}
@media(max-width:767px){.accordian__item-content .columns-lt5-c0,.accordian__item-content .columns-lt5-c1{margin-top:0 !important}
}
@media(max-width:650px){.accordion-columns__left,.accordion-columns__right{width:100%}
.accordion-columns__left{border-bottom:1px solid #52545a}
.accordion-columns__right{padding:18px 0 0 0;border:0}
.accordion-columns__left--title{text-align:left}
.accordion .indicator{display:block;text-align:center;padding-top:5px}
}
@media(max-width:500px){.secondlevel{margin-right:0}
}
@media print{body:not('.override-event-print'){font-size:12pt;position:static !important}
body:not('.override-event-print') *{position:static !important}
body:not('.override-event-print') .page-header__top,body:not('.override-event-print') .event__share,body:not('.override-event-print') .calendar__link,body:not('.override-event-print') .events-main-nav,body:not('.override-event-print') .sub-nav,body:not('.override-event-print') .sessionsContainer>.row,body:not('.override-event-print') .event-session__drawer,body:not('.override-event-print') .session__result-header .email-link,body:not('.override-event-print') .session__result-header .print-link,body:not('.override-event-print') .twitter-share,body:not('.override-event-print') .footer--sub-nav,body:not('.override-event-print') .terms__privacy .terms,body:not('.override-event-print') .terms__privacy .privacy{display:none}
body:not('.override-event-print') .banner--bg{background:none !important}
body:not('.override-event-print') .banner-short-hide{height:auto}
body:not('.override-event-print') .banner-text__inner{padding:0}
body:not('.override-event-print') article.events-article{padding:0}
body:not('.override-event-print') .event_workshop_detail{border-bottom-color:#666;margin-left:0}
body:not('.override-event-print') .session_title{color:#000}
body:not('.override-event-print') .footer__bottom{background:#fff;color:#000}
body:not('.override-event-print') .footer__bottom .copyright{color:#000}
}
.O4-mixed-row__container{padding-top:48px !important;padding-bottom:48px !important}
@media screen and (min-width:540px){.O4-mixed-row__container{padding-top:80px !important}
}
@media screen and (min-width:540px){.O4-mixed-row__container{padding-bottom:80px !important}
}
.O4-mixed-row__none{background-color:transparent}
.O4-mixed-row__brand-white{background-color:#fff}
.O4-mixed-row__brand-secondary-3{background-color:#fbf9f4}
.O4-mixed-row__brand-secondary-2{background-color:#d9f6fa}
.O4-mixed-row__brand-primary{background-color:#ff612b}
.O4-mixed-row__brand-primary .O4-mixed-row__topper-eyebrow,.O4-mixed-row__brand-primary .O4-mixed-row__topper-bodycopy{display:none}
.O4-mixed-row__brand-primary .O4-mixed-row__topper-headline{color:#fff;font-family:"Optum Sans XBold"}
.O4-mixed-row__brand-primary .O4-mixed-card-complex__border{border:0}
.O4-mixed-row__topper{margin-bottom:32px !important}
.O4-mixed-row__topper .O4-mixedrowcenter{justify-content:center}
.O4-mixed-row__topper-eyebrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;text-align:center;color:#002677;margin-bottom:16px !important}
@media screen and (min-width:540px){.O4-mixed-row__topper-eyebrow{font-size:16px;line-height:20px}
}
.O4-mixed-row__topper-bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;text-align:center;margin-top:16px !important}
@media screen and (min-width:540px){.O4-mixed-row__topper-bodycopy{font-size:18px;line-height:24px}
}
.O4-mixed-row__topper-bodycopy p{margin-bottom:0}
.O4-mixed-row__topper-headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;text-align:center;margin-top:0;margin-bottom:0}
@media screen and (min-width:540px){.O4-mixed-row__topper-headline{font-size:41.04px;line-height:52px}
}
.O4-mixed-row__topper-headline:after{content:'';width:60px;height:3px;position:absolute;left:50%;bottom:-24px;transform:translateX(-50%)}
.O4-mixed-row__grid{--var-gutter-y:16px}
.O4-mixed-row__card.cq-Editable-dom .modal{display:none}
.O4-mixed-row__button{text-align:center;margin-top:32px !important}
@media screen and (min-width:540px){.O4-mixed-row__button{margin-top:48px !important}
}
.O4-mixed-row__button a.btn__md{margin:0}
.O4-mixed-card-complex{height:100%;min-height:360px;overflow-wrap:break-word;background-color:#fff;justify-content:center;word-break:break-word;border-radius:12px}
@media screen and (min-width:1048px){.O4-mixed-card-complex:hover .O4-mixed-card-complex__image,.O4-mixed-card-complex:focus-within .O4-mixed-card-complex__image{transform:translate(-50%,-1.9375rem) scale(1)}
.O4-mixed-card-complex:hover .O4-mixed-card-complex__overelay,.O4-mixed-card-complex:focus-within .O4-mixed-card-complex__overelay{transform:translate(0,-1.9375rem) scale(1)}
.O4-mixed-card-complex:hover .O4-mixed-card-complex__crop::after,.O4-mixed-card-complex:focus-within .O4-mixed-card-complex__crop::after{transform:translate(0,-1.9375rem) scale(1)}
.O4-mixed-card-complex:hover .O4-mixed-card-complex__trim,.O4-mixed-card-complex:focus-within .O4-mixed-card-complex__trim,.O4-mixed-card-complex:hover .O4-mixed-card-complex__background,.O4-mixed-card-complex:focus-within .O4-mixed-card-complex__background,.O4-mixed-card-complex:hover .O4-mixed-card-complex__buttons,.O4-mixed-card-complex:focus-within .O4-mixed-card-complex__buttons{transform:translate(0,-1.9375rem)}
.O4-mixed-card-complex:hover .O4-mixed-card-complex__videoicon,.O4-mixed-card-complex:focus-within .O4-mixed-card-complex__videoicon{transform:translate(0,-0.9rem)}
.O4-mixed-card-complex:hover .O4-mixed-card-complex__buttons,.O4-mixed-card-complex:focus-within .O4-mixed-card-complex__buttons{opacity:1}
}
.O4-mixed-card-complex__border{border:1px solid #e0e0e0}
.O4-mixed-card-complex__crop,.O4-mixed-card-complex__crop-1{display:flex;flex-direction:row;position:relative;justify-content:center;align-items:center;overflow:hidden;border-radius:12px 12px 0 0}
.O4-mixed-card-complex__crop::after,.O4-mixed-card-complex__crop-1::after{display:block;content:"";padding-bottom:49%}
.O4-mixed-card-complex__videoicon,.O4-mixed-card-complex__videoicon-1{z-index:99;height:48px;width:48px;opacity:.6;background:transparent;border:0}
.O4-mixed-card-complex__videoicon:hover,.O4-mixed-card-complex__videoicon-1:hover,.O4-mixed-card-complex__videoicon:active,.O4-mixed-card-complex__videoicon-1:active,.O4-mixed-card-complex__videoicon:focus,.O4-mixed-card-complex__videoicon-1:focus{opacity:1}
.O4-mixed-card-complex__videoicon:active,.O4-mixed-card-complex__videoicon-1:active{border-radius:50%;border:2px solid #fff}
@media screen and (min-width:1048px){.O4-mixed-card-complex__videoicon{transition:transform .7s cubic-bezier(0.42,0,0.14,0.97)}
}
.O4-mixed-card-complex__overelay,.O4-mixed-card-complex__overelay-1{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:98}
@media screen and (min-width:1048px){.O4-mixed-card-complex__overelay{transform:translate(0,-0.4375rem) scale(1.12);transition:transform .7s cubic-bezier(0.42,0,0.14,0.97)}
}
@media screen and (min-width:1048px){.O4-mixed-card-complex__crop{transition:height .7s cubic-bezier(0.42,0,0.14,0.97)}
}
.O4-mixed-card-complex__image,.O4-mixed-card-complex__image-1{object-fit:cover;position:absolute;top:0;width:100%;height:100%;border-radius:12px 12px 0 0}
@media screen and (min-width:1048px){.O4-mixed-card-complex__image{left:50%;transform:translate(-50%,-0.4375rem) scale(1.12);transition:transform .7s cubic-bezier(0.42,0,0.14,0.97)}
}
.O4-mixed-card-complex__background,.O4-mixed-card-complex__background-1{padding:24px 24px 0 24px}
@media screen and (min-width:1048px){.O4-mixed-card-complex__background,.O4-mixed-card-complex__background-1{padding:32px 32px 0 32px}
}
@media screen and (min-width:1048px){.O4-mixed-card-complex__background{transition:transform .7s cubic-bezier(0.42,0,0.14,0.97)}
}
.O4-mixed-card-complex__badge{background-color:#d9f6fa;width:fit-content;height:24px;border-radius:4px;font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px;color:#002677;margin-bottom:16px;text-align:center;padding:0 32px;display:flex;align-items:center}
@media screen and (min-width:540px){.O4-mixed-card-complex__badge{font-size:12.64px;line-height:16px}
}
.O4-mixed-card-complex__eyebrow{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#002677;margin-bottom:16px !important}
@media screen and (min-width:540px){.O4-mixed-card-complex__eyebrow{font-size:14.22px;line-height:20px}
}
.O4-mixed-card-complex__heading2{font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px;color:#002677;margin-bottom:16px}
@media screen and (min-width:540px){.O4-mixed-card-complex__heading2{font-size:25.63px;line-height:32px}
}
.O4-mixed-card-complex__heading3{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677;margin-bottom:16px}
@media screen and (min-width:540px){.O4-mixed-card-complex__heading3{font-size:22.78px;line-height:32px}
}
.O4-mixed-card-complex__bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.O4-mixed-card-complex__bodycopy{font-size:16px;line-height:20px}
}
.O4-mixed-card-complex__bodycopy p:last-child{margin-bottom:0}
.O4-mixed-card-complex__cta{padding:0 24px 24px 24px}
@media screen and (min-width:1048px){.O4-mixed-card-complex__cta{padding:0 32px 32px 32px}
}
.O4-mixed-card-complex__buttons,.O4-mixed-card-complex__buttons-1{margin-bottom:-16px;margin-top:24px}
@media screen and (min-width:540px){.O4-mixed-card-complex__buttons,.O4-mixed-card-complex__buttons-1{margin-left:-16px}
}
.O4-mixed-card-complex__buttons .btn__md,.O4-mixed-card-complex__buttons-1 .btn__md,.O4-mixed-card-complex__buttons .btn__lg,.O4-mixed-card-complex__buttons-1 .btn__lg,.O4-mixed-card-complex__buttons .btn__sm,.O4-mixed-card-complex__buttons-1 .btn__sm,.O4-mixed-card-complex__buttons .btn-link__standard,.O4-mixed-card-complex__buttons-1 .btn-link__standard,.O4-mixed-card-complex__buttons .btn-link__reverse,.O4-mixed-card-complex__buttons-1 .btn-link__reverse{margin-top:0;margin-bottom:16px !important}
@media screen and (min-width:540px){.O4-mixed-card-complex__buttons .btn__md,.O4-mixed-card-complex__buttons-1 .btn__md,.O4-mixed-card-complex__buttons .btn__lg,.O4-mixed-card-complex__buttons-1 .btn__lg,.O4-mixed-card-complex__buttons .btn__sm,.O4-mixed-card-complex__buttons-1 .btn__sm,.O4-mixed-card-complex__buttons .btn-link__standard,.O4-mixed-card-complex__buttons-1 .btn-link__standard,.O4-mixed-card-complex__buttons .btn-link__reverse,.O4-mixed-card-complex__buttons-1 .btn-link__reverse{margin-left:16px !important}
}
.O4-mixed-card-complex__buttons .btn-link__standard,.O4-mixed-card-complex__buttons-1 .btn-link__standard{display:inline-block;white-space:nowrap}
@media screen and (min-width:1048px){.O4-mixed-card-complex__buttons{opacity:0;transform:translate(0,0);transition:all .7s cubic-bezier(0.42,0,0.14,0.97)}
}
.dpl-mixed-row-complex-card.cq-Editable-dom .modal{display:none}
.dpl-lateral-card__container{padding:0 16px}
@media screen and (min-width:1048px){.dpl-lateral-card__container{padding:0 32px}
}
.dpl-lateral-card__background1{background-color:transparent}
.dpl-lateral-card__background2{background-color:#f5f5f5}
.dpl-lateral-card__heading{color:#222;text-align:center;font-size:32.43px;font-family:"Frutiger-Bold";margin-bottom:48px;position:relative}
.dpl-lateral-card__heading:after{content:'';width:60px;height:3px;background:#e87722;position:absolute;left:50%;bottom:-24px;transform:translateX(-50%)}
.dpl-lateral-card__grid{width:100%;max-width:1272px;margin:0 auto;display:grid;justify-content:stretch;column-gap:16px;row-gap:16px;grid-template-columns:1fr}
@media screen and (min-width:1048px){.dpl-lateral-card__grid{column-gap:24px;row-gap:24px}
}
@media screen and (min-width:1048px){.dpl-lateral-card__1{grid-template-columns:1fr}
}
@media screen and (min-width:1048px){.dpl-lateral-card__2{grid-template-columns:1fr 1fr}
}
.dpl-lateral-card__text{padding:24px 24px 32px 24px;display:flex;flex-direction:column;justify-content:flex-start}
@media screen and (min-width:544px) and (max-width:767px){.dpl-lateral-card__text{padding:24px 24px 32px 8px}
}
@media screen and (min-width:768px) and (max-width:1047px){.dpl-lateral-card__text{padding:24px 24px 24px 8px}
}
@media screen and (min-width:1048px){.dpl-lateral-card__text{padding:72px 24px 32px 8px}
}
@media screen and (min-width:1048px){.dpl-lateral-card__text--badge{padding-top:32px}
}
.dpl-lateral-card__card{height:100%;min-height:360px;overflow-wrap:break-word;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;word-break:break-word;display:grid;grid-template-columns:1fr}
@media screen and (min-width:544px){.dpl-lateral-card__card{grid-template-columns:1fr 1fr;row-gap:16px;column-gap:16px}
}
.dpl-lateral-card__image{object-fit:cover;position:absolute;width:100%;height:100%}
.dpl-lateral-card__crop{display:flex;flex-direction:column;position:relative}
.dpl-lateral-card__crop::after{display:block;content:"";padding-bottom:73.5%}
@media screen and (min-width:544px){.dpl-lateral-card__crop::after{padding-bottom:33.33%}
}
.dpl-lateral-card__left{order:-1}
.dpl-lateral-card__left img{border-radius:6px 6px 0 0}
@media screen and (min-width:544px){.dpl-lateral-card__left img{border-radius:6px 0 0 6px}
}
.dpl-lateral-card__right{order:-1}
@media screen and (min-width:544px){.dpl-lateral-card__right{order:1}
}
.dpl-lateral-card__right img{border-radius:6px 6px 0 0}
@media screen and (min-width:544px){.dpl-lateral-card__right img{border-radius:0 6px 6px 0}
}
@media screen and (min-width:544px){.dpl-lateral-card__right+div{padding-left:24px}
}
.dpl-lateral-card__badge{background-color:#f2b411;width:fit-content;height:24px;border-radius:4px;font-family:"FrutigerLTW01-55Roman";font-size:14px;color:#000;margin-bottom:16px;text-align:center;line-height:20px;padding:0 32px;display:flex;align-items:center}
.dpl-lateral-card__eyebrow{font-size:14.22px;font-family:"FrutigerLTW01-55Roman";line-height:16px;margin-bottom:16px}
.dpl-lateral-card__eyebrowcolor1{color:#222}
.dpl-lateral-card__eyebrowcolor2{color:#c25608}
.dpl-lateral-card__headingsmall{font-size:20px;font-family:"Frutiger-Bold";line-height:26px;margin-bottom:16px;color:#222}
.dpl-lateral-card__headingregular{font-size:28.8px;font-family:"Frutiger-Bold";line-height:36px;margin-bottom:16px;color:#222}
.dpl-lateral-card__bodycopy{font-size:16px;font-family:"FrutigerLTW01-55Roman";line-height:20px;color:#222}
.dpl-lateral-card__bodycopy p:last-child{margin-bottom:0}
.dpl-lateral-card__buttons{margin-left:-24px}
.dpl-lateral-card__buttons .button-link,.dpl-lateral-card__buttons .button{margin:24px 0 0 24px;display:inline-block}
.dpl-lateral-card__buttons .button{text-align:center}
.o4-lateral-card__container{display:grid;padding-top:48px !important;padding-bottom:48px !important}
@media screen and (min-width:540px){.o4-lateral-card__container{padding-top:80px !important}
}
@media screen and (min-width:540px){.o4-lateral-card__container{padding-bottom:80px !important}
}
.o4-lateral-card__topper{margin-bottom:32px !important}
.o4-lateral-card__topper .o4-lateral-cardcenter{justify-content:center}
.o4-lateral-card__topper-eyebrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;text-align:center;margin-bottom:16px !important;color:#002677}
@media screen and (min-width:540px){.o4-lateral-card__topper-eyebrow{font-size:16px;line-height:20px}
}
.o4-lateral-card__topper-headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;text-align:center;margin-top:0;margin-bottom:0}
@media screen and (min-width:540px){.o4-lateral-card__topper-headline{font-size:41.04px;line-height:52px}
}
.o4-lateral-card__topper-bodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;text-align:center;margin-top:16px !important}
@media screen and (min-width:540px){.o4-lateral-card__topper-bodyCopy{font-size:18px;line-height:24px}
}
.o4-lateral-card__topper-bodyCopy p:last-child{margin-bottom:0}
.o4-lateral-card__none{background-color:transparent}
.o4-lateral-card__brand-white{background-color:#fff}
.o4-lateral-card__brand-secondary-3{background-color:#fbf9f4}
.o4-lateral-card__brand-secondary-2{background-color:#d9f6fa}
.o4-lateral-card__brand-primary{background-color:#ff612b}
.o4-lateral-card__brand-primary .o4-lateral-card__topper-eyebrow,.o4-lateral-card__brand-primary .o4-lateral-card__topper-bodyCopy{display:none}
.o4-lateral-card__brand-primary .o4-lateral-card__topper-headline{color:#fff;font-family:"Optum Sans XBold"}
.o4-lateral-card__brand-primary .o4-lateral-card__card{border:0}
.o4-lateral-card__grid{--var-gutter-y:16px}
@media screen and (min-width:1048px){.o4-lateral-card__grid{--var-gutter-y:24px}
}
.o4-lateral-card__text{padding:24px 24px 32px 24px;display:flex;flex-direction:column;justify-content:flex-start}
@media screen and (min-width:544px) and (max-width:767px){.o4-lateral-card__text{padding:24px 24px 32px 8px}
}
@media screen and (min-width:768px) and (max-width:1047px){.o4-lateral-card__text{padding:24px 24px 24px 8px}
}
@media screen and (min-width:1048px){.o4-lateral-card__text{padding:72px 24px 32px 8px}
}
@media screen and (min-width:1048px){.o4-lateral-card__text--badge{padding-top:32px}
}
.o4-lateral-card__card{height:100%;min-height:360px;overflow-wrap:break-word;background-color:#fff;border:1px solid #e0e0e0;word-break:break-word;display:grid;grid-template-columns:1fr;border-radius:12px}
@media screen and (min-width:544px){.o4-lateral-card__card{grid-template-columns:1fr 1fr;row-gap:16px;column-gap:16px}
}
.o4-lateral-card__image{object-fit:cover;position:absolute;width:100%;height:100%}
.o4-lateral-card__crop{display:flex;flex-direction:column;position:relative}
.o4-lateral-card__crop::after{display:block;content:"";padding-bottom:73.5%}
@media screen and (min-width:544px){.o4-lateral-card__crop::after{padding-bottom:33.33%}
}
.o4-lateral-card__left{order:-1}
.o4-lateral-card__left img{border-radius:12px 12px 0 0}
@media screen and (min-width:544px){.o4-lateral-card__left img{border-radius:12px 0 0 12px}
}
.o4-lateral-card__right{order:-1}
@media screen and (min-width:544px){.o4-lateral-card__right{order:1}
}
.o4-lateral-card__right img{border-radius:12px 12px 0 0}
@media screen and (min-width:544px){.o4-lateral-card__right img{border-radius:0 12px 12px 0}
}
@media screen and (min-width:544px){.o4-lateral-card__right+div{padding-left:24px}
}
.o4-lateral-card__badge{background-color:#d9f6fa;width:fit-content;height:24px;border-radius:4px;font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px;color:#002677;margin-bottom:16px;text-align:center;padding:0 32px;display:flex;align-items:center}
@media screen and (min-width:540px){.o4-lateral-card__badge{font-size:12.64px;line-height:16px}
}
.o4-lateral-card__primaryEyebrow{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#002677;margin-bottom:16px !important}
@media screen and (min-width:540px){.o4-lateral-card__primaryEyebrow{font-size:14.22px;line-height:20px}
}
.o4-lateral-card__secondaryEyebrow{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a;margin-bottom:16px !important}
@media screen and (min-width:540px){.o4-lateral-card__secondaryEyebrow{font-size:14.22px;line-height:20px}
}
.o4-lateral-card__HeadingH3{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.o4-lateral-card__HeadingH3{font-size:22.78px;line-height:32px}
}
.o4-lateral-card__HeadingH2{font-family:"Optum Sans Bold";font-size:22.78px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.o4-lateral-card__HeadingH2{font-size:25.63px;line-height:32px}
}
.o4-lateral-card__bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-lateral-card__bodycopy{font-size:16px;line-height:20px}
}
.o4-lateral-card__bodycopy p:last-child{margin-bottom:0}
.o4-lateral-card__buttons{margin-top:24px}
@keyframes panels-animation{to{transform:translateY(0);opacity:1}
}
.o4-panel__container{padding-left:8px;padding-right:8px;padding-top:48px !important;padding-bottom:48px !important}
@media screen and (min-width:540px){.o4-panel__container{padding-top:80px !important}
}
@media screen and (min-width:540px){.o4-panel__container{padding-bottom:80px !important}
}
.o4-panel__row{max-width:1280px;margin:0 auto}
.o4-panel__col-ctrl{margin-top:16px}
@media screen and (min-width:1048px){.o4-panel__col-ctrl{margin-top:0 !important}
}
.o4-panel__col-ctrl:first-child{margin-top:0}
@media screen and (min-width:540px) and (max-width:1047px){.o4-panel .gutter--4:nth-child(1n+3){margin-top:16px}
}
@media screen and (min-width:540px) and (max-width:767px){.o4-panel .gutter--3:nth-child(2),.o4-panel .gutter--3:nth-child(3){margin-top:16px !important}
}
@media screen and (min-width:540px){.o4-panel .col-md-6:nth-child(1),.o4-panel .col-md-6:nth-child(2){margin-top:0}
}
@media screen and (min-width:540px){.o4-panel .col-lg-4:nth-child(1),.o4-panel .col-lg-4:nth-child(2),.o4-panel .col-lg-4:nth-child(3){margin-top:0}
}
.o4-panel__col{width:100%;padding:0}
.o4-panel__topper{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:0 8px}
.o4-panel__topper .o4-paneltoppercenter{justify-content:center}
@media screen and (min-width:768px){.o4-panel__topper{padding:0}
}
.o4-panel__topper-eyebrow{color:#002677;text-align:center;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-bottom:16px !important}
@media screen and (min-width:540px){.o4-panel__topper-eyebrow{font-size:16px;line-height:20px}
}
.o4-panel__topper-headline{color:#002677;text-align:center;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;margin-bottom:16px !important}
@media screen and (min-width:540px){.o4-panel__topper-headline{font-size:41.04px;line-height:52px}
}
.o4-panel__topper-bodyCopy{color:#5a5a5a;text-align:center;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-panel__topper-bodyCopy{font-size:18px;line-height:24px}
}
.o4-panel__topper-bodyCopy p:last-child{margin:0}
.o4-panel__card{width:100%;height:536px;color:#fff;position:relative;overflow:hidden;z-index:1;padding:13.6875rem 1.5rem 5.5rem 1.5rem;border-radius:12px}
@media(prefers-reduced-motion){.o4-panel__card{transform:translateY(0);opacity:1;animation:none}
}
@media screen and (min-width:768px){.o4-panel__card{animation:panels-animation 900ms cubic-bezier(0,0,0.4,1) forwards}
}
.o4-panel__card:before{width:100%;height:100%;content:'';display:block;position:absolute;left:0;top:0;z-index:-1;background-color:rgba(0,0,0,0.45)}
.o4-panel__card:hover,.o4-panel__card:focus,.o4-panel__card.active{outline:0}
.o4-panel__card:hover:before,.o4-panel__card:focus:before,.o4-panel__card.active:before{background-color:rgba(0,0,0,0.6)}
@media screen and (min-width:768px){.o4-panel__card:hover .o4-panel__title,.o4-panel__card:focus .o4-panel__title,.o4-panel__card.active .o4-panel__title{transform:translateY(0)}
.o4-panel__card:hover .o4-panel__image,.o4-panel__card:focus .o4-panel__image,.o4-panel__card.active .o4-panel__image{transform:translate(-50%,-50%) scale(1.062)}
.o4-panel__card:hover .o4-panel__body,.o4-panel__card:focus .o4-panel__body,.o4-panel__card.active .o4-panel__body{transform:translateY(0);opacity:1}
.o4-panel__card:hover .o4-panel__buttonlink a,.o4-panel__card:focus .o4-panel__buttonlink a,.o4-panel__card.active .o4-panel__buttonlink a{opacity:1}
}
.o4-panel__title{color:#fff;margin-bottom:16px;font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px}
@media screen and (min-width:540px){.o4-panel__title{font-size:28.83px;line-height:32px}
}
@media screen and (min-width:768px){.o4-panel__title{transform:translateY(0.8125rem);transition:transform 300ms ease-out}
}
.o4-panel__image{position:absolute;width:100%;max-width:none;height:100%;object-fit:cover;top:50%;left:50%;z-index:-2;transform:translate(-50%,-50%)}
@media screen and (min-width:768px){.o4-panel__image{transition:transform 300ms ease-out}
}
.o4-panel__body{color:#fff;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-panel__body{font-size:16px;line-height:20px}
}
@media screen and (min-width:768px){.o4-panel__body{opacity:0;transform:translateY(4.25rem);transition:transform 300ms ease-out,opacity 300ms ease-out}
}
.o4-panel__buttonlink{display:flex;align-items:center;position:absolute;bottom:1.5rem}
@media(prefers-reduced-motion){.o4-panel__buttonlink{transition:none}
}
@media screen and (min-width:768px){.o4-panel__buttonlink a{opacity:0;transition:opacity 300ms ease-out}
}
.o4-panel__buttonlink a{cursor:pointer}
.o4-panel__buttonlink a:focus{opacity:1}
.o4-panel__button{text-align:center;margin-top:32px !important}
@media screen and (min-width:540px){.o4-panel__button{margin-top:48px !important}
}
.o4-panel__woanimation .o4-panel__card:hover:before,.o4-panel__woanimation .o4-panel__card:focus:before,.o4-panel__woanimation .o4-panel__card.active:before{background-color:rgba(0,0,0,0.5)}
.o4-panel__woanimation .o4-panel__card:hover .o4-panel__image,.o4-panel__woanimation .o4-panel__card:focus .o4-panel__image,.o4-panel__woanimation .o4-panel__card.active .o4-panel__image{transform:translate(-50%,-50%)}
@media(prefers-reduced-motion){.o4-panel__woanimation .o4-panel__card{transform:translateY(0);opacity:1;animation:none}
}
@media screen and (min-width:768px){.o4-panel__woanimation .o4-panel__card{animation:none}
}
.o4-panel__woanimation .o4-panel__card .o4-panel__title{transform:translateY(0.8125rem)}
.o4-panel__woanimation .o4-panel__card .o4-panel__image{transform:translate(-50%,-50%)}
.o4-panel__woanimation .o4-panel__card .o4-panel__body{transform:translateY(0);opacity:1}
.o4-panel__woanimation .o4-panel__card .o4-panel__buttonlink a{opacity:1}
.o4-panel .bg__brand-white{background:#fff}
.o4-panel .bg__brand-secondary-3{background:#fbf9f4}
.O4-simple-card-grouping__container{padding-top:48px !important;padding-bottom:48px !important}
@media screen and (min-width:540px){.O4-simple-card-grouping__container{padding-top:80px !important}
}
@media screen and (min-width:540px){.O4-simple-card-grouping__container{padding-bottom:80px !important}
}
.O4-simple-card-grouping__rowcontainer{row-gap:16px;display:grid}
@media screen and (min-width:1048px){.O4-simple-card-grouping__rowcontainer{row-gap:24px}
}
.O4-simple-card-grouping__topper{margin-bottom:32px !important}
.O4-simple-card-grouping__topper .O4-simple-card-groupingcenter{justify-content:center}
.O4-simple-card-grouping__topper-eyebrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;text-align:center;margin-bottom:16px !important;color:#002677}
@media screen and (min-width:540px){.O4-simple-card-grouping__topper-eyebrow{font-size:16px;line-height:20px}
}
.O4-simple-card-grouping__topper-headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;text-align:center;margin-top:0;margin-bottom:0}
@media screen and (min-width:540px){.O4-simple-card-grouping__topper-headline{font-size:41.04px;line-height:52px}
}
.O4-simple-card-grouping__topper-bodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;text-align:center;margin-top:16px !important}
@media screen and (min-width:540px){.O4-simple-card-grouping__topper-bodyCopy{font-size:18px;line-height:24px}
}
.O4-simple-card-grouping__topper-bodyCopy p:last-child{margin-bottom:0}
.O4-simple-card-grouping__none{background-color:transparent}
.O4-simple-card-grouping__brand-white{background-color:#fff}
.O4-simple-card-grouping__brand-secondary-3{background-color:#fbf9f4}
.O4-simple-card-grouping__brand-secondary-2{background-color:#d9f6fa}
.O4-simple-card-grouping__brand-primary{background-color:#ff612b}
.O4-simple-card-grouping__brand-primary .O4-simple-card-grouping__topper-eyebrow,.O4-simple-card-grouping__brand-primary .O4-simple-card-grouping__topper-bodyCopy{display:none}
.O4-simple-card-grouping__brand-primary .O4-simple-card-grouping__topper-headline{color:#fff;font-family:"Optum Sans XBold"}
.O4-simple-card-grouping__brand-primary .O4-simple-card-grouping__card{border:0}
.O4-simple-card-grouping__button{text-align:center;margin-top:32px !important}
@media screen and (min-width:540px){.O4-simple-card-grouping__button{margin-top:48px !important}
}
.O4-simple-card-grouping__button a.btn__md{margin:0}
.O4-simple-card-grouping__grid{--var-gutter-y:16px}
.O4-simple-card-grouping__card{height:100%;min-height:250px;overflow-wrap:break-word;word-break:break-word;display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;border-radius:12px;padding-left:32px !important;padding-top:32px !important;padding-right:32px !important;padding-bottom:32px !important;border:1px solid #e5e5e6}
.O4-simple-card-grouping__card__header{display:flex;justify-content:space-between;margin-bottom:32px !important}
.O4-simple-card-grouping__card__header .logo__right{margin-left:auto}
.O4-simple-card-grouping__card__logo{min-height:45px;max-height:65px;max-width:184px}
.O4-simple-card-grouping__card__logo img{height:auto;width:100%;max-height:65px}
.O4-simple-card-grouping__card__logo+.O4-simple-card-grouping__card__logo{margin-left:24px}
.O4-simple-card-grouping__eyebrow{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#002677;margin-bottom:16px !important}
@media screen and (min-width:540px){.O4-simple-card-grouping__eyebrow{font-size:14.22px;line-height:20px}
}
.O4-simple-card-grouping__HeadingH3{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.O4-simple-card-grouping__HeadingH3{font-size:22.78px;line-height:32px}
}
.O4-simple-card-grouping__HeadingH2{font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.O4-simple-card-grouping__HeadingH2{font-size:28.83px;line-height:32px}
}
.O4-simple-card-grouping__bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:32px !important}
@media screen and (min-width:540px){.O4-simple-card-grouping__bodycopy{font-size:16px;line-height:20px}
}
.O4-simple-card-grouping__bodycopy p:last-child{margin-bottom:0}
.O4-simple-card-grouping__buttons{margin-bottom:-16px}
@media screen and (min-width:540px){.O4-simple-card-grouping__buttons{margin-left:-16px}
}
.O4-simple-card-grouping__buttons .btn__1,.O4-simple-card-grouping__buttons .btn__2{margin-bottom:16px !important}
@media screen and (min-width:540px){.O4-simple-card-grouping__buttons .btn__1,.O4-simple-card-grouping__buttons .btn__2{margin-left:16px !important}
}
.O4-simple-card-grouping__buttons .btn-link__standard{display:inline-block;white-space:nowrap;margin-bottom:16px !important}
@media screen and (min-width:540px){.O4-simple-card-grouping__buttons .btn-link__standard{margin-left:16px !important}
}
.quicklinks__container{padding-bottom:48px !important}
@media screen and (min-width:540px){.quicklinks__container{padding-bottom:80px !important}
}
.quicklinks__container.paddingBottomOpx{padding-bottom:0 !important;margin-bottom:0 !important}
.quicklinks__topper{padding-top:48px !important;margin-bottom:32px !important}
@media screen and (min-width:540px){.quicklinks__topper{padding-top:80px !important}
}
.quicklinks__topper .quicklinkscenter{justify-content:center}
.quicklinks__topper-eyebrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;text-align:center;margin-bottom:16px !important;color:#002677}
@media screen and (min-width:540px){.quicklinks__topper-eyebrow{font-size:16px;line-height:20px}
}
.quicklinks__topper-headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;text-align:center;margin-top:0;margin-bottom:0}
@media screen and (min-width:540px){.quicklinks__topper-headline{font-size:41.04px;line-height:52px}
}
.quicklinks__topper-bodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;text-align:center;margin-top:16px !important}
@media screen and (min-width:540px){.quicklinks__topper-bodyCopy{font-size:18px;line-height:24px}
}
.quicklinks__topper-bodyCopy p:last-child{margin-bottom:0}
.quicklinks__card{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#002677;background:#d9f6fa;display:grid;vertical-align:middile;border:0;height:96px;overflow-wrap:break-word;padding:0 24px 0 24px;word-break:break-word;position:relative;text-decoration:none;width:100%;border-radius:12px;margin-bottom:24px !important;border:2px solid transparent}
@media screen and (min-width:540px){.quicklinks__card{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:540px){.quicklinks__card{margin-bottom:0}
}
.quicklinks__card:hover .quicklinks__links,.quicklinks__card:focus .quicklinks__links{color:#0c55b8}
.quicklinks__card:hover .quicklinks__links:after,.quicklinks__card:focus .quicklinks__links:after{background:url('data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIycHgiIGhlaWdodD0iMjFweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtMTg4IC0zNiApIj4NCiAgICA8cGF0aCBkPSJNIDIyIDEwLjQ5ODk5NTIxNTMxMTAwNCAgTCAxMS41MDIyODMxMDUwMjI4MzIgMCAgTCAxMC4wOTU4OTA0MTA5NTg5MDcgMS40MDU2OTM3Nzk5MDQzMDcgIEwgMTguMjMzODgxMjc4NTM4ODE3IDkuNTQ0NDQ5NzYwNzY1NTQ5ICBMIDAgOS41NDQ0NDk3NjA3NjU1NDkgIEwgMCAxMS41NTUwMjM5MjM0NDQ5NzYgIEwgMTguMTMyNDIwMDkxMzI0MjA3IDExLjU1NTAyMzkyMzQ0NDk3NiAgTCAxMC4wOTU4OTA0MTA5NTg5MDcgMTkuNTkyMjk2NjUwNzE3NyAgTCAxMS41MDIyODMxMDUwMjI4MzIgMjEgIEwgMjIgMTAuNTAxMDA0Nzg0Njg4OTkzICBMIDIyIDEwLjQ5ODk5NTIxNTMxMTAwNCAgWiAiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iIzBjNTViOCIgc3Ryb2tlPSJub25lIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDE4OCAzNiApIiAvPg0KICA8L2c+DQo8L3N2Zz4=')}
.quicklinks__card:hover{color:#0c55b8;background-color:#fbf9f4;text-decoration:none;border:2px solid #0c55b8}
.quicklinks__card:focus{text-decoration:none;box-shadow:0 0 0 1px #fff,0 0 0 2px #002677;background-color:#fbf9f4;outline:0;border:0}
.quicklinks__card:focus:after{border:2px solid #002677}
.quicklinks__links{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;display:flex;align-items:center;justify-content:space-between;flex:1 1 auto;width:100%;gap:8px;margin:0;pointer-events:none;cursor:default}
@media screen and (min-width:540px){.quicklinks__links{font-size:14.22px;line-height:20px}
}
.quicklinks__links p:last-child{margin-bottom:0}
.quicklinks__links:hover,.quicklinks__links:focus{color:#0c55b8;text-decoration:none}
.quicklinks__links:after{content:'';transition:all .1s cubic-bezier(0.25,0.1,0.25,1);position:unset;display:inline-block;right:0;bottom:0;width:22px;height:21px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMjIgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Q29sb3I8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1kZXNrdG9wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYzLjAwMDAwMCwgLTc4Ny4wMDAwMDApIiBmaWxsPSIjMDAyNjc3IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iUUwtVjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg0LjAwMDAwMCwgNzUxLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkNvbG9yIiBwb2ludHM9IjE5MC40NSAzNiAxODkuMDUgMzcuMzk5IDE5Ny4xNTEgNDUuNDk5IDE3OSA0NS40OTkgMTc5IDQ3LjUgMTk3LjA1IDQ3LjUgMTg5LjA1IDU1LjQ5OSAxOTAuNDUgNTYuOSAyMDAuOSA0Ni40NTEgMjAwLjkgNDYuNDQ5Ij48L3BvbHlnb24+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');flex:0 0 auto}
.quicklinks__button{text-align:center;margin-top:32px}
@media screen and (min-width:1048px){.quicklinks__button{margin-top:48px}
}
.quicklinks__button a.btn__md{margin:0}
.O4-simple-card-short-variation__container{padding-top:48px !important;padding-bottom:48px !important}
@media screen and (min-width:540px){.O4-simple-card-short-variation__container{padding-top:80px !important}
}
@media screen and (min-width:540px){.O4-simple-card-short-variation__container{padding-bottom:80px !important}
}
.O4-simple-card-short-variation__topper{margin-bottom:32px !important}
.O4-simple-card-short-variation__topper .O4-simple-card-short-variationcenter{justify-content:center}
.O4-simple-card-short-variation__topper-eyebrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;text-align:center;color:#002677;margin-bottom:16px !important}
@media screen and (min-width:540px){.O4-simple-card-short-variation__topper-eyebrow{font-size:16px;line-height:20px}
}
.O4-simple-card-short-variation__topper-headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;text-align:center;margin-top:0;margin-bottom:0}
@media screen and (min-width:540px){.O4-simple-card-short-variation__topper-headline{font-size:41.04px;line-height:52px}
}
.O4-simple-card-short-variation__topper-bodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;text-align:center;margin-top:16px !important}
@media screen and (min-width:540px){.O4-simple-card-short-variation__topper-bodyCopy{font-size:18px;line-height:24px}
}
.O4-simple-card-short-variation__topper-bodyCopy p:last-child{margin-bottom:0}
.O4-simple-card-short-variation__none{background-color:transparent}
.O4-simple-card-short-variation__brand-white{background-color:#fff}
.O4-simple-card-short-variation__brand-secondary-3{background-color:#fbf9f4}
.O4-simple-card-short-variation__brand-secondary-2{background-color:#d9f6fa}
.O4-simple-card-short-variation__brand-primary{background-color:#ff612b}
.O4-simple-card-short-variation__brand-primary .O4-simple-card-short-variation__topper-eyebrow,.O4-simple-card-short-variation__brand-primary .O4-simple-card-short-variation__topper-bodyCopy{display:none}
.O4-simple-card-short-variation__brand-primary .O4-simple-card-short-variation__topper-headline{color:#fff;font-family:"Optum Sans XBold"}
.O4-simple-card-short-variation__brand-primary .O4-simple-card-short-variation__card{border:0}
.O4-simple-card-short-variation__button{width:100%;text-align:center;margin-top:32px !important}
@media screen and (min-width:540px){.O4-simple-card-short-variation__button{margin-top:48px !important}
}
.O4-simple-card-short-variation__grid{--var-gutter-y:16px}
@media screen and (min-width:1048px){.O4-simple-card-short-variation__grid{--var-gutter-y:24px}
}
.O4-simple-card-short-variation__card{height:100%;min-height:184px;overflow-wrap:break-word;justify-content:flex-start;padding:32px;word-break:break-word;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px}
.O4-simple-card-short-variation__eyebrow{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#002677;margin-bottom:16px}
@media screen and (min-width:540px){.O4-simple-card-short-variation__eyebrow{font-size:14.22px;line-height:20px}
}
.O4-simple-card-short-variation_eyebrowcolor1{color:#636363}
.O4-simple-card-short-variation_eyebrowcolor2{color:#c25608}
.O4-simple-card-short-variation__bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.O4-simple-card-short-variation__bodycopy{font-size:18px;line-height:24px}
}
.O4-simple-card-short-variation__bodycopy p:last-child{margin-bottom:0}
.O4-simple-card-short-variation__buttons .btn-link__standard{margin:24px 0 0 0;display:inline-block}
.o4-dynamic-alerts{position:relative;z-index:9999}
.o4-dynamic-alerts__container{box-shadow:0 4px 8px rgba(25,25,26,0.16)}
.o4-dynamic-alerts__container--fadeout{visibility:hidden;opacity:0;margin-bottom:0;height:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);transition:all .4s cubic-bezier(0.23,1,0.32,1)}
.o4-dynamic-alerts__container--hidden{display:none}
.o4-dynamic-alerts__container:nth-child(2){z-index:9998}
.o4-dynamic-alerts__container:nth-child(4){z-index:9997}
.o4-dynamic-alerts__container:nth-child(6){z-index:9996}
.o4-dynamic-alerts__content{max-width:1280px;margin:0 auto;padding:24px 40px;min-height:72px}
@media screen and (min-width:768px){.o4-dynamic-alerts__content{padding:24px 16px}
}
@media screen and (min-width:768px){.o4-dynamic-alerts__column-1{position:relative;display:flex;align-items:flex-start}
}
@media screen and (min-width:768px){.o4-dynamic-alerts__column-2{display:flex;justify-content:flex-end;align-items:flex-start}
}
.o4-dynamic-alerts__icon{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;left:-22px}
@media screen and (min-width:768px){.o4-dynamic-alerts__icon{position:static;margin-right:16px}
}
.o4-dynamic-alerts__informational{background-color:#e5f8fb}
.o4-dynamic-alerts__informational .o4-dynamic-alerts__headline{color:#002677}
.o4-dynamic-alerts__informational .o4-dynamic-alerts__bodycopy{color:#5a5a5a}
.o4-dynamic-alerts__warning{background-color:#fef9ea}
.o4-dynamic-alerts__warning .o4-dynamic-alerts__headline{color:#4b4d4f}
.o4-dynamic-alerts__warning .o4-dynamic-alerts__bodycopy{color:#4b4d4f}
.o4-dynamic-alerts__error{background-color:#fcf0f0}
.o4-dynamic-alerts__error .o4-dynamic-alerts__headline{color:#c40000}
.o4-dynamic-alerts__error .o4-dynamic-alerts__bodycopy{color:#5a5a5a}
.o4-dynamic-alerts__informational,.o4-dynamic-alerts__warning,.o4-dynamic-alerts__error{position:relative}
.o4-dynamic-alerts__message{position:relative;margin:0}
.o4-dynamic-alerts__headline{display:inline;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-dynamic-alerts__headline{font-size:16px;line-height:20px}
}
.o4-dynamic-alerts__bodycopy{display:inline;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-dynamic-alerts__bodycopy{font-size:16px;line-height:20px}
}
.o4-dynamic-alerts__bodycopy p:first-child{display:inline}
.o4-dynamic-alerts__link-container{margin-top:24px}
@media screen and (min-width:768px){.o4-dynamic-alerts__link-container{text-align:right;margin-right:64px;margin-top:0}
}
.o4-dynamic-alerts__link-container:focus{box-shadow:inset 0 0 0 2px #00396c,inset 0 0 0 4px #fff;outline:0}
@media screen and (min-width:768px){.o4-dynamic-alerts__link{display:block}
}
.o4-dynamic-alerts__close{height:24px;width:24px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;cursor:pointer;background:unset;border:unset;position:absolute;top:0;right:-24px;padding:0;transition:all .4s ease-in-out}
.o4-dynamic-alerts__close:before,.o4-dynamic-alerts__close:after{transform:rotate(-45deg);content:'';position:absolute;display:block;height:2px;width:20px;background-color:#4b4d4f;transition:all .25s ease-out}
.o4-dynamic-alerts__close:after{transform:rotate(-135deg)}
.o4-dynamic-alerts__close:hover:before,.o4-dynamic-alerts__close:hover:after{transform:rotate(0)}
.o4-dynamic-alerts__close:focus-visible{box-shadow:inset 0 0 0 2px #00396c,inset 0 0 0 4px #fff;outline:0}
@media screen and (min-width:768px){.o4-dynamic-alerts__close{position:static}
}
.dpl-detail-banner__video-modal{display:none;position:fixed;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);z-index:9999}
.dpl-detail-banner__video-modal .vjs-big-play-button:focus{border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe}
@media(min-width:1048px){.dpl-detail-banner__video-modal{padding-top:70px}
}
@media(min-width:1048px){.dpl-detail-banner__video-modal{padding-top:70px}
}
@media(min-width:1048px){.dpl-detail-banner__video-modal{padding-top:70px}
}
.dpl-detail-banner__modal-content{max-width:1170px;background-color:transparent;margin:auto;width:80%;position:relative}
.dpl-detail-banner__modal-content .vjs-poster{background-size:cover}
@media(min-width:1048px){.dpl-detail-banner__modal-content{width:70%}
}
.dpl-detail-banner__close{color:#fff;float:right;font-size:48px;cursor:pointer;position:absolute;top:-64px;right:0}
.dpl-detail-banner__close:focus-visible{border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe}
.dpl-detail-banner__close:hover,.dpl-detail-banner__close:focus{text-decoration:underline;cursor:pointer}
.dpl-detail-banner__rowClass{--var-gutter-x:0 !important;width:100%}
.dpl-detail-banner__container{display:flex;flex-direction:row}
@media screen and (min-width:768px){.dpl-detail-banner__container{--var-margin-x:0}
}
.dpl-detail-banner__container-generic{padding-top:48px !important;padding-bottom:48px !important}
@media screen and (min-width:540px){.dpl-detail-banner__container-generic{padding-top:80px !important}
}
@media screen and (min-width:540px){.dpl-detail-banner__container-generic{padding-bottom:80px !important}
}
.dpl-detail-banner__container .dpl-detail-overlay-img-container{position:relative}
@media(min-width:320px) and (max-width:768px){.dpl-detail-banner__container .dpl-detail-overlay-img-container{width:100%}
}
.dpl-detail-banner__container .dpl-detail-overlay-img-container .dpl-detail-overlay-button{position:absolute;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.dpl-detail-banner__container .dpl-detail-overlay-img-container img{width:100%;display:block;filter:brightness(60%)}
.dpl-detail-banner__container .dpl-detail-overlay-img-container .fa-play{border-radius:50%;border:4px solid #fff;padding:11px 11px 11px 17px;color:#ffff;font-size:25px;cursor:pointer;z-index:99;opacity:.6}
.dpl-detail-banner__container .dpl-detail-overlay-img-container .fa-play:focus,.dpl-detail-banner__container .dpl-detail-overlay-img-container .fa-play:hover{opacity:1}
.dpl-detail-banner__container .dpl-detail-overlay-img-container .fa-play:active{border:7px solid #fff;opacity:1;padding:10px 10px 8px 15px;font-size:23px}
@media(min-width:320px) and (max-width:768px){.dpl-detail-banner__container .dpl-detail-overlay-img-container .fa-play:active{font-size:18px}
}
@media(min-width:320px) and (max-width:768px){.dpl-detail-banner__container .dpl-detail-overlay-img-container .fa-play{font-size:20px}
}
.dpl-detail-banner__container_80_48_btmSpacing{display:flex;flex-direction:row;margin-bottom:48px !important}
@media screen and (min-width:540px){.dpl-detail-banner__container_80_48_btmSpacing{margin-bottom:80px !important}
}
.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container{position:relative}
@media(min-width:320px) and (max-width:768px){.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container{width:100%}
}
.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container .dpl-detail-overlay-button{position:absolute;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container img{width:100%;display:block;filter:brightness(60%)}
.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container .fa-play{border-radius:50%;border:4px solid #fff;padding:11px 11px 11px 17px;color:#ffff;font-size:25px;cursor:pointer;z-index:99;opacity:.6}
.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container .fa-play:focus,.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container .fa-play:hover{opacity:1}
.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container .fa-play:active{border:7px solid #fff;opacity:1;padding:10px 10px 8px 15px;font-size:23px}
@media(min-width:320px) and (max-width:768px){.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container .fa-play:active{font-size:18px}
}
@media(min-width:320px) and (max-width:768px){.dpl-detail-banner__container_80_48_btmSpacing .dpl-detail-overlay-img-container .fa-play{font-size:20px}
}
.dpl-detail-banner__container-generic{display:flex;justify-content:start}
.dpl-detail-banner__container-generic .dpl-detail-banner__textAlignContainer{justify-content:start}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__cta-button{flex-direction:column-reverse}
}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__cta-dropdown{flex-direction:column-reverse}
}
.dpl-detail-banner__brand-secondary-3{background-color:#fbf9f4}
.dpl-detail-banner__brand-secondary-2{background-color:#d9f6fa}
.dpl-detail-banner__brand-white{background-color:#fff}
.dpl-detail-banner__main-heading{margin-top:48px !important;margin-bottom:16px !important;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;font-weight:bold;color:#002677}
@media screen and (min-width:540px){.dpl-detail-banner__main-heading{margin-top:80px !important}
}
@media screen and (min-width:540px){.dpl-detail-banner__main-heading{font-size:46.17px;line-height:56px}
}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__main-heading{font-size:32.43px;line-height:40px;margin-bottom:16px;margin-top:40px}
}
.dpl-detail-banner__main-heading_1{margin-bottom:16px !important;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;font-weight:bold;color:#002677}
@media screen and (min-width:540px){.dpl-detail-banner__main-heading_1{font-size:46.17px;line-height:56px}
}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__main-heading_1{font-size:32.43px;line-height:40px;margin-bottom:16px}
}
.dpl-detail-banner__bodyCopy{max-width:450px;color:#5a5a5a;margin-bottom:32px !important;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.dpl-detail-banner__bodyCopy{font-size:18px;line-height:24px}
}
.dpl-detail-banner__bodyCopy-generic{width:100%;margin-bottom:25px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.dpl-detail-banner__bodyCopy-generic{font-size:18px;line-height:24px}
}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__bodyCopy-generic{margin-bottom:17px}
}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__bodyCopy{font-size:16px;line-height:20px;margin-bottom:17px}
}
.dpl-detail-banner__eyeBrow{color:#002677;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;margin-bottom:16px !important}
@media screen and (min-width:540px){.dpl-detail-banner__eyeBrow{font-size:14.22px;line-height:20px}
}
.dpl-detail-banner__searchHeadLine,.dpl-detail-banner__subheadline{color:#002677;font-family:"Optum Sans Bold";font-size:18px;line-height:24px;margin-bottom:16px !important}
@media screen and (min-width:540px){.dpl-detail-banner__searchHeadLine,.dpl-detail-banner__subheadline{font-size:20.25px;line-height:24px}
}
.dpl-detail-banner__rowGeneric{display:inline-block}
.dpl-detail-banner__content{display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem 3rem 0rem}
.dpl-detail-banner__content .yxt-SearchBar{max-width:100%}
.dpl-detail-banner__content-generic{padding-top:40px;width:80%;padding-bottom:64px}
.dpl-detail-banner__content-generic-leftAlign{text-align:left}
@media screen and (max-width:768px){.dpl-detail-banner__content-generic-leftAlign{width:100%;padding:2rem 0rem 64px 0rem}
}
.dpl-detail-banner__content-generic-centerAlign{width:80%;text-align:center}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__content{width:100%;padding:2rem 1rem 2rem 0}
.dpl-detail-banner__content-generic{width:100%;padding:2rem 1rem 64px 1rem}
}
@media(min-width:768px) and (max-width:1335px){.dpl-detail-banner__content-generic{padding:1rem 2rem 64px 2rem}
}
@media(min-width:1337px) and (max-width:1363px){.dpl-detail-banner__content-generic{padding:3rem 6rem 64px 4rem}
}
.dpl-detail-banner__image img{object-fit:cover;width:100%;height:100%}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__image{width:100%}
}
@media screen and (min-width:1440px){.dpl-detail-banner__image{height:100%}
}
@media screen and (max-width:1440px){.dpl-detail-banner__image{height:100%}
}
.dpl-detail-banner__label{font-size:16px;font-weight:bold}
.dpl-detail-banner__dropdown{width:60%}
.dpl-detail-banner__dropdown-generic{width:300px}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__dropdown{width:100%}
}
@media(min-width:768px) and (max-width:800px){.dpl-detail-banner__dropdown{width:120%}
}
@media(min-width:801px) and (max-width:1120px){.dpl-detail-banner__dropdown{width:80%}
}
.dpl-detail-banner__select{position:relative;width:100%;margin:.25em 0 1em 11px}
.dpl-detail-banner__stateList{margin:6px 4px 2px -12px;min-width:225px;height:36px;cursor:pointer;width:max-content}
@media screen and (min-width:769px){.dpl-detail-banner__stateList{appearance:none}
}
@media(min-width:200px) and (max-width:767px){.dpl-detail-banner__stateList{min-width:240px}
}
.dpl-detail-banner__secWidth{margin-left:16px}
@media screen and (min-width:1048px){.dpl-detail-banner__secWidth{width:636px;margin-left:32px}
}
@media screen and (min-width:1440px){.dpl-detail-banner__secWidth{margin-left:84px}
}
@media screen and (min-width:1048px){.dpl-detail-banner__secWidth .yxt-SearchBar-wrapper{padding:0 64px 0 0}
}
.dpl-detail-banner__secWidth .yxt-SearchBar-wrapper .yxt-SearchBar{margin:0}
@media screen and (min-width:1048px){.dpl-detail-banner__textAlignContainer{display:flex;align-items:center;justify-content:end}
}
@media screen and (max-width:767px){.dpl-detail-banner__textAlignContainer{order:1}
}
.dpl-detail-banner__textContainer{padding-top:32px !important;max-width:unset;padding-bottom:32px !important}
@media screen and (min-width:540px){.dpl-detail-banner__textContainer{padding-top:48px !important}
}
@media screen and (min-width:540px){.dpl-detail-banner__textContainer{padding-bottom:48px !important}
}
@media screen and (min-width:768px){.dpl-detail-banner__textContainer{max-width:480px}
}
.dpl-detail-banner__button{width:100%;margin-bottom:-16px}
@media screen and (min-width:540px){.dpl-detail-banner__button{margin-left:-16px}
}
.dpl-detail-banner__button .btn__md,.dpl-detail-banner__button .btn__lg,.dpl-detail-banner__button .btn__sm,.dpl-detail-banner__button .btn-link__standard,.dpl-detail-banner__button .btn-link__reverse{margin-top:0;margin-bottom:16px !important}
@media screen and (min-width:540px){.dpl-detail-banner__button .btn__md,.dpl-detail-banner__button .btn__lg,.dpl-detail-banner__button .btn__sm,.dpl-detail-banner__button .btn-link__standard,.dpl-detail-banner__button .btn-link__reverse{margin-left:16px !important}
}
.dpl-detail-banner-search{width:100%;align-items:center;padding:0 2px 0 0;display:flex}
@media screen and (min-width:768px){.dpl-detail-banner-search{justify-content:flex-start;width:100%;flex-direction:unset;align-items:center}
}
@media screen and (min-width:1048px){.dpl-detail-banner-search{padding-right:64px !important}
}
@media screen and (max-width:768px){.dpl-detail-banner-search{justify-content:flex-start}
}
.dpl-detail-banner-search-generic{width:44%}
@media screen and (max-width:768px){.dpl-detail-banner-search-generic{width:100%}
}
.dpl-detail-banner-search__box{border-radius:36px;display:block;width:100%;position:relative;background-color:#fff;border:2px solid #cbcccd}
@media screen and (min-width:768px){.dpl-detail-banner-search__box{max-width:100%}
}
.dpl-detail-banner-search__box--focus.dpl-detail-banner-search__box{border:2px solid #fff}
.dpl-detail-banner-search__box--focus.dpl-detail-banner-search__box .dpl-detail-banner-search__form{border:2px solid #002677}
.dpl-detail-banner-search__form{display:flex;align-items:center;border-radius:36px;flex-direction:row;justify-content:space-between;padding:0 24px 0 32px;border:2px solid transparent}
.dpl-detail-banner-search__form:hover .dpl-detail-banner-search__input::placeholder{color:#5a5a5a}
.dpl-detail-banner-search__form:hover .dpl-detail-banner-search__input:-ms-input-placeholder{color:#5a5a5a}
.dpl-detail-banner-search__form:hover .dpl-detail-banner-search__input::-ms-input-placeholder{color:#5a5a5a}
.dpl-detail-banner-search__input{border:0;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;align-items:flex-start;width:100%;color:#5a5a5a;padding:18px 24px 18px 0}
@media screen and (min-width:540px){.dpl-detail-banner-search__input{font-size:16px;line-height:20px}
}
.dpl-detail-banner-search__input:focus{outline:0;box-shadow:none}
.dpl-detail-banner-search__input::placeholder{color:#5a5a5a;opacity:1}
.dpl-detail-banner-search__input:-ms-input-placeholder{color:#5a5a5a}
.dpl-detail-banner-search__input::-ms-input-placeholder{color:#5a5a5a}
.dpl-detail-banner-search__input::-ms-clear{display:none}
.dpl-detail-banner-search__submit{border:0;outline:0;cursor:pointer;background:#fff;color:#ff612b;align-self:center;border-radius:36px;margin-top:16px !important;margin-bottom:16px !important}
.dpl-detail-banner-search__submit i{font-weight:bold;font-size:24px}
.dpl-detail-banner-search__submit:focus{background:#00396c;outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;padding:8px;color:#fff;margin-bottom:0 !important;margin-top:0 !important;position:absolute;right:9px}
.dpl-detail-banner-search__submit:disabled{background:#fff;cursor:default}
.dpl-detail-banner-btnlink{margin-top:16px !important;margin-right:24px !important;display:inline-block}
.dpl-detail-banner-generic-container{padding-top:48px !important;padding-bottom:48px !important;text-align:center}
@media screen and (min-width:540px){.dpl-detail-banner-generic-container{padding-top:80px !important}
}
@media screen and (min-width:540px){.dpl-detail-banner-generic-container{padding-bottom:80px !important}
}
@media screen and (max-width:768px){.dpl-detail-banner-generic-container{padding:2rem 1rem 64px 1rem}
}
.o4-content-block__container .overlay-img-container{position:relative}
@media(min-width:320px) and (max-width:768px){.o4-content-block__container .overlay-img-container{width:100%}
}
.o4-content-block__container .overlay-img-container .overlay-button{position:absolute;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.o4-content-block__container .overlay-img-container img{width:100%;display:block;filter:brightness(60%)}
.o4-content-block__container .overlay-img-container .fa-play{border-radius:50%;border:4px solid #fff;padding:11px 11px 11px 17px;color:#ffff;font-size:25px;cursor:pointer;z-index:99;opacity:.6}
.o4-content-block__container .overlay-img-container .fa-play:focus,.o4-content-block__container .overlay-img-container .fa-play:hover{opacity:1}
.o4-content-block__container .overlay-img-container .fa-play:active{border:7px solid #fff;opacity:1;padding:10px 10px 8px 15px;font-size:23px}
@media(min-width:320px) and (max-width:1048px){.o4-content-block__container .overlay-img-container .fa-play:active{font-size:18px}
}
@media(min-width:320px) and (max-width:1048px){.o4-content-block__container .overlay-img-container .fa-play{font-size:20px}
}
@media screen and (min-width:1048px){.o4-content-block__overlay-button-left{left:30px}
}
@media(min-width:320px) and (max-width:1048px){.o4-content-block__overlay-button-left{padding-right:30px}
}
@media screen and (min-width:1048px){.o4-content-block__overlay-button-right{right:30px}
}
@media(min-width:320px) and (max-width:1048px){.o4-content-block__overlay-button-right{padding-right:30px}
}
.o4-content-block__video-modal{display:none;position:fixed;z-index:1;padding-top:70px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);z-index:1020}
@media(min-width:1048px){.o4-content-block__video-modal{padding-top:70px}
}
.o4-content-block__modal-content{max-width:1170px;background-color:transparent;margin:auto;width:70%;position:relative}
@media(min-width:1048px){.o4-content-block__modal-content{width:70%}
}
.o4-content-block__modal-content .vjs-poster{background-size:cover}
.o4-content-block__close{color:#fff;float:right;font-size:48px;cursor:pointer;position:absolute;top:-64px;right:0}
.o4-content-block__close:focus-visible{border:2px solid #fff !important;box-shadow:0 0 0 2px #316bbe}
.o4-content-block__close:hover,.o4-content-block__close:focus{text-decoration:underline;cursor:pointer}
.o4-content-block__container-left{display:flex;flex-direction:column}
@media screen and (min-width:1048px){.o4-content-block__container-left{flex-direction:row}
}
.o4-content-block__container-right{display:flex;flex-direction:column-reverse}
@media screen and (min-width:1048px){.o4-content-block__container-right{flex-direction:row}
}
.o4-content-block__secondaryButton,.o4-content-block__secondaryLink{margin-top:24px}
.o4-content-block__primaryButton,.o4-content-block__primaryLink{margin-top:32px}
@media(min-width:320px) and (max-width:768px){.o4-content-block__primaryButton,.o4-content-block__primaryLink{margin-top:24px}
}
.o4-content-block__main-heading{color:#002677;font-weight:bold}
.o4-content-block__main-heading.display-1{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.o4-content-block__main-heading.display-1{font-size:32.43px;line-height:40px}
}
.o4-content-block__main-heading.display-2{font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px}
@media screen and (min-width:540px){.o4-content-block__main-heading.display-2{font-size:28.83px;line-height:32px}
}
.o4-content-block__bodyCopy{max-width:525px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-content-block__bodyCopy{font-size:18px;line-height:24px}
}
.o4-content-block__bodyCopy p:last-child{margin-bottom:0}
.o4-content-block__content{display:flex;flex-direction:column;justify-content:center}
@media(min-width:320px) and (max-width:768px){.o4-content-block__content{width:100%;padding:2rem 2rem 2rem 0}
}
@media(min-width:768px) and (max-width:1336px){.o4-content-block__content{padding:1rem 2rem 1rem 2rem}
}
@media(min-width:1337px) and (max-width:1363px){.o4-content-block__content{padding:3rem 6rem 2rem 4rem}
}
@media screen and (min-width:1048px){.o4-content-block__secWidth{width:636px;margin-left:32px}
}
@media screen and (min-width:1440px){.o4-content-block__secWidth{margin-left:83px}
}
.o4-content-block__textAlignContainer{margin-left:16px}
@media screen and (min-width:1048px){.o4-content-block__textAlignContainer{display:flex;align-items:center;margin-left:0}
}
.o4-content-block__quote{margin-bottom:2rem;text-align:center}
.o4-content-block__quote .quote-headline{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.o4-content-block__quote .quote-headline{font-size:22.78px;line-height:32px}
}
.o4-content-block__quote .fa-quote-left{position:relative;bottom:10px;color:#ff612b;font-size:20px;left:4px}
.o4-content-block__quote .fa-quote-right{position:relative;bottom:10px;color:#ff612b;font-size:20px}
.o4-content-block__title{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:1rem;text-align:center}
@media screen and (min-width:540px){.o4-content-block__title{font-size:16px;line-height:20px}
}
.o4-content-block__name{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;color:#5a5a5a;text-align:center}
@media screen and (min-width:540px){.o4-content-block__name{font-size:20.25px;line-height:24px}
}
.o4-content-block__eyeBrow{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#002677;margin-bottom:16px !important}
@media screen and (min-width:540px){.o4-content-block__eyeBrow{font-size:14.22px;line-height:20px}
}
@media screen and (min-width:1440px){.o4-content-block__content-left{padding:3rem 7rem 5rem 5rem}
}
@media(min-width:768px) and (max-width:1354px){.o4-content-block__content-left{padding:1rem 2rem 1rem 2rem}
}
@media(min-width:1336px){.o4-content-block__content-right-image-left{padding:3rem 7rem 5rem 84px}
}
@media(min-width:1048px) and (max-width:1335px){.o4-content-block__content-right-image-left{padding:3rem 7rem 5rem 32px}
}
@media(max-width:1047px){.o4-content-block__content-right-image-left{padding:1rem 2rem 1rem 1rem}
}
@media(min-width:1355px){.o4-content-block__content-right{padding:3rem 4rem 5rem 0}
}
@media(min-width:768px) and (max-width:1354px){.o4-content-block__content-right{padding:1rem 2rem 1rem 0}
}
@media(min-width:320px) and (max-width:1048px){.o4-content-block__defaultSize{padding:0 1rem}
}
.o4-content-block__image{display:flex}
.o4-content-block__image img{object-fit:cover;width:100%;height:100%}
.o4-content-block__image-left{padding-left:16px}
@media screen and (min-width:1048px){.o4-content-block__image-left{padding-left:32px}
}
@media screen and (min-width:1440px){.o4-content-block__image-left{padding-left:5rem}
}
.o4-content-block__image-right{padding-right:16px}
@media screen and (min-width:1048px){.o4-content-block__image-right{padding-right:32px}
}
@media screen and (min-width:1440px){.o4-content-block__image-right{padding-right:5rem}
}
.o4-content-block__topperContainer{text-align:center;margin-top:48px !important}
@media screen and (min-width:540px){.o4-content-block__topperContainer{margin-top:80px !important}
}
.o4-content-block__topperContainer .topperrowcenter{justify-content:center}
@media screen and (max-width:768px){.o4-content-block__topperContainer{width:100%;padding-right:16px !important;padding-left:16px !important}
}
.o4-content-block__topperEyeBrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-content-block__topperEyeBrow{font-size:16px;line-height:20px}
}
.o4-content-block__topperHeadline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;font-weight:bold;color:#002677}
@media screen and (min-width:540px){.o4-content-block__topperHeadline{font-size:41.04px;line-height:52px}
}
.o4-content-block__topperBodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-content-block__topperBodyCopy{font-size:18px;line-height:24px}
}
.o4-content-block__buttonContainer{margin-top:32px;margin-bottom:-16px}
@media screen and (min-width:540px){.o4-content-block__buttonContainer{margin-left:-16px}
}
.o4-content-block__buttonContainer .btn__md,.o4-content-block__buttonContainer .btn__lg,.o4-content-block__buttonContainer .btn__sm,.o4-content-block__buttonContainer .btn-link__standard,.o4-content-block__buttonContainer .btn-link__reverse{margin-bottom:16px !important}
@media screen and (min-width:540px){.o4-content-block__buttonContainer .btn__md,.o4-content-block__buttonContainer .btn__lg,.o4-content-block__buttonContainer .btn__sm,.o4-content-block__buttonContainer .btn-link__standard,.o4-content-block__buttonContainer .btn-link__reverse{margin-left:16px !important}
}
.o4-bundle__image{background-size:0;position:relative}
@media screen and (min-width:768px){.o4-bundle__image.linearGradient:after{content:' ';height:auto;background:linear-gradient(to right,rgba(49,49,49,0.55),rgba(23,23,23,0));position:absolute;height:100%;width:100%;left:0;top:0}
}
@media screen and (min-width:768px){.o4-bundle__image{padding:24px 84px;height:640px;background-size:cover !important}
}
.o4-bundle__mobile-image{width:100%;min-height:200px;background-size:cover;background-position:center center}
@media screen and (min-width:768px){.o4-bundle__mobile-image{display:none}
}
.o4-bundle__area{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.o4-bundle__cards{padding-top:16px}
@media screen and (min-width:768px){.o4-bundle__cards{padding-top:0}
}
.o4-bundle__card{padding-bottom:16px;z-index:998}
@media screen and (min-width:768px){.o4-bundle__card{padding-bottom:0}
}
.o4-bundle__textblockarea{height:100%}
.o4-bundle__textblock{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;display:flex;flex-direction:column;justify-content:center;letter-spacing:0;padding-top:32px}
@media screen and (min-width:540px){.o4-bundle__textblock{font-size:41.04px;line-height:52px}
}
@media screen and (min-width:768px){.o4-bundle__textblock{color:#fff;padding:0;z-index:998;padding-top:0;margin-bottom:0}
}
@media screen and (min-width:768px) and (max-width:1048px){.o4-bundle__textblock{width:75%}
}
.o4-bundle__buttons{text-align:center;margin-top:16px}
* .o4-bundle__buttons:hover{outline:0}
.o4-bundle__buttons .button-link,.o4-bundle__buttons .button{display:inline-block}
.o4-bundle__buttons .button{text-align:center;word-break:break-word}
@media screen and (min-width:768px){.o4-bundle__buttons{margin-top:32px}
}
.o4-bundle__heading-container{text-align:center}
.o4-bundle__eyebrow{text-align:center;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-bundle__eyebrow{font-size:16px;line-height:20px}
}
.o4-bundle__header{text-align:center;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.o4-bundle__header{font-size:41.04px;line-height:52px}
}
.o4-bundle__text-container{text-align:center;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-bundle__text-container{font-size:18px;line-height:24px}
}
.o4-bundle__text-container p:last-child{margin-bottom:0}
.o4-section-message__tall{padding-top:80px !important;padding-bottom:80px !important}
@media screen and (min-width:540px){.o4-section-message__tall{padding-top:160px !important}
}
@media screen and (min-width:540px){.o4-section-message__tall{padding-bottom:160px !important}
}
.o4-section-message__short{padding-top:32px !important;padding-bottom:32px !important}
@media screen and (min-width:540px){.o4-section-message__short{padding-top:64px !important}
}
@media screen and (min-width:540px){.o4-section-message__short{padding-bottom:64px !important}
}
@media screen and (min-width:954px){.o4-section-message__textblockdropdown{grid-area:sectionmessage;display:flex;flex-direction:column}
}
.o4-section-message__textblocknormal{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}
@media screen and (min-width:954px){.o4-section-message__textblocknormal{grid-area:sectionmessage}
}
.o4-section-message__eyebrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-bottom:16px !important;color:#002677}
@media screen and (min-width:540px){.o4-section-message__eyebrow{font-size:16px;line-height:20px}
}
.o4-section-message__headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;margin-bottom:16px !important;color:#002677}
@media screen and (min-width:540px){.o4-section-message__headline{font-size:36.48px;line-height:48px}
}
.o4-section-message__bodycopy{font-family:"Optum Sans Bold";font-size:18px;line-height:24px;margin-bottom:18px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-section-message__bodycopy{font-size:20.25px;line-height:24px}
}
.o4-section-message__bodycopy p:last-child{margin-bottom:0}
@media screen and (min-width:544px){.o4-section-message__bodycopy{max-width:720px}
}
.o4-section-message__label{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-section-message__label{font-size:16px;line-height:20px}
}
@media screen and (min-width:954px){.o4-section-message__label{margin-top:0}
}
@media screen and (min-width:954px){.o4-section-message__dropdownsection{grid-area:dropdown}
}
.o4-section-message__wrapper{width:100%}
.o4-section-message__select{position:relative;width:100%;margin:.25em 0 20px 11px;max-width:300px}
.o4-section-message__optionlist{margin:6px 4px 2px -12px;min-width:275px;height:36px;inline-size:max-content}
@media screen and (min-width:540px) and (max-width:768px){.o4-section-message__optionlist{min-width:180px}
}
@media screen and (min-width:768px) and (max-width:1048px){.o4-section-message__optionlist{min-width:225px}
}
.o4-section-message .brand-primary-2,.o4-section-message .brand-primary{background:#ff612b}
.o4-section-message .brand-primary-2 .o4-section-message__eyebrow,.o4-section-message .brand-primary .o4-section-message__eyebrow,.o4-section-message .brand-primary-2 .o4-section-message__headline,.o4-section-message .brand-primary .o4-section-message__headline,.o4-section-message .brand-primary-2 .o4-section-message__bodycopy,.o4-section-message .brand-primary .o4-section-message__bodycopy,.o4-section-message .brand-primary-2 .o4-section-message__label,.o4-section-message .brand-primary .o4-section-message__label{color:#fff}
.o4-section-message .brand-primary-2 .o4-section-message__headline,.o4-section-message .brand-primary .o4-section-message__headline{font-family:"Optum Sans XBold"}
.o4-section-message .brand-secondary-2{background:#d9f6fa}
.o4-section-message .brand-secondary-3{background:#fbf9f4}
.o4-section-message__buttons{width:100%}
.O4-homepage-hero__spacing1{margin-bottom:0}
.O4-homepage-hero__spacing2{margin-bottom:24px}
@media screen and (min-width:544px){.O4-homepage-hero__spacing2{margin-bottom:32px}
}
.O4-homepage-hero__spacing3{margin-bottom:48px}
@media screen and (min-width:544px){.O4-homepage-hero__spacing3{margin-bottom:80px}
}
.O4-homepage-hero__container{color:#f5f5f5;position:relative}
.O4-homepage-hero__desktopimage{margin:0 auto;background-size:0}
@media screen and (min-width:768px){.O4-homepage-hero__desktopimage{min-height:568px;height:auto;background-repeat:no-repeat;background-position:right;background-size:cover}
}
.O4-homepage-hero__imagemobile{display:block;height:100%;width:100%}
@media screen and (min-width:768px){.O4-homepage-hero__imagemobile{display:none}
}
@media screen and (min-width:1048px){.O4-homepage-hero__overlay{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2;min-height:568px;height:auto;display:flex;position:absolute;width:100%;top:0}
}
.O4-homepage-hero__type1{color:#5a5a5a}
.O4-homepage-hero__type1 .O4-homepage-hero__h1{color:#002677}
.O4-homepage-hero__type1 .O4-search__subheadline{color:#002677}
@media screen and (min-width:768px){.O4-homepage-hero__type1{background:0}
}
.O4-homepage-hero__type2{color:#5a5a5a}
.O4-homepage-hero__type2 .O4-homepage-hero__h1{color:#002677}
.O4-homepage-hero__type2 .O4-search__subheadline{color:#002677}
@media screen and (min-width:1048px){.O4-homepage-hero__type2{background:linear-gradient(to right,#f5f5f5 0,#f8fbfb 50%,rgba(248,251,251,0) 70%)}
}
.O4-homepage-hero__type3{color:#5a5a5a}
.O4-homepage-hero__type3 .O4-homepage-hero__h1{color:#002677}
.O4-homepage-hero__type3 .O4-search__subheadline{color:#002677}
.O4-homepage-hero__type3 .btn-link__reverse{color:#0c55b8}
.O4-homepage-hero__type3 .btn-link__reverse::after{content:url(../svg/right-chevron.svg)}
@media screen and (min-width:1048px){.O4-homepage-hero__type3{background:linear-gradient(270deg,rgba(23,23,23,0) 0,#313131 55%);color:#fff}
.O4-homepage-hero__type3 .btn-link__reverse{color:#fff}
.O4-homepage-hero__type3 .btn-link__reverse::after{content:url(../svg/right-chevron-reverse.svg)}
.O4-homepage-hero__type3 .O4-homepage-hero__h1{color:#fff}
.O4-homepage-hero__type3 .O4-search__subheadline{color:#fff}
.O4-homepage-hero__type3 .O4-homepage-hero__bodycopy{color:#fff}
}
.O4-homepage-hero__textblock{padding:0 20px 0 0;margin-top:32px !important}
@media screen and (min-width:1048px){.O4-homepage-hero__textblock{display:flex;flex-direction:column;justify-content:center;height:100%;max-width:550px;margin-top:0 !important}
.O4-homepage-hero__textblock .yxt-SearchBar-wrapper{max-width:500px}
}
.O4-homepage-hero__h1{height:auto;margin-top:24px;margin-left:-2px}
@media screen and (min-width:768px){.O4-homepage-hero__h1{width:100%;margin-top:0;margin-left:-2px}
}
@media screen and (min-width:1048px){.O4-homepage-hero__h1{width:100%;margin-top:0;margin-left:-2px}
}
.O4-homepage-hero__heading1{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px}
@media screen and (min-width:540px){.O4-homepage-hero__heading1{font-size:51.94px;line-height:64px}
}
.O4-homepage-hero__heading2{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px}
@media screen and (min-width:540px){.O4-homepage-hero__heading2{font-size:46.17px;line-height:56px}
}
.O4-homepage-hero__bodycopy{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;width:100%;height:auto;margin-bottom:32px !important}
@media screen and (min-width:540px){.O4-homepage-hero__bodycopy{font-size:18px;line-height:24px}
}
.O4-homepage-hero__bodycopy p:last-child{margin-bottom:0}
.O4-homepage-hero__buttons{width:100%;margin-bottom:-16px}
@media screen and (min-width:540px){.O4-homepage-hero__buttons{margin-left:-16px}
}
.O4-homepage-hero__buttons .btn__md,.O4-homepage-hero__buttons .btn__lg,.O4-homepage-hero__buttons .btn__sm,.O4-homepage-hero__buttons .btn-link__standard,.O4-homepage-hero__buttons .btn-link__reverse{margin-top:0;margin-bottom:16px !important}
@media screen and (min-width:540px){.O4-homepage-hero__buttons .btn__md,.O4-homepage-hero__buttons .btn__lg,.O4-homepage-hero__buttons .btn__sm,.O4-homepage-hero__buttons .btn-link__standard,.O4-homepage-hero__buttons .btn-link__reverse{margin-left:16px !important}
}
.O4-homepage-hero__mobilegradient{height:32px;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.04) 98.8%)}
@media screen and (min-width:1048px){.O4-homepage-hero__mobilegradient{display:none}
}
.O4-search{width:100%;align-items:center;padding:0 2px 0 0;justify-content:flex-start;display:flex}
@media screen and (min-width:768px){.O4-search{width:500px;flex-direction:unset}
}
.O4-search__subheadline{font-family:"Optum Sans Bold";font-size:18px;line-height:24px}
@media screen and (min-width:540px){.O4-search__subheadline{font-size:20.25px;line-height:24px}
}
.O4-search__box{border-radius:36px;display:block;width:100%;position:relative;background-color:#fff;border:2px solid #cbcccd}
.O4-search__box--focus{border:2px solid #fff}
.O4-search__box--focus .O4-search__form{border:2px solid #002677}
.O4-search__form{display:flex;align-items:center;border-radius:36px;flex-direction:row;justify-content:space-between;padding:0 24px 0 32px;border:2px solid transparent}
.O4-search__form:hover .O4-search__input::placeholder{color:#5a5a5a}
.O4-search__form:hover .O4-search__input:-ms-input-placeholder{color:#5a5a5a}
.O4-search__form:hover .O4-search__input::-ms-input-placeholder{color:#5a5a5a}
.O4-search__input{border:0;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;align-items:flex-start;width:100%;color:#5a5a5a;padding:18px 24px 18px 0}
@media screen and (min-width:540px){.O4-search__input{font-size:16px;line-height:20px}
}
.O4-search__input:focus{outline:0;box-shadow:none}
.O4-search__input::placeholder{color:#5a5a5a;opacity:1}
.O4-search__input:-ms-input-placeholder{color:#5a5a5a}
.O4-search__input::-ms-input-placeholder{color:#5a5a5a}
.O4-search__input::-ms-clear{display:none}
.O4-search__submit{border:0;outline:0;cursor:pointer;background:#fff;color:#ff612b;align-self:center;border-radius:36px}
.O4-search__submit i{font-weight:bold;font-size:24px}
.O4-search__submit:focus{background:#00396c;outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;padding:8px;color:#fff;position:absolute;right:9px}
.O4-search__submit:disabled{background:#fff;cursor:default}
.o4-homepage-hero-banner.cq-Editable-dom .modal{display:none}
.o4-gallery__wrapper{padding-top:48px !important;padding-bottom:48px !important}
@media screen and (min-width:540px){.o4-gallery__wrapper{padding-top:80px !important}
}
@media screen and (min-width:540px){.o4-gallery__wrapper{padding-bottom:80px !important}
}
.o4-gallery__container{display:grid;max-width:1272px;padding:0 20px;margin:0 auto;grid-auto-flow:row;grid-template-columns:1fr;column-gap:24px;row-gap:24px}
@media screen and (min-width:768px){.o4-gallery__container{grid-template-columns:1.41fr 1fr;grid-gap:24px}
}
.o4-gallery__topper{margin-bottom:32px !important;text-align:center}
.o4-gallery__topper .gallerytoppercenter{justify-content:center}
.o4-gallery__topper-eyebrow{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;text-align:center;margin-bottom:16px !important;color:#002677}
@media screen and (min-width:540px){.o4-gallery__topper-eyebrow{font-size:16px;line-height:20px}
}
.o4-gallery__topper-headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;text-align:center;margin-top:0;margin-bottom:0}
@media screen and (min-width:540px){.o4-gallery__topper-headline{font-size:41.04px;line-height:52px}
}
.o4-gallery__topper-bodyCopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;text-align:center;margin-top:16px !important}
@media screen and (min-width:540px){.o4-gallery__topper-bodyCopy{font-size:18px;line-height:24px}
}
.o4-gallery__topper-bodyCopy p:last-child{margin-bottom:0}
.o4-gallery__brand-secondary-3{background-color:#fbf9f4}
.o4-gallery__brand-white{background-color:#fff}
.o4-gallery__simplecontainer{display:grid;row-gap:24px;grid-template-rows:max-content max-content 1fr}
.o4-gallery .mixed-card-complex{border-radius:8px}
.o4-gallery .O4-simple-card-short-variation__card{min-height:200px}
@media screen and (min-width:768px){.o4-gallery .O4-simple-card-short-variation__card{min-height:192px;height:auto}
}
.o4-gallery .O4-mixed-card-complex__crop,.o4-gallery .O4-mixed-card-complex__overelay::after{min-height:200px}
@media screen and (min-width:768px){.o4-gallery .O4-mixed-card-complex__crop,.o4-gallery .O4-mixed-card-complex__overelay::after{min-height:408px}
}
.o4-gallery__buttons{text-align:center;margin-top:48px;padding:0 20px}
.o4-gallery__complex-card.cq-Editable-dom .modal{display:none}
.o4-tabs__setmobile{grid-column-start:2;grid-row-start:1}
.o4-tabs__oc-tabs-panels{grid-area:panels;position:relative;max-width:100vw}
.o4-tabs__oc-tabs-panels .dpl-wt-tab__oc-tabs-panel:is(:first-child){display:block}
.o4-tabs__oc-tabs-panel{display:none}
.o4-tabs__heading-container{justify-content:center}
.o4-tabs__eyebrow{text-align:center;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-tabs__eyebrow{font-size:16px;line-height:20px}
}
.o4-tabs__header{text-align:center;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677;letter-spacing:0}
@media screen and (min-width:540px){.o4-tabs__header{font-size:41.04px;line-height:52px}
}
.o4-tabs__text-container{text-align:center;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.o4-tabs__text-container{font-size:18px;line-height:24px}
}
.o4-tabs__text-container p:last-child{margin-bottom:0}
.o4-tabs__menu-btn{width:64px;display:flex;text-align:center;justify-content:center;flex-direction:column;color:#0c55b8;border:0;background:0;align-items:center}
.o4-tabs__menu-btn:focus-visible{outline:0;border:solid 3px #002677}
@media screen and (min-width:768px){.o4-tabs__menu-btn{display:none}
}
.o4-tabs__menu-icon{font-weight:800}
@media screen and (min-width:768px){.o4-tabs__menu-icon{display:none}
}
.o4-tabs__mobile{display:block;grid-area:icon;position:relative}
.o4-tabs__mobile::after{content:' ';box-sizing:border-box;height:3px;width:100%;border:2px solid #e5e5e6;position:absolute;bottom:24px;z-index:10}
@media screen and (min-width:768px){.o4-tabs__mobile{display:none}
}
.o4-tabs__popup{z-index:300000000000000;inset:0;margin:0;padding:0}
.o4-tabs__popup--hidden{display:none}
.o4-tabs__close{height:30px;width:30px;position:relative;box-sizing:border-box;line-height:50px;display:inline-block;cursor:pointer;background:unset;border:unset;transition:all .4s ease-in-out;align-self:flex-end}
.o4-tabs__close::before,.o4-tabs__close::after{transform:rotate(-45deg);content:'';position:absolute;margin-left:5px;display:block;height:2px;width:20px;background-color:#0c55b8;transition:all .25s ease-out}
.o4-tabs__close::after{transform:rotate(-135deg)}
.o4-tabs__close:focus-visible{outline:2px solid #002677}
.o4-tabs__delegates{position:absolute;visibility:visible;border:0;padding:32px 32px 32px 24px;margin:0;width:100%;background:#fff;border-radius:8px;box-sizing:border-box;box-shadow:0 -2px 5px #e0e0e0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:center;color:#0c55b8;border:1px solid #e5e5e6;left:-100vw;transition:left .5s;-webkit-transition:left .5s;width:100vw;z-index:9999999;top:42px}
.o4-tabs__delegate{background:0;border:0;color:#0c55b8;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;padding:0 8px;text-align:left;margin-bottom:16px;outline:0}
@media screen and (min-width:540px){.o4-tabs__delegate{font-size:16px;line-height:20px}
}
.o4-tabs__delegate:hover{text-decoration:underline}
.o4-tabs__delegate:active{color:#002677}
.o4-tabs__delegate:focus-visible{outline:2px solid #002677;color:#002677}
.o4-tabs__delegate--selected{color:#5a5a5a;order:0;outline:0}
.o4-tabs__delegate--selected .o4-tabs__stateIndicator::before{content:'Selected: '}
.o4-tabs__delegate--selected:hover{text-decoration:none}
.o4-tabs__delegate--selected:active{color:#5a5a5a}
.o4-tabs__delegate--selected:focus-visible{outline:2px solid #002677;color:#5a5a5a}
.o4-tabs__hide-data{display:none !important}
.o4-tabs__show-data{display:block !important}
.o4-tabs__show-data:focus-visible{outline:#002677 inset 2px}
.o4-tabs .o4-bundle__wrapper{padding-top:0 !important;padding-bottom:0 !important}
.o4-tabs__animated-bar{content:'';display:block;height:.5rem;background-color:#ff612b;border-radius:4px;bottom:-24px;z-index:80;grid-area:bar;margin-bottom:24px}
@media screen and (min-width:768px){.o4-tabs__animated-bar{transition:left .25s,transform .25s}
}
.o4-tabs__oc-tabs-bar{grid-area:tabs;background-color:#fff;display:grid;max-width:1280px;margin:0 auto;position:relative;grid-row-gap:24px;align-items:flex-start;grid-template-rows:repeat(2,max-content);overflow:hidden;width:100%}
@media screen and (min-width:768px){.o4-tabs__oc-tabs-bar{grid-row-gap:32px}
}
.o4-tabs__oc-tabs-bar::after{content:' ';box-sizing:border-box;height:3px;width:100%;border:2px solid #e5e5e6;position:absolute;bottom:24px;z-index:10}
.o4-tabs__oc-tabs-bar__2{grid-template-columns:repeat(2,max-content);grid-template-areas:"t0 t1" "bar bar1"}
@media screen and (min-width:768px){.o4-tabs__oc-tabs-bar__2{grid-template-columns:1fr 1fr}
}
.o4-tabs__oc-tabs-bar__3{grid-template-columns:repeat(3,max-content);grid-template-areas:"t0 t1 t2" "bar bar1 bar2"}
@media screen and (min-width:768px){.o4-tabs__oc-tabs-bar__3{grid-template-columns:1fr 1fr 1fr}
}
.o4-tabs__oc-tabs-bar__4{grid-template-columns:repeat(4,max-content);grid-template-areas:"t0 t1 t2 t3" "bar bar1 bar2 bar3"}
@media screen and (min-width:768px){.o4-tabs__oc-tabs-bar__4{grid-template-columns:1fr 1fr 1fr 1fr}
}
.o4-tabs__oc-tabs-bar__5{grid-template-columns:repeat(5,max-content);grid-template-areas:"t0 t1 t2 t3 t4" "bar bar1 bar2 bar3 bar4"}
@media screen and (min-width:768px){.o4-tabs__oc-tabs-bar__5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}
}
.o4-tabs__oc-tabs-bar__6{grid-template-columns:repeat(6,max-content);grid-template-areas:"t0 t1 t2 t3 t4 t5" "bar bar1 bar2 bar3 bar4 bar5"}
@media screen and (min-width:768px){.o4-tabs__oc-tabs-bar__6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}
}
.o4-tabs__tabs{position:relative;display:grid;grid-template-areas:"icon tabs" "panels panels";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}
@media screen and (min-width:768px){.o4-tabs__tabs{grid-template-areas:"tabs" "panels";grid-template-columns:1fr}
}
.o4-tabs__oc-tabs-tab-item{color:#0c55b8;min-width:120px;max-width:180px;border:0;background:0}
.o4-tabs__oc-tabs-tab-item #tab0{grid-area:t0}
.o4-tabs__oc-tabs-tab-item #tab1{grid-area:t1}
.o4-tabs__oc-tabs-tab-item #tab2{grid-area:t2}
.o4-tabs__oc-tabs-tab-item #tab3{grid-area:t3}
.o4-tabs__oc-tabs-tab-item #tab4{grid-area:t4}
.o4-tabs__oc-tabs-tab-item #tab5{grid-area:t5}
@media screen and (min-width:768px){.o4-tabs__oc-tabs-tab-item{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:unset}
}
.o4-tabs__oc-tabs-tab__selected{color:#002677;text-decoration:none}
.o4-tabs__oc-tabs-tab__selected:hover{text-decoration:underline}
.o4-tabs__oc-tabs-tab__selected:focus-visible{text-decoration:underline;border:#002677 solid 2px;outline:0}
@media screen and (min-width:768px){.o4-tabs__oc-tabs-tab__selected{order:unset}
}
.o4-tabs__oc-tabs-tab{height:100%;letter-spacing:0;font-family:"Optum Sans CondBold";font-size:16px;line-height:20px;text-align:center;color:inherit;font-weight:inherit;text-decoration:none;margin-bottom:0;cursor:pointer;padding:0 12px;word-break:break-word}
@media screen and (min-width:540px){.o4-tabs__oc-tabs-tab{font-size:16px;line-height:20px}
}
.o4-tabs__oc-tabs-tab:hover{text-decoration:underline}
.o4-tabs__oc-tabs-tab:focus{text-decoration:underline}
@media screen and (min-width:1048px){.o4-tabs__oc-tabs-tab{font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
}
@media screen and (min-width:1048px) and screen and (min-width:540px){.o4-tabs__oc-tabs-tab{font-size:16px;line-height:20px}
}
@media screen and (min-width:768px){.o4-tabs .oc-anim-on_visible__show .o4-bundle__cards{transform:translateY(2.5rem);opacity:0;animation:dpl-wt-tab-bundle-animation .5s ease-in-out .001s 1 forwards}
}
@media screen and (min-width:768px){.o4-tabs .oc-anim-on_visible__show .o4-bundle__textblock{transform:translateY(1.25rem);opacity:0;animation:dpl-wt-tab-bundle-animation .5s ease-in-out .001s 1 forwards}
}
@keyframes dpl-wt-tab-bundle-animation{to{opacity:1;transform:translateY(0);animation:none;z-index:998}
}
.o4-topper{width:100%}
.o4-topper__container{padding-top:48px !important;padding-bottom:0}
@media screen and (min-width:540px){.o4-topper__container{padding-top:80px !important}
}
.o4-topper__container .o4-topperrow{justify-content:center}
@media screen and (min-width:768px){.o4-topper__container{padding-left:0;padding-right:0}
}
.o4-topper__heading-container{display:flex;flex-direction:column}
.o4-topper__eyebrow{margin-bottom:16px !important;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.o4-topper__eyebrow{font-size:16px;line-height:20px}
}
.o4-topper__headline{font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;color:#002677}
@media screen and (min-width:540px){.o4-topper__headline{font-size:41.04px;line-height:52px}
}
.o4-topper__bodycopy-container{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;padding-bottom:32px !important;color:#5a5a5a}
@media screen and (min-width:540px){.o4-topper__bodycopy-container{font-size:18px;line-height:24px}
}
.o4-topper__bodycopy-container p:last-child{margin-bottom:0}
.o4-topper__eyebrow,.o4-topper__headline,.o4-topper__bodycopy-container{text-align:center}
@media screen and (min-width:768px){.o4-topper__eyebrow,.o4-topper__headline,.o4-topper__bodycopy-container{margin-left:auto;margin-right:auto}
}
.o4-topper .brand-white{background:#fff}
.o4-topper .brand-secondary-2{background:#d9f6fa}
.o4-topper .brand-secondary-3{background:#fbf9f4}
.dpl-slot-machine__slot-content{padding-bottom:24px !important}
.dpl-slot-machine__slot-content:last-child{padding-bottom:0 !important}
.dpl-slot-machine.padding--default{padding-bottom:80px !important}
@media screen and (min-width:540px){.dpl-slot-machine.padding--default{padding-bottom:160px !important}
}
.dpl-slot-machine.padding--1{padding-bottom:24px !important}
.dpl-slot-machine.padding--2{padding-bottom:32px !important}
.dpl-slot-machine.padding--3{padding-bottom:32px !important}
@media screen and (min-width:540px){.dpl-slot-machine.padding--3{padding-bottom:40px !important}
}
.dpl-slot-machine.padding--4{padding-bottom:32px !important}
@media screen and (min-width:540px){.dpl-slot-machine.padding--4{padding-bottom:48px !important}
}
.dpl-slot-machine.padding--5{padding-bottom:32px !important}
@media screen and (min-width:540px){.dpl-slot-machine.padding--5{padding-bottom:64px !important}
}
.dpl-slot-machine.padding--6{padding-bottom:48px !important}
@media screen and (min-width:540px){.dpl-slot-machine.padding--6{padding-bottom:80px !important}
}
.dpl-slot-machine.padding--7{padding-bottom:64px !important}
@media screen and (min-width:540px){.dpl-slot-machine.padding--7{padding-bottom:96px !important}
}
.dpl-slot-machine.padding--8{padding-bottom:64px !important}
@media screen and (min-width:540px){.dpl-slot-machine.padding--8{padding-bottom:128px !important}
}
.dpl-slot-machine.brand-white{background:#fff}
.dpl-slot-machine.brand-primary{background:#ff612b}
.dpl-slot-machine.brand-secondary-2{background:#d9f6fa}
.dpl-slot-machine.brand-secondary-3{background:#fbf9f4}
.dpl-testimonial__container{width:100%}
.dpl-testimonial__container.brand-white{background:#fff}
.dpl-testimonial__container.brand-secondary-3{background:#fbf9f4}
.dpl-testimonial__content{text-align:center}
@media screen and (min-width:1024px){.dpl-testimonial__content{width:80%;margin:0 auto}
}
.dpl-testimonial__quote{display:inline;padding-right:4px}
.dpl-testimonial__statement{color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;text-transform:none;letter-spacing:0;position:relative}
@media screen and (min-width:540px){.dpl-testimonial__statement{font-size:22.78px;line-height:32px}
}
.dpl-testimonial__statement-icon{color:#ff612b;font-size:20px}
.dpl-testimonial__statement .fa-quote-left{position:relative;font-size:20px;left:4px;bottom:unset}
@media screen and (min-width:540px){.dpl-testimonial__statement .fa-quote-left{bottom:10px}
}
.dpl-testimonial__statement .fa-quote-right{position:relative;font-size:20px;left:4px;bottom:unset}
@media screen and (min-width:540px){.dpl-testimonial__statement .fa-quote-right{bottom:10px}
}
.dpl-testimonial__designation{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.dpl-testimonial__designation{font-size:16px;line-height:20px}
}
.dpl-testimonial__name{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:18px;line-height:24px;text-transform:none;letter-spacing:0}
@media screen and (min-width:540px){.dpl-testimonial__name{font-size:20.25px;line-height:24px}
}
@media screen and (min-width:768px){.calendar-aem-activity{display:flex}
.calendar-aem-activity__sidepanel{width:45%;margin-right:40px}
.calendar-aem-activity__results{width:55%;align-self:flex-start}
}
@media screen and (min-width:1200px){.calendar-aem-activity{display:flex}
.calendar-aem-activity__sidepanel{width:33%;margin-right:40px}
.calendar-aem-activity__results{width:67%}
}
@media screen and (min-width:769px){.calendar-aem-activity-results{padding-left:30px}
}
@media screen and (max-width:768px){.calendar-aem-activity-results{margin-top:20px}
}
.calendar-aem-activity__heading{margin:20px 0;font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px;display:flex;align-items:center;justify-content:flex-start;padding:0;color:#002677}
@media screen and (min-width:540px){.calendar-aem-activity__heading{font-size:28.83px;line-height:32px}
}
@media screen and (max-width:320px){.calendar-aem-activity__heading{font-size:12px}
.calendar-aem-activity__heading span{margin:0 5px}
}
@media screen and (min-width:768px){.calendar-aem-activity__heading{margin:0 0 20px 0}
}
.calendar-aem-activity__button-area{display:flex}
.calendar-aem-activity__button{cursor:pointer;flex-basis:100%;font-family:"FrutigerLTW01-55Roman",sans-serif;font-size:10px;letter-spacing:1px;color:#282a2e;padding:10px 7px;background:#efefee;text-transform:uppercase;border:1px solid #efefee;margin-right:3px}
.calendar-aem-activity__button:last-of-type{margin-right:0}
.calendar-aem-activity__button:hover,.calendar-aem-activity__button:focus{color:#ce4b27}
.calendar-aem-activity__button.is--active{border:1px solid #ce4b27;background:#ce4b27;color:#fff}
.calendar-aem-activity__button.is--active:hover,.calendar-aem-activity__button.is--active:focus{color:#fff}
@media screen and (min-width:768px){.calendar-aem-activity__button{padding:10px;font-size:11px;letter-spacing:2px}
}
@media screen and (min-width:768px){.calendar-aem-event-details{display:flex;flex-wrap:wrap}
}
.calendar-aem-event-details__message{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;background:#d9edf7;padding:10px;margin:0}
.calendar-aem-event-details__message:before{font-family:"icomoon";content:"\e979";display:inline-block;font-size:24px;margin-right:7px}
.calendar-aem-event-details__message.hidden{display:none;visibility:hidden}
.calendar-aem-event-details__event-content{margin-top:20px;margin-bottom:40px;display:block;width:100%}
@media screen and (min-width:768px){.calendar-aem-event-details__event-content{display:flex;flex-wrap:wrap}
}
@media screen and (min-width:1024px){.calendar-aem-event-details__event-content{flex-wrap:nowrap}
}
.calendar-aem-event-details__pills-button{font-size:16px;color:#0c55b8;cursor:pointer;text-decoration:none !important;background-color:#f2f2f2;border:1px solid #e0e0e0;border-radius:4px;margin:4px;display:inline-flex;align-items:center;padding:5px 10px}
.calendar-aem-event-details__pills-button:active,.calendar-aem-event-details__pills-button:focus,.calendar-aem-event-details__pills-button:hover{outline:0;box-shadow:0 0 0 1px #00396c;color:#00396c;background:#fff}
.calendar-aem-event-details__calendar-btn{width:80%}
.calendar-aem-event-details__calendar-btn .fa-calendar-plus-o{margin-right:5px}
.calendar-aem-event-details__heading{width:100%}
.calendar-aem-event-details__heading-date{margin:20px 0 15px 0}
.calendar-aem-event-details__recurrence{margin-bottom:20px}
.calendar-aem-event-details__recurrence-title{font-weight:bold;margin-bottom:5px}
.calendar-aem-event-details__recurrence .oi-refresh-running{color:#316bbe}
.calendar-aem-event-details__virtual-events{font-size:15px}
.calendar-aem-event-details__virtual-events .fa-tv{font-size:18px;margin-right:10px;color:#595959}
.calendar-aem-event-details__recurring-btn .fa-arrow-right{margin-left:2.5px}
@media screen and (min-width:768px){.calendar-aem-event-details__information{width:100%;padding-right:40px}
}
.calendar-aem-event-details__sidebar{max-width:375px;font-size:13px;line-height:1.5}
@media screen and (min-width:768px){.calendar-aem-event-details__sidebar{padding-top:12px}
}
.calendar-aem-event-details__sidebar-date,.calendar-aem-event-details__sidebar-time{font-size:15px;color:#595959;margin:2.5px 0;align-items:center}
.calendar-aem-event-details__sidebar-date .fa,.calendar-aem-event-details__sidebar-time .fa{color:#878a8c;margin-right:10px}
.calendar-aem-event-details__sidebar-date .fa-clock-o,.calendar-aem-event-details__sidebar-time .fa-clock-o{font-size:18px}
.calendar-aem-event-details__title{display:inline-block;color:#002677;font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.calendar-aem-event-details__title{font-size:32.43px;line-height:40px}
}
.calendar-aem-event-details__title:focus{outline:0}
.calendar-aem-event-details__subtitle{color:#002677;margin:30px 0 10px 0;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.calendar-aem-event-details__subtitle{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.calendar-aem-event-details__subtitle:first-child{margin-top:0}
}
.calendar-aem-event-details__heading-date{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px}
@media screen and (min-width:540px){.calendar-aem-event-details__heading-date{font-size:14.22px;line-height:20px}
}
.calendar-aem-event-details__description{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.calendar-aem-event-details__description{font-size:16px;line-height:20px}
}
.calendar-aem-event-details__additional-info{font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.calendar-aem-event-details__additional-info{font-size:16px;line-height:20px}
}
.calendar-aem-event-details__additional-info p{font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.calendar-aem-event-details__additional-info p{font-size:16px;line-height:20px}
}
.calendar-aem-event-details__additional-info p+p{margin-bottom:5px}
.calendar-aem-event-details__additional-info p:last-child{margin-bottom:18px}
.calendar-aem-event-details__location{font-size:13px;color:#757575}
.calendar-aem-event-details__address-link{font-size:15px;position:relative;padding-left:25px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.calendar-aem-event-details__address-link{font-size:16px;line-height:20px}
}
.calendar-aem-event-details__address-link a{color:#0c55b8}
.calendar-aem-event-details__address-link a:hover,.calendar-aem-event-details__address-link a:focus{color:#0c55b8}
.calendar-aem-event-details__address-link a:active{color:#002677}
.calendar-aem-event-details__address-link .fa-map-marker{position:absolute;left:0;font-size:22px;color:#595959}
.calendar-aem-event-details__button{font-size:16px;font-family:Arial;cursor:pointer;line-height:normal;text-decoration:none;padding:10px;border:1px solid;border-radius:4px;background-clip:padding-box;border-color:#efefee;background-color:#fff;color:#000;border-color:lightgray;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left;width:100%;margin:15px 0}
.calendar-aem-event-details__button:hover,.calendar-aem-event-details__button:focus,.calendar-aem-event-details__button:active{text-decoration:none;border-color:#ce4b27}
.calendar-aem-event-details__button__text-baseline{position:relative;display:inline-block}
.calendar-aem-event-details__button__text-baseline i.oi-new-window{display:none}
@media screen and (min-width:768px){.calendar-aem-event-details__button__text-baseline i.oi-new-window{display:inline-block;margin-left:5px;font-size:12px}
}
.calendar-aem-event-details__button__text-baseline .mobile-new-window{display:inline}
@media screen and (min-width:768px){.calendar-aem-event-details__button__text-baseline .mobile-new-window{display:none}
}
.calendar-aem-event-details__button__text-baseline .desktop-new-window{visibility:hidden;width:300px;color:#fff;position:absolute;z-index:1;top:120%;left:53%;margin-left:-30px}
@media screen and (min-width:1070px){.calendar-aem-event-details__button__text-baseline .desktop-new-window{top:-5px;left:108%;margin-left:0}
}
.calendar-aem-event-details__button__text-baseline .desktop-new-window__message{display:inline-flex;background-color:#000;border-radius:6px;padding:5px 15px}
.calendar-aem-event-details__button__text-baseline .desktop-new-window__message:after{content:"";position:absolute;bottom:100%;left:27%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent}
@media screen and (min-width:1070px){.calendar-aem-event-details__button__text-baseline .desktop-new-window__message:after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent;bottom:auto;left:auto;margin-left:0}
}
@media screen and (min-width:768px){.calendar-aem-event-details__button:hover .desktop-new-window,.calendar-aem-event-details__button:focus .desktop-new-window{visibility:visible}
}
.calendar-aem-event-details__sidebar-dropdown{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0;align-items:center}
.calendar-aem-event-details__sidebar-dropdown label{color:#002677;margin-bottom:3px;width:100%;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.calendar-aem-event-details__sidebar-dropdown label{font-size:22.78px;line-height:32px}
}
.calendar-aem-event-details__sidebar-dropdown select:disabled{opacity:.5}
.calendar-aem-event-details__sidebar-dropdown select.calendar-aem-event-details__custom-select{display:none}
.calendar-aem-event-details__sidebar-dropdown .button.button--reverse{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;margin:0 4px}
.calendar-aem-event-details__sidebar-dropdown .button{margin:0;width:25%;min-width:auto;padding:12px 16px}
.calendar-aem-event-details__custom-select{margin-right:5px;width:225px;position:relative}
@media screen and (min-width:320px) and (max-width:540px){.calendar-aem-event-details__custom-select{position:relative;width:300px}
}
.calendar-aem-event-details__custom-select>button{flex:1 1 auto}
.calendar-aem-event-details__custom-select [role="listbox"]{max-height:200px;overflow-y:scroll;overflow-x:hidden}
.calendar-aem-event-details__custom-select [role="option"]{width:calc(104%)}
.calendar-aem-event-details__tags .button{font-size:15px;margin:5px 10px 5px 0;text-transform:capitalize;letter-spacing:0;background:#fff;border-color:#d0d0ce;min-width:auto}
.calendar-aem-event-details__tags .button:hover,.calendar-aem-event-details__tags .button:focus{border-color:#0c55b8;background-color:#fff}
.calendar-aem-event-details__tags .button:active{border-color:#002677;background-color:#fff;box-shadow:none}
.calendar-aem-event-details__featured-image{margin:30px 0;max-width:400px}
.calendar-aem-event-details__map{width:100%;height:216px}
@media screen and (min-width:768px){.calendar-aem-event-details__map{height:313px}
}
.calendar-aem-event-details__footer-info{width:100%;text-align:center;font-size:13px;line-height:2;margin:30px 0 30px 0}
.calendar-aem-event-details__share{width:100%;text-align:center;font-size:13px}
.calendar-aem-event-details__share .social__links{display:inline-block;border:0;width:32px;height:32px;font-size:16px;margin:0 10px}
.calendar-aem-event-details__share .facebook{background:#3b5998}
.calendar-aem-event-details__share .linkedin{background:#00a0dc}
.calendar-aem-event-details__share .twitter{background:#1b95e0}
.calendar-aem-event-details__share .emailshare{background:#078576}
.calendar-aem-event-details__share-text{margin-bottom:10px}
@media screen and (min-width:768px){.calendar-aem-event-details__share-text{margin-bottom:0;display:inline-block}
}
.calendar-aem-event-details i.calendar-icon{font-size:24px;color:#ce4b27;position:relative;margin-right:10px}
.calendar-aem-event-details i.calendar-icon.oi-arrow-down{top:4px}
.calendar-aem-event-details i.calendar-icon.oi-forward{top:4px;font-size:16px;font-weight:600}
.calendar-aem-event-details i.calendar-icon.oi-landline{font-weight:600}
.calendar-aem-event-details__add-calendar-event{border:1px solid #d0d0ce;background:#d0d0ce36;border-radius:10px;color:#000000b3;text-align:left;width:75%;margin:5px 0 0 0}
.calendar-aem-event-details__label-disabled{font-size:14px;line-height:20px;padding:2px 2px 2px 8px;font-family:"Optum Sans Regular";color:#323334}
.calendar-aem-event-details__label-select{font-size:14px;line-height:20px;padding:2px 2px 2px 8px;font-family:"Optum Sans Regular"}
.calendar-aem-event-details__label-select:hover,.calendar-aem-event-details__label-select:focus,.calendar-aem-event-details__label-select:active{background:#316bbe;color:#fff}
.calendar-aem-event-details .event-message{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;background:#d9edf7;padding:10px;margin-bottom:20px}
.calendar-aem-event-details .event-message:before{font-family:"icomoon";content:"\e979";display:inline-block;font-size:24px;margin-right:7px}
.calendar-aem-event-details .event-message.hidden{display:none;visibility:hidden}
.calendar-aem-event-details--bold{font-weight:bold}
.calendar-aem-event-details--primary{color:#000;font-weight:bold;margin-bottom:5px}
@media print{body.calendar-aem-event-details-print *{visibility:hidden}
body.calendar-aem-event-details-print * .header,body.calendar-aem-event-details-print * footer{position:absolute}
body.calendar-aem-event-details-print * .calendar-aem-event-details{margin-top:40px}
body.calendar-aem-event-details-print * .calendar-aem-event-details,body.calendar-aem-event-details-print * .calendar-aem-event-details *{visibility:visible}
body.calendar-aem-event-details-print * .calendar-aem-event-details{position:absolute;left:0;top:0}
body.calendar-aem-event-details-print * .calendar-aem-event-details--hide-print{display:none}
body.calendar-aem-event-details-print * .calendar-aem-event-details__event-content{margin-top:20px;margin-bottom:40px;display:flex;width:100%}
body.calendar-aem-event-details-print * .calendar-aem-event-details__sidebar{width:35%}
body.calendar-aem-event-details-print * .calendar-aem-event-details__information{width:65%;padding-right:40px}
}
@media screen and (min-width:768px){.calendar-aem-center-details{display:flex;flex-wrap:wrap}
}
.calendar-aem-center-details__locations{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-direction:column}
@media screen and (min-width:768px){.calendar-aem-center-details__locations{justify-content:center;align-items:center;margin-top:32px}
}
.calendar-aem-center-details__locations-label{max-width:100%;padding-right:10px;margin-bottom:4px}
.calendar-aem-center-details__locations-dropdown{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;z-index:3}
@media screen and (min-width:768px){.calendar-aem-center-details__locations-dropdown{width:100%}
}
@media screen and (min-width:769px){.calendar-aem-center-details__locations-dropdown select{appearance:none}
}
.calendar-aem-center-details__locations-btn{width:50px;height:36px;font-size:12px;font-weight:400;border-radius:4px;background-color:#fff;border:1px solid #63666a;padding:10px;margin-left:5px}
.calendar-aem-center-details__locations-btn:hover{color:#fff;background-color:#434448}
.calendar-aem-center-details__contact-section{padding-left:30px;position:relative;font-size:14px}
.calendar-aem-center-details__contact-section .fa-phone{position:absolute;left:0;font-size:24px;color:#595959}
.calendar-aem-center-details__contact-section label{margin-bottom:2px;display:block;font-weight:bold}
.calendar-aem-center-details__centerContact:focus-visible{border:2px solid #316bbe}
.calendar-aem-center-details__content{display:static;width:100%;margin-top:25px}
@media screen and (min-width:768px){.calendar-aem-center-details__content{display:flex}
}
.calendar-aem-center-details__info{margin-bottom:50px}
@media screen and (min-width:768px){.calendar-aem-center-details__info{width:75%;margin-bottom:0;padding-right:40px}
}
.calendar-aem-center-details__sidebar{width:100%}
@media screen and (min-width:768px){.calendar-aem-center-details__sidebar{width:25%}
}
.calendar-aem-center-details__name{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677;margin:0 0 15px 0}
@media screen and (min-width:540px){.calendar-aem-center-details__name{font-size:32.43px;line-height:40px}
}
.calendar-aem-center-details__tagline{color:#000;font-size:15px;font-weight:bold;line-height:1.5}
.calendar-aem-center-details__description{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-aem-center-details__description{font-size:16px;line-height:20px}
}
.calendar-aem-center-details__description p{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-aem-center-details__description p{font-size:16px;line-height:20px}
}
.calendar-aem-center-details__section-head{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677;margin-top:15px;margin-bottom:10px}
@media screen and (min-width:540px){.calendar-aem-center-details__section-head{font-size:22.78px;line-height:32px}
}
.calendar-aem-center-details__section-text{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-aem-center-details__section-text{font-size:14.22px;line-height:20px}
}
.calendar-aem-center-details__section-text p{margin:0}
.calendar-aem-center-details__center-img{margin-bottom:20px}
.calendar-aem-center-details__add-to-calendar-1 label{font-size:16px;margin-bottom:3px;width:100%}
.calendar-aem-center-details__add-to-calendar-2{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}
.calendar-aem-center-details__add-to-calendar-2 select{-moz-flex-grow:3;-webkit-flex-grow:3;flex-grow:3;font-size:16px;margin-right:5px}
.calendar-aem-center-details__add-to-calendar-2 .button.button--reverse{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;font-size:16px;padding:10px}
.calendar-aem-center-details__button{font-size:16px;font-family:Arial,sans-serif;cursor:pointer;line-height:normal;text-decoration:none;border:1px solid;border-radius:4px;background-clip:padding-box;border-color:#878a8c;background-color:#fff;color:#000;border-color:lightgray;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left;width:100%;margin-bottom:10px;padding:10px}
.calendar-aem-center-details__button:hover,.calendar-aem-center-details__button:focus,.calendar-aem-center-details__button:active{text-decoration:none;border-color:#ce4b27}
.calendar-aem-center-details__button i.center-icon{font-size:24px;color:#ce4b27;position:relative;margin-right:10px}
.calendar-aem-center-details__button i.center-icon.oi-arrow-down{top:2px}
.calendar-aem-center-details__button i.center-icon.oi-forward{top:4px;font-weight:600}
.calendar-aem-center-details__button i.center-icon.oi-landline{font-weight:600}
.calendar-aem-center-details__button i.center-icon.fa-caret-down{left:4px}
.calendar-aem-center-details__button__text-baseline{position:relative;display:inline-block}
.calendar-aem-center-details__button__text-baseline i.oi-new-window{display:none}
@media screen and (min-width:768px){.calendar-aem-center-details__button__text-baseline i.oi-new-window{display:inline-block;margin-left:5px;font-size:12px}
}
.calendar-aem-center-details__button__text-baseline .mobile-new-window{display:inline}
@media screen and (min-width:768px){.calendar-aem-center-details__button__text-baseline .mobile-new-window{display:none}
}
.calendar-aem-center-details__button__text-baseline .desktop-new-window{visibility:hidden;width:300px;color:#fff;position:absolute;z-index:1;top:120%;left:53%;margin-left:-30px}
@media screen and (min-width:1070px){.calendar-aem-center-details__button__text-baseline .desktop-new-window{top:-5px;left:108%;margin-left:0}
}
.calendar-aem-center-details__button__text-baseline .desktop-new-window__message{display:inline-flex;background-color:#000;border-radius:6px;padding:5px 15px}
.calendar-aem-center-details__button__text-baseline .desktop-new-window__message:after{content:"";position:absolute;bottom:100%;left:27%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent}
@media screen and (min-width:1070px){.calendar-aem-center-details__button__text-baseline .desktop-new-window__message:after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent;bottom:auto;left:auto;margin-left:0}
}
@media screen and (min-width:768px){.calendar-aem-center-details__button:hover .desktop-new-window,.calendar-aem-center-details__button:focus .desktop-new-window{visibility:visible}
}
.event-search{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:40px}
@media screen and (min-width:768px){.event-search{flex-direction:row-reverse}
}
.event-search__recur-icon{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;font-size:13px;text-align:right}
.event-search__recur-icon .oi-refresh-running{color:#ce4b27;font-size:16px;margin-right:5px}
.event-search__form{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}
.event-search__form__action{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.event-search__form label{font-size:16px;margin-bottom:5px}
.event-search__form input{-moz-flex-grow:3;-webkit-flex-grow:3;flex-grow:3;font-size:16px;margin-right:5px}
.event-search__form button{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;font-size:16px;padding:10px}
.event-list__event{margin-bottom:40px}
.event-list__event h4{display:inline-block;margin:0;line-height:1.5}
.event-list__event__title{color:#ce4b27;font-family:Arial,sans-serif;font-size:20px;font-weight:700}
.event-list__event__title:hover{color:#ce4b27}
.event-list__event .oi-refresh-running{color:#ce4b27;margin-left:5px}
.event-list__event__date{font-family:Arial,sans-serif;font-size:16px;margin-bottom:10px;text-transform:uppercase}
.event-list__event__description p,.event-list__event__description li{font-family:Arial,sans-serif;font-size:13px;line-height:1.33}
.event-list__event__categories{font-family:Arial,sans-serif;font-size:13px;text-transform:capitalize}
.event-list__event__link{display:block;font-size:16px;margin-top:20px}
.calendar-aem-event-details-sharebar{display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding-bottom:25px;margin-bottom:30px}
.calendar-aem-event-details-sharebar__content{width:100%;display:inline-flex;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding:20px 0}
@media screen and (min-width:768px){.calendar-aem-event-details-sharebar__content{margin-top:40px}
}
.calendar-aem-event-details-sharebar__back-content{display:inline-flex;width:50%;font-weight:bold}
.calendar-aem-event-details-sharebar__back-content .oi-arrow-down{font-size:15px;font-weight:bold;margin-right:10px;position:relative;color:#0c55b8;top:1px}
.calendar-aem-event-details-sharebar__back-btn{color:#0c55b8;cursor:pointer}
.calendar-aem-event-details-sharebar__back-btn:hover,.calendar-aem-event-details-sharebar__back-btn:focus{color:#0c55b8}
.calendar-aem-event-details-sharebar__back-btn:active{color:#002677}
.calendar-aem-event-details-sharebar__ctas{width:50%;display:inline-flex;justify-content:flex-end;align-items:center}
.calendar-aem-event-details-sharebar__ctas i{font-size:20px;margin-right:8px}
.calendar-aem-event-details-sharebar__ctas a,.calendar-aem-event-details-sharebar__ctas button,.calendar-aem-event-details-sharebar__ctas .close{font-weight:bold;color:#0c55b8;font-size:15px}
.calendar-aem-event-details-sharebar__ctas a:first,.calendar-aem-event-details-sharebar__ctas button:first,.calendar-aem-event-details-sharebar__ctas .close:first{padding:0 10px}
.calendar-aem-event-details-sharebar__ctas a:hover,.calendar-aem-event-details-sharebar__ctas button:hover,.calendar-aem-event-details-sharebar__ctas .close:hover,.calendar-aem-event-details-sharebar__ctas a:focus,.calendar-aem-event-details-sharebar__ctas button:focus,.calendar-aem-event-details-sharebar__ctas .close:focus{color:#0c55b8;cursor:pointer}
.calendar-aem-event-details-sharebar__ctas a:active,.calendar-aem-event-details-sharebar__ctas button:active,.calendar-aem-event-details-sharebar__ctas .close:active{color:#002677}
.calendar-aem-event-details-sharebar__ctas button{border:0;background:#fff}
.calendar-aem-event-details-sharebar__ctas button:hover,.calendar-aem-event-details-sharebar__ctas button:focus{color:#0c55b8;outline:0}
.calendar-aem-event-details-sharebar__ctas button:hover span,.calendar-aem-event-details-sharebar__ctas button:focus span{text-decoration:underline}
.calendar-aem-event-details-sharebar__ctas button:active{color:#002677}
@media screen and (min-width:768px){.calendar-aem-event-details-sharebar__ctas{width:60%}
}
.calendar-aem-event-details-sharebar__mobile{display:flex;flex-direction:column;position:relative}
.calendar-aem-event-details-sharebar__share-btn{padding:0 10px;width:120px;font-weight:bold}
.calendar-aem-event-details-sharebar__share-btn:hover,.calendar-aem-event-details-sharebar__share-btn:focus{cursor:pointer;text-decoration:underline}
.calendar-aem-event-details-sharebar__share-btn .fa-angle-down{display:none}
.calendar-aem-event-details-sharebar__share-btn .fa-angle-up{display:inline-block}
.calendar-aem-event-details-sharebar__share-btn:not(.is--expanded) .fa-angle-down{display:inline-block}
.calendar-aem-event-details-sharebar__share-btn:not(.is--expanded) .fa-angle-up{display:none}
.calendar-aem-event-details-sharebar__mobile-print,.calendar-aem-event-details-sharebar__mobile-email{width:100%;text-align:left}
@media screen and (min-width:768px){.calendar-aem-event-details-sharebar__mobile-print,.calendar-aem-event-details-sharebar__mobile-email{display:none}
}
.calendar-aem-event-details-sharebar__social-links{width:100%}
.calendar-aem-event-details-sharebar__menu{background:#fff;display:flex;flex-direction:column;align-items:center;width:120px;position:absolute;top:42px;opacity:1;z-index:2;visibility:visible;box-shadow:0 3px 5px 0 #00000030}
.calendar-aem-event-details-sharebar__menu a,.calendar-aem-event-details-sharebar__menu button,.calendar-aem-event-details-sharebar__menu .close{padding:10px}
.calendar-aem-event-details-sharebar__menu a:hover span,.calendar-aem-event-details-sharebar__menu button:hover span,.calendar-aem-event-details-sharebar__menu .close:hover span{text-decoration:underline}
.calendar-aem-event-details-sharebar__menu .close{border-top:1px solid #000;font-size:20px;width:100%;text-align:center}
.calendar-aem-event-details-sharebar__menu .close:focus{outline:1px solid #002677}
.calendar-aem-event-details-sharebar__menu.fadeout{transform:translateY(-20px);transition:all .4s cubic-bezier(0.23,1,0.32,1) 0;visibility:hidden;opacity:0}
.calendar-aem-event-details-sharebar__hidden{display:none}
.calendar-aem-event-details-sharebar__nav{display:none}
@media screen and (min-width:768px){.calendar-aem-event-details-sharebar__nav{display:inline-block}
.calendar-aem-event-details-sharebar__nav a,.calendar-aem-event-details-sharebar__nav button{padding:0 10px}
}
@media print{.calendar-aem-event-details-sharebar{display:none}
}
.calendar-aem-activity__calendar .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.calendar-aem-activity__calendar .ui-datepicker{width:100%;max-width:500px;margin:0 auto;padding:0;border:0;display:none;box-shadow:none}
.calendar-aem-activity__calendar .ui-datepicker .ui-widget-header{color:#316bbe;font-weight:400;border-color:#fff;background:#fff;padding:0}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-default{border:0;background:inherit;font-weight:400;padding:15px 7px 15px 7px;font-family:"Frutiger-Bold";border:3px solid transparent}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-default span{color:#316bbe}
@media screen and (min-width:'375px'){.calendar-aem-activity__calendar .ui-datepicker .ui-state-default{padding:25px 7px 25px 7px}
}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-default:hover,.calendar-aem-activity__calendar .ui-datepicker .ui-state-default:focus{text-decoration:underline;color:#316bbe;font-family:"Frutiger-Bold"}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-default:focus{border:3px solid #427bd8}
.calendar-aem-activity__calendar .ui-datepicker .selected-date-custom{color:#316bbe}
.calendar-aem-activity__calendar .ui-datepicker .selected-date-custom a{border:3px solid #427bd8}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-hover{text-decoration:underline;border:0;background:0}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-highlight{max-width:50px;border:0;border-radius:50%;background:#316bbe;color:#fff !important;text-decoration:underline;outline:0;margin:0 auto}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-highlight:hover,.calendar-aem-activity__calendar .ui-datepicker .ui-state-highlight:focus{color:#fff}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-disabled{font-family:fontRegular !important}
.calendar-aem-activity__calendar .ui-datepicker .ui-state-disabled span{color:#282a2e !important}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-header{position:relative;padding:10px 0;max-width:100%}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev,.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next{position:absolute;top:7px;width:100px;font-size:14px;line-height:20px;color:#00549f}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev:hover,.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next:hover,.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev:focus-visible,.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next:focus-visible{border:2px solid #316bbe;text-decoration:none;background:0}
@media screen and (max-width:320px){.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev,.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next{font-size:12px}
}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev-hover,.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next-hover{top:7px;border:0}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev{left:2px;text-align:left}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next{right:2px;text-align:right}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev-hover{left:2px}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next-hover{right:2px}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev span,.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next span{background-image:none !important;display:inline;position:relative}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next span{padding-right:15px;margin-right:22px}
@media(min-width:992px){.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next span{padding-right:30px}
}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-next span:before{font-family:"icomoon";content:"\e94d";transform:rotate(90deg);color:#316bbe;display:inline-block;font-size:22px;text-indent:0;position:absolute;right:-7px;top:0}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev span{padding-left:15px;margin-left:22px}
@media(min-width:992px){.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev span{padding-left:30px}
}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-prev span:before{font-family:"icomoon";content:"\e94d";transform:rotate(270deg);color:#316bbe;display:inline-block;font-size:22px;text-indent:0;position:absolute;left:-7px;top:0}
.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-title{margin:0 auto;text-align:center;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677}
@media screen and (min-width:540px){.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-title{font-size:18px;line-height:24px}
}
@media(max-width:380px){.calendar-aem-activity__calendar .ui-datepicker .ui-datepicker-title{font-size:24px}
}
.calendar-aem-activity__calendar .ui-datepicker .ui-button:hover{background:0}
.calendar-aem-activity__calendar .ui-datepicker select.ui-datepicker-month,.calendar-aem-activity__calendar .ui-datepicker select.ui-datepicker-year{width:45%}
.calendar-aem-activity__calendar .ui-datepicker table{width:100%;max-width:100%;font-size:16px;border-collapse:collapse;margin:0 0 2px 0;background:#fff !important;font-family:"Frutiger-Light"}
.calendar-aem-activity__calendar .ui-datepicker th{text-align:center;border-bottom:1px solid #d7d7d7;padding:7px 0;color:#282a2e;font-weight:600;font-size:12px}
.calendar-aem-activity__calendar .ui-datepicker td{border:0;padding:0}
.calendar-aem-activity__calendar .ui-datepicker td span,.calendar-aem-activity__calendar .ui-datepicker td a{display:block;padding:.2em;text-align:center;text-decoration:none}
.calendar-aem-activity__calendar .day-has-event a,.calendar-aem-activity__calendar .day-has-event.ui-state-disabled{position:relative;color:#316bbe !important}
.calendar-aem-activity__calendar .day-has-event a:before,.calendar-aem-activity__calendar .day-has-event.ui-state-disabled:before{content:none}
@media screen and (min-width:768px){.calendar-aem-filter-tray{display:block}
}
.calendar-aem-filter-tray__heading{display:flex;align-items:center;justify-content:flex-start;padding:0;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a;margin-top:32px !important;margin-bottom:16px !important}
@media screen and (min-width:540px){.calendar-aem-filter-tray__heading{font-size:14.22px;line-height:20px}
}
.calendar-aem-filter-tray__filters-container .calendar-aem-filter-tray__filters-categories:last-child{border-bottom:1px solid #e5e5e6}
.calendar-aem-filter-tray__filters-categories+.calendar-aem-filter-tray__filters-categories{border-top:1px solid #e5e5e6}
.calendar-aem-filter-tray__filters{display:flex;width:100%;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#0c55b8;text-align:left;cursor:pointer;background:0;border:0;padding:32px 15px;align-items:center;position:relative;transition:ease-in-out 1s}
@media screen and (min-width:540px){.calendar-aem-filter-tray__filters{font-size:22.78px;line-height:32px}
}
.calendar-aem-filter-tray__filters.is--expanded{padding-bottom:24px !important}
.calendar-aem-filter-tray__filters.is--expanded .calendar-aem-filter-tray__icon-bg{transform:rotate(180deg)}
.calendar-aem-filter-tray__filters:hover,.calendar-aem-filter-tray__filters:focus{color:#00396c;outline:0;text-decoration:underline}
.calendar-aem-filter-tray__filters strong{font-size:24px}
.calendar-aem-filter-tray input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:#fff;font:inherit;border:1px solid #5a5a5a;border-radius:4px;transform:translateY(-0.075em)}
.calendar-aem-filter-tray input[type="checkbox"]::before{content:"";width:9px;height:10px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);box-shadow:inset 1em 1em var(--form-control-color);background-color:#fff;display:flex;transform:scale(0);position:absolute;left:2px}
.calendar-aem-filter-tray input[type="checkbox"]:checked{background-color:#0c55b8;border:1px solid #0c55b8;display:flex;justify-content:center;align-items:center}
.calendar-aem-filter-tray input[type="checkbox"]:checked::before{transform:scale(1)}
.calendar-aem-filter-tray input[type="checkbox"]:focus{outline:0}
.calendar-aem-filter-tray__checkbox{color:#505152}
.calendar-aem-filter-tray__checkbox .fa-square-o{display:none;color:#878a8c}
.calendar-aem-filter-tray__checkbox .fa-square-o:hover{color:#316bbe}
.calendar-aem-filter-tray__checkbox .fa-check-square{display:block}
.calendar-aem-filter-tray__checkbox:not(.is--checked) .fa-square-o{display:block}
.calendar-aem-filter-tray__checkbox:not(.is--checked) .fa-check-square{display:none}
.calendar-aem-filter-tray__checkbox-label{color:#5a5a5a}
.calendar-aem-filter-tray__checkbox-label:hover{color:#5a5a5a}
.calendar-aem-filter-tray__checkbox-label:hover .calendar-aem-filter-tray__checkbox-icon{color:#5a5a5a}
.calendar-aem-filter-tray__checkbox-icon{margin:0 !important;font-size:24px}
.calendar-aem-filter-tray__icon-container{position:absolute;right:10px;top:50%;transform:translateY(-50%)}
.calendar-aem-filter-tray__icon-bg{transition:ease-in-out .3s}
.calendar-aem-filter-tray__icon{transform:rotate(0);transition:none;display:flex;align-items:center;color:#0c55b8;border-radius:24px;justify-content:space-evenly;font-size:28px}
.calendar-aem-filter-tray__info{padding-bottom:0}
.calendar-aem-filter-tray__button{font-size:16px;padding:6px 50px}
.calendar-aem-filter-tray__category{display:none;padding:0 15px}
@media screen and (max-width:768px){.calendar-aem-filter-tray__category{max-height:350px;overflow-y:auto}
}
.calendar-aem-filter-tray__category-heading{font-size:16px;margin:5px 0 5px 0;display:flex;align-items:center}
.calendar-aem-filter-tray__group{display:flex;align-items:center;color:#595959;text-transform:capitalize;margin-bottom:16px !important}
.calendar-aem-filter-tray__group input{width:18px;height:18px;position:relative}
.calendar-aem-filter-tray__group input[type="checkbox"]::before{width:12px;height:12px}
.calendar-aem-filter-tray__group input[class*='master']:before{content:'-';display:flex;justify-content:center;align-items:center;color:white;background:#0375ff;border-radius:4px;padding-bottom:4.5px;font-size:25px;position:absolute;z-index:5;left:0;top:0;width:13px;height:13px;opacity:0}
.calendar-aem-filter-tray__group input[class*='master'].minus--show:before{opacity:1 !important}
.calendar-aem-filter-tray__group label{margin-left:16px !important;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.calendar-aem-filter-tray__group label{font-size:16px;line-height:20px}
}
.calendar-aem-filter-tray__group:hover,.calendar-aem-filter-tray__group:focus{outline:0;color:#00396c}
.calendar-aem-filter-tray__subgroup{margin-left:15px}
.calendar-aem-filter-tray__get-location{display:block;position:absolute;padding:6px;border-radius:4px;background:white;border:1px solid #5a5a5a;top:32px;width:100%;color:#316bbe;z-index:10}
.calendar-aem-filter-tray__get-location.fa-location-arrow{margin-right:5px}
.calendar-aem-filter-tray__location-search{position:relative}
.calendar-aem-filter-tray__location-search-content{margin-bottom:20px}
.calendar-aem-filter-tray__location-search-field{border:1px solid #5a5a5a;padding:6px;border-radius:4px;width:100%;text-transform:capitalize}
.calendar-aem-filter-tray__location-search-field.is--active{outline:0}
.calendar-aem-filter-tray__location-search-label{display:inline-flex;margin-bottom:4px;font-family:'open_sans',Arial,sans-serif;font-size:15px}
.calendar-aem-filter-tray__location-search-helper-txt{margin:0;font-size:15px;font-style:italic;font-family:'open_sans',Arial,sans-serif}
.calendar-aem-filter-tray__location-search-remove-icon{display:none;cursor:pointer;position:absolute;top:8px;font-size:18px;color:gray;right:6px}
.calendar-aem-filter-tray__location-search-remove-icon:hover,.calendar-aem-filter-tray__location-search-remove-icon:focus{color:#316bbe}
.calendar-aem-filter-tray__location-suggestive{position:absolute;background:#fff;top:30px;border:1px solid #e0e0e0;padding:25px 0 25px 6px;width:100%;color:#aaa;z-index:10;text-transform:capitalize;font-family:'open_sans',Arial,sans-serif;box-shadow:2px 2px 7px rgba(0,0,0,0.06)}
.calendar-aem-filter-tray__location-suggestive-item+.calendar-aem-filter-tray__location-suggestive-item{padding-top:4px}
.calendar-aem-filter-tray__location-suggestive-item:hover,.calendar-aem-filter-tray__location-suggestive-item:focus{border:1px solid #316bbe}
.calendar-aem-filter-tray__location-suggestive span{font-weight:bold;color:black}
.calendar-aem-filter-tray__location-radius-select{padding:6px;border:1px solid #5a5a5a;border-radius:4px}
.calendar-aem-filter-tray__location-radius-select-label{display:flex;font-family:'open_sans',Arial,sans-serif;font-size:15px}
.calendar-aem-filter-tray__location-radius-select-option{color:#000}
.calendar-aem-filter-tray__location-btns-content{display:flex;justify-content:center}
.calendar-aem-filter-tray__location-btns-content button{width:50%}
.calendar-aem-filter-tray__location-btns{width:75%;margin:20px 0;display:flex;justify-content:center}
.calendar-aem-filter-tray .collapsed{display:none}
.calendar-aem-popover__btn{cursor:pointer;display:none}
@media screen and (max-width:768px){.calendar-aem-popover__btn{display:block}
}
@media screen and (max-width:768px){.calendar-aem-popover__subheader{display:inline}
}
@media screen and (max-width:768px){.calendar-aem-popover__heading{margin:0}
}
.calendar-aem-popover__close-btn{font-size:18px;color:#00549f;background:#fff;display:none}
.calendar-aem-popover__close-btn:hover{color:#0c55b8;outline:0;text-decoration:underline}
.calendar-aem-popover__close-btn:focus{color:#002677;outline:0;text-decoration:underline}
@media screen and (max-width:768px){.calendar-aem-popover__close-btn{display:block}
}
@media screen and (max-width:768px){.calendar-aem-popover__header{border-bottom:1px solid #e0e0e0;padding:0 15px 15px}
}
.calendar-aem-popover__content{display:block}
@media screen and (max-width:768px){.calendar-aem-popover__content{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;transform:translate(0,0);background-color:#fff;opacity:1;visibility:visible;padding:20px 0;overflow-y:auto}
.calendar-aem-popover__content:not(.is--active){opacity:0;visibility:hidden;transform:translate(-100%,0)}
.calendar-aem-popover__content.is--active{transition:all .4s ease-in-out}
}
.calendar-aem-popover__scroller{overflow-y:auto}
.calendar-aem-popover-btn{width:100%;font-size:20px;color:#00549f;border-bottom:1px solid #e0e0e0;background:0;padding:15px 10px}
.calendar-aem-popover-btn:focus{color:#002677;outline:0;text-decoration:underline}
.calendar-aem-popover-btn .fa-chevron-right{margin-left:10px}
.calendar-aem-results__top-content{margin-bottom:5px}
@media screen and (min-width:768px){.calendar-aem-results__top-content{width:100%}
}
@media screen and (min-width:1024px){.calendar-aem-results__top-content{display:inline-flex;align-items:flex-end}
}
.calendar-aem-results__list{width:100%}
.calendar-aem-results__list .noresultMsg{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.calendar-aem-results__list .noresultMsg{font-size:32.43px;line-height:40px}
}
.calendar-aem-results__info{display:flex;align-items:center;margin:15px 0}
@media screen and (min-width:768px){.calendar-aem-results__info{margin:10px 0;align-items:flex-end}
}
@media screen and (max-width:768px){.calendar-aem-results__address-link{max-width:148px}
}
.calendar-aem-results__address{padding-left:22px;padding-right:80px;margin-bottom:10px}
.calendar-aem-results__refresh{margin-left:10px;font-size:18px;color:#316bbe}
.calendar-aem-results__icon{color:#316bbe}
.calendar-aem-results__recurring{width:100%;display:inline-flex;align-items:center;margin:5px 0 0 0}
@media screen and (min-width:768px){.calendar-aem-results__recurring{justify-content:flex-end}
}
.calendar-aem-results__recurring-title{color:#002677;margin-right:5px}
.calendar-aem-results__sorter{display:inline-flex;align-items:center;flex-direction:column;margin:0}
@media screen and (min-width:768px){.calendar-aem-results__sorter{justify-content:flex-end;width:100%}
}
@media screen and (min-width:1024px){.calendar-aem-results__sorter{width:35%}
}
.calendar-aem-results__sorter .events-views{padding-right:10px;font-size:15px}
.calendar-aem-results__sorter .search-views{width:200px;height:36px}
@media screen and (min-width:769px){.calendar-aem-results__sorter .search-views{appearance:none;-webkit-appearance:none}
}
.calendar-aem-results__sorter-inner-container{justify-content:flex-end;display:inline-flex}
@media screen and (min-width:768px){.calendar-aem-results__sorter-inner-container{width:100%}
}
.calendar-aem-results__sorter-inner{min-width:250px;position:relative}
@media screen and (max-width:768px){.calendar-aem-results__sorter-inner{margin-top:25px}
}
.calendar-aem-results__cards{list-style:none;padding-left:0 !important}
.calendar-aem-results__card{margin-bottom:10px}
.calendar-aem-results__link{border-color:#e5e5e6;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px;color:#000;display:flex;text-decoration:none;padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important;cursor:pointer}
.calendar-aem-results__link:hover,.calendar-aem-results__link:focus{border-color:#00396c;text-decoration:none;outline:0}
.calendar-aem-results__link:hover .calendar-events__name{color:#00396c;text-decoration:underline}
@media screen and (min-width:768px){.calendar-aem-results__link{padding:20px}
}
@media screen and (max-width:768px){.calendar-aem-results__address-link{max-width:148px}
}
.calendar-aem-results__details{width:100%;display:flex;flex:60%;flex-direction:column}
.calendar-aem-results__details .fa{font-size:20px;position:absolute;color:#5a5a5a}
.calendar-aem-results__details .fa-sync{margin-left:10px;font-size:18px;color:#316bbe}
@media screen and (min-width:768px){.calendar-aem-results__details{flex:auto}
}
.calendar-aem-results__personal{width:100%}
.calendar-aem-results__personal .calendar__flex{margin-bottom:15px}
.calendar-aem-results__left{max-width:300px}
.calendar-aem-results__name{color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.calendar-aem-results__name{font-size:18px;line-height:24px}
}
.calendar-aem-results__date{padding-left:25px;padding-right:25px;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-aem-results__date{font-size:14.22px;line-height:20px}
}
.calendar-aem-results__time{padding-left:25px;padding-right:25px;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-aem-results__time{font-size:14.22px;line-height:20px}
}
.calendar-aem-results__address{padding-left:22px;padding-right:80px;margin-bottom:10px}
.calendar-aem-results__virtual{padding-left:28px;padding-right:25px}
.calendar-aem-results-address{padding-left:3px}
.calendar-aem-results__description{max-width:450px;margin-top:10px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-aem-results__description{font-size:16px;line-height:20px}
}
@media screen and (min-width:768px){.calendar-aem-results__description{margin-top:0}
}
.calendar-aem{color:#000}
.calendar-aem-region{flex-direction:column;padding-top:32px !important}
@media screen and (min-width:768px){.calendar-aem-region{flex-direction:row}
}
.calendar-aem-main{max-width:100%}
@media screen and (min-width:768px){.calendar-aem-main{padding-right:75px}
}
.calendar-aem-main__heading{font-family:"Frutiger-Light";font-size:36px}
@media screen and (min-width:768px){.calendar-aem-sidepanel{max-width:375px;padding-left:15px}
}
@media screen and (max-width:768px){.calendar-aem-sidepanel{border-bottom:1px solid #e0e0e0;padding-right:32px !important}
}
.calendar-aem__container{max-width:100%;padding:0 10px}
.calendar-aem__flex{display:flex;flex-wrap:wrap}
.calendar-aem__col{flex-grow:1}
@media screen and (min-width:768px){.calendar-aem__col{flex-basis:0}
}
.calendar-aem__col.is--mb-col{flex-basis:0}
.calendar-aem__imgcol{flex-grow:1}
.calendar-aem__imgcol.is--empty{visibility:hidden}
@media screen and (min-width:768px){.calendar-aem__imgcol{flex-basis:auto}
}
.calendar-aem__imgcol.is--mb-col{flex-basis:auto}
.calendar-aem__colauto{flex:0 0 auto;width:auto}
@media screen and (min-width:768px){.calendar-aem__content-height{min-height:200px}
}
.pluv2-details__information{display:flex;flex-flow:row wrap}
.calendar-aem-pagination__list{display:flex;flex-direction:row;justify-content:center;list-style:none;padding:0;margin:0}
.calendar-aem-pagination__btn{background:0;border-width:0 0 2px 0;border-style:solid;border-color:transparent;color:#316bbe;cursor:pointer;font-size:18px;margin:0 10px;padding:5px}
.calendar-aem-pagination__btn:focus-visible{border:2px solid #316bbe}
.calendar-aem-pagination__btn.is--active{border-bottom:2px solid #316bbe;color:#000}
.calendar-aem-pagination__btn.is--disabled{pointer-events:none}
.calendar-aem-pagination__btn.is--disabled>span{color:#e0e0e0}
.calendar-aem-pagination__prev i,.calendar-aem-pagination__next i{font-size:26px;margin-top:-4px}
.calendar-aem-pagination__prev>button,.calendar-aem-pagination__next>button{padding:5px 0;margin:0}
@media screen and (max-width:321px){.calendar-aem-pagination__prev>button>span,.calendar-aem-pagination__next>button>span{display:none}
}
@media screen and (min-width:420px){.calendar-aem-pagination__prev>button,.calendar-aem-pagination__next>button{margin:0 10px}
}
.calendar-aem-pagination__prev i{float:left;margin-right:10px}
.calendar-aem-pagination__next i{float:right;margin-left:10px}
.calendar-aem-pagination__ellipses{margin-top:6px;margin-right:10px}
@media screen and (min-width:420px){.calendar-aem-pagination__ellipses{margin-right:0}
}
.calendar-aem-pills{padding-bottom:32px !important;padding-right:16px !important;padding-left:16px !important;border-bottom:1px solid #e5e5e6}
@media screen and (min-width:768px){.calendar-aem-pills{width:100%}
}
@media screen and (min-width:1024px){.calendar-aem-pills{width:100%}
}
.calendar-aem-pills__pill{padding:0}
@media screen and (min-width:768px){.calendar-aem-pills__pill{padding:0}
}
.calendar-aem-pills__inner{margin-right:8px !important}
.calendar-aem-pills__btn{font-family:"open_sans",Arial,sans-serif;font-size:16px;color:#5a5a5a;cursor:pointer;background-color:#fff;border:1px solid #5a5a5a;border-radius:16px;display:flex;align-items:center;padding:5px 10px;margin-top:8px !important}
.calendar-aem-pills__btn:focus{outline:0;box-shadow:0 0 0 1px #00396c}
.calendar-aem-pills__icon{color:#0c55b8;font-size:14px;margin-left:10px}
.calendar-aem-pills__clear{border:0;background:0;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#0c55b8;cursor:pointer;margin-top:16px !important}
@media screen and (min-width:540px){.calendar-aem-pills__clear{font-size:14.22px;line-height:20px}
}
.calendar-aem-pills__clear:hover{color:#0c55b8;outline:0;text-decoration:underline}
.calendar-aem-pills__clear:focus{color:#002677;outline:0;text-decoration:underline}
.center-details{margin-top:40px}
@media screen and (min-width:768px){.center-details{display:flex;flex-wrap:wrap}
}
.center-details__locations{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-direction:column;border-top:1px solid #888b8d;border-bottom:1px solid #888b8d;padding:10px 0;margin-bottom:25px}
@media screen and (min-width:768px){.center-details__locations{flex-direction:row;justify-content:center;align-items:center}
}
.center-details__locations-label{max-width:100%;padding-right:10px;margin-bottom:10px}
@media screen and (min-width:768px){.center-details__locations-label{margin-bottom:0}
}
.center-details__locations-dropdown{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}
@media screen and (min-width:768px){.center-details__locations-dropdown{width:auto}
}
.center-details__locations-dropdown select{width:286px;height:36px}
.center-details__locations-btn{width:50px;height:36px;font-size:12px;font-weight:400;border-radius:4px;background-color:#fff;border:1px solid #63666a;padding:10px;margin-left:5px}
.center-details__locations-btn:hover{color:#fff;background-color:#434448}
.center-details__content{display:static;width:100%}
@media screen and (min-width:768px){.center-details__content{display:flex}
}
.center-details__info{margin-bottom:50px}
@media screen and (min-width:768px){.center-details__info{width:65%;margin-bottom:0;padding-right:40px}
}
.center-details__sidebar{width:100%}
@media screen and (min-width:768px){.center-details__sidebar{width:35%}
}
.center-details__name{color:#282a2e;font-size:30px;line-height:1.33;margin:0 0 5px 0}
.center-details__tagline{color:#ce4b27;font-size:18px;font-weight:bold;line-height:1.5;text-transform:uppercase}
.center-details__description{color:#282a2e;font-size:13px;line-height:1.33}
.center-details__section-head{color:#888b8d;font-size:13px;letter-spacing:2px;line-height:1.33;margin-top:15px;margin-bottom:0;text-transform:uppercase}
.center-details__section-text{font-size:13px;line-height:1.5}
.center-details__section-text p{margin:0}
.center-details__center-img{margin-bottom:20px}
.center-details__add-to-calendar-1 label{font-size:16px;margin-bottom:3px;width:100%}
.center-details__add-to-calendar-2{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}
.center-details__add-to-calendar-2 select{-moz-flex-grow:3;-webkit-flex-grow:3;flex-grow:3;font-size:16px;margin-right:5px}
.center-details__add-to-calendar-2 .button.button--reverse{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;font-size:16px;padding:10px}
.center-details__button{font-size:16px;font-family:Arial,sans-serif;cursor:pointer;line-height:normal;text-decoration:none;border:1px solid;border-radius:4px;background-clip:padding-box;border-color:#878a8c;background-color:#fff;color:#000;border-color:lightgray;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left;width:100%;margin-bottom:10px;padding:10px}
.center-details__button:hover,.center-details__button:focus,.center-details__button:active{text-decoration:none;border-color:#ce4b27}
.center-details__button i.center-icon{font-size:24px;color:#ce4b27;position:relative;margin-right:10px}
.center-details__button i.center-icon.oi-arrow-down{top:2px}
.center-details__button i.center-icon.oi-forward{top:4px;font-weight:600}
.center-details__button i.center-icon.oi-landline{font-weight:600}
.center-details__button i.center-icon.fa-caret-down{left:4px}
.center-details__button__text-baseline{position:relative;display:inline-block}
.center-details__button__text-baseline i.oi-new-window{display:none}
@media screen and (min-width:768px){.center-details__button__text-baseline i.oi-new-window{display:inline-block;margin-left:5px;font-size:12px}
}
.center-details__button__text-baseline .mobile-new-window{display:inline}
@media screen and (min-width:768px){.center-details__button__text-baseline .mobile-new-window{display:none}
}
.center-details__button__text-baseline .desktop-new-window{visibility:hidden;width:300px;color:#fff;position:absolute;z-index:1;top:120%;left:53%;margin-left:-30px}
@media screen and (min-width:1070px){.center-details__button__text-baseline .desktop-new-window{top:-5px;left:108%;margin-left:0}
}
.center-details__button__text-baseline .desktop-new-window__message{display:inline-flex;background-color:#000;border-radius:6px;padding:5px 15px}
.center-details__button__text-baseline .desktop-new-window__message:after{content:"";position:absolute;bottom:100%;left:27%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent}
@media screen and (min-width:1070px){.center-details__button__text-baseline .desktop-new-window__message:after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent;bottom:auto;left:auto;margin-left:0}
}
@media screen and (min-width:768px){.center-details__button:hover .desktop-new-window,.center-details__button:focus .desktop-new-window{visibility:visible}
}
.event-search{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:40px}
@media screen and (min-width:768px){.event-search{flex-direction:row-reverse}
}
.event-search__recur-icon{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;font-size:13px;text-align:right}
.event-search__recur-icon .oi-refresh-running{color:#ce4b27;font-size:16px;margin-right:5px}
.event-search__form{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}
.event-search__form__action{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.event-search__form label{font-size:16px;margin-bottom:5px}
.event-search__form input{-moz-flex-grow:3;-webkit-flex-grow:3;flex-grow:3;font-size:16px;margin-right:5px}
.event-search__form button{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;font-size:16px;padding:10px}
.event-list__event{margin-bottom:40px}
.event-list__event h4{display:inline-block;margin:0;line-height:1.5}
.event-list__event__title{color:#ce4b27;font-family:Arial,sans-serif;font-size:20px;font-weight:700}
.event-list__event__title:hover{color:#ce4b27}
.event-list__event .oi-refresh-running{color:#ce4b27;margin-left:5px}
.event-list__event__date{font-family:Arial,sans-serif;font-size:16px;margin-bottom:10px;text-transform:uppercase}
.event-list__event__description p,.event-list__event__description li{font-family:Arial,sans-serif;font-size:13px;line-height:1.33}
.event-list__event__categories{font-family:Arial,sans-serif;font-size:13px;text-transform:capitalize}
.event-list__event__link{display:block;font-size:16px;margin-top:20px}
@media print{.calendar-centers-print{overflow:visible !important;display:block !important;height:auto !important;position:static !important;background:0;-webkit-print-color-adjust:exact;print-color-adjust:exact !important;color:#000;float:none !important;background-color:#fff}
.calendar-centers-print #main-wrapper{border:0}
.calendar-centers-print #main-wrapper #main-content .back-top{display:none}
.calendar-centers-print #main-wrapper footer{display:none}
.calendar-centers-print .header{display:none}
.calendar-centers-print main{border-top:0}
.calendar-centers-print .center-details__locations{display:none}
.calendar-centers-print .center-details__sidebar{display:none}
.calendar-centers-print .arrow-divider{display:none}
.calendar-centers-print .activity-calendar__calendar-categories{display:none}
.calendar-centers-print .activity-calendar .event-search{display:none}
.calendar-centers-print .event-list__event__link{display:none}
.calendar-centers-print #ui-datepicker-div{display:none}
}
/*! jQuery UI - v1.12.1 - 2019-04-30
* http://jqueryui.com
* Includes: datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.events-calendar .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.events-calendar .ui-datepicker{width:100%;max-width:500px;margin:0 auto;padding:0;border:0;display:none}
.events-calendar .ui-datepicker .ui-widget-header{color:#ce4b27;font-weight:400;border-color:#fff;background:#fff;padding:0}
.events-calendar .ui-datepicker .ui-state-default{border:0;background:inherit;font-weight:400;color:#282a2e;padding:10px 7px 25px 7px}
.events-calendar .ui-datepicker .ui-state-default:hover,.events-calendar .ui-datepicker .ui-state-default:focus{color:#ce4b27}
.events-calendar .ui-datepicker .ui-state-default:focus{outline:3px solid #427bd8}
.events-calendar .ui-datepicker .ui-state-active{color:#ce4b27}
.events-calendar .ui-datepicker .ui-state-hover{border:0;background:0}
.events-calendar .ui-datepicker .ui-state-highlight{border:0;background:#ce4b27;color:#fff}
.events-calendar .ui-datepicker .ui-state-highlight:hover,.events-calendar .ui-datepicker .ui-state-highlight:focus{color:#fff}
.events-calendar .ui-datepicker .ui-state-highlight:focus{outline:3px solid #427bd8}
.events-calendar .ui-datepicker .ui-datepicker-header{position:relative;padding:10px 0}
.events-calendar .ui-datepicker .ui-datepicker-prev,.events-calendar .ui-datepicker .ui-datepicker-next{position:absolute;top:7px;width:100px;font-size:14px;line-height:20px;color:#00549f}
.events-calendar .ui-datepicker .ui-datepicker-prev:hover,.events-calendar .ui-datepicker .ui-datepicker-next:hover,.events-calendar .ui-datepicker .ui-datepicker-prev:focus,.events-calendar .ui-datepicker .ui-datepicker-next:focus{border:0;background:0}
@media screen and (max-width:320px){.events-calendar .ui-datepicker .ui-datepicker-prev,.events-calendar .ui-datepicker .ui-datepicker-next{font-size:12px}
}
.events-calendar .ui-datepicker .ui-datepicker-prev-hover,.events-calendar .ui-datepicker .ui-datepicker-next-hover{top:7px;border:0}
.events-calendar .ui-datepicker .ui-datepicker-prev{left:2px;text-align:left}
.events-calendar .ui-datepicker .ui-datepicker-next{right:2px;text-align:right}
.events-calendar .ui-datepicker .ui-datepicker-prev-hover{left:2px}
.events-calendar .ui-datepicker .ui-datepicker-next-hover{right:2px}
.events-calendar .ui-datepicker .ui-datepicker-prev span,.events-calendar .ui-datepicker .ui-datepicker-next span{background-image:none !important;display:inline;position:relative}
.events-calendar .ui-datepicker .ui-datepicker-next span{padding-right:15px}
@media(min-width:992px){.events-calendar .ui-datepicker .ui-datepicker-next span{padding-right:30px}
}
.events-calendar .ui-datepicker .ui-datepicker-next span:before{font-family:"icomoon";content:"\e94d";transform:rotate(90deg);color:#ce4b27;display:inline-block;font-size:22px;text-indent:0;position:absolute;right:-7px;top:0}
.events-calendar .ui-datepicker .ui-datepicker-prev span{padding-left:15px}
@media(min-width:992px){.events-calendar .ui-datepicker .ui-datepicker-prev span{padding-left:30px}
}
.events-calendar .ui-datepicker .ui-datepicker-prev span:before{font-family:"icomoon";content:"\e94d";transform:rotate(270deg);color:#ce4b27;display:inline-block;font-size:22px;text-indent:0;position:absolute;left:-7px;top:0}
.events-calendar .ui-datepicker .ui-datepicker-title{margin:0 auto;font-size:16px;line-height:16px;text-align:center}
@media(max-width:380px){.events-calendar .ui-datepicker .ui-datepicker-title{font-size:14px}
}
.events-calendar .ui-datepicker .ui-button:hover{background:0}
.events-calendar .ui-datepicker select.ui-datepicker-month,.events-calendar .ui-datepicker select.ui-datepicker-year{width:45%}
.events-calendar .ui-datepicker table{width:100%;font-size:16px;border-collapse:collapse;margin:0;background:#efefee}
.events-calendar .ui-datepicker th{text-align:center;border:0;padding:7px 0;color:#282a2e;font-weight:600;font-size:12px}
.events-calendar .ui-datepicker td{border:0;border-top:1px solid #b7b7b7;padding:0}
.events-calendar .ui-datepicker td span,.events-calendar .ui-datepicker td a{display:block;padding:.2em;text-align:center;text-decoration:none}
.events-calendar .day-has-event a,.events-calendar .day-has-event.ui-state-disabled{position:relative}
.events-calendar .day-has-event a:before,.events-calendar .day-has-event.ui-state-disabled:before{font-family:'FontAwesome';content:'\f111';position:absolute;bottom:13px;left:50%;margin-left:-3px;font-size:7px}
.calendar-divider-heading{font-family:Arial,sans-serif;color:#878a8c;letter-spacing:2px}
@media screen and (min-width:768px){.activity-calendar{display:flex}
.activity-calendar__calendar-categories{width:45%;margin-right:40px}
.activity-calendar__event-listing{width:55%;align-self:flex-start}
}
@media screen and (min-width:1200px){.activity-calendar{display:flex}
.activity-calendar__calendar-categories{width:33%;margin-right:40px}
.activity-calendar__event-listing{width:67%}
}
.activity-calendar__heading{margin-bottom:1em;display:flex;align-items:center;justify-content:center;padding:0;color:#878a8c;font-family:Arial,sans-serif;font-size:13px;letter-spacing:2px;line-height:20px;margin:20px 0;text-transform:uppercase}
.activity-calendar__heading span{margin:0 10px;text-align:center}
.activity-calendar__heading:before,.activity-calendar__heading:after{background:#b7b7b7;height:1px;flex:1;content:'';min-width:30px;display:block}
@media screen and (max-width:320px){.activity-calendar__heading{font-size:12px}
.activity-calendar__heading span{margin:0 5px}
}
.activity-calendar__events-coming-soon-buttons{display:flex}
.activity-calendar__button{cursor:pointer;flex-basis:100%;font-family:"FrutigerLTW01-55Roman",sans-serif;font-size:10px;letter-spacing:1px;color:#282a2e;padding:10px 7px;background:#efefee;text-transform:uppercase;border:1px solid #efefee;margin-right:3px}
.activity-calendar__button:last-of-type{margin-right:0}
.activity-calendar__button:hover,.activity-calendar__button:focus{color:#ce4b27}
@media screen and (min-width:768px){.activity-calendar__button{padding:10px;font-size:11px;letter-spacing:2px}
}
.activity-calendar__button--active{border:1px solid #ce4b27;background:#ce4b27;color:#fff}
.activity-calendar__button--active:hover,.activity-calendar__button--active:focus{color:#fff}
.activity-calendar__no-events{font-family:"Optum Sans Regular",Arial,sans-serif;font-size:16px;color:#282a2e;text-transform:uppercase;margin-top:30px;text-align:center}
.calendar-filters{font-family:Arial,sans-serif}
.calendar-filters__heading{margin-bottom:1em;display:flex;align-items:center;justify-content:center;padding:0;color:#878a8c;font-family:Arial,sans-serif;font-size:13px;letter-spacing:2px;line-height:20px;margin:20px 0;text-transform:uppercase}
.calendar-filters__heading span{margin:0 10px;text-align:center}
.calendar-filters__heading:before,.calendar-filters__heading:after{background:#b7b7b7;height:1px;flex:1;content:'';min-width:30px;display:block}
@media screen and (max-width:320px){.calendar-filters__heading{font-size:12px}
.calendar-filters__heading span{margin:0 5px}
}
.calendar-filters__main-tag{font-family:Arial,sans-serif;font-size:16px;margin-bottom:5px 0 5px;text-transform:uppercase}
.calendar-filters__sub-tag{text-transform:capitalize;margin:5px 0 5px}
.calendar-filters__sub-tag:last-of-type{margin:5px 0 20px}
.calendar-filters__sub-tag__check{margin:0 10px 0 0}
.calendar-filters__sub-tag__label{font-size:13px}
.calendar-filters__button{font-size:16px;padding:6px 50px}
.calendar-filters__link{color:#b7b7b7;display:block;font-size:13px;line-height:50px;text-decoration:none}
.calendar-filters__link:hover,.calendar-filters__link:focus{text-decoration:none}
.event-details{margin-top:60px}
@media screen and (min-width:768px){.event-details{display:flex;flex-wrap:wrap}
}
.event-details__pills-button{font-size:16px;color:#0c55b8;cursor:pointer;text-decoration:none !important;background-color:#f2f2f2;border:1px solid #e0e0e0;border-radius:16px;margin:4px;display:inline-flex;align-items:center;padding:5px 10px}
.event-details__pills-button:active,.event-details__pills-button:focus,.event-details__pills-button:hover{outline:0;box-shadow:0 0 0 1px #00396c;color:#00396c;background:#fff}
.event-details__heading{width:100%;margin:40px 0 20px 0}
.event-details__recurrence{margin-bottom:20px;margin-left:20px}
.event-details__recurrence .oi-refresh-running{margin-left:-20px}
@media screen and (min-width:768px){.event-details__information{width:65%;padding-right:40px}
}
@media screen and (min-width:1200px){.event-details__information{width:70%}
}
.event-details__sidebar{font-size:13px;line-height:1.5}
@media screen and (min-width:768px){.event-details__sidebar{width:35%}
}
@media screen and (min-width:1200px){.event-details__sidebar{width:30%}
}
.event-details__title{font-family:"FrutigerLTW01-55Roman",sans-serif;font-size:30px;color:#282a2e;line-height:1.33;margin:5px 0 0 0;display:inline-block}
.event-details__title:focus{outline:0}
.event-details__subtitle{font-family:Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#878a8c;margin:30px 0 5px 0}
@media screen and (min-width:768px){.event-details__subtitle:first-child{margin-top:0}
}
.event-details__date{font-size:13px;text-transform:uppercase}
.event-details__location{font-size:13px;color:#757575}
.event-details__button{font-size:16px;font-family:Arial;cursor:pointer;line-height:normal;text-decoration:none;padding:10px;border:1px solid;border-radius:4px;background-clip:padding-box;border-color:#efefee;background-color:#fff;color:#000;border-color:lightgray;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left;width:100%;margin:15px 0}
.event-details__button:hover,.event-details__button:focus,.event-details__button:active{text-decoration:none;border-color:#ce4b27}
.event-details__button__text-baseline{position:relative;display:inline-block}
.event-details__button__text-baseline i.oi-new-window{display:none}
@media screen and (min-width:768px){.event-details__button__text-baseline i.oi-new-window{display:inline-block;margin-left:5px;font-size:12px}
}
.event-details__button__text-baseline .mobile-new-window{display:inline}
@media screen and (min-width:768px){.event-details__button__text-baseline .mobile-new-window{display:none}
}
.event-details__button__text-baseline .desktop-new-window{visibility:hidden;width:300px;color:#fff;position:absolute;z-index:1;top:120%;left:53%;margin-left:-30px}
@media screen and (min-width:1070px){.event-details__button__text-baseline .desktop-new-window{top:-5px;left:108%;margin-left:0}
}
.event-details__button__text-baseline .desktop-new-window__message{display:inline-flex;background-color:#000;border-radius:6px;padding:5px 15px}
.event-details__button__text-baseline .desktop-new-window__message:after{content:"";position:absolute;bottom:100%;left:27%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent}
@media screen and (min-width:1070px){.event-details__button__text-baseline .desktop-new-window__message:after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent;bottom:auto;left:auto;margin-left:0}
}
@media screen and (min-width:768px){.event-details__button:hover .desktop-new-window,.event-details__button:focus .desktop-new-window{visibility:visible}
}
.event-details__sidebar-dropdown{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0}
.event-details__sidebar-dropdown label{font-size:16px;margin-bottom:3px;width:100%}
.event-details__sidebar-dropdown select{-moz-flex-grow:3;-webkit-flex-grow:3;flex-grow:3;font-size:16px;margin-right:5px}
.event-details__sidebar-dropdown select:disabled{opacity:.5}
.event-details__sidebar-dropdown .button.button--reverse{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;margin:0 4px}
.event-details__tags .button{font-size:15px;margin:5px 10px 5px 0;text-transform:capitalize;letter-spacing:0;padding:6px 15px;border-color:#ce4b27;color:#ce4b27}
.event-details__tags .button:hover,.event-details__tags .button:active{background-color:#ce4b27;color:#fff}
.event-details__featured-image{margin:30px 0;max-width:400px}
.event-details__map{width:100%;height:216px;margin-top:40px}
@media screen and (min-width:768px){.event-details__map{margin-top:80px;height:395px}
}
.event-details__footer-info{width:100%;text-align:center;font-size:13px;line-height:2;margin:30px 0 30px 0}
.event-details__share{width:100%;text-align:center;font-size:13px}
.event-details__share .social__links{display:inline-block;border:0;width:32px;height:32px;font-size:16px;margin:0 10px}
.event-details__share .facebook{background:#3b5998}
.event-details__share .linkedin{background:#00a0dc}
.event-details__share .twitter{background:#1b95e0}
.event-details__share .emailshare{background:#078576}
.event-details__share-text{margin-bottom:10px}
@media screen and (min-width:768px){.event-details__share-text{margin-bottom:0;display:inline-block}
}
.event-details i.calendar-icon{font-size:24px;color:#ce4b27;position:relative;margin-right:10px}
.event-details i.calendar-icon.oi-arrow-down{top:4px}
.event-details i.calendar-icon.oi-forward{top:4px;font-size:16px;font-weight:600}
.event-details i.calendar-icon.oi-landline{font-weight:600}
.event-details .event-message{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;background:#d9edf7;padding:10px;margin-bottom:20px}
.event-details .event-message:before{font-family:"icomoon";content:"\e979";display:inline-block;font-size:24px;margin-right:7px}
.event-details .event-message.hidden{display:none;visibility:hidden}
.event-details--bold{font-weight:bold}
.event-details--primary{color:#ce4b27}
@media print{body.event-details-print *{visibility:hidden}
body.event-details-print * .header,body.event-details-print * footer{position:absolute}
body.event-details-print * .event-details{margin-top:40px}
body.event-details-print * .event-details,body.event-details-print * .event-details *{visibility:visible}
body.event-details-print * .event-details{position:absolute;left:0;top:0}
body.event-details-print * .event-details--hide-print{display:none}
}
@media screen and (min-width:768px){.calendar-sf-activity{display:flex}
.calendar-sf-activity__sidepanel{width:45%;margin-right:40px}
.calendar-sf-activity__results{width:55%;align-self:flex-start}
}
@media screen and (min-width:1200px){.calendar-sf-activity{display:flex}
.calendar-sf-activity__sidepanel{width:33%;margin-right:40px}
.calendar-sf-activity__results{width:67%}
}
.calendar-sf-activity__heading{display:flex;align-items:center;justify-content:flex-start;padding:0;color:#002677;font-family:"Optum Sans Bold";font-size:25.63px;line-height:32px;margin-bottom:16px !important}
@media screen and (min-width:540px){.calendar-sf-activity__heading{font-size:28.83px;line-height:32px}
}
.calendar-sf-activity__button-area{display:flex}
.calendar-sf-activity__button{cursor:pointer;flex-basis:100%;font-family:"FrutigerLTW01-55Roman",sans-serif;font-size:10px;letter-spacing:1px;color:#282a2e;padding:10px 7px;background:#efefee;text-transform:uppercase;border:1px solid #efefee;margin-right:3px}
.calendar-sf-activity__button:last-of-type{margin-right:0}
.calendar-sf-activity__button:hover,.calendar-sf-activity__button:focus{color:#ce4b27}
.calendar-sf-activity__button.is--active{border:1px solid #ce4b27;background:#ce4b27;color:#fff}
.calendar-sf-activity__button.is--active:hover,.calendar-sf-activity__button.is--active:focus{color:#fff}
@media screen and (min-width:768px){.calendar-sf-activity__button{padding:10px;font-size:11px;letter-spacing:2px}
}
/*! jQuery UI - v1.12.1 - 2019-04-30
* http://jqueryui.com
* Includes: datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.calendar-sf-activity__calendar .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.calendar-sf-activity__calendar .ui-datepicker{width:100%;max-width:500px;margin:0 auto;padding:0;border:0;display:none;box-shadow:none}
.calendar-sf-activity__calendar .ui-datepicker .ui-widget-header{color:#316bbe;font-weight:400;border-color:#fff;background:#fff;padding:0}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-default{border:0;background:inherit;font-weight:400;padding:15px 7px 15px 7px;font-family:"Frutiger-Bold"}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-default span{color:#316bbe}
@media screen and (min-width:'375px'){.calendar-sf-activity__calendar .ui-datepicker .ui-state-default{padding:25px 7px 25px 7px}
}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-default:hover,.calendar-sf-activity__calendar .ui-datepicker .ui-state-default:focus{text-decoration:underline;color:#316bbe;font-family:"Frutiger-Bold"}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-default:focus{outline:3px solid #427bd8}
.calendar-sf-activity__calendar .ui-datepicker .selected-date-custom{color:#316bbe;outline:3px solid #427bd8}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-hover{text-decoration:underline;border:0;background:0}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-highlight{max-width:50px;border:0;border-radius:50%;background:#0c55b8;color:#fff !important;text-decoration:none;outline:0;margin:0 auto}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-highlight:hover,.calendar-sf-activity__calendar .ui-datepicker .ui-state-highlight:focus{color:#fff}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-disabled{font-family:fontRegular !important}
.calendar-sf-activity__calendar .ui-datepicker .ui-state-disabled span{color:#282a2e !important}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-header{position:relative;padding:10px 0;max-width:100%}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev,.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next{position:absolute;top:14px;width:50px;font-size:18px;line-height:20px;color:#002677}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev:hover,.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next:hover,.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev:focus,.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next:focus{text-decoration:none;background:0}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev:focus,.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next:focus{outline:3px solid #427bd8}
@media screen and (max-width:320px){.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev,.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next{font-size:12px}
}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev-hover,.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next-hover{top:14px;border:0}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev{left:2px;text-align:left}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next{right:2px;text-align:right}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev-hover{left:2px}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next-hover{right:2px}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev span,.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next span{background-image:none !important;display:inline;position:relative}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next span{padding-right:15px;margin-right:22px}
@media(min-width:992px){.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next span{padding-right:30px}
}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-next span:before{font-family:"icomoon";content:"\e94d";transform:rotate(90deg);color:#002677;display:inline-block;font-size:18px;text-indent:0;position:absolute;right:-7px;top:0;font-weight:bold}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev span{padding-left:15px;margin-left:22px}
@media(min-width:992px){.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev span{padding-left:30px}
}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-prev span:before{font-family:"icomoon";content:"\e94d";transform:rotate(270deg);color:#002677;display:inline-block;font-size:18px;text-indent:0;position:absolute;left:-7px;top:0;font-weight:bold}
.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-title{margin:0 auto;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;color:#002677;text-align:center}
@media screen and (min-width:540px){.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-title{font-size:18px;line-height:24px}
}
@media(max-width:380px){.calendar-sf-activity__calendar .ui-datepicker .ui-datepicker-title{font-size:24px}
}
.calendar-sf-activity__calendar .ui-datepicker .ui-button:hover{background:0}
.calendar-sf-activity__calendar .ui-datepicker select.ui-datepicker-month,.calendar-sf-activity__calendar .ui-datepicker select.ui-datepicker-year{width:45%}
.calendar-sf-activity__calendar .ui-datepicker table{width:100%;max-width:100%;font-size:16px;border-collapse:collapse;margin:0 0 2px 0;background:#fff !important;font-family:"Frutiger-Light"}
.calendar-sf-activity__calendar .ui-datepicker table th,.calendar-sf-activity__calendar .ui-datepicker table td{width:auto}
.calendar-sf-activity__calendar .ui-datepicker th{text-align:center;border-bottom:1px solid #d7d7d7;padding:7px 0;color:#282a2e;font-weight:600;font-size:12px}
.calendar-sf-activity__calendar .ui-datepicker td{border:0;padding:0}
.calendar-sf-activity__calendar .ui-datepicker td span,.calendar-sf-activity__calendar .ui-datepicker td a{display:block;padding:.2em;text-align:center;text-decoration:none}
.calendar-sf-activity__calendar .day-has-event a,.calendar-sf-activity__calendar .day-has-event.ui-state-disabled{position:relative;color:#316bbe !important}
.calendar-sf-activity__calendar .day-has-event a:before,.calendar-sf-activity__calendar .day-has-event.ui-state-disabled:before{content:none}
@media screen and (min-width:768px){.calendar-sf-filter-tray{display:block}
}
.calendar-sf-filter-tray__heading{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;padding:0;color:#5a5a5a;margin-top:32px !important;margin-bottom:16px !important}
@media screen and (min-width:540px){.calendar-sf-filter-tray__heading{font-size:14.22px;line-height:20px}
}
.calendar-sf-filter-tray__filters-container .calendar-sf-filter-tray__filters-categories:last-child{border-bottom:1px solid #e5e5e6 !important}
.calendar-sf-filter-tray__filters-categories+.calendar-sf-filter-tray__filters-categories{border-top:1px solid #e5e5e6}
.calendar-sf-filter-tray__filters{display:flex;width:100%;color:#0c55b8;text-align:left;cursor:pointer;background:0;border:0;padding:32px 15px;align-items:center;position:relative;transition:ease-in-out 1s;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.calendar-sf-filter-tray__filters{font-size:22.78px;line-height:32px}
}
.calendar-sf-filter-tray__filters span{width:90%}
.calendar-sf-filter-tray__filters:hover,.calendar-sf-filter-tray__filters:focus{color:#00396c;outline:0;text-decoration:underline}
.calendar-sf-filter-tray__filters.is--expanded{padding-bottom:24px !important}
.calendar-sf-filter-tray__filters.is--expanded .calendar-sf-filter-tray__icon{transform:rotate(180deg)}
.calendar-sf-filter-tray__filters strong{font-size:24px}
.calendar-sf-filter-tray input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:#fff;font:inherit;border:1px solid #5a5a5a;border-radius:4px;transform:translateY(-0.075em);top:4px}
.calendar-sf-filter-tray input[type="checkbox"]::before{content:"";width:9px;height:10px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);box-shadow:inset 1em 1em var(--form-control-color);background-color:#fff;display:flex;transform:scale(0);position:absolute;left:2px;top:2px}
.calendar-sf-filter-tray input[type="checkbox"]:checked{background-color:#0c55b8;border:1px solid #0c55b8;justify-content:center;align-items:center}
.calendar-sf-filter-tray input[type="checkbox"]:checked::before{transform:scale(1)}
.calendar-sf-filter-tray input[type="checkbox"]:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.calendar-sf-filter-tray__checkbox{color:#505152}
.calendar-sf-filter-tray__checkbox .fa-square-o{display:none;color:#878a8c}
.calendar-sf-filter-tray__checkbox .fa-square-o:hover{color:#316bbe}
.calendar-sf-filter-tray__checkbox .fa-check-square{display:block}
.calendar-sf-filter-tray__checkbox:not(.is--checked) .fa-square-o{display:block}
.calendar-sf-filter-tray__checkbox:not(.is--checked) .fa-check-square{display:none}
.calendar-sf-filter-tray__checkbox-label{font-family:"open_sans",Arial,sans-serif}
.calendar-sf-filter-tray__checkbox-label:hover{color:#00396c}
.calendar-sf-filter-tray__checkbox-label:hover .calendar-sf-filter-tray__checkbox-icon{color:#00396c}
.calendar-sf-filter-tray__checkbox-icon{margin:0 !important;font-size:24px}
.calendar-sf-filter-tray__icon-container{position:absolute;right:10px;top:50%;transform:translateY(-50%)}
.calendar-sf-filter-tray__icon-bg{transition:ease-in-out .3s}
.calendar-sf-filter-tray__icon{transform:rotate(0);transition:none;display:flex;align-items:center;color:#0c55b8;border-radius:24px;justify-content:space-evenly;font-size:28px}
.calendar-sf-filter-tray__info{padding-bottom:0}
.calendar-sf-filter-tray__button{font-size:16px;padding:6px 50px}
.calendar-sf-filter-tray__category{display:none;padding:0 15px 24px}
@media screen and (max-width:768px){.calendar-sf-filter-tray__category{max-height:350px;overflow-y:auto}
}
.calendar-sf-filter-tray__category ul{padding-left:0;list-style:none}
.calendar-sf-filter-tray__category-heading{font-family:"Frutiger-Light";font-size:16px;margin:5px 0 5px 0;display:flex;align-items:center}
.calendar-sf-filter-tray__group{color:#595959;text-transform:capitalize;margin-bottom:8px !important;margin-top:16px !important}
.calendar-sf-filter-tray__group:last-child{margin-bottom:0}
.calendar-sf-filter-tray__group input{position:relative;width:18px;height:18px}
.calendar-sf-filter-tray__group input[type="checkbox"]::before{width:12px;height:12px}
.calendar-sf-filter-tray__group input.minus--show{position:relative;background:#0c55b8;border:1px solid #0c55b8}
.calendar-sf-filter-tray__group input.minus--show:before{content:'-';justify-content:center;font-size:36px;position:absolute;z-index:5;left:2px;top:-20px;opacity:0;color:#fff;vertical-align:middle}
.calendar-sf-filter-tray__group input.minus--show:before{opacity:1 !important;transform:scale(1);clip-path:inherit}
.calendar-sf-filter-tray__group label{margin-left:16px !important;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-sf-filter-tray__group label{font-size:16px;line-height:20px}
}
.calendar-sf-filter-tray__group:hover,.calendar-sf-filter-tray__group:focus{outline:0;color:#00396c}
.calendar-sf-filter-tray__subgroup{margin-left:16px !important}
.calendar-sf-filter-tray__get-location{display:block;position:absolute;padding:6px;border-radius:4px;background:white;border:1px solid #5a5a5a;top:32px;width:100%;color:#316bbe;z-index:10;text-align:left}
.calendar-sf-filter-tray__get-location.fa-location-arrow{margin-right:5px}
.calendar-sf-filter-tray__location-search{position:relative}
.calendar-sf-filter-tray__location-search-content{margin-bottom:20px}
.calendar-sf-filter-tray__location-search-field{border:1px solid #5a5a5a;padding:6px;border-radius:4px;width:100%;text-transform:capitalize;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-sf-filter-tray__location-search-field{font-size:16px;line-height:20px}
}
.calendar-sf-filter-tray__location-search-field.is--active{outline:0}
.calendar-sf-filter-tray__location-search-field:focus{color:#002677;background-color:#fbf9f4;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;outline:0}
.calendar-sf-filter-tray__location-search-label{display:inline-flex;margin-bottom:4px;font-family:'open_sans',Arial,sans-serif;font-size:15px}
.calendar-sf-filter-tray__location-search-helper-txt{margin:0;font-size:15px;font-style:italic;font-family:'open_sans',Arial,sans-serif}
.calendar-sf-filter-tray__location-search-remove-icon{display:none;cursor:pointer;position:absolute;top:8px;font-size:18px;color:gray;right:6px;background:transparent;border:0}
.calendar-sf-filter-tray__location-search-remove-icon:hover,.calendar-sf-filter-tray__location-search-remove-icon:focus{color:#316bbe}
.calendar-sf-filter-tray__location-suggestive{position:absolute;background:#fff;top:30px;border:1px solid #e0e0e0;padding:25px 0 25px 6px;width:100%;color:#aaa;z-index:10;text-transform:capitalize;font-family:'open_sans',Arial,sans-serif;box-shadow:2px 2px 7px rgba(0,0,0,0.06)}
.calendar-sf-filter-tray__location-suggestive-item+.calendar-sf-filter-tray__location-suggestive-item{padding-top:4px}
.calendar-sf-filter-tray__location-suggestive-item:hover,.calendar-sf-filter-tray__location-suggestive-item:focus{border:1px solid #316bbe}
.calendar-sf-filter-tray__location-suggestive span{font-weight:bold;color:black}
.calendar-sf-filter-tray__location-radius-select{width:125px}
.calendar-sf-filter-tray__location-radius-select [role=option]{margin-left:0}
.calendar-sf-filter-tray__location-radius-select-label{display:flex;font-family:'open_sans',Arial,sans-serif;font-size:15px}
.calendar-sf-filter-tray__location-radius-select-option{color:#000}
.calendar-sf-filter-tray__location-radius-select:focus{color:#002677;background-color:#fbf9f4;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;outline:0}
.calendar-sf-filter-tray__location-btns-content{display:flex;justify-content:center}
.calendar-sf-filter-tray__location-btns-content button{width:50%;min-width:auto}
.calendar-sf-filter-tray__location-btns{width:75%;margin:20px 0;display:flex;justify-content:center}
.calendar-sf-filter-tray .collapsed{display:none}
.calendar-sf-event__heading{width:100%;margin:20px 0 20px 0}
.calendar-sf-event__heading-date{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-sf-event__heading-date{font-size:14.22px;line-height:20px}
}
.calendar-sf-event__heading-name{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;padding-top:16px !important;display:inline-block;margin-bottom:0;color:#002677}
@media screen and (min-width:540px){.calendar-sf-event__heading-name{font-size:32.43px;line-height:40px}
}
.calendar-sf-event__heading-name:focus{outline:0}
@media screen and (min-width:768px){.calendar-sf-event__description{padding-right:15px}
}
.calendar-sf-event__paragraph{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:0}
@media screen and (min-width:540px){.calendar-sf-event__paragraph{font-size:16px;line-height:20px}
}
.calendar-sf-event__add-calendar-event{border:1px solid #d0d0ce;background:#d0d0ce36;border-radius:10px;color:#000000b3;text-align:left;width:75%;margin:5px 0 0 0}
.calendar-sf-event__add-calendar-button{margin-top:16px !important}
.calendar-sf-event__add-calendar-button .fa-calendar-plus-o{font-size:20px;color:#fff;margin:0 8px 2px 0}
.calendar-sf-event__label-disabled{font-family:"Optum Sans Regular";font-size:14px;line-height:20px;padding:2px 2px 2px 8px;color:#323334}
.calendar-sf-event__label-select{font-size:14px;line-height:20px;padding:2px 2px 2px 8px;font-family:"Optum Sans Regular"}
.calendar-sf-event__label-select:hover,.calendar-sf-event__label-select:focus,.calendar-sf-event__label-select:active{background:#316bbe;color:#fff}
.calendar-sf-event__location .fa-tv{font-size:20px;color:#5a5a5a;margin-right:8px;margin-top:3px}
.calendar-sf-event__address{margin-left:30px}
.calendar-sf-event__descriptionHeading{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;padding-top:16px !important;display:inline-block;margin-bottom:0;color:#002677}
@media screen and (min-width:540px){.calendar-sf-event__descriptionHeading{font-size:32.43px;line-height:40px}
}
.calendar-sf-event__subtitle{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;margin:30px 0 12px 0;color:#002677}
@media screen and (min-width:540px){.calendar-sf-event__subtitle{font-size:22.78px;line-height:32px}
}
@media screen and (min-width:768px){.calendar-sf-event__subtitle:first-child{margin-top:0}
}
.calendar-sf-event__sidebar{padding-top:0;font-size:15px;line-height:1.5}
@media screen and (min-width:768px){.calendar-sf-event__sidebar{padding-top:70px}
}
.calendar-sf-event__sidebar .spots-left{color:#ce4b27;display:flex}
.calendar-sf-event__sidebar .fa-users{font-size:20px;margin-right:5px}
.calendar-sf-event__sidebar .fa-calendar{font-size:20px;margin-right:8px;margin-bottom:8px;color:#5a5a5a}
.calendar-sf-event__sidebar .fa-clock-o{font-size:20px;margin-right:5px;color:#5a5a5a}
.calendar-sf-event__sidebar .fa-map-marker{font-size:20px;margin:4px 13px 0 2px;color:#5a5a5a}
.calendar-sf-event__pills{padding-bottom:20px}
.calendar-sf-event__pills .button{font-size:15px;margin:5px 10px 5px 0;text-transform:capitalize;letter-spacing:0;padding:6px 15px;border-color:#ce4b27;color:#0c55b8;border-radius:12px}
.calendar-sf-event__pills .button:hover,.calendar-sf-event__pills .button:active{background-color:#ce4b27;color:#0c55b8}
.calendar-sf-event__button{cursor:pointer;text-decoration:none;background-clip:padding-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left;width:100%;margin:15px 0}
.calendar-sf-event__button:hover,.calendar-sf-event__button:focus,.calendar-sf-event__button:active{text-decoration:none;border-color:#ce4b27}
.calendar-sf-event__button-text{position:relative;display:inline-block}
.calendar-sf-event__button-text i.oi-new-window{display:none}
@media screen and (min-width:768px){.calendar-sf-event__button-text i.oi-new-window{display:inline-block;margin-left:5px;font-size:12px}
}
.calendar-sf-event__button-text .mobile-new-window{display:inline}
@media screen and (min-width:768px){.calendar-sf-event__button-text .mobile-new-window{display:none}
}
.calendar-sf-event__button-text .desktop-new-window{visibility:hidden;width:300px;color:#fff;position:absolute;z-index:1;top:120%;left:53%;margin-left:-30px}
@media screen and (min-width:1070px){.calendar-sf-event__button-text .desktop-new-window{top:-5px;left:108%;margin-left:0}
}
.calendar-sf-event__button-text .desktop-new-window__message{display:inline-flex;background-color:#000;border-radius:6px;padding:5px 15px}
.calendar-sf-event__button-text .desktop-new-window__message:after{content:"";position:absolute;bottom:100%;left:27%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent}
@media screen and (min-width:1070px){.calendar-sf-event__button-text .desktop-new-window__message:after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent;bottom:auto;left:auto;margin-left:0}
}
@media screen and (min-width:768px){.calendar-sf-event__button:hover .desktop-new-window,.calendar-sf-event__button:focus .desktop-new-window{visibility:visible}
}
.calendar-sf-event__footer{font-size:13px;text-align:center;width:100%}
.calendar-sf-event__share{margin-top:20px;width:100%;text-align:center;font-size:13px}
.calendar-sf-event__share .social__links{display:inline-block;border:0;width:32px;height:32px;font-size:16px;margin:0 10px}
.calendar-sf-event__share .facebook{background:#3b5998}
.calendar-sf-event__share .linkedin{background:#00a0dc}
.calendar-sf-event__share .twitter{background:#1b95e0}
.calendar-sf-event__share .emailshare{background:#078576}
.calendar-sf-event__share-text{display:inline-block}
.calendar-sf-event--primary{color:#ce4b27}
.calendar-sf-event__icon{font-size:24px;color:#ce4b27;position:relative;margin-right:10px}
#calendar-sf-event__map{height:260px;margin-bottom:40px;width:100%}
@media print{.calendar-sf-event__print *{visibility:hidden}
.calendar-sf-event__hide-print{display:none}
}
.calendar-search ul{list-style:none;padding:0;margin:0}
.calendar-search__heading{font-family:"Frutiger-Light";font-size:36px;font-weight:600;line-height:1.2;padding-top:20px;padding-bottom:26px;margin:0;border-top:1px solid #e0e0e0}
.calendar-search__radius{min-width:110px;padding-left:10px}
.calendar-search__input-group-inner{position:relative}
.calendar-search__input-group-inner i{padding:0 10px}
.calendar-search__get-location{cursor:pointer;width:100%;padding:7px 0;z-index:100;border-radius:4px;border:1px solid #636363;border-top:0;background:#fff;color:#00549f;position:absolute;margin-top:-4px;transition:ease-in-out .3s;display:none}
.calendar-search__get-location:focus{outline:0;box-shadow:0 0 0 1px #00396c}
.calendar-search__get-location:not(.is--collapsed){display:block}
.calendar-search__helper-text{font-size:13px;margin-bottom:12px}
.calendar-search__select{width:55%;display:block;height:35px;margin:4px 0}
.calendar-search__checkbox{display:inline-block}
.calendar-search__checkbox .fa-square-o{color:#b3b3b3}
.calendar-search__checkbox .fa-check-square{color:#316bbe}
.calendar-search__checkbox.pluv2-search__label-text{color:#000}
.calendar-search__checkbox:hover i{color:#000}
.calendar-search__label{font-size:15px;font-weight:600}
.calendar-search__label span{font-weight:100}
.calendar-search__input-group:last-child{margin-bottom:20px}
.calendar-search__submit-btn{display:block;width:100%;background:#c25608;color:#fff;font-size:16px;font-weight:bold;border:1px solid #c25608;padding:10px}
.calendar-search__submit-btn:hover{background:0}
.calendar-search__loader{position:absolute;top:6px;right:6px;color:#00396c}
.calendar-search .has--border-none{border:none !important}
.calendar-search .has--border-none .pluv2-search__intake:before{display:none !important}
.calendar-search__more{min-width:300px;background-color:#fff;padding:20px 20px 20px 20px;border:0}
@media screen and (min-width:768px){.calendar-search__more{left:0;right:0;border:1px solid #e0e0e0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0}
}
.calendar-search .is--required{color:#c40000 !important;border-color:#c40000 !important}
.calendar-search .is--full-banner:before{display:none}
@media screen and (min-width:768px){.calendar-search .is--full-banner{display:block;position:absolute;top:-4px;height:4px;width:100%;content:' ';background-image:linear-gradient(to right,#c3373f,#faa811) !important;border-radius:6px 6px 0 0}
}
.calendar-sf-details{margin-top:40px}
@media screen and (min-width:768px){.calendar-sf-details{display:flex;flex-wrap:wrap}
}
.calendar-sf-details__locations{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-direction:column;border-top:1px solid #888b8d;border-bottom:1px solid #888b8d;padding:10px 0;margin-bottom:25px}
@media screen and (min-width:768px){.calendar-sf-details__locations{flex-direction:row;justify-content:center;align-items:center}
}
.calendar-sf-details__locations-label{max-width:100%;padding-right:10px;margin-bottom:10px}
@media screen and (min-width:768px){.calendar-sf-details__locations-label{margin-bottom:0}
}
.calendar-sf-details__locations-dropdown{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}
@media screen and (min-width:768px){.calendar-sf-details__locations-dropdown{width:auto}
}
.calendar-sf-details__locations-dropdown select{width:286px;height:36px}
.calendar-sf-details__locations-btn{width:50px;height:36px;font-size:12px;font-weight:400;border-radius:4px;background-color:#fff;border:1px solid #63666a;padding:10px;margin-left:5px}
.calendar-sf-details__locations-btn:hover{color:#fff;background-color:#434448}
.calendar-sf-details__content{display:static;width:100%}
@media screen and (min-width:768px){.calendar-sf-details__content{display:flex}
}
.calendar-sf-details__info{margin-bottom:50px}
@media screen and (min-width:768px){.calendar-sf-details__info{width:65%;margin-bottom:0;padding-right:40px}
}
.calendar-sf-details__sidebar{width:100%}
@media screen and (min-width:768px){.calendar-sf-details__sidebar{width:35%}
}
.calendar-sf-details__name{color:#282a2e;font-size:30px;line-height:1.33;margin:0 0 5px 0}
.calendar-sf-details__tagline{color:#ce4b27;font-size:18px;font-weight:bold;line-height:1.5;text-transform:uppercase}
.calendar-sf-details__description{color:#282a2e;font-size:13px;line-height:1.33}
.calendar-sf-details__section-head{color:#888b8d;font-size:13px;letter-spacing:2px;line-height:1.33;margin-top:15px;margin-bottom:0;text-transform:uppercase}
.calendar-sf-details__section-text{font-size:13px;line-height:1.5}
.calendar-sf-details__section-text p{margin:0}
.calendar-sf-details__center-img{margin-bottom:20px}
.calendar-sf-details__add-to-calendar-1 label{font-size:16px;margin-bottom:3px;width:100%}
.calendar-sf-details__add-to-calendar-2{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}
.calendar-sf-details__add-to-calendar-2 select{-moz-flex-grow:3;-webkit-flex-grow:3;flex-grow:3;font-size:16px;margin-right:5px}
.calendar-sf-details__add-to-calendar-2 .button.button--reverse{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;font-size:16px;padding:10px}
.calendar-sf-details__button{font-size:16px;font-family:Arial,sans-serif;cursor:pointer;line-height:normal;text-decoration:none;border:1px solid;border-radius:4px;background-clip:padding-box;border-color:#878a8c;background-color:#fff;color:#000;border-color:lightgray;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left;width:100%;margin-bottom:10px;padding:10px}
.calendar-sf-details__button:hover,.calendar-sf-details__button:focus,.calendar-sf-details__button:active{text-decoration:none;border-color:#ce4b27}
.calendar-sf-details__button i.center-icon{font-size:24px;color:#ce4b27;position:relative;margin-right:10px}
.calendar-sf-details__button i.center-icon.oi-arrow-down{top:2px}
.calendar-sf-details__button i.center-icon.oi-forward{top:4px;font-weight:600}
.calendar-sf-details__button i.center-icon.oi-landline{font-weight:600}
.calendar-sf-details__button i.center-icon.fa-caret-down{left:4px}
.calendar-sf-details__button__text-baseline{position:relative;display:inline-block}
.calendar-sf-details__button__text-baseline i.oi-new-window{display:none}
@media screen and (min-width:768px){.calendar-sf-details__button__text-baseline i.oi-new-window{display:inline-block;margin-left:5px;font-size:12px}
}
.calendar-sf-details__button__text-baseline .mobile-new-window{display:inline}
@media screen and (min-width:768px){.calendar-sf-details__button__text-baseline .mobile-new-window{display:none}
}
.calendar-sf-details__button__text-baseline .desktop-new-window{visibility:hidden;width:300px;color:#fff;position:absolute;z-index:1;top:120%;left:53%;margin-left:-30px}
@media screen and (min-width:1070px){.calendar-sf-details__button__text-baseline .desktop-new-window{top:-5px;left:108%;margin-left:0}
}
.calendar-sf-details__button__text-baseline .desktop-new-window__message{display:inline-flex;background-color:#000;border-radius:6px;padding:5px 15px}
.calendar-sf-details__button__text-baseline .desktop-new-window__message:after{content:"";position:absolute;bottom:100%;left:27%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent}
@media screen and (min-width:1070px){.calendar-sf-details__button__text-baseline .desktop-new-window__message:after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent;bottom:auto;left:auto;margin-left:0}
}
@media screen and (min-width:768px){.calendar-sf-details__button:hover .desktop-new-window,.calendar-sf-details__button:focus .desktop-new-window{visibility:visible}
}
.calendar-sf-divider{max-width:1280px;margin:0 auto 50px;text-align:center;clear:both}
.calendar-sf-divider__container{margin-bottom:20px;color:#52545a}
.calendar-sf-divider__heading{font-family:Arial,sans-serif;color:#595959;letter-spacing:2px}
.calendar-serp__subheading{display:block;font-family:"Frutiger-Bold";font-size:18px;margin:10px 0 35px}
.calendar-serp__heading{font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px;color:#002677}
@media screen and (min-width:540px){.calendar-serp__heading{font-size:32.43px;line-height:40px}
}
.calendar-serp__mainDescription{font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-serp__mainDescription{font-size:16px;line-height:20px}
}
@media screen and (max-width:420px){.calendar-serp__mainDescription{padding-bottom:30px}
}
.calendar{color:#000}
.calendar-heading{font-size:34px;border-bottom:1px solid #e0e0e0;padding-bottom:25px;margin-bottom:0}
.calendar-region{padding-top:32px !important}
.calendar-main{max-width:100%}
.calendar-main__heading{font-family:"Frutiger-Light";font-size:36px}
.calendar__container{max-width:100%;padding:0 10px}
.calendar__flex{display:flex;flex-wrap:wrap}
.calendar__col{flex-grow:1}
@media screen and (min-width:768px){.calendar__col{flex-basis:0}
}
.calendar__col.is--mb-col{flex-basis:0}
.calendar__imgcol{flex-grow:1}
.calendar__imgcol.is--empty{visibility:hidden}
@media screen and (min-width:768px){.calendar__imgcol{flex-basis:auto}
}
.calendar__imgcol.is--mb-col{flex-basis:auto}
.calendar__colauto{flex:0 0 auto;width:auto}
@media screen and (min-width:768px){.calendar__content-height{min-height:200px}
}
.pluv2-details__information{display:flex;flex-flow:row wrap}
.calendar-pagination__list{display:flex;flex-direction:row;justify-content:center;list-style:none;padding:0;margin:0}
.calendar-pagination__btn{background:0;border-width:0 0 2px 0;border-style:solid;border-color:transparent;color:#316bbe;cursor:pointer;font-size:18px;margin:0 10px;padding:5px}
.calendar-pagination__btn.is--active{border-bottom:2px solid #316bbe;color:#000}
.calendar-pagination__btn.is--disabled{pointer-events:none}
.calendar-pagination__btn.is--disabled>span{color:#e0e0e0}
.calendar-pagination__prev i,.calendar-pagination__next i{font-size:26px;margin-top:-4px}
.calendar-pagination__prev>button,.calendar-pagination__next>button{padding:5px 0;margin:0}
@media screen and (max-width:321px){.calendar-pagination__prev>button>span,.calendar-pagination__next>button>span{display:none}
}
@media screen and (min-width:420px){.calendar-pagination__prev>button,.calendar-pagination__next>button{margin:0 10px}
}
.calendar-pagination__prev i{float:left;margin-right:10px}
.calendar-pagination__next i{float:right;margin-left:10px}
.calendar-pagination__ellipses{margin-top:6px;margin-right:10px}
@media screen and (min-width:420px){.calendar-pagination__ellipses{margin-right:0}
}
.calendar-sf-results__list{width:100%}
.calendar-sf-results__info{display:flex;align-items:center;margin:15px 0}
@media screen and (min-width:768px){.calendar-sf-results__info{margin:10px 0;align-items:flex-end}
}
.calendar-sf-results__sorter{display:flex;align-items:center;margin:0 0 10px 0}
@media screen and (min-width:768px){.calendar-sf-results__sorter{justify-content:flex-end}
}
.calendar-sf-results__sorter .events-views{padding-right:10px;font-size:15px}
.calendar-sf-results__sorter .search-views{width:150px;height:36px}
.calendar-sf-results__cards{list-style:none;padding-left:0 !important}
.calendar-sf-results__card{margin-bottom:10px}
.calendar-sf-results__link{border-color:#e5e5e6;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px;color:#000;display:flex;text-decoration:none;padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important;cursor:pointer}
.calendar-sf-results__link:hover,.calendar-sf-results__link:focus{border-color:#00396c;text-decoration:none;outline:0}
.calendar-sf-results__link:hover .calendar-events__name{color:#00396c;text-decoration:underline}
@media screen and (min-width:768px){.calendar-sf-results__link{padding:20px}
}
@media screen and (max-width:768px){.calendar-sf-results__address-link{max-width:148px}
}
.calendar-sf-results__details{width:100%;display:flex;flex:60%;flex-direction:column}
.calendar-sf-results__details .fa{font-size:20px;position:absolute;color:#5a5a5a}
@media screen and (min-width:768px){.calendar-sf-results__details{flex:auto}
}
.calendar-sf-results__personal{width:100%}
.calendar-sf-results__personal .calendar__flex{margin-bottom:15px}
.calendar-sf-results__personal .calendar__flex:last-child{margin-bottom:0}
.calendar-sf-results__name{color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.calendar-sf-results__name{font-size:18px;line-height:24px}
}
.calendar-sf-results__name a{text-decoration:none}
.calendar-sf-results__name a:hover{color:initial}
.calendar-sf-results__date,.calendar-sf-results__time{font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;padding-left:25px;padding-right:25px;color:#5a5a5a;margin-bottom:0}
@media screen and (min-width:540px){.calendar-sf-results__date,.calendar-sf-results__time{font-size:14.22px;line-height:20px}
}
.calendar-sf-results__address{padding-left:22px;padding-right:25px}
.calendar-sf-results__address p{margin-bottom:0}
.calendar-sf-results__virtual{padding-left:28px;padding-right:25px;color:#0c55b8;margin-bottom:0}
.calendar-sf-results-address{padding-left:3px}
.calendar-sf-results__description{margin-top:10px;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.calendar-sf-results__description{font-size:16px;line-height:20px}
}
.calendar-sf-results__description p{margin-bottom:0}
@media screen and (min-width:768px){.calendar-sf-results__description{margin-top:0}
}
.calendar-sf-pills{border-bottom:1px solid #e5e5e6;padding-bottom:32px !important;padding-right:16px !important;padding-left:16px !important}
@media screen and (min-width:768px){.calendar-sf-pills{padding:0 0 32px 0}
}
.calendar-sf-pills__pill{padding:0;display:inline-flex}
.calendar-sf-pills__pill--clear{width:100%}
.calendar-sf-pills__inner{margin-right:8px !important}
.calendar-sf-pills__btn{font-family:"open_sans",Arial,sans-serif;font-size:16px;color:#5a5a5a;cursor:pointer;background-color:#fff;border:1px solid #5a5a5a;border-radius:16px;display:flex;align-items:center;padding:5px 10px;margin-top:8px !important}
.calendar-sf-pills__btn:focus{outline:0;box-shadow:0 0 0 1px #00396c}
.calendar-sf-pills__icon{color:#0c55b8;float:right;margin-left:10px}
.calendar-sf-pills__clear{border:0;background:0;color:#0c55b8;font-family:"Optum Sans Bold";font-size:14.22px;line-height:20px;margin-top:16px !important}
@media screen and (min-width:540px){.calendar-sf-pills__clear{font-size:14.22px;line-height:20px}
}
.calendar-sf-pills__clear:hover,.calendar-sf-pills__clear:focus{color:#0c55b8;outline:0;text-decoration:underline}
.calendar-sf-popover__btn{cursor:pointer;display:none}
@media screen and (max-width:768px){.calendar-sf-popover__btn{display:block}
}
@media screen and (max-width:768px){.calendar-sf-popover__subheader{display:inline}
}
@media screen and (max-width:768px){.calendar-sf-popover__heading{margin:0}
}
.calendar-sf-popover__close-btn{font-size:18px;color:#00549f;background:#fff;display:none;margin-bottom:16px !important}
@media screen and (max-width:768px){.calendar-sf-popover__close-btn{display:block}
}
.calendar-sf-popover__close-btn:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
@media screen and (max-width:768px){.calendar-sf-popover__header{border-bottom:1px solid #e0e0e0;padding:0 15px 15px}
}
.calendar-sf-popover__content{display:block}
@media screen and (max-width:768px){.calendar-sf-popover__content{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;transform:translate(0,0);background-color:#fff;opacity:1;visibility:visible;padding:20px 0;overflow-y:scroll}
.calendar-sf-popover__content:not(.is--active){opacity:0;visibility:hidden;transform:translate(-100%,0)}
.calendar-sf-popover__content.is--active{transition:all .4s ease-in-out}
}
.calendar-sf-popover__scroller{overflow-y:auto}
.calendar-sf-popover-btn{width:100%;font-size:20px;color:#00549f;border-bottom:1px solid #e0e0e0;background:0;padding:15px 10px;margin-bottom:16px}
.calendar-sf-popover-btn .fa-chevron-right{margin-left:10px}
.calendar-sf-popover-btn:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #002677}
.calendar-sf-registration{padding-bottom:25px}
.calendar-sf-registration__subtitle{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;margin:30px 0 12px 0;color:#002677}
@media screen and (min-width:540px){.calendar-sf-registration__subtitle{font-size:22.78px;line-height:32px}
}
.calendar-sf-registration input{width:100%;height:35px;border:1px solid #5a5a5a;border-radius:4px;display:block;padding:0 10px}
.calendar-sf-registration input:focus{color:#002677;background-color:#fbf9f4;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;outline:0}
@media screen and (min-width:767px){.calendar-sf-registration input{max-width:300px}
}
.calendar-sf-registration input:disabled{color:#efefee;background-color:#fff;border-color:#d0d0ce}
.calendar-sf-registration input+label{margin-top:20px}
.calendar-sf-registration .month,.calendar-sf-registration .day,.calendar-sf-registration .year{border:1px solid #5a5a5a;border-radius:2px}
.calendar-sf-registration select{border:1px solid #5a5a5a;border-radius:4px;display:inline-block;-moz-flex-grow:3;-webkit-flex-grow:3;flex-grow:3;height:40px;font-size:16px;margin-right:5px}
.calendar-sf-registration select:focus{color:#002677;background-color:#fbf9f4;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;outline:0}
.calendar-sf-registration__group{padding:10px 0}
.calendar-sf-registration__group:last-child{padding-bottom:0}
.calendar-sf-registration__nested-group{padding-left:30px}
.calendar-sf-registration__fieldset{padding:10px 0 0}
.calendar-sf-registration__fieldset+.calendar-sf-registration__fieldset{padding-top:0}
.calendar-sf-registration__contact-heading{margin-left:30px}
.calendar-sf-registration__error-notification{display:flex;align-items:center;padding-top:20px}
.calendar-sf-registration__error-notification:focus{outline:0}
.calendar-sf-registration__error-notification:not(.is--invalid){display:none}
.calendar-sf-registration__error-notification .fa-exclamation-circle{margin-right:5px}
.calendar-sf-registration__group-heading{font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677;margin-bottom:10px}
@media screen and (min-width:540px){.calendar-sf-registration__group-heading{font-size:22.78px;line-height:32px}
}
.calendar-sf-registration__notification{display:flex;padding:12px;margin-bottom:15px;background:#72c0b2;color:#222 !important;border-color:#5fa196 !important;font-family:'Frutiger-Bold';font-size:18px;justify-content:center}
.calendar-sf-registration__notification:focus{outline:0}
.calendar-sf-registration__notification__success-msg{width:100%;display:flex;justify-content:center}
.calendar-sf-registration__notification:not(.is--valid){display:none}
.calendar-sf-registration__notification-icon{font-size:20px;align-self:center;margin-right:10px}
.calendar-sf-registration__notification-msg{align-self:center}
.calendar-sf-registration__notification-msg::first-letter {text-transform:capitalize}
.calendar-sf-registration__text-id{margin-left:30px !important;padding-top:20px;display:none}
.calendar-sf-registration__label,.calendar-sf-registration__textbox,.calendar-sf-registration__messenger{transition:all 150ms ease-in-out}
.calendar-sf-registration__disclaimer-text{margin-left:30px}
.calendar-sf-registration__info,.calendar-sf-registration__messenger{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;margin-top:3px;margin-bottom:0;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-sf-registration__info,.calendar-sf-registration__messenger{font-size:14.22px;line-height:20px}
}
.calendar-sf-registration__messenger{border:0}
.calendar-sf-registration__messenger:not(.is--invalid){display:none}
.calendar-sf-registration__display-spots{display:flex}
.calendar-sf-registration__spots-left{width:100%;color:#ce4b27;font-size:13px;padding:7px}
.calendar-sf-registration__optin-error{color:#c60f13}
.calendar-sf-registration__optin-error .optin-error-heading{display:flex;font-size:15px;font-weight:bold;align-items:center}
.calendar-sf-registration__optin-error .optin-error-heading .fa-exclamation-circle{margin-right:5px}
.calendar-sf-registration__optin-error .optin-error-msg{margin-left:18px;font-size:15px;padding:5px 0 5px 0}
.calendar-sf-registration .form .calendar-sf-registration__label{font-family:"Optum Sans Bold";font-size:16px;line-height:20px;display:block;margin-bottom:8px;color:#5a5a5a}
@media screen and (min-width:540px){.calendar-sf-registration .form .calendar-sf-registration__label{font-size:16px;line-height:20px}
}
.calendar-sf-registration .form .calendar-sf-registration__label:not(.is--invalid) .fa-exclamation-circle{display:none}
.calendar-sf-registration__agreement>p{margin-bottom:15px}
.calendar-sf-registration__optin>p{margin-bottom:15px}
.calendar-sf-registration__agree-btn{border:0;background-color:none;padding:0;margin:0}
.calendar-sf-registration__submit-btn{width:100%;font-size:18px;display:block;margin-top:24px !important}
@media screen and (min-width:540px){.calendar-sf-registration__submit-btn{max-width:324px}
}
.calendar-sf-registration__accordion-btn{font-size:16px;font-weight:600;cursor:pointer;color:#00549f;background:0;border:0;text-align:left;display:inline-block;text-transform:none;padding:5px 0;margin-bottom:0}
.calendar-sf-registration__accordion-btn i{font-size:25px;float:right;margin-top:-4px;margin-left:10px}
.calendar-sf-registration__accordion-btn .fa-angle-down{display:none}
.calendar-sf-registration__accordion-btn:not(.is--expanded) .fa-angle-down{display:block}
.calendar-sf-registration__accordion-btn:not(.is--expanded) .fa-angle-up{display:none}
.calendar-sf-registration__drawer:not(.is--expanded){display:none}
.calendar-sf-registration__checkbox{cursor:pointer;display:inline-block}
.calendar-sf-registration__checkbox>i{font-size:20px;float:left;margin-right:10px;margin-top:-1px}
.calendar-sf-registration__checkbox label{float:left}
.calendar-sf-registration__checkbox .fa-square-o{color:#5a5a5a}
.calendar-sf-registration__checkbox .fa-check-square{color:#0c55b8}
.calendar-sf-registration__checkbox .fa-square-o{display:none}
.calendar-sf-registration__checkbox:not(.is--checked) .fa-check-square{display:none}
.calendar-sf-registration__checkbox:not(.is--checked) .fa-square-o{display:block}
.calendar-sf-registration__checkbox:focus-visible{color:#0c55b8;background-color:#fbf9f4;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;transform:none;outline:0}
.calendar-sf-registration__contact-icon{display:none}
.calendar-sf-registration .fa-check-square{font-size:20px}
.calendar-sf-registration .is--small{font-size:14px}
.calendar-sf-registration .is--valid{color:#468847;border-color:#468847}
.calendar-sf-registration .is--required,.calendar-sf-registration .is--invalid{color:#c60f13 !important;border-color:#c60f13 !important}
.calendar-sf-registration .is--disabled{color:#595959 !important}
.is--checked .calendar-sf-registration__contact-icon{display:inline-block}
.calendar-sf-waitlist-cta{width:100%}
.calendar-sf-waitlist-cta__capacity-text{color:#c35608;display:flex;align-items:center;margin-bottom:20px}
.calendar-sf-waitlist-cta__exclamation-icon{font-size:24px;margin-right:10px}
.calendar-sf-waitlist-cta__btn{width:100%;font-size:18px;max-width:306px;display:block}
.calendar-sf-waitlist-cta__modal-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(47,79,79,0.6)}
.calendar-sf-waitlist-cta__modal{background:#fff;width:100%;height:100%;z-index:9999}
@media screen and (min-width:768px){.calendar-sf-waitlist-cta__modal{background:transparent;position:fixed;transition:all ease-in-out 1s;top:0;left:0;right:0;bottom:0;transform:translate(0,0)}
}
.calendar-sf-waitlist-cta__form{position:relative;max-height:100%;max-width:100%;overflow-y:auto}
@media screen and (min-width:768px){.calendar-sf-waitlist-cta__form{overflow-y:inherit;padding:40px;position:absolute;background:#fff;top:50%;left:50%;width:425px;transform:translate(-50%,-50%);border-radius:0 0 6px 6px}
.calendar-sf-waitlist-cta__form:before{position:absolute;top:-4px;left:0;height:4px;width:100%;content:' ';background:#316bbe;border-radius:6px 6px 0 0}
}
.calendar-sf-waitlist-cta__top-cancel-btn{border:0;font-size:18px;background:transparent;color:#316bbe}
.calendar-sf-waitlist-cta__top-cancel-btn:hover,.calendar-sf-waitlist-cta__top-cancel-btn:focus{text-decoration:underline;outline:0}
@media screen and (min-width:768px){.calendar-sf-waitlist-cta__top-cancel-btn{position:absolute;right:15px;top:15px}
}
.calendar-sf-waitlist-cta__bot-cancel-btn{display:block;border:0;background:transparent;font-size:16px;color:#316bbe}
.calendar-sf-waitlist-cta__bot-cancel-btn:hover,.calendar-sf-waitlist-cta__bot-cancel-btn:focus{text-decoration:underline;outline:0}
.calendar-sf-waitlist-cta__sf-flex{display:flex;align-items:center}
.calendar-sf-waitlist-cta__heading-content{display:flex;width:100%;align-items:center;padding:15px 10px;border-bottom:1px solid #e0e0e0}
@media screen and (min-width:768px){.calendar-sf-waitlist-cta__heading-content{border-bottom:0}
}
.calendar-sf-waitlist-cta__heading-content h2{width:100%;margin:0}
.calendar-sf-waitlist-cta__form-content{padding-left:10px;padding-right:10px}
.calendar-sf-waitlist-cta__form-info{padding:10px;margin:0;width:100%}
.calendar-sf-waitlist-cta__mobile-done-btn{border:0;background:transparent;font-size:18px;color:#316bbe}
.calendar-sf-waitlist-cta__mobile-done-btn:hover{text-decoration:underline}
.calendar-sf-waitlist-cta__submit-btn{width:100%;font-size:18px;max-width:266px}
.calendar-sf-waitlist-cta__info-btn{border:0;background:transparent;font-size:24px}
.calendar-sf-waitlist-cta__info-btn:hover,.calendar-sf-waitlist-cta__info-btn:focus{outline:0}
.calendar-sf-waitlist-cta__info-btn:hover i,.calendar-sf-waitlist-cta__info-btn:focus i{color:#00396c}
.calendar-sf-waitlist-cta__info-btn i{display:inline !important;color:#316bbe}
.calendar-sf-waitlist-cta__disclaimer-info{position:relative;display:inline-flex;align-items:center}
.calendar-sf-waitlist-cta__disclaimer-info:focus{outline:0}
@media screen and (min-width:376px){.calendar-sf-waitlist-cta__disclaimer-info{margin-left:20px}
}
.calendar-sf-waitlist-cta__info-container{display:block;width:170px;position:absolute;top:-18px;left:35px;border:1px solid #d0d0ce;border-radius:4px;padding:15px 10px;border-bottom:3px solid #d0d0ce;z-index:3;background:#fff}
.calendar-sf-waitlist-cta__info-container:hover,.calendar-sf-waitlist-cta__info-container:focus{border:1px solid #00396c;border-bottom:3px solid #00396c}
.calendar-sf-waitlist-cta__info-container:hover .calendar-sf-waitlist-cta__info-container-pointer,.calendar-sf-waitlist-cta__info-container:focus .calendar-sf-waitlist-cta__info-container-pointer{border-bottom:1px solid #00396c;border-left:1px solid #00396c}
@media screen and (min-width:376px){.calendar-sf-waitlist-cta__info-container{width:200px}
}
.calendar-sf-waitlist-cta__info-container-pointer{height:15px;width:15px;background:white;border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;transform:rotate(45deg);position:absolute;left:-8px;top:23px}
.calendar-sf-waitlist-cta__info-heading{color:#000;font-size:12px;margin-bottom:5px;font-weight:bold}
@media screen and (min-width:376px){.calendar-sf-waitlist-cta__info-heading{font-size:15px}
}
.calendar-sf-waitlist-cta__info-para{color:#000;font-size:12px;margin:0}
@media screen and (min-width:376px){.calendar-sf-waitlist-cta__info-para{font-size:14px}
}
.calendar-sf-waitlist-cta input{width:100%;height:35px;border:1px solid #5a5a5a;border-radius:4px;display:block;padding:0 10px}
@media screen and (min-width:767px){.calendar-sf-waitlist-cta input{max-width:300px}
}
.calendar-sf-waitlist-cta input:disabled{color:#efefee;background-color:#fff;border-color:#d0d0ce}
.calendar-sf-waitlist-cta input+label{margin-top:20px}
.calendar-sf-waitlist-cta select{border:1px solid #5a5a5a;border-radius:4px;display:inline-block;-moz-flex-grow:3;-webkit-flex-grow:3;flex-grow:3;height:40px;font-size:16px;margin-right:5px}
.calendar-sf-waitlist-cta__group{padding:10px 0}
.calendar-sf-waitlist-cta__group p{margin-bottom:0}
.calendar-sf-waitlist-cta__nested-group{padding-left:30px}
.calendar-sf-waitlist-cta__fieldset{padding:10px 0}
.calendar-sf-waitlist-cta__contact-heading{margin-left:30px}
.calendar-sf-waitlist-cta__error-notification{display:flex;align-items:center;padding-top:20px}
.calendar-sf-waitlist-cta__error-notification:focus{outline:0}
.calendar-sf-waitlist-cta__error-notification:not(.is--invalid){display:none}
.calendar-sf-waitlist-cta__error-notification .fa-exclamation-circle{margin-right:5px}
.calendar-sf-waitlist-cta__group-heading{font-size:15px;font-family:"FrutigerLTW01-55Roman";font-weight:600;letter-spacing:normal;margin-bottom:10px}
.calendar-sf-waitlist-cta__notification{position:relative;display:flex;padding:12px;background:#72c0b2;color:#222 !important;border-color:#5fa196 !important;font-family:"FrutigerLTW01-55Roman";font-size:18px;text-align:center}
.calendar-sf-waitlist-cta__notification:focus{outline:0}
@media screen and (min-width:768px){.calendar-sf-waitlist-cta__notification{margin:10px 0}
}
.calendar-sf-waitlist-cta__notification-text{width:90%;margin:0;text-align:center}
.calendar-sf-waitlist-cta__notification__success-msg{width:100%;display:flex;justify-content:center}
.calendar-sf-waitlist-cta__notification:not(.is--valid){display:none}
.calendar-sf-waitlist-cta__notification-icon{margin-right:10px;font-size:18px}
.calendar-sf-waitlist-cta__notification-cancel-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%)}
@media screen and (min-width:376px){.calendar-sf-waitlist-cta__notification-cancel-icon{right:30px}
}
.calendar-sf-waitlist-cta__notification-msg{align-self:center}
.calendar-sf-waitlist-cta__notification-msg::first-letter {text-transform:capitalize}
.calendar-sf-waitlist-cta__label{font-size:15px;display:block;margin-bottom:8px}
.calendar-sf-waitlist-cta__label:not(.is--invalid) .fa-exclamation-circle{display:none}
.calendar-sf-waitlist-cta__messenger{transition:all 150ms ease-in-out;font-size:12px;margin-top:3px;margin-bottom:0;border:0}
.calendar-sf-waitlist-cta__messenger:not(.is--invalid){display:none}
.calendar-sf-waitlist-cta .is--hidden{display:none}
.calendar-sf-waitlist-cta .is--valid{color:#468847;border-color:#468847}
.calendar-sf-waitlist-cta .is--required,.calendar-sf-waitlist-cta .is--invalid{color:#c60f13 !important;border-color:#c60f13 !important}
.calendar-sf-waitlist-cta .is--disabled{color:#595959 !important}
.calendar-sf-event-sharebar{display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding-bottom:25px;width:100%}
.calendar-sf-event-sharebar__back-btn{display:flex;align-items:center;color:#316bbe;font-size:15px;cursor:pointer;outline:0;font-weight:bold}
.calendar-sf-event-sharebar__back-btn:hover,.calendar-sf-event-sharebar__back-btn:focus{color:#00396c;outline:0}
.calendar-sf-event-sharebar__back-btn:hover span,.calendar-sf-event-sharebar__back-btn:focus span{text-decoration:underline}
.calendar-sf-event-sharebar__back-btn i{margin-right:5px;font-weight:900;font-size:24px}
.calendar-sf-event-sharebar__ctas{display:flex;justify-content:flex-end;align-items:center}
.calendar-sf-event-sharebar__ctas i{font-size:20px;margin-right:8px}
.calendar-sf-event-sharebar__ctas a,.calendar-sf-event-sharebar__ctas button{font-weight:bold;color:#00549f;font-size:15px}
.calendar-sf-event-sharebar__ctas a:first,.calendar-sf-event-sharebar__ctas button:first{padding:0 10px}
.calendar-sf-event-sharebar__ctas a:hover,.calendar-sf-event-sharebar__ctas button:hover,.calendar-sf-event-sharebar__ctas a:focus,.calendar-sf-event-sharebar__ctas button:focus{color:#0c55b8;cursor:pointer}
.calendar-sf-event-sharebar__ctas button{border:0;background:#fff}
.calendar-sf-event-sharebar__ctas button:hover,.calendar-sf-event-sharebar__ctas button:focus{color:#0c55b8;outline:0}
.calendar-sf-event-sharebar__ctas button:hover span,.calendar-sf-event-sharebar__ctas button:focus span{text-decoration:underline}
.calendar-sf-event-sharebar__mobile{display:flex;flex-direction:column;position:relative}
.calendar-sf-event-sharebar__share-btn{padding:0 10px;width:120px;font-weight:bold}
.calendar-sf-event-sharebar__share-btn:hover,.calendar-sf-event-sharebar__share-btn:focus{cursor:pointer;text-decoration:underline;outline:0}
.calendar-sf-event-sharebar__share-btn .fa-angle-down{display:none}
.calendar-sf-event-sharebar__share-btn .fa-angle-up{font-weight:900;margin-left:5px;margin-right:0;display:inline-block}
.calendar-sf-event-sharebar__share-btn:not(.is--expanded) .fa-angle-down{font-weight:900;margin-left:5px;margin-right:0;display:inline-block}
.calendar-sf-event-sharebar__share-btn:not(.is--expanded) .fa-angle-up{display:none}
.calendar-sf-event-sharebar__menu{background:#fff;display:flex;flex-direction:column;align-items:left;width:120px;position:absolute;top:48px;border-radius:0 0 2px 2px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;box-shadow:0 6px 10px -3px rgba(0,0,0,0.2);transition:all .4s cubic-bezier(0.23,1,0.32,1) 0;opacity:1;visibility:visible}
@media screen and (min-width:768px){.calendar-sf-event-sharebar__menu{top:48px}
}
.calendar-sf-event-sharebar__menu.fadeout{transform:translateY(-20px);transition:all .4s cubic-bezier(0.23,1,0.32,1) 0;visibility:hidden;opacity:0}
.calendar-sf-event-sharebar__list{list-style-type:none;padding:0;margin:0}
.calendar-sf-event-sharebar__menu-close-btn{font-size:20px;width:100%;text-align:center;outline:0;color:#316bbe;padding:10px;border-top:1px solid #e0e0e0}
.calendar-sf-event-sharebar__menu-close-btn:hover,.calendar-sf-event-sharebar__menu-close-btn:focus{color:#0c55b8}
.calendar-sf-event-sharebar__menu-close-btn:hover i,.calendar-sf-event-sharebar__menu-close-btn:focus i{text-decoration:underline}
.calendar-sf-event-sharebar__menu-close-btn i{margin:0}
.calendar-sf-event-sharebar__menu-link{display:block;padding:10px}
.calendar-sf-event-sharebar__menu-link:hover,.calendar-sf-event-sharebar__menu-link:focus{color:#0c55b8;outline:0}
.calendar-sf-event-sharebar__nav{display:none}
@media screen and (min-width:768px){.calendar-sf-event-sharebar__nav{display:inline-block}
.calendar-sf-event-sharebar__nav a,.calendar-sf-event-sharebar__nav button{padding:0 10px}
}
.calendar-sf-event-sharebar__mobile-print{text-align:left}
@media screen and (min-width:768px){.calendar-sf-event-sharebar__mobile-print{display:none}
}
.calendar-sf-event-sharebar__mobile-email{display:block}
@media screen and (min-width:768px){.calendar-sf-event-sharebar__mobile-email{display:none}
}
@media print{.calendar-sf-event-sharebar{display:none}
}
.O4-optumRx-suggestions{margin-top:10px;position:relative}
.O4-optumRx-suggestions__list{font-family:Arial;font-size:16px;z-index:1000;width:100%;position:absolute;background:#fff;display:none;padding:0 !important;border:1px solid #5a5a5a}
.O4-optumRx-suggestions__list:not(.is--collapsed){display:block}
.O4-optumRx-suggestions__item{cursor:pointer;color:#000;padding:8px 10px;border-left:1px solid rgba(0,0,0,0.04);border-right:1px solid rgba(0,0,0,0.04);border-top:0;list-style:none}
.O4-optumRx-suggestions__item:hover,.O4-optumRx-suggestions__item.is--active{border:0;color:#fff;background:#316bbe}
.O4-optumRx-suggestions__item:last-child{border-bottom:1px solid rgba(0,0,0,0.04)}
.o4-optum-rx__homePage-content{padding:80px}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx__homePage-content{padding:20px 40px 40px 40px}
}
.o4-optum-rx__container{display:flex;flex-direction:row;border-radius:1rem}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx__container{flex-direction:column}
}
.o4-optum-rx__content{padding:64px 96px;width:50%;display:flex;flex-direction:column;justify-content:center;position:relative}
@media(min-width:768px){.o4-optum-rx__content{border:1px solid #b1b2b4;border-radius:0 1rem 1rem 0}
}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx__content{width:100%;padding:3rem 0 0 0;border:0}
}
@media(min-width:769px) and (max-width:1047px){.o4-optum-rx__content{padding:40px}
}
@media screen and (min-width:768px){.o4-optum-rx__logo{margin-top:128px !important;margin-right:80px;float:right;width:auto;height:auto;max-width:236px}
}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx__logo{margin:40px 0 0 40px;width:auto;height:auto;max-width:236px}
}
@media screen and (min-width:768px){.o4-optum-rx__header-top{margin-top:80px}
}
.o4-optum-rx__main-headline{font-size:46.17px;font-family:Arial;font-weight:bold;margin-bottom:24px}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx__main-headline{font-size:32.43px}
}
.o4-optum-rx__sub-headline{font-size:41.04px;font-family:Arial;font-weight:bold;margin-bottom:24px;line-height:3rem}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx__sub-headline{font-size:32.43px;line-height:2.5rem}
}
.o4-optum-rx__bodyCopy{font-size:22.78px;font-family:Arial;line-height:1.3}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx__bodyCopy{font-size:22.25px}
}
.o4-optum-rx__label{font-size:16px;font-family:Arial;font-weight:bold;line-height:1}
.o4-optum-rx__label:focus-visible{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0}
.o4-optum-rx__icon{margin-bottom:24px}
.o4-optum-rx__iconImg{max-width:79px}
.o4-optum-rx__fieldText{font-family:Arial;font-size:14.22px;margin-bottom:16px}
@media(min-width:1048px){.o4-optum-rx__image{width:50%;padding:96px;border-radius:1rem 0 0 1rem}
}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx__image{border-radius:1rem;padding:30px}
}
@media(min-width:769px) and (max-width:1047px){.o4-optum-rx__image{padding:40px;width:50%;border-radius:1rem 0 0 1rem}
}
.o4-optum-rx__required-asterisk{color:#c40000}
.o4-optum-rx__select{margin-top:8px;font-family:Arial}
.o4-optum-rx__dataPlan{width:100%;margin-bottom:16px;border-radius:7px;font-family:arial;font-size:16px;padding:12px;border:1px solid #b1b2b4}
.o4-optum-rx__space{margin-top:8px}
.o4-optum-rx__input-grp{position:relative;margin-bottom:24px}
.o4-optum-rx__input-grp .zui-b-custom-select{width:100%}
.o4-optum-rx__input-grp .zui-b-custom-select__btn{padding:3px 30px 3px 12px;border:1px solid #b1b2b4;color:#000;border-radius:7px}
.o4-optum-rx__input-grp .zui-b-custom-select__btn:focus-visible{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0}
.o4-optum-rx__input-grp .zui-b-custom-select__option:first-child{height:26px}
.o4-optum-rx__plan{height:36px}
.o4-optum-rx__input{width:100%;border:1px solid #b1b2b4;border-radius:7px;height:40px;padding-left:12px;cursor:pointer;font-family:Arial;margin-top:8px}
.o4-optum-rx__input:focus-visible{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0}
.o4-optum-rx__input[aria-invalid="true"]{border-color:#c40000}
.o4-optum-rx__input[disabled]{background:#e5e5e6}
.o4-optum-rx__input-loc .o4-optum-rx__input{border-color:#c40000}
.o4-optum-rx__input_img{display:flex;padding:0;border:0;margin:0 6px;align-items:center;background:transparent;justify-content:center}
.o4-optum-rx__input_img:focus-visible{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0}
.o4-optum-rx__input-svg{width:24px;height:24px;cursor:pointer}
.o4-optum-rx__input-loc{display:flex;align-items:center;border:1px solid #b1b2b4;border-radius:7px;height:40px;position:relative;margin-top:8px}
.o4-optum-rx__input-loc:focus-within{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0}
.o4-optum-rx__input-loc input{width:100%;border-radius:7px;padding:0 24px 0 12px;cursor:text;border:0;margin:0;height:38px;font-family:Arial}
.o4-optum-rx__error-label{display:block;position:absolute;color:#c40000;margin:0;font-family:"Optum Sans Regular";font-size:12.64px;line-height:16px}
@media screen and (min-width:540px){.o4-optum-rx__error-label{font-size:12.64px;line-height:16px}
}
.o4-optum-rx__dropDown{-webkit-appearance:none;-moz-appearance:none;background:linear-gradient(45deg,transparent 50%,#006ca2 50%),linear-gradient(135deg,#006ca2 50%,transparent 50%);background-size:5px 5px,5px 5px,1.5em 1.5em;background-repeat:no-repeat}
.o4-optum-rx__close-icon{position:absolute;font-size:24px;top:55%;right:8px;color:#0c55b8;cursor:pointer;transform:translateY(-8%)}
.o4-optum-rx__close-icon:hover{color:#002677}
.o4-optum-rx__close-icon:focus-visible{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0}
.o4-optum-rx__clear-location{position:absolute;display:flex;align-items:center;justify-content:center;font-size:24px;transform:translateX(-50%);right:24px;color:#0c55b8;cursor:pointer}
.o4-optum-rx__clear-location:hover{color:#002677}
.o4-optum-rx__clear-location:focus-visible{border:#002677;box-shadow:0 0 0 2px #fff,0 0 0 4px #002677;outline:0}
.o4-optum-rx__btn{width:100% !important;font-family:Arial !important;font-weight:bold !important}
.o4-optum-rx__spinner{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;font-size:48px;z-index:3;color:#006ca2}
.o4-optum-rx__disclaimer{font-family:Arial;color:#5a5a5a;font-size:14.22px;margin:-30px 80px 0 80px}
@media screen and (max-width:768px){.o4-optum-rx__disclaimer{margin:0 40px 0 40px}
}
.o4-optum-rx__errorMsg,.o4-optum-rx__drug-err-msg{font-family:Arial;font-size:16px;margin-top:20px;color:#c40000;text-align:center}
.o4-optum-rx__drug-err-msg{margin:0}
.o4-optum-rx__drug-err-msg p{margin:0}
.pac-container:empty{display:none}
.o4-optum-rx-results__container{padding:80px}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx-results__container{padding:40px}
}
@media(min-width:768px){.o4-optum-rx-results__header-top{margin-top:80px}
}
.o4-optum-rx-results__logo{display:none}
@media screen and (min-width:768px){.o4-optum-rx-results__logo{display:block;text-align:left;margin-top:128px !important;margin-right:80px;float:right;width:auto;height:auto;max-width:236px}
}
.o4-optum-rx-results__planSection{margin-bottom:32px}
@media screen and (min-width:768px){.o4-optum-rx-results__planSection{margin-bottom:48px}
}
.o4-optum-rx-results__plan{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:space-between}
.o4-optum-rx-results__input{width:25%;border:1px solid #b1b2b4;border-radius:7px;height:40px;padding-left:12px;cursor:pointer;font-family:Arial;font-size:16px}
.o4-optum-rx-results__dropdown{-webkit-appearance:none;-moz-appearance:none;background:linear-gradient(45deg,transparent 50%,#006ca2 50%),linear-gradient(135deg,#006ca2 50%,transparent 50%);background-size:5px 5px,5px 5px,1.5em 1.5em;background-repeat:no-repeat;min-width:200px}
@media screen and (max-width:768px){.o4-optum-rx-results__dropdown{width:100%}
}
.o4-optum-rx-results__dosage{font-size:16px;font-family:Arial;font-weight:700;padding-bottom:32px}
.o4-optum-rx-results__spinner{font-size:30px;position:absolute;color:#006ca2;margin-top:-35px;margin-left:23%;font-weight:bolder}
@media screen and (max-width:540px){.o4-optum-rx-results__spinner{margin-left:80%}
}
@media(min-width:540px) and (max-width:768px){.o4-optum-rx-results__spinner{margin-left:85%}
}
.o4-optum-rx-results__select{margin-top:8px;margin-left:-4px}
.o4-optum-rx-results__logoImg{float:right;width:auto;height:auto;max-width:236px;padding-right:48px !important}
@media screen and (min-width:540px){.o4-optum-rx-results__logoImg{padding-right:80px !important}
}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx-results__logoImg{padding-bottom:20px}
}
.o4-optum-rx-results__h4{font-size:22.78px;font-family:Arial;margin-bottom:8px;line-height:1.2}
@media screen and (min-width:768px){.o4-optum-rx-results__h4{margin-bottom:16px}
}
.o4-optum-rx-results__main-headline{font-size:46.17px;font-family:Arial;font-weight:700;color:#005172;margin-bottom:32px !important}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx-results__main-headline{font-size:32.43px;margin-bottom:32px !important}
}
@media(min-width:320px) and (max-width:768px) and screen and (min-width:540px){.o4-optum-rx-results__main-headline{margin-bottom:64px !important}
}
.o4-optum-rx-results__sub-headline{font-size:41.04px;color:#fff;font-family:Arial;font-weight:bold;margin-bottom:24px;line-height:3rem}
@media(min-width:320px) and (max-width:768px){.o4-optum-rx-results__sub-headline{font-size:32.43px;line-height:2.5rem}
}
.o4-optum-rx-results__print{display:none}
@media screen and (min-width:768px){.o4-optum-rx-results__print{display:block;margin-right:70px;cursor:pointer;float:right}
}
.o4-optum-rx-results__printTxt{font-family:Arial;color:#0067ac;font-size:22.78px;position:absolute;margin-left:10px}
.o4-optum-rx-results__newSearch{padding-bottom:32px}
@media screen and (min-width:768px){.o4-optum-rx-results__newSearch{flex-direction:row}
}
.o4-optum-rx-results__searchText{font-family:Arial;font-size:22.78px;font-weight:400;line-height:1.75;color:#0067ac;display:flex;justify-content:center}
@media screen and (min-width:768px){.o4-optum-rx-results__searchText{display:block;padding-right:45px;padding-bottom:0}
}
.o4-optum-rx-results__brand-title{display:none}
@media screen and (min-width:768px){.o4-optum-rx-results__brand-title{display:block;font-family:Arial;margin-bottom:8px !important;font-size:22.78px;font-weight:700}
}
.o4-optum-rx-results__drug-name{display:none}
@media screen and (min-width:768px){.o4-optum-rx-results__drug-name{display:block;font-family:Arial;color:#0067ac;font-size:28.83px;font-weight:700;margin-bottom:16px !important}
}
.o4-optum-rx-results__table{width:100%;margin-bottom:80px;border-collapse:collapse}
.o4-optum-rx-results__btn-container{margin-bottom:32px !important;width:10%}
@media screen and (max-width:540px){.o4-optum-rx-results__btn-container{width:100%}
}
@media screen and (min-width:768px){.o4-optum-rx-results__btn-container{width:auto}
}
.o4-optum-rx-results__table-head{font-size:16px;text-align:left;font-family:Arial;font-weight:700;line-height:1.5;border-bottom:1px solid #cbcccd;vertical-align:inherit}
.o4-optum-rx-results__table-space{padding:16px;background-color:#f2f2f2}
.o4-optum-rx-results__table-items{width:30vw;padding:16px;font-family:Arial}
.o4-optum-rx-results__table-item1{width:60vw;font-family:Arial}
.o4-optum-rx-results__border{border-bottom:1px solid #cbcccd}
.o4-optum-rx-results__disclaimer{font-family:Arial;color:#5a5a5a;font-size:14.22px;margin-left:16px !important}
@media screen and (min-width:768px){.o4-optum-rx-results__disclaimer{margin-top:24px !important}
}
.o4-optum-rx-results__btn-label{font-family:Arial !important;font-weight:700 !important}
.o4-optum-rx-results__alert-msg{display:flex;font-family:Arial;font-size:16px;line-height:1.2;margin-bottom:16px !important;margin-left:16px !important}
@media screen and (min-width:768px){.o4-optum-rx-results__alert-msg{padding-right:80px}
}
.o4-optum-rx-results__alert-msg i{margin-right:4px;margin-top:-2px;font-size:22px}
@media screen and (max-width:540px){.o4-optum-rx-results__alert-msg-spacing{padding-top:16px}
}
.o4-optum-rx-results__warning{color:#c40000}
.o4-optum-rx-results__success{color:#007000}
.o4-optum-rx-results__bestPrice{font-family:Arial;font-weight:100;height:24px;width:117px;text-align:center;padding:3px 12px 2px 12px;margin-top:12px;border-radius:4px;background-color:#498337;color:#fff}
.o4-optum-rx-results__pharmacyAddress{line-height:24px}
.o4-optum-rx-results__pharmacyName{font-weight:700}
.o4-optum-rx-results__bgColor{background-color:#d8f2fc3b}
@media screen and (max-width:768px){.o4-optum-rx-results__table{display:none}
}
@media screen and (min-width:768px){.o4-optum-rx-results__mobile-container{display:none}
}
.o4-optum-rx-results__mobile-logo{max-width:236px;width:auto;height:auto;display:none;margin-bottom:20px}
@media screen and (max-width:768px){.o4-optum-rx-results__mobile-logo{text-align:left;display:block}
}
.o4-optum-rx-results__mobile-brand{padding:14px 0;display:flex;flex-direction:column;border-top:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a}
@media screen and (min-width:768px){.o4-optum-rx-results__mobile-brand{display:none}
}
.o4-optum-rx-results__mobile-brand-name{font-family:Arial;margin-bottom:8px !important;font-size:22.78px;font-weight:700}
.o4-optum-rx-results__mobile-drug-name{font-family:Arial;color:#0067ac;font-size:28.83px;font-weight:700}
.o4-optum-rx-results__mobile-bestPrice{height:24px;width:117px;text-align:center;border-radius:4px;background-color:#498337;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.o4-optum-rx-results__mobile-bestPrice-container{display:flex;justify-content:center;padding:16px}
.o4-optum-rx-results__mobile-header,.o4-optum-rx-results__mobile-data{padding:16px;font-size:16px;text-align:left;font-family:Arial;line-height:1.5;vertical-align:inherit}
.o4-optum-rx-results__mobile-header{background:#f2f2f2}
@media screen and (min-width:1048px){.O4-bio__container{display:flex}
}
.O4-bio__image{width:273px;height:273px;border-radius:50%;margin-bottom:32px !important}
.O4-bio__image--centerAlign{display:block;margin:auto}
@media screen and (min-width:1048px){.O4-bio__image{margin-bottom:0;margin-top:0 !important;margin-right:0 !important;margin-left:0 !important}
}
.O4-bio__bodycopy{width:100%}
@media screen and (min-width:1048px){.O4-bio__bodycopy{width:60%;margin-left:32px !important}
}
.qme{width:100%;margin:0 0 0 25px;padding:0 0 0 25px;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.qme-hub{position:relative}
.qme-item{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin:0 0 20px 0;padding:0 25px 0 0;cursor:pointer;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-preferred-size:45%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style-position:inside;padding-left:.7em}
@media screen and (min-width:540px){.qme-item{font-size:16px;line-height:20px}
}
.qme-item .fa{margin-right:5px}
.qme-item:focus{outline:0 !important;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;-ms-box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c}
.qme-filter-items{display:block;width:100%;float:left;clear:both;margin:0 0 25px 40px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.qme-filter-items{font-size:16px;line-height:20px}
}
.qme-filter-items strong{color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.qme-filter-items strong{font-size:16px;line-height:20px}
}
.qe .icon,.icon-qualifying,.icon-qualifying-expenses{color:#617e37}
.pqe .icon,.icon-potentially,.icon-potentially-qualifying-expenses{color:#f7b72d}
.nqe .icon,.icon-non-qualifying,.icon-non-qualifying-expenses{color:#c60f13;transform:rotate(45deg)}
.icon-label{display:none}
.filter{width:100%;float:left;display:block;background:#d9f6fa;color:#434448;padding:25px 15px;font-size:14px}
.filter-item{display:block;margin-bottom:35px}
.filter-item:focus{outline:2px solid #002677;outline:0 !important}
.filter-heading{margin-top:0;padding-top:0;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;color:#002677}
@media screen and (min-width:540px){.filter-heading{font-size:22.78px;line-height:32px}
}
.filter-subheading{text-transform:uppercase;margin:0 0 5px 0;padding:0;color:#5a5a5a;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.filter-subheading{font-size:18px;line-height:24px}
}
.filter-subheading:focus{outline:2px solid #002677}
.filter-icon{font-size:24px !important;width:16px;text-align:right;color:#002677}
.filter-input-container{display:block;margin:0 0 10px 0}
.filter-instance:focus{outline:2px solid #002677}
.filter-lable{font-family:"Optum Sans Regular";font-size:14.22px;line-height:20px;color:#5a5a5a}
@media screen and (min-width:540px){.filter-lable{font-size:14.22px;line-height:20px}
}
.fa:after{content:'';position:absolute;top:-6px;left:10%;transform:translateX(-50%);border-width:10px 10px 0 10px;border-style:solid;border-color:#fff transparent transparent transparent;opacity:0;top:100%;margin-top:8px;transform:translateX(-50%) translatey(-100%) rotate(-180deg);z-index:9999}
.filter-subheading[aria-expanded="false"] .arrow-up{display:none}
.filter-subheading[aria-expanded="false"] .arrow-down{display:inline-block}
.filter-subheading[aria-expanded="true"] .arrow-up{display:inline-block}
.filter-subheading[aria-expanded="true"] .arrow-down{display:none}
.qme [tooltip]{position:relative;display:inline-block;outline:0}
.qme [tooltip]::before{content:"";position:absolute;top:-6px;left:10%;transform:translateX(-50%);border-width:12px 12px 0 12px;border-style:solid;border-color:#fff transparent transparent transparent;opacity:0;top:100%;margin-top:8px;transform:translateX(-50%) translatey(-100%) rotate(-180deg);z-index:9999}
.qme [tooltip]::after{content:attr(tooltip);position:absolute;left:37%;top:-6px;transform:translateX(-50%) translateY(-100%);background:#fff;border:1px solid #b1b2b3;text-align:left;text-transform:none;color:#434448;font-size:14px;width:100%;max-width:360px;border-radius:5px;pointer-events:none;padding:10px;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;text-indent:0;box-shadow:0 5px 15px rgba(0,0,0,0.6);top:100%;margin-top:7px;transform:translateX(-50%) translateY(0);z-index:9998}
.qme [tooltip-position='left']::before{left:0;top:50%;margin-left:-12px;transform:translatey(-50%) rotate(-90deg)}
.qme [tooltip-position='left']::after{left:0;top:50%;margin-left:-8px;transform:translateX(-100%) translateY(-50%)}
.qme [tooltip-position='top']::before{left:50%}
.qme [tooltip-position='top']::after{left:50%}
.qme [tooltip-position='bottom']::before{top:100%;margin-top:8px;transform:translateX(-50%) translatey(-100%) rotate(-180deg);z-index:9999}
.qme [tooltip-position='bottom']::after{top:100%;margin-top:8px;transform:translateX(-50%) translateY(0);z-index:9999}
.qme [tooltip-position='right']::before{left:100%;top:50%;margin-left:1px;transform:translatey(-50%) rotate(90deg)}
.qme [tooltip-position='right']::after{left:100%;top:50%;margin-left:8px;transform:translateX(0) translateY(-50%)}
.active-tooltip-qme:hover::after,.active-tooltip-qme:hover::before,.active-tooltip-qme:hover .fa:after{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1 !important;outline:none !important;z-index:99}
.active-tooltip-qme:focus::after,.active-tooltip-qme:focus::before{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1 !important;outline:none !important}
@media all and (max-width:1024px){.qme [tooltip]:focus::after,.qme [tooltip]:focus::before{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;outline:none !important}
}
@media all and (max-width:768px){.qme{margin-left:0}
.qme-filter-items{margin-left:15px}
.filter{height:auto;min-height:initial;margin-bottom:25px}
}
@media all and (max-width:480px){.qme-item{flex-basis:100%;font-size:18px;margin:0 0 35px 0}
.search-mod-clear{width:30%}
}
:root{--progress-width:0}
.o4-quiz-builder__region{outline:1px solid #e0e0e0;overflow:hidden;border-radius:12px}
@media(min-width:768px){.o4-quiz-builder__container{min-height:510px;max-height:840px}
}
@media(max-width:768px){.o4-quiz-builder__left-content{padding-right:0}
}
@media(min-width:1048px){.o4-quiz-builder__left-content{padding-right:16px}
}
.o4-quiz-builder__left-content-inner{display:flex;align-items:center;height:100%}
.o4-quiz-builder__main-img{width:100%;height:100%;object-fit:cover;object-position:center}
.o4-quiz-builder__right-content{margin-top:32px}
@media(max-width:768px){.o4-quiz-builder__right-content{padding-left:0;margin-bottom:32px}
}
@media(min-width:768px){.o4-quiz-builder__right-content{margin-top:0;padding-left:16px}
}
.o4-quiz-builder__right-content-inner{padding-right:64px !important}
@media screen and (min-width:540px){.o4-quiz-builder__right-content-inner{padding-right:96px !important}
}
@media(max-width:768px){.o4-quiz-builder__right-content-inner{padding-right:24px !important;padding-left:24px !important}
}
@media(min-width:768px){.o4-quiz-builder__right-content-inner{height:100%;display:flex;flex-direction:column;justify-content:center;width:100%}
}
.o4-quiz-builder__eyebrow{color:#002677;margin-bottom:16px;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-quiz-builder__eyebrow{font-size:16px;line-height:20px}
}
.o4-quiz-builder__headline{color:#002677;margin-bottom:16px;font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.o4-quiz-builder__headline{font-size:32.43px;line-height:40px}
}
.o4-quiz-builder__bodycopy{color:#002677;margin-bottom:32px;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.o4-quiz-builder__bodycopy{font-size:18px;line-height:24px}
}
@media screen and (min-width:540px){.o4-quiz-builder__bodycopy{font-size:22.78px;line-height:32px}
}
.o4-quiz-builder__bodycopy p{margin-bottom:0}
.o4-quiz-builder__bodycopy:last-child{margin-bottom:0}
.o4-quiz-builder__card-container{outline:1px solid #e5e5e6;overflow:hidden;border-radius:12px}
.o4-quiz-builder__content-top,.o4-quiz-builder__content-middle,.o4-quiz-builder__content-bottom{width:100%;padding-right:24px !important;padding-left:24px !important}
@media(min-width:768px){.o4-quiz-builder__content-top,.o4-quiz-builder__content-middle,.o4-quiz-builder__content-bottom{padding:0}
}
.o4-quiz-builder__content-top-inner,.o4-quiz-builder__content-middle-inner,.o4-quiz-builder__content-bottom-inner{display:flex;justify-content:center;width:100%;max-width:840px;margin:0 auto}
.o4-quiz-builder__content-top{background:#d9f6fa}
.o4-quiz-builder__content-top-inner{justify-content:center;flex-direction:column;text-align:center}
.o4-quiz-builder__content-middle{background:#d9f6fa}
.o4-quiz-builder__content-middle-inner{flex-direction:column}
.o4-quiz-builder__progress{opacity:0}
.o4-quiz-builder__progress-container{width:100%;max-width:540px;position:relative;display:inline-block;background:#fff;height:10px;border-radius:6px;overflow:hidden;margin:0 auto;transition:width ease-out 1s;margin-top:32px !important;margin-bottom:16px !important}
@media screen and (min-width:540px){.o4-quiz-builder__progress-container{margin-top:64px !important}
}
.o4-quiz-builder__progress-container span{position:absolute;top:0;left:0;height:100%;background:#ff612b;transition:width ease-out 1s}
.o4-quiz-builder__count-text{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-quiz-builder__count-text{font-size:16px;line-height:20px}
}
.o4-quiz-builder__question{display:flex;align-items:flex-start;color:#002677;margin-bottom:32px !important;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px}
@media screen and (min-width:540px){.o4-quiz-builder__question{font-size:22.78px;line-height:32px}
}
.o4-quiz-builder__question-txt{color:#002677;font-family:"Optum Sans Bold";font-size:20.25px;line-height:24px;margin-bottom:0}
@media screen and (min-width:540px){.o4-quiz-builder__question-txt{font-size:22.78px;line-height:32px}
}
.o4-quiz-builder__question-idx{margin-right:4px}
.o4-quiz-builder__question p{margin:0}
.o4-quiz-builder__answer-opts{list-style-type:none;padding:0;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin-bottom:32px !important;color:#5a5a5a}
@media screen and (min-width:540px){.o4-quiz-builder__answer-opts{font-size:18px;line-height:24px}
}
@media screen and (min-width:540px){.o4-quiz-builder__answer-opts{margin-bottom:64px !important}
}
.o4-quiz-builder__answer-grp{display:flex;align-items:flex-start;margin-bottom:20px}
.o4-quiz-builder__answer-grp:last-child{margin-bottom:0}
.o4-quiz-builder__answer-grp label{color:#5a5a5a}
.o4-quiz-builder__answer-radio[type="radio"]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:5px 8px 0 0;color:#0c55b8;width:20px;min-width:20px;height:20px;border:.15em solid #0c55b8;border-radius:50%;transform:translateY(-0.075em)}
.o4-quiz-builder__answer-radio[type="radio"]::before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #0c55b8;background-color:#0c55b8;position:absolute;top:50%;left:50%}
.o4-quiz-builder__answer-radio[type="radio"]:checked::before{transform:scale(1) translate(-50%,-50%)}
.o4-quiz-builder__answer-radio[type="radio"]:disabled{border-color:#6e7072}
.o4-quiz-builder__answer-radio[type="radio"]:disabled::before{box-shadow:inset 1em 1em #6e7072}
.o4-quiz-builder__answer-radio[type="radio"]:focus-visible{outline:2px solid #0c55b8;outline-offset:2px}
.o4-quiz-builder__answer-txt{color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-quiz-builder__answer-txt{font-size:18px;line-height:24px}
}
.o4-quiz-builder__feedback{display:flex;align-items:center;margin-bottom:32px !important}
.o4-quiz-builder__feedback:empty{margin:0 !important}
.o4-quiz-builder__feedback-container{width:100%;max-width:840px;margin-top:32px !important;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-quiz-builder__feedback-container{margin-bottom:64px !important}
}
.o4-quiz-builder__feedback .material-symbols-outlined{font-size:48px !important;font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 48;padding-left:0;padding-right:0}
.o4-quiz-builder__feedback .material-symbols-outlined.icon--correct{color:#007000}
.o4-quiz-builder__feedback .material-symbols-outlined.icon--partially{color:#f5b700}
.o4-quiz-builder__feedback .material-symbols-outlined.icon--incorrect{color:#c40000}
.o4-quiz-builder__feedback-txt{color:#002677;font-family:"Optum Sans Bold";font-size:16px;line-height:20px;margin-left:16px !important}
@media screen and (min-width:540px){.o4-quiz-builder__feedback-txt{font-size:18px;line-height:24px}
}
@media(min-width:768px){.o4-quiz-builder__results-container{border:1px solid #e5e5e6;overflow:hidden;border-radius:12px}
}
.o4-quiz-builder__results-top{background:#d9f6fa}
.o4-quiz-builder__results-top-inner{margin:0 auto;width:100%;max-width:840px;display:flex;flex-direction:column;justify-content:center;padding-top:32px !important;padding-bottom:32px !important}
@media screen and (min-width:540px){.o4-quiz-builder__results-top-inner{padding-top:64px !important}
}
@media screen and (min-width:540px){.o4-quiz-builder__results-top-inner{padding-bottom:64px !important}
}
.o4-quiz-builder__results-bottom-inner{margin:0 auto;width:100%;max-width:840px}
.o4-quiz-builder__results-svg{height:auto;width:64px;margin:0 auto;margin-bottom:16px !important}
.o4-quiz-builder__results-headline{text-align:center;color:#002677;margin:0;font-family:"Optum Sans Bold";font-size:28.83px;line-height:32px}
@media screen and (min-width:540px){.o4-quiz-builder__results-headline{font-size:32.43px;line-height:40px}
}
.o4-quiz-builder__results-bottom{margin-top:32px !important;margin-bottom:32px !important}
@media screen and (min-width:540px){.o4-quiz-builder__results-bottom{margin-bottom:64px !important}
}
.o4-quiz-builder__results-bodycopy{font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.o4-quiz-builder__results-bodycopy{font-size:18px;line-height:24px}
}
.o4-quiz-builder__results-bodycopy:last-child{margin-bottom:0}
.o4-quiz-builder__results-buttons{width:100%;max-width:840px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:32px !important}
@media screen and (min-width:540px){.o4-quiz-builder__results-buttons{display:block}
}
.o4-quiz-builder__results-buttons a+a{margin-top:16px}
@media screen and (min-width:540px){.o4-quiz-builder__results-buttons a+a{margin-top:4px}
}
.search-module .dialog__searchheading{color:#002677;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;margin-bottom:16px !important}
@media screen and (min-width:540px){.search-module .dialog__searchheading{font-size:36.48px;line-height:48px}
}
@media screen and (min-width:540px){.search-module .dialog__searchheading{color:#002677;font-family:"Optum Sans Bold";font-size:32.43px;line-height:40px;margin-bottom:32px !important}
}
@media screen and (min-width:540px) and screen and (min-width:540px){.search-module .dialog__searchheading{font-size:36.48px;line-height:48px}
}
.search-module .dialog__searchdescription{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin-bottom:16px !important}
@media screen and (min-width:540px){.search-module .dialog__searchdescription{font-size:16px;line-height:20px}
}
@media screen and (min-width:540px){.search-module .dialog__searchdescription{color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px;margin-bottom:32px !important}
}
@media screen and (min-width:540px) and screen and (min-width:540px){.search-module .dialog__searchdescription{font-size:16px;line-height:20px}
}
.search-module .dialog__searchdescription p{margin-bottom:0}
.search-module .search-mod{margin-bottom:16px !important}
@media screen and (min-width:540px){.search-module .search-mod{display:flex;margin-bottom:32px !important}
}
.search-module .search-mod-container{width:100%;display:flex;margin:5px 14px 5px 0}
@media screen and (min-width:540px){.search-module .search-mod-container{width:80%;max-width:360px;display:flex;margin:0 14px 5px 0}
}
.search-module .search-mod-container.boxFocus{box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;border-radius:90px}
.search-module .search-mod-input{border:1px solid #5a5a5a;padding:8px;-webkit-appearance:none;border-top-left-radius:90px;border-bottom-left-radius:90px;border-top-right-radius:0;border-bottom-right-radius:0;flex:1 1 auto;color:#5a5a5a;font-family:"Optum Sans Regular";font-size:16px;line-height:20px}
@media screen and (min-width:540px){.search-module .search-mod-input{font-size:16px;line-height:20px}
}
.search-module .search-mod-input::placeholder{font-size:14px}
.search-module .search-mod-label{display:none}
.search-module .search-mod-submit{width:15%;color:#fff;border:1px solid #5a5a5a;border-top-right-radius:90px;border-bottom-right-radius:90px;cursor:pointer;font-size:20px;background:#002677}
.search-module .search-mod-submit:hover{background:#002677}
.search-module .search-mod-submit:focus{border-color:#316bbe;color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #00396c;outline:0}
.search-module .search-mod-submit .fa{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.search-module .search-mod-results{width:100%;float:left;clear:both}
.search-module .search-mod-results-label{display:none;float:left;font-size:14px;margin:0 15px 32px 0;padding:2px 0}
.search-module .search-mod-results-close{cursor:pointer;color:#63666a;font-size:18px !important;transition:all,0.4s,ease-in-out}
.search-module .search-mod-results-close:hover{color:#434448}
.search-module .search-mod-results-list{margin:0;padding:0;list-style-type:none}
.search-module .search-mod-results-list li{display:inline-block;float:left;background:#efefee;font-weight:400;font-size:14px;margin-right:15px;border-radius:20px;padding:1px 8px;margin-bottom:32px !important}
.search-module p.dialog__searchdescription{width:50%}
@media all and (max-width:769px){.search-module p.dialog__searchdescription{width:75%}
.search-mod-results-label{margin-bottom:16px}
.search-mod-results-list li{margin-bottom:16px}
}
@media all and (max-width:480px){.search-mod-container{width:100%}
.search-mod-input{width:85%}
.search-mod-submit{right:0;border:0}
.search-mod-results-label{display:block;width:100%;clear:both;margin:0 0 16px 0}
.search-mod-results-list li{display:block}
.search-module p.dialog__searchdescription{width:auto}
}
@media all and (max-width:540px){.search-module .search-mod-clear{position:relative;float:left;margin-top:15px;margin-bottom:16px !important}
.search-module .search-mod-clear:focus{outline:2px solid #002677}
.search-module .search-mod-results-label{margin-bottom:16px !important}
.search-module .search-mod-results-list li{margin-bottom:16px !important}
}
.lt-ie10 .fadeInLeftSmall,.lt-ie10 .fadeInRightSmall{opacity:1;-ms-transform:none}
.lt-ie10 .fadeOutRight{-ms-transform:translate(100%,0);opacity:0}
.lt-ie10 .banner__hero--gradient{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFF', GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FFF',GradientType=1)}
.edit-mode{outline:2px solid #c60f13}
.edit-mode__info{font-style:italic;font-weight:bold}
.banner--bg.edit-mode--fix{position:relative;max-height:752px}
.main-container.edit-mode--fix{position:relative;top:0}
.main-container.edit-mode--fix.main-container-short-hide{position:relative;top:0}
.isEdit .edit{display:block}
.isEdit .flex__container{width:100%}
.isEdit .flex__container .content{display:inline-block;overflow:auto;width:100%}
.isEdit .flex__container .content .card{float:left}
.isEdit .flex__container .content .new.section{clear:both}
.isEdit .dpl-panel__card:before{background-color:rgba(0,0,0,0.7) !important}
@media screen and (min-width:376px){.isEdit .dpl-panel__title{transform:none;transition:none}
}
@media screen and (min-width:376px){.isEdit .dpl-panel__image{transition:none}
}
@media screen and (min-width:376px){.isEdit .dpl-panel__body{opacity:1;transform:none;transition:none}
}
@media screen and (min-width:376px){.isEdit .dpl-panel__buttonlink{opacity:1;transition:none}
}
.isEdit .ci-widget{position:static;width:100%;max-width:100%;border:0;height:auto}
.isEdit .ci-widget::before{display:none}
.isEdit .ci-widget__content{position:static;border:0}
@media(min-width:772px){.isEdit .ci-widget--active .ci-widget{width:100% !important}
}
.isEdit .modal{position:relative !important;height:auto;padding:40px 0;z-index:0;visibility:visible;opacity:1}
.isEdit .modal .modal__content{top:0;transform:none;max-width:50%}
.isEdit .modal--active{display:block}
.isEdit .slider-list{width:100%;z-index:0}
.isEdit .slider-splash.has-video{display:none}
.isEdit .testimonial-carousel .slide-data .slide-data--center .slider-text{position:relative;-webkit-transform:none;transform:none}
.isEdit .img-full-bleed .color-block__row,.isEdit .img-right .color-block__row,.isEdit .img-left .color-block__row{display:none}
.isEdit .main-nav-v2{width:75%}
.isEdit .search{height:60px;width:50%;float:right}
.notEdit .edit{display:none}
.show-in-edit-mode{display:none}
.aem-AuthorLayer-Edit .show-in-edit-mode{display:block}
.aem-AuthorLayer-Edit .med-header .header-bar{position:relative;top:0;padding-top:32px;height:76px}
.aem-AuthorLayer-Edit .header_nav_top_black{position:relative;top:0;display:block}
.aem-AuthorLayer-Edit .header_nav_top_black:before{content:'';display:block;width:100%;height:32px;background:transparent}
.aem-AuthorLayer-Edit .legal-bar{position:relative;padding-top:48px}
.faux-edit-bar{width:100%;clear:both;font-size:12px;line-height:1;background:#f0f0f0;border:2px solid #d0d0d0;padding:8px 4px;color:#000;margin-bottom:0;-moz-box-shadow:inset 0 2px 0 #fff;-webkit-box-shadow:inset 0 2px 0 #fff;box-shadow:inset 0 2px 0 #fff}
.faux-edit-bar-margin{margin-bottom:16px}
.faux-edit-bar-headerbar{position:absolute;top:0;left:0;z-index:1000}
.faux-edit-bar-legalbar{position:absolute;top:0;left:0}
#CQ I[class^="oi-"]{font-style:normal}
#CQ I[class^="icon-"],#CQ I[class^="fa"]{font-style:normal;font-size:40px}
#CQ .graphic-selection.icon-selection .graphic-selection-item{width:auto !important}
.o3-longform .article-header{background-color:#efefee;background:-webkit-gradient(linear,left top,right top,from(#efefee),to(#fff));background:-webkit-linear-gradient(left,#efefee,#fff);background:-moz-linear-gradient(left,#efefee,#fff);background:-ms-linear-gradient(left,#efefee,#fff);background:-o-linear-gradient(left,#efefee,#fff)}
.o3-longform__inner{margin-top:10px}
.o3-longform__inner .article_left-main{width:inherit}
.o3-longform__inner .right_aside{background-color:#efefee;color:#000;margin:0 10px}
@media screen and (min-width:768px){.o3-longform .sub-banner__container{margin-top:2em}
}
@media screen and (min-width:769px){.o3-longform__inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}
.o3-longform__inner .article_left-main{max-width:880px}
.o3-longform__inner>.right_aside{width:30%;margin:0}
}