/*!
 Theme Name:   Log Lolla
 Theme URI:    https://morethemes.baby/themes/log-lolla/
 Description:  Log Lolla is a classic blog theme bringing back the joy of blogging. Supports all default post formats and presents them with a brutalist aesthetics.
 Author:       More Themes Baby
 Author URI:   https://morethemes.baby
 Version:      1.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         blog, full-width-template, post-formats
 Text Domain:  log-lolla
*/
@font-face {
  font-family: 'nimbus_sans_lbold_italic';
  src: url("assets/fonts/nimbussanl-bolita-webfont.woff2") format("woff2"), url("assets/fonts/nimbussanl-bolita-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'nimbus_sans_lbold';
  src: url("assets/fonts/nimbussanl-bol-webfont.woff2") format("woff2"), url("assets/fonts/nimbussanl-bol-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'nimbus_sans_lregular_italic';
  src: url("assets/fonts/nimbussanl-regita-webfont.woff2") format("woff2"), url("assets/fonts/nimbussanl-regita-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'nimbus_sans_lregular';
  src: url("assets/fonts/nimbussanl-reg-webfont.woff2") format("woff2"), url("assets/fonts/nimbussanl-reg-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'nimbus_monoregular';
  src: url("assets/fonts/nimbusmono-regular-webfont.woff2") format("woff2"), url("assets/fonts/nimbusmono-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

/* - fixing big child elements breaking smaller parent's width and height in Firefox
- http://stackoverflow.com/questions/26895349/how-can-i-get-ff-33-x-flexbox-behavior-in-ff-34-x
*/
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
     ========================================================================== */
/**
   * 1. Correct the line height in all browsers.
   * 2. Prevent adjustments of font size after orientation changes in
   *    IE on Windows Phone and in iOS.
   */
html {
  line-height: 1.15;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/* Sections
     ========================================================================== */
/**
   * Remove the margin in all browsers (opinionated).
   */
body {
  margin: 0; }

/**
   * Add the correct display in IE 9-.
   */
article,
aside,
footer,
header,
nav,
section {
  display: block; }

/**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
     ========================================================================== */
/**
   * Add the correct display in IE 9-.
   * 1. Add the correct display in IE.
   */
figcaption,
figure,
main {
  /* 1 */
  display: block; }

/**
   * Add the correct margin in IE 8.
   */
figure {
  margin: 1em 40px; }

/**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
     ========================================================================== */
/**
   * 1. Remove the gray background on active links in IE 10.
   * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
   */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
   * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
   * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
   */
b,
strong {
  font-weight: inherit; }

/**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
b,
strong {
  font-weight: bolder; }

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
   * Add the correct font style in Android 4.3-.
   */
dfn {
  font-style: italic; }

/**
   * Add the correct background and color in IE 9-.
   */
mark {
  background-color: #ff0;
  color: #000; }

/**
   * Add the correct font size in all browsers.
   */
small {
  font-size: 80%; }

/**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
     ========================================================================== */
/**
   * Add the correct display in IE 9-.
   */
audio,
video {
  display: inline-block; }

/**
   * Add the correct display in iOS 4-7.
   */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
   * Remove the border on images inside links in IE 10-.
   */
img {
  border-style: none; }

/**
   * Hide the overflow in IE.
   */
svg:not(:root) {
  overflow: hidden; }

/* Forms
     ========================================================================== */
/**
   * 1. Change the font styles in all browsers (opinionated).
   * 2. Remove the margin in Firefox and Safari.
   */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
button,
input {
  /* 1 */
  overflow: visible; }

/**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
button,
select {
  /* 1 */
  text-transform: none; }

/**
   * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
   *    controls in Android 4.
   * 2. Correct the inability to style clickable types in iOS and Safari.
   */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
   * Remove the inner border and padding in Firefox.
   */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
   * Restore the focus styles unset by the previous rule.
   */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
   * Correct the padding in Firefox.
   */
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
   * 1. Add the correct display in IE 9-.
   * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
   * Remove the default vertical scrollbar in IE.
   */
textarea {
  overflow: auto; }

/**
   * 1. Add the correct box sizing in IE 10-.
   * 2. Remove the padding in IE 10-.
   */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
   * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
   */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
     ========================================================================== */
/*
   * Add the correct display in IE 9-.
   * 1. Add the correct display in Edge, IE, and Firefox.
   */
details,
menu {
  display: block; }

/*
   * Add the correct display in all browsers.
   */
summary {
  display: list-item; }

/* Scripting
     ========================================================================== */
/**
   * Add the correct display in IE 9-.
   */
canvas {
  display: inline-block; }

/**
   * Add the correct display in IE.
   */
template {
  display: none; }

/* Hidden
     ========================================================================== */
/**
   * Add the correct display in IE 10-.
   */
[hidden] {
  display: none; }

* {
  min-height: 0; }

* {
  min-width: 0; }

html body {
  font-size: 100%;
  line-height: 1.48;
  font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #000;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow-x: hidden; }
  html body h1, html body h2, html body h3, html body h4, html body h5, html body h6 {
    font-size: 1em;
    margin: 0;
    padding: 0;
    font-weight: normal; }
  html body p, html body figure, html body blockquote, html body ul, html body ol, html body li {
    margin: 0;
    padding: 0; }
  html body a {
    word-wrap: break-word; }
  html body iframe, html body object, html body embed {
    max-width: 100%; }
  html body button,
  html body input,
  html body optgroup,
  html body select,
  html body textarea,
  html body input[type="button"],
  html body input[type="reset"],
  html body input[type="submit"],
  html body input[type="checkbox"],
  html body input[type="radio"],
  html body input[type="number"],
  html body input[type="search"],
  html body input[type="url"] {
    font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #000;
    background-color: #fff;
    border: none;
    border-radius: 0;
    -webkit-appearance: none; }
  html body input[type="text"],
  html body input[type="url"],
  html body .input-text,
  html body input[type="email"],
  html body input[type="tel"],
  html body input[type="password"],
  html body input[type="file"],
  html body input[type="search"] {
    width: 100%;
    padding-bottom: 0.74em;
    border-bottom: 1px solid; }
  html body select {
    border: 1px solid;
    width: 100%;
    padding: 0.37em; }
  html body label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 1.48em;
    padding-bottom: 0.74em; }
  html body fieldset {
    border: 1px solid;
    margin: 0;
    padding: 1.48em; }
  html body textarea {
    width: 100%;
    padding: 1.48em;
    border: 1px solid; }
  html body button,
  html body .button,
  html body input[type="submit"] {
    font-size: 0.75em;
    text-transform: uppercase;
    letter-spacing: 1.25px;
    cursor: pointer;
    border: 1px solid;
    padding: 0.37em 0.74em; }
  html body * {
    box-sizing: border-box; }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    html body {
      font-size: 120%; } }
  @media only screen and (min-width: 1025px) and (max-width: 1600px) {
    html body {
      font-size: 140%; } }
  @media only screen and (min-width: 1600.1px) {
    html body {
      font-size: 140%; } }
  html body .header {
    padding: 1.48em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    html body .header .header-logo figure img {
      width: auto;
      height: auto;
      max-height: 5.92em; }
    html body .header .header-logo + .header-title {
      margin-top: 1.48em; }
    html body .header .header-image {
      width: 100%;
      height: 2.96em; }
      html body .header .header-image figure img {
        width: 100%;
        height: auto;
        -o-object-fit: cover;
           object-fit: cover; }
      html body .header .header-image + .header-logo,
      html body .header .header-image + .header-title {
        margin-top: 1.48em; }
      html body .header .header-image figure {
        height: 2.96em; }
        html body .header .header-image figure img {
          height: 2.96em; }
    html body .header .header-title .link {
      color: #000;
      background-color: #fff;
      text-decoration: underline;
      will-change: text-decoration;
      transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
      html body .header .header-title .link:hover, html body .header .header-title .link:active {
        text-decoration: line-through; }
      html body .header .header-title .link .text {
        font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
        font-weight: normal;
        font-style: normal; }
    html body .header .header-subtitle .text {
      font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
      font-weight: normal;
      font-style: normal;
      word-wrap: break-word;
      color: #000;
      background-color: #fff; }
    html body .header .menu-hamburger {
      cursor: pointer; }
      html body .header .menu-hamburger .hamburger-icon {
        color: #000;
        background-color: #fff; }
        html body .header .menu-hamburger .hamburger-icon--closed {
          display: none; }
        html body .header .menu-hamburger .hamburger-icon--opened {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-transform: scale(1.5) translateX(-2px) translateY(-3px);
                  transform: scale(1.5) translateX(-2px) translateY(-3px); }
      html body .header .menu-hamburger--closed .hamburger-icon--closed {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
      html body .header .menu-hamburger--closed .hamburger-icon--opened {
        display: none; }
    html body .header.without-header-menu {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
    html body .header.with-header-menu {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      html body .header.with-header-menu .header-title,
      html body .header.with-header-menu .header-subtitle,
      html body .header.with-header-menu .header-logo {
        width: 90%; }
      html body .header.with-header-menu .menu-hamburger {
        width: 10%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end; }
      html body .header.with-header-menu.without-logo.without-header-text {
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end; }
  html body .header-menu {
    color: #000;
    background-color: #fff;
    border: 1px solid;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    html body .header-menu--closed {
      display: none; }
    html body .header-menu .widget {
      word-wrap: break-word; }
      html body .header-menu .widget p {
        word-wrap: break-word; }
      html body .header-menu .widget p + p,
      html body .header-menu .widget p + figure,
      html body .header-menu .widget p + address {
        margin-top: 1.48em; }
      html body .header-menu .widget h1,
      html body .header-menu .widget h2,
      html body .header-menu .widget h3,
      html body .header-menu .widget h4,
      html body .header-menu .widget h5,
      html body .header-menu .widget h6 {
        font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal;
        word-wrap: break-word;
        border-top: 1px solid;
        border-bottom: 1px solid;
        margin: 1.48em 0;
        padding: 1.48em 0; }
      html body .header-menu .widget h1:before {
        content: '\2609'; }
      html body .header-menu .widget h2:before {
        content: '\2609\2609'; }
      html body .header-menu .widget h3:before {
        content: '\2609\2609\2609'; }
      html body .header-menu .widget h4:before {
        content: '\2609\2609\2609\2609'; }
      html body .header-menu .widget h5:before {
        content: '\2609\2609\2609\2609\2609'; }
      html body .header-menu .widget h6:before {
        content: '\2609\2609\2609\2609\2609\2609'; }
      html body .header-menu .widget a,
      html body .header-menu .widget .link {
        color: #000;
        background-color: #fff;
        text-decoration: underline;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
        color: #000;
        background-color: #fff;
        font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal; }
        html body .header-menu .widget a:hover, html body .header-menu .widget a:active,
        html body .header-menu .widget .link:hover,
        html body .header-menu .widget .link:active {
          text-decoration: line-through; }
      html body .header-menu .widget ol,
      html body .header-menu .widget .ol {
        list-style-position: inside;
        margin-top: 1.48em; }
        html body .header-menu .widget ol li > ul,
        html body .header-menu .widget ol li > .ul,
        html body .header-menu .widget ol li > ol,
        html body .header-menu .widget ol li > .ol,
        html body .header-menu .widget ol .li > ul,
        html body .header-menu .widget ol .li > .ul,
        html body .header-menu .widget ol .li > ol,
        html body .header-menu .widget ol .li > .ol,
        html body .header-menu .widget .ol li > ul,
        html body .header-menu .widget .ol li > .ul,
        html body .header-menu .widget .ol li > ol,
        html body .header-menu .widget .ol li > .ol,
        html body .header-menu .widget .ol .li > ul,
        html body .header-menu .widget .ol .li > .ul,
        html body .header-menu .widget .ol .li > ol,
        html body .header-menu .widget .ol .li > .ol {
          margin-top: 0;
          padding-left: 1.48em; }
        html body .header-menu .widget ol + p,
        html body .header-menu .widget ol + .p,
        html body .header-menu .widget .ol + p,
        html body .header-menu .widget .ol + .p {
          margin-top: 1.48em; }
      html body .header-menu .widget ul,
      html body .header-menu .widget .ul {
        list-style-type: square;
        margin-left: 1em;
        margin-top: 1.48em; }
        html body .header-menu .widget ul li > ul,
        html body .header-menu .widget ul li > .ul,
        html body .header-menu .widget ul li > ol,
        html body .header-menu .widget ul li > .ol,
        html body .header-menu .widget ul .li > ul,
        html body .header-menu .widget ul .li > .ul,
        html body .header-menu .widget ul .li > ol,
        html body .header-menu .widget ul .li > .ol,
        html body .header-menu .widget .ul li > ul,
        html body .header-menu .widget .ul li > .ul,
        html body .header-menu .widget .ul li > ol,
        html body .header-menu .widget .ul li > .ol,
        html body .header-menu .widget .ul .li > ul,
        html body .header-menu .widget .ul .li > .ul,
        html body .header-menu .widget .ul .li > ol,
        html body .header-menu .widget .ul .li > .ol {
          margin-top: 0;
          padding-left: 1.48em; }
        html body .header-menu .widget ul + p,
        html body .header-menu .widget ul + .p,
        html body .header-menu .widget .ul + p,
        html body .header-menu .widget .ul + .p {
          margin-top: 1.48em; }
      html body .header-menu .widget blockquote,
      html body .header-menu .widget .blockquote {
        border-left: 1px solid;
        padding: 1.48em; }
      html body .header-menu .widget q,
      html body .header-menu .widget .q {
        border-left: 1px solid;
        padding: 0 1.48em; }
      html body .header-menu .widget blockquote + cite,
      html body .header-menu .widget blockquote + p {
        margin-top: 1.48em; }
      html body .header-menu .widget img,
      html body .header-menu .widget .img {
        max-width: 100%;
        height: auto; }
        html body .header-menu .widget img.alignright,
        html body .header-menu .widget .img.alignright {
          float: right;
          margin: 0 0 1.48em 1.48em; }
        html body .header-menu .widget img.alignleft,
        html body .header-menu .widget .img.alignleft {
          float: left;
          margin: 0 1.48em 1.48em 0; }
        html body .header-menu .widget img.aligncenter,
        html body .header-menu .widget .img.aligncenter {
          display: block;
          margin-left: auto;
          margin-right: auto; }
        html body .header-menu .widget img.alignnone,
        html body .header-menu .widget .img.alignnone {
          text-align: unset; }
      html body .header-menu .widget .figure,
      html body .header-menu .widget figure,
      html body .header-menu .widget .wp-caption {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
        max-width: 100% !important;
        padding: 1.48em;
        display: block; }
        html body .header-menu .widget .figure a,
        html body .header-menu .widget .figure .link,
        html body .header-menu .widget figure a,
        html body .header-menu .widget figure .link,
        html body .header-menu .widget .wp-caption a,
        html body .header-menu .widget .wp-caption .link {
          color: #000;
          background-color: #fff;
          text-decoration: underline;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
          html body .header-menu .widget .figure a:hover, html body .header-menu .widget .figure a:active,
          html body .header-menu .widget .figure .link:hover,
          html body .header-menu .widget .figure .link:active,
          html body .header-menu .widget figure a:hover,
          html body .header-menu .widget figure a:active,
          html body .header-menu .widget figure .link:hover,
          html body .header-menu .widget figure .link:active,
          html body .header-menu .widget .wp-caption a:hover,
          html body .header-menu .widget .wp-caption a:active,
          html body .header-menu .widget .wp-caption .link:hover,
          html body .header-menu .widget .wp-caption .link:active {
            text-decoration: line-through; }
        html body .header-menu .widget .figure figcaption,
        html body .header-menu .widget .figure .figcaption,
        html body .header-menu .widget .figure .wp-caption-text,
        html body .header-menu .widget .figure .gallery-caption,
        html body .header-menu .widget figure figcaption,
        html body .header-menu .widget figure .figcaption,
        html body .header-menu .widget figure .wp-caption-text,
        html body .header-menu .widget figure .gallery-caption,
        html body .header-menu .widget .wp-caption figcaption,
        html body .header-menu .widget .wp-caption .figcaption,
        html body .header-menu .widget .wp-caption .wp-caption-text,
        html body .header-menu .widget .wp-caption .gallery-caption {
          color: #000;
          background-color: #fff;
          font-size: 0.75em;
          padding: 0.37em 0.74em;
          display: block; }
          html body .header-menu .widget .figure figcaption .link,
          html body .header-menu .widget .figure figcaption a,
          html body .header-menu .widget .figure .figcaption .link,
          html body .header-menu .widget .figure .figcaption a,
          html body .header-menu .widget .figure .wp-caption-text .link,
          html body .header-menu .widget .figure .wp-caption-text a,
          html body .header-menu .widget .figure .gallery-caption .link,
          html body .header-menu .widget .figure .gallery-caption a,
          html body .header-menu .widget figure figcaption .link,
          html body .header-menu .widget figure figcaption a,
          html body .header-menu .widget figure .figcaption .link,
          html body .header-menu .widget figure .figcaption a,
          html body .header-menu .widget figure .wp-caption-text .link,
          html body .header-menu .widget figure .wp-caption-text a,
          html body .header-menu .widget figure .gallery-caption .link,
          html body .header-menu .widget figure .gallery-caption a,
          html body .header-menu .widget .wp-caption figcaption .link,
          html body .header-menu .widget .wp-caption figcaption a,
          html body .header-menu .widget .wp-caption .figcaption .link,
          html body .header-menu .widget .wp-caption .figcaption a,
          html body .header-menu .widget .wp-caption .wp-caption-text .link,
          html body .header-menu .widget .wp-caption .wp-caption-text a,
          html body .header-menu .widget .wp-caption .gallery-caption .link,
          html body .header-menu .widget .wp-caption .gallery-caption a {
            color: #000;
            background-color: #fff;
            text-decoration: underline;
            will-change: text-decoration;
            transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
            padding: 0 0.37em; }
            html body .header-menu .widget .figure figcaption .link:hover, html body .header-menu .widget .figure figcaption .link:active,
            html body .header-menu .widget .figure figcaption a:hover,
            html body .header-menu .widget .figure figcaption a:active,
            html body .header-menu .widget .figure .figcaption .link:hover,
            html body .header-menu .widget .figure .figcaption .link:active,
            html body .header-menu .widget .figure .figcaption a:hover,
            html body .header-menu .widget .figure .figcaption a:active,
            html body .header-menu .widget .figure .wp-caption-text .link:hover,
            html body .header-menu .widget .figure .wp-caption-text .link:active,
            html body .header-menu .widget .figure .wp-caption-text a:hover,
            html body .header-menu .widget .figure .wp-caption-text a:active,
            html body .header-menu .widget .figure .gallery-caption .link:hover,
            html body .header-menu .widget .figure .gallery-caption .link:active,
            html body .header-menu .widget .figure .gallery-caption a:hover,
            html body .header-menu .widget .figure .gallery-caption a:active,
            html body .header-menu .widget figure figcaption .link:hover,
            html body .header-menu .widget figure figcaption .link:active,
            html body .header-menu .widget figure figcaption a:hover,
            html body .header-menu .widget figure figcaption a:active,
            html body .header-menu .widget figure .figcaption .link:hover,
            html body .header-menu .widget figure .figcaption .link:active,
            html body .header-menu .widget figure .figcaption a:hover,
            html body .header-menu .widget figure .figcaption a:active,
            html body .header-menu .widget figure .wp-caption-text .link:hover,
            html body .header-menu .widget figure .wp-caption-text .link:active,
            html body .header-menu .widget figure .wp-caption-text a:hover,
            html body .header-menu .widget figure .wp-caption-text a:active,
            html body .header-menu .widget figure .gallery-caption .link:hover,
            html body .header-menu .widget figure .gallery-caption .link:active,
            html body .header-menu .widget figure .gallery-caption a:hover,
            html body .header-menu .widget figure .gallery-caption a:active,
            html body .header-menu .widget .wp-caption figcaption .link:hover,
            html body .header-menu .widget .wp-caption figcaption .link:active,
            html body .header-menu .widget .wp-caption figcaption a:hover,
            html body .header-menu .widget .wp-caption figcaption a:active,
            html body .header-menu .widget .wp-caption .figcaption .link:hover,
            html body .header-menu .widget .wp-caption .figcaption .link:active,
            html body .header-menu .widget .wp-caption .figcaption a:hover,
            html body .header-menu .widget .wp-caption .figcaption a:active,
            html body .header-menu .widget .wp-caption .wp-caption-text .link:hover,
            html body .header-menu .widget .wp-caption .wp-caption-text .link:active,
            html body .header-menu .widget .wp-caption .wp-caption-text a:hover,
            html body .header-menu .widget .wp-caption .wp-caption-text a:active,
            html body .header-menu .widget .wp-caption .gallery-caption .link:hover,
            html body .header-menu .widget .wp-caption .gallery-caption .link:active,
            html body .header-menu .widget .wp-caption .gallery-caption a:hover,
            html body .header-menu .widget .wp-caption .gallery-caption a:active {
              text-decoration: line-through; }
        html body .header-menu .widget .figure.alignright,
        html body .header-menu .widget figure.alignright,
        html body .header-menu .widget .wp-caption.alignright {
          float: right;
          margin: 1.48em 0 1.48em 1.48em; }
        html body .header-menu .widget .figure.alignleft,
        html body .header-menu .widget figure.alignleft,
        html body .header-menu .widget .wp-caption.alignleft {
          float: left;
          margin: 1.48em 1.48em 1.48em 0; }
        html body .header-menu .widget .figure.aligncenter,
        html body .header-menu .widget figure.aligncenter,
        html body .header-menu .widget .wp-caption.aligncenter {
          display: block;
          margin-left: auto;
          margin-right: auto; }
        html body .header-menu .widget .figure.alignnone,
        html body .header-menu .widget figure.alignnone,
        html body .header-menu .widget .wp-caption.alignnone {
          text-align: unset; }
        html body .header-menu .widget .figure + p,
        html body .header-menu .widget figure + p,
        html body .header-menu .widget .wp-caption + p {
          margin-top: 1.48em; }
      html body .header-menu .widget .gist {
        margin: 1.48em 0; }
      html body .header-menu .widget .code,
      html body .header-menu .widget code {
        font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
        font-weight: normal;
        font-style: normal; }
      html body .header-menu .widget pre,
      html body .header-menu .widget .pre {
        font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
        font-weight: normal;
        font-style: normal;
        white-space: pre-wrap; }
      html body .header-menu .widget b,
      html body .header-menu .widget strong,
      html body .header-menu .widget .strong,
      html body .header-menu .widget .b,
      html body .header-menu .widget .bold {
        font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal; }
        html body .header-menu .widget b em,
        html body .header-menu .widget b .em,
        html body .header-menu .widget b i,
        html body .header-menu .widget b .i,
        html body .header-menu .widget strong em,
        html body .header-menu .widget strong .em,
        html body .header-menu .widget strong i,
        html body .header-menu .widget strong .i,
        html body .header-menu .widget .strong em,
        html body .header-menu .widget .strong .em,
        html body .header-menu .widget .strong i,
        html body .header-menu .widget .strong .i,
        html body .header-menu .widget .b em,
        html body .header-menu .widget .b .em,
        html body .header-menu .widget .b i,
        html body .header-menu .widget .b .i,
        html body .header-menu .widget .bold em,
        html body .header-menu .widget .bold .em,
        html body .header-menu .widget .bold i,
        html body .header-menu .widget .bold .i {
          font-family: 'nimbus_sans_lbold_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
      html body .header-menu .widget table,
      html body .header-menu .widget .table {
        border-collapse: collapse;
        margin-top: 1.48em; }
        html body .header-menu .widget table .th,
        html body .header-menu .widget table th,
        html body .header-menu .widget table .td,
        html body .header-menu .widget table td,
        html body .header-menu .widget .table .th,
        html body .header-menu .widget .table th,
        html body .header-menu .widget .table .td,
        html body .header-menu .widget .table td {
          border-bottom: 1px solid;
          padding: 0.74em 1.48em 0.74em 0;
          text-align: left; }
        html body .header-menu .widget table .th,
        html body .header-menu .widget table th,
        html body .header-menu .widget .table .th,
        html body .header-menu .widget .table th {
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
          html body .header-menu .widget table .th > *,
          html body .header-menu .widget table th > *,
          html body .header-menu .widget .table .th > *,
          html body .header-menu .widget .table th > * {
            font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
            font-weight: normal;
            font-style: normal; }
      html body .header-menu .widget dl,
      html body .header-menu .widget .dl {
        margin-top: 1.48em; }
        html body .header-menu .widget dl dd,
        html body .header-menu .widget dl .dd,
        html body .header-menu .widget .dl dd,
        html body .header-menu .widget .dl .dd {
          margin-left: 1.48em; }
      html body .header-menu .widget .address,
      html body .header-menu .widget address {
        font-family: 'nimbus_sans_lregular_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal; }
      html body .header-menu .widget address + p {
        margin-top: 1.48em; }
      html body .header-menu .widget abbr,
      html body .header-menu .widget .abbr {
        font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal;
        font-variant: all-petite-caps; }
      html body .header-menu .widget acronym,
      html body .header-menu .widget .acronym {
        font-variant: all-petite-caps; }
      html body .header-menu .widget big,
      html body .header-menu .widget .big {
        font-size: 1.333em; }
      html body .header-menu .widget small,
      html body .header-menu .widget .small {
        font-size: 0.75em; }
      html body .header-menu .widget cite,
      html body .header-menu .widget .cite {
        font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal;
        display: block;
        padding-top: 0.74em;
        margin-top: 0.74em;
        border-top: 1px solid;
        border-top-style: dashed; }
        html body .header-menu .widget cite:before,
        html body .header-menu .widget .cite:before {
          content: 'by';
          padding-right: 0.37em; }
      html body .header-menu .widget del,
      html body .header-menu .widget .del,
      html body .header-menu .widget s,
      html body .header-menu .widget .s {
        text-decoration: line-through; }
      html body .header-menu .widget kbd,
      html body .header-menu .widget .kbd,
      html body .header-menu .widget tt,
      html body .header-menu .widget .tt {
        font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
        font-weight: normal;
        font-style: normal; }
      html body .header-menu .widget ins,
      html body .header-menu .widget .ins {
        font-variant: small-caps; }
      html body .header-menu .widget strike,
      html body .header-menu .widget .strike,
      html body .header-menu .widget s,
      html body .header-menu .widget .s {
        text-decoration: line-through; }
      html body .header-menu .widget sub,
      html body .header-menu .widget .sub,
      html body .header-menu .widget sup,
      html body .header-menu .widget .sup {
        font-size: 0.75em;
        top: 0;
        bottom: 0; }
      html body .header-menu .widget sub,
      html body .header-menu .widget .sub {
        vertical-align: sub; }
      html body .header-menu .widget sup,
      html body .header-menu .widget .sup {
        vertical-align: super; }
      html body .header-menu .widget iframe {
        border: 1px solid;
        border: 1px solid !important; }
      html body .header-menu .widget .arrow-with-triangle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 4.44em;
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        margin-top: 1.48em; }
        html body .header-menu .widget .arrow-with-triangle__line {
          width: calc(3.7em);
          border-bottom: 1px solid; }
        html body .header-menu .widget .arrow-with-triangle__triangle {
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 0.74em 0 0.74em 0.74em;
          border-color: transparent transparent transparent #000; }
          html body .header-menu .widget .arrow-with-triangle__triangle--right {
            border-width: 0.74em 0 0.74em 0.74em;
            border-color: transparent transparent transparent #000; }
          html body .header-menu .widget .arrow-with-triangle__triangle--left {
            border-width: 0.74em 0.74em 0.74em 0;
            border-color: transparent #000 transparent transparent; }
          html body .header-menu .widget .arrow-with-triangle__triangle--top {
            border-width: 0 0.74em 0.74em 0.74em;
            border-color: transparent transparent #000 transparent; }
          html body .header-menu .widget .arrow-with-triangle__triangle--bottom {
            border-width: 0.74em 0.74em 0 0.74em;
            border-color: #000 transparent transparent transparent; }
        html body .header-menu .widget .arrow-with-triangle--right {
          -webkit-transform: rotate(0deg);
                  transform: rotate(0deg); }
        html body .header-menu .widget .arrow-with-triangle--left {
          -webkit-transform: rotate(180deg);
                  transform: rotate(180deg); }
        html body .header-menu .widget .arrow-with-triangle--top {
          -webkit-transform: rotate(-90deg);
                  transform: rotate(-90deg); }
        html body .header-menu .widget .arrow-with-triangle--bottom {
          -webkit-transform: rotate(90deg);
                  transform: rotate(90deg); }
    html body .header-menu .widget + .widget {
      margin-top: 1.48em; }
    @media only screen and (max-width: 767.9px) {
      html body .header-menu {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    @media only screen and (min-width: 768px) {
      html body .header-menu {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: baseline;
            -ms-flex-align: baseline;
                align-items: baseline; }
        html body .header-menu .widget {
          margin-right: 1.48em; } }
    @media only screen and (min-width: 768px) and (max-width: 1024px) {
      html body .header-menu .widget {
        max-width: 40%; }
        html body .header-menu .widget:first-of-type {
          max-width: none; } }
  html body .content {
    padding: 1.48em; }
    html body .content .post {
      color: #000;
      background-color: #fff;
      border: 1px solid; }
      @media only screen and (max-width: 767.9px) {
        html body .content .post {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      html body .content .post .post-title,
      html body .content .post .post-meta,
      html body .content .post .post-excerpt,
      html body .content .post .post-content,
      html body .content .post .post-paginated-content,
      html body .content .post .post-footer {
        padding: 1.48em; }
      html body .content .post + .post {
        margin-top: 1.48em; }
      html body .content .post .post-sticky {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
        html body .content .post .post-sticky .text {
          font-size: 0.75em;
          letter-spacing: 0.74em;
          padding-left: 0.74em;
          text-transform: uppercase;
          word-wrap: break-word;
          width: 4.44em;
          padding: 0.37em 0 0.37em 0.74em; }
      html body .content .post .sticky {
        color: #000;
        background-color: #fff; }
      html body .content .post .post-title .link {
        font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal;
        word-wrap: break-word;
        color: #000;
        background-color: #fff;
        text-decoration: underline;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
        html body .content .post .post-title .link:hover, html body .content .post .post-title .link:active {
          text-decoration: line-through; }
      html body .content .post .post-title .text {
        font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal;
        word-wrap: break-word; }
      html body .content .post .post-author .link,
      html body .content .post .post-author a {
        color: #000;
        background-color: #fff;
        text-decoration: underline;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
        html body .content .post .post-author .link:hover, html body .content .post .post-author .link:active,
        html body .content .post .post-author a:hover,
        html body .content .post .post-author a:active {
          text-decoration: line-through; }
      html body .content .post .post-permalink {
        padding: 1.48em; }
        html body .content .post .post-permalink .link,
        html body .content .post .post-permalink a {
          color: #000;
          background-color: #fff;
          text-decoration: underline;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
          html body .content .post .post-permalink .link:hover, html body .content .post .post-permalink .link:active,
          html body .content .post .post-permalink a:hover,
          html body .content .post .post-permalink a:active {
            text-decoration: line-through; }
      html body .content .post .post-featured-image img,
      html body .content .post .post-featured-image .img {
        max-width: 100%;
        height: auto; }
        html body .content .post .post-featured-image img.alignright,
        html body .content .post .post-featured-image .img.alignright {
          float: right;
          margin: 0 0 1.48em 1.48em; }
        html body .content .post .post-featured-image img.alignleft,
        html body .content .post .post-featured-image .img.alignleft {
          float: left;
          margin: 0 1.48em 1.48em 0; }
        html body .content .post .post-featured-image img.aligncenter,
        html body .content .post .post-featured-image .img.aligncenter {
          display: block;
          margin-left: auto;
          margin-right: auto; }
        html body .content .post .post-featured-image img.alignnone,
        html body .content .post .post-featured-image .img.alignnone {
          text-align: unset; }
      html body .content .post .post-featured-image .figure,
      html body .content .post .post-featured-image figure,
      html body .content .post .post-featured-image .wp-caption {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
        max-width: 100% !important;
        padding: 1.48em;
        display: block; }
        html body .content .post .post-featured-image .figure a,
        html body .content .post .post-featured-image .figure .link,
        html body .content .post .post-featured-image figure a,
        html body .content .post .post-featured-image figure .link,
        html body .content .post .post-featured-image .wp-caption a,
        html body .content .post .post-featured-image .wp-caption .link {
          color: #000;
          background-color: #fff;
          text-decoration: underline;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
          html body .content .post .post-featured-image .figure a:hover, html body .content .post .post-featured-image .figure a:active,
          html body .content .post .post-featured-image .figure .link:hover,
          html body .content .post .post-featured-image .figure .link:active,
          html body .content .post .post-featured-image figure a:hover,
          html body .content .post .post-featured-image figure a:active,
          html body .content .post .post-featured-image figure .link:hover,
          html body .content .post .post-featured-image figure .link:active,
          html body .content .post .post-featured-image .wp-caption a:hover,
          html body .content .post .post-featured-image .wp-caption a:active,
          html body .content .post .post-featured-image .wp-caption .link:hover,
          html body .content .post .post-featured-image .wp-caption .link:active {
            text-decoration: line-through; }
        html body .content .post .post-featured-image .figure figcaption,
        html body .content .post .post-featured-image .figure .figcaption,
        html body .content .post .post-featured-image .figure .wp-caption-text,
        html body .content .post .post-featured-image .figure .gallery-caption,
        html body .content .post .post-featured-image figure figcaption,
        html body .content .post .post-featured-image figure .figcaption,
        html body .content .post .post-featured-image figure .wp-caption-text,
        html body .content .post .post-featured-image figure .gallery-caption,
        html body .content .post .post-featured-image .wp-caption figcaption,
        html body .content .post .post-featured-image .wp-caption .figcaption,
        html body .content .post .post-featured-image .wp-caption .wp-caption-text,
        html body .content .post .post-featured-image .wp-caption .gallery-caption {
          color: #000;
          background-color: #fff;
          font-size: 0.75em;
          padding: 0.37em 0.74em;
          display: block; }
          html body .content .post .post-featured-image .figure figcaption .link,
          html body .content .post .post-featured-image .figure figcaption a,
          html body .content .post .post-featured-image .figure .figcaption .link,
          html body .content .post .post-featured-image .figure .figcaption a,
          html body .content .post .post-featured-image .figure .wp-caption-text .link,
          html body .content .post .post-featured-image .figure .wp-caption-text a,
          html body .content .post .post-featured-image .figure .gallery-caption .link,
          html body .content .post .post-featured-image .figure .gallery-caption a,
          html body .content .post .post-featured-image figure figcaption .link,
          html body .content .post .post-featured-image figure figcaption a,
          html body .content .post .post-featured-image figure .figcaption .link,
          html body .content .post .post-featured-image figure .figcaption a,
          html body .content .post .post-featured-image figure .wp-caption-text .link,
          html body .content .post .post-featured-image figure .wp-caption-text a,
          html body .content .post .post-featured-image figure .gallery-caption .link,
          html body .content .post .post-featured-image figure .gallery-caption a,
          html body .content .post .post-featured-image .wp-caption figcaption .link,
          html body .content .post .post-featured-image .wp-caption figcaption a,
          html body .content .post .post-featured-image .wp-caption .figcaption .link,
          html body .content .post .post-featured-image .wp-caption .figcaption a,
          html body .content .post .post-featured-image .wp-caption .wp-caption-text .link,
          html body .content .post .post-featured-image .wp-caption .wp-caption-text a,
          html body .content .post .post-featured-image .wp-caption .gallery-caption .link,
          html body .content .post .post-featured-image .wp-caption .gallery-caption a {
            color: #000;
            background-color: #fff;
            text-decoration: underline;
            will-change: text-decoration;
            transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
            padding: 0 0.37em; }
            html body .content .post .post-featured-image .figure figcaption .link:hover, html body .content .post .post-featured-image .figure figcaption .link:active,
            html body .content .post .post-featured-image .figure figcaption a:hover,
            html body .content .post .post-featured-image .figure figcaption a:active,
            html body .content .post .post-featured-image .figure .figcaption .link:hover,
            html body .content .post .post-featured-image .figure .figcaption .link:active,
            html body .content .post .post-featured-image .figure .figcaption a:hover,
            html body .content .post .post-featured-image .figure .figcaption a:active,
            html body .content .post .post-featured-image .figure .wp-caption-text .link:hover,
            html body .content .post .post-featured-image .figure .wp-caption-text .link:active,
            html body .content .post .post-featured-image .figure .wp-caption-text a:hover,
            html body .content .post .post-featured-image .figure .wp-caption-text a:active,
            html body .content .post .post-featured-image .figure .gallery-caption .link:hover,
            html body .content .post .post-featured-image .figure .gallery-caption .link:active,
            html body .content .post .post-featured-image .figure .gallery-caption a:hover,
            html body .content .post .post-featured-image .figure .gallery-caption a:active,
            html body .content .post .post-featured-image figure figcaption .link:hover,
            html body .content .post .post-featured-image figure figcaption .link:active,
            html body .content .post .post-featured-image figure figcaption a:hover,
            html body .content .post .post-featured-image figure figcaption a:active,
            html body .content .post .post-featured-image figure .figcaption .link:hover,
            html body .content .post .post-featured-image figure .figcaption .link:active,
            html body .content .post .post-featured-image figure .figcaption a:hover,
            html body .content .post .post-featured-image figure .figcaption a:active,
            html body .content .post .post-featured-image figure .wp-caption-text .link:hover,
            html body .content .post .post-featured-image figure .wp-caption-text .link:active,
            html body .content .post .post-featured-image figure .wp-caption-text a:hover,
            html body .content .post .post-featured-image figure .wp-caption-text a:active,
            html body .content .post .post-featured-image figure .gallery-caption .link:hover,
            html body .content .post .post-featured-image figure .gallery-caption .link:active,
            html body .content .post .post-featured-image figure .gallery-caption a:hover,
            html body .content .post .post-featured-image figure .gallery-caption a:active,
            html body .content .post .post-featured-image .wp-caption figcaption .link:hover,
            html body .content .post .post-featured-image .wp-caption figcaption .link:active,
            html body .content .post .post-featured-image .wp-caption figcaption a:hover,
            html body .content .post .post-featured-image .wp-caption figcaption a:active,
            html body .content .post .post-featured-image .wp-caption .figcaption .link:hover,
            html body .content .post .post-featured-image .wp-caption .figcaption .link:active,
            html body .content .post .post-featured-image .wp-caption .figcaption a:hover,
            html body .content .post .post-featured-image .wp-caption .figcaption a:active,
            html body .content .post .post-featured-image .wp-caption .wp-caption-text .link:hover,
            html body .content .post .post-featured-image .wp-caption .wp-caption-text .link:active,
            html body .content .post .post-featured-image .wp-caption .wp-caption-text a:hover,
            html body .content .post .post-featured-image .wp-caption .wp-caption-text a:active,
            html body .content .post .post-featured-image .wp-caption .gallery-caption .link:hover,
            html body .content .post .post-featured-image .wp-caption .gallery-caption .link:active,
            html body .content .post .post-featured-image .wp-caption .gallery-caption a:hover,
            html body .content .post .post-featured-image .wp-caption .gallery-caption a:active {
              text-decoration: line-through; }
        html body .content .post .post-featured-image .figure.alignright,
        html body .content .post .post-featured-image figure.alignright,
        html body .content .post .post-featured-image .wp-caption.alignright {
          float: right;
          margin: 1.48em 0 1.48em 1.48em; }
        html body .content .post .post-featured-image .figure.alignleft,
        html body .content .post .post-featured-image figure.alignleft,
        html body .content .post .post-featured-image .wp-caption.alignleft {
          float: left;
          margin: 1.48em 1.48em 1.48em 0; }
        html body .content .post .post-featured-image .figure.aligncenter,
        html body .content .post .post-featured-image figure.aligncenter,
        html body .content .post .post-featured-image .wp-caption.aligncenter {
          display: block;
          margin-left: auto;
          margin-right: auto; }
        html body .content .post .post-featured-image .figure.alignnone,
        html body .content .post .post-featured-image figure.alignnone,
        html body .content .post .post-featured-image .wp-caption.alignnone {
          text-align: unset; }
        html body .content .post .post-featured-image .figure + p,
        html body .content .post .post-featured-image figure + p,
        html body .content .post .post-featured-image .wp-caption + p {
          margin-top: 1.48em; }
      html body .content .post .post-featured-image figure {
        border-top: 1px solid;
        border-bottom: 1px solid;
        line-height: 0;
        width: 100%;
        height: auto;
        display: block; }
        html body .content .post .post-featured-image figure img {
          border: 1px solid;
          width: 100%;
          height: auto;
          display: block; }
        html body .content .post .post-featured-image figure figcaption {
          display: none !important; }
      html body .content .post .post-excerpt .text {
        word-wrap: break-word;
        max-width: 44.4em;
        width: 100%;
        overflow: hidden; }
        html body .content .post .post-excerpt .text p {
          word-wrap: break-word; }
        html body .content .post .post-excerpt .text p + p,
        html body .content .post .post-excerpt .text p + figure,
        html body .content .post .post-excerpt .text p + address {
          margin-top: 1.48em; }
        html body .content .post .post-excerpt .text p {
          word-wrap: break-word; }
        html body .content .post .post-excerpt .text p + p,
        html body .content .post .post-excerpt .text p + figure,
        html body .content .post .post-excerpt .text p + address {
          margin-top: 1.48em; }
        html body .content .post .post-excerpt .text h1,
        html body .content .post .post-excerpt .text h2,
        html body .content .post .post-excerpt .text h3,
        html body .content .post .post-excerpt .text h4,
        html body .content .post .post-excerpt .text h5,
        html body .content .post .post-excerpt .text h6 {
          font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          word-wrap: break-word;
          border-top: 1px solid;
          border-bottom: 1px solid;
          margin: 1.48em 0;
          padding: 1.48em 0; }
        html body .content .post .post-excerpt .text h1:before {
          content: '\2609'; }
        html body .content .post .post-excerpt .text h2:before {
          content: '\2609\2609'; }
        html body .content .post .post-excerpt .text h3:before {
          content: '\2609\2609\2609'; }
        html body .content .post .post-excerpt .text h4:before {
          content: '\2609\2609\2609\2609'; }
        html body .content .post .post-excerpt .text h5:before {
          content: '\2609\2609\2609\2609\2609'; }
        html body .content .post .post-excerpt .text h6:before {
          content: '\2609\2609\2609\2609\2609\2609'; }
        html body .content .post .post-excerpt .text a,
        html body .content .post .post-excerpt .text .link {
          color: #000;
          background-color: #fff;
          text-decoration: underline;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
          color: #000;
          background-color: #fff;
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
          html body .content .post .post-excerpt .text a:hover, html body .content .post .post-excerpt .text a:active,
          html body .content .post .post-excerpt .text .link:hover,
          html body .content .post .post-excerpt .text .link:active {
            text-decoration: line-through; }
        html body .content .post .post-excerpt .text ol,
        html body .content .post .post-excerpt .text .ol {
          list-style-position: inside;
          margin-top: 1.48em; }
          html body .content .post .post-excerpt .text ol li > ul,
          html body .content .post .post-excerpt .text ol li > .ul,
          html body .content .post .post-excerpt .text ol li > ol,
          html body .content .post .post-excerpt .text ol li > .ol,
          html body .content .post .post-excerpt .text ol .li > ul,
          html body .content .post .post-excerpt .text ol .li > .ul,
          html body .content .post .post-excerpt .text ol .li > ol,
          html body .content .post .post-excerpt .text ol .li > .ol,
          html body .content .post .post-excerpt .text .ol li > ul,
          html body .content .post .post-excerpt .text .ol li > .ul,
          html body .content .post .post-excerpt .text .ol li > ol,
          html body .content .post .post-excerpt .text .ol li > .ol,
          html body .content .post .post-excerpt .text .ol .li > ul,
          html body .content .post .post-excerpt .text .ol .li > .ul,
          html body .content .post .post-excerpt .text .ol .li > ol,
          html body .content .post .post-excerpt .text .ol .li > .ol {
            margin-top: 0;
            padding-left: 1.48em; }
          html body .content .post .post-excerpt .text ol + p,
          html body .content .post .post-excerpt .text ol + .p,
          html body .content .post .post-excerpt .text .ol + p,
          html body .content .post .post-excerpt .text .ol + .p {
            margin-top: 1.48em; }
        html body .content .post .post-excerpt .text ul,
        html body .content .post .post-excerpt .text .ul {
          list-style-type: square;
          margin-left: 1em;
          margin-top: 1.48em; }
          html body .content .post .post-excerpt .text ul li > ul,
          html body .content .post .post-excerpt .text ul li > .ul,
          html body .content .post .post-excerpt .text ul li > ol,
          html body .content .post .post-excerpt .text ul li > .ol,
          html body .content .post .post-excerpt .text ul .li > ul,
          html body .content .post .post-excerpt .text ul .li > .ul,
          html body .content .post .post-excerpt .text ul .li > ol,
          html body .content .post .post-excerpt .text ul .li > .ol,
          html body .content .post .post-excerpt .text .ul li > ul,
          html body .content .post .post-excerpt .text .ul li > .ul,
          html body .content .post .post-excerpt .text .ul li > ol,
          html body .content .post .post-excerpt .text .ul li > .ol,
          html body .content .post .post-excerpt .text .ul .li > ul,
          html body .content .post .post-excerpt .text .ul .li > .ul,
          html body .content .post .post-excerpt .text .ul .li > ol,
          html body .content .post .post-excerpt .text .ul .li > .ol {
            margin-top: 0;
            padding-left: 1.48em; }
          html body .content .post .post-excerpt .text ul + p,
          html body .content .post .post-excerpt .text ul + .p,
          html body .content .post .post-excerpt .text .ul + p,
          html body .content .post .post-excerpt .text .ul + .p {
            margin-top: 1.48em; }
        html body .content .post .post-excerpt .text blockquote,
        html body .content .post .post-excerpt .text .blockquote {
          border-left: 1px solid;
          padding: 1.48em; }
        html body .content .post .post-excerpt .text q,
        html body .content .post .post-excerpt .text .q {
          border-left: 1px solid;
          padding: 0 1.48em; }
        html body .content .post .post-excerpt .text blockquote + cite,
        html body .content .post .post-excerpt .text blockquote + p {
          margin-top: 1.48em; }
        html body .content .post .post-excerpt .text img,
        html body .content .post .post-excerpt .text .img {
          max-width: 100%;
          height: auto; }
          html body .content .post .post-excerpt .text img.alignright,
          html body .content .post .post-excerpt .text .img.alignright {
            float: right;
            margin: 0 0 1.48em 1.48em; }
          html body .content .post .post-excerpt .text img.alignleft,
          html body .content .post .post-excerpt .text .img.alignleft {
            float: left;
            margin: 0 1.48em 1.48em 0; }
          html body .content .post .post-excerpt .text img.aligncenter,
          html body .content .post .post-excerpt .text .img.aligncenter {
            display: block;
            margin-left: auto;
            margin-right: auto; }
          html body .content .post .post-excerpt .text img.alignnone,
          html body .content .post .post-excerpt .text .img.alignnone {
            text-align: unset; }
        html body .content .post .post-excerpt .text .figure,
        html body .content .post .post-excerpt .text figure,
        html body .content .post .post-excerpt .text .wp-caption {
          background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
          max-width: 100% !important;
          padding: 1.48em;
          display: block; }
          html body .content .post .post-excerpt .text .figure a,
          html body .content .post .post-excerpt .text .figure .link,
          html body .content .post .post-excerpt .text figure a,
          html body .content .post .post-excerpt .text figure .link,
          html body .content .post .post-excerpt .text .wp-caption a,
          html body .content .post .post-excerpt .text .wp-caption .link {
            color: #000;
            background-color: #fff;
            text-decoration: underline;
            will-change: text-decoration;
            transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
            html body .content .post .post-excerpt .text .figure a:hover, html body .content .post .post-excerpt .text .figure a:active,
            html body .content .post .post-excerpt .text .figure .link:hover,
            html body .content .post .post-excerpt .text .figure .link:active,
            html body .content .post .post-excerpt .text figure a:hover,
            html body .content .post .post-excerpt .text figure a:active,
            html body .content .post .post-excerpt .text figure .link:hover,
            html body .content .post .post-excerpt .text figure .link:active,
            html body .content .post .post-excerpt .text .wp-caption a:hover,
            html body .content .post .post-excerpt .text .wp-caption a:active,
            html body .content .post .post-excerpt .text .wp-caption .link:hover,
            html body .content .post .post-excerpt .text .wp-caption .link:active {
              text-decoration: line-through; }
          html body .content .post .post-excerpt .text .figure figcaption,
          html body .content .post .post-excerpt .text .figure .figcaption,
          html body .content .post .post-excerpt .text .figure .wp-caption-text,
          html body .content .post .post-excerpt .text .figure .gallery-caption,
          html body .content .post .post-excerpt .text figure figcaption,
          html body .content .post .post-excerpt .text figure .figcaption,
          html body .content .post .post-excerpt .text figure .wp-caption-text,
          html body .content .post .post-excerpt .text figure .gallery-caption,
          html body .content .post .post-excerpt .text .wp-caption figcaption,
          html body .content .post .post-excerpt .text .wp-caption .figcaption,
          html body .content .post .post-excerpt .text .wp-caption .wp-caption-text,
          html body .content .post .post-excerpt .text .wp-caption .gallery-caption {
            color: #000;
            background-color: #fff;
            font-size: 0.75em;
            padding: 0.37em 0.74em;
            display: block; }
            html body .content .post .post-excerpt .text .figure figcaption .link,
            html body .content .post .post-excerpt .text .figure figcaption a,
            html body .content .post .post-excerpt .text .figure .figcaption .link,
            html body .content .post .post-excerpt .text .figure .figcaption a,
            html body .content .post .post-excerpt .text .figure .wp-caption-text .link,
            html body .content .post .post-excerpt .text .figure .wp-caption-text a,
            html body .content .post .post-excerpt .text .figure .gallery-caption .link,
            html body .content .post .post-excerpt .text .figure .gallery-caption a,
            html body .content .post .post-excerpt .text figure figcaption .link,
            html body .content .post .post-excerpt .text figure figcaption a,
            html body .content .post .post-excerpt .text figure .figcaption .link,
            html body .content .post .post-excerpt .text figure .figcaption a,
            html body .content .post .post-excerpt .text figure .wp-caption-text .link,
            html body .content .post .post-excerpt .text figure .wp-caption-text a,
            html body .content .post .post-excerpt .text figure .gallery-caption .link,
            html body .content .post .post-excerpt .text figure .gallery-caption a,
            html body .content .post .post-excerpt .text .wp-caption figcaption .link,
            html body .content .post .post-excerpt .text .wp-caption figcaption a,
            html body .content .post .post-excerpt .text .wp-caption .figcaption .link,
            html body .content .post .post-excerpt .text .wp-caption .figcaption a,
            html body .content .post .post-excerpt .text .wp-caption .wp-caption-text .link,
            html body .content .post .post-excerpt .text .wp-caption .wp-caption-text a,
            html body .content .post .post-excerpt .text .wp-caption .gallery-caption .link,
            html body .content .post .post-excerpt .text .wp-caption .gallery-caption a {
              color: #000;
              background-color: #fff;
              text-decoration: underline;
              will-change: text-decoration;
              transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
              padding: 0 0.37em; }
              html body .content .post .post-excerpt .text .figure figcaption .link:hover, html body .content .post .post-excerpt .text .figure figcaption .link:active,
              html body .content .post .post-excerpt .text .figure figcaption a:hover,
              html body .content .post .post-excerpt .text .figure figcaption a:active,
              html body .content .post .post-excerpt .text .figure .figcaption .link:hover,
              html body .content .post .post-excerpt .text .figure .figcaption .link:active,
              html body .content .post .post-excerpt .text .figure .figcaption a:hover,
              html body .content .post .post-excerpt .text .figure .figcaption a:active,
              html body .content .post .post-excerpt .text .figure .wp-caption-text .link:hover,
              html body .content .post .post-excerpt .text .figure .wp-caption-text .link:active,
              html body .content .post .post-excerpt .text .figure .wp-caption-text a:hover,
              html body .content .post .post-excerpt .text .figure .wp-caption-text a:active,
              html body .content .post .post-excerpt .text .figure .gallery-caption .link:hover,
              html body .content .post .post-excerpt .text .figure .gallery-caption .link:active,
              html body .content .post .post-excerpt .text .figure .gallery-caption a:hover,
              html body .content .post .post-excerpt .text .figure .gallery-caption a:active,
              html body .content .post .post-excerpt .text figure figcaption .link:hover,
              html body .content .post .post-excerpt .text figure figcaption .link:active,
              html body .content .post .post-excerpt .text figure figcaption a:hover,
              html body .content .post .post-excerpt .text figure figcaption a:active,
              html body .content .post .post-excerpt .text figure .figcaption .link:hover,
              html body .content .post .post-excerpt .text figure .figcaption .link:active,
              html body .content .post .post-excerpt .text figure .figcaption a:hover,
              html body .content .post .post-excerpt .text figure .figcaption a:active,
              html body .content .post .post-excerpt .text figure .wp-caption-text .link:hover,
              html body .content .post .post-excerpt .text figure .wp-caption-text .link:active,
              html body .content .post .post-excerpt .text figure .wp-caption-text a:hover,
              html body .content .post .post-excerpt .text figure .wp-caption-text a:active,
              html body .content .post .post-excerpt .text figure .gallery-caption .link:hover,
              html body .content .post .post-excerpt .text figure .gallery-caption .link:active,
              html body .content .post .post-excerpt .text figure .gallery-caption a:hover,
              html body .content .post .post-excerpt .text figure .gallery-caption a:active,
              html body .content .post .post-excerpt .text .wp-caption figcaption .link:hover,
              html body .content .post .post-excerpt .text .wp-caption figcaption .link:active,
              html body .content .post .post-excerpt .text .wp-caption figcaption a:hover,
              html body .content .post .post-excerpt .text .wp-caption figcaption a:active,
              html body .content .post .post-excerpt .text .wp-caption .figcaption .link:hover,
              html body .content .post .post-excerpt .text .wp-caption .figcaption .link:active,
              html body .content .post .post-excerpt .text .wp-caption .figcaption a:hover,
              html body .content .post .post-excerpt .text .wp-caption .figcaption a:active,
              html body .content .post .post-excerpt .text .wp-caption .wp-caption-text .link:hover,
              html body .content .post .post-excerpt .text .wp-caption .wp-caption-text .link:active,
              html body .content .post .post-excerpt .text .wp-caption .wp-caption-text a:hover,
              html body .content .post .post-excerpt .text .wp-caption .wp-caption-text a:active,
              html body .content .post .post-excerpt .text .wp-caption .gallery-caption .link:hover,
              html body .content .post .post-excerpt .text .wp-caption .gallery-caption .link:active,
              html body .content .post .post-excerpt .text .wp-caption .gallery-caption a:hover,
              html body .content .post .post-excerpt .text .wp-caption .gallery-caption a:active {
                text-decoration: line-through; }
          html body .content .post .post-excerpt .text .figure.alignright,
          html body .content .post .post-excerpt .text figure.alignright,
          html body .content .post .post-excerpt .text .wp-caption.alignright {
            float: right;
            margin: 1.48em 0 1.48em 1.48em; }
          html body .content .post .post-excerpt .text .figure.alignleft,
          html body .content .post .post-excerpt .text figure.alignleft,
          html body .content .post .post-excerpt .text .wp-caption.alignleft {
            float: left;
            margin: 1.48em 1.48em 1.48em 0; }
          html body .content .post .post-excerpt .text .figure.aligncenter,
          html body .content .post .post-excerpt .text figure.aligncenter,
          html body .content .post .post-excerpt .text .wp-caption.aligncenter {
            display: block;
            margin-left: auto;
            margin-right: auto; }
          html body .content .post .post-excerpt .text .figure.alignnone,
          html body .content .post .post-excerpt .text figure.alignnone,
          html body .content .post .post-excerpt .text .wp-caption.alignnone {
            text-align: unset; }
          html body .content .post .post-excerpt .text .figure + p,
          html body .content .post .post-excerpt .text figure + p,
          html body .content .post .post-excerpt .text .wp-caption + p {
            margin-top: 1.48em; }
        html body .content .post .post-excerpt .text .gist {
          margin: 1.48em 0; }
        html body .content .post .post-excerpt .text .code,
        html body .content .post .post-excerpt .text code {
          font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
          font-weight: normal;
          font-style: normal; }
        html body .content .post .post-excerpt .text pre,
        html body .content .post .post-excerpt .text .pre {
          font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
          font-weight: normal;
          font-style: normal;
          white-space: pre-wrap; }
        html body .content .post .post-excerpt .text b,
        html body .content .post .post-excerpt .text strong,
        html body .content .post .post-excerpt .text .strong,
        html body .content .post .post-excerpt .text .b,
        html body .content .post .post-excerpt .text .bold {
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
          html body .content .post .post-excerpt .text b em,
          html body .content .post .post-excerpt .text b .em,
          html body .content .post .post-excerpt .text b i,
          html body .content .post .post-excerpt .text b .i,
          html body .content .post .post-excerpt .text strong em,
          html body .content .post .post-excerpt .text strong .em,
          html body .content .post .post-excerpt .text strong i,
          html body .content .post .post-excerpt .text strong .i,
          html body .content .post .post-excerpt .text .strong em,
          html body .content .post .post-excerpt .text .strong .em,
          html body .content .post .post-excerpt .text .strong i,
          html body .content .post .post-excerpt .text .strong .i,
          html body .content .post .post-excerpt .text .b em,
          html body .content .post .post-excerpt .text .b .em,
          html body .content .post .post-excerpt .text .b i,
          html body .content .post .post-excerpt .text .b .i,
          html body .content .post .post-excerpt .text .bold em,
          html body .content .post .post-excerpt .text .bold .em,
          html body .content .post .post-excerpt .text .bold i,
          html body .content .post .post-excerpt .text .bold .i {
            font-family: 'nimbus_sans_lbold_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
            font-weight: normal;
            font-style: normal; }
        html body .content .post .post-excerpt .text table,
        html body .content .post .post-excerpt .text .table {
          border-collapse: collapse;
          margin-top: 1.48em; }
          html body .content .post .post-excerpt .text table .th,
          html body .content .post .post-excerpt .text table th,
          html body .content .post .post-excerpt .text table .td,
          html body .content .post .post-excerpt .text table td,
          html body .content .post .post-excerpt .text .table .th,
          html body .content .post .post-excerpt .text .table th,
          html body .content .post .post-excerpt .text .table .td,
          html body .content .post .post-excerpt .text .table td {
            border-bottom: 1px solid;
            padding: 0.74em 1.48em 0.74em 0;
            text-align: left; }
          html body .content .post .post-excerpt .text table .th,
          html body .content .post .post-excerpt .text table th,
          html body .content .post .post-excerpt .text .table .th,
          html body .content .post .post-excerpt .text .table th {
            font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
            font-weight: normal;
            font-style: normal; }
            html body .content .post .post-excerpt .text table .th > *,
            html body .content .post .post-excerpt .text table th > *,
            html body .content .post .post-excerpt .text .table .th > *,
            html body .content .post .post-excerpt .text .table th > * {
              font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
              font-weight: normal;
              font-style: normal; }
        html body .content .post .post-excerpt .text dl,
        html body .content .post .post-excerpt .text .dl {
          margin-top: 1.48em; }
          html body .content .post .post-excerpt .text dl dd,
          html body .content .post .post-excerpt .text dl .dd,
          html body .content .post .post-excerpt .text .dl dd,
          html body .content .post .post-excerpt .text .dl .dd {
            margin-left: 1.48em; }
        html body .content .post .post-excerpt .text .address,
        html body .content .post .post-excerpt .text address {
          font-family: 'nimbus_sans_lregular_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
        html body .content .post .post-excerpt .text address + p {
          margin-top: 1.48em; }
        html body .content .post .post-excerpt .text abbr,
        html body .content .post .post-excerpt .text .abbr {
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          font-variant: all-petite-caps; }
        html body .content .post .post-excerpt .text acronym,
        html body .content .post .post-excerpt .text .acronym {
          font-variant: all-petite-caps; }
        html body .content .post .post-excerpt .text big,
        html body .content .post .post-excerpt .text .big {
          font-size: 1.333em; }
        html body .content .post .post-excerpt .text small,
        html body .content .post .post-excerpt .text .small {
          font-size: 0.75em; }
        html body .content .post .post-excerpt .text cite,
        html body .content .post .post-excerpt .text .cite {
          font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          display: block;
          padding-top: 0.74em;
          margin-top: 0.74em;
          border-top: 1px solid;
          border-top-style: dashed; }
          html body .content .post .post-excerpt .text cite:before,
          html body .content .post .post-excerpt .text .cite:before {
            content: 'by';
            padding-right: 0.37em; }
        html body .content .post .post-excerpt .text del,
        html body .content .post .post-excerpt .text .del,
        html body .content .post .post-excerpt .text s,
        html body .content .post .post-excerpt .text .s {
          text-decoration: line-through; }
        html body .content .post .post-excerpt .text kbd,
        html body .content .post .post-excerpt .text .kbd,
        html body .content .post .post-excerpt .text tt,
        html body .content .post .post-excerpt .text .tt {
          font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
          font-weight: normal;
          font-style: normal; }
        html body .content .post .post-excerpt .text ins,
        html body .content .post .post-excerpt .text .ins {
          font-variant: small-caps; }
        html body .content .post .post-excerpt .text strike,
        html body .content .post .post-excerpt .text .strike,
        html body .content .post .post-excerpt .text s,
        html body .content .post .post-excerpt .text .s {
          text-decoration: line-through; }
        html body .content .post .post-excerpt .text sub,
        html body .content .post .post-excerpt .text .sub,
        html body .content .post .post-excerpt .text sup,
        html body .content .post .post-excerpt .text .sup {
          font-size: 0.75em;
          top: 0;
          bottom: 0; }
        html body .content .post .post-excerpt .text sub,
        html body .content .post .post-excerpt .text .sub {
          vertical-align: sub; }
        html body .content .post .post-excerpt .text sup,
        html body .content .post .post-excerpt .text .sup {
          vertical-align: super; }
        html body .content .post .post-excerpt .text iframe {
          border: 1px solid;
          border: 1px solid !important; }
        html body .content .post .post-excerpt .text .more-link {
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          html body .content .post .post-excerpt .text .more-link .arrow-with-triangle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 4.44em;
            -webkit-transform: rotate(0deg);
                    transform: rotate(0deg);
            margin-left: 0.74em; }
            html body .content .post .post-excerpt .text .more-link .arrow-with-triangle__line {
              width: calc(3.7em);
              border-bottom: 1px solid; }
            html body .content .post .post-excerpt .text .more-link .arrow-with-triangle__triangle {
              width: 0;
              height: 0;
              border-style: solid;
              border-width: 0.74em 0 0.74em 0.74em;
              border-color: transparent transparent transparent #000; }
              html body .content .post .post-excerpt .text .more-link .arrow-with-triangle__triangle--right {
                border-width: 0.74em 0 0.74em 0.74em;
                border-color: transparent transparent transparent #000; }
              html body .content .post .post-excerpt .text .more-link .arrow-with-triangle__triangle--left {
                border-width: 0.74em 0.74em 0.74em 0;
                border-color: transparent #000 transparent transparent; }
              html body .content .post .post-excerpt .text .more-link .arrow-with-triangle__triangle--top {
                border-width: 0 0.74em 0.74em 0.74em;
                border-color: transparent transparent #000 transparent; }
              html body .content .post .post-excerpt .text .more-link .arrow-with-triangle__triangle--bottom {
                border-width: 0.74em 0.74em 0 0.74em;
                border-color: #000 transparent transparent transparent; }
            html body .content .post .post-excerpt .text .more-link .arrow-with-triangle--right {
              -webkit-transform: rotate(0deg);
                      transform: rotate(0deg); }
            html body .content .post .post-excerpt .text .more-link .arrow-with-triangle--left {
              -webkit-transform: rotate(180deg);
                      transform: rotate(180deg); }
            html body .content .post .post-excerpt .text .more-link .arrow-with-triangle--top {
              -webkit-transform: rotate(-90deg);
                      transform: rotate(-90deg); }
            html body .content .post .post-excerpt .text .more-link .arrow-with-triangle--bottom {
              -webkit-transform: rotate(90deg);
                      transform: rotate(90deg); }
      html body .content .post .post-content .text {
        word-wrap: break-word;
        max-width: 44.4em;
        width: 100%;
        overflow: hidden; }
        html body .content .post .post-content .text p {
          word-wrap: break-word; }
        html body .content .post .post-content .text p + p,
        html body .content .post .post-content .text p + figure,
        html body .content .post .post-content .text p + address {
          margin-top: 1.48em; }
        html body .content .post .post-content .text p {
          word-wrap: break-word; }
        html body .content .post .post-content .text p + p,
        html body .content .post .post-content .text p + figure,
        html body .content .post .post-content .text p + address {
          margin-top: 1.48em; }
        html body .content .post .post-content .text h1,
        html body .content .post .post-content .text h2,
        html body .content .post .post-content .text h3,
        html body .content .post .post-content .text h4,
        html body .content .post .post-content .text h5,
        html body .content .post .post-content .text h6 {
          font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          word-wrap: break-word;
          border-top: 1px solid;
          border-bottom: 1px solid;
          margin: 1.48em 0;
          padding: 1.48em 0; }
        html body .content .post .post-content .text h1:before {
          content: '\2609'; }
        html body .content .post .post-content .text h2:before {
          content: '\2609\2609'; }
        html body .content .post .post-content .text h3:before {
          content: '\2609\2609\2609'; }
        html body .content .post .post-content .text h4:before {
          content: '\2609\2609\2609\2609'; }
        html body .content .post .post-content .text h5:before {
          content: '\2609\2609\2609\2609\2609'; }
        html body .content .post .post-content .text h6:before {
          content: '\2609\2609\2609\2609\2609\2609'; }
        html body .content .post .post-content .text a,
        html body .content .post .post-content .text .link {
          color: #000;
          background-color: #fff;
          text-decoration: underline;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
          color: #000;
          background-color: #fff;
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
          html body .content .post .post-content .text a:hover, html body .content .post .post-content .text a:active,
          html body .content .post .post-content .text .link:hover,
          html body .content .post .post-content .text .link:active {
            text-decoration: line-through; }
        html body .content .post .post-content .text ol,
        html body .content .post .post-content .text .ol {
          list-style-position: inside;
          margin-top: 1.48em; }
          html body .content .post .post-content .text ol li > ul,
          html body .content .post .post-content .text ol li > .ul,
          html body .content .post .post-content .text ol li > ol,
          html body .content .post .post-content .text ol li > .ol,
          html body .content .post .post-content .text ol .li > ul,
          html body .content .post .post-content .text ol .li > .ul,
          html body .content .post .post-content .text ol .li > ol,
          html body .content .post .post-content .text ol .li > .ol,
          html body .content .post .post-content .text .ol li > ul,
          html body .content .post .post-content .text .ol li > .ul,
          html body .content .post .post-content .text .ol li > ol,
          html body .content .post .post-content .text .ol li > .ol,
          html body .content .post .post-content .text .ol .li > ul,
          html body .content .post .post-content .text .ol .li > .ul,
          html body .content .post .post-content .text .ol .li > ol,
          html body .content .post .post-content .text .ol .li > .ol {
            margin-top: 0;
            padding-left: 1.48em; }
          html body .content .post .post-content .text ol + p,
          html body .content .post .post-content .text ol + .p,
          html body .content .post .post-content .text .ol + p,
          html body .content .post .post-content .text .ol + .p {
            margin-top: 1.48em; }
        html body .content .post .post-content .text ul,
        html body .content .post .post-content .text .ul {
          list-style-type: square;
          margin-left: 1em;
          margin-top: 1.48em; }
          html body .content .post .post-content .text ul li > ul,
          html body .content .post .post-content .text ul li > .ul,
          html body .content .post .post-content .text ul li > ol,
          html body .content .post .post-content .text ul li > .ol,
          html body .content .post .post-content .text ul .li > ul,
          html body .content .post .post-content .text ul .li > .ul,
          html body .content .post .post-content .text ul .li > ol,
          html body .content .post .post-content .text ul .li > .ol,
          html body .content .post .post-content .text .ul li > ul,
          html body .content .post .post-content .text .ul li > .ul,
          html body .content .post .post-content .text .ul li > ol,
          html body .content .post .post-content .text .ul li > .ol,
          html body .content .post .post-content .text .ul .li > ul,
          html body .content .post .post-content .text .ul .li > .ul,
          html body .content .post .post-content .text .ul .li > ol,
          html body .content .post .post-content .text .ul .li > .ol {
            margin-top: 0;
            padding-left: 1.48em; }
          html body .content .post .post-content .text ul + p,
          html body .content .post .post-content .text ul + .p,
          html body .content .post .post-content .text .ul + p,
          html body .content .post .post-content .text .ul + .p {
            margin-top: 1.48em; }
        html body .content .post .post-content .text blockquote,
        html body .content .post .post-content .text .blockquote {
          border-left: 1px solid;
          padding: 1.48em; }
        html body .content .post .post-content .text q,
        html body .content .post .post-content .text .q {
          border-left: 1px solid;
          padding: 0 1.48em; }
        html body .content .post .post-content .text blockquote + cite,
        html body .content .post .post-content .text blockquote + p {
          margin-top: 1.48em; }
        html body .content .post .post-content .text img,
        html body .content .post .post-content .text .img {
          max-width: 100%;
          height: auto; }
          html body .content .post .post-content .text img.alignright,
          html body .content .post .post-content .text .img.alignright {
            float: right;
            margin: 0 0 1.48em 1.48em; }
          html body .content .post .post-content .text img.alignleft,
          html body .content .post .post-content .text .img.alignleft {
            float: left;
            margin: 0 1.48em 1.48em 0; }
          html body .content .post .post-content .text img.aligncenter,
          html body .content .post .post-content .text .img.aligncenter {
            display: block;
            margin-left: auto;
            margin-right: auto; }
          html body .content .post .post-content .text img.alignnone,
          html body .content .post .post-content .text .img.alignnone {
            text-align: unset; }
        html body .content .post .post-content .text .figure,
        html body .content .post .post-content .text figure,
        html body .content .post .post-content .text .wp-caption {
          background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
          max-width: 100% !important;
          padding: 1.48em;
          display: block; }
          html body .content .post .post-content .text .figure a,
          html body .content .post .post-content .text .figure .link,
          html body .content .post .post-content .text figure a,
          html body .content .post .post-content .text figure .link,
          html body .content .post .post-content .text .wp-caption a,
          html body .content .post .post-content .text .wp-caption .link {
            color: #000;
            background-color: #fff;
            text-decoration: underline;
            will-change: text-decoration;
            transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
            html body .content .post .post-content .text .figure a:hover, html body .content .post .post-content .text .figure a:active,
            html body .content .post .post-content .text .figure .link:hover,
            html body .content .post .post-content .text .figure .link:active,
            html body .content .post .post-content .text figure a:hover,
            html body .content .post .post-content .text figure a:active,
            html body .content .post .post-content .text figure .link:hover,
            html body .content .post .post-content .text figure .link:active,
            html body .content .post .post-content .text .wp-caption a:hover,
            html body .content .post .post-content .text .wp-caption a:active,
            html body .content .post .post-content .text .wp-caption .link:hover,
            html body .content .post .post-content .text .wp-caption .link:active {
              text-decoration: line-through; }
          html body .content .post .post-content .text .figure figcaption,
          html body .content .post .post-content .text .figure .figcaption,
          html body .content .post .post-content .text .figure .wp-caption-text,
          html body .content .post .post-content .text .figure .gallery-caption,
          html body .content .post .post-content .text figure figcaption,
          html body .content .post .post-content .text figure .figcaption,
          html body .content .post .post-content .text figure .wp-caption-text,
          html body .content .post .post-content .text figure .gallery-caption,
          html body .content .post .post-content .text .wp-caption figcaption,
          html body .content .post .post-content .text .wp-caption .figcaption,
          html body .content .post .post-content .text .wp-caption .wp-caption-text,
          html body .content .post .post-content .text .wp-caption .gallery-caption {
            color: #000;
            background-color: #fff;
            font-size: 0.75em;
            padding: 0.37em 0.74em;
            display: block; }
            html body .content .post .post-content .text .figure figcaption .link,
            html body .content .post .post-content .text .figure figcaption a,
            html body .content .post .post-content .text .figure .figcaption .link,
            html body .content .post .post-content .text .figure .figcaption a,
            html body .content .post .post-content .text .figure .wp-caption-text .link,
            html body .content .post .post-content .text .figure .wp-caption-text a,
            html body .content .post .post-content .text .figure .gallery-caption .link,
            html body .content .post .post-content .text .figure .gallery-caption a,
            html body .content .post .post-content .text figure figcaption .link,
            html body .content .post .post-content .text figure figcaption a,
            html body .content .post .post-content .text figure .figcaption .link,
            html body .content .post .post-content .text figure .figcaption a,
            html body .content .post .post-content .text figure .wp-caption-text .link,
            html body .content .post .post-content .text figure .wp-caption-text a,
            html body .content .post .post-content .text figure .gallery-caption .link,
            html body .content .post .post-content .text figure .gallery-caption a,
            html body .content .post .post-content .text .wp-caption figcaption .link,
            html body .content .post .post-content .text .wp-caption figcaption a,
            html body .content .post .post-content .text .wp-caption .figcaption .link,
            html body .content .post .post-content .text .wp-caption .figcaption a,
            html body .content .post .post-content .text .wp-caption .wp-caption-text .link,
            html body .content .post .post-content .text .wp-caption .wp-caption-text a,
            html body .content .post .post-content .text .wp-caption .gallery-caption .link,
            html body .content .post .post-content .text .wp-caption .gallery-caption a {
              color: #000;
              background-color: #fff;
              text-decoration: underline;
              will-change: text-decoration;
              transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
              padding: 0 0.37em; }
              html body .content .post .post-content .text .figure figcaption .link:hover, html body .content .post .post-content .text .figure figcaption .link:active,
              html body .content .post .post-content .text .figure figcaption a:hover,
              html body .content .post .post-content .text .figure figcaption a:active,
              html body .content .post .post-content .text .figure .figcaption .link:hover,
              html body .content .post .post-content .text .figure .figcaption .link:active,
              html body .content .post .post-content .text .figure .figcaption a:hover,
              html body .content .post .post-content .text .figure .figcaption a:active,
              html body .content .post .post-content .text .figure .wp-caption-text .link:hover,
              html body .content .post .post-content .text .figure .wp-caption-text .link:active,
              html body .content .post .post-content .text .figure .wp-caption-text a:hover,
              html body .content .post .post-content .text .figure .wp-caption-text a:active,
              html body .content .post .post-content .text .figure .gallery-caption .link:hover,
              html body .content .post .post-content .text .figure .gallery-caption .link:active,
              html body .content .post .post-content .text .figure .gallery-caption a:hover,
              html body .content .post .post-content .text .figure .gallery-caption a:active,
              html body .content .post .post-content .text figure figcaption .link:hover,
              html body .content .post .post-content .text figure figcaption .link:active,
              html body .content .post .post-content .text figure figcaption a:hover,
              html body .content .post .post-content .text figure figcaption a:active,
              html body .content .post .post-content .text figure .figcaption .link:hover,
              html body .content .post .post-content .text figure .figcaption .link:active,
              html body .content .post .post-content .text figure .figcaption a:hover,
              html body .content .post .post-content .text figure .figcaption a:active,
              html body .content .post .post-content .text figure .wp-caption-text .link:hover,
              html body .content .post .post-content .text figure .wp-caption-text .link:active,
              html body .content .post .post-content .text figure .wp-caption-text a:hover,
              html body .content .post .post-content .text figure .wp-caption-text a:active,
              html body .content .post .post-content .text figure .gallery-caption .link:hover,
              html body .content .post .post-content .text figure .gallery-caption .link:active,
              html body .content .post .post-content .text figure .gallery-caption a:hover,
              html body .content .post .post-content .text figure .gallery-caption a:active,
              html body .content .post .post-content .text .wp-caption figcaption .link:hover,
              html body .content .post .post-content .text .wp-caption figcaption .link:active,
              html body .content .post .post-content .text .wp-caption figcaption a:hover,
              html body .content .post .post-content .text .wp-caption figcaption a:active,
              html body .content .post .post-content .text .wp-caption .figcaption .link:hover,
              html body .content .post .post-content .text .wp-caption .figcaption .link:active,
              html body .content .post .post-content .text .wp-caption .figcaption a:hover,
              html body .content .post .post-content .text .wp-caption .figcaption a:active,
              html body .content .post .post-content .text .wp-caption .wp-caption-text .link:hover,
              html body .content .post .post-content .text .wp-caption .wp-caption-text .link:active,
              html body .content .post .post-content .text .wp-caption .wp-caption-text a:hover,
              html body .content .post .post-content .text .wp-caption .wp-caption-text a:active,
              html body .content .post .post-content .text .wp-caption .gallery-caption .link:hover,
              html body .content .post .post-content .text .wp-caption .gallery-caption .link:active,
              html body .content .post .post-content .text .wp-caption .gallery-caption a:hover,
              html body .content .post .post-content .text .wp-caption .gallery-caption a:active {
                text-decoration: line-through; }
          html body .content .post .post-content .text .figure.alignright,
          html body .content .post .post-content .text figure.alignright,
          html body .content .post .post-content .text .wp-caption.alignright {
            float: right;
            margin: 1.48em 0 1.48em 1.48em; }
          html body .content .post .post-content .text .figure.alignleft,
          html body .content .post .post-content .text figure.alignleft,
          html body .content .post .post-content .text .wp-caption.alignleft {
            float: left;
            margin: 1.48em 1.48em 1.48em 0; }
          html body .content .post .post-content .text .figure.aligncenter,
          html body .content .post .post-content .text figure.aligncenter,
          html body .content .post .post-content .text .wp-caption.aligncenter {
            display: block;
            margin-left: auto;
            margin-right: auto; }
          html body .content .post .post-content .text .figure.alignnone,
          html body .content .post .post-content .text figure.alignnone,
          html body .content .post .post-content .text .wp-caption.alignnone {
            text-align: unset; }
          html body .content .post .post-content .text .figure + p,
          html body .content .post .post-content .text figure + p,
          html body .content .post .post-content .text .wp-caption + p {
            margin-top: 1.48em; }
        html body .content .post .post-content .text .gist {
          margin: 1.48em 0; }
        html body .content .post .post-content .text .code,
        html body .content .post .post-content .text code {
          font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
          font-weight: normal;
          font-style: normal; }
        html body .content .post .post-content .text pre,
        html body .content .post .post-content .text .pre {
          font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
          font-weight: normal;
          font-style: normal;
          white-space: pre-wrap; }
        html body .content .post .post-content .text b,
        html body .content .post .post-content .text strong,
        html body .content .post .post-content .text .strong,
        html body .content .post .post-content .text .b,
        html body .content .post .post-content .text .bold {
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
          html body .content .post .post-content .text b em,
          html body .content .post .post-content .text b .em,
          html body .content .post .post-content .text b i,
          html body .content .post .post-content .text b .i,
          html body .content .post .post-content .text strong em,
          html body .content .post .post-content .text strong .em,
          html body .content .post .post-content .text strong i,
          html body .content .post .post-content .text strong .i,
          html body .content .post .post-content .text .strong em,
          html body .content .post .post-content .text .strong .em,
          html body .content .post .post-content .text .strong i,
          html body .content .post .post-content .text .strong .i,
          html body .content .post .post-content .text .b em,
          html body .content .post .post-content .text .b .em,
          html body .content .post .post-content .text .b i,
          html body .content .post .post-content .text .b .i,
          html body .content .post .post-content .text .bold em,
          html body .content .post .post-content .text .bold .em,
          html body .content .post .post-content .text .bold i,
          html body .content .post .post-content .text .bold .i {
            font-family: 'nimbus_sans_lbold_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
            font-weight: normal;
            font-style: normal; }
        html body .content .post .post-content .text table,
        html body .content .post .post-content .text .table {
          border-collapse: collapse;
          margin-top: 1.48em; }
          html body .content .post .post-content .text table .th,
          html body .content .post .post-content .text table th,
          html body .content .post .post-content .text table .td,
          html body .content .post .post-content .text table td,
          html body .content .post .post-content .text .table .th,
          html body .content .post .post-content .text .table th,
          html body .content .post .post-content .text .table .td,
          html body .content .post .post-content .text .table td {
            border-bottom: 1px solid;
            padding: 0.74em 1.48em 0.74em 0;
            text-align: left; }
          html body .content .post .post-content .text table .th,
          html body .content .post .post-content .text table th,
          html body .content .post .post-content .text .table .th,
          html body .content .post .post-content .text .table th {
            font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
            font-weight: normal;
            font-style: normal; }
            html body .content .post .post-content .text table .th > *,
            html body .content .post .post-content .text table th > *,
            html body .content .post .post-content .text .table .th > *,
            html body .content .post .post-content .text .table th > * {
              font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
              font-weight: normal;
              font-style: normal; }
        html body .content .post .post-content .text dl,
        html body .content .post .post-content .text .dl {
          margin-top: 1.48em; }
          html body .content .post .post-content .text dl dd,
          html body .content .post .post-content .text dl .dd,
          html body .content .post .post-content .text .dl dd,
          html body .content .post .post-content .text .dl .dd {
            margin-left: 1.48em; }
        html body .content .post .post-content .text .address,
        html body .content .post .post-content .text address {
          font-family: 'nimbus_sans_lregular_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
        html body .content .post .post-content .text address + p {
          margin-top: 1.48em; }
        html body .content .post .post-content .text abbr,
        html body .content .post .post-content .text .abbr {
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          font-variant: all-petite-caps; }
        html body .content .post .post-content .text acronym,
        html body .content .post .post-content .text .acronym {
          font-variant: all-petite-caps; }
        html body .content .post .post-content .text big,
        html body .content .post .post-content .text .big {
          font-size: 1.333em; }
        html body .content .post .post-content .text small,
        html body .content .post .post-content .text .small {
          font-size: 0.75em; }
        html body .content .post .post-content .text cite,
        html body .content .post .post-content .text .cite {
          font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          display: block;
          padding-top: 0.74em;
          margin-top: 0.74em;
          border-top: 1px solid;
          border-top-style: dashed; }
          html body .content .post .post-content .text cite:before,
          html body .content .post .post-content .text .cite:before {
            content: 'by';
            padding-right: 0.37em; }
        html body .content .post .post-content .text del,
        html body .content .post .post-content .text .del,
        html body .content .post .post-content .text s,
        html body .content .post .post-content .text .s {
          text-decoration: line-through; }
        html body .content .post .post-content .text kbd,
        html body .content .post .post-content .text .kbd,
        html body .content .post .post-content .text tt,
        html body .content .post .post-content .text .tt {
          font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
          font-weight: normal;
          font-style: normal; }
        html body .content .post .post-content .text ins,
        html body .content .post .post-content .text .ins {
          font-variant: small-caps; }
        html body .content .post .post-content .text strike,
        html body .content .post .post-content .text .strike,
        html body .content .post .post-content .text s,
        html body .content .post .post-content .text .s {
          text-decoration: line-through; }
        html body .content .post .post-content .text sub,
        html body .content .post .post-content .text .sub,
        html body .content .post .post-content .text sup,
        html body .content .post .post-content .text .sup {
          font-size: 0.75em;
          top: 0;
          bottom: 0; }
        html body .content .post .post-content .text sub,
        html body .content .post .post-content .text .sub {
          vertical-align: sub; }
        html body .content .post .post-content .text sup,
        html body .content .post .post-content .text .sup {
          vertical-align: super; }
        html body .content .post .post-content .text iframe {
          border: 1px solid;
          border: 1px solid !important; }
        html body .content .post .post-content .text .gallery.gallery-columns-1 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-1 > * {
            margin-right: "0px";
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-1 > * {
            width: calc(100% - (((1 - 1) * 0px) / 1) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-1 > *:nth-child(1n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery.gallery-columns-2 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-2 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-2 > * {
            width: calc(50% - (((2 - 1) * 1.48em) / 2) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-2 > *:nth-child(2n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery.gallery-columns-3 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-3 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-3 > * {
            width: calc(33.33333% - (((3 - 1) * 1.48em) / 3) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-3 > *:nth-child(3n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery.gallery-columns-4 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-4 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-4 > * {
            width: calc(25% - (((4 - 1) * 1.48em) / 4) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-4 > *:nth-child(4n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery.gallery-columns-5 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-5 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-5 > * {
            width: calc(20% - (((5 - 1) * 1.48em) / 5) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-5 > *:nth-child(5n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery.gallery-columns-6 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-6 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-6 > * {
            width: calc(16.66667% - (((6 - 1) * 1.48em) / 6) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-6 > *:nth-child(6n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery.gallery-columns-7 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-7 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-7 > * {
            width: calc(14.28571% - (((7 - 1) * 1.48em) / 7) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-7 > *:nth-child(7n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery.gallery-columns-8 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-8 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-8 > * {
            width: calc(12.5% - (((8 - 1) * 1.48em) / 8) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-8 > *:nth-child(8n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery.gallery-columns-9 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post .post-content .text .gallery.gallery-columns-9 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post .post-content .text .gallery.gallery-columns-9 > * {
            width: calc(11.11111% - (((9 - 1) * 1.48em) / 9) - 1px); }
            html body .content .post .post-content .text .gallery.gallery-columns-9 > *:nth-child(9n) {
              margin-right: 0; }
        html body .content .post .post-content .text .gallery figure {
          border: 1px solid;
          background: transparent;
          padding: 0;
          overflow: hidden; }
          html body .content .post .post-content .text .gallery figure img,
          html body .content .post .post-content .text .gallery figure .img {
            max-width: 100%;
            height: auto; }
            html body .content .post .post-content .text .gallery figure img.alignright,
            html body .content .post .post-content .text .gallery figure .img.alignright {
              float: right;
              margin: 0 0 1.48em 1.48em; }
            html body .content .post .post-content .text .gallery figure img.alignleft,
            html body .content .post .post-content .text .gallery figure .img.alignleft {
              float: left;
              margin: 0 1.48em 1.48em 0; }
            html body .content .post .post-content .text .gallery figure img.aligncenter,
            html body .content .post .post-content .text .gallery figure .img.aligncenter {
              display: block;
              margin-left: auto;
              margin-right: auto; }
            html body .content .post .post-content .text .gallery figure img.alignnone,
            html body .content .post .post-content .text .gallery figure .img.alignnone {
              text-align: unset; }
          html body .content .post .post-content .text .gallery figure img {
            width: 100%; }
          html body .content .post .post-content .text .gallery figure a {
            width: 100%; }
          html body .content .post .post-content .text .gallery figure .gallery-icon {
            line-height: 0; }
        html body .content .post .post-content .text .more-link {
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          html body .content .post .post-content .text .more-link .arrow-with-triangle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 4.44em;
            -webkit-transform: rotate(0deg);
                    transform: rotate(0deg);
            margin-left: 0.74em; }
            html body .content .post .post-content .text .more-link .arrow-with-triangle__line {
              width: calc(3.7em);
              border-bottom: 1px solid; }
            html body .content .post .post-content .text .more-link .arrow-with-triangle__triangle {
              width: 0;
              height: 0;
              border-style: solid;
              border-width: 0.74em 0 0.74em 0.74em;
              border-color: transparent transparent transparent #000; }
              html body .content .post .post-content .text .more-link .arrow-with-triangle__triangle--right {
                border-width: 0.74em 0 0.74em 0.74em;
                border-color: transparent transparent transparent #000; }
              html body .content .post .post-content .text .more-link .arrow-with-triangle__triangle--left {
                border-width: 0.74em 0.74em 0.74em 0;
                border-color: transparent #000 transparent transparent; }
              html body .content .post .post-content .text .more-link .arrow-with-triangle__triangle--top {
                border-width: 0 0.74em 0.74em 0.74em;
                border-color: transparent transparent #000 transparent; }
              html body .content .post .post-content .text .more-link .arrow-with-triangle__triangle--bottom {
                border-width: 0.74em 0.74em 0 0.74em;
                border-color: #000 transparent transparent transparent; }
            html body .content .post .post-content .text .more-link .arrow-with-triangle--right {
              -webkit-transform: rotate(0deg);
                      transform: rotate(0deg); }
            html body .content .post .post-content .text .more-link .arrow-with-triangle--left {
              -webkit-transform: rotate(180deg);
                      transform: rotate(180deg); }
            html body .content .post .post-content .text .more-link .arrow-with-triangle--top {
              -webkit-transform: rotate(-90deg);
                      transform: rotate(-90deg); }
            html body .content .post .post-content .text .more-link .arrow-with-triangle--bottom {
              -webkit-transform: rotate(90deg);
                      transform: rotate(90deg); }
        html body .content .post .post-content .text .wp-embedded-content + p {
          margin-top: 0; }
      html body .content .post .post-paginated-content {
        width: 100%;
        margin: 1.48em 0;
        max-width: 44.4em; }
        html body .content .post .post-paginated-content .text {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          html body .content .post .post-paginated-content .text .page-links-title {
            margin-right: 0.74em; }
          html body .content .post .post-paginated-content .text .page-links a {
            color: #000;
            background-color: #fff;
            text-decoration: underline;
            will-change: text-decoration;
            transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
            html body .content .post .post-paginated-content .text .page-links a:hover, html body .content .post .post-paginated-content .text .page-links a:active {
              text-decoration: line-through; }
      @media only screen and (min-width: 768px) {
        html body .content .post.post-format-link {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      html body .content .post.post-format-link .post-title {
        width: 100%; }
        html body .content .post.post-format-link .post-title .link {
          font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal;
          font-size: 1.333em;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between; }
          html body .content .post.post-format-link .post-title .link .arrow-with-triangle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 4.44em;
            -webkit-transform: rotate(0deg);
                    transform: rotate(0deg);
            margin-left: 0.74em; }
            html body .content .post.post-format-link .post-title .link .arrow-with-triangle__line {
              width: calc(3.7em);
              border-bottom: 1px solid; }
            html body .content .post.post-format-link .post-title .link .arrow-with-triangle__triangle {
              width: 0;
              height: 0;
              border-style: solid;
              border-width: 0.74em 0 0.74em 0.74em;
              border-color: transparent transparent transparent #000; }
              html body .content .post.post-format-link .post-title .link .arrow-with-triangle__triangle--right {
                border-width: 0.74em 0 0.74em 0.74em;
                border-color: transparent transparent transparent #000; }
              html body .content .post.post-format-link .post-title .link .arrow-with-triangle__triangle--left {
                border-width: 0.74em 0.74em 0.74em 0;
                border-color: transparent #000 transparent transparent; }
              html body .content .post.post-format-link .post-title .link .arrow-with-triangle__triangle--top {
                border-width: 0 0.74em 0.74em 0.74em;
                border-color: transparent transparent #000 transparent; }
              html body .content .post.post-format-link .post-title .link .arrow-with-triangle__triangle--bottom {
                border-width: 0.74em 0.74em 0 0.74em;
                border-color: #000 transparent transparent transparent; }
            html body .content .post.post-format-link .post-title .link .arrow-with-triangle--right {
              -webkit-transform: rotate(0deg);
                      transform: rotate(0deg); }
            html body .content .post.post-format-link .post-title .link .arrow-with-triangle--left {
              -webkit-transform: rotate(180deg);
                      transform: rotate(180deg); }
            html body .content .post.post-format-link .post-title .link .arrow-with-triangle--top {
              -webkit-transform: rotate(-90deg);
                      transform: rotate(-90deg); }
            html body .content .post.post-format-link .post-title .link .arrow-with-triangle--bottom {
              -webkit-transform: rotate(90deg);
                      transform: rotate(90deg); }
      html body .content .post.post-format-link.external-link {
        border: none;
        position: relative; }
        html body .content .post.post-format-link.external-link .post-title {
          border: 1px solid; }
          html body .content .post.post-format-link.external-link .post-title .arrow-with-triangle {
            -webkit-transform: rotate(-15deg);
                    transform: rotate(-15deg); }
        html body .content .post.post-format-link.external-link .post-permalink {
          padding: 0; }
          @media only screen and (max-width: 767.9px) {
            html body .content .post.post-format-link.external-link .post-permalink {
              -ms-flex-item-align: end;
                  align-self: flex-end;
              position: absolute;
              bottom: 0.37em;
              right: 0.37em; } }
      @media only screen and (min-width: 768px) {
        html body .content .post.post-format-image {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      html body .content .post.post-format-image .post-first-image .figure,
      html body .content .post.post-format-image .post-first-image figure,
      html body .content .post.post-format-image .post-first-image .wp-caption {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
        max-width: 100% !important;
        padding: 1.48em;
        display: block; }
        html body .content .post.post-format-image .post-first-image .figure a,
        html body .content .post.post-format-image .post-first-image .figure .link,
        html body .content .post.post-format-image .post-first-image figure a,
        html body .content .post.post-format-image .post-first-image figure .link,
        html body .content .post.post-format-image .post-first-image .wp-caption a,
        html body .content .post.post-format-image .post-first-image .wp-caption .link {
          color: #000;
          background-color: #fff;
          text-decoration: underline;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
          html body .content .post.post-format-image .post-first-image .figure a:hover, html body .content .post.post-format-image .post-first-image .figure a:active,
          html body .content .post.post-format-image .post-first-image .figure .link:hover,
          html body .content .post.post-format-image .post-first-image .figure .link:active,
          html body .content .post.post-format-image .post-first-image figure a:hover,
          html body .content .post.post-format-image .post-first-image figure a:active,
          html body .content .post.post-format-image .post-first-image figure .link:hover,
          html body .content .post.post-format-image .post-first-image figure .link:active,
          html body .content .post.post-format-image .post-first-image .wp-caption a:hover,
          html body .content .post.post-format-image .post-first-image .wp-caption a:active,
          html body .content .post.post-format-image .post-first-image .wp-caption .link:hover,
          html body .content .post.post-format-image .post-first-image .wp-caption .link:active {
            text-decoration: line-through; }
        html body .content .post.post-format-image .post-first-image .figure figcaption,
        html body .content .post.post-format-image .post-first-image .figure .figcaption,
        html body .content .post.post-format-image .post-first-image .figure .wp-caption-text,
        html body .content .post.post-format-image .post-first-image .figure .gallery-caption,
        html body .content .post.post-format-image .post-first-image figure figcaption,
        html body .content .post.post-format-image .post-first-image figure .figcaption,
        html body .content .post.post-format-image .post-first-image figure .wp-caption-text,
        html body .content .post.post-format-image .post-first-image figure .gallery-caption,
        html body .content .post.post-format-image .post-first-image .wp-caption figcaption,
        html body .content .post.post-format-image .post-first-image .wp-caption .figcaption,
        html body .content .post.post-format-image .post-first-image .wp-caption .wp-caption-text,
        html body .content .post.post-format-image .post-first-image .wp-caption .gallery-caption {
          color: #000;
          background-color: #fff;
          font-size: 0.75em;
          padding: 0.37em 0.74em;
          display: block; }
          html body .content .post.post-format-image .post-first-image .figure figcaption .link,
          html body .content .post.post-format-image .post-first-image .figure figcaption a,
          html body .content .post.post-format-image .post-first-image .figure .figcaption .link,
          html body .content .post.post-format-image .post-first-image .figure .figcaption a,
          html body .content .post.post-format-image .post-first-image .figure .wp-caption-text .link,
          html body .content .post.post-format-image .post-first-image .figure .wp-caption-text a,
          html body .content .post.post-format-image .post-first-image .figure .gallery-caption .link,
          html body .content .post.post-format-image .post-first-image .figure .gallery-caption a,
          html body .content .post.post-format-image .post-first-image figure figcaption .link,
          html body .content .post.post-format-image .post-first-image figure figcaption a,
          html body .content .post.post-format-image .post-first-image figure .figcaption .link,
          html body .content .post.post-format-image .post-first-image figure .figcaption a,
          html body .content .post.post-format-image .post-first-image figure .wp-caption-text .link,
          html body .content .post.post-format-image .post-first-image figure .wp-caption-text a,
          html body .content .post.post-format-image .post-first-image figure .gallery-caption .link,
          html body .content .post.post-format-image .post-first-image figure .gallery-caption a,
          html body .content .post.post-format-image .post-first-image .wp-caption figcaption .link,
          html body .content .post.post-format-image .post-first-image .wp-caption figcaption a,
          html body .content .post.post-format-image .post-first-image .wp-caption .figcaption .link,
          html body .content .post.post-format-image .post-first-image .wp-caption .figcaption a,
          html body .content .post.post-format-image .post-first-image .wp-caption .wp-caption-text .link,
          html body .content .post.post-format-image .post-first-image .wp-caption .wp-caption-text a,
          html body .content .post.post-format-image .post-first-image .wp-caption .gallery-caption .link,
          html body .content .post.post-format-image .post-first-image .wp-caption .gallery-caption a {
            color: #000;
            background-color: #fff;
            text-decoration: underline;
            will-change: text-decoration;
            transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
            padding: 0 0.37em; }
            html body .content .post.post-format-image .post-first-image .figure figcaption .link:hover, html body .content .post.post-format-image .post-first-image .figure figcaption .link:active,
            html body .content .post.post-format-image .post-first-image .figure figcaption a:hover,
            html body .content .post.post-format-image .post-first-image .figure figcaption a:active,
            html body .content .post.post-format-image .post-first-image .figure .figcaption .link:hover,
            html body .content .post.post-format-image .post-first-image .figure .figcaption .link:active,
            html body .content .post.post-format-image .post-first-image .figure .figcaption a:hover,
            html body .content .post.post-format-image .post-first-image .figure .figcaption a:active,
            html body .content .post.post-format-image .post-first-image .figure .wp-caption-text .link:hover,
            html body .content .post.post-format-image .post-first-image .figure .wp-caption-text .link:active,
            html body .content .post.post-format-image .post-first-image .figure .wp-caption-text a:hover,
            html body .content .post.post-format-image .post-first-image .figure .wp-caption-text a:active,
            html body .content .post.post-format-image .post-first-image .figure .gallery-caption .link:hover,
            html body .content .post.post-format-image .post-first-image .figure .gallery-caption .link:active,
            html body .content .post.post-format-image .post-first-image .figure .gallery-caption a:hover,
            html body .content .post.post-format-image .post-first-image .figure .gallery-caption a:active,
            html body .content .post.post-format-image .post-first-image figure figcaption .link:hover,
            html body .content .post.post-format-image .post-first-image figure figcaption .link:active,
            html body .content .post.post-format-image .post-first-image figure figcaption a:hover,
            html body .content .post.post-format-image .post-first-image figure figcaption a:active,
            html body .content .post.post-format-image .post-first-image figure .figcaption .link:hover,
            html body .content .post.post-format-image .post-first-image figure .figcaption .link:active,
            html body .content .post.post-format-image .post-first-image figure .figcaption a:hover,
            html body .content .post.post-format-image .post-first-image figure .figcaption a:active,
            html body .content .post.post-format-image .post-first-image figure .wp-caption-text .link:hover,
            html body .content .post.post-format-image .post-first-image figure .wp-caption-text .link:active,
            html body .content .post.post-format-image .post-first-image figure .wp-caption-text a:hover,
            html body .content .post.post-format-image .post-first-image figure .wp-caption-text a:active,
            html body .content .post.post-format-image .post-first-image figure .gallery-caption .link:hover,
            html body .content .post.post-format-image .post-first-image figure .gallery-caption .link:active,
            html body .content .post.post-format-image .post-first-image figure .gallery-caption a:hover,
            html body .content .post.post-format-image .post-first-image figure .gallery-caption a:active,
            html body .content .post.post-format-image .post-first-image .wp-caption figcaption .link:hover,
            html body .content .post.post-format-image .post-first-image .wp-caption figcaption .link:active,
            html body .content .post.post-format-image .post-first-image .wp-caption figcaption a:hover,
            html body .content .post.post-format-image .post-first-image .wp-caption figcaption a:active,
            html body .content .post.post-format-image .post-first-image .wp-caption .figcaption .link:hover,
            html body .content .post.post-format-image .post-first-image .wp-caption .figcaption .link:active,
            html body .content .post.post-format-image .post-first-image .wp-caption .figcaption a:hover,
            html body .content .post.post-format-image .post-first-image .wp-caption .figcaption a:active,
            html body .content .post.post-format-image .post-first-image .wp-caption .wp-caption-text .link:hover,
            html body .content .post.post-format-image .post-first-image .wp-caption .wp-caption-text .link:active,
            html body .content .post.post-format-image .post-first-image .wp-caption .wp-caption-text a:hover,
            html body .content .post.post-format-image .post-first-image .wp-caption .wp-caption-text a:active,
            html body .content .post.post-format-image .post-first-image .wp-caption .gallery-caption .link:hover,
            html body .content .post.post-format-image .post-first-image .wp-caption .gallery-caption .link:active,
            html body .content .post.post-format-image .post-first-image .wp-caption .gallery-caption a:hover,
            html body .content .post.post-format-image .post-first-image .wp-caption .gallery-caption a:active {
              text-decoration: line-through; }
        html body .content .post.post-format-image .post-first-image .figure.alignright,
        html body .content .post.post-format-image .post-first-image figure.alignright,
        html body .content .post.post-format-image .post-first-image .wp-caption.alignright {
          float: right;
          margin: 1.48em 0 1.48em 1.48em; }
        html body .content .post.post-format-image .post-first-image .figure.alignleft,
        html body .content .post.post-format-image .post-first-image figure.alignleft,
        html body .content .post.post-format-image .post-first-image .wp-caption.alignleft {
          float: left;
          margin: 1.48em 1.48em 1.48em 0; }
        html body .content .post.post-format-image .post-first-image .figure.aligncenter,
        html body .content .post.post-format-image .post-first-image figure.aligncenter,
        html body .content .post.post-format-image .post-first-image .wp-caption.aligncenter {
          display: block;
          margin-left: auto;
          margin-right: auto; }
        html body .content .post.post-format-image .post-first-image .figure.alignnone,
        html body .content .post.post-format-image .post-first-image figure.alignnone,
        html body .content .post.post-format-image .post-first-image .wp-caption.alignnone {
          text-align: unset; }
        html body .content .post.post-format-image .post-first-image .figure + p,
        html body .content .post.post-format-image .post-first-image figure + p,
        html body .content .post.post-format-image .post-first-image .wp-caption + p {
          margin-top: 1.48em; }
      html body .content .post.post-format-image .post-first-image img,
      html body .content .post.post-format-image .post-first-image .img {
        max-width: 100%;
        height: auto; }
        html body .content .post.post-format-image .post-first-image img.alignright,
        html body .content .post.post-format-image .post-first-image .img.alignright {
          float: right;
          margin: 0 0 1.48em 1.48em; }
        html body .content .post.post-format-image .post-first-image img.alignleft,
        html body .content .post.post-format-image .post-first-image .img.alignleft {
          float: left;
          margin: 0 1.48em 1.48em 0; }
        html body .content .post.post-format-image .post-first-image img.aligncenter,
        html body .content .post.post-format-image .post-first-image .img.aligncenter {
          display: block;
          margin-left: auto;
          margin-right: auto; }
        html body .content .post.post-format-image .post-first-image img.alignnone,
        html body .content .post.post-format-image .post-first-image .img.alignnone {
          text-align: unset; }
      html body .content .post.post-format-image .post-first-image figcaption {
        display: none !important; }
      @media only screen and (min-width: 768px) {
        html body .content .post.post-format-gallery {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      html body .content .post.post-format-gallery .post-gallery {
        padding: 1.48em; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-1 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-1 > * {
            margin-right: "0px";
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-1 > * {
            width: calc(100% - (((1 - 1) * 0px) / 1) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-1 > *:nth-child(1n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-2 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-2 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-2 > * {
            width: calc(50% - (((2 - 1) * 1.48em) / 2) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-2 > *:nth-child(2n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-3 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-3 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-3 > * {
            width: calc(33.33333% - (((3 - 1) * 1.48em) / 3) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-3 > *:nth-child(3n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-4 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-4 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-4 > * {
            width: calc(25% - (((4 - 1) * 1.48em) / 4) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-4 > *:nth-child(4n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-5 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-5 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-5 > * {
            width: calc(20% - (((5 - 1) * 1.48em) / 5) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-5 > *:nth-child(5n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-6 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-6 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-6 > * {
            width: calc(16.66667% - (((6 - 1) * 1.48em) / 6) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-6 > *:nth-child(6n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-7 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-7 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-7 > * {
            width: calc(14.28571% - (((7 - 1) * 1.48em) / 7) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-7 > *:nth-child(7n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-8 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-8 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-8 > * {
            width: calc(12.5% - (((8 - 1) * 1.48em) / 8) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-8 > *:nth-child(8n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-9 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-9 > * {
            margin-right: 1.48em;
            margin-bottom: 1.48em;
            box-sizing: border-box; }
          html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-9 > * {
            width: calc(11.11111% - (((9 - 1) * 1.48em) / 9) - 1px); }
            html body .content .post.post-format-gallery .post-gallery .gallery.gallery-columns-9 > *:nth-child(9n) {
              margin-right: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery figure {
          border: 1px solid;
          background: transparent;
          padding: 0;
          overflow: hidden; }
          html body .content .post.post-format-gallery .post-gallery .gallery figure img,
          html body .content .post.post-format-gallery .post-gallery .gallery figure .img {
            max-width: 100%;
            height: auto; }
            html body .content .post.post-format-gallery .post-gallery .gallery figure img.alignright,
            html body .content .post.post-format-gallery .post-gallery .gallery figure .img.alignright {
              float: right;
              margin: 0 0 1.48em 1.48em; }
            html body .content .post.post-format-gallery .post-gallery .gallery figure img.alignleft,
            html body .content .post.post-format-gallery .post-gallery .gallery figure .img.alignleft {
              float: left;
              margin: 0 1.48em 1.48em 0; }
            html body .content .post.post-format-gallery .post-gallery .gallery figure img.aligncenter,
            html body .content .post.post-format-gallery .post-gallery .gallery figure .img.aligncenter {
              display: block;
              margin-left: auto;
              margin-right: auto; }
            html body .content .post.post-format-gallery .post-gallery .gallery figure img.alignnone,
            html body .content .post.post-format-gallery .post-gallery .gallery figure .img.alignnone {
              text-align: unset; }
          html body .content .post.post-format-gallery .post-gallery .gallery figure img {
            width: 100%; }
          html body .content .post.post-format-gallery .post-gallery .gallery figure a {
            width: 100%; }
          html body .content .post.post-format-gallery .post-gallery .gallery figure .gallery-icon {
            line-height: 0; }
        html body .content .post.post-format-gallery .post-gallery .gallery figure figcaption {
          display: none; }
      html body .content .post.post-format-audio .post-content {
        margin-top: 1.48em; }
        html body .content .post.post-format-audio .post-content .mejs-horizontal-volume-slider {
          color: #fff;
          background-color: #000; }
      @media only screen and (max-width: 767.9px) {
        html body .content .post.post-format-video .post-content .text iframe {
          height: auto; } }
      @media only screen and (orientation: portrait) {
        html body .content .post.post-format-aside {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      @media only screen and (orientation: landscape) {
        html body .content .post.post-format-aside {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; } }
      html body .content .post.post-format-aside .post-content .text {
        border: 1px solid;
        font-size: 1.333em;
        color: #fff;
        background-color: #000;
        padding: 2.96em 2.96em; }
        @media only screen and (max-width: 767.9px) {
          html body .content .post.post-format-aside .post-content .text {
            font-size: 100%;
            line-height: 1.48;
            padding: 1.48em; } }
  @media only screen and (max-width: 767.9px) and (min-width: 768px) and (max-width: 1024px) {
    html body .content .post.post-format-aside .post-content .text {
      font-size: 120%; } }
  @media only screen and (max-width: 767.9px) and (min-width: 1025px) and (max-width: 1600px) {
    html body .content .post.post-format-aside .post-content .text {
      font-size: 140%; } }
  @media only screen and (max-width: 767.9px) and (min-width: 1600.1px) {
    html body .content .post.post-format-aside .post-content .text {
      font-size: 140%; } }
        html body .content .post.post-format-aside .post-content .text a {
          color: #fff;
          background-color: #000;
          text-decoration: underline;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
          html body .content .post.post-format-aside .post-content .text a:hover, html body .content .post.post-format-aside .post-content .text a:active {
            text-decoration: line-through; }
      html body .content .post.post-format-status {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        border: none; }
        html body .content .post.post-format-status .post-title {
          display: none; }
        html body .content .post.post-format-status .post-content {
          border: 1px solid;
          width: 100%;
          padding-bottom: 2.96em; }
        html body .content .post.post-format-status .post-author-linking-to-post {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start; }
          html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 4.44em;
            -webkit-transform: rotate(0deg);
                    transform: rotate(0deg); }
            html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle__line {
              width: calc(3.7em);
              border-bottom: 1px solid; }
            html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle__triangle {
              width: 0;
              height: 0;
              border-style: solid;
              border-width: 0.74em 0 0.74em 0.74em;
              border-color: transparent transparent transparent #000; }
              html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle__triangle--right {
                border-width: 0.74em 0 0.74em 0.74em;
                border-color: transparent transparent transparent #000; }
              html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle__triangle--left {
                border-width: 0.74em 0.74em 0.74em 0;
                border-color: transparent #000 transparent transparent; }
              html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle__triangle--top {
                border-width: 0 0.74em 0.74em 0.74em;
                border-color: transparent transparent #000 transparent; }
              html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle__triangle--bottom {
                border-width: 0.74em 0.74em 0 0.74em;
                border-color: #000 transparent transparent transparent; }
            html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle--right {
              -webkit-transform: rotate(0deg);
                      transform: rotate(0deg); }
            html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle--left {
              -webkit-transform: rotate(180deg);
                      transform: rotate(180deg); }
            html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle--top {
              -webkit-transform: rotate(-90deg);
                      transform: rotate(-90deg); }
            html body .content .post.post-format-status .post-author-linking-to-post .arrow-with-triangle--bottom {
              -webkit-transform: rotate(90deg);
                      transform: rotate(90deg); }
          html body .content .post.post-format-status .post-author-linking-to-post .byline {
            padding-top: 1.48em; }
            html body .content .post.post-format-status .post-author-linking-to-post .byline a,
            html body .content .post.post-format-status .post-author-linking-to-post .byline .link {
              color: #000;
              background-color: #fff;
              text-decoration: underline;
              will-change: text-decoration;
              transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
              html body .content .post.post-format-status .post-author-linking-to-post .byline a:hover, html body .content .post.post-format-status .post-author-linking-to-post .byline a:active,
              html body .content .post.post-format-status .post-author-linking-to-post .byline .link:hover,
              html body .content .post.post-format-status .post-author-linking-to-post .byline .link:active {
                text-decoration: line-through; }
      @media only screen and (min-width: 768px) {
        html body .content .post.post-format-quote {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      html body .content .post.post-format-quote > * {
        -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
                order: 2; }
      html body .content .post.post-format-quote .post-content {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
        padding: 0;
        -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1; }
        html body .content .post.post-format-quote .post-content .text {
          color: #000;
          background-color: #fff;
          border: 0.185em solid;
          padding: 2.96em 2.96em;
          margin: 2.96em 2.96em;
          -webkit-transform: translateX(-2.96em) skew(5deg);
                  transform: translateX(-2.96em) skew(5deg); }
          html body .content .post.post-format-quote .post-content .text blockquote,
          html body .content .post.post-format-quote .post-content .text q {
            border: none;
            padding: 0; }
        @media only screen and (min-width: 768px) {
          html body .content .post.post-format-quote .post-content {
            font-size: 1.333em; }
            html body .content .post.post-format-quote .post-content cite {
              font-size: 0.75em; } }
      @media only screen and (min-width: 768px) {
        html body .content .post.post-format-chat {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      html body .content .post.post-format-chat .post-content .text {
        margin-top: 1.48em;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        html body .content .post.post-format-chat .post-content .text p {
          border: 0.185em solid;
          color: #000;
          background-color: #fff;
          -webkit-transform: translateX(0.74em) skew(5deg);
                  transform: translateX(0.74em) skew(5deg);
          max-width: 70%;
          padding: 1.48em; }
          @media only screen and (max-width: 767.9px) {
            html body .content .post.post-format-chat .post-content .text p {
              font-size: 0.75em; } }
          html body .content .post.post-format-chat .post-content .text p:nth-child(even) {
            -ms-flex-item-align: end;
                align-self: flex-end;
            -webkit-transform: translateX(-0.74em) skew(-5deg);
                    transform: translateX(-0.74em) skew(-5deg); }
      @media only screen and (min-width: 768px) {
        html body .content .post.post-format-standard {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; }
          html body .content .post.post-format-standard.display-horizontal {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row; }
            html body .content .post.post-format-standard.display-horizontal .post-featured-image .figure {
              border: 1px solid;
              padding: 1.48em;
              margin: 1.48em 0;
              background: transparent; } }
      @media only screen and (min-width: 768px) and (max-width: 767.9px) {
        html body .content .post.post-format-standard.display-horizontal .post-featured-image .figure {
          margin: 1.48em;
          padding: 0; } }
      @media only screen and (min-width: 768px) {
              html body .content .post.post-format-standard.display-horizontal .post-featured-image .figure .figcaption {
                display: none; } }
      @media only screen and (orientation: portrait) {
        html body .content .post.post-format-standard.has-excerpt.has-thumbnail {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; }
          html body .content .post.post-format-standard.has-excerpt.has-thumbnail .post-featured-image .figure {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
            border-left: none;
            border-right: none; } }
      html body .content .post.post-format-standard .post-content .attachment img {
        border: 1px solid;
        padding: 1.48em; }
    html body .content #comments,
    html body .content .comments-area {
      color: #000;
      background-color: #fff; }
      html body .content #comments a,
      html body .content .comments-area a {
        color: #000;
        background-color: #fff;
        text-decoration: underline;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
        html body .content #comments a:hover, html body .content #comments a:active,
        html body .content .comments-area a:hover,
        html body .content .comments-area a:active {
          text-decoration: line-through; }
      html body .content #comments .comment-list,
      html body .content .comments-area .comment-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        html body .content #comments .comment-list li,
        html body .content .comments-area .comment-list li {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          margin-bottom: 1.48em;
          padding-bottom: 1.48em;
          border-bottom: 1px solid; }
          html body .content #comments .comment-list li:last-of-type,
          html body .content .comments-area .comment-list li:last-of-type {
            margin-bottom: 0px;
            padding-bottom: 0px;
            border: none; }
          html body .content #comments .comment-list li .comment-body,
          html body .content .comments-area .comment-list li .comment-body {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            width: 100%;
            margin: 1.48em 0; }
            html body .content #comments .comment-list li .comment-body .comment-meta .comment-author,
            html body .content .comments-area .comment-list li .comment-body .comment-meta .comment-author {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: end;
                  -ms-flex-align: end;
                      align-items: flex-end;
              position: relative; }
              html body .content #comments .comment-list li .comment-body .comment-meta .comment-author img,
              html body .content .comments-area .comment-list li .comment-body .comment-meta .comment-author img {
                width: 2.96em;
                height: 2.96em;
                border-radius: 2.96em;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                overflow: hidden;
                margin-right: 0.74em;
                position: relative;
                top: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-meta .comment-author .says,
              html body .content .comments-area .comment-list li .comment-body .comment-meta .comment-author .says {
                display: none; }
            html body .content #comments .comment-list li .comment-body .comment-meta .comment-metadata,
            html body .content .comments-area .comment-list li .comment-body .comment-meta .comment-metadata {
              margin-left: 3.7em; }
            html body .content #comments .comment-list li .comment-body .comment-content,
            html body .content .comments-area .comment-list li .comment-body .comment-content {
              word-wrap: break-word;
              border-left: 1px solid;
              margin-left: 1.48em;
              padding-left: 1.48em;
              margin-top: 1.48em;
              padding-bottom: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content p,
              html body .content .comments-area .comment-list li .comment-body .comment-content p {
                word-wrap: break-word; }
              html body .content #comments .comment-list li .comment-body .comment-content p + p,
              html body .content #comments .comment-list li .comment-body .comment-content p + figure,
              html body .content #comments .comment-list li .comment-body .comment-content p + address,
              html body .content .comments-area .comment-list li .comment-body .comment-content p + p,
              html body .content .comments-area .comment-list li .comment-body .comment-content p + figure,
              html body .content .comments-area .comment-list li .comment-body .comment-content p + address {
                margin-top: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content h1,
              html body .content #comments .comment-list li .comment-body .comment-content h2,
              html body .content #comments .comment-list li .comment-body .comment-content h3,
              html body .content #comments .comment-list li .comment-body .comment-content h4,
              html body .content #comments .comment-list li .comment-body .comment-content h5,
              html body .content #comments .comment-list li .comment-body .comment-content h6,
              html body .content .comments-area .comment-list li .comment-body .comment-content h1,
              html body .content .comments-area .comment-list li .comment-body .comment-content h2,
              html body .content .comments-area .comment-list li .comment-body .comment-content h3,
              html body .content .comments-area .comment-list li .comment-body .comment-content h4,
              html body .content .comments-area .comment-list li .comment-body .comment-content h5,
              html body .content .comments-area .comment-list li .comment-body .comment-content h6 {
                font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
                font-weight: normal;
                font-style: normal;
                word-wrap: break-word;
                border-top: 1px solid;
                border-bottom: 1px solid;
                margin: 1.48em 0;
                padding: 1.48em 0; }
              html body .content #comments .comment-list li .comment-body .comment-content h1:before,
              html body .content .comments-area .comment-list li .comment-body .comment-content h1:before {
                content: '\2609'; }
              html body .content #comments .comment-list li .comment-body .comment-content h2:before,
              html body .content .comments-area .comment-list li .comment-body .comment-content h2:before {
                content: '\2609\2609'; }
              html body .content #comments .comment-list li .comment-body .comment-content h3:before,
              html body .content .comments-area .comment-list li .comment-body .comment-content h3:before {
                content: '\2609\2609\2609'; }
              html body .content #comments .comment-list li .comment-body .comment-content h4:before,
              html body .content .comments-area .comment-list li .comment-body .comment-content h4:before {
                content: '\2609\2609\2609\2609'; }
              html body .content #comments .comment-list li .comment-body .comment-content h5:before,
              html body .content .comments-area .comment-list li .comment-body .comment-content h5:before {
                content: '\2609\2609\2609\2609\2609'; }
              html body .content #comments .comment-list li .comment-body .comment-content h6:before,
              html body .content .comments-area .comment-list li .comment-body .comment-content h6:before {
                content: '\2609\2609\2609\2609\2609\2609'; }
              html body .content #comments .comment-list li .comment-body .comment-content a,
              html body .content #comments .comment-list li .comment-body .comment-content .link,
              html body .content .comments-area .comment-list li .comment-body .comment-content a,
              html body .content .comments-area .comment-list li .comment-body .comment-content .link {
                color: #000;
                background-color: #fff;
                text-decoration: underline;
                will-change: text-decoration;
                transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
                color: #000;
                background-color: #fff;
                font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
                font-weight: normal;
                font-style: normal; }
                html body .content #comments .comment-list li .comment-body .comment-content a:hover, html body .content #comments .comment-list li .comment-body .comment-content a:active,
                html body .content #comments .comment-list li .comment-body .comment-content .link:hover,
                html body .content #comments .comment-list li .comment-body .comment-content .link:active,
                html body .content .comments-area .comment-list li .comment-body .comment-content a:hover,
                html body .content .comments-area .comment-list li .comment-body .comment-content a:active,
                html body .content .comments-area .comment-list li .comment-body .comment-content .link:hover,
                html body .content .comments-area .comment-list li .comment-body .comment-content .link:active {
                  text-decoration: line-through; }
              html body .content #comments .comment-list li .comment-body .comment-content ol,
              html body .content #comments .comment-list li .comment-body .comment-content .ol,
              html body .content .comments-area .comment-list li .comment-body .comment-content ol,
              html body .content .comments-area .comment-list li .comment-body .comment-content .ol {
                list-style-position: inside;
                margin-top: 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content ol li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content ol li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content ol li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content ol li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content ol .li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content ol .li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content ol .li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content ol .li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content .ol li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content .ol li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content .ol li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content .ol li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content .ol .li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content .ol .li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content .ol .li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content .ol .li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol .li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol .li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol .li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol .li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol .li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol .li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol .li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol .li > .ol {
                  margin-top: 0;
                  padding-left: 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content ol + p,
                html body .content #comments .comment-list li .comment-body .comment-content ol + .p,
                html body .content #comments .comment-list li .comment-body .comment-content .ol + p,
                html body .content #comments .comment-list li .comment-body .comment-content .ol + .p,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content ol + .p,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ol + .p {
                  margin-top: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content ul,
              html body .content #comments .comment-list li .comment-body .comment-content .ul,
              html body .content .comments-area .comment-list li .comment-body .comment-content ul,
              html body .content .comments-area .comment-list li .comment-body .comment-content .ul {
                list-style-type: square;
                margin-left: 1em;
                margin-top: 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content ul li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul .li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul .li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul .li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul .li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content .ul li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content .ul li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content .ul li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content .ul li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content .ul .li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content .ul .li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content .ul .li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content .ul .li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul .li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul .li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul .li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul .li > .ol {
                  margin-top: 0;
                  padding-left: 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content ul + p,
                html body .content #comments .comment-list li .comment-body .comment-content ul + .p,
                html body .content #comments .comment-list li .comment-body .comment-content .ul + p,
                html body .content #comments .comment-list li .comment-body .comment-content .ul + .p,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul + .p,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content .ul + .p {
                  margin-top: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content blockquote,
              html body .content #comments .comment-list li .comment-body .comment-content .blockquote,
              html body .content .comments-area .comment-list li .comment-body .comment-content blockquote,
              html body .content .comments-area .comment-list li .comment-body .comment-content .blockquote {
                border-left: 1px solid;
                padding: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content q,
              html body .content #comments .comment-list li .comment-body .comment-content .q,
              html body .content .comments-area .comment-list li .comment-body .comment-content q,
              html body .content .comments-area .comment-list li .comment-body .comment-content .q {
                border-left: 1px solid;
                padding: 0 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content blockquote + cite,
              html body .content #comments .comment-list li .comment-body .comment-content blockquote + p,
              html body .content .comments-area .comment-list li .comment-body .comment-content blockquote + cite,
              html body .content .comments-area .comment-list li .comment-body .comment-content blockquote + p {
                margin-top: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content img,
              html body .content #comments .comment-list li .comment-body .comment-content .img,
              html body .content .comments-area .comment-list li .comment-body .comment-content img,
              html body .content .comments-area .comment-list li .comment-body .comment-content .img {
                max-width: 100%;
                height: auto; }
                html body .content #comments .comment-list li .comment-body .comment-content img.alignright,
                html body .content #comments .comment-list li .comment-body .comment-content .img.alignright,
                html body .content .comments-area .comment-list li .comment-body .comment-content img.alignright,
                html body .content .comments-area .comment-list li .comment-body .comment-content .img.alignright {
                  float: right;
                  margin: 0 0 1.48em 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content img.alignleft,
                html body .content #comments .comment-list li .comment-body .comment-content .img.alignleft,
                html body .content .comments-area .comment-list li .comment-body .comment-content img.alignleft,
                html body .content .comments-area .comment-list li .comment-body .comment-content .img.alignleft {
                  float: left;
                  margin: 0 1.48em 1.48em 0; }
                html body .content #comments .comment-list li .comment-body .comment-content img.aligncenter,
                html body .content #comments .comment-list li .comment-body .comment-content .img.aligncenter,
                html body .content .comments-area .comment-list li .comment-body .comment-content img.aligncenter,
                html body .content .comments-area .comment-list li .comment-body .comment-content .img.aligncenter {
                  display: block;
                  margin-left: auto;
                  margin-right: auto; }
                html body .content #comments .comment-list li .comment-body .comment-content img.alignnone,
                html body .content #comments .comment-list li .comment-body .comment-content .img.alignnone,
                html body .content .comments-area .comment-list li .comment-body .comment-content img.alignnone,
                html body .content .comments-area .comment-list li .comment-body .comment-content .img.alignnone {
                  text-align: unset; }
              html body .content #comments .comment-list li .comment-body .comment-content .figure,
              html body .content #comments .comment-list li .comment-body .comment-content figure,
              html body .content #comments .comment-list li .comment-body .comment-content .wp-caption,
              html body .content .comments-area .comment-list li .comment-body .comment-content .figure,
              html body .content .comments-area .comment-list li .comment-body .comment-content figure,
              html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
                max-width: 100% !important;
                padding: 1.48em;
                display: block; }
                html body .content #comments .comment-list li .comment-body .comment-content .figure a,
                html body .content #comments .comment-list li .comment-body .comment-content .figure .link,
                html body .content #comments .comment-list li .comment-body .comment-content figure a,
                html body .content #comments .comment-list li .comment-body .comment-content figure .link,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption a,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .link,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure a,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure .link,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure a,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure .link,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption a,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .link {
                  color: #000;
                  background-color: #fff;
                  text-decoration: underline;
                  will-change: text-decoration;
                  transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
                  html body .content #comments .comment-list li .comment-body .comment-content .figure a:hover, html body .content #comments .comment-list li .comment-body .comment-content .figure a:active,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure .link:hover,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure .link:active,
                  html body .content #comments .comment-list li .comment-body .comment-content figure a:hover,
                  html body .content #comments .comment-list li .comment-body .comment-content figure a:active,
                  html body .content #comments .comment-list li .comment-body .comment-content figure .link:hover,
                  html body .content #comments .comment-list li .comment-body .comment-content figure .link:active,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption a:hover,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption a:active,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .link:hover,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .link:active,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure a:hover,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure a:active,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure .link:hover,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure .link:active,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure a:hover,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure a:active,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure .link:hover,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure .link:active,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption a:hover,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption a:active,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .link:hover,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .link:active {
                    text-decoration: line-through; }
                html body .content #comments .comment-list li .comment-body .comment-content .figure figcaption,
                html body .content #comments .comment-list li .comment-body .comment-content .figure .figcaption,
                html body .content #comments .comment-list li .comment-body .comment-content .figure .wp-caption-text,
                html body .content #comments .comment-list li .comment-body .comment-content .figure .gallery-caption,
                html body .content #comments .comment-list li .comment-body .comment-content figure figcaption,
                html body .content #comments .comment-list li .comment-body .comment-content figure .figcaption,
                html body .content #comments .comment-list li .comment-body .comment-content figure .wp-caption-text,
                html body .content #comments .comment-list li .comment-body .comment-content figure .gallery-caption,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption figcaption,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .figcaption,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .gallery-caption,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure figcaption,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure .figcaption,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure .wp-caption-text,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure .gallery-caption,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure figcaption,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure .figcaption,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure .wp-caption-text,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure .gallery-caption,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption figcaption,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .figcaption,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .gallery-caption {
                  color: #000;
                  background-color: #fff;
                  font-size: 0.75em;
                  padding: 0.37em 0.74em;
                  display: block; }
                  html body .content #comments .comment-list li .comment-body .comment-content .figure figcaption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure figcaption a,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure .figcaption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure .figcaption a,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure .wp-caption-text .link,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure .wp-caption-text a,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure .gallery-caption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content .figure .gallery-caption a,
                  html body .content #comments .comment-list li .comment-body .comment-content figure figcaption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content figure figcaption a,
                  html body .content #comments .comment-list li .comment-body .comment-content figure .figcaption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content figure .figcaption a,
                  html body .content #comments .comment-list li .comment-body .comment-content figure .wp-caption-text .link,
                  html body .content #comments .comment-list li .comment-body .comment-content figure .wp-caption-text a,
                  html body .content #comments .comment-list li .comment-body .comment-content figure .gallery-caption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content figure .gallery-caption a,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption figcaption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption figcaption a,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .figcaption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .figcaption a,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text .link,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text a,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .gallery-caption .link,
                  html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .gallery-caption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure figcaption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure figcaption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure .figcaption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure .figcaption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure .wp-caption-text .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure .wp-caption-text a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure .gallery-caption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .figure .gallery-caption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure figcaption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure figcaption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure .figcaption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure .figcaption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure .wp-caption-text .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure .wp-caption-text a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure .gallery-caption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content figure .gallery-caption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption figcaption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption figcaption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .figcaption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .figcaption a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text a,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .gallery-caption .link,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .gallery-caption a {
                    color: #000;
                    background-color: #fff;
                    text-decoration: underline;
                    will-change: text-decoration;
                    transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
                    padding: 0 0.37em; }
                    html body .content #comments .comment-list li .comment-body .comment-content .figure figcaption .link:hover, html body .content #comments .comment-list li .comment-body .comment-content .figure figcaption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure figcaption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure figcaption a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .figcaption .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .figcaption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .figcaption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .figcaption a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .wp-caption-text .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .wp-caption-text .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .wp-caption-text a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .wp-caption-text a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .gallery-caption .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .gallery-caption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .gallery-caption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .figure .gallery-caption a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content figure figcaption .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content figure figcaption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content figure figcaption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content figure figcaption a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .figcaption .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .figcaption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .figcaption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .figcaption a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .wp-caption-text .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .wp-caption-text .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .wp-caption-text a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .wp-caption-text a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .gallery-caption .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .gallery-caption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .gallery-caption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content figure .gallery-caption a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption figcaption .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption figcaption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption figcaption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption figcaption a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .figcaption .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .figcaption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .figcaption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .figcaption a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text a:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .gallery-caption .link:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .gallery-caption .link:active,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .gallery-caption a:hover,
                    html body .content #comments .comment-list li .comment-body .comment-content .wp-caption .gallery-caption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure figcaption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure figcaption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure figcaption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure figcaption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .figcaption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .figcaption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .figcaption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .figcaption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .wp-caption-text .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .wp-caption-text .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .wp-caption-text a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .wp-caption-text a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .gallery-caption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .gallery-caption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .gallery-caption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .figure .gallery-caption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure figcaption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure figcaption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure figcaption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure figcaption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .figcaption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .figcaption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .figcaption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .figcaption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .wp-caption-text .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .wp-caption-text .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .wp-caption-text a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .wp-caption-text a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .gallery-caption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .gallery-caption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .gallery-caption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content figure .gallery-caption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption figcaption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption figcaption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption figcaption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption figcaption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .figcaption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .figcaption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .figcaption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .figcaption a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .wp-caption-text a:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .gallery-caption .link:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .gallery-caption .link:active,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .gallery-caption a:hover,
                    html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption .gallery-caption a:active {
                      text-decoration: line-through; }
                html body .content #comments .comment-list li .comment-body .comment-content .figure.alignright,
                html body .content #comments .comment-list li .comment-body .comment-content figure.alignright,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption.alignright,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure.alignright,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure.alignright,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption.alignright {
                  float: right;
                  margin: 1.48em 0 1.48em 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content .figure.alignleft,
                html body .content #comments .comment-list li .comment-body .comment-content figure.alignleft,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption.alignleft,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure.alignleft,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure.alignleft,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption.alignleft {
                  float: left;
                  margin: 1.48em 1.48em 1.48em 0; }
                html body .content #comments .comment-list li .comment-body .comment-content .figure.aligncenter,
                html body .content #comments .comment-list li .comment-body .comment-content figure.aligncenter,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption.aligncenter,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure.aligncenter,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure.aligncenter,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption.aligncenter {
                  display: block;
                  margin-left: auto;
                  margin-right: auto; }
                html body .content #comments .comment-list li .comment-body .comment-content .figure.alignnone,
                html body .content #comments .comment-list li .comment-body .comment-content figure.alignnone,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption.alignnone,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure.alignnone,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure.alignnone,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption.alignnone {
                  text-align: unset; }
                html body .content #comments .comment-list li .comment-body .comment-content .figure + p,
                html body .content #comments .comment-list li .comment-body .comment-content figure + p,
                html body .content #comments .comment-list li .comment-body .comment-content .wp-caption + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content .figure + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content figure + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content .wp-caption + p {
                  margin-top: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content .gist,
              html body .content .comments-area .comment-list li .comment-body .comment-content .gist {
                margin: 1.48em 0; }
              html body .content #comments .comment-list li .comment-body .comment-content .code,
              html body .content #comments .comment-list li .comment-body .comment-content code,
              html body .content .comments-area .comment-list li .comment-body .comment-content .code,
              html body .content .comments-area .comment-list li .comment-body .comment-content code {
                font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
                font-weight: normal;
                font-style: normal; }
              html body .content #comments .comment-list li .comment-body .comment-content pre,
              html body .content #comments .comment-list li .comment-body .comment-content .pre,
              html body .content .comments-area .comment-list li .comment-body .comment-content pre,
              html body .content .comments-area .comment-list li .comment-body .comment-content .pre {
                font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
                font-weight: normal;
                font-style: normal;
                white-space: pre-wrap; }
              html body .content #comments .comment-list li .comment-body .comment-content b,
              html body .content #comments .comment-list li .comment-body .comment-content strong,
              html body .content #comments .comment-list li .comment-body .comment-content .strong,
              html body .content #comments .comment-list li .comment-body .comment-content .b,
              html body .content #comments .comment-list li .comment-body .comment-content .bold,
              html body .content .comments-area .comment-list li .comment-body .comment-content b,
              html body .content .comments-area .comment-list li .comment-body .comment-content strong,
              html body .content .comments-area .comment-list li .comment-body .comment-content .strong,
              html body .content .comments-area .comment-list li .comment-body .comment-content .b,
              html body .content .comments-area .comment-list li .comment-body .comment-content .bold {
                font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
                font-weight: normal;
                font-style: normal; }
                html body .content #comments .comment-list li .comment-body .comment-content b em,
                html body .content #comments .comment-list li .comment-body .comment-content b .em,
                html body .content #comments .comment-list li .comment-body .comment-content b i,
                html body .content #comments .comment-list li .comment-body .comment-content b .i,
                html body .content #comments .comment-list li .comment-body .comment-content strong em,
                html body .content #comments .comment-list li .comment-body .comment-content strong .em,
                html body .content #comments .comment-list li .comment-body .comment-content strong i,
                html body .content #comments .comment-list li .comment-body .comment-content strong .i,
                html body .content #comments .comment-list li .comment-body .comment-content .strong em,
                html body .content #comments .comment-list li .comment-body .comment-content .strong .em,
                html body .content #comments .comment-list li .comment-body .comment-content .strong i,
                html body .content #comments .comment-list li .comment-body .comment-content .strong .i,
                html body .content #comments .comment-list li .comment-body .comment-content .b em,
                html body .content #comments .comment-list li .comment-body .comment-content .b .em,
                html body .content #comments .comment-list li .comment-body .comment-content .b i,
                html body .content #comments .comment-list li .comment-body .comment-content .b .i,
                html body .content #comments .comment-list li .comment-body .comment-content .bold em,
                html body .content #comments .comment-list li .comment-body .comment-content .bold .em,
                html body .content #comments .comment-list li .comment-body .comment-content .bold i,
                html body .content #comments .comment-list li .comment-body .comment-content .bold .i,
                html body .content .comments-area .comment-list li .comment-body .comment-content b em,
                html body .content .comments-area .comment-list li .comment-body .comment-content b .em,
                html body .content .comments-area .comment-list li .comment-body .comment-content b i,
                html body .content .comments-area .comment-list li .comment-body .comment-content b .i,
                html body .content .comments-area .comment-list li .comment-body .comment-content strong em,
                html body .content .comments-area .comment-list li .comment-body .comment-content strong .em,
                html body .content .comments-area .comment-list li .comment-body .comment-content strong i,
                html body .content .comments-area .comment-list li .comment-body .comment-content strong .i,
                html body .content .comments-area .comment-list li .comment-body .comment-content .strong em,
                html body .content .comments-area .comment-list li .comment-body .comment-content .strong .em,
                html body .content .comments-area .comment-list li .comment-body .comment-content .strong i,
                html body .content .comments-area .comment-list li .comment-body .comment-content .strong .i,
                html body .content .comments-area .comment-list li .comment-body .comment-content .b em,
                html body .content .comments-area .comment-list li .comment-body .comment-content .b .em,
                html body .content .comments-area .comment-list li .comment-body .comment-content .b i,
                html body .content .comments-area .comment-list li .comment-body .comment-content .b .i,
                html body .content .comments-area .comment-list li .comment-body .comment-content .bold em,
                html body .content .comments-area .comment-list li .comment-body .comment-content .bold .em,
                html body .content .comments-area .comment-list li .comment-body .comment-content .bold i,
                html body .content .comments-area .comment-list li .comment-body .comment-content .bold .i {
                  font-family: 'nimbus_sans_lbold_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
                  font-weight: normal;
                  font-style: normal; }
              html body .content #comments .comment-list li .comment-body .comment-content table,
              html body .content #comments .comment-list li .comment-body .comment-content .table,
              html body .content .comments-area .comment-list li .comment-body .comment-content table,
              html body .content .comments-area .comment-list li .comment-body .comment-content .table {
                border-collapse: collapse;
                margin-top: 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content table .th,
                html body .content #comments .comment-list li .comment-body .comment-content table th,
                html body .content #comments .comment-list li .comment-body .comment-content table .td,
                html body .content #comments .comment-list li .comment-body .comment-content table td,
                html body .content #comments .comment-list li .comment-body .comment-content .table .th,
                html body .content #comments .comment-list li .comment-body .comment-content .table th,
                html body .content #comments .comment-list li .comment-body .comment-content .table .td,
                html body .content #comments .comment-list li .comment-body .comment-content .table td,
                html body .content .comments-area .comment-list li .comment-body .comment-content table .th,
                html body .content .comments-area .comment-list li .comment-body .comment-content table th,
                html body .content .comments-area .comment-list li .comment-body .comment-content table .td,
                html body .content .comments-area .comment-list li .comment-body .comment-content table td,
                html body .content .comments-area .comment-list li .comment-body .comment-content .table .th,
                html body .content .comments-area .comment-list li .comment-body .comment-content .table th,
                html body .content .comments-area .comment-list li .comment-body .comment-content .table .td,
                html body .content .comments-area .comment-list li .comment-body .comment-content .table td {
                  border-bottom: 1px solid;
                  padding: 0.74em 1.48em 0.74em 0;
                  text-align: left; }
                html body .content #comments .comment-list li .comment-body .comment-content table .th,
                html body .content #comments .comment-list li .comment-body .comment-content table th,
                html body .content #comments .comment-list li .comment-body .comment-content .table .th,
                html body .content #comments .comment-list li .comment-body .comment-content .table th,
                html body .content .comments-area .comment-list li .comment-body .comment-content table .th,
                html body .content .comments-area .comment-list li .comment-body .comment-content table th,
                html body .content .comments-area .comment-list li .comment-body .comment-content .table .th,
                html body .content .comments-area .comment-list li .comment-body .comment-content .table th {
                  font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
                  font-weight: normal;
                  font-style: normal; }
                  html body .content #comments .comment-list li .comment-body .comment-content table .th > *,
                  html body .content #comments .comment-list li .comment-body .comment-content table th > *,
                  html body .content #comments .comment-list li .comment-body .comment-content .table .th > *,
                  html body .content #comments .comment-list li .comment-body .comment-content .table th > *,
                  html body .content .comments-area .comment-list li .comment-body .comment-content table .th > *,
                  html body .content .comments-area .comment-list li .comment-body .comment-content table th > *,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .table .th > *,
                  html body .content .comments-area .comment-list li .comment-body .comment-content .table th > * {
                    font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
                    font-weight: normal;
                    font-style: normal; }
              html body .content #comments .comment-list li .comment-body .comment-content dl,
              html body .content #comments .comment-list li .comment-body .comment-content .dl,
              html body .content .comments-area .comment-list li .comment-body .comment-content dl,
              html body .content .comments-area .comment-list li .comment-body .comment-content .dl {
                margin-top: 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content dl dd,
                html body .content #comments .comment-list li .comment-body .comment-content dl .dd,
                html body .content #comments .comment-list li .comment-body .comment-content .dl dd,
                html body .content #comments .comment-list li .comment-body .comment-content .dl .dd,
                html body .content .comments-area .comment-list li .comment-body .comment-content dl dd,
                html body .content .comments-area .comment-list li .comment-body .comment-content dl .dd,
                html body .content .comments-area .comment-list li .comment-body .comment-content .dl dd,
                html body .content .comments-area .comment-list li .comment-body .comment-content .dl .dd {
                  margin-left: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content .address,
              html body .content #comments .comment-list li .comment-body .comment-content address,
              html body .content .comments-area .comment-list li .comment-body .comment-content .address,
              html body .content .comments-area .comment-list li .comment-body .comment-content address {
                font-family: 'nimbus_sans_lregular_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
                font-weight: normal;
                font-style: normal; }
              html body .content #comments .comment-list li .comment-body .comment-content address + p,
              html body .content .comments-area .comment-list li .comment-body .comment-content address + p {
                margin-top: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content abbr,
              html body .content #comments .comment-list li .comment-body .comment-content .abbr,
              html body .content .comments-area .comment-list li .comment-body .comment-content abbr,
              html body .content .comments-area .comment-list li .comment-body .comment-content .abbr {
                font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
                font-weight: normal;
                font-style: normal;
                font-variant: all-petite-caps; }
              html body .content #comments .comment-list li .comment-body .comment-content acronym,
              html body .content #comments .comment-list li .comment-body .comment-content .acronym,
              html body .content .comments-area .comment-list li .comment-body .comment-content acronym,
              html body .content .comments-area .comment-list li .comment-body .comment-content .acronym {
                font-variant: all-petite-caps; }
              html body .content #comments .comment-list li .comment-body .comment-content big,
              html body .content #comments .comment-list li .comment-body .comment-content .big,
              html body .content .comments-area .comment-list li .comment-body .comment-content big,
              html body .content .comments-area .comment-list li .comment-body .comment-content .big {
                font-size: 1.333em; }
              html body .content #comments .comment-list li .comment-body .comment-content small,
              html body .content #comments .comment-list li .comment-body .comment-content .small,
              html body .content .comments-area .comment-list li .comment-body .comment-content small,
              html body .content .comments-area .comment-list li .comment-body .comment-content .small {
                font-size: 0.75em; }
              html body .content #comments .comment-list li .comment-body .comment-content cite,
              html body .content #comments .comment-list li .comment-body .comment-content .cite,
              html body .content .comments-area .comment-list li .comment-body .comment-content cite,
              html body .content .comments-area .comment-list li .comment-body .comment-content .cite {
                font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
                font-weight: normal;
                font-style: normal;
                display: block;
                padding-top: 0.74em;
                margin-top: 0.74em;
                border-top: 1px solid;
                border-top-style: dashed; }
                html body .content #comments .comment-list li .comment-body .comment-content cite:before,
                html body .content #comments .comment-list li .comment-body .comment-content .cite:before,
                html body .content .comments-area .comment-list li .comment-body .comment-content cite:before,
                html body .content .comments-area .comment-list li .comment-body .comment-content .cite:before {
                  content: 'by';
                  padding-right: 0.37em; }
              html body .content #comments .comment-list li .comment-body .comment-content del,
              html body .content #comments .comment-list li .comment-body .comment-content .del,
              html body .content #comments .comment-list li .comment-body .comment-content s,
              html body .content #comments .comment-list li .comment-body .comment-content .s,
              html body .content .comments-area .comment-list li .comment-body .comment-content del,
              html body .content .comments-area .comment-list li .comment-body .comment-content .del,
              html body .content .comments-area .comment-list li .comment-body .comment-content s,
              html body .content .comments-area .comment-list li .comment-body .comment-content .s {
                text-decoration: line-through; }
              html body .content #comments .comment-list li .comment-body .comment-content kbd,
              html body .content #comments .comment-list li .comment-body .comment-content .kbd,
              html body .content #comments .comment-list li .comment-body .comment-content tt,
              html body .content #comments .comment-list li .comment-body .comment-content .tt,
              html body .content .comments-area .comment-list li .comment-body .comment-content kbd,
              html body .content .comments-area .comment-list li .comment-body .comment-content .kbd,
              html body .content .comments-area .comment-list li .comment-body .comment-content tt,
              html body .content .comments-area .comment-list li .comment-body .comment-content .tt {
                font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
                font-weight: normal;
                font-style: normal; }
              html body .content #comments .comment-list li .comment-body .comment-content ins,
              html body .content #comments .comment-list li .comment-body .comment-content .ins,
              html body .content .comments-area .comment-list li .comment-body .comment-content ins,
              html body .content .comments-area .comment-list li .comment-body .comment-content .ins {
                font-variant: small-caps; }
              html body .content #comments .comment-list li .comment-body .comment-content strike,
              html body .content #comments .comment-list li .comment-body .comment-content .strike,
              html body .content #comments .comment-list li .comment-body .comment-content s,
              html body .content #comments .comment-list li .comment-body .comment-content .s,
              html body .content .comments-area .comment-list li .comment-body .comment-content strike,
              html body .content .comments-area .comment-list li .comment-body .comment-content .strike,
              html body .content .comments-area .comment-list li .comment-body .comment-content s,
              html body .content .comments-area .comment-list li .comment-body .comment-content .s {
                text-decoration: line-through; }
              html body .content #comments .comment-list li .comment-body .comment-content sub,
              html body .content #comments .comment-list li .comment-body .comment-content .sub,
              html body .content #comments .comment-list li .comment-body .comment-content sup,
              html body .content #comments .comment-list li .comment-body .comment-content .sup,
              html body .content .comments-area .comment-list li .comment-body .comment-content sub,
              html body .content .comments-area .comment-list li .comment-body .comment-content .sub,
              html body .content .comments-area .comment-list li .comment-body .comment-content sup,
              html body .content .comments-area .comment-list li .comment-body .comment-content .sup {
                font-size: 0.75em;
                top: 0;
                bottom: 0; }
              html body .content #comments .comment-list li .comment-body .comment-content sub,
              html body .content #comments .comment-list li .comment-body .comment-content .sub,
              html body .content .comments-area .comment-list li .comment-body .comment-content sub,
              html body .content .comments-area .comment-list li .comment-body .comment-content .sub {
                vertical-align: sub; }
              html body .content #comments .comment-list li .comment-body .comment-content sup,
              html body .content #comments .comment-list li .comment-body .comment-content .sup,
              html body .content .comments-area .comment-list li .comment-body .comment-content sup,
              html body .content .comments-area .comment-list li .comment-body .comment-content .sup {
                vertical-align: super; }
              html body .content #comments .comment-list li .comment-body .comment-content iframe,
              html body .content .comments-area .comment-list li .comment-body .comment-content iframe {
                border: 1px solid;
                border: 1px solid !important; }
              html body .content #comments .comment-list li .comment-body .comment-content ul ul,
              html body .content #comments .comment-list li .comment-body .comment-content ul .ul,
              html body .content .comments-area .comment-list li .comment-body .comment-content ul ul,
              html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul {
                list-style-type: square;
                margin-left: 1em;
                margin-top: 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content ul ul li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul ul li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul ul li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul ul li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul ul .li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul ul .li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul ul .li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul ul .li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul li > .ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul .li > ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul .li > .ul,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul .li > ol,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul .li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul .li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul .li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul .li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul .li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul li > .ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul .li > ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul .li > .ul,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul .li > ol,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul .li > .ol {
                  margin-top: 0;
                  padding-left: 1.48em; }
                html body .content #comments .comment-list li .comment-body .comment-content ul ul + p,
                html body .content #comments .comment-list li .comment-body .comment-content ul ul + .p,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul + p,
                html body .content #comments .comment-list li .comment-body .comment-content ul .ul + .p,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul ul + .p,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul + p,
                html body .content .comments-area .comment-list li .comment-body .comment-content ul .ul + .p {
                  margin-top: 1.48em; }
              html body .content #comments .comment-list li .comment-body .comment-content ul li,
              html body .content .comments-area .comment-list li .comment-body .comment-content ul li {
                margin-top: 0;
                padding-bottom: 0;
                margin-bottom: 0;
                border: none; }
              html body .content #comments .comment-list li .comment-body .comment-content ol li,
              html body .content .comments-area .comment-list li .comment-body .comment-content ol li {
                margin-top: 0;
                padding-bottom: 0;
                margin-bottom: 0;
                border: none; }
            html body .content #comments .comment-list li .comment-body .reply,
            html body .content .comments-area .comment-list li .comment-body .reply {
              border: 1px solid;
              padding: 0.37em 0.74em; }
          html body .content #comments .comment-list li .children,
          html body .content .comments-area .comment-list li .children {
            margin-left: 1.48em;
            margin-top: 1.48em; }
            html body .content #comments .comment-list li .children li,
            html body .content .comments-area .comment-list li .children li {
              border-bottom: none;
              border-top: 1px solid;
              margin: 0;
              padding: 0; }
          html body .content #comments .comment-list li.pingback,
          html body .content .comments-area .comment-list li.pingback {
            margin-bottom: 0;
            padding-bottom: 0; }
            html body .content #comments .comment-list li.pingback .comment-body,
            html body .content .comments-area .comment-list li.pingback .comment-body {
              -webkit-box-orient: horizontal;
              -webkit-box-direction: normal;
                  -ms-flex-direction: row;
                      flex-direction: row;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
              html body .content #comments .comment-list li.pingback .comment-body a,
              html body .content .comments-area .comment-list li.pingback .comment-body a {
                margin: 0 0.74em; }
      html body .content #comments .comment-form,
      html body .content .comments-area .comment-form {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        html body .content #comments .comment-form .comment-form-comment,
        html body .content #comments .comment-form .comment-form-author,
        html body .content #comments .comment-form .comment-form-email,
        html body .content #comments .comment-form .comment-form-url,
        html body .content .comments-area .comment-form .comment-form-comment,
        html body .content .comments-area .comment-form .comment-form-author,
        html body .content .comments-area .comment-form .comment-form-email,
        html body .content .comments-area .comment-form .comment-form-url {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          margin-top: 1.48em; }
        html body .content #comments .comment-form .form-submit,
        html body .content .comments-area .comment-form .form-submit {
          margin-top: 1.48em; }
      html body .content #comments .bypostauthor,
      html body .content .comments-area .bypostauthor {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
    html body .content .navigation {
      border-top: 1px solid;
      border-bottom: 1px solid;
      margin: 10vh 0;
      padding: 1.48em 0;
      color: #000;
      background-color: #fff; }
      html body .content .navigation .arrow-with-triangle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 4.44em;
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        margin-right: 0.74em; }
        html body .content .navigation .arrow-with-triangle__line {
          width: calc(3.7em);
          border-bottom: 1px solid; }
        html body .content .navigation .arrow-with-triangle__triangle {
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 0.74em 0 0.74em 0.74em;
          border-color: transparent transparent transparent #000; }
          html body .content .navigation .arrow-with-triangle__triangle--right {
            border-width: 0.74em 0 0.74em 0.74em;
            border-color: transparent transparent transparent #000; }
          html body .content .navigation .arrow-with-triangle__triangle--left {
            border-width: 0.74em 0.74em 0.74em 0;
            border-color: transparent #000 transparent transparent; }
          html body .content .navigation .arrow-with-triangle__triangle--top {
            border-width: 0 0.74em 0.74em 0.74em;
            border-color: transparent transparent #000 transparent; }
          html body .content .navigation .arrow-with-triangle__triangle--bottom {
            border-width: 0.74em 0.74em 0 0.74em;
            border-color: #000 transparent transparent transparent; }
        html body .content .navigation .arrow-with-triangle--right {
          -webkit-transform: rotate(0deg);
                  transform: rotate(0deg); }
        html body .content .navigation .arrow-with-triangle--left {
          -webkit-transform: rotate(180deg);
                  transform: rotate(180deg); }
        html body .content .navigation .arrow-with-triangle--top {
          -webkit-transform: rotate(-90deg);
                  transform: rotate(-90deg); }
        html body .content .navigation .arrow-with-triangle--bottom {
          -webkit-transform: rotate(90deg);
                  transform: rotate(90deg); }
      html body .content .navigation a,
      html body .content .navigation .link {
        color: #000;
        background-color: #fff;
        text-decoration: underline;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
        html body .content .navigation a:hover, html body .content .navigation a:active,
        html body .content .navigation .link:hover,
        html body .content .navigation .link:active {
          text-decoration: line-through; }
      html body .content .navigation.post-navigation .ul .li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      html body .content .navigation.posts-navigation .nav-links .nav-previous a,
      html body .content .navigation.posts-navigation .nav-links .nav-next a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
    html body .content.content-home .post .post-permalink {
      -ms-flex-item-align: center;
          -ms-grid-row-align: center;
          align-self: center; }
    html body .content.content-archive .archive-title,
    html body .content.content-archive .archive-description {
      margin-bottom: 1.48em; }
    html body .content.content-archive .post {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      html body .content.content-archive .post .post-title,
      html body .content.content-archive .post .post-permalink,
      html body .content.content-archive .post .post-date {
        padding: 1.48em; }
    html body .content.content-search .search-title {
      margin-bottom: 1.48em; }
      html body .content.content-search .search-title span {
        font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal; }
    html body .content.content-search .post {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      html body .content.content-search .post .post-title,
      html body .content.content-search .post .post-permalink,
      html body .content.content-search .post .post-date {
        padding: 1.48em; }
    html body .content.content-none .none-title {
      margin-bottom: 1.48em; }
    html body .content.content-single .post {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      html body .content.content-single .post.display-horizontal {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        html body .content.content-single .post.display-horizontal .post-featured-image .figure {
          background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
          border-left: none;
          border-right: none; }
      html body .content.content-single .post .post-title {
        border-bottom: 1px solid; }
        html body .content.content-single .post .post-title + .post-featured-image .figure {
          border-top: none;
          margin: 0; }
      html body .content.content-single .post .post-permalink {
        display: none; }
    html body .content.content-single .post-footer {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      border: 1px solid;
      border-top: none;
      color: #000;
      background-color: #fff; }
      html body .content.content-single .post-footer .date-and-author {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
      html body .content.content-single .post-footer .categories-and-tags {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
        @media only screen and (max-width: 767.9px) {
          html body .content.content-single .post-footer .categories-and-tags {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column; }
            html body .content.content-single .post-footer .categories-and-tags .post-tags {
              margin-top: 1.48em; } }
        @media only screen and (min-width: 768px) {
          html body .content.content-single .post-footer .categories-and-tags .post-categories + .post-tags {
            margin-left: 1.48em; } }
        @media only screen and (min-width: 768px) and (max-width: 1024px) {
          html body .content.content-single .post-footer .categories-and-tags .post-categories,
          html body .content.content-single .post-footer .categories-and-tags .post-tags {
            min-width: 30%; } }
      html body .content.content-single .post-footer .post-edit-link .edit-link {
        font-size: 0.75em;
        text-transform: uppercase;
        letter-spacing: 1.25px;
        cursor: pointer;
        border: 1px solid;
        padding: 0.37em 0.74em; }
        html body .content.content-single .post-footer .post-edit-link .edit-link .post-edit-link {
          padding: 0;
          color: #000;
          background-color: #fff;
          text-decoration: none;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
          html body .content.content-single .post-footer .post-edit-link .edit-link .post-edit-link:hover, html body .content.content-single .post-footer .post-edit-link .edit-link .post-edit-link:active {
            text-decoration: line-through; }
      html body .content.content-single .post-footer .categories-and-tags,
      html body .content.content-single .post-footer .date-and-author,
      html body .content.content-single .post-footer .post-edit-link {
        padding: 1.48em; }
      html body .content.content-single .post-footer .date-and-author + .categories-and-tags,
      html body .content.content-single .post-footer .date-and-author + .post-edit-link,
      html body .content.content-single .post-footer .categories-and-tags + .post-edit-link {
        padding-top: 0; }
      html body .content.content-single .post-footer .link,
      html body .content.content-single .post-footer a {
        color: #000;
        background-color: #fff;
        text-decoration: underline;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
        html body .content.content-single .post-footer .link:hover, html body .content.content-single .post-footer .link:active,
        html body .content.content-single .post-footer a:hover,
        html body .content.content-single .post-footer a:active {
          text-decoration: line-through; }
    html body .content.content-page .post {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      html body .content.content-page .post.display-horizontal {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
  html body .sidebar {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEUlEQVQImWNgYGD4jwVTHQAAz6cE/Jh9DFsAAAAASUVORK5CYII=); }
    html body .sidebar .widget {
      color: #000;
      background-color: #fff;
      border: 1px solid;
      word-wrap: break-word;
      padding: 1.48em; }
      html body .sidebar .widget p {
        word-wrap: break-word; }
      html body .sidebar .widget p + p,
      html body .sidebar .widget p + figure,
      html body .sidebar .widget p + address {
        margin-top: 1.48em; }
      html body .sidebar .widget h1,
      html body .sidebar .widget h2,
      html body .sidebar .widget h3,
      html body .sidebar .widget h4,
      html body .sidebar .widget h5,
      html body .sidebar .widget h6 {
        font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal;
        word-wrap: break-word;
        border-top: 1px solid;
        border-bottom: 1px solid;
        margin: 1.48em 0;
        padding: 1.48em 0; }
      html body .sidebar .widget h1:before {
        content: '\2609'; }
      html body .sidebar .widget h2:before {
        content: '\2609\2609'; }
      html body .sidebar .widget h3:before {
        content: '\2609\2609\2609'; }
      html body .sidebar .widget h4:before {
        content: '\2609\2609\2609\2609'; }
      html body .sidebar .widget h5:before {
        content: '\2609\2609\2609\2609\2609'; }
      html body .sidebar .widget h6:before {
        content: '\2609\2609\2609\2609\2609\2609'; }
      html body .sidebar .widget a,
      html body .sidebar .widget .link {
        color: #000;
        background-color: #fff;
        text-decoration: underline;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
        color: #000;
        background-color: #fff;
        font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal; }
        html body .sidebar .widget a:hover, html body .sidebar .widget a:active,
        html body .sidebar .widget .link:hover,
        html body .sidebar .widget .link:active {
          text-decoration: line-through; }
      html body .sidebar .widget ol,
      html body .sidebar .widget .ol {
        list-style-position: inside;
        margin-top: 1.48em; }
        html body .sidebar .widget ol li > ul,
        html body .sidebar .widget ol li > .ul,
        html body .sidebar .widget ol li > ol,
        html body .sidebar .widget ol li > .ol,
        html body .sidebar .widget ol .li > ul,
        html body .sidebar .widget ol .li > .ul,
        html body .sidebar .widget ol .li > ol,
        html body .sidebar .widget ol .li > .ol,
        html body .sidebar .widget .ol li > ul,
        html body .sidebar .widget .ol li > .ul,
        html body .sidebar .widget .ol li > ol,
        html body .sidebar .widget .ol li > .ol,
        html body .sidebar .widget .ol .li > ul,
        html body .sidebar .widget .ol .li > .ul,
        html body .sidebar .widget .ol .li > ol,
        html body .sidebar .widget .ol .li > .ol {
          margin-top: 0;
          padding-left: 1.48em; }
        html body .sidebar .widget ol + p,
        html body .sidebar .widget ol + .p,
        html body .sidebar .widget .ol + p,
        html body .sidebar .widget .ol + .p {
          margin-top: 1.48em; }
      html body .sidebar .widget ul,
      html body .sidebar .widget .ul {
        list-style-type: square;
        margin-left: 1em;
        margin-top: 1.48em; }
        html body .sidebar .widget ul li > ul,
        html body .sidebar .widget ul li > .ul,
        html body .sidebar .widget ul li > ol,
        html body .sidebar .widget ul li > .ol,
        html body .sidebar .widget ul .li > ul,
        html body .sidebar .widget ul .li > .ul,
        html body .sidebar .widget ul .li > ol,
        html body .sidebar .widget ul .li > .ol,
        html body .sidebar .widget .ul li > ul,
        html body .sidebar .widget .ul li > .ul,
        html body .sidebar .widget .ul li > ol,
        html body .sidebar .widget .ul li > .ol,
        html body .sidebar .widget .ul .li > ul,
        html body .sidebar .widget .ul .li > .ul,
        html body .sidebar .widget .ul .li > ol,
        html body .sidebar .widget .ul .li > .ol {
          margin-top: 0;
          padding-left: 1.48em; }
        html body .sidebar .widget ul + p,
        html body .sidebar .widget ul + .p,
        html body .sidebar .widget .ul + p,
        html body .sidebar .widget .ul + .p {
          margin-top: 1.48em; }
      html body .sidebar .widget blockquote,
      html body .sidebar .widget .blockquote {
        border-left: 1px solid;
        padding: 1.48em; }
      html body .sidebar .widget q,
      html body .sidebar .widget .q {
        border-left: 1px solid;
        padding: 0 1.48em; }
      html body .sidebar .widget blockquote + cite,
      html body .sidebar .widget blockquote + p {
        margin-top: 1.48em; }
      html body .sidebar .widget img,
      html body .sidebar .widget .img {
        max-width: 100%;
        height: auto; }
        html body .sidebar .widget img.alignright,
        html body .sidebar .widget .img.alignright {
          float: right;
          margin: 0 0 1.48em 1.48em; }
        html body .sidebar .widget img.alignleft,
        html body .sidebar .widget .img.alignleft {
          float: left;
          margin: 0 1.48em 1.48em 0; }
        html body .sidebar .widget img.aligncenter,
        html body .sidebar .widget .img.aligncenter {
          display: block;
          margin-left: auto;
          margin-right: auto; }
        html body .sidebar .widget img.alignnone,
        html body .sidebar .widget .img.alignnone {
          text-align: unset; }
      html body .sidebar .widget .figure,
      html body .sidebar .widget figure,
      html body .sidebar .widget .wp-caption {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAEElEQVQImWNgYGD4z0AHAABlBAEAGUklEQAAAABJRU5ErkJggg==);
        max-width: 100% !important;
        padding: 1.48em;
        display: block; }
        html body .sidebar .widget .figure a,
        html body .sidebar .widget .figure .link,
        html body .sidebar .widget figure a,
        html body .sidebar .widget figure .link,
        html body .sidebar .widget .wp-caption a,
        html body .sidebar .widget .wp-caption .link {
          color: #000;
          background-color: #fff;
          text-decoration: underline;
          will-change: text-decoration;
          transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
          html body .sidebar .widget .figure a:hover, html body .sidebar .widget .figure a:active,
          html body .sidebar .widget .figure .link:hover,
          html body .sidebar .widget .figure .link:active,
          html body .sidebar .widget figure a:hover,
          html body .sidebar .widget figure a:active,
          html body .sidebar .widget figure .link:hover,
          html body .sidebar .widget figure .link:active,
          html body .sidebar .widget .wp-caption a:hover,
          html body .sidebar .widget .wp-caption a:active,
          html body .sidebar .widget .wp-caption .link:hover,
          html body .sidebar .widget .wp-caption .link:active {
            text-decoration: line-through; }
        html body .sidebar .widget .figure figcaption,
        html body .sidebar .widget .figure .figcaption,
        html body .sidebar .widget .figure .wp-caption-text,
        html body .sidebar .widget .figure .gallery-caption,
        html body .sidebar .widget figure figcaption,
        html body .sidebar .widget figure .figcaption,
        html body .sidebar .widget figure .wp-caption-text,
        html body .sidebar .widget figure .gallery-caption,
        html body .sidebar .widget .wp-caption figcaption,
        html body .sidebar .widget .wp-caption .figcaption,
        html body .sidebar .widget .wp-caption .wp-caption-text,
        html body .sidebar .widget .wp-caption .gallery-caption {
          color: #000;
          background-color: #fff;
          font-size: 0.75em;
          padding: 0.37em 0.74em;
          display: block; }
          html body .sidebar .widget .figure figcaption .link,
          html body .sidebar .widget .figure figcaption a,
          html body .sidebar .widget .figure .figcaption .link,
          html body .sidebar .widget .figure .figcaption a,
          html body .sidebar .widget .figure .wp-caption-text .link,
          html body .sidebar .widget .figure .wp-caption-text a,
          html body .sidebar .widget .figure .gallery-caption .link,
          html body .sidebar .widget .figure .gallery-caption a,
          html body .sidebar .widget figure figcaption .link,
          html body .sidebar .widget figure figcaption a,
          html body .sidebar .widget figure .figcaption .link,
          html body .sidebar .widget figure .figcaption a,
          html body .sidebar .widget figure .wp-caption-text .link,
          html body .sidebar .widget figure .wp-caption-text a,
          html body .sidebar .widget figure .gallery-caption .link,
          html body .sidebar .widget figure .gallery-caption a,
          html body .sidebar .widget .wp-caption figcaption .link,
          html body .sidebar .widget .wp-caption figcaption a,
          html body .sidebar .widget .wp-caption .figcaption .link,
          html body .sidebar .widget .wp-caption .figcaption a,
          html body .sidebar .widget .wp-caption .wp-caption-text .link,
          html body .sidebar .widget .wp-caption .wp-caption-text a,
          html body .sidebar .widget .wp-caption .gallery-caption .link,
          html body .sidebar .widget .wp-caption .gallery-caption a {
            color: #000;
            background-color: #fff;
            text-decoration: underline;
            will-change: text-decoration;
            transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
            padding: 0 0.37em; }
            html body .sidebar .widget .figure figcaption .link:hover, html body .sidebar .widget .figure figcaption .link:active,
            html body .sidebar .widget .figure figcaption a:hover,
            html body .sidebar .widget .figure figcaption a:active,
            html body .sidebar .widget .figure .figcaption .link:hover,
            html body .sidebar .widget .figure .figcaption .link:active,
            html body .sidebar .widget .figure .figcaption a:hover,
            html body .sidebar .widget .figure .figcaption a:active,
            html body .sidebar .widget .figure .wp-caption-text .link:hover,
            html body .sidebar .widget .figure .wp-caption-text .link:active,
            html body .sidebar .widget .figure .wp-caption-text a:hover,
            html body .sidebar .widget .figure .wp-caption-text a:active,
            html body .sidebar .widget .figure .gallery-caption .link:hover,
            html body .sidebar .widget .figure .gallery-caption .link:active,
            html body .sidebar .widget .figure .gallery-caption a:hover,
            html body .sidebar .widget .figure .gallery-caption a:active,
            html body .sidebar .widget figure figcaption .link:hover,
            html body .sidebar .widget figure figcaption .link:active,
            html body .sidebar .widget figure figcaption a:hover,
            html body .sidebar .widget figure figcaption a:active,
            html body .sidebar .widget figure .figcaption .link:hover,
            html body .sidebar .widget figure .figcaption .link:active,
            html body .sidebar .widget figure .figcaption a:hover,
            html body .sidebar .widget figure .figcaption a:active,
            html body .sidebar .widget figure .wp-caption-text .link:hover,
            html body .sidebar .widget figure .wp-caption-text .link:active,
            html body .sidebar .widget figure .wp-caption-text a:hover,
            html body .sidebar .widget figure .wp-caption-text a:active,
            html body .sidebar .widget figure .gallery-caption .link:hover,
            html body .sidebar .widget figure .gallery-caption .link:active,
            html body .sidebar .widget figure .gallery-caption a:hover,
            html body .sidebar .widget figure .gallery-caption a:active,
            html body .sidebar .widget .wp-caption figcaption .link:hover,
            html body .sidebar .widget .wp-caption figcaption .link:active,
            html body .sidebar .widget .wp-caption figcaption a:hover,
            html body .sidebar .widget .wp-caption figcaption a:active,
            html body .sidebar .widget .wp-caption .figcaption .link:hover,
            html body .sidebar .widget .wp-caption .figcaption .link:active,
            html body .sidebar .widget .wp-caption .figcaption a:hover,
            html body .sidebar .widget .wp-caption .figcaption a:active,
            html body .sidebar .widget .wp-caption .wp-caption-text .link:hover,
            html body .sidebar .widget .wp-caption .wp-caption-text .link:active,
            html body .sidebar .widget .wp-caption .wp-caption-text a:hover,
            html body .sidebar .widget .wp-caption .wp-caption-text a:active,
            html body .sidebar .widget .wp-caption .gallery-caption .link:hover,
            html body .sidebar .widget .wp-caption .gallery-caption .link:active,
            html body .sidebar .widget .wp-caption .gallery-caption a:hover,
            html body .sidebar .widget .wp-caption .gallery-caption a:active {
              text-decoration: line-through; }
        html body .sidebar .widget .figure.alignright,
        html body .sidebar .widget figure.alignright,
        html body .sidebar .widget .wp-caption.alignright {
          float: right;
          margin: 1.48em 0 1.48em 1.48em; }
        html body .sidebar .widget .figure.alignleft,
        html body .sidebar .widget figure.alignleft,
        html body .sidebar .widget .wp-caption.alignleft {
          float: left;
          margin: 1.48em 1.48em 1.48em 0; }
        html body .sidebar .widget .figure.aligncenter,
        html body .sidebar .widget figure.aligncenter,
        html body .sidebar .widget .wp-caption.aligncenter {
          display: block;
          margin-left: auto;
          margin-right: auto; }
        html body .sidebar .widget .figure.alignnone,
        html body .sidebar .widget figure.alignnone,
        html body .sidebar .widget .wp-caption.alignnone {
          text-align: unset; }
        html body .sidebar .widget .figure + p,
        html body .sidebar .widget figure + p,
        html body .sidebar .widget .wp-caption + p {
          margin-top: 1.48em; }
      html body .sidebar .widget .gist {
        margin: 1.48em 0; }
      html body .sidebar .widget .code,
      html body .sidebar .widget code {
        font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
        font-weight: normal;
        font-style: normal; }
      html body .sidebar .widget pre,
      html body .sidebar .widget .pre {
        font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
        font-weight: normal;
        font-style: normal;
        white-space: pre-wrap; }
      html body .sidebar .widget b,
      html body .sidebar .widget strong,
      html body .sidebar .widget .strong,
      html body .sidebar .widget .b,
      html body .sidebar .widget .bold {
        font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal; }
        html body .sidebar .widget b em,
        html body .sidebar .widget b .em,
        html body .sidebar .widget b i,
        html body .sidebar .widget b .i,
        html body .sidebar .widget strong em,
        html body .sidebar .widget strong .em,
        html body .sidebar .widget strong i,
        html body .sidebar .widget strong .i,
        html body .sidebar .widget .strong em,
        html body .sidebar .widget .strong .em,
        html body .sidebar .widget .strong i,
        html body .sidebar .widget .strong .i,
        html body .sidebar .widget .b em,
        html body .sidebar .widget .b .em,
        html body .sidebar .widget .b i,
        html body .sidebar .widget .b .i,
        html body .sidebar .widget .bold em,
        html body .sidebar .widget .bold .em,
        html body .sidebar .widget .bold i,
        html body .sidebar .widget .bold .i {
          font-family: 'nimbus_sans_lbold_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
      html body .sidebar .widget table,
      html body .sidebar .widget .table {
        border-collapse: collapse;
        margin-top: 1.48em; }
        html body .sidebar .widget table .th,
        html body .sidebar .widget table th,
        html body .sidebar .widget table .td,
        html body .sidebar .widget table td,
        html body .sidebar .widget .table .th,
        html body .sidebar .widget .table th,
        html body .sidebar .widget .table .td,
        html body .sidebar .widget .table td {
          border-bottom: 1px solid;
          padding: 0.74em 1.48em 0.74em 0;
          text-align: left; }
        html body .sidebar .widget table .th,
        html body .sidebar .widget table th,
        html body .sidebar .widget .table .th,
        html body .sidebar .widget .table th {
          font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
          font-weight: normal;
          font-style: normal; }
          html body .sidebar .widget table .th > *,
          html body .sidebar .widget table th > *,
          html body .sidebar .widget .table .th > *,
          html body .sidebar .widget .table th > * {
            font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
            font-weight: normal;
            font-style: normal; }
      html body .sidebar .widget dl,
      html body .sidebar .widget .dl {
        margin-top: 1.48em; }
        html body .sidebar .widget dl dd,
        html body .sidebar .widget dl .dd,
        html body .sidebar .widget .dl dd,
        html body .sidebar .widget .dl .dd {
          margin-left: 1.48em; }
      html body .sidebar .widget .address,
      html body .sidebar .widget address {
        font-family: 'nimbus_sans_lregular_italic',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal; }
      html body .sidebar .widget address + p {
        margin-top: 1.48em; }
      html body .sidebar .widget abbr,
      html body .sidebar .widget .abbr {
        font-family: 'nimbus_sans_lbold',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal;
        font-variant: all-petite-caps; }
      html body .sidebar .widget acronym,
      html body .sidebar .widget .acronym {
        font-variant: all-petite-caps; }
      html body .sidebar .widget big,
      html body .sidebar .widget .big {
        font-size: 1.333em; }
      html body .sidebar .widget small,
      html body .sidebar .widget .small {
        font-size: 0.75em; }
      html body .sidebar .widget cite,
      html body .sidebar .widget .cite {
        font-family: 'nimbus_sans_lregular',Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-weight: normal;
        font-style: normal;
        display: block;
        padding-top: 0.74em;
        margin-top: 0.74em;
        border-top: 1px solid;
        border-top-style: dashed; }
        html body .sidebar .widget cite:before,
        html body .sidebar .widget .cite:before {
          content: 'by';
          padding-right: 0.37em; }
      html body .sidebar .widget del,
      html body .sidebar .widget .del,
      html body .sidebar .widget s,
      html body .sidebar .widget .s {
        text-decoration: line-through; }
      html body .sidebar .widget kbd,
      html body .sidebar .widget .kbd,
      html body .sidebar .widget tt,
      html body .sidebar .widget .tt {
        font-family: 'nimbus_monoregular',"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;
        font-weight: normal;
        font-style: normal; }
      html body .sidebar .widget ins,
      html body .sidebar .widget .ins {
        font-variant: small-caps; }
      html body .sidebar .widget strike,
      html body .sidebar .widget .strike,
      html body .sidebar .widget s,
      html body .sidebar .widget .s {
        text-decoration: line-through; }
      html body .sidebar .widget sub,
      html body .sidebar .widget .sub,
      html body .sidebar .widget sup,
      html body .sidebar .widget .sup {
        font-size: 0.75em;
        top: 0;
        bottom: 0; }
      html body .sidebar .widget sub,
      html body .sidebar .widget .sub {
        vertical-align: sub; }
      html body .sidebar .widget sup,
      html body .sidebar .widget .sup {
        vertical-align: super; }
      html body .sidebar .widget iframe {
        border: 1px solid;
        border: 1px solid !important; }
      html body .sidebar .widget.widget_tag_cloud .tagcloud a {
        font-size: 1em !important; }
      html body .sidebar .widget.widget_calendar .calendar_wrap {
        overflow-x: auto; }
      html body .sidebar .widget.widget_media_audio .mejs-horizontal-volume-slider {
        color: #fff;
        background-color: #000; }
    @media only screen and (max-width: 767.9px) {
      html body .sidebar {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; }
        html body .sidebar > * {
          margin-right: 0px;
          margin-bottom: 1.48em;
          box-sizing: border-box; }
        html body .sidebar > *:not(h3) {
          width: calc(100% - (((1 - 1) * 0px) / 1) - 0px); }
          html body .sidebar > *:not(h3):nth-child(1n + 1) {
            margin-right: 0; } }
    @media only screen and (min-width: 768px) and (max-width: 1024px) {
      html body .sidebar {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; }
        html body .sidebar > * {
          margin-right: 1.48em;
          margin-bottom: 1.48em;
          box-sizing: border-box; }
        html body .sidebar > *:not(h3) {
          width: calc(50% - (((2 - 1) * 1.48em) / 2) - 1px); }
          html body .sidebar > *:not(h3):nth-child(2n + 1) {
            margin-right: 0; } }
    @media only screen and (min-width: 1025px) and (max-width: 1600px) {
      html body .sidebar {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; }
        html body .sidebar > * {
          margin-right: 1.48em;
          margin-bottom: 1.48em;
          box-sizing: border-box; }
        html body .sidebar > *:not(h3) {
          width: calc(33.33333% - (((3 - 1) * 1.48em) / 3) - 1px); }
          html body .sidebar > *:not(h3):nth-child(3n + 1) {
            margin-right: 0; } }
    @media only screen and (min-width: 1600.1px) {
      html body .sidebar {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; }
        html body .sidebar > * {
          margin-right: 1.48em;
          margin-bottom: 1.48em;
          box-sizing: border-box; }
        html body .sidebar > *:not(h3) {
          width: calc(25% - (((4 - 1) * 1.48em) / 4) - 1px); }
          html body .sidebar > *:not(h3):nth-child(4n + 1) {
            margin-right: 0; } }
  html body .footer {
    color: #000;
    background-color: #fff;
    padding: 1.48em; }
    html body .footer .footer-copyright .link {
      color: #000;
      background-color: #fff;
      text-decoration: underline;
      will-change: text-decoration;
      transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
      html body .footer .footer-copyright .link:hover, html body .footer .footer-copyright .link:active {
        text-decoration: line-through; }
    html body .footer .footer-navigation ul {
      list-style: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      html body .footer .footer-navigation ul li > ul,
      html body .footer .footer-navigation ul li > .ul,
      html body .footer .footer-navigation ul li > ol,
      html body .footer .footer-navigation ul li > .ol,
      html body .footer .footer-navigation ul .li > ul,
      html body .footer .footer-navigation ul .li > .ul,
      html body .footer .footer-navigation ul .li > ol,
      html body .footer .footer-navigation ul .li > .ol {
        margin-top: 0;
        padding-left: 1.48em; }
      html body .footer .footer-navigation ul .li,
      html body .footer .footer-navigation ul li {
        border-bottom: 1px solid;
        margin-bottom: 0.74em;
        padding-bottom: 0.74em; }
      html body .footer .footer-navigation ul li a {
        color: #000;
        background-color: #fff;
        text-decoration: none;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
        html body .footer .footer-navigation ul li a:hover, html body .footer .footer-navigation ul li a:active {
          text-decoration: line-through; }
      html body .footer .footer-navigation ul li.page_item_has_children {
        border-bottom: none;
        padding-bottom: 0; }
        html body .footer .footer-navigation ul li.page_item_has_children a + ul {
          border-top: 1px solid;
          margin-top: 0.74em;
          padding-top: 0.74em; }
    html body .footer .footer-credits {
      margin-top: 1.48em; }
      html body .footer .footer-credits .link {
        color: #000;
        background-color: #fff;
        text-decoration: underline;
        will-change: text-decoration;
        transition: text-decoration 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946); }
        html body .footer .footer-credits .link:hover, html body .footer .footer-credits .link:active {
          text-decoration: line-through; }
  html body > * {
    width: 100%; }
  html body .header,
  html body .content,
  html body .sidebar,
  html body .footer {
    padding: 2.96em 2.96em; }
  html body .header,
  html body .content {
    max-width: 44.4em; }
  html body .header-menu {
    padding: 2.96em 2.96em;
    margin: 0 2.96em;
    width: calc(100% - 5.92em);
    max-width: 38.48em; }
  html body .content .post + .post {
    margin-top: 2.96em; }
  @media only screen and (max-width: 767.9px) {
    html body .header,
    html body .header-menu,
    html body .content,
    html body .sidebar,
    html body .footer {
      padding: 1.48em 1.48em; }
    html body .header-menu {
      margin: 1.48em 1.48em;
      width: calc(100% - 2.96em); } }
  html body .screen-reader-text {
    display: none; }

html body.archive .footer .footer-navigation ul li.current-menu-item a {
  text-decoration: line-through; }

html body.home .header .header-image {
  height: auto; }
  html body.home .header .header-image figure {
    height: auto; }
    html body.home .header .header-image figure img {
      height: auto; }

html body.home .footer .footer-navigation ul li.current-menu-item {
  display: none; }

html body.page .footer .footer-navigation ul li.current-menu-item a {
  text-decoration: line-through; }

/*# sourceMappingURL=style.css.map */
