.menu .nav-menu .menu-level-0{display:flex;flex-direction:column;row-gap:2.5rem}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-0{align-items:center;-moz-column-gap:2.5rem;column-gap:2.5rem;flex-direction:row;justify-content:center}}.menu .nav-menu .menu-level-0>.menu__item{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer;display:flex;justify-content:space-between}@media only screen and (max-width:61.9375rem){.menu .nav-menu .menu-level-0>.menu__item{position:relative}}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-0>.menu__item{padding-bottom:1.75rem;padding-top:1.75rem}}.menu .nav-menu .menu-level-0>.menu__item .menu-icon{margin-bottom:0}@media only screen and (max-width:65.9375rem){.menu .nav-menu .menu-level-0>.menu__item .menu-icon{padding:0 0 0 calc(100% - 3rem);position:absolute}}@media only screen and (max-width:61.9375rem){.menu .nav-menu .menu-level-0>.menu__item .menu-icon{padding:0 0 0 calc(100% - 1rem)}}.menu .nav-menu .menu-level-0>.menu__item svg{display:none;margin-top:.1875rem;transform:rotate(-90deg)}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-0>.menu__item svg{transform:none}}.menu .nav-menu .menu-level-0>.menu__item:has(.menu-level-1) svg{display:block;transform:rotate(-90deg)}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-0>.menu__item:has(.menu-level-1) svg{transform:none}}.menu .nav-menu .menu-level-0>.menu__item.hospitals-menu .menu-level-1__list{padding-bottom:6.25rem}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-0>.menu__item.hospitals-menu .menu-level-1__list{display:none}.menu .nav-menu .menu-level-0>.menu__item.hospitals-menu .menu-level-1__list>.menu__item{width:auto}.menu .nav-menu .menu-level-0>.menu__item.hospitals-menu .menu-level-1__content .menu-inner-content.hospital-active{display:flex;flex-flow:column wrap}.menu .nav-menu .menu-level-0>.menu__item:not(.hospitals-menu) .menu-level-1__list:not(.hovered-item)>.menu__item.show-first .menu-link,.menu .nav-menu .menu-level-0>.menu__item:not(.hospitals-menu) .menu-level-1__list:not(.hovered-item)>.menu__item.show-first .menu-text,.menu .nav-menu .menu-level-0>.menu__item:not(.hospitals-menu) .menu-level-1__list:not(.hovered-item)>.menu__item:first-of-type .menu-link,.menu .nav-menu .menu-level-0>.menu__item:not(.hospitals-menu) .menu-level-1__list:not(.hovered-item)>.menu__item:first-of-type .menu-text{color:#007c9d}}.menu .nav-menu .menu-level-0>.menu__item.active svg path{fill:#007c9d}.menu .nav-menu .menu-level-0>.menu__item>.menu-link,.menu .nav-menu .menu-level-0>.menu__item>.menu-text{font-size:.875rem;text-transform:uppercase}.menu .nav-menu .menu-level-0 .menu-link,.menu .nav-menu .menu-level-0 .menu-text{font-weight:700;margin-bottom:0}.menu .nav-menu .menu-level-1{background-color:#fff;height:100%;margin-left:auto;overflow:hidden;position:fixed;right:-6.25rem;top:4rem;transition:all .2s;width:0}@media only screen and (min-width:62rem){.menu .nav-menu .menu-level-1{top:5rem}}.menu .nav-menu .menu-level-1{background:#fff;padding:1.5rem 1rem;top:4.9375rem;z-index:10}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1{background:#fdf2ec;border-bottom:.0625rem solid rgba(0,0,0,.08);border-top:.0625rem solid rgba(0,0,0,.08);box-shadow:0 .25rem .5rem rgba(0,0,0,.06);height:25rem;left:0;margin-left:0;padding:1rem 2rem;position:absolute;right:0;z-index:9}}@media only screen and (min-width:75rem){.menu .nav-menu .menu-level-1{height:24.375rem}}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__wrapper{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;height:100%}}.menu .nav-menu .menu-level-1__list{height:75vh;overflow:auto;padding:1.5rem 0}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__list{border-right:.0625rem solid rgba(0,0,0,.08);height:100%;padding:0 1.5rem 0 0}}.menu .nav-menu .menu-level-1__list .menu__item{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__list .menu__item{width:17.1875rem}}.menu .nav-menu .menu-level-1__list .menu__item:not(:last-of-type){margin-bottom:1.5rem}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__list .menu__item:not(:last-of-type){margin-bottom:1rem}}.menu .nav-menu .menu-level-1__list .menu__item .menu-icon{padding:0;position:static}.menu .nav-menu .menu-level-1__list .menu__item .menu-icon svg{transform:none}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__list .menu__item .menu-icon{display:block}}.menu .nav-menu .menu-level-1__list .menu__item.active{color:#007c9d}.menu .nav-menu .menu-level-1__list .menu__item.hide{display:none!important}.menu .nav-menu .menu-level-1 .back-btn-1{border-bottom:.0625rem solid rgba(0,0,0,.08);display:block;font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:0;padding-bottom:1.5rem;padding-left:2.375rem;position:relative}.menu .nav-menu .menu-level-1 .back-btn-1:before{background-image:url(/themes/custom/apollo/assets/svg/arrow-circle-right.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;left:0;position:absolute;width:1.5rem}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1 .back-btn-1{display:none}.menu .nav-menu .menu-level-1__content{display:grid;flex:1;grid-template-columns:1fr;grid-template-rows:1fr;height:100%;padding-bottom:1.875rem}}.menu .nav-menu .menu-level-1__content .back-btn-2{border-bottom:.0625rem solid rgba(0,0,0,.08);display:block;font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:0;padding-bottom:1.5rem;padding-left:2.375rem;position:relative}.menu .nav-menu .menu-level-1__content .back-btn-2:before{background-image:url(/themes/custom/apollo/assets/svg/arrow-circle-right.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;left:0;position:absolute;width:1.5rem}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__content .back-btn-2{display:none}}@media only screen and (max-width:65.9375rem){.menu .nav-menu .menu-level-1__content .menu-inner-content{background-color:#fff;height:100%;margin-left:auto;overflow:hidden;padding:1.5rem 1rem;position:fixed;right:-6.25rem;top:4rem;transition:all .2s;width:0}}@media only screen and (max-width:65.9375rem) and (min-width:62rem){.menu .nav-menu .menu-level-1__content .menu-inner-content{top:5rem}}@media only screen and (max-width:65.9375rem) and (min-width:66rem){.menu .nav-menu .menu-level-1__content .menu-inner-content{top:4.9375rem}}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__content .menu-inner-content{background-color:#fdf2ec;display:none;grid-column:1/-1;grid-row:1/-1;height:24rem!important}}@media only screen and (min-width:75rem){.menu .nav-menu .menu-level-1__content .menu-inner-content{height:21.5rem!important}}.menu .nav-menu .menu-level-1__content .menu-inner-content.hide{display:none!important}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__content .menu-inner-content.show-first,.menu .nav-menu .menu-level-1__content .menu-inner-content:first-child{display:flex;flex-flow:column wrap}.menu .nav-menu .menu-level-1__content .menu-inner-content>.menu-level-2{display:flex;flex-flow:column wrap;height:100%;overflow:hidden}.menu .nav-menu .menu-level-1__content .menu-inner-content>.menu-level-2>.menu__item{width:calc(50% - 24px)!important}.menu .nav-menu .menu-level-1__content .menu-inner-content>.menu-level-2:not(.shrink-items).col-3>.menu__item{width:calc(33.33% - 98px)!important}}@media only screen and (min-width:75rem){.menu .nav-menu .menu-level-1__content .menu-inner-content>.menu-level-2.shrink-items>.menu__item{width:calc(25% - 48px)!important}}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__content .menu-inner-content.active{display:flex;flex-flow:column wrap}}.menu .nav-menu .menu-level-1__content .menu-inner-content.active .menu-level-2{max-height:85%;overflow:auto;padding:1.5rem 0}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1__content .menu-inner-content.active .menu-level-2{display:flex;flex-flow:column wrap;height:100%;padding:0}.menu .nav-menu .menu-level-1__content .menu-inner-content.active .menu-level-2>.menu__item{width:calc(50% - 24px)}.menu .nav-menu .menu-level-1__content .menu-inner-content.active .menu-level-2.col-3>.menu__item{width:calc(33.33% - 48px)}}.menu .nav-menu .menu-level-1 .custom-block{width:14.1875rem}.menu .nav-menu .menu-level-1 .menu-link{font-weight:600}.menu .nav-menu .menu-level-1.active{right:0;width:100%}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1.active{width:auto}}.menu .nav-menu .menu-level-1.active .menu__item.active .menu-link,.menu .nav-menu .menu-level-1.active .menu__item.active .menu-text{color:#007c9d}@media only screen and (max-width:65.9375rem){.menu .nav-menu .menu-level-1.active .menu-level-1__content .menu-inner-content.active{height:100vh;right:0;top:4.9375rem;width:100%}}.menu .nav-menu .menu-level-2{display:grid;grid-template-columns:repeat(2,1fr);width:100%!important;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-2{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-auto-flow:column dense;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));grid-template-rows:repeat(8,1fr)}}@media only screen and (min-width:75rem){.menu .nav-menu .menu-level-2.col-3{-moz-column-gap:0;column-gap:0}}@media only screen and (min-width:90rem){.menu .nav-menu .menu-level-2.col-3{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media only screen and (min-width:62rem){.menu .nav-menu .menu-level-2.shrink-items>.menu__item{width:calc(25% - 72px)!important}}.menu .nav-menu .menu-level-2 .menu__item{margin-bottom:1rem}.menu .nav-menu .menu-level-2 .menu-link{font-weight:400}.menu .menu-toggle{background:none;border:none;cursor:pointer}.menu .menu-toggle-icon{background-color:#002d39;display:block;height:.1875rem;margin:.3125rem 0;width:1.875rem}.menu .menu-toggle.active .menu-toggle-icon:first-child{position:absolute;transform:rotate(45deg)}.menu .menu-toggle.active .menu-toggle-icon:nth-child(2){opacity:0}.menu .menu-toggle.active .menu-toggle-icon:nth-child(3){position:absolute;top:1.5625rem;transform:rotate(-45deg)}@media only screen and (min-width:66rem){.menu .menu-toggle{display:none}}.menu .site-logo-desktop img{max-height:4.5rem;width:auto}.menu .site-logo-desktop svg{width:4.5rem}@media only screen and (min-width:66rem){.menu .site-logo-desktop svg{height:4.125rem}}.menu .nav-menu{background-color:#fff;height:100%;margin-left:auto;overflow:hidden;position:fixed;right:-6.25rem;top:4rem;transition:all .2s;width:0}@media only screen and (min-width:62rem){.menu .nav-menu{top:5rem;top:4rem}}.menu .nav-menu{border-top:.0625rem solid rgba(0,0,0,.08);overflow:auto;padding:2rem 1rem;pointer-events:auto;z-index:9}@media only screen and (min-width:66rem){.menu .nav-menu{overflow:hidden}}.menu .nav-menu.active{height:95vh;right:0;width:100%}@media only screen and (min-width:66rem){.menu .nav-menu{border:none;display:block;height:auto;margin-left:0;padding:0;position:static;width:auto}}.menu .nav-menu .menu .menu__item{list-style:none}.menu .nav-menu .menu-cross{background-image:url(/themes/custom/apollo/assets/svg/cross.svg);background-repeat:no-repeat;cursor:pointer;display:block;display:none;height:1.5rem;margin-bottom:0;margin-left:auto;width:1.5rem}@media only screen and (min-width:66rem){.menu .nav-menu .menu-cross{display:inline-block;position:absolute;right:1rem;top:.75rem}}.menu .nav-menu .menu-link,.menu .nav-menu .menu-text{font-size:1rem;font-weight:400;line-height:1.5}.menu .nav-menu .menu-level-1,.menu .nav-menu .menu-level-2{width:0}.menu .nav-menu .menu-level-1.active,.menu .nav-menu .menu-level-2.active{width:100%}@media only screen and (min-width:66rem){.menu .nav-menu .menu-level-1,.menu .nav-menu .menu-level-2{display:none;width:auto}.menu .nav-menu .menu-level-1.active,.menu .nav-menu .menu-level-2.active{display:block}.menu .nav-menu .menu-level-1 .menu-link,.menu .nav-menu .menu-level-1 .menu-text,.menu .nav-menu .menu-level-2 .menu-link,.menu .nav-menu .menu-level-2 .menu-text{font-size:.875rem;font-weight:400;line-height:1.4;margin-bottom:0}.menu .nav-menu .menu-level-1__list>.menu__item .menu-link,.menu .nav-menu .menu-level-1__list>.menu__item .menu-text{font-weight:600}}.menu .nav-menu .menu__item--expanded{margin-bottom:0}.menu .nav-menu .menu__item.font-bold>.menu-link,.menu .nav-menu .menu__item.font-bold>.menu-text,.menu .nav-menu .menu__item.view-all>.menu-link,.menu .nav-menu .menu__item.view-all>.menu-text{font-weight:600}.menu .nav-menu .menu__item.view-all>.menu-link:after,.menu .nav-menu .menu__item.view-all>.menu-text:after{background-image:url(/themes/custom/apollo/assets/svg/right-arrow.svg);background-repeat:no-repeat;background-size:12px;content:"";display:inline-block;height:.6875rem;width:.625rem}.menu .extlink-nobreak{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.menu .extlink-nobreak,.menu .extlink-nobreak svg{display:inline-block!important}