/**
 Theme Name: Cascade
 Author: Magicdust
 Author URI: https://www.magicdust.com.au
 Description: A bespoke WordPress theme from Magicdust.
*/
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  /* 1 */
  display: block;
}
/**
 * Add the correct display in IE 9-.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}
/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
template,
[hidden] {
  display: none;
}
/* Links
   ========================================================================== */
/**
 * 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 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the bottom border in 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;
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1,
.h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small,
.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
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Grouping content
   ========================================================================== */
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * 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 */
}
/* Forms
   ========================================================================== */
/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
select,
textarea {
  font: inherit;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Restore the font weight unset by the previous rule.
 */
optgroup {
  font-weight: bold;
}
/**
 * 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;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 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 */
}
/**
 * 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 OS X.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}
/**
 * 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 */
}
/*------------------------------------*\
	#BASE-HTML-STYLES
\*------------------------------------*/
*,
*:before,
*:after {
  box-sizing: border-box;
}
/* Document */
html {
  font: normal normal 16px/1.5 'Muli', sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
}
html,
body {
  min-height: 100%;
}
body {
  background: #FFF;
  color: #2F2F2F;
}
/* Headings */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin: 1em 0 0.25em 0;
  font-weight: bold;
  line-height: 1.2;
  font-family: 'Muli', sans-serif;
  color: #2F2F2F;
}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child,
.h1:first-child,
.h2:first-child,
.h3:first-child,
.h4:first-child,
.h5:first-child,
.h6:first-child {
  margin-top: 0;
}
h1,
.h1 {
  font-size: 1.6em;
}
@media (min-width: 680px) {
  h1,
  .h1 {
    font-size: 2.2em;
  }
}
h2,
.h2 {
  font-size: 1.3em;
}
@media (min-width: 680px) {
  h2,
  .h2 {
    font-size: 1.7em;
  }
}
h3,
.h3 {
  font-size: 1.1em;
}
@media (min-width: 680px) {
  h3,
  .h3 {
    font-size: 1.4em;
  }
}
h4,
.h4 {
  font-size: 1em;
}
h5,
.h5 {
  font-size: 0.9em;
}
h6,
.h6 {
  font-size: 0.8em;
}
/* Small */
small,
.small {
  font-size: 0.875em;
}
/* Block Elements */
p,
ol,
ul,
dl,
dd,
form,
table,
address,
pre {
  margin: 0 0 1.5em 0;
}
/* Embeds */
embed,
iframe,
object,
video {
  max-width: 100%;
}
/* Lists */
ol,
ul {
  padding-left: 10%;
}
@media (min-width: 480px) {
  ol,
  ul {
    padding-left: 5%;
  }
}
li {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
li ol,
li ul {
  margin: 0;
}
dt {
  font-weight: bold;
}
/* Tables */
table {
  width: 100%;
  font-size: inherit;
}
th,
td {
  vertical-align: top;
  padding: 0.25em 1em 0.25em 0;
}
th {
  text-align: left;
}
/* Quotes */
blockquote {
  margin: 0 5%;
}
/* Edits */
ins {
  text-decoration: none;
}
del {
  text-decoration: strikethrough;
}
/* Abbreviations */
abbr {
  cursor: help;
}
/* Links */
a {
  text-decoration: none;
  color: #3399CC;
  transition: color 150ms ease-out, border-color 150ms ease-out, background-color 150ms ease-out, opacity 150ms ease-out;
}
a:hover {
  color: #FF7E00;
}
/* Images */
img {
  max-width: 100%;
  height: auto;
}
/* Selected text */
::-moz-selection {
  background: #3399CC;
  color: #000;
}
::selection {
  background: #3399CC;
  color: #000;
}
/*------------------------------------*\
	#FORM-ELEMENTS
\*------------------------------------*/
/* Resets */
button,
textarea,
[type="button"],
[type="color"],
[type="date"],
[type="datetime"],
[type="datetime-local"],
[type="email"],
[type="month"],
[type="number"],
[type="password"],
[type="reset"],
[type="search"],
[type="submit"],
[type="tel"],
[type="text"],
[type="time"],
[type="url"],
[type="week"],
select[multiple] {
  -webkit-appearance: none;
}
button,
input,
select,
textarea,
fieldset {
  max-width: 100%;
  font-size: inherit;
}
button[disabled],
input[disabled],
select[disabled],
textarea[disabled],
fieldset[disabled] {
  opacity: 0.7;
  cursor: default;
}
/* Rectangular Inputs */
input {
  padding: 0;
}
button,
input,
textarea,
select {
  padding-right: 0.4em;
  padding-left: 0.4em;
  border-width: 1px;
  border-style: solid;
  border-radius: 0;
  transition: 150ms ease-out;
}
button,
input,
select {
  height: 2.5em;
  line-height: normal;
}
select[multiple] {
  height: auto;
}
input,
textarea,
select {
  background: #F8F8F8;
  border-color: #CCC;
  color: #000;
}
textarea,
select[multiple] {
  width: 100%;
  padding-top: 0.35em;
  padding-bottom: 0.35em;
  vertical-align: top;
}
/* Buttons */
button,
[type="button"],
[type="submit"],
[type="reset"] {
  padding: 0 2em;
  background: #CCC;
  border-color: transparent;
  color: #000;
  text-align: center;
  cursor: pointer;
}
button:active,
[type="button"]:active,
[type="submit"]:active,
[type="reset"]:active {
  -ms-transform: translateY(1px);
      transform: translateY(1px);
}
/* Non-Rectangular Inputs */
[type="checkbox"],
[type="radio"],
[type="range"],
[type="file"],
[type="image"] {
  height: auto;
}
[type="range"],
[type="file"],
[type="image"] {
  padding: 0;
  border: none;
  background: transparent;
}
/* Fieldsets */
legend {
  font-weight: bold;
}
/* Focus */
input:focus,
textarea:focus,
select:focus,
button:focus {
  outline: none;
  border-color: #3399CC;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
/*------------------------------------*\
	#WORDPRESS-IMAGES
\*------------------------------------*/
.alignnone,
.alignleft,
.aligncenter,
.alignright,
.alignnone.wp-caption,
.alignleft.wp-caption,
.aligncenter.wp-caption,
.alignright.wp-caption {
  display: block;
  margin: 0 0 1.5em 0;
  margin-bottom: 1.5em;
}
.alignleft,
.alignright,
.alignleft.wp-caption,
.alignright.wp-caption {
  margin-top: 0.25em;
}
.alignleft,
.alignleft.wp-caption {
  float: left;
  margin-right: 2em;
}
.alignright,
.alignright.wp-caption {
  float: right;
  margin-left: 2em;
}
.aligncenter,
.aligncenter.wp-caption {
  margin-left: auto;
  margin-right: auto;
}
.wp-caption {
  max-width: 100%;
}
/*------------------------------------*\
	#WORDPRESS-MEDIA
\*------------------------------------*/
.mejs-container {
  margin-bottom: 1.5em;
}
/*------------------------------------*\
	#GALLERIES
\*------------------------------------*/
.gallery {
  margin-left: -(0.25em / 2);
  margin-right: -(0.25em / 2);
}
.gallery:after {
  content: '';
  display: block;
  clear: both;
}
.gallery:after {
  content: '';
  display: block;
  clear: both;
}
.gallery img {
  display: block;
  width: 100%;
}
.gallery .gallery-item {
  float: left;
  width: 50%;
  margin: 0;
  padding: 0 0.125em 0.25em 0.125em;
  text-align: center;
}
.gallery .gallery-item:nth-of-type(2n+1) {
  clear: left;
}
.gallery .gallery-caption {
  margin: 0 0 1em 0;
  font-size: 0.8em;
  text-align: center;
}
.gallery-columns-1 .gallery-item {
  clear: none;
  width: 100%;
  clear: both;
}
.gallery .gallery-caption,
.wp-caption-text,
.wp-caption-dd {
  font-style: italic;
}
@media (min-width: 680px) {
  .gallery-item.gallery-item:nth-of-type(2n+1) {
    /* Extra specificity for editor */
    clear: none;
  }
  .gallery-columns-9 .gallery-item {
    width: 11.11111111%;
  }
  .gallery-columns-9 .gallery-item:nth-of-type(9n + 1) {
    clear: left;
  }
  .gallery-columns-8 .gallery-item {
    width: 12.5%;
  }
  .gallery-columns-8 .gallery-item:nth-of-type(8n + 1) {
    clear: left;
  }
  .gallery-columns-7 .gallery-item {
    width: 14.28571429%;
  }
  .gallery-columns-7 .gallery-item:nth-of-type(7n + 1) {
    clear: left;
  }
  .gallery-columns-6 .gallery-item {
    width: 16.66666667%;
  }
  .gallery-columns-6 .gallery-item:nth-of-type(6n + 1) {
    clear: left;
  }
  .gallery-columns-5 .gallery-item {
    width: 20%;
  }
  .gallery-columns-5 .gallery-item:nth-of-type(5n + 1) {
    clear: left;
  }
  .gallery-columns-4 .gallery-item {
    width: 25%;
  }
  .gallery-columns-4 .gallery-item:nth-of-type(4n + 1) {
    clear: left;
  }
  .gallery-columns-3 .gallery-item {
    width: 33.33333333%;
  }
  .gallery-columns-3 .gallery-item:nth-of-type(3n + 1) {
    clear: left;
  }
  .gallery-columns-2 .gallery-item {
    width: 50%;
  }
  .gallery-columns-2 .gallery-item:nth-of-type(2n + 1) {
    clear: left;
  }
}
.gallery-caption {
  padding: 0 1em;
}
/*------------------------------------*\
	#GRID-COMPONENT
\*------------------------------------*/
.grid {
  margin-left: -15px;
  margin-right: -15px;
}
.grid:after {
  content: '';
  display: block;
  clear: both;
}
.grid:after {
  content: '';
  display: block;
  clear: both;
}
.grid--no-gutters {
  margin: 0;
}
.grid--small-gutters {
  margin: 0 -7.5px;
}
.grid--large-gutters {
  margin: 0 -30px;
}
.grid__column {
  display: block;
  float: left;
  width: 100%;
  min-height: 1px;
  padding: 0 15px;
}
.grid--reverse > .grid__column {
  float: right;
}
.grid--no-gutters > .grid__column {
  padding: 0;
}
.grid--small-gutters > .grid__column {
  padding: 0 7.5px;
}
.grid--large-gutters > .grid__column {
  padding: 0 30px;
}
.grid__column--12 {
  width: 100%;
}
.grid__column--11 {
  width: 91.66666667%;
}
.grid__column--10 {
  width: 83.33333333%;
}
.grid__column--9 {
  width: 75%;
}
.grid__column--8 {
  width: 66.66666667%;
}
.grid__column--7 {
  width: 58.33333333%;
}
.grid__column--6 {
  width: 50%;
}
.grid__column--5 {
  width: 41.66666667%;
}
.grid__column--4 {
  width: 33.33333333%;
}
.grid__column--3 {
  width: 25%;
}
.grid__column--2 {
  width: 16.66666667%;
}
.grid__column--1 {
  width: 8.33333333%;
}
@media (min-width: 480px) {
  .grid__column--s-12 {
    width: 100%;
  }
  .grid__column--s-11 {
    width: 91.66666667%;
  }
  .grid__column--s-10 {
    width: 83.33333333%;
  }
  .grid__column--s-9 {
    width: 75%;
  }
  .grid__column--s-8 {
    width: 66.66666667%;
  }
  .grid__column--s-7 {
    width: 58.33333333%;
  }
  .grid__column--s-6 {
    width: 50%;
  }
  .grid__column--s-5 {
    width: 41.66666667%;
  }
  .grid__column--s-4 {
    width: 33.33333333%;
  }
  .grid__column--s-3 {
    width: 25%;
  }
  .grid__column--s-2 {
    width: 16.66666667%;
  }
  .grid__column--s-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 680px) {
  .grid__column--m-12 {
    width: 100%;
  }
  .grid__column--m-11 {
    width: 91.66666667%;
  }
  .grid__column--m-10 {
    width: 83.33333333%;
  }
  .grid__column--m-9 {
    width: 75%;
  }
  .grid__column--m-8 {
    width: 66.66666667%;
  }
  .grid__column--m-7 {
    width: 58.33333333%;
  }
  .grid__column--m-6 {
    width: 50%;
  }
  .grid__column--m-5 {
    width: 41.66666667%;
  }
  .grid__column--m-4 {
    width: 33.33333333%;
  }
  .grid__column--m-3 {
    width: 25%;
  }
  .grid__column--m-2 {
    width: 16.66666667%;
  }
  .grid__column--m-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 960px) {
  .grid__column--l-12 {
    width: 100%;
  }
  .grid__column--l-11 {
    width: 91.66666667%;
  }
  .grid__column--l-10 {
    width: 83.33333333%;
  }
  .grid__column--l-9 {
    width: 75%;
  }
  .grid__column--l-8 {
    width: 66.66666667%;
  }
  .grid__column--l-7 {
    width: 58.33333333%;
  }
  .grid__column--l-6 {
    width: 50%;
  }
  .grid__column--l-5 {
    width: 41.66666667%;
  }
  .grid__column--l-4 {
    width: 33.33333333%;
  }
  .grid__column--l-3 {
    width: 25%;
  }
  .grid__column--l-2 {
    width: 16.66666667%;
  }
  .grid__column--l-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 1200px) {
  .grid__column--xl-12 {
    width: 100%;
  }
  .grid__column--xl-11 {
    width: 91.66666667%;
  }
  .grid__column--xl-10 {
    width: 83.33333333%;
  }
  .grid__column--xl-9 {
    width: 75%;
  }
  .grid__column--xl-8 {
    width: 66.66666667%;
  }
  .grid__column--xl-7 {
    width: 58.33333333%;
  }
  .grid__column--xl-6 {
    width: 50%;
  }
  .grid__column--xl-5 {
    width: 41.66666667%;
  }
  .grid__column--xl-4 {
    width: 33.33333333%;
  }
  .grid__column--xl-3 {
    width: 25%;
  }
  .grid__column--xl-2 {
    width: 16.66666667%;
  }
  .grid__column--xl-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 680px) {
  .grid--2-columns > .grid__column {
    width: 50%;
  }
  .grid--2-columns > .grid__column:nth-child(2n+1) {
    clear: left;
  }
  .grid--reverse.grid--2-columns > .grid__column:nth-child(2n+1) {
    clear: right;
  }
}
@media (min-width: 680px) {
  .grid--3-columns > .grid__column {
    width: 33.333%;
  }
  .grid--3-columns > .grid__column:nth-child(3n+1) {
    clear: left;
  }
  .grid--reverse.grid--3-columns > .grid__column:nth-child(3n+1) {
    clear: right;
  }
}
@media (min-width: 480px) {
  .grid--4-columns > .grid__column {
    width: 50%;
  }
  .grid--4-columns > .grid__column:nth-child(2n+1) {
    clear: left;
  }
  .grid--reverse.grid--4-columns > .grid__column:nth-child(2n+1) {
    clear: right;
  }
}
@media (min-width: 680px) {
  .grid--4-columns > .grid__column {
    width: 25%;
  }
  .grid--4-columns > .grid__column:nth-child(2n+1) {
    clear: none;
  }
  .grid--reverse.grid--4-columns > .grid__column:nth-child(2n+1) {
    clear: none;
  }
  .grid--4-columns > .grid__column:nth-child(4n+1) {
    clear: left;
  }
  .grid--reverse.grid--4-columns > .grid__column:nth-child(4n+1) {
    clear: right;
  }
}
@media (min-width: 480px) {
  .grid--5-columns > .grid__column {
    width: 50%;
  }
  .grid--5-columns > .grid__column:nth-child(2n+1) {
    clear: left;
  }
  .grid--reverse.grid--5-columns > .grid__column:nth-child(2n+1) {
    clear: right;
  }
}
@media (min-width: 680px) {
  .grid--5-columns > .grid__column {
    width: 20%;
  }
  .grid--5-columns > .grid__column:nth-child(2n+1) {
    clear: none;
  }
  .grid--reverse.grid--5-columns > .grid__column:nth-child(2n+1) {
    clear: none;
  }
  .grid--5-columns > .grid__column:nth-child(5n+1) {
    clear: left;
  }
  .grid--reverse.grid--5-columns > .grid__column:nth-child(5n+1) {
    clear: right;
  }
}
@media (min-width: 480px) {
  .grid--6-columns > .grid__column {
    width: 50%;
  }
  .grid--6-columns > .grid__column:nth-child(2n+1) {
    clear: left;
  }
  .grid--reverse.grid--6-columns > .grid__column:nth-child(2n+1) {
    clear: right;
  }
}
@media (min-width: 680px) {
  .grid--6-columns > .grid__column {
    width: 33.3333%;
  }
  .grid--6-columns > .grid__column:nth-child(2n+1) {
    clear: none;
  }
  .grid--reverse.grid--6-columns > .grid__column:nth-child(2n+1) {
    clear: none;
  }
  .grid--6-columns > .grid__column:nth-child(3n+1) {
    clear: left;
  }
  .grid--reverse.grid--6-columns > .grid__column:nth-child(3n+1) {
    clear: right;
  }
}
@media (min-width: 960px) {
  .grid--6-columns > .grid__column {
    width: 16.66666%;
  }
  .grid--6-columns > .grid__column:nth-child(3n+1) {
    clear: none;
  }
  .grid--reverse.grid--6-columns > .grid__column:nth-child(3n+1) {
    clear: none;
  }
  .grid--6-columns > .grid__column:nth-child(6n+1) {
    clear: left;
  }
  .grid--reverse.grid--6-columns > .grid__column:nth-child(6n+1) {
    clear: right;
  }
}
/*------------------------------------*\
	#TABS-COMPONENT
\*------------------------------------*/
.tabs__tablist {
  display: none;
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (min-width: 960px) {
  .tabs__tablist {
    display: block;
  }
}
.tabs__tablist li {
  display: inline-block;
  margin: 0;
}
.tabs__tab {
  display: block;
}
@media (min-width: 960px) {
  .tabs__tab {
    display: none;
  }
  .tabs__tablist .tabs__tab {
    display: block;
  }
}
.tabs__panel[aria-hidden="true"] {
  display: none;
}
.logo {
  display: block;
  margin: 1.5rem auto;
}
/*------------------------------------*\
	#TOOL-COMPONENT
\*------------------------------------*/
.tool:before {
  content: '';
  font-family: 'Genericons';
  display: inline-block;
  vertical-align: middle;
  font-size: 1.5em;
}
.tool--account:before {
  content: '\f304';
}
.tool--cart:before {
  content: '\f447';
}
.tool__label {
  display: none;
}
@media (min-width: 480px) {
  .tool__label {
    display: inline-block;
  }
}
/*------------------------------------*\
	#MENU-TOGGLE-COMPONENT
\*------------------------------------*/
.menu-toggle {
  display: inline-block;
  vertical-align: top;
  padding: 0 1em;
  background: transparent;
  color: inherit;
}
.menu-toggle:before {
  content: '\f431';
  display: inline-block;
  vertical-align: top;
  font-size: 1.25em;
  font-family: 'genericons';
  transition: transform 150ms ease-out;
  transition-origin: center center;
}
.menu-toggle[aria-expanded="true"]:before {
  transform: rotateX(180deg);
}
.no-js .menu-toggle {
  display: none;
}
@media (min-width: 960px) {
  .menu-toggle {
    display: none;
  }
}
/*------------------------------------*\
	#NAVBAR-COMPONENT
\*------------------------------------*/
.navbar {
  display: none;
}
.navbar:after {
  content: '';
  display: block;
  clear: both;
}
.navbar:after {
  content: '';
  display: block;
  clear: both;
}
.no-js .navbar,
.navbar.is-open {
  display: block;
}
.navbar__list {
  margin: 0;
  padding: 0;
  text-align: left;
}
.navbar__item {
  position: relative;
  display: block;
}
.navbar__item > a {
  display: block;
  color: #58585b;
  padding: 10px 0;
}
.navbar__item > a:hover,
.navbar__item.is-current > a {
  color: #339933;
}
.navbar__item a:after {
  display: none;
}
@media (min-width: 960px) {
  .navbar {
    display: block !important;
  }
  .navbar__list {
    display: inline-block;
    vertical-align: top;
  }
  .navbar__item--level-0 {
    float: left;
  }
  .navbar__item--level-0 > a {
    padding: 0 2.2em;
    border-right: 1px solid #58585b;
    line-height: 15px;
  }
  .navbar__item--level-0.has-children > a:after {
    content: '\00a0\f431';
    vertical-align: top;
    font-family: 'genericons';
  }
  .navbar__item--level-0:first-child a {
    padding-left: 0;
  }
  .navbar__item--level-0:last-child a {
    padding-right: 0;
    border-right: 0;
  }
}
/*------------------------------------*\
	#DROPDOWN-COMPONENT
\*------------------------------------*/
@media (min-width: 960px) {
  .dropdown {
    clip: rect(0, 0, 0, 0);
    position: absolute;
    z-index: 10;
    top: 0;
    left: 100%;
    min-width: 16em;
    padding: 0 0 0 5px;
    text-align: left;
    white-space: nowrap;
    box-shadow: 0 5px 20px -10px rgba(0, 0, 0, 0.5);
    opacity: 0;
    transition: opacity 200ms ease-out;
  }
  .focus > .dropdown,
  :hover > .dropdown {
    clip: auto;
    opacity: 1;
  }
  .dropdown--level-0 {
    top: 100%;
    left: 50%;
    -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    padding: 5px 0 0 0;
  }
  .dropdown__item {
    display: block;
    margin: 0;
  }
  .dropdown__item a {
    display: block;
    padding: 1em 1.3em;
    font-size: 0.8em;
    background: #809faf;
    color: #FFF;
    text-transform: none;
  }
  .dropdown__item.focus > a,
  .dropdown__item a:hover,
  .dropdown__item.is-current > a {
    background: #7093a5;
    color: #FFF;
  }
  .dropdown__item.has-children > a:after {
    content: '\f431';
    position: absolute;
    right: 1em;
    transform: rotateZ(-90deg);
    font-family: 'genericons';
    color: #809faf;
  }
  .dropdown__item:first-child > a {
    position: relative;
    border-radius: 3px 3px 0 0;
  }
  .dropdown__item:first-child > a:before {
    content: '';
    position: absolute;
    right: 100%;
    bottom: 50%;
    -ms-transform: translateY(50%);
        transform: translateY(50%);
    display: block;
    width: 0;
    height: 0;
    border-width: 5px;
    border-style: solid;
    border-color: transparent #809faf transparent transparent;
  }
  .dropdown--level-0 > .dropdown__item:first-child > a:before {
    right: 50%;
    bottom: 100%;
    -ms-transform: translateX(50%);
        transform: translateX(50%);
    border-color: transparent transparent #809faf transparent;
  }
  .dropdown__item:last-child > a {
    border-radius: 0 0 3px 3px;
  }
}
/*------------------------------------*\
	#ENTRY-COMPONENT
\*------------------------------------*/
.entry {
  margin-bottom: 4.5rem;
}
.entry__header {
  margin-bottom: 1.5em;
}
.entry__title {
  word-wrap: break-word;
}
.entry__meta {
  font-size: 0.875em;
  color: rgba(47, 47, 47, 0.5);
}
.entry__title a:not(:hover),
.entry__meta a:not(:hover) {
  color: inherit;
}
.entry__footer {
  margin-top: 4.5em;
}
/*------------------------------------*\
	#TERMS-LIST-COMPONENT
\*------------------------------------*/
.terms-list:before {
  display: inline-block;
  font-family: 'Genericons';
  vertical-align: top;
}
.terms-list--categories:before {
  content: '\f301';
}
.terms-list--tags:before {
  content: '\f302';
}
/*------------------------------------*\
	#SEARCH-FORM-COMPONENT
\*------------------------------------*/
.search-form {
  display: block;
  position: relative;
}
.content .search-form {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  width: 20em;
}
.search-form__input::-webkit-input-placeholder {
  text-align: center;
}
.search-form__input::-moz-placeholder {
  text-align: center;
}
.search-form__input:-ms-input-placeholder {
  text-align: center;
}
.search-form__input::placeholder {
  text-align: center;
}
.search-form__button {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  display: block;
  height: auto;
  padding: 0 0.5em;
  background: transparent;
  color: #000;
  font-size: 1.25em;
}
.search-form__button:before {
  content: '\f400';
  font-family: 'Genericons';
  vertical-align: text-top;
}
/*------------------------------------*\
	#PAGINATION-COMPONENT
\*------------------------------------*/
.pagination {
  text-align: center;
}
.pagination:after {
  content: '';
  display: block;
  clear: both;
}
.pagination:after {
  content: '';
  display: block;
  clear: both;
}
.pagination > a,
.pagination > span {
  display: inline-block;
  margin: 0.15em;
  padding: 0.25em 0.75em;
}
.pagination > span {
  color: rgba(47, 47, 47, 0.5);
}
.pagination .dots {
  border-color: transparent;
}
.pagination,
.post-navigation {
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
}
/*------------------------------------*\
	#WIDGET-COMPONENT
\*------------------------------------*/
.widget {
  margin-bottom: 3rem;
}
.widget ul {
  padding: 0;
  list-style: none;
}
.widget ul ul {
  padding-left: 5%;
}
.widget__header {
  margin-bottom: 1.5em;
}
.widget__title {
  margin: 0;
  font-size: 1em;
}
/*------------------------------------*\
	#MODULE-COMPONENT
\*------------------------------------*/
.module {
  padding: 3rem 0;
}
.module__header {
  margin-bottom: 1.5em;
  text-align: center;
}
/*------------------------------------*\
    CALL TO ACTION
\*------------------------------------*/
.module--slideshow .owl-carousel .owl-nav {
  position: absolute;
  top: 50%;
  width: 100%;
  padding: 0 .2rem;
  display: none;
}
@media (min-width: 960px) {
  .module--slideshow .owl-carousel .owl-nav {
    display: inline;
  }
}
.module--slideshow .owl-carousel .owl-nav .owl-prev {
  float: left;
  width: 30px;
  height: 30px;
  background: #393;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.module--slideshow .owl-carousel .owl-nav .owl-prev:after {
  content: '\f503';
  font-family: 'genericons';
  position: relative;
  left: 1px;
  color: #ffffff;
}
.module--slideshow .owl-carousel .owl-nav .owl-next {
  float: right;
  width: 30px;
  height: 30px;
  background: #393;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.module--slideshow .owl-carousel .owl-nav .owl-next:after {
  content: '\f501';
  font-family: 'genericons';
  position: relative;
  top: 0px;
  left: 12px;
  color: #ffffff;
}
.module--slideshow .slide-item {
  background-position: center center;
  background-size: cover;
}
.module--slideshow .slide-item .slide .slide-wrap {
  color: #ffffff;
  text-align: center;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap {
  height: 250px;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap .title {
  letter-spacing: 0;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap .slide_content {
  letter-spacing: 0;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap .slide-content .slide__button {
  font-family: 'Muli', sans-serif;
  display: inline-block;
  color: #ffffff;
  background: #339933;
  text-transform: uppercase;
  border-radius: 10px;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-one {
  padding-top: 3em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-one .slide-content .title {
  color: #339933;
  text-transform: uppercase;
  font-family: 'Roboto Slab', serif;
  font-size: 25px;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-one .slide-content .slide_content {
  text-transform: uppercase;
  font-size: 23px;
  color: #000000;
  font-weight: 300;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-one .slide-content .slide__button {
  padding: 10px 2em;
  font-size: 15px;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two {
  padding-top: 3em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two .slide-content .title {
  color: #339933;
  text-transform: uppercase;
  font-family: 'Roboto Slab', serif;
  font-size: 25px;
  margin-bottom: .1em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two .slide-content .slide_content {
  text-transform: uppercase;
  font-size: 23px;
  color: #ffffff;
  font-weight: 300;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two .slide-content .slide_content p {
  margin-bottom: .7em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two .slide-content .slide__button {
  padding: 10px 2em;
  font-size: 15px;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three {
  padding-top: 3em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three .slide-content {
  background: none;
  padding: 0;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three .slide-content .title {
  color: #339933;
  text-transform: uppercase;
  font-family: 'Roboto Slab', serif;
  font-size: 25px;
  margin-bottom: .1em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three .slide-content .slide__button {
  padding: 10px 2em;
  font-size: 15px;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four {
  padding-top: 3em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four .slide-content {
  padding: 0;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four .slide-content .title {
  color: #339933;
  text-transform: uppercase;
  font-family: 'Roboto Slab', serif;
  font-size: 25px;
  margin-bottom: .1em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four .slide-content .slide_content {
  text-transform: uppercase;
  font-size: 20px;
  color: #000000;
  font-weight: 300;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four .slide-content .slide_content p {
  margin-bottom: .7em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four .slide-content .slide__button {
  padding: 10px 2em;
  font-size: 15px;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five {
  padding-top: 3em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five .slide-content {
  padding: 0;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five .slide-content .title {
  color: #339933;
  text-transform: uppercase;
  font-family: 'Roboto Slab', serif;
  font-size: 25px;
  margin-bottom: .3em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five .slide-content .slide_content {
  text-transform: uppercase;
  font-size: 20px;
  color: #000000;
  font-weight: 300;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five .slide-content .slide_content p {
  margin-bottom: .9em;
}
.module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five .slide-content .slide__button {
  padding: 10px 2em;
  font-size: 15px;
}
@media (min-width: 680px) {
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap {
    height: 350px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-one {
    padding-top: 10em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-one .slide-content .title {
    font-size: 25px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two {
    padding-top: 10em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two .slide-content .title {
    font-size: 25px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three {
    padding-top: 10em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three .slide-content .title {
    font-size: 25px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four {
    padding-top: 10em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four .slide-content .title {
    font-size: 25px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five {
    padding-top: 10em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five .slide-content .title {
    font-size: 25px;
  }
}
@media (min-width: 960px) {
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap {
    height: 541px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap .title {
    letter-spacing: 3px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap .slide_content {
    letter-spacing: 3px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-one {
    padding-top: 12em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-one .slide-content .title {
    font-size: 39px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two {
    padding-top: 23em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-two .slide-content .title {
    font-size: 39px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three {
    padding-top: 22.5em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three .slide-content {
    padding: 1em;
    background: rgba(255, 255, 255, 0.5);
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-three .slide-content .title {
    font-size: 33px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four {
    padding-top: 12em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four .slide-content {
    padding: 0 2em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-four .slide-content .title {
    font-size: 39px;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five {
    padding-top: 10em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five .slide-content {
    padding: 0 3em;
  }
  .module--slideshow .slide-item .slide .slide-wrap .slide-content-wrap-five .slide-content .title {
    font-size: 39px;
  }
}
/*------------------------------------*\
	CLICKABLE PANELS    
\*------------------------------------*/
.module--panels {
  padding: 3em 0 0 0;
  background: #809faf;
  text-align: center;
}
.module--panels .panel {
  position: relative;
  margin-bottom: 3em;
  background: rgba(255, 255, 255, 0.2);
  padding: 2em 1em 1em 1em;
  font-family: 'Open Sans', sans-serif;
}
.module--panels .panel a {
  color: #ffffff;
}
.module--panels .panel a .panel-item .panel__image {
  margin-bottom: 1em;
}
.module--panels .panel a .panel-item .panel__title {
  font-size: 20px;
  color: #ffffff;
  margin-bottom: .8em;
  font-family: 'Roboto Slab', serif;
  font-weight: 400;
}
.module--panels .panel a .panel-item .panel__content {
  font-size: 14px;
  color: #ffffff;
  margin-bottom: .8em;
}
.module--panels .panel a .panel-item .panel__button_text {
  font-size: 12px;
  font-style: italic;
}
@media (min-width: 680px) {
  .module--panels {
    padding: 3em 0;
  }
  .module--panels .panel {
    margin-bottom: 0;
    border-bottom: 0;
    padding: 2em 1.5em 1em 1.5em;
  }
}
@media (min-width: 960px) {
  .module--panels {
    padding: 3em 0;
  }
  .module--panels .panel {
    margin-bottom: 0;
    border-bottom: 0;
    padding: 2em 1em 1em 1em;
  }
}
/*------------------------------------*\
	#BLOG-COMPONENT
\*------------------------------------*/
.blog-post {
  padding: 1em 0;
}
.blog-post a {
  color: #339933;
}
.blog-post .blog_title {
  margin-bottom: 2em;
}
.blog-post .blog_title .title {
  font-family: 'Roboto Slab', serif;
  font-size: 27px;
  color: #339933;
  text-transform: uppercase;
}
.blog-post .blog_title .subtitle {
  font-size: 18px;
  color: #339933;
  font-style: italic;
  font-family: 'Open Sans', sans-serif;
}
.blog-post .sched {
  background: #339933;
  color: #ffffff;
}
.blog-post .sched .blog__sched_heading {
  border-bottom: 1px solid #ffffff;
  padding: 15px;
  font-family: 'Roboto Slab', serif;
  text-transform: uppercase;
  letter-spacing: 3px;
}
.blog-post .sched .blog__sched_content {
  padding: 15px 20px 5px 20px;
  font-family: 'Open Sans', sans-serif;
  font-size: 15px;
}
/*------------------------------------*\
	#BLOG-COMPONENT
\*------------------------------------*/
.welcome-wrap {
  padding: 3em 0;
}
.welcome-wrap .welcome .welcome__title {
  font-family: 'Roboto Slab', serif;
  font-size: 27px;
  color: #339933;
  text-transform: uppercase;
  margin-bottom: 1em;
}
.welcome-wrap .welcome .welcome_content {
  font-family: 'Open Sans', sans-serif;
  line-height: 1.7em;
}
.welcome-wrap .welcome .welcome_image {
  margin-bottom: 20px;
}
.welcome-wrap .welcome .welcome_image img {
  width: 100%;
}
@media (min-width: 680px) {
  .welcome-wrap {
    padding: 3em 0 1.5em 0;
  }
  .welcome-wrap .welcome .welcome_content {
    font-size: 13px;
  }
  .welcome-wrap .welcome .welcome_image {
    margin-bottom: 0;
  }
}
@media (min-width: 960px) {
  .welcome-wrap .welcome .welcome_content {
    font-size: 16px;
  }
  .welcome-wrap .welcome .welcome_image {
    margin-bottom: 0;
  }
}
/*------------------------------------*\
	#MODULE-COMPONENT
\*------------------------------------*/
.newsletter {
  padding: 3em 0;
  border-top: 1px solid #809faf;
}
.newsletter .newsletter__header {
  text-align: center;
  margin-bottom: 2em;
}
.newsletter .newsletter__header .newsletter__title {
  color: #809faf;
  font-size: 27px;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  letter-spacing: 3px;
}
.newsletter .newsletter__header .newsletter__subtitle {
  font-size: 20px;
  font-weight: 300;
  color: #809faf;
  text-transform: uppercase;
}
.newsletter .newsletter__content form input {
  display: inline-block;
  width: 100%;
  border-radius: 5px;
  margin-bottom: 10px;
  margin-right: 0;
}
.newsletter .newsletter__content form button,
.newsletter .newsletter__content form [type="button"],
.newsletter .newsletter__content form [type="submit"],
.newsletter .newsletter__content form [type="reset"] {
  background: #809faf;
  color: #ffffff;
  text-transform: uppercase;
  font-family: 'Roboto Slab', serif;
  font-size: 20px;
  height: 1.9em;
  margin-right: 0;
}
@media (min-width: 680px) {
  .newsletter .newsletter__content form {
    margin-bottom: 0;
  }
  .newsletter .newsletter__content form input {
    width: 32.7%;
    margin-right: 0;
  }
  .newsletter .newsletter__content form button,
  .newsletter .newsletter__content form [type="button"],
  .newsletter .newsletter__content form [type="submit"],
  .newsletter .newsletter__content form [type="reset"] {
    margin-right: 0;
  }
}
@media (min-width: 960px) {
  .newsletter .newsletter__content form {
    margin-bottom: 0;
  }
  .newsletter .newsletter__content form input {
    width: 32.7%;
    margin-right: 4px;
  }
  .newsletter .newsletter__content form button,
  .newsletter .newsletter__content form [type="button"],
  .newsletter .newsletter__content form [type="submit"],
  .newsletter .newsletter__content form [type="reset"] {
    margin-right: 0;
  }
}
/*------------------------------------*\
	#MODULE-COMPONENT
\*------------------------------------*/
.module {
  padding: 3rem 0;
}
.module__header {
  margin-bottom: 1.5em;
  text-align: center;
}
/*------------------------------------*\
	#STRUCTURE
\*------------------------------------*/
.site {
  overflow: hidden;
}
.home .site__middle,
.error404 .site__middle {
  background: none;
  padding: 0;
}
.site__middle-wrap {
  background-size: 100%;
  position: relative;
  background-repeat: no-repeat;
  background-position: bottom;
}
.site__middle-wrap .site__middle {
  background: #339933;
  padding: 3em 0 0 0;
}
.site__middle--modules {
  margin-top: 0;
}
@media (min-width: 680px) {
  .site__middle-wrap .site__middle {
    background: #339933;
  }
}
@media (min-width: 960px) {
  .site__middle-wrap .site__middle {
    background: rgba(51, 153, 51, 0.9);
  }
}
/*------------------------------------*\
	#BANNER
\*------------------------------------*/
.headerbar {
  background: #809faf;
  padding: 6px 0;
  color: #ffffff;
  text-align: center;
}
.headerbar .phone,
.headerbar .email,
.headerbar .social {
  display: inline-block;
  font-weight: 300;
  font-size: 18px;
}
.headerbar .phone {
  margin-right: 10px;
}
.headerbar .phone span {
  background: #ffffff;
  color: #809faf;
  padding: 5px;
  border-radius: 50%;
  font-size: 17px;
  margin-right: 2px;
}
.headerbar .email span {
  background: #ffffff;
  color: #809faf;
  padding: 5px;
  border-radius: 50%;
  font-size: 17px;
  margin-right: 2px;
}
.headerbar .social {
  float: none;
  text-align: center;
}
.headerbar .social .menu--social {
  width: 100px;
  margin: 0;
  padding: 0;
}
.headerbar .social .menu--social .social-menu__item {
  background: #ffffff;
  border-radius: 50%;
  padding: 5px;
  margin-left: 5px;
}
.headerbar .social .menu--social .social-menu__item a {
  font-size: 17px;
  color: #809faf;
}
.header {
  overflow: hidden;
  clear: both;
}
@media (min-width: 680px) {
  .headerbar {
    text-align: center;
  }
  .headerbar .social {
    float: none;
    text-align: right;
  }
}
@media (min-width: 960px) {
  .headerbar {
    text-align: left;
  }
  .headerbar .phone span {
    font-size: 20px;
    margin-right: 5px;
  }
  .headerbar .email span {
    font-size: 20px;
    margin-right: 5px;
  }
  .headerbar .social {
    float: right;
    text-align: right;
  }
}
/*------------------------------------*\
	#NAVIGATION
\*------------------------------------*/
.navigation {
  position: relative;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 300;
  margin-bottom: 10px;
}
/*------------------------------------*\
	#CONTENT
\*------------------------------------*/
.content {
  margin-bottom: 4.5rem;
}
.content:focus {
  outline: none;
}
.content--404 {
  text-align: center;
}
.content--modules {
  margin-bottom: 0;
}
.content__header {
  margin-bottom: 4.5rem;
}
.home .entry {
  margin-bottom: 3rem;
}
.home .entry .entry__header {
  margin-bottom: 0;
}
.home .entry .entry__header .entry__title {
  font-size: 16px;
  color: #339933;
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
.home .entry .entry__header .entry__meta {
  display: none;
}
.not-home .entry__header .entry__title {
  font-size: 27px;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 400;
  font-family: 'Roboto Slab', serif;
  letter-spacing: 3px;
}
.not-home .content__header .content__title {
  font-size: 27px;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 400;
  font-family: 'Roboto Slab', serif;
  letter-spacing: 3px;
}
.not-home .entry__content {
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.8em;
}
.not-home .entry__content h2,
.not-home .entry__content .h2 {
  color: #ffffff;
  font-weight: 400;
  font-family: 'Roboto Slab', serif;
  font-size: 22px;
  letter-spacing: 3px;
  margin-bottom: 1em;
}
.not-home .entry__content a {
  color: #ffffff;
}
/*------------------------------------*\
	#SIDEBAR
\*------------------------------------*/
.sidebar {
  margin-bottom: 4.5rem;
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  font-size: 15px;
}
.sidebar .widget__header {
  border-bottom: 1px solid #ffffff;
  padding-bottom: .5em;
  margin-bottom: .5em;
}
.sidebar .widget__header .widget__title {
  font-size: 20px;
  font-weight: 400;
  text-transform: uppercase;
  color: #ffffff;
  font-family: 'Roboto Slab', serif;
  letter-spacing: 3px;
}
.sidebar a {
  color: #ffcc99;
}
.sidebar .circle-sidewrap {
  background: #809faf;
  border: 5px solid #ffffff;
  text-align: center;
  border-radius: 50%;
  width: 296px;
  height: 296px;
  padding-top: 2em;
  position: inherit;
  bottom: 4.5rem;
  margin: auto;
}
.sidebar .circle-sidewrap a {
  color: #ffffff;
}
.sidebar .circle-sidewrap a .circle-side .circle-title {
  border-bottom: 1px solid #ffffff;
  width: 135px;
  margin: auto;
  font-size: 22px;
  font-family: 'Roboto Slab', serif;
  letter-spacing: 3px;
  margin-bottom: .5em;
  padding-bottom: .5em;
}
.sidebar .circle-sidewrap a .circle-side .circle-content {
  font-family: 'Open Sans', sans-serif;
  font-size: 18px;
}
@media (min-width: 680px) {
  .sidebar .circle-sidewrap {
    position: inherit;
  }
}
@media (min-width: 960px) {
  .sidebar .circle-sidewrap {
    position: absolute;
  }
}
/*------------------------------------*\
	#COMMENTS
\*------------------------------------*/
/* Comments List */
.comments {
  margin-top: 4.5rem;
  margin-bottom: 1.5rem;
}
.comments__header {
  margin-bottom: 3rem;
}
.comment__list {
  padding: 0;
}
/* Comments */
.comment,
.pingback,
.trackback {
  list-style: none;
}
.comment-body {
  margin-bottom: 3rem;
}
.comment-meta {
  position: relative;
  margin-bottom: 0.75em;
}
.comment-metadata {
  color: rgba(47, 47, 47, 0.5);
}
.comment-metadata a:not(:hover) {
  color: inherit;
}
.comment-meta,
.comment-content,
.reply {
  padding-left: 2.5rem;
}
@media (min-width: 480px) {
  .comment-meta,
  .comment-content,
  .reply {
    padding-left: 4.5rem;
  }
}
.comment-author .avatar {
  position: absolute;
  left: 0;
  top: 0;
  max-width: 2rem;
  width: auto;
  height: auto;
  border-radius: 50%;
}
@media (min-width: 480px) {
  .comment-author .avatar {
    max-width: 4rem;
  }
}
.comment-edit-link {
  margin-left: 0.5em;
}
.pingback .url,
.trackback .url {
  font-style: italic;
}
/* Comment Form */
.comment-respond {
  margin: 4rem 0 0 0;
}
.comment-reply-title small,
.comment-reply-title .small {
  display: block;
}
.comments .children {
  padding-left: 5%;
}
.comment-form {
  display: block;
}
.comment-form label {
  display: block;
}
.required {
  color: #C40233;
}
.comment-metadata,
.form-allowed-tags,
.pingback .edit-link,
.trackback .edit-link {
  font-size: 0.8em;
}
#cancel-comment-reply-link {
  font-size: 0.6em;
}
/*------------------------------------*\
	#FOOTER
\*------------------------------------*/
.footer {
  padding: 3em 0;
  background: #809faf;
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  text-align: center;
}
.footer:after {
  content: '';
  display: block;
  clear: both;
}
.footer:after {
  content: '';
  display: block;
  clear: both;
}
.footer a {
  color: #ffffff;
}
.footer .widget__header .widget__title {
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 400;
}
.footer .widget_search [type="search"] {
  border-radius: 5px;
}
.footer .widget_search button {
  background: #404041;
  color: #665e5f;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}
.footer__fine-print {
  font-size: 0.875em;
  text-align: center;
}
.home .footerbar {
  display: none;
}
.footerbar {
  text-align: center;
  padding: 3em 0;
  background: #ffffff;
}
.footerbar .title {
  font-size: 39px;
  text-transform: uppercase;
  font-family: 'Roboto Slab', serif;
  letter-spacing: 5px;
  color: #339933;
}
.footerbar .subtitle {
  font-size: 20px;
  font-family: 'Muli', sans-serif;
  font-weight: 300;
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: 1em;
}
.footerbar .foot-button-link {
  display: inline-block;
  font-family: 'Roboto Slab', serif;
  font-size: 15px;
  text-transform: uppercase;
  color: #ffffff;
  background: #339933;
  padding: 10px 2em;
  border-radius: 10px;
  letter-spacing: 1px;
}
@media (min-width: 680px) {
  .footer__fine-print {
    float: left;
    width: 50%;
    text-align: left;
  }
  .footer__fine-print--credit {
    text-align: right;
  }
}
@media (min-width: 960px) {
  .footer {
    text-align: left;
  }
}
/*------------------------------------*\
	#UTILITY-CLASSES
\*------------------------------------*/
.container {
  margin: 0 auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 960px) {
  .container {
    max-width: 960px;
    padding-left: 0;
    padding-right: 0;
  }
}
.clearfix:after {
  content: '';
  display: block;
  clear: both;
}
.u-wide {
  width: 100%;
}
.u-text-center {
  text-align: center;
}
.u-text-right {
  text-align: right;
}
.u-text-left {
  text-align: left;
}
.screen-reader-text {
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  left: -9999px;
  z-index: 100000;
}
.screen-reader-text:after {
  content: '\f458';
  display: inline-block;
  padding-left: 0.5em;
  vertical-align: middle;
  font-family: 'Genericons';
}
.screen-reader-text:focus {
  clip: auto;
  left: 5px;
  top: 5px;
  height: 1px;
  width: 1px;
  width: auto;
  height: auto;
  padding: 0.5em 1.5em;
  border-radius: 3px;
  background: #009F6B;
  color: #FFF;
}
/*------------------------------------*\
	#WOOCOMMERCE
\*------------------------------------*/
/**
 * Product Thumbnails
 *
 * 1. Main product thumbnail link.
 * 2. Product title.
 */
.woocommerce ul.products li.product a:not(.button) {
  color: inherit;
}
.woocommerce ul.products li.product h3,
.woocommerce ul.products li.product .h3 {
  font: inherit;
  color: inherit;
}
/**
 * Prices
 *
 * 1. Prices in product thumbnails.
 * 2. Prices on single product.
 */
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  color: #C40233;
}
/**
 * Buttons
 *
 * 1. Regular WooCommerce buttons.
 * 2. Product thumbnail Add to Cart buttons.
 * 3. Primary WooCommerce buttons.
 */
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  border-radius: 0;
  font-weight: inherit;
}
.woocommerce ul.products li.product .button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #3399CC;
  color: #FFF;
}
.woocommerce ul.products li.product .button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
  background-color: #297aa3;
  color: #FFF;
}
/* Badges */
.woocommerce span.onsale {
  box-sizing: content-box;
  background-color: #C40233;
}
/* Star Ratings */
.woocommerce .star-rating span {
  color: #FCB805;
}
/* Page title */
.page-title {
  margin-bottom: 3rem;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImxlc3MvYmFzZS9ub3JtYWxpemUubGVzcyIsImxlc3MvYmFzZS9odG1sLmxlc3MiLCJsZXNzL3ZhcmlhYmxlcy5sZXNzIiwibGVzcy9iYXNlL2Zvcm1zLmxlc3MiLCJsZXNzL3dvcmRwcmVzcy9pbWFnZXMubGVzcyIsImxlc3Mvd29yZHByZXNzL21lZGlhLmxlc3MiLCJsZXNzL3dvcmRwcmVzcy9nYWxsZXJpZXMubGVzcyIsImxlc3MvY29tcG9uZW50cy9ncmlkLmxlc3MiLCJsZXNzL2NvbXBvbmVudHMvdGFicy5sZXNzIiwibGVzcy9jb21wb25lbnRzL2xvZ28ubGVzcyIsImxlc3MvY29tcG9uZW50cy90b29sLmxlc3MiLCJsZXNzL2NvbXBvbmVudHMvbWVudS10b2dnbGUubGVzcyIsImxlc3MvY29tcG9uZW50cy9uYXZiYXIubGVzcyIsImxlc3MvY29tcG9uZW50cy9kcm9wZG93bi5sZXNzIiwibGVzcy9jb21wb25lbnRzL2VudHJ5Lmxlc3MiLCJsZXNzL2NvbXBvbmVudHMvdGVybXMtbGlzdC5sZXNzIiwibGVzcy9jb21wb25lbnRzL3NlYXJjaC1mb3JtLmxlc3MiLCJsZXNzL2NvbXBvbmVudHMvcGFnaW5hdGlvbi5sZXNzIiwibGVzcy9jb21wb25lbnRzL3dpZGdldC5sZXNzIiwibGVzcy9jb21wb25lbnRzL21vZHVsZS5sZXNzIiwibGVzcy9jb21wb25lbnRzL2NhbGwtdG8tYWN0aW9uLmxlc3MiLCJsZXNzL2NvbXBvbmVudHMvY2xpY2thYmxlLXBhbmVscy5sZXNzIiwibGVzcy9jb21wb25lbnRzL2Jsb2ctcG9zdC5sZXNzIiwibGVzcy9jb21wb25lbnRzL3dlbGNvbWUubGVzcyIsImxlc3MvY29tcG9uZW50cy9uZXdzbGV0dGVyLmxlc3MiLCJsZXNzL2NvbXBvbmVudHMvbWFwLmxlc3MiLCJsZXNzL2xhbmRtYXJrcy9zaXRlLmxlc3MiLCJsZXNzL2xhbmRtYXJrcy9oZWFkZXIubGVzcyIsImxlc3MvbGFuZG1hcmtzL25hdmlnYXRpb24ubGVzcyIsImxlc3MvbGFuZG1hcmtzL2NvbnRlbnQubGVzcyIsImxlc3MvbGFuZG1hcmtzL3NpZGViYXIubGVzcyIsImxlc3MvbGFuZG1hcmtzL2NvbW1lbnRzLmxlc3MiLCJsZXNzL2xhbmRtYXJrcy9mb290ZXIubGVzcyIsImxlc3MvdXRpbGl0aWVzL3V0aWxpdGllcy5sZXNzIiwibGVzcy9wbHVnaW5zL3dvb2NvbW1lcmNlLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0VBS0U7QUFDRiw0RUFBNEU7QUFDNUU7OztHQUdHO0FDSEg7RUFDRSx3QkFBQTtFREtBLE9BQU87RUNKUCwyQkFBQTtFRE1BLE9BQU87RUNMUCwrQkFBQTtFRE9BLE9BQU87Q0FDUjtBQUNEOztHQUVHO0FDSkg7RUFDRSxVQUFBO0NETUQ7QUFDRDtnRkFDZ0Y7QUFDaEY7Ozs7R0FJRztBQ0RIOzs7Ozs7Ozs7Ozs7RURjRSxPQUFPO0VDRlAsZUFBQTtDRElEO0FBQ0Q7O0dBRUc7QUNBSDs7OztFQUlFLHNCQUFBO0NERUQ7QUFDRDs7R0FFRztBQ0VIO0VBQ0UsY0FBQTtFQUNBLFVBQUE7Q0RBRDtBQUNEOztHQUVHO0FDSUg7RUFDRSx5QkFBQTtDREZEO0FBQ0Q7OztHQUdHO0FDTUg7O0VBRUUsY0FBQTtDREpEO0FBQ0Q7Z0ZBQ2dGO0FBQ2hGOzs7R0FHRztBQ1NIO0VBQ0UsOEJBQUE7RURQQSxPQUFPO0VDUVAsc0NBQUE7RUROQSxPQUFPO0NBQ1I7QUFDRDs7O0dBR0c7QUNTSDs7RUFFRSxpQkFBQTtDRFBEO0FBQ0Q7Z0ZBQ2dGO0FBQ2hGOzs7R0FHRztBQ1lIO0VBQ0Usb0JBQUE7RURWQSxPQUFPO0VDV1AsMkJBQUE7RURUQSxPQUFPO0VDVVAsa0NBQUE7RURSQSxPQUFPO0NBQ1I7QUFDRDs7R0FFRztBQ1dIOztFQUVFLHFCQUFBO0NEVEQ7QUFDRDs7R0FFRztBQ2FIOztFQUVFLG9CQUFBO0NEWEQ7QUFDRDs7R0FFRztBQ2VIO0VBQ0UsbUJBQUE7Q0RiRDtBQUNEOzs7R0FHRztBQ2lCSDs7RUFD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QUE7R1JpNEJDO0VRbDRCRjtJQUNDLG9CQUFBO0dSbzRCQztFUXI0QkY7SUFDQyxtQkFBQTtHUnU0QkM7Q0FDRjtBUTUzQkQ7RUFiQztJQUNDLFlBQUE7R1I0NEJDO0VRNzRCRjtJQUNDLG9CQUFBO0dSKzRCQztFUWg1QkY7SUFDQyxvQkFBQTtHUms1QkM7RVFuNUJGO0lBQ0MsV0FBQTtHUnE1QkM7RVF0NUJGO0lBQ0Msb0JBQUE7R1J3NUJDO0VRejVCRjtJQUNDLG9CQUFBO0dSMjVCQztFUTU1QkY7SUFDQyxXQUFBO0dSODVCQztFUS81QkY7SUFDQyxvQkFBQTtHUmk2QkM7RVFsNkJGO0lBQ0Msb0JBQUE7R1JvNkJDO0VRcjZCRjtJQUNDLFdBQUE7R1J1NkJDO0VReDZCRjtJQUNDLG9CQUFBO0dSMDZCQztFUTM2QkY7SUFDQyxtQkFBQTtHUjY2QkM7Q0FDRjtBUTk1QkQ7RUFqQkM7SUFDQyxZQUFBO0dSazdCQztFUW43QkY7SUFDQyxvQkFBQTtHUnE3QkM7RVF0N0JGO0lBQ0Msb0JBQUE7R1J3N0JDO0VRejdCRjtJQUNDLFdBQUE7R1IyN0JDO0VRNTdCRjtJQUNDLG9CQUFBO0dSODdCQztFUS83QkY7SUFDQyxvQkFBQTtHUmk4QkM7RVFsOEJGO0lBQ0MsV0FBQTtHUm84QkM7RVFyOEJGO0lBQ0Msb0JBQUE7R1J1OEJDO0VReDhCRjtJQUNDLG9CQUFBO0dSMDhCQztFUTM4QkY7SUFDQyxXQUFBO0dSNjhCQztFUTk4QkY7SUFDQyxvQkFBQTtHUmc5QkM7RVFqOUJGO0lBQ0MsbUJBQUE7R1JtOUJDO0NBQ0Y7QVFoOEJEO0VBckJDO0lBQ0MsWUFBQTtHUnc5QkM7RVF6OUJGO0lBQ0Msb0JBQUE7R1IyOUJDO0VRNTlCRjtJQUNDLG9CQUFBO0dSODlCQztFUS85QkY7SUFDQyxXQUFBO0dSaStCQztFUWwrQkY7SUFDQyxvQkFBQTtHUm8rQkM7RVFyK0JGO0lBQ0Msb0JBQUE7R1J1K0JDO0VReCtCRjtJQUNDLFdBQUE7R1IwK0JDO0VRMytCRjtJQUNDLG9CQUFBO0dSNitCQztFUTkrQkY7SUFDQyxvQkFBQTtH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Q3kzRUQ7QWlDMzRFRDtFQXFCRSxzQkFBQTtFQUNBLGtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtDakN5M0VEO0FpQ3IzRUQ7RUFDQztJQUNDLFlBQUE7SUFDQSxXQUFBO0lBQ0EsaUJBQUE7R2pDdTNFQztFaUNwM0VGO0lBQ0Msa0JBQUE7R2pDczNFQztDQUNGO0FpQ24zRUQ7RUFDQztJQUNDLGlCQUFBO0dqQ3EzRUM7Q0FDRjtBQUNEOzt3Q0FFd0M7QWtDcDlFeEM7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDbENzOUVBO0FrQ3A5RUE7RUFxRUE7SUFwRUMsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0dsQ3U5RUM7Q0FDRjtBR3g1RUE7RUFDQyxZQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7Q0gwNUVEO0FrQ3I5RUQ7RUFDQyxZQUFBO0NsQ3U5RUE7QWtDcDlFRDtFQUNDLG1CQUFBO0NsQ3M5RUE7QWtDbjlFRDtFQUNDLGtCQUFBO0NsQ3E5RUE7QWtDbDlFRDtFQUNDLGlCQUFBO0NsQ285RUE7QWtDbjhFRDtFQUNDLGlCQUFBO0VBQ0EsK0JBQUE7RUFDQSw4QkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtDbENxOEVBO0FrQ244RUE7RUFDQyxpQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0NsQ3E4RUQ7QWtDbDhFQTtFQUNDLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0NsQ284RUQ7QUFDRDs7d0NBRXdDO0FBQ3hDOzs7OztHQUtHO0FtQy9nRkg7RUFDQyxlQUFBO0NuQ2loRkE7QW1DOWdGRDs7RUFDQyxjQUFBO0VBQ0EsZUFBQTtDbkNpaEZBO0FBQ0Q7Ozs7O0dBS0c7QW1DOWdGSDs7O0VBR0MsZUFBQTtDbkNnaEZBO0FBQ0Q7Ozs7OztHQU1HO0FtQzdnRkg7Ozs7RUFJQyxpQkFBQTtFQUNBLHFCQUFBO0NuQytnRkE7QW1DNWdGRDs7Ozs7RUFLQywwQkFBQTtFQUNBLFlBQUE7Q25DOGdGQTtBbUM1Z0ZBOzs7OztFQUNDLDBCQUFBO0VBQ0EsWUFBQTtDbkNraEZEO0FBQ0QsWUFBWTtBbUM5Z0ZaO0VBQ0Msd0JBQUE7RUFDQSwwQkFBQTtDbkNnaEZBO0FBQ0Qsa0JBQWtCO0FtQzdnRmxCO0VBQ0MsZUFBQTtDbkMrZ0ZBO0FBQ0QsZ0JBQWdCO0FtQzVnRmhCO0VBRUMsb0JBQUE7Q25DNmdGQSIsImZpbGUiOiJzdHlsZS5jc3MifQ== */