.notification-container {
  display: grid;
  grid-template-columns: auto;
  min-height: 100vh;
  min-width: 100vw;
  position: absolute;
  background: rgba(255, 255, 255, 0.85);
  top: 0;
  left: 0;
  z-index: 2;
  align-items: center;
  transform: scale(0, 0);
  opacity: 0;
  padding: 2rem;
}
#check-notification:checked ~ .notification-container {
  transform: scale(1, 1);
  opacity: 1;
}

.notification-container .logo {
  position: absolute;
  top: 2%;
  left: 5%;
}
.notification-container .logo img.logo {
  height: 10vh;
}

.notification-container .notification {
  display: grid;
  grid-template-columns: auto;
  grid-row-gap: 2rem;
}
.notification-container .notification .msg h4 {
  color: #001F46;
  -webkit-text-fill-color: #001F46;
  font-weight: 900;
  font-size: 1.75rem;
}
.notification-container .notification .cta {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.notification-container .notification .cta a,
.notification-container .notification .cta a:link, .notification-container .notification .cta a:visited {
  text-decoration: none;
}
.notification-container .notification .cta a .submit,
.notification-container .notification .cta a:link .submit, .notification-container .notification .cta a:visited .submit {
  margin: 0;
}

.submit {
  width: 35vw;
}

/*# sourceMappingURL=notification.css.map */
