/*
    Colors
*/
@font-face {
  font-family: "Eurostile Condensed Bold";
  src: url(/static/media/EurostileLTStd-BoldCn.fa94aaf0.woff2) format("woff2"), url(/static/media/EurostileLTStd-BoldCn.3fa1279f.woff) format("woff"); }

body {
  margin: 0;
  padding: 0;
  color: #ffffff;
  font-family: "Roboto Condensed", Roboto, Arial, sans-serif;
  font-size: 1rem; }

.error-page {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  min-height: 100vh;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #000000;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; }
  @media only screen and (min-width: 640px) {
    .error-page {
      height: 100vh; } }
  @media only screen and (min-width: 640px) {
    .error-page {
      padding-left: 1.875rem;
      padding-right: 1.875rem; } }
  .error-page.has-bg {
    background-image: url("/static/images/error/background.jpg"); }
  .error-page-logo, .error-page-body, .error-page-footer {
    position: relative;
    z-index: 5; }
  .error-page-body, .error-page-footer {
    width: 100%;
    margin-right: auto;
    margin-left: auto; }
    @media only screen and (min-width: 960px) {
      .error-page-body, .error-page-footer {
        width: 60%;
        max-width: 60rem; } }
  .error-page-logo {
    display: inline-block;
    width: 7.0625rem;
    height: 1.63595rem;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 69.42'%3E%3Cpath fill='%23ed1c24' d='M0 0h300v69.4H0z'/%3E%3Cpath d='M95.3 16.2l-5.7 3.6s-6.2-4.3-18.8-3.1c-10.3.9-28.4 11.5-27.5 26.3.1 2.8 2.2 5.1 4.9 5.4 3.8.5 9.7-2.1 9.7-2.1s2.7-7.5 8.2-12.6c10.4-9.7 24.4-9.3 24.4-9.5 0 0 20-.3 20 .2 0 1.4-10.4 19.4-10.5 21.1s1 2 2.2 2c1.5 0 4.4-1.2 5.7-2.1 1.5-1.1 2.7-2.5 3.5-4.2 0 0 5.9-11.1 6.1-11.8s-2.6-.1-2.6-1.8c-.1-.3-.1-.7 0-1 .9-2 1.6-2.3 2.5-2.3 8.1-.6 19.1-.5 19.1-.5v1.6c.2 0 5.9-1.6 5.9-1.6s-.2 7.4-.1 7.6-.1.9-.5.9c0 0-6.9 2.9-6.7 2.5l-2.1-3.4c-.1.3-7.5 13.6-7.6 14-.3.3-.5.7-.4 1.2-.1.6.1 1.2.4 1.7.4.7 1.2.7 2 .9 1.2.2 1.9-.2 3-.6 1.3-.4 7-2.7 8.4-6.2.1 0 6.7-11.7 6.7-11.9 0-.6-.2-.6-.9-.9-.5-.2-.2-.8 0-1.3.4-1.1.6-2.9 1.9-2.7l18.5-2.3v2s5.6-1.4 6.1-1.4l-.2 8.1-7.4 2.4c-.6-.9-1.2-1.8-1.9-2.6l-7.9 13.6c-.5 1.2 1 2.2 2.3 2.5.4.1.8.1 1.2 0 1.5-.2 2.9-.6 4.2-1.2.5-.1 1-.5 1.3-.9 0 0 1.7-3.8 2.8-5.7 2.5-4.2 9.2-13.5 22.2-15.9 4.3-1 8.8-1.2 13.2-.8.7.1 5.5.7 5.6 4.1.1 2.9-2.6 6.5-5.8 8.7-6.1 4.2-19.1 7.8-19.1 7.8 0 1.5-.7 3.7 2.8 4.8 2.1.4 4.3.2 6.4-.6 12.8-4.4 14.8-8.4 14.8-8.4l6.8-11.3-2-.5.1-1.5c.6-1.8 1.1-2 4.2-2.2l15.8-1c0 .9 0 1.8.1 2.6 0 0 5.5-2.5 6.1-2.4 0 .4 1.2 7 1.2 7-.6.2-7.6 4.2-7.6 4.2l-2.3-4.4s-9.3 13.4-9.4 14.9c-.1.6-.8 2.3 1.4 2.9.8.2 9-2.2 10.9-5.8.2-.4 5-8.6 9.9-12.4 7.2-5.7 16.7-6.2 16.7-6.3s20.5-1.1 21.7-.4c.1 0 1.2.1 1.2 1 0 .6-11.4 20.7-11.4 20.7-.3.8-.3 1.8 0 2.6.3.6.5 1.1 1.1 1.3 1.9.5 7.8-2.6 8.3-3.2 1 .7.8 1.1 1.1 1.3-2.1 1.7-4.3 3.2-6.6 4.6-2 1.2-4.1 2.2-6.2 2.9-4.5 1.5-9.5 2-12.2 1-2.3-.9-2.5-5.8-2.5-5.8-.2 0-8.7 5.6-14.3 6.2-4.8.5-8.7-2.2-8.9-6 0 0-11.7 5.5-17.2 6.1-.8.1-5.9 1.4-8.1-.9-1-1-1.7-2.2-2-3.6-.4-1.5-.3-3.6.1-4 0 0-14 7.3-24 9.6-1.2.3-5.8.9-9-.6-2.3-1.2-4.2-3.2-5.3-5.5 0 0-5.9 2.6-9.8 4-3.3 1.3-6.7 2.2-10.1 2.9-2 .3-3.5.4-5.2-.7-3.4-2.2-2.6-6-2.6-6.4 0 0-10.6 5.6-19 6.6-1.8.3-3.6 0-5.2-.7-2.3-1-3.8-3.4-3.6-4.8-.1-.8.6-1.7-1-.8-.2.1-13.2 6.7-20.2 5.2-5.2-1.1-3.9-6.2-3.9-6.6 0 0-12.4 7.3-18.4 6.3-2.7-.5-4.9-2.5-5.6-5.1-.7-.4-14.5 7.2-27.4 5-6.7-1.1-12.2-9.3-10.4-18 1.4-6.7 8.6-15.6 18.2-20.1 30.8-14.3 56.2-1.5 56.2-1.5M293.9 12.3c0-3.1-2.5-5.6-5.6-5.6s-5.6 2.5-5.6 5.6 2.5 5.6 5.6 5.6 5.6-2.5 5.6-5.6' fill='%23fff'/%3E%3Cpath d='M292.7 12.3c.2 2.4-1.7 4.5-4.1 4.6-2.4.2-4.5-1.7-4.6-4.1v-.6c-.2-2.4 1.7-4.5 4.1-4.6 2.4-.2 4.5 1.7 4.6 4.1v.6M90.7 29.5c3.7.4-.9 5.8-3.2 8.5-3 3.5-9.5 7.7-10.6 6.8-2.1-1.6 1.9-6.8 4.9-10 2.8-2.9 7.1-5.5 8.9-5.3M195.1 28.2c1.1.8-5 9.7-10.9 10.7-1.2.2 1.6-4.1 3.5-6.1 2.4-2.5 5.6-6 7.4-4.6M261.9 28.1c.7.7 2 1.9-5.9 11.1-2.3 2.6-6.2 5.8-7.1 5.3-.7-.3-2.1-2.8 3.9-9.5 2.9-3.2 8-7.9 9.1-6.9' fill='%23ed1c24'/%3E%3Cpath d='M287.3 12.9h1l1.6 2.7h1.1l-1.8-2.8c.9 0 1.6-.7 1.6-1.6V11c0-1.3-.8-1.8-2.3-1.8h-2.4v6.3h1l.2-2.6z' fill='%23fff'/%3E%3Cpath d='M287.3 12v-1.8h1.2c.6 0 1.4.1 1.4.9 0 .9-.7 1-1.5 1l-1.1-.1z' fill='%23ed1c24'/%3E%3C/svg%3E");
    text-decoration: none; }
    @media only screen and (min-width: 640px) {
      .error-page-logo {
        width: 13.5625rem;
        height: 3.14161rem; } }
    @media only screen and (min-width: 1200px) {
      .error-page-logo {
        width: 19.0625rem;
        height: 4.41563rem; } }
  .error-page-body h1 {
    font-family: 'Eurostile Condensed Bold', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 3.4375rem;
    font-style: italic;
    font-weight: 800;
    text-align: center;
    margin: 0 0 0.9375rem; }
  .error-page-body div {
    text-align: center; }
    .error-page-body div a {
      color: #e20018; }
  .error-page-footer {
    padding-bottom: 1.875rem; }
    .error-page-footer hr {
      margin: 0.9375rem 0;
      border-color: rgba(248, 248, 248, 0.2); }
    .error-page-footer ul {
      list-style: none;
      margin: 0;
      padding: 0;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .error-page-footer ul li {
        position: relative;
        font-size: 0.875rem;
        margin-right: 0.625rem;
        margin-left: 0; }
        .error-page-footer ul li:after {
          position: absolute;
          top: 50%;
          right: -0.375rem;
          content: '|';
          -webkit-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
                  transform: translateY(-50%); }
        .error-page-footer ul li:last-child {
          margin-right: 0; }
          .error-page-footer ul li:last-child:after {
            content: ''; }
    .error-page-footer p {
      font-size: 0.75rem;
      color: #aaaaaa;
      text-align: center; }
      .error-page-footer p a {
        text-decoration: underline;
        color: inherit; }
  .error-page-cars {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: none; }
    @media only screen and (min-height: 801px) {
      .error-page-cars {
        display: block; } }
    @media only screen and (max-width: 1199px) {
      .error-page-cars {
        display: none; } }
  .error-page-car {
    position: absolute;
    z-index: 1;
    background-repeat: no-repeat; }
    .error-page-car--1 {
      top: 1.875rem;
      left: 0; }
    .error-page-car--2 {
      top: 1.875rem;
      right: 0; }
    .error-page-car--3 {
      bottom: 0;
      right: 0; }


/*# sourceMappingURL=error.css.map*/