@import url("https://fonts.googleapis.com/css?family=|");
h1.site-title a {
  font-family: Nunito, sans-serif;
  font-weight: 800;
  text-transform: none;
  font-size: 60px;
  text-decoration: overline;
  letter-spacing: 10;
}
.blog-wrap h3.blog-title {
  font-family: Nunito, sans-serif;
  line-height: 43px;
  font-size: 19px;
  font-weight: 700;
}
.entry-header h2.entry-title a {
  font-family: Nunito, sans-serif;
  font-weight: 600;
  word-spacing: 2px;
  font-size: 36px;
  line-height: 36px;
  text-transform: uppercase;
}
.entry-meta a {
  font-family: Nunito, sans-serif;
  font-size: 12px;
  font-weight: 400;
}
.blog .hentry .entry-cats a:nth-child(1) {
  font-weight: 600;
  font-family: Nunito, sans-serif;
}
#secondary h2.widget-title {
  font-family: Nunito, sans-serif;
  font-weight: 300;
}
.widget-area .widget ul {
  font-size: 15px;
}
#desktop-navigation ul li a {
  font-family: Nunito, sans-serif;
  font-weight: 500;
}
.widget-area .widget ul li a {
  font-family: Nunito, sans-serif;
  font-weight: 300;
  font-size: 13px;
}
.entry-summary p:last-child {
  font-family: Nunito, sans-serif;
  font-size: 15px;
  font-weight: 300;
}
p.site-description {
  font-family: Nunito, sans-serif;
  text-transform: none;
  font-size: 12px;
  font-weight: 400;
}
.widget_search input[type=submit] {
  font-family: Nunito, sans-serif;
  font-size: 13px;
}
#colophon #site-info {
  font-family: Nunito, sans-serif;
  font-weight: 100;
}
.pagination .nav-links {
  font-family: Nunito, sans-serif;
}
.single-post .entry-header h1.entry-title {
  font-family: Nunito, sans-serif;
  font-weight: 800;
}
p.site-title a {
  font-family: Nunito, sans-serif;
  letter-spacing: 2;
  font-weight: 800;
  text-decoration: overline;
}
.single-post .entry-comments-title {
  font-family: Nunito, sans-serif;
  line-height: 20px;
}
.single-post .entry-content p {
  font-family: Nunito, sans-serif;
  font-weight: 200;
}
.entry-content h2 {
  font-family: Nunito, sans-serif;
  text-decoration: overline;
  line-height: 44px;
}
.entry-content ul li {
  font-family: Nunito, sans-serif;
  font-weight: 100;
}
.entry-content ol > li {
  font-family: Nunito, sans-serif;
  font-weight: 100;
}
#comments h3.comments-title {
  font-family: Nunito, sans-serif;
}
#comments #respond h3#reply-title {
  font-family: Nunito, sans-serif;
}
#comments #respond form {
  font-family: Nunito, sans-serif;
}
.single-post .post-navigation {
  font-family: Nunito, sans-serif;
  text-decoration: none;
}
#commentform input#submit {
  font-family: Nunito, sans-serif;
  letter-spacing: 3px;
}
.entry-header h1.entry-title {
  font-family: Nunito, sans-serif;
}
.page-template-default #primary .hentry {
  font-family: Nunito, sans-serif;
}
.page .entry-content p {
  font-family: Nunito, sans-serif;
  font-weight: 100;
}
#desktop-navigation ul {
  font-family: Nunito, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}
.single-post .entry-tags {
  font-family: Nunito, sans-serif;
  font-size: 13px;
}
.overlay-show .inner-offcanvas-wrap {
  background-color: hsl(96, 45%, 45%);
  color: #ffffff;
}
.close-btn-wrap {
  color: #ffffff;
}
#overlay-nav ul li {
  color: #ffffff;
}
#overlay-nav ul li a {
  color: #ffffff;
}
@media screen and (max-width: 1024px) {
  #overlay-nav ul li a {
    font-family: Nunito, sans-serif;
    text-transform: uppercase;
    font-weight: 600;
  }
}
@media screen and (max-width: 320px) {
  .single-post .entry-header .entry-cats a {
    font-family: Nunito, sans-serif;
    font-weight: 600;
  }
  p.site-description {
    font-size: 10px;
  }
  .single-post .hentry .entry-meta {
    font-size: 9px;
  }
  .entry-meta a {
    font-size: 9px;
  }
  #overlay-open {
    color: #0d0d0d;
  }
  #overlay-close {
    color: #1e1e1e;
  }
}
.title-footer {
  font-family: Nunito, serif;
}
.single-post .entry-content blockquote cite {
  font-family: "Nunito", sans-serif;
  font-style: italic;
}
html > .post-template-default > div:nth-child(1) > #singlepost-wrap > #post-1877 > div > #socialicons-sticky > #entry-content > blockquote > p {
  font-size: 24px;
  line-height: 30px;
}
.single-post .entry-content blockquote {
  font-size: 17px;
}
html > .post-template-default > div:nth-child(1) > #singlepost-wrap > #post-1885 > div > #socialicons-sticky > #entry-content > blockquote:nth-child(19) > p {
  font-size: 32px;
}
.wp-block-gallery figcaption {
  font-family: "Nunito", sans-serif;
  font-style: italic;
  font-weight: 200;
  margin-bottom: 8px;
}
.entry-content h3 {
  font-family: Nunito, sans-serif;
}
.wp-block-image .aligncenter > figcaption {
  font-family: "Nunito", sans-serif;
  font-style: italic;
  font-weight: 200;
}
.wp-block-table.is-style-stripes {
  font-family: "Nunito", sans-serif;
}
.wp-block-table.is-style-stripes td {
  font-family: Nunito, sans-serif;
}
.featured-slider .entry-header h2.entry-title {
  font-weight: 900;
  font-family: Nunito, sans-serif;
  font-size: 72x;
}
.entry-header h2.entry-title {
  font-size: 26px;
  line-height: 37px;
}
