<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Sizes */
#top {
  --singleContainer: var(--containerSingleWidth, 830px);
  --singleSpace: 30px;
  --columnSpace: 0.75rem;
}

#top .single-content-section .container {
  max-width: 100% !important;
  width: 100% !important;
  padding-left: 0;
  padding-right: 0;
}

#top .single-content-section .container .content .entry-content-wrapper &gt; *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.woocommerce),
#top .single-content-section .container .content .entry-content-wrapper *[class*=inner-container] &gt; *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.woocommerce),
#top .single-content-section .container .content .entry-content-wrapper &gt; figure.wp-block-image,
#top .single-content-section .container .content .entry-content-wrapper .default-max-width {
  max-width: var(--singleContainer);
  margin-left: auto;
  margin-right: auto;
}

@media only screen and (max-width: calc( var(--containerSingleWidth, 830px) + 100px)) {
  #top .single-content-section .container .content .entry-content-wrapper &gt; *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.woocommerce),
  #top .single-content-section .container .content .entry-content-wrapper *[class*=inner-container] &gt; *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.woocommerce),
  #top .single-content-section .container .content .entry-content-wrapper &gt; figure.wp-block-image,
  #top .single-content-section .container .content .entry-content-wrapper .default-max-width {
    max-width: calc( 100% - 100px);
  }
}

@media only screen and (max-width: 767px) {
  #top .single-content-section .container .content .entry-content-wrapper &gt; *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.woocommerce),
  #top .single-content-section .container .content .entry-content-wrapper *[class*=inner-container] &gt; *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.woocommerce),
  #top .single-content-section .container .content .entry-content-wrapper &gt; figure.wp-block-image,
  #top .single-content-section .container .content .entry-content-wrapper .default-max-width {
    max-width: 85%;
  }
}

#top .single-content-section .container .content .entry-content-wrapper .alignwide {
  max-width: calc( var( --singleContainer ) * 1.3);
  margin-left: auto;
  margin-right: auto;
}

@media only screen and (max-width: calc( ( var(--containerSingleWidth, 830px) * 1.3 ) + 100px)) {
  #top .single-content-section .container .content .entry-content-wrapper .alignwide {
    max-width: calc( 100% - 100px);
  }
}

@media only screen and (max-width: 767px) {
  #top .single-content-section .container .content .entry-content-wrapper .alignwide {
    max-width: 85%;
  }
}

#top .single-content-section .container .content .entry-content-wrapper &gt; * {
  margin-top: var(--singleSpace);
  margin-bottom: var(--singleSpace);
}

#top .single-content-section .container .content .entry-content-wrapper .aligncenter {
  clear: both;
  display: block;
  float: none;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-image.alignfull img, #top .single-content-section .container .content .entry-content-wrapper .wp-block-image.alignwide img {
  width: 100%;
}

@media only screen and (min-width: 768px) {
  #top .single-content-section .container .content .entry-content-wrapper .wp-block-image .alignleft,
  #top .single-content-section .container .content .entry-content-wrapper .wp-block-image .alignright {
    max-width: 50%;
  }
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-image .alignleft {
  float: left;
  margin: 10px var(--singleSpace) 10px 0;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-image .aligncenter {
  margin-left: auto;
  margin-right: auto;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-image .alignright {
  float: right;
  margin: 10px 0 10px var(--singleSpace);
}

#top .single-content-section .container .content .entry-content-wrapper figure.wp-block-image.alignfull img, #top .single-content-section .container .content .entry-content-wrapper figure.wp-block-image.alignwide img {
  width: 100%;
}

@media only screen and (min-width: 768px) {
  #top .single-content-section .container .content .entry-content-wrapper figure.wp-block-image.alignleft img, #top .single-content-section .container .content .entry-content-wrapper figure.wp-block-image.alignright img {
    max-width: 50%;
  }
}

#top .single-content-section .container .content .entry-content-wrapper figure.wp-block-image.alignleft img {
  float: left;
  margin: 10px var(--singleSpace) 10px 0;
}

#top .single-content-section .container .content .entry-content-wrapper figure.wp-block-image.aligncenter img {
  margin-left: auto;
  margin-right: auto;
}

