.dis-horizontallist.custom-pipe-container.float-right{justify-content:right}
.dis-horizontallist.custom-pipe-container.float-left{justify-content:left}
.dis-horizontallist.custom-pipe-container.float-center{justify-content:space-between}
.discordianavigation{background:var(--Black,#000,#000)}
.discordianavigation .dis-section-one{display:flex;justify-content:space-between;align-items:center;align-self:stretch}
.dis-header-menubar{width:120px;height:38px}
.dis-header-topbar{padding:16px 32px;align-items:flex-start;gap:34px;border-radius:40px;border-left:1px solid rgba(255,255,255,0.70);background:linear-gradient(113deg,rgba(255,255,255,0.47) 0,rgba(255,255,255,0.00) 110.84%);backdrop-filter:blur(21px)}
.dis-horizontal-list ul li{display:flex;justify-content:center;align-items:center;gap:8px}
.dis-horizontal-list ul li a{color:var(--Color,#FFF);font-size:var(--small-font-size);font-style:normal;font-weight:var(--normal-font-weight);line-height:normal;position:relative;white-space:nowrap;gap:8px}
.dis-horizontallist .dis-horizontallist-right ul li:first-child a.active::after{bottom:3px;left:-12%}
.dis-horizontallist .dis-horizontallist-right ul li a.active::before{content:'';width:8px;height:8px;background:var(--Turquoise,#70b7c8);border-radius:50%;font-weight:bold !important;color:var(--Color,#FFF)}
.dis-horizontallist .dis-horizontallist-right ul li a:hover{font-weight:bold !important;letter-spacing:.31px}
.dis-header-hamburger{display:flex}
.dis-header--hamburger__toggle{display:flex}
#dishamburgerMenuMobile{height:20px;width:24px}
.mobLink{position:relative}
.dis-mob-block{display:flex;padding:16px 32px;flex-direction:column;align-items:flex-start;gap:34px;position:absolute;border-radius:30px;border:1px solid rgba(255,255,255,0.70);background:linear-gradient(113deg,rgba(255,255,255,0.47) 0,rgba(255,255,255,0.00) 110.84%);backdrop-filter:blur(21px);right:0}
@media screen and (max-width:767.98px){.dis-nav-large{display:none}
.mobLink .dis-mob-block{display:flex;padding:16px 32px;flex-direction:column;align-items:center;gap:34px;border-radius:30px;border:1px solid rgba(255,255,255,0.70);background:linear-gradient(113deg,rgba(255,255,255,0.47) 0,rgba(255,255,255,0.00) 110.84%);backdrop-filter:blur(21px);margin-top:22px;width:167px}
.mobLink .dis-mob-block .list-of-links a{position:relative}
.discordianavigation .dis-header--mobile-container ul{list-style:none}
.discordianavigation .dis-header--mobile-container ul li a{color:var(--Color,#FFF);font-size:var(--small-font-size);font-style:normal;font-weight:var(--normal-font-weight);line-height:41px}
.discordianavigation .dis-header--mobile-container ul li a:hover{font-weight:var(--bold-font-weight)}
.discordianavigation .dis-header--mobile-container ul li a.active::after{content:'';position:absolute;left:-14%;transform:translateX(-50%);width:8px;height:8px;background:var(--Turquoise,#70b7c8);border-radius:50%;font-weight:var(--bold-font-weight) !important;color:var(--Color,#FFF)}
.discordianavigation{padding:37px 24px 5px 24px}
.dis-header-hamburger.active #dishamburgerMenuMobile line{stroke-width:4}
#dishamburgerMenuMobile{width:121%}
}
@media screen and (min-width:768px) and (max-width:1023.5px){.discordianavigation{padding:38px 22px 5px 52px}
.dis-header-topbar{display:flex}
.dis-nav-small{display:none}
.dis-horizontal-list ul li a{font-size:var(--font-size-13)}
}
@media screen and (min-width:1024px) and (max-width:1439.5px){.discordianavigation{padding:38px 21px 5px 52px}
.dis-header-topbar{display:inline-flex}
.dis-nav-small{display:none}
}
@media screen and (min-width:1440px){.discordianavigation{padding:38px 61px 5px 52px}
.dis-header-topbar{display:flex}
.dis-nav-small{display:none}
}
svg.loginsvg{fill:var(--Black,#000)}
ul.dis-loginText li{gap:8px}
.dis-icon-path{display:flex;padding:8px;justify-content:flex-end;align-items:center;gap:8px;border-radius:30px;border:2px solid #162c55}
.dis-horizontallist{display:flex;justify-content:space-between;align-items:center}
.dis-horizontallist ul{display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;padding-inline-start:0;align-items:center;gap:32px}
.dis-horizontallist .dis-horizontallist-left ul li:first-child{position:absolute;left:10%}
.dis-horizontallist-right .list-of-links .right-link-list.active{font-weight:bold !important;color:var(--Color,#FFF);letter-spacing:.31px}
.list-of-links .right-link-list.phoneNumber{display:flex;align-items:center;font-family:var(--font-family-figtree) !important}
.list-of-links .right-link-list.phoneNumber .link-icon{width:16px;height:16px}
.dis-horizontallist-right .list-of-links .right-link-list{&:hover{display:flex}
}
.medicare-enabled-checked .dis-horizontallist-right .list-of-links .right-link-list .link-icon{display:flex}
.medicare-enabled-checked .navigation-additional-links-twocolumn .dis-horizontallist-right .list-of-links .right-link-list{&:hover{letter-spacing:.0001px}
}
.dis-main-header.medicare-enabled-checked{.left-right-brow-list .dis-mbl-left-brow-list{display:none}
}
.dis-logo-image,.dis-logo__image a{display:-webkit-box;display:-ms-flexbox;display:flex}
.dis-logo-image{width:100%;height:auto}
.dis-sticky-logo-image{width:100%;height:auto}
.dis-logo{float:left}
img.dis-image-primarylogo{width:120px;height:38px}
#cdl-image-primarylogo svg{width:110.593px;height:40px}
a#cdl-image-primarylogo,a#cdl-sticky-logo{display:flex}
.logo-with-text.body2{max-width:102px;letter-spacing:0}
#cdl-image-primarylogo{svg.blue-shield-logo{#blue,#california{transition:opacity .7s ease-in-out .3s}
#asclepius{transition:opacity .35s ease-in-out,transform .35s ease-in-out}
#solid-shield{transition:transform .45s ease-in-out}
}
}
.dis-main-header.dis-header-menubar-sticky{.has-logo-image.dis-logo-image{display:none}
svg.blue-shield-logo{#blue,#california{opacity:0;transition:opacity .1s ease-in-out !important}
#asclepius{opacity:0;transform:scale(1) translateX(-76px)}
#solid-shield{transform:scale(1) translateX(-76px)}
}
.dis-sticky-logo-image{display:flex}
.dis-topbar-menuLeft{display:none}
}
.dis-main-header.dis-header-menubar-sticky .dis-header-topbar{height:0;padding:0}
.dis-main-header.dis-header-menubar-sticky .dis-header-topbar .dis-topbar-menuLeft{display:none}
.dis-main-header.dis-header-menubar-sticky .dis-header-topbar .dis-topbar-menuRight{display:none}
.dis-main-header .dis-sticky-logo-image{display:none}
.logo-with-text{transition:transform .45s ease-in-out}
.dis-main-header.dis-header-menubar-sticky .vertical-divider{transform:scale(1) translateX(-76px)}
.dis-main-header.dis-header-menubar-sticky .logo-with-text{transform:scale(1) translateX(-76px)}
@media screen and (max-width:1119px){img.dis-image-primarylogo{display:flex;width:120px;height:38px}
#cdl-image-primarylogo svg{display:flex;width:91px;height:32px}
img.dis-sticky-logo{display:flex;width:100%;height:32px}
.dis-main-header.dis-header-menubar-sticky .vertical-divider{transform:scale(1) translateX(-62px)}
.dis-main-header.dis-header-menubar-sticky .logo-with-text{transform:scale(1) translateX(-66px)}
.dis-main-header.dis-header-menubar-sticky:not(.medicare-enabled-checked) .vertical-divider{transform:scale(1) translateX(-62px)}
.dis-main-header.dis-header-menubar-sticky:not(.medicare-enabled-checked) .logo-with-text{transform:scale(1) translateX(-62px)}
.logo-with-text.body2{max-width:91px}
.dis-main-header.dis-header-menubar-sticky #cdl-image-primarylogo{gap:12px}
.logo-with-text.body2{font-size:var(--small-font-size) !important;line-height:var(--base-line-height) !important}
}
@media screen and (min-width:1120px){img.dis-sticky-logo{display:flex;width:100%;height:40px}
img.dis-image-primarylogo{display:flex;width:120px;height:38px}
#cdl-image-primarylogo svg{display:flex;width:110.593px;height:40px}
.logo-with-text.body2{font-size:var(--base-font-size) !important;line-height:var(--base-line-height) !important}
}
#cdl-image-primarylogo{display:flex;gap:16px;align-items:center}
.vertical-divider{border:1px solid #b8b9bb;height:36px;transition:transform .45s ease-in-out}
.logo-with-img{max-width:110.398px;display:flex;transition:transform .45s ease-in-out}
.vertical-divider.altlogo-bar{border:unset;height:37.576px;width:.403px;background-color:var(--Black,#000)}
.dis-main-header.dis-header-menubar-sticky .logo-with-img{transform:scale(1) translateX(-76px)}
@media screen and (max-width:1439px){.vertical-divider.altlogo-bar{border:unset;height:30.061px;width:.309px;background-color:var(--Black,#000)}
.logo-with-img{max-width:84.596px}
#cdl-image-primarylogo:has(.logo-with-img) svg{width:84.597px;height:32px}
.dis-main-header.dis-header-menubar-sticky .vertical-divider.altlogo-bar{transform:scale(1) translateX(-62px)}
.dis-main-header.dis-header-menubar-sticky .logo-with-img{transform:scale(1) translateX(-66px)}
}
@media screen and (max-width:767px){.dis-main-header.dis-header-menubar-sticky .vertical-divider.altlogo-bar{transform:scale(1) translateX(-58px)}
.dis-main-header.dis-header-menubar-sticky .logo-with-img{transform:scale(1) translateX(-62px)}
.dis-main-header.dis-header-menubar-sticky .vertical-divider{transform:scale(1) translateX(-60px)}
.dis-main-header.dis-header-menubar-sticky .logo-with-text{transform:scale(1) translateX(-62px)}
.dis-main-header.dis-header-menubar-sticky:not(.medicare-enabled-checked) .vertical-divider{transform:scale(1) translateX(-62px)}
.dis-main-header.dis-header-menubar-sticky:not(.medicare-enabled-checked) .logo-with-text{transform:scale(1) translateX(-62px)}
}
@media screen and (max-width:400px){.dis-main-header.dis-header-menubar-sticky:not(.medicare-enabled-checked) .vertical-divider{transform:scale(1) translateX(-52px)}
.dis-main-header.dis-header-menubar-sticky:not(.medicare-enabled-checked) .logo-with-text{transform:scale(1) translateX(-52px)}
.dis-main-header.dis-header-menubar-sticky .vertical-divider.altlogo-bar{transform:scale(1) translateX(-58px)}
.dis-main-header.dis-header-menubar-sticky .logo-with-img{transform:scale(1) translateX(-62px)}
}
a#cdl-image-primarylogo:has(.body2),a#cdl-sticky-logo:has(.body2){text-decoration:none}