.announcement{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 14px;padding:8px 22px;letter-spacing:.025em;background:linear-gradient(100deg,#07172f,#123960 60%,#09223f)}.announcement-place{white-space:nowrap}.announcement .announcementright{display:inline-flex;align-items:center;float:none;margin-left:auto;font-size:10px;white-space:nowrap}.top-social{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 auto;padding:3px 10px;border-left:1px solid #ffffff24;border-right:1px solid #ffffff24}.top-social-link{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid #ffffff26;border-radius:20px;text-decoration:none;color:#eef5ff;background:#ffffff09;font-size:10px;line-height:1.3;white-space:nowrap;transition:background .2s,transform .2s,border-color .2s}.top-social-link svg{width:15px;height:15px;fill:currentColor;flex-shrink:0}.social-facebook svg{color:#72adff}.social-instagram svg{color:#ff91ce}.social-youtube svg{color:#ff626c}.top-social-link.social-whatsapp{color:#c8ffe0;border-color:#50d88c75;background:#1a9c5426}.social-whatsapp svg{color:#58ef9a}.top-social-link:hover{transform:translateY(-1px);background:#ffffff20;border-color:#efc579}.top-social-link:focus-visible{outline:2px solid #ffd174;outline-offset:3px}@media(max-width:1100px){.announcement .announcementright{margin-left:0}.top-social{margin:0;border:0;padding:3px 0}.announcement{gap:6px 10px}}@media(max-width:600px){.announcement{padding:8px 10px;font-size:10px}.top-social{order:3;width:100%;gap:6px}.top-social-link{font-size:10px;padding:5px 8px}.announcement .announcementright{font-size:9px;white-space:normal;justify-content:center}.announcementright span{margin:0 5px}.old-website-link{font-size:9px}}@media(prefers-reduced-motion:reduce){.top-social-link{transition:none}}
/* Match the exact header content width: brand to Client Login. */
.announcement{display:block;padding:0!important}.announcement-inner{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:7px 12px;min-height:39px;padding-top:6px;padding-bottom:6px;box-sizing:border-box}.announcement-inner .top-social{margin:0 auto}.announcement-inner .announcementright{margin-left:0}.top-social-link.social-whatsapp{width:29px;height:29px;padding:5px;justify-content:center;box-sizing:border-box}.social-whatsapp svg{width:19px;height:19px}@media(max-width:1100px){.announcement-inner{justify-content:center}.announcement-inner .top-social{margin:0}}@media(max-width:600px){.announcement-inner{gap:6px 8px}.announcement-inner .top-social{width:100%;justify-content:center}}
