@font-face{font-display:swap;font-family:AkzidenzGroteskBQ;font-style:normal;font-weight:300;src:url(https://www.advantagegroup.com/hubfs/Berthold%20-%20AkzidenzGroteskBQ-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:AkzidenzGroteskBQ;font-style:normal;font-weight:500;src:url(https://www.advantagegroup.com/hubfs/Berthold%20-%20AkzidenzGroteskBQ-Medium.otf) format("opentype")}.agi-announcement-banner{background-color:var(--agi-banner-bg,#1f2937);box-sizing:border-box;color:var(--agi-banner-text,#fff);left:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;position:relative;right:50%;transition:max-height .2s ease,opacity .2s ease;width:100vw}.agi-announcement-banner *,.agi-announcement-banner :after,.agi-announcement-banner :before{box-sizing:border-box}.agi-announcement-banner__inner{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1280px;min-height:20px;padding:12px 48px;position:relative;width:100%}.agi-announcement-banner__message{align-items:baseline;color:var(--agi-banner-text,#fff);display:flex;flex-wrap:wrap;font-family:AkzidenzGroteskBQ,Arial,sans-serif;font-size:14px;gap:.2em .4em;justify-content:center;line-height:1.4;margin:0;text-align:center}.agi-announcement-banner__text{color:inherit;font-weight:300}.agi-announcement-banner__link{color:var(--agi-banner-link,#93c5fd);font-weight:500;text-decoration:underline;text-underline-offset:2px}

/* !important here is intentional: many themes ship a global `a:hover` rule
   that otherwise overrides this scoped hover color, which is exactly the
   "turns black on hover" bug this field fixes. */.agi-announcement-banner__link:hover{color:var(--agi-banner-link-hover,var(--agi-banner-link,#93c5fd))!important;text-decoration:none}.agi-announcement-banner__close{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--agi-banner-text,#fff);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px}.agi-announcement-banner__close:hover{opacity:.75}.agi-announcement-banner__close-icon{height:12px;width:12px}.agi-announcement-banner__close:focus-visible,.agi-announcement-banner__link:focus-visible{border-radius:2px;box-shadow:0 0 0 4px rgba(0,0,0,.35);outline:2px solid hsla(0,0%,100%,.95);outline-offset:2px}.agi-announcement-banner--dismissing{opacity:0}@media (prefers-reduced-motion:reduce){.agi-announcement-banner{transition:none!important}}@media (max-width:768px){.agi-announcement-banner__inner{padding:10px 44px}.agi-announcement-banner__message{font-size:13px}}@media (max-width:480px){.agi-announcement-banner__inner{padding:10px 40px 10px 16px}.agi-announcement-banner__close{height:28px;right:4px;width:28px}}