@charset "UTF-8";
/*
Theme Name: Zao Theme

Adding print support. The print styles are based on the the great work of
Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/.
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Margins
# Typography÷
# Page breaks
# Links
# Visibility
--------------------------------------------------------------*/
@media print {
  /* Margins */
  @page {
    margin: 2cm;
  }
  .entry {
    margin-top: 1em;
  }
  .entry .entry-header, .site-footer .site-info {
    margin: 0;
  }
  /* Fonts */
  body {
    font: 13pt Georgia, "Times New Roman", Times, serif;
    line-height: 1.3;
    background: #fff !important;
    color: #000;
  }
  h1 {
    font-size: 24pt;
  }
  h2,
  h3,
  h4,
  .has-regular-font-size,
  .has-large-font-size,
  h2.author-title,
  p.author-bio,
  .comments-title, h3 {
    font-size: 14pt;
    margin-top: 25px;
  }
  /* Page breaks */
  a {
    page-break-inside: avoid;
  }
  blockquote {
    page-break-inside: avoid;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    page-break-after: avoid;
    page-break-inside: avoid;
  }
  img {
    page-break-inside: avoid;
    page-break-after: avoid;
  }
  table, pre {
    page-break-inside: avoid;
  }
  ul, ol, dl {
    page-break-before: avoid;
  }
  /* Links */
  a:link, a:visited, a {
    background: transparent;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
  }
  a {
    page-break-inside: avoid;
  }
  a[href^=http]:after {
    content: " < " attr(href) "> ";
  }
  a:after > img {
    content: "";
  }
  article a[href^="#"]:after {
    content: "";
  }
  a:not(:local-link):after {
    content: " < " attr(href) "> ";
  }
  /* Visibility */
  .main-navigation,
  .site-title + .main-navigation,
  .social-navigation,
  .site-branding-container:before,
  .entry .entry-title:before,
  .entry-footer,
  .author-description:before,
  .post-navigation,
  .widget-area,
  .comment-form-flex,
  .comment-reply,
  .comment .comment-metadata .edit-link {
    display: none;
  }
  .entry .entry-content .wp-block-button .wp-block-button__link,
  .entry .entry-content .button {
    color: #000;
    background: none;
  }
  /* Site Header (With Featured Image) */
  .site-header.featured-image {
    min-height: 0;
  }
  .site-header.featured-image .main-navigation a,
  .site-header.featured-image .main-navigation a + svg,
  .site-header.featured-image .social-navigation a,
  .site-header.featured-image .site-title a,
  .site-header.featured-image .site-featured-image a,
  .site-header.featured-image .site-branding .site-title,
  .site-header.featured-image .site-branding .site-description,
  .site-header.featured-image .main-navigation a:after,
  .site-header.featured-image .main-navigation .main-menu > li.menu-item-has-children:after,
  .site-header.featured-image .main-navigation li,
  .site-header.featured-image .social-navigation li,
  .site-header.featured-image .entry-meta,
  .site-header.featured-image .entry-title,
  .site-header.featured-image#masthead .site-title a {
    color: #000;
    text-shadow: none;
  }
  .site-header.featured-image .site-featured-image .entry-header,
  .site-header.featured-image .site-branding-container {
    margin-top: 0;
    margin-bottom: 0;
  }
  .site-header.featured-image .site-featured-image .post-thumbnail img {
    position: relative;
    height: initial;
    width: initial;
    object-fit: none;
    min-width: 0;
    min-height: 0;
    max-width: 100%;
    margin-top: 1rem;
  }
  /* Remove image filters from featured image */
  .image-filters-enabled *:after {
    display: none !important;
  }
  .image-filters-enabled .site-header.featured-image .site-featured-image:before {
    display: none;
  }
  .image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img {
    filter: none;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByaW50LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEI7Ozs7O0NBS0M7QUFDRDs7Ozs7Ozs7K0RBUStEO0FBQy9EO0VBQ0UsWUFBWTtFQUNaO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxlQUFlO0VBQ2pCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQSxVQUFVO0VBQ1Y7SUFDRSxtREFBbUQ7SUFDbkQsZ0JBQWdCO0lBQ2hCLDJCQUEyQjtJQUMzQixXQUFXO0VBQ2I7RUFDQTtJQUNFLGVBQWU7RUFDakI7RUFDQTs7Ozs7Ozs7SUFRRSxlQUFlO0lBQ2YsZ0JBQWdCO0VBQ2xCO0VBQ0EsZ0JBQWdCO0VBQ2hCO0lBQ0Usd0JBQXdCO0VBQzFCO0VBQ0E7SUFDRSx3QkFBd0I7RUFDMUI7RUFDQTs7Ozs7O0lBTUUsdUJBQXVCO0lBQ3ZCLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usd0JBQXdCO0VBQzFCO0VBQ0E7SUFDRSx3QkFBd0I7RUFDMUI7RUFDQSxVQUFVO0VBQ1Y7SUFDRSx1QkFBdUI7SUFDdkIsaUJBQWlCO0lBQ2pCLDBCQUEwQjtJQUMxQixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsOEJBQThCO0VBQ2hDO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsOEJBQThCO0VBQ2hDO0VBQ0EsZUFBZTtFQUNmOzs7Ozs7Ozs7Ozs7SUFZRSxhQUFhO0VBQ2Y7RUFDQTs7SUFFRSxXQUFXO0lBQ1gsZ0JBQWdCO0VBQ2xCO0VBQ0Esc0NBQXNDO0VBQ3RDO0lBQ0UsYUFBYTtFQUNmO0VBQ0E7Ozs7Ozs7Ozs7Ozs7O0lBY0UsV0FBVztJQUNYLGlCQUFpQjtFQUNuQjtFQUNBOztJQUVFLGFBQWE7SUFDYixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2YsY0FBYztJQUNkLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osYUFBYTtJQUNiLGVBQWU7SUFDZixnQkFBZ0I7RUFDbEI7RUFDQSw2Q0FBNkM7RUFDN0M7SUFDRSx3QkFBd0I7RUFDMUI7RUFDQTtJQUNFLGFBQWE7RUFDZjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0FBQ0YiLCJmaWxlIjoicHJpbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcblRoZW1lIE5hbWU6IFphbyBUaGVtZVxuXG5BZGRpbmcgcHJpbnQgc3VwcG9ydC4gVGhlIHByaW50IHN0eWxlcyBhcmUgYmFzZWQgb24gdGhlIHRoZSBncmVhdCB3b3JrIG9mXG5BbmRyZWFzIEhlY2h0IGluIGh0dHBzOi8vd3d3LmpvdGZvcm0uY29tL2Jsb2cvY3NzLXBlcmZlY3QtcHJpbnQtc3R5bGVzaGVldC05ODI3Mi8uXG4qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBNYXJnaW5zXG4jIFR5cG9ncmFwaHnDt1xuIyBQYWdlIGJyZWFrc1xuIyBMaW5rc1xuIyBWaXNpYmlsaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgcHJpbnQge1xuICAvKiBNYXJnaW5zICovXG4gIEBwYWdlIHtcbiAgICBtYXJnaW46IDJjbTtcbiAgfVxuICAuZW50cnkge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxuICAuZW50cnkgLmVudHJ5LWhlYWRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLWluZm8ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAvKiBGb250cyAqL1xuICBib2R5IHtcbiAgICBmb250OiAxM3B0IEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICBoMSB7XG4gICAgZm9udC1zaXplOiAyNHB0O1xuICB9XG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIC5oYXMtcmVndWxhci1mb250LXNpemUsXG4gIC5oYXMtbGFyZ2UtZm9udC1zaXplLFxuICBoMi5hdXRob3ItdGl0bGUsXG4gIHAuYXV0aG9yLWJpbyxcbiAgLmNvbW1lbnRzLXRpdGxlLCBoMyB7XG4gICAgZm9udC1zaXplOiAxNHB0O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLyogUGFnZSBicmVha3MgKi9cbiAgYSB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIGJsb2NrcXVvdGUge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgdGFibGUsIHByZSB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHVsLCBvbCwgZGwge1xuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhdm9pZDtcbiAgfVxuICAvKiBMaW5rcyAqL1xuICBhOmxpbmssIGE6dmlzaXRlZCwgYSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICBhIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgYVtocmVmXj1odHRwXTphZnRlciB7XG4gICAgY29udGVudDogXCIgPCBcIiBhdHRyKGhyZWYpIFwiPiBcIjtcbiAgfVxuICBhOmFmdGVyID4gaW1nIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIGFydGljbGUgYVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgYTpub3QoOmxvY2FsLWxpbmspOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiA8IFwiIGF0dHIoaHJlZikgXCI+IFwiO1xuICB9XG4gIC8qIFZpc2liaWxpdHkgKi9cbiAgLm1haW4tbmF2aWdhdGlvbixcbiAgLnNpdGUtdGl0bGUgKyAubWFpbi1uYXZpZ2F0aW9uLFxuICAuc29jaWFsLW5hdmlnYXRpb24sXG4gIC5zaXRlLWJyYW5kaW5nLWNvbnRhaW5lcjpiZWZvcmUsXG4gIC5lbnRyeSAuZW50cnktdGl0bGU6YmVmb3JlLFxuICAuZW50cnktZm9vdGVyLFxuICAuYXV0aG9yLWRlc2NyaXB0aW9uOmJlZm9yZSxcbiAgLnBvc3QtbmF2aWdhdGlvbixcbiAgLndpZGdldC1hcmVhLFxuICAuY29tbWVudC1mb3JtLWZsZXgsXG4gIC5jb21tZW50LXJlcGx5LFxuICAuY29tbWVudCAuY29tbWVudC1tZXRhZGF0YSAuZWRpdC1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5lbnRyeSAuZW50cnktY29udGVudCAud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmssXG4gIC5lbnRyeSAuZW50cnktY29udGVudCAuYnV0dG9uIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC8qIFNpdGUgSGVhZGVyIChXaXRoIEZlYXR1cmVkIEltYWdlKSAqL1xuICAuc2l0ZS1oZWFkZXIuZmVhdHVyZWQtaW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5tYWluLW5hdmlnYXRpb24gYSxcbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5tYWluLW5hdmlnYXRpb24gYSArIHN2ZyxcbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5zb2NpYWwtbmF2aWdhdGlvbiBhLFxuICAuc2l0ZS1oZWFkZXIuZmVhdHVyZWQtaW1hZ2UgLnNpdGUtdGl0bGUgYSxcbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5zaXRlLWZlYXR1cmVkLWltYWdlIGEsXG4gIC5zaXRlLWhlYWRlci5mZWF0dXJlZC1pbWFnZSAuc2l0ZS1icmFuZGluZyAuc2l0ZS10aXRsZSxcbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5zaXRlLWJyYW5kaW5nIC5zaXRlLWRlc2NyaXB0aW9uLFxuICAuc2l0ZS1oZWFkZXIuZmVhdHVyZWQtaW1hZ2UgLm1haW4tbmF2aWdhdGlvbiBhOmFmdGVyLFxuICAuc2l0ZS1oZWFkZXIuZmVhdHVyZWQtaW1hZ2UgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjphZnRlcixcbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5tYWluLW5hdmlnYXRpb24gbGksXG4gIC5zaXRlLWhlYWRlci5mZWF0dXJlZC1pbWFnZSAuc29jaWFsLW5hdmlnYXRpb24gbGksXG4gIC5zaXRlLWhlYWRlci5mZWF0dXJlZC1pbWFnZSAuZW50cnktbWV0YSxcbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5lbnRyeS10aXRsZSxcbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlI21hc3RoZWFkIC5zaXRlLXRpdGxlIGEge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICB9XG4gIC5zaXRlLWhlYWRlci5mZWF0dXJlZC1pbWFnZSAuc2l0ZS1mZWF0dXJlZC1pbWFnZSAuZW50cnktaGVhZGVyLFxuICAuc2l0ZS1oZWFkZXIuZmVhdHVyZWQtaW1hZ2UgLnNpdGUtYnJhbmRpbmctY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5zaXRlLWZlYXR1cmVkLWltYWdlIC5wb3N0LXRodW1ibmFpbCBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gICAgb2JqZWN0LWZpdDogbm9uZTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICAvKiBSZW1vdmUgaW1hZ2UgZmlsdGVycyBmcm9tIGZlYXR1cmVkIGltYWdlICovXG4gIC5pbWFnZS1maWx0ZXJzLWVuYWJsZWQgKjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5pbWFnZS1maWx0ZXJzLWVuYWJsZWQgLnNpdGUtaGVhZGVyLmZlYXR1cmVkLWltYWdlIC5zaXRlLWZlYXR1cmVkLWltYWdlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW1hZ2UtZmlsdGVycy1lbmFibGVkIC5zaXRlLWhlYWRlci5mZWF0dXJlZC1pbWFnZSAuc2l0ZS1mZWF0dXJlZC1pbWFnZSAucG9zdC10aHVtYm5haWwgaW1nIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cbiJdfQ== */