/* Compact About Us, Reviews and Health Tips menus share the header behaviour. */
.serene :is(.about-nav,.compact-nav){position:relative}
.serene :is(.about-dropdown,.compact-dropdown){top:calc(100% + 13px);left:0;right:auto;transform:none;width:230px;max-width:calc(100vw - 40px);padding:10px 20px;border-radius:14px}
.serene .reviews-nav .compact-dropdown{left:auto;right:0}
.serene :is(.about-menu-links,.compact-menu-links){list-style:none;margin:0;padding:0}
.serene :is(.about-menu-links,.compact-menu-links) li+li{border-top:1px solid #e2edf4}
.serene :is(.about-menu-links,.compact-menu-links) a{display:block;padding:12px 0;font-size:16px;line-height:1.6;color:#1d5c97}
.serene :is(.about-menu-links,.compact-menu-links) a:hover{text-decoration:underline;text-underline-offset:4px}
.about-page .about-nav>.nav-trigger{color:#1d5c97}
@media(max-width:1080px){
 .serene #mobile-about-menu .about-menu-links,.serene .compact-mobile-menu .compact-menu-links{padding:5px 16px 10px}
 .serene #mobile-about-menu .about-menu-links a,.serene .compact-mobile-menu .compact-menu-links a{font-size:16px;padding:11px 0}
}
