@font-face {
  font-family: 'GoGoPosterPunch';
  src: url("fonts/gogoposterpunchbold-webfont.woff2") format("woff2"), url("fonts/gogoposterpunchbold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal; }
html, body {
  margin: 0px; }

.page-wrapper {
  max-width: 1100px;
  margin: auto;
  padding: 80px 80px;
  text-align: center;
  font-family: "Helvetica", "Arial", sans-serif; }
  @media (max-width: 739px) {
    .page-wrapper {
      padding: 20px; } }

.header {
  font-family: "GoGoPosterPunch";
  font-size: 75px;
  line-height: 100%;
  margin: 0px; }
  @media (max-width: 739px) {
    .header {
      font-size: 32px; } }

.subheader {
  font-size: 45px;
  font-weight: normal;
  text-transform: uppercase;
  margin: 0px; }
  @media (max-width: 739px) {
    .subheader {
      font-size: 25px; } }

.description {
  max-width: 900px;
  margin: auto; }

.guest-thumb {
  width: 100%;
  padding-bottom: 100%;
  background-size: cover;
  background-position: center; }

.lineup {
  width: 100%;
  margin-top: 70px;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: flex-end; }
  @media (max-width: 739px) {
    .lineup {
      margin-top: 35px; } }
  .lineup .tile {
    width: calc(25% - 20px);
    text-align: left;
    margin-bottom: 50px;
    margin-right: 0px;
    cursor: pointer; }
    @media (max-width: 739px) {
      .lineup .tile {
        width: calc(50% - 10px);
        margin-bottom: 25px; } }
    .lineup .tile img {
      width: 100%; }
    .lineup .tile a {
      text-decoration: none;
      color: inherit; }
    .lineup .tile.without-ema {
      color: red; }
    .lineup .tile .deets {
      margin: 0px;
      font-weight: normal;
      font-size: 22px; }
      @media (max-width: 739px) {
        .lineup .tile .deets {
          font-size: 16px; } }
      .lineup .tile .deets.venue {
        font-size: 19px; }
    .lineup .tile .location {
      font-style: italic;
      font-size: 20px;
      font-weight: normal;
      margin: 0px; }
      @media (max-width: 739px) {
        .lineup .tile .location {
          font-size: 14px; } }

/*# sourceMappingURL=power-convergence.css.map */
