/* Contact form maintenance notice (static site). Matches the site's key color and the rounded tel box. */
.sk-maintenance-notice {
  max-width: 760px;
  margin: 2em auto 2.5em;
  padding: 1.8em 1.5em;
  border: 2px solid #19448e;
  border-radius: 16px;
  background: #f5f8fc;
  text-align: center;
  line-height: 1.8;
}
.sk-maintenance-notice p { margin: 0 0 .6em; }
.sk-maintenance-notice .sk-maintenance-title {
  color: #19448e;
  font-weight: bold;
  font-size: 1.2em;
}
.sk-maintenance-notice .sk-maintenance-tel {
  margin: 1em 0 0;
  font-weight: bold;
  font-size: 1.3em;
}
.sk-maintenance-notice .sk-maintenance-tel a {
  color: #19448e;
  text-decoration: none;
  border-bottom: 1px solid currentColor;
}
@media screen and (max-width: 480px) {
  .sk-maintenance-notice { padding: 1.4em 1em; }
  .sk-maintenance-notice .sk-maintenance-title { font-size: 1.05em; }
  .sk-maintenance-notice .sk-maintenance-tel { font-size: 1.15em; }
}
