@font-face {
  font-family: Textio Grotesk;
  font-weight: 300;
  src: url("https://assets.textio.com/siteupgrade/TextioGrotesk-Light.woff2") format("woff2"), url("https://assets.textio.com/siteupgrade/TextioGrotesk-Light.woff") format("woff"); }

.body-content {
  margin: 80px 100px 60px;
  background-color: #fff;
  color: #565354;
  font-family: 'Textio Grotesk', sans-serif;
  font-size: 19px;
  font-weight: 300;
  line-height: 1.8em;
  font-variant-ligatures: common-ligatures discretionary-ligatures contextual;
  font-feature-settings: 'kern' 1, 'liga' 1, 'dlig' 1, 'calt' 1;
  font-kerning: normal;
  -webkit-font-variant-ligatures: common-ligatures discretionary-ligatures contextual;
  -webkit-font-feature-settings: 'kern' 1;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-font-feature-settings: 'kern' 1; }
  @media (max-width: 767px) {
    .body-content {
      margin: 60px 20px 30px; } }

.logo {
  margin-bottom: 30px; }

.headline {
  margin-bottom: 25px;
  padding-top: 12px;
  font-size: 24px;
  font-weight: normal;
  line-height: 140%; }

.message {
  margin-bottom: 25px; }

.site-upgrade {
  min-height: 100%;
  background: #45b5e6;
  background: radial-gradient(60.93% 99.75% at 50.69% 2.13%, #45b5e6 0%, #13425d 100%); }
  .site-upgrade .header-img {
    position: absolute;
    top: 22px;
    left: 28px;
    width: 119px; }
  .site-upgrade .body-content {
    position: relative;
    max-width: 700px;
    margin: 100px auto;
    padding: 45px;
    border: 1px solid #828282;
    border-radius: 10px;
    text-align: center; }
    @media (max-width: 900px) {
      .site-upgrade .body-content {
        margin: 100px 20px; } }
    @media (max-width: 374px) {
      .site-upgrade .body-content {
        padding: 15px; } }
  .site-upgrade .headline {
    color: #97c728;
    font-size: 58px; }
    @media (max-width: 680px) {
      .site-upgrade .headline {
        font-size: 38px; } }
  .site-upgrade a {
    color: #0090d0; }
  .site-upgrade .octopus {
    position: absolute;
    right: -40px;
    bottom: -70px; }


/*# sourceMappingURL=basic-page.css.map*/