@import url('https://fonts.googleapis.com/css?family=Alex+Brush|Cinzel|Petit+Formal+Script');

.event-first-page {
  font-family: 'Cinzel', serif;
  text-transform: uppercase;

  .page-wrapper { padding: 190px 0px; }
  

  p.opening { font-size: 0.9em; }

  .card-couple {
    p.groom, p.bride { font-family: "Cinzel";font-size: 2.5em; line-height: 1em;}
    p.with { font-family: 'Alex Brush', cursive; font-size: 3em; line-height: 1.2em;}
  }

  p.date {
    text-align: center;
    color: black;

    span.week-day {
      display: block;
      font-family: 'Cormorant Garamond', serif;
      font-size: 1em;
      font-style: italic;
      letter-spacing: 2px;
    }

    span.month, span.year, span.day {
      display: inline-block;
      padding: 0px 5px;
      text-align: center;
      vertical-align: middle;
    }

    span.month, span.year {
      border-top: 1px solid;
      border-bottom: 1px solid;
      font-family: 'Nunito', sans-serif;
      font-size: 1em;
      letter-spacing: 2px;
    }

    span.day {
      font-family: 'Petit Formal Script', cursive;
      font-size: 3.2em;
      line-height: 1.1em;
    }
  }

  p.location { font-size: 0.9em; }
}