#top .single-content-section .container .content .entry-content-wrapper figure.wp-block-image.alignright img {
  float: right;
  margin: 10px 0 10px var(--singleSpace);
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover,
#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover-image {
  position: relative;
  background-size: cover;
  background-position: 50%;
  min-height: calc( var( --singleContainer ) * 0.75);
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover-image img.wp-block-cover__image-background,
#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover-image video.wp-block-cover__video-background,
#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover img.wp-block-cover__image-background,
#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover video.wp-block-cover__video-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  max-width: none;
  max-height: none;
  object-fit: cover;
  outline: none;
  border: none;
  box-shadow: none;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover__image-background,
#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover__video-background {
  z-index: 0;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover-image .wp-block-cover__inner-container,
#top .single-content-section .container .content .entry-content-wrapper .wp-block-cover .wp-block-cover__inner-container {
  z-index: 1;
}

#top .single-content-section .container .content .entry-content-wrapper .has-text-align-left {
  text-align: left;
}

#top .single-content-section .container .content .entry-content-wrapper .has-text-align-center {
  text-align: center;
}

#top .single-content-section .container .content .entry-content-wrapper .has-text-align-right {
  text-align: right;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns {
  display: flex;
  flex-wrap: wrap;
}

@media only screen and (min-width: 768px) {
  #top .single-content-section .container .content .entry-content-wrapper .wp-block-columns {
    flex-wrap: nowrap;
  }
}

@media only screen and (max-width: 767px) {
  #top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column {
    width: 100%;
    flex-basis: unset !important;
    margin-bottom: var(--columnSpace);
  }
}

@media only screen and (min-width: 768px) {
  #top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column {
    flex: 1;
  }
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column &gt; * {
  margin-top: var(--columnSpace);
  margin-bottom: var(--columnSpace);
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column &gt; *:first-child {
  margin-top: 0;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column &gt; *:last-child {
  margin-bottom: 0;
}

@media only screen and (min-width: 768px) {
  #top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column:not(:first-child) {
    margin-left: var(--columnSpace);
  }
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column img {
  display: block;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column.is-vertically-aligned-top {
  align-self: flex-start;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column.is-vertically-aligned-center {
  align-self: center;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns .wp-block-column.is-vertically-aligned-bottom {
  align-self: flex-end;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns.are-vertically-aligned-top {
  align-items: flex-start;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns.are-vertically-aligned-center {
  align-items: center;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-columns.are-vertically-aligned-bottom {
  align-items: flex-end;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery .blocks-gallery-grid {
  display: flex;
  flex-wrap: wrap;
  margin: calc( var( --columnSpace ) * -1);
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery .blocks-gallery-grid img {
  display: block;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery.columns-1 .blocks-gallery-item {
  width: calc( 100% / 1);
  padding: var(--columnSpace);
  flex-grow: 1;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery.columns-2 .blocks-gallery-item {
  width: calc( 100% / 2);
  padding: var(--columnSpace);
  flex-grow: 1;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery.columns-3 .blocks-gallery-item {
  width: calc( 100% / 3);
  padding: var(--columnSpace);
  flex-grow: 1;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery.columns-4 .blocks-gallery-item {
  width: calc( 100% / 4);
  padding: var(--columnSpace);
  flex-grow: 1;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery.columns-5 .blocks-gallery-item {
  width: calc( 100% / 5);
  padding: var(--columnSpace);
  flex-grow: 1;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery.columns-6 .blocks-gallery-item {
  width: calc( 100% / 6);
  padding: var(--columnSpace);
  flex-grow: 1;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery.columns-7 .blocks-gallery-item {
  width: calc( 100% / 7);
  padding: var(--columnSpace);
  flex-grow: 1;
}

#top .single-content-section .container .content .entry-content-wrapper .wp-block-gallery.columns-8 .blocks-gallery-item {
  width: calc( 100% / 8);
  padding: var(--columnSpace);
  flex-grow: 1;
}

#top .single-content-section .container .content .entry-content-wrapper &gt; *:first-child:not(.post-img) {
  margin-top: 0 !important;
}

#top .single-content-section .container .content .entry-content-wrapper &gt; *:last-child {
  margin-bottom: 0 !important;
}

/*# sourceMappingURL=gutenberg.css.map */
</pre></body></html>