#topbar{align-items:center;background:#fddfc5;display:flex;font-size:clamp(.7272727273rem,1vw,1rem);font-weight:400;line-height:clamp(.8636363636rem,1.1875vw,1.1875rem);transition:inherit}#topbar:not(:has(#announcements)){justify-content:center}@media (max-height:479px),(max-width:767px){#topbar p:first-child:not(:only-child){display:none}}@media (min-width:768px) and (min-height:480px){#topbar p:nth-child(2){display:none}}@media (max-width:1199px),(min-width:1600px){#topbar p{transform:translateY(.0625rem)}}#topbar .union{display:inline-block;margin-right:clamp(.3636363636rem,.5vw,.5rem);vertical-align:-1px}#topbar .union:before{background-image:url(/assets/images/icons/union.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:clamp(.6818181818rem,.9375vw,.9375rem);width:clamp(.5909090909rem,.8125vw,.8125rem)}@media (max-width:1199px){#topbar .union:before{height:.9375rem;width:.8125rem}#topbar .union{margin-right:.25rem}}#topbar a:active,#topbar a:focus,#topbar a:hover{color:#192c53}@media (min-width:1200px){#topbar{height:clamp(1.9545454545rem,2.6875vw,2.6875rem)}}@media (max-width:1199px){#topbar{font-size:.875rem;line-height:1.25rem;padding-bottom:.8125rem;padding-top:.9375rem}}@media (max-height:479px) and (min-width:321px),(max-width:767px) and (min-width:321px){#topbar{padding-left:1.5rem;padding-right:1.5rem}}body.has-topbar #header{transition:.3s ease}@media (min-width:1200px){body.has-topbar.sticky #header{top:-2.4375rem}}@media (min-width:1200px) and (max-width:1600px){body.has-topbar.sticky #header{top:-2.4375vw}}@media (max-width:1199px){body.has-topbar.sticky #header{transform:translateY(calc(-100% + 6rem))}}@media (min-width:1200px){body.has-topbar.sticky #topbar{background:#fbc398}}#topbar .controller{flex-shrink:0;line-height:0;margin-right:clamp(.6818181818rem,.9375vw,.9375rem)}#topbar .controller button{border:1px solid rgba(0,19,0,.3);border-radius:50%;height:1.125rem;position:relative;width:1.125rem}#topbar .controller button:active,#topbar .controller button:focus,#topbar .controller button:hover{background:#001300;border-color:#001300}#topbar .controller button:active:before,#topbar .controller button:focus:before,#topbar .controller button:hover:before{border-color:#fddfc5}#topbar .controller button:before{content:""}#topbar .controller button:not(:last-child){margin-right:.25rem}#topbar .controller .pause:before{border-left:.125rem solid #001300;border-right:.125rem solid #001300;height:.375rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.125rem}#topbar .controller .play:active:before,#topbar .controller .play:focus:before,#topbar .controller .play:hover:before{border-color:transparent transparent transparent #fddfc5}#topbar .controller .play:before{border-color:transparent transparent transparent #001300;border-style:solid;border-width:.25rem 0 .25rem .3125rem;left:.375rem;position:absolute;top:.25rem}#topbar .controller .next:before{border-bottom:.125rem solid #001300;border-right:.125rem solid #001300;height:.25rem;left:.25rem;position:absolute;top:.3125rem;transform:rotate(-45deg);transition:border-color .15s linear;width:.25rem}@media (max-width:1199px){#topbar .controller{margin-right:.9375rem}}@media (max-width:479px){#topbar .controller{margin-right:.625rem}}#announcements{align-items:center;display:flex;transform:translateX(0)}#announcements .announcement{align-items:center;display:flex;flex:1 0 100%}#announcements .announcement:not(.current){opacity:0;z-index:-1}#announcements .announcement.hide{-webkit-animation:flipOutX .5s forwards;animation:flipOutX .5s forwards}#announcements .announcement.next:not(.hide){-webkit-animation:flipInX .5s forwards;animation:flipInX .5s forwards}#announcements .announcement:not(:first-child){margin-left:-100%}#nav-wrap{align-items:center;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;transition:.3s ease-out}@media (min-width:1200px){#nav-wrap{padding-bottom:clamp(1.4545454545rem,2vw,2rem);padding-top:clamp(1.8181818182rem,2.5vw,2.5rem)}}@media (max-width:1199px){#nav-wrap{height:6rem;position:relative}#nav-wrap .right{align-items:center;display:flex}}@media (max-height:479px) and (min-width:321px),(max-width:767px) and (min-width:321px){#nav-wrap{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){body.sticky.down #menu-container,body.sticky:not(.down) #cta-links{opacity:0;z-index:-1}body.sticky #nav-wrap{padding-bottom:clamp(1.1818181818rem,1.625vw,1.625rem);padding-top:clamp(1rem,1.375vw,1.375rem)}body.sticky #menu-container{margin-top:-1.6875rem;transform:translateY(-.375rem)}}@media (min-width:1200px) and (max-width:1600px){body.sticky #menu-container{margin-top:-1.6875vw;transform:translateY(-.375vw)}}@media (max-width:1199px){body.sticky.down:not(.menu-open) #cta-links .consult{opacity:1;z-index:1}}@media (min-width:1200px){#menu-container{display:block!important;height:auto!important;margin-top:clamp(1.6363636364rem,2.25vw,2.25rem);position:relative;transition:.3s ease-out}}@media (max-width:1199px){#menu-container{background:#fff;display:none;height:calc(100vh - 6rem);left:0;overflow:scroll;padding-bottom:3.1875rem;position:absolute;top:100%;width:100%}body.has-topbar:not(.sticky) #menu-container{height:calc(100vh - 9rem)}}#cta-links{align-items:center;display:flex;font-weight:400;gap:clamp(.7272727273rem,1vw,1rem);justify-content:flex-end}#cta-links a{text-decoration:none}@media (max-width:1199px){#cta-links li:has(.lgbtq),#cta-links li:has(.portal),#cta-links li:has(.referring_providers){display:none}}#cta-links li:has(.portal),#cta-links li:has(.referring_providers){margin-right:clamp(.7272727273rem,1vw,1rem)}#cta-links .portal,#cta-links .referring_providers{color:#192c53;font-size:clamp(.7272727273rem,1vw,1rem);line-height:clamp(.9090909091rem,1.25vw,1.25rem);position:relative}#cta-links .portal:active:after,#cta-links .portal:focus:after,#cta-links .portal:hover:after,#cta-links .referring_providers:active:after,#cta-links .referring_providers:focus:after,#cta-links .referring_providers:hover:after{opacity:1}#cta-links .portal:after,#cta-links .referring_providers:after{background:#192c53;bottom:2px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:.3s ease-out;width:100%}#cta-links .lgbtq,#cta-links .locations,#cta-links .phone{border:1px solid rgba(25,44,83,.33);color:#192c53;display:block;height:clamp(2.0909090909rem,2.875vw,2.875rem);overflow:hidden;position:relative;transition:.25s ease-in;width:clamp(2.0909090909rem,2.875vw,2.875rem)}#cta-links .lgbtq:active,#cta-links .lgbtq:focus,#cta-links .lgbtq:hover,#cta-links .locations:active,#cta-links .locations:focus,#cta-links .locations:hover,#cta-links .phone:active,#cta-links .phone:focus,#cta-links .phone:hover{border-color:#192c53}#cta-links .lgbtq:active span,#cta-links .lgbtq:focus span,#cta-links .lgbtq:hover span,#cta-links .locations:active span,#cta-links .locations:focus span,#cta-links .locations:hover span,#cta-links .phone:active span,#cta-links .phone:focus span,#cta-links .phone:hover span{opacity:1}#cta-links .lgbtq:before,#cta-links .locations:before,#cta-links .phone:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:clamp(.7272727273rem,1vw,1rem);left:clamp(.6363636364rem,.875vw,.875rem);position:absolute;top:50%;transform:translateY(-50%);width:clamp(.7272727273rem,1vw,1rem)}@media (max-width:1199px){#cta-links .lgbtq:before,#cta-links .locations:before,#cta-links .phone:before{height:1rem;left:.5625rem;width:1rem}}#cta-links .lgbtq span,#cta-links .locations span,#cta-links .phone span{font-size:clamp(.7272727273rem,1vw,1rem);left:clamp(1.5909090909rem,2.1875vw,2.1875rem);line-height:clamp(.7272727273rem,1vw,1rem);opacity:0;position:absolute;top:clamp(.6818181818rem,.9375vw,.9375rem);transition:inherit;white-space:nowrap}@media (max-width:1199px){#cta-links .lgbtq span,#cta-links .locations span,#cta-links .phone span{display:none}#cta-links .lgbtq,#cta-links .locations,#cta-links .phone{border-width:1px;height:2.25rem;width:2.25rem;z-index:1}}@media (min-width:1200px){#cta-links .lgbtq:active,#cta-links .lgbtq:focus,#cta-links .lgbtq:hover{width:clamp(5.1818181818rem,7.125vw,7.125rem)}}#cta-links .lgbtq:before{background-image:url(/assets/images/icons/lgbtq.svg);height:clamp(1.0909090909rem,1.5vw,1.5rem);left:clamp(.5rem,.6875vw,.6875rem);width:clamp(1.0909090909rem,1.5vw,1.5rem)}#cta-links .lgbtq span{left:clamp(1.9545454545rem,2.6875vw,2.6875rem)}@media (min-width:1200px){#cta-links .locations:active,#cta-links .locations:focus,#cta-links .locations:hover{width:clamp(5.5909090909rem,7.6875vw,7.6875rem)}}#cta-links .locations:before{background-image:url(/assets/images/icons/pin.svg)}@media (max-width:1199px){#cta-links li:has(.phone){order:-1}}@media (min-width:1200px){#cta-links .phone:active,#cta-links .phone:focus,#cta-links .phone:hover{width:clamp(7.3636363636rem,10.125vw,10.125rem)}}#cta-links .phone:before{background-image:url(/assets/images/icons/phone.svg)}@media (max-width:1199px){#cta-links li:has(.consult){position:absolute;right:1.5rem;top:1.875rem}}@media (max-width:1199px) and (min-width:768px) and (min-height:480px){#cta-links li:has(.consult){right:clamp(4.7272727273rem,6.5vw,6.5rem)}}@media (max-width:320px){#cta-links li:has(.consult){right:1rem}}@media (max-width:1199px){#cta-links .consult{font-size:.875rem;line-height:1.375rem;opacity:0;padding:.5rem 0 .375rem;text-align:center;width:8.5rem;z-index:-1}#cta-links .consult:active,#cta-links .consult:focus,#cta-links .consult:hover{background:#192c53}#cta-links .consult:after{bottom:.5625rem;left:1.0625rem;width:calc(100% - 2.125rem)}}@media (min-width:1200px){#cta-links{position:relative;transition:.3s ease-out}}@media (max-width:1199px){#cta-links{gap:1rem}}@media (max-width:320px){#cta-links{gap:.75rem}}#mobile-cta-links{margin-top:2.4375rem}#mobile-cta-links li:not(:last-child){margin-bottom:1rem}#mobile-cta-links .button{display:block;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;text-align:center;width:12.3125rem}#mobile-cta-links .lgbtq span{padding-left:1.5rem;position:relative}#mobile-cta-links .lgbtq span:before{background-image:url(/assets/images/icons/lgbtq.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:1rem;left:0;position:absolute;top:0;width:1rem}@media (min-width:1200px){#mobile-cta-links{display:none}}#logo{display:block;line-height:0}#logo img{width:clamp(13.6363636364rem,18.75vw,18.75rem)}@media (min-width:1200px){#logo img{transition:inherit}}@media (max-width:1199px){#logo img{width:10rem}}@media (max-width:320px){#logo img{width:8.75rem}}@media (min-width:1200px){#logo{overflow:hidden;transform:translateY(-.25rem);transition:.3s ease-out}}@media (min-width:1200px) and (max-width:1600px){#logo{transform:translateY(-.25vw)}}@media (min-width:1200px){body.sticky #logo{transform:none;width:clamp(6.7272727273rem,9.25vw,9.25rem)}body.sticky #logo img{width:clamp(10.9090909091rem,15vw,15rem)}}#menu .submenu{display:none}#menu .submenu button{width:100%}#menu a,#menu button{color:#192c53;display:block;font-size:clamp(.8181818182rem,1.125vw,1.125rem);line-height:clamp(.9545454545rem,1.3125vw,1.3125rem);transition:.3s ease-out}@media (max-width:1199px){#menu a,#menu button{font-size:1.125rem;line-height:1.3125rem}}#menu a{text-decoration:none}#menu button{position:relative;text-align:left}#menu button:before{background-image:url(/assets/images/icons/menu-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:clamp(.4090909091rem,.5625vw,.5625rem);position:absolute;transition:inherit;width:clamp(.4090909091rem,.5625vw,.5625rem)}@media (max-width:1199px){#menu button:before{height:.5625rem;width:.5625rem}}@media (min-width:1200px){#menu{align-items:center;display:flex;gap:clamp(1.4545454545rem,2vw,2rem);justify-content:flex-end}#menu>li>.submenu{top:calc(100% + clamp(1.4545454545rem, 2vw, 2rem))}#menu>li>a,#menu>li>button{line-height:clamp(1.2272727273rem,1.6875vw,1.6875rem)}#menu>li>a.active:after,#menu>li>a.open:after,#menu>li>a:active:after,#menu>li>a:focus:after,#menu>li>a:hover:after,#menu>li>button.active:after,#menu>li>button.open:after,#menu>li>button:active:after,#menu>li>button:focus:after,#menu>li>button:hover:after{width:100%}#menu>li>a:after,#menu>li>button:after{background:#192c53;bottom:0;content:"";height:.125rem;left:0;position:absolute;transition:inherit;width:0}#menu>li>a{position:relative}#menu>li>button{margin-right:clamp(.7727272727rem,1.0625vw,1.0625rem);white-space:nowrap}#menu>li>button.open:before{transform:rotate(-180deg)}#menu>li>button:before{right:-1.0625rem;top:clamp(.3636363636rem,.5vw,.5rem)}}@media (min-width:1200px) and (max-width:1600px){#menu>li>button:before{right:-1.0625vw}}@media (min-width:1200px){#menu>li:nth-last-child(-n+4) .submenu{left:unset;right:0}#menu>li:nth-last-child(-n+4) .submenu .submenu{right:calc(100% + clamp(.3636363636rem, .5vw, .5rem))}#menu>li:nth-last-child(-n+4) .submenu button:before{left:clamp(.3636363636rem,.5vw,.5rem);right:unset;transform:rotate(90deg)}#menu .submenu{background:#fff;border-radius:0 0 clamp(.7272727273rem,1vw,1rem) clamp(.7272727273rem,1vw,1rem);border-top:1px solid #efedec;box-shadow:0 clamp(.3636363636rem,.5vw,.5rem) clamp(.5909090909rem,.8125vw,.8125rem) 0 rgba(0,0,0,.02);left:0;max-width:clamp(13.3181818182rem,18.3125vw,18.3125rem);min-width:clamp(13.3181818182rem,18.3125vw,18.3125rem);padding-bottom:clamp(.6818181818rem,.9375vw,.9375rem);position:absolute;top:100%}#menu .submenu .submenu{left:calc(100% + clamp(.3636363636rem, .5vw, .5rem));top:0}#menu .submenu a,#menu .submenu button{padding:clamp(.6818181818rem,.9375vw,.9375rem) clamp(1rem,1.375vw,1.375rem) clamp(.5909090909rem,.8125vw,.8125rem)}#menu .submenu a.active,#menu .submenu a.open,#menu .submenu a:active,#menu .submenu a:focus,#menu .submenu a:hover,#menu .submenu button.active,#menu .submenu button.open,#menu .submenu button:active,#menu .submenu button:focus,#menu .submenu button:hover{background:#efedec}#menu .submenu a:after,#menu .submenu button:after{background:#efedec;bottom:0;content:"";height:1px;left:clamp(1rem,1.375vw,1.375rem);position:absolute;width:calc(100% - clamp(2rem, 2.75vw, 2.75rem))}#menu .submenu button:before{right:clamp(1rem,1.375vw,1.375rem);top:clamp(.9090909091rem,1.25vw,1.25rem);transform:rotate(-90deg)}#menu a,#menu button,#menu li{position:relative}}@media (max-width:1199px){#menu>li{position:relative}#menu>li:has(>button.open):after{opacity:0}#menu>li:after{background:#efedec;bottom:0;content:"";height:1px;left:1.375rem;position:absolute;width:calc(100% - 2.75rem)}}@media (max-width:1199px) and (max-width:320px){#menu>li:after{left:1rem;width:calc(100% - 2rem)}}@media (max-width:1199px){#menu>li>a,#menu>li>button{background:#fff;padding:1.1875rem 1.375rem 1rem 2.4375rem}}@media (max-width:1199px) and (max-width:320px){#menu>li>a,#menu>li>button{padding-left:2.0625rem;padding-right:1rem}}@media (max-width:1199px){#menu .submenu{background:hsla(20,9%,93%,.3)}#menu .submenu a,#menu .submenu button{padding:1.125rem 2.4375rem 1.0625rem}#menu .submenu a.active,#menu .submenu a.open,#menu .submenu button.active,#menu .submenu button.open{background:#efedec}}@media (max-width:1199px) and (max-width:320px){#menu .submenu a,#menu .submenu button{padding-left:2.0625rem;padding-right:2.0625rem}}@media (max-width:1199px){#menu .submenu a{display:block}#menu .submenu button.active:after,#menu .submenu button.open:after{border-color:#fff;margin-left:.625rem;top:1.3125rem}#menu .submenu button:after{margin-left:.5rem;top:1.4375rem}#menu a.active,#menu a.open,#menu button.active,#menu button.open{font-weight:400}#menu button{position:relative;text-align:left;transition:none;width:100%}#menu button:not(.open):before{transform:rotate(-90deg)}#menu button:before{left:1.375rem;top:1.5rem;transition:transform .3s}}@media (max-width:1199px) and (max-width:320px){#menu button:before{left:1rem}}@media (min-width:1200px){body.sticky #menu>li>.submenu{top:calc(100% + clamp(1.7272727273rem, 2.375vw, 2.375rem))}}#mobile-menu-button{height:1.125rem;margin-left:1.5rem;position:relative;width:1.5rem}@media (min-width:1200px){#mobile-menu-button{display:none}}#mobile-menu-button.open span{bottom:-.0625rem;transform:translate3d(0,-.5625rem,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}#mobile-menu-button.open span:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}#mobile-menu-button.open span:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}#mobile-menu-button span{bottom:0;left:0;transition-delay:.13s;transition:transform .13s cubic-bezier(.55,.055,.675,.19)}#mobile-menu-button span,#mobile-menu-button span:after,#mobile-menu-button span:before{background:#192c53;height:.125rem;position:absolute;width:1.5rem}#mobile-menu-button span:after,#mobile-menu-button span:before{content:"";left:0;transition:transform .15s ease}#mobile-menu-button span:before{top:-.5rem;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}#mobile-menu-button span:after{top:-1rem;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}@media (max-width:320px){#mobile-menu-button{margin-left:.875rem}}#header{box-shadow:0 clamp(.3636363636rem,.5vw,.5rem) clamp(.5909090909rem,.8125vw,.8125rem) 0 rgba(0,0,0,.02);left:0;position:fixed;top:0;width:100%;z-index:2}@media (max-width:1199px){#header{box-shadow:0 .5rem .8125rem 0 rgba(0,0,0,.02);position:-webkit-sticky;position:sticky}}

/*# sourceMappingURL=above-fold.css.map*/