.announcement-bar{background-color:#fab13a;padding:.625rem}.announcement-bar-container{margin:0 auto;max-width:75rem}.announcement-bar-content{align-items:center;display:flex;gap:2rem;justify-content:center}.announcement-bar-content .announcement-bar-text{color:#fefefe;font-size:1.5rem;font-weight:bold;margin:0;text-align:center}.announcement-bar-content .announcement-bar-button{background:#3c5a89;border:0;border-radius:4px;color:#fefefe;font-size:1.125rem;font-weight:700;margin:0;padding:10px 40px;text-decoration:none;text-transform:uppercase}.announcement-bar-content .announcement-bar-button:hover,.announcement-bar-content .announcement-bar-button:focus{background:#2a3e5f}@media only screen and (max-width:63.9875em){.announcement-bar-content{flex-direction:column;gap:.75rem}}@media only screen and (max-width:48em){.announcement-bar-content .announcement-bar-text{font-size:1.25rem}.announcement-bar-content .announcement-bar-button{font-size:1rem}}@media only screen and (max-width:37.5em){.announcement-bar-content .announcement-bar-text{font-size:1rem}.announcement-bar-content .announcement-bar-button{font-size:.875rem}}@media not all and (min-resolution:.001dpcm){@media{.announcement-bar-content{justify-content:space-evenly}}@media only screen and (max-width:63.9875em){.announcement-bar-content{gap:0}.announcement-bar-content .announcement-bar-text{margin-bottom:.75rem}}}