@font-face {
  font-family: "icons";
  src: url('/static/fonts/icons.eot');
  src: url('/static/fonts/icons.eot?#iefix') format('eot'),
    url('/static/fonts/icons.woff') format('woff'),
    url('/static/fonts/icons.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.public-layout, .admin-layout {
/* .icon-filters:before { content: "\EA10" } */
/* .icon-google:before { content: "\EA11" } */
/* .icon-heart:before { content: "\EA12" } */
/* .icon-hidden:before { content: "\EA13" } */
/* .icon-list:before { content: "\EA16" } */
/* .icon-lock:before { content: "\EA17" } */
/* .icon-map:before { content: "\EA18" } */
/* .icon-pending:before { content: "\EA1B" } */

}

.public-layout .icon:before, .admin-layout .icon:before {
  display: inline-block;
  font-family: "icons";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* .icon-account:before { content: "\EA01" } */

.public-layout .icon-approved:before, .admin-layout .icon-approved:before { content: "\EA02" }

.public-layout .icon-arrow-down:before, .admin-layout .icon-arrow-down:before { content: "\EA03" }

.public-layout .icon-arrow-left:before, .admin-layout .icon-arrow-left:before { content: "\EA04" }

.public-layout .icon-arrow-right:before, .admin-layout .icon-arrow-right:before { content: "\EA05" }

.public-layout .icon-arrow-up:before, .admin-layout .icon-arrow-up:before { content: "\EA06" }

/* .icon-bell:before { content: "\EA07" } */

.public-layout .icon-calendar:before, .admin-layout .icon-calendar:before {
  content: url(/static/images/calendar.svg);
  line-height: unset;
}

.public-layout .icon-check:before, .admin-layout .icon-check:before { content: "\EA09" }

.public-layout .icon-clock:before, .admin-layout .icon-clock:before {
  content: url(/static/images/clock.svg);
  line-height: unset;
}

.public-layout .icon-close:before, .admin-layout .icon-close:before { content: "\EA0B" }

/* .icon-cutlery:before { content: "\EA0D" } */

.public-layout .icon-denied:before, .admin-layout .icon-denied:before { content: "\EA0E" }

/* .icon-comments:before { content: "\EA0C" } */

.public-layout .icon-facebook:before, .admin-layout .icon-facebook:before { content: "\EA0F" }

/* .icon-hide:before { content: "\EA14" } */

.public-layout .icon-instagram:before, .admin-layout .icon-instagram:before { content: "\EA15" }

/* .icon-options:before { content: "\EA19" } */

.public-layout .icon-paperclip:before, .admin-layout .icon-paperclip:before { content: "\EA1A" }

/* .icon-people:before { content: "\EA1C" } */

.public-layout .icon-pin:before, .admin-layout .icon-pin:before { content: url(/static/images/pin.svg) }

/* .icon-signs:before { content: "\EA1E" } */

.public-layout .icon-star:before, .admin-layout .icon-star:before { content: "\EA1F" }

/* .icon-thumbs-up:before { content: "\EA21" } */

.public-layout .icon-trash:before, .admin-layout .icon-trash:before { content: "\EA22" }

/* .icon-truck:before { content: "\EA24" } */

.public-layout .icon-twitter:before, .admin-layout .icon-twitter:before { content: "\EA25" }

/* .icon-truck-2:before { content: "\EA23" } */

.public-layout .icon-warning:before, .admin-layout .icon-warning:before { content: "\EA26" }

/* .icon-target:before { content: "\EA20" } */

.public-layout .icon-yelp:before, .admin-layout .icon-yelp:before { content: "\EA27" }

.boeing-layout {
  font-size: 16px;
}

.boeing-layout body {
  background-color: #e6e6e6;
  max-width: 640px;
  margin: 0 auto;
  font-family: 'IBM Plex Sans', Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;

}

.boeing-layout body a {
    text-decoration: none;
    color: inherit
  }

.boeing-layout body a:hover {
  color: inherit;
}

.boeing-layout body p {
    margin: 0;
  }

.boeing-layout body .BoeingContent {
    background-color: white;
    min-height: 100vh;
    overflow: auto;
  }

.boeing-layout body .BoeingContent header {
      height: 9rem;
      background-image: url('https://static.seattlefoodtruck.com/photos/OfficeCater2.jpeg');
      background-position: 50%;
      background-repeat: no-repeat;
      background-size: cover;
      color: white;
      position: relative;
    }

.boeing-layout body .BoeingContent header p {
        font-size: 1rem;
      }

.boeing-layout body .BoeingContent header .Overlay {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: rgba(0, 0, 0, 0.4);
        overflow: hidden;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        padding: 15px 20px;
      }

.boeing-layout body .BoeingContent h1 {
      font-size: 1.5rem;
      margin: 0;
    }

.boeing-layout body .BoeingContent h2, .boeing-layout body .BoeingContent h3 {
      margin: 0;
      font-size: 1.125rem;
    }

.boeing-layout body .BoeingContent > div + div {
  border-top: 1px solid #d4d4d4;
}

.boeing-layout body .HomeInfo,
  .boeing-layout body .Location a,
  .boeing-layout body .BoeingEvent,
  .boeing-layout body .BoeingTruck a {
    padding: 20px;
  }

.boeing-layout body a.BoeingCTA {
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
    border-radius: 50px;
    padding: 5px 20px;
    background: white;
    color: black;
    position: absolute;
    top: 15px;
    right: 20px
  }

.boeing-layout body a.BoeingCTA:hover {
  color: #7f7f7f;
}

.boeing-layout body .Location a,
  .boeing-layout body .BoeingTruck a {
    display: flex;
    align-items: center;
  }

.boeing-layout body .LocationIcon {
    width: 64px;
    height: 64px;
    margin-right: 20px;
    background-color: #204062;
    border-radius: 50%;
    flex-shrink: 0;
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
  }

.boeing-layout body .LocationIcon-img {
      border-radius: 50%;
      width: 64px;
      height: 64px;
      background-size: cover;
      background-position: center center;
    }

.boeing-layout body .LocationIcon--smallText {
      font-size: 1rem;
    }

.boeing-layout body .LocationInfo p, .boeing-layout body .BoeingTruck p {
      color: #737373;
      font-size: 1rem;
      line-height: 1.5rem;
    }

.boeing-layout body .Info {
    padding: 80px 20px;
    text-align: center;
  }

.boeing-layout body .Info a {
      color: white;
      background-color: #204062;
      padding: .5rem 1.5rem;
      border-radius: 24px;
      font-weight: 600;
      font-size: 1rem
    }

.boeing-layout body .Info a:hover {
  background-color: #162c44;
}

.boeing-layout body .Support {
    font-size: 1rem;
    text-align: center;
    margin: 0 auto;
  }

.boeing-layout body .Support p {
      margin: 40px 20px;
    }

.boeing-layout body .Support .bold {
      font-weight: 600;
    }

.boeing-layout body .DatePagination {
    display: flex;
    justify-content: space-between
  }

.boeing-layout body .DatePagination > h2 {
  padding: 15px 20px;
}

.boeing-layout body .DatePagination > div {
  padding: 15px;
}

.boeing-layout body .DatePagination-back, .boeing-layout body .DatePagination-next {
      min-width: 70px;
      cursor: pointer;
      font-size: 1rem;
      padding: 0 5px;
}

.boeing-layout body .DatePagination-back:hover, .boeing-layout body .DatePagination-next:hover {
  opacity: 0.5;
}

.boeing-layout body .DatePagination-back--disabled, .boeing-layout body .DatePagination-next--disabled {
        opacity: 0.5;
        cursor: default;
}

.boeing-layout body .icon:before {
    display: inline-block;
    font-family: "icons";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle;
    padding-bottom: 2px;
  }

.boeing-layout body .icon-arrow-left:before { content: "\EA04" }

.boeing-layout body .icon-arrow-right:before { content: "\EA05" }


/*# sourceMappingURL=6190-2d688a61.css.map*/