/*--- Colors setup ---*/
/*--- Fonts ---*/
/*--- Spacing ---*/
/*--- Buttons ---*/
/*--- helpers ---*/
/*--- Event Single ---*/
.event-single {
  max-width: 45rem;
  margin: auto;
}
.event-single h2, .event-single h3, .event-single h4, .event-single h5, .event-single h6 {
  padding: 1.5rem 0;
}
.event-single h2.additional-padding, .event-single h3.additional-padding, .event-single h4.additional-padding, .event-single h5.additional-padding, .event-single h6.additional-padding {
  padding: 4.6875rem 0;
}
.event-single h2, .event-single h3 {
  font-size: 20px;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 0.1px;
}
.event-single blockquote.wp-block-quote {
  margin-left: 0;
  margin-right: 0;
  font-weight: 700;
  font-family: "Verdana";
  font-size: 1.25rem;
  line-height: 1.875rem;
  letter-spacing: 0.5px;
}
.event-single blockquote.wp-block-quote p {
  color: #70B38B;
}
.event-single p {
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: 0.5%;
  margin: 2.5rem 0;
}
.event-single p:last-of-type {
  margin-bottom: 0;
}
.event-single p:first-of-type {
  margin-top: 0;
}
.event-single p a {
  color: #333333;
  border-bottom: 2px dotted #333333;
  text-decoration: none;
}
.event-single p a:hover {
  border-bottom: none;
}
.event-single a {
  text-decoration: underline dotted;
  color: #082f47;
}
.event-single figure.wp-block-image {
  margin: 0;
}
