.alert {
  background-color: #ef8200;
  color: #000000;
  max-height: 14rem;
  overflow: hidden;
  position: relative;
  -webkit-transition: max-height .15s ease-out;
  transition: max-height .15s ease-out;
  z-index: 3; }
  @media (max-width: 1023px) {
    .js-prevent-scroll .alert {
      max-height: 0; } }

.alert__content {
  font-size: 1.675rem;
  line-height: 1.25;
  color: #000000;
  padding-bottom: 1.125rem;
  padding-top: 1.125rem;
  text-align: center; }
  @media (min-width: 786px) {
    .alert__content {
      font-size: 2.30625rem; } }
  @media (min-width: 1280px) {
    .alert__content {
      font-size: 3rem; } }
  .alert__content a:not([class]) {
    color: #FFFFFF;
    display: inline-block; }
  @media (max-width: 785px) {
    .alert__content span {
      display: none; } }

.ghm-alert {
  background-color: #729abd;
  color: #000000;
  max-height: 10rem;
  overflow: hidden;
  position: relative;
  -webkit-transition: max-height .15s ease-out;
  transition: max-height .15s ease-out;
  z-index: 3; }
  @media (max-width: 1023px) {
    .js-prevent-scroll .ghm-alert {
      max-height: 0; } }

.ghm-alert__content {
  line-height: 1.25;
  color: #000000;
  padding-bottom: 0.75rem;
  padding-top: 0.75rem;
  text-align: center; }
  .ghm-alert__content a:not([class]) {
    color: #FFFFFF;
    display: inline-block; }
  @media (max-width: 785px) {
    .ghm-alert__content span {
      display: none; } }
