@import url(https://use.typekit.net/tvf8qto.css);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap);@charset "UTF-8";

/* sage/assets/styles/common/_variables.scss */

/* line 169, resources/assets/styles/common/_variables.scss */

.light {
  font-weight: 300;
}

/* line 173, resources/assets/styles/common/_variables.scss */

.semi-bold {
  font-weight: 700;
}

/* line 177, resources/assets/styles/common/_variables.scss */

.xlarge-heading {
  font-size: 65px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 177, resources/assets/styles/common/_variables.scss */

  .xlarge-heading {
    font-size: 50px;
  }
}

@media print, screen and (max-width: 73.74875em) {
  /* line 177, resources/assets/styles/common/_variables.scss */

  .xlarge-heading {
    font-size: 40px;
  }
}

/* line 189, resources/assets/styles/common/_variables.scss */

.spaced-type {
  letter-spacing: 0.18em;
}

/* line 380, resources/assets/styles/common/_variables.scss */

.button,
.comment-form input[type="submit"],
.search-form .search-submit {
  font-weight: 600;
  text-transform: uppercase;
}

/* line 385, resources/assets/styles/common/_variables.scss */

.button.gform_button,
.comment-form input.gform_button[type="submit"],
.search-form .gform_button.search-submit,
.button.gform_next_button,
.comment-form input.gform_next_button[type="submit"],
.search-form .gform_next_button.search-submit,
.button.gform_previous_button,
.comment-form input.gform_previous_button[type="submit"],
.search-form .gform_previous_button.search-submit {
  background: #f2f8fc;
}

/* line 387, resources/assets/styles/common/_variables.scss */

.button.gform_button:hover,
.comment-form input.gform_button:hover[type="submit"],
.search-form .gform_button.search-submit:hover,
.button.gform_next_button:hover,
.comment-form input.gform_next_button:hover[type="submit"],
.search-form .gform_next_button.search-submit:hover,
.button.gform_previous_button:hover,
.comment-form input.gform_previous_button:hover[type="submit"],
.search-form .gform_previous_button.search-submit:hover {
  background: #ddedf7;
}

/* line 392, resources/assets/styles/common/_variables.scss */

.button.secondary,
.comment-form input[type="submit"],
.search-form .search-submit {
  color: white !important;
}

/* line 396, resources/assets/styles/common/_variables.scss */

.button.tertiary,
.comment-form input.tertiary[type="submit"],
.search-form .tertiary.search-submit {
  background-color: #f2f8fc;
}

/* line 398, resources/assets/styles/common/_variables.scss */

.button.tertiary:hover,
.comment-form input.tertiary:hover[type="submit"],
.search-form .tertiary.search-submit:hover {
  background-color: #c9e2f2;
}

/* line 551, resources/assets/styles/common/_variables.scss */

select {
  border-radius: 0 !important;
}

/** Import everything from autoload */

/**
 * Foundation for Sites
 * Version 6.7.4
 * https://get.foundation
 * Licensed under MIT Open Source
 */

@media print, screen and (min-width: 51.25em) {
  /* line 46, node_modules/foundation-sites/scss/components/_reveal.scss */

  .reveal,
  .reveal.tiny,
  .reveal.small,
  .reveal.large {
    right: auto;
    left: auto;
    margin: 0 auto;
  }
}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* line 12, node_modules/foundation-sites/scss/vendor/normalize.scss */

html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

/* line 22, node_modules/foundation-sites/scss/vendor/normalize.scss */

body {
  margin: 0;
}

/* line 29, node_modules/foundation-sites/scss/vendor/normalize.scss */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 40, node_modules/foundation-sites/scss/vendor/normalize.scss */

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/* line 49, node_modules/foundation-sites/scss/vendor/normalize.scss */

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 59, node_modules/foundation-sites/scss/vendor/normalize.scss */

a {
  background-color: transparent;
}

/* line 66, node_modules/foundation-sites/scss/vendor/normalize.scss */

abbr[title] {
  border-bottom: 0;
  text-decoration: underline dotted;
}

/* line 73, node_modules/foundation-sites/scss/vendor/normalize.scss */

b,
strong {
  font-weight: bolder;
}

/* line 81, node_modules/foundation-sites/scss/vendor/normalize.scss */

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 90, node_modules/foundation-sites/scss/vendor/normalize.scss */

small {
  font-size: 80%;
}

/* line 97, node_modules/foundation-sites/scss/vendor/normalize.scss */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 105, node_modules/foundation-sites/scss/vendor/normalize.scss */

sub {
  bottom: -0.25em;
}

/* line 109, node_modules/foundation-sites/scss/vendor/normalize.scss */

sup {
  top: -0.5em;
}

/* line 118, node_modules/foundation-sites/scss/vendor/normalize.scss */

img {
  border-style: none;
}

/* line 128, node_modules/foundation-sites/scss/vendor/normalize.scss */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

/* line 142, node_modules/foundation-sites/scss/vendor/normalize.scss */

button,
input {
  overflow: visible;
}

/* line 150, node_modules/foundation-sites/scss/vendor/normalize.scss */

button,
select {
  text-transform: none;
}

/* line 157, node_modules/foundation-sites/scss/vendor/normalize.scss */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/* line 166, node_modules/foundation-sites/scss/vendor/normalize.scss */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/* line 176, node_modules/foundation-sites/scss/vendor/normalize.scss */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/* line 185, node_modules/foundation-sites/scss/vendor/normalize.scss */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/* line 194, node_modules/foundation-sites/scss/vendor/normalize.scss */

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

/* line 205, node_modules/foundation-sites/scss/vendor/normalize.scss */

progress {
  vertical-align: baseline;
}

/* line 211, node_modules/foundation-sites/scss/vendor/normalize.scss */

textarea {
  overflow: auto;
}

/* line 218, node_modules/foundation-sites/scss/vendor/normalize.scss */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 226, node_modules/foundation-sites/scss/vendor/normalize.scss */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 234, node_modules/foundation-sites/scss/vendor/normalize.scss */

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* line 241, node_modules/foundation-sites/scss/vendor/normalize.scss */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 248, node_modules/foundation-sites/scss/vendor/normalize.scss */

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

/* line 258, node_modules/foundation-sites/scss/vendor/normalize.scss */

details {
  display: block;
}

/* line 264, node_modules/foundation-sites/scss/vendor/normalize.scss */

summary {
  display: list-item;
}

/* line 273, node_modules/foundation-sites/scss/vendor/normalize.scss */

template {
  display: none;
}

/* line 279, node_modules/foundation-sites/scss/vendor/normalize.scss */

[hidden] {
  display: none;
}

/* line 288, node_modules/foundation-sites/scss/vendor/normalize.scss */

[data-whatintent="mouse"] *,
[data-whatintent="mouse"] *:focus,
[data-whatintent="touch"] *,
[data-whatintent="touch"] *:focus,
[data-whatinput="mouse"] *,
[data-whatinput="mouse"] *:focus,
[data-whatinput="touch"] *,
[data-whatinput="touch"] *:focus {
  outline: none;
}

/* line 294, node_modules/foundation-sites/scss/vendor/normalize.scss */

[draggable=false] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}

/* line 144, node_modules/foundation-sites/scss/_global.scss */

.foundation-mq {
  font-family: "small=0em&medium=51.25em&large=73.75em&xlarge=81.5625em&xxlarge=105em";
}

/* line 148, node_modules/foundation-sites/scss/_global.scss */

html {
  box-sizing: border-box;
  font-size: 100%;
}

/* line 154, node_modules/foundation-sites/scss/_global.scss */

*,
*::before,
*::after {
  box-sizing: inherit;
}

/* line 161, node_modules/foundation-sites/scss/_global.scss */

body {
  margin: 0;
  padding: 0;
  background: #fff;
  font-family: proxima-nova, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #000000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 186, node_modules/foundation-sites/scss/_global.scss */

img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic;
}

/* line 198, node_modules/foundation-sites/scss/_global.scss */

textarea {
  height: auto;
  min-height: 50px;
  border-radius: 0px;
}

/* line 205, node_modules/foundation-sites/scss/_global.scss */

select {
  box-sizing: border-box;
  width: 100%;
  border-radius: 0px;
}

/* line 215, node_modules/foundation-sites/scss/_global.scss */

.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}

/* line 223, node_modules/foundation-sites/scss/_global.scss */

button {
  padding: 0;
  appearance: none;
  border: 0;
  border-radius: 0px;
  background: transparent;
  line-height: 1;
  cursor: auto;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] button {
  outline: 0;
}

/* line 235, node_modules/foundation-sites/scss/_global.scss */

pre {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 241, node_modules/foundation-sites/scss/_global.scss */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
}

/* line 250, node_modules/foundation-sites/scss/_global.scss */

.is-visible {
  display: block !important;
}

/* line 254, node_modules/foundation-sites/scss/_global.scss */

.is-hidden {
  display: none !important;
}

/* line 125, node_modules/foundation-sites/scss/forms/_text.scss */

[type='text'],
[type='password'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='month'],
[type='week'],
[type='email'],
[type='number'],
[type='search'],
[type='tel'],
[type='time'],
[type='url'],
[type='color'],
textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 3.67045rem;
  margin: 0 0 1.125rem;
  padding: 1.02273rem;
  border: 1px solid #222222;
  border-radius: 0px;
  background-color: #222222;
  box-shadow: none;
  font-family: inherit;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 1.5;
  color: #fff;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  appearance: none;
}

/* line 111, node_modules/foundation-sites/scss/forms/_text.scss */

[type='text']:focus,
[type='password']:focus,
[type='date']:focus,
[type='datetime']:focus,
[type='datetime-local']:focus,
[type='month']:focus,
[type='week']:focus,
[type='email']:focus,
[type='number']:focus,
[type='search']:focus,
[type='tel']:focus,
[type='time']:focus,
[type='url']:focus,
[type='color']:focus,
textarea:focus {
  outline: none;
  border: 1px solid #FF8700;
  background-color: #222222;
  box-shadow: none;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

/* line 132, node_modules/foundation-sites/scss/forms/_text.scss */

textarea {
  max-width: 100%;
}

/* line 135, node_modules/foundation-sites/scss/forms/_text.scss */

textarea[rows] {
  height: auto;
}

/* line 143, node_modules/foundation-sites/scss/forms/_text.scss */

input:disabled,
input[readonly],
textarea:disabled,
textarea[readonly] {
  background-color: #222222;
  cursor: not-allowed;
}

/* line 151, node_modules/foundation-sites/scss/forms/_text.scss */

[type='submit'],
[type='button'] {
  appearance: none;
  border-radius: 0;
}

/* line 158, node_modules/foundation-sites/scss/forms/_text.scss */

input[type='search'] {
  box-sizing: border-box;
}

/* line 176, node_modules/foundation-sites/scss/forms/_text.scss */

::placeholder {
  color: #fff;
}

/* line 10, node_modules/foundation-sites/scss/forms/_checkbox.scss */

[type='file'],
[type='checkbox'],
[type='radio'] {
  margin: 0 0 1.125rem;
}

/* line 17, node_modules/foundation-sites/scss/forms/_checkbox.scss */

[type='checkbox'] + label,
[type='radio'] + label {
  display: inline-block;
  vertical-align: baseline;
  margin-left: 0.5625rem;
  margin-right: 1.125rem;
  margin-bottom: 0;
}

/* line 26, node_modules/foundation-sites/scss/forms/_checkbox.scss */

[type='checkbox'] + label[for],
[type='radio'] + label[for] {
  cursor: pointer;
}

/* line 32, node_modules/foundation-sites/scss/forms/_checkbox.scss */

label > [type='checkbox'],
label > [type='radio'] {
  margin-right: 0.5625rem;
}

/* line 38, node_modules/foundation-sites/scss/forms/_checkbox.scss */

[type='file'] {
  width: 100%;
}

/* line 44, node_modules/foundation-sites/scss/forms/_label.scss */

label {
  display: block;
  margin: 0;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.8;
  color: #000000;
}

/* line 47, node_modules/foundation-sites/scss/forms/_label.scss */

label.middle {
  margin: 0 0 1.125rem;
  line-height: 1.5;
  padding: 0.625rem 0;
}

/* line 22, node_modules/foundation-sites/scss/forms/_help-text.scss */

.help-text {
  margin-top: -0.5625rem;
  font-size: 0.8125rem;
  font-style: italic;
  color: #000000;
}

/* line 27, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group,
.search-form {
  display: flex;
  width: 100%;
  margin-bottom: 1.125rem;
  align-items: stretch;
}

/* line 37, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group > :first-child,
.search-form > :first-child,
.input-group > :first-child.input-group-button > *,
.search-form > :first-child.input-group-button > * {
  border-radius: 0px 0 0 0px;
}

/* line 43, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group > :last-child,
.search-form > :last-child,
.input-group > :last-child.input-group-button > *,
.search-form > :last-child.input-group-button > * {
  border-radius: 0 0px 0px 0;
}

/* line 49, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group-label,
.input-group-field,
.search-form .search-field,
.input-group-button,
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
  margin: 0;
  white-space: nowrap;
}

/* line 59, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group-label {
  padding: 0 1rem;
  border: 1px solid #4D4E4E;
  background: #EFEFEF;
  color: #000000;
  text-align: center;
  white-space: nowrap;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
}

/* line 80, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group-label:first-child {
  border-right: 0;
}

/* line 84, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group-label:last-child {
  border-left: 0;
}

/* line 90, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group-field,
.search-form .search-field {
  border-radius: 0;
  flex: 1 1 0px;
  min-width: 0;
}

/* line 100, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  display: flex;
  flex: 0 0 auto;
}

/* line 115, node_modules/foundation-sites/scss/forms/_input-group.scss */

.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
  align-self: stretch;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1.125rem;
}

/* line 39, node_modules/foundation-sites/scss/forms/_fieldset.scss */

fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}

/* line 45, node_modules/foundation-sites/scss/forms/_fieldset.scss */

legend {
  max-width: 100%;
  margin-bottom: 0.5625rem;
}

/* line 50, node_modules/foundation-sites/scss/forms/_fieldset.scss */

.fieldset {
  margin: 1.125rem 0;
  padding: 1.25rem;
  border: 1px solid #f6f6f6;
}

/* line 30, node_modules/foundation-sites/scss/forms/_fieldset.scss */

.fieldset legend {
  margin: 0;
  margin-left: -0.1875rem;
  padding: 0 0.1875rem;
}

/* line 87, node_modules/foundation-sites/scss/forms/_select.scss */

select {
  height: 3.67045rem;
  margin: 0 0 1.125rem;
  padding: 1.02273rem;
  appearance: none;
  border: 1px solid #222222;
  border-radius: 0px;
  background-color: #222222;
  font-family: inherit;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 1.5;
  color: #fff;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28255, 255, 255%29"></polygon></svg>');
  background-origin: content-box;
  background-position: right -1.125rem center;
  background-repeat: no-repeat;
  background-size: 9px 6px;
  padding-right: 1.6875rem;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

@media screen and (min-width: 0\0) {
  /* line 87, node_modules/foundation-sites/scss/forms/_select.scss */

  select {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBJREFUeNrEllsOhCAMRVszC9IlzU7KCmVHTJsoMWYMUtpyv9BgbuXQB5ZSdgBYYY4ycgBivk8KYFsQMfMiTTBP4o3nUzCKzOabLJbLy2/g31evGkAginR4/ZegKH5qX3bJCscA3t0x3kgO5tQFyhhFf50xRqFLbyMUNJQzgyjGS/wgCpvKqkRBpuWrE4V9d+1E4dPUXqIg107SQOE/2DRQxMwTDygIInVDET9T3lCoj/6j/VCmGjZOl2lKpZ8AAwDQP7zIimDGFQAAAABJRU5ErkJggg==");
  }
}

/* line 54, node_modules/foundation-sites/scss/forms/_select.scss */

select:focus {
  outline: none;
  border: 1px solid #FF8700;
  background-color: #222222;
  box-shadow: none;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

/* line 66, node_modules/foundation-sites/scss/forms/_select.scss */

select:disabled {
  background-color: #222222;
  cursor: not-allowed;
}

/* line 72, node_modules/foundation-sites/scss/forms/_select.scss */

select::-ms-expand {
  display: none;
}

/* line 76, node_modules/foundation-sites/scss/forms/_select.scss */

select[multiple] {
  height: auto;
  background-image: none;
}

/* line 80, node_modules/foundation-sites/scss/forms/_select.scss */

select:not([multiple]) {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 45, node_modules/foundation-sites/scss/forms/_error.scss */

.is-invalid-input:not(:focus) {
  border-color: #800006;
  background-color: #f2e6e6;
}

/* line 49, node_modules/foundation-sites/scss/forms/_error.scss */

.is-invalid-input:not(:focus)::placeholder {
  color: #800006;
}

/* line 76, node_modules/foundation-sites/scss/forms/_error.scss */

.is-invalid-label {
  color: #800006;
}

/* line 82, node_modules/foundation-sites/scss/forms/_error.scss */

.form-error {
  display: none;
  margin-top: -0.5625rem;
  margin-bottom: 1.125rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #800006;
}

/* line 85, node_modules/foundation-sites/scss/forms/_error.scss */

.form-error.is-visible {
  display: block;
}

/* line 228, node_modules/foundation-sites/scss/typography/_base.scss */

div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* line 252, node_modules/foundation-sites/scss/typography/_base.scss */

p {
  margin-bottom: 1rem;
  font-size: inherit;
  line-height: 25px;
  text-rendering: optimizeLegibility;
}

/* line 261, node_modules/foundation-sites/scss/typography/_base.scss */

em,
i {
  font-style: italic;
  line-height: inherit;
}

/* line 268, node_modules/foundation-sites/scss/typography/_base.scss */

strong,
b {
  font-weight: bold;
  line-height: inherit;
}

/* line 275, node_modules/foundation-sites/scss/typography/_base.scss */

small {
  font-size: 80%;
  line-height: inherit;
}

/* line 281, node_modules/foundation-sites/scss/typography/_base.scss */

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "Roboto Slab", serif;
  font-style: normal;
  font-weight: 600;
  color: #000000;
  text-rendering: optimizeLegibility;
}

/* line 293, node_modules/foundation-sites/scss/typography/_base.scss */

h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small {
  line-height: 0;
  color: #4D4E4E;
}

/* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

h1,
.h1 {
  font-size: 1.5rem;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 0.9rem;
}

/* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

h2,
.h2 {
  font-size: 2.5rem;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 0.9rem;
}

/* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

h3,
.h3 {
  font-size: 1.5rem;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 0.9rem;
}

/* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

h4,
.h4 {
  font-size: 1rem;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 0.9rem;
}

/* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

h5,
.h5 {
  font-size: 0.9375rem;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 0.9rem;
}

/* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

h6,
.h6 {
  font-size: 0.9375rem;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 0.9rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h1,
  .h1 {
    font-size: 1.75rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h2,
  .h2 {
    font-size: 3.125rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h3,
  .h3 {
    font-size: 1.5rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h4,
  .h4 {
    font-size: 1rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h5,
  .h5 {
    font-size: 1rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h6,
  .h6 {
    font-size: 0.875rem;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h1,
  .h1 {
    font-size: 2rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h2,
  .h2 {
    font-size: 4.0625rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h3,
  .h3 {
    font-size: 1.625rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h4,
  .h4 {
    font-size: 1rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h5,
  .h5 {
    font-size: 1rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h6,
  .h6 {
    font-size: 0.875rem;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h1,
  .h1 {
    font-size: 2.375rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h2,
  .h2 {
    font-size: 4.5rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h3,
  .h3 {
    font-size: 1.75rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h4,
  .h4 {
    font-size: 1rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h5,
  .h5 {
    font-size: 1rem;
  }

  /* line 304, node_modules/foundation-sites/scss/typography/_base.scss */

  h6,
  .h6 {
    font-size: 0.875rem;
  }
}

/* line 343, node_modules/foundation-sites/scss/typography/_base.scss */

a {
  line-height: inherit;
  color: #000000;
  text-decoration: none;
  cursor: pointer;
}

/* line 350, node_modules/foundation-sites/scss/typography/_base.scss */

a:hover,
a:focus {
  color: #FF8700;
}

/* line 358, node_modules/foundation-sites/scss/typography/_base.scss */

a img {
  border: 0;
}

/* line 364, node_modules/foundation-sites/scss/typography/_base.scss */

hr {
  clear: both;
  max-width: 85.375rem;
  height: 0;
  margin: 1.25rem auto;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #f6f6f6;
  border-left: 0;
}

/* line 378, node_modules/foundation-sites/scss/typography/_base.scss */

ul,
ol,
dl {
  margin-bottom: 1rem;
  list-style-position: outside;
  line-height: 25px;
}

/* line 387, node_modules/foundation-sites/scss/typography/_base.scss */

li {
  font-size: inherit;
}

/* line 392, node_modules/foundation-sites/scss/typography/_base.scss */

ul {
  margin-left: 1.25rem;
  list-style-type: disc;
}

/* line 398, node_modules/foundation-sites/scss/typography/_base.scss */

ol {
  margin-left: 1.25rem;
}

/* line 404, node_modules/foundation-sites/scss/typography/_base.scss */

ul ul,
ol ul,
ul ol,
ol ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

/* line 411, node_modules/foundation-sites/scss/typography/_base.scss */

dl {
  margin-bottom: 1rem;
}

/* line 414, node_modules/foundation-sites/scss/typography/_base.scss */

dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}

/* line 421, node_modules/foundation-sites/scss/typography/_base.scss */

blockquote {
  margin: 0 0 1rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #4D4E4E;
}

/* line 426, node_modules/foundation-sites/scss/typography/_base.scss */

blockquote,
blockquote p {
  line-height: 25px;
  color: #2B2B2B;
}

/* line 442, node_modules/foundation-sites/scss/typography/_base.scss */

abbr,
abbr[title] {
  border-bottom: 1px dotted #000000;
  cursor: help;
  text-decoration: none;
}

/* line 449, node_modules/foundation-sites/scss/typography/_base.scss */

figure {
  margin: 0;
}

/* line 461, node_modules/foundation-sites/scss/typography/_base.scss */

kbd {
  margin: 0;
  padding: 0.125rem 0.25rem 0;
  background-color: #EFEFEF;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  color: #000000;
}

/* line 134, node_modules/foundation-sites/scss/typography/_helpers.scss */

.subheader {
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  font-weight: normal;
  line-height: 1.4;
  color: #2B2B2B;
}

/* line 144, node_modules/foundation-sites/scss/typography/_helpers.scss */

.lead {
  font-size: 125%;
  line-height: 1.6;
}

/* line 150, node_modules/foundation-sites/scss/typography/_helpers.scss */

.stat {
  font-size: 2.5rem;
  line-height: 1;
}

/* line 154, node_modules/foundation-sites/scss/typography/_helpers.scss */

p + .stat {
  margin-top: -1rem;
}

/* line 161, node_modules/foundation-sites/scss/typography/_helpers.scss */

ul.no-bullet,
ul.comment-list,
ol.no-bullet,
ol.comment-list {
  margin-left: 0;
  list-style: none;
}

/* line 167, node_modules/foundation-sites/scss/typography/_helpers.scss */

cite,
.cite-block {
  display: block;
  color: #2B2B2B;
  font-size: 0.8125rem;
}

/* line 90, node_modules/foundation-sites/scss/typography/_helpers.scss */

cite:before,
.cite-block:before {
  content: "\2014   ";
}

/* line 175, node_modules/foundation-sites/scss/typography/_helpers.scss */

code,
.code-inline {
  border: none;
  background-color: transparent;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #000000;
  display: inline;
  max-width: 100%;
  word-wrap: break-word;
  padding: 0.125rem 0.3125rem 0.0625rem;
}

/* line 184, node_modules/foundation-sites/scss/typography/_helpers.scss */

.code-block {
  border: none;
  background-color: transparent;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #000000;
  display: block;
  overflow: auto;
  white-space: pre;
  padding: 1rem;
  margin-bottom: 1.5rem;
}

/* line 15, node_modules/foundation-sites/scss/typography/_alignment.scss */

.text-left {
  text-align: left;
}

/* line 15, node_modules/foundation-sites/scss/typography/_alignment.scss */

.text-right {
  text-align: right;
}

/* line 15, node_modules/foundation-sites/scss/typography/_alignment.scss */

.text-center {
  text-align: center;
}

/* line 15, node_modules/foundation-sites/scss/typography/_alignment.scss */

.text-justify {
  text-align: justify;
}

@media print, screen and (min-width: 51.25em) {
  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .medium-text-left {
    text-align: left;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .medium-text-right {
    text-align: right;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .medium-text-center {
    text-align: center;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .medium-text-justify {
    text-align: justify;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .large-text-left {
    text-align: left;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .large-text-right {
    text-align: right;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .large-text-center {
    text-align: center;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .large-text-justify {
    text-align: justify;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .xlarge-text-left {
    text-align: left;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .xlarge-text-right {
    text-align: right;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .xlarge-text-center {
    text-align: center;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .xlarge-text-justify {
    text-align: justify;
  }
}

@media screen and (min-width: 105em) {
  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .xxlarge-text-left {
    text-align: left;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .xxlarge-text-right {
    text-align: right;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .xxlarge-text-center {
    text-align: center;
  }

  /* line 10, node_modules/foundation-sites/scss/typography/_alignment.scss */

  .xxlarge-text-justify {
    text-align: justify;
  }
}

/* line 18, node_modules/foundation-sites/scss/typography/_print.scss */

.show-for-print {
  display: none !important;
}

@media print {
  /* line 21, node_modules/foundation-sites/scss/typography/_print.scss */

  * {
    background: transparent !important;
    color: black !important;
    color-adjust: economy;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 38, node_modules/foundation-sites/scss/typography/_print.scss */

  .show-for-print {
    display: block !important;
  }

  /* line 39, node_modules/foundation-sites/scss/typography/_print.scss */

  .hide-for-print {
    display: none !important;
  }

  /* line 41, node_modules/foundation-sites/scss/typography/_print.scss */

  table.show-for-print {
    display: table !important;
  }

  /* line 42, node_modules/foundation-sites/scss/typography/_print.scss */

  thead.show-for-print {
    display: table-header-group !important;
  }

  /* line 43, node_modules/foundation-sites/scss/typography/_print.scss */

  tbody.show-for-print {
    display: table-row-group !important;
  }

  /* line 44, node_modules/foundation-sites/scss/typography/_print.scss */

  tr.show-for-print {
    display: table-row !important;
  }

  /* line 45, node_modules/foundation-sites/scss/typography/_print.scss */

  td.show-for-print {
    display: table-cell !important;
  }

  /* line 46, node_modules/foundation-sites/scss/typography/_print.scss */

  th.show-for-print {
    display: table-cell !important;
  }

  /* line 49, node_modules/foundation-sites/scss/typography/_print.scss */

  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 52, node_modules/foundation-sites/scss/typography/_print.scss */

  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 56, node_modules/foundation-sites/scss/typography/_print.scss */

  .ir a:after,
  a[href^='javascript:']:after,
  a[href^='#']:after {
    content: '';
  }

  /* line 61, node_modules/foundation-sites/scss/typography/_print.scss */

  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 64, node_modules/foundation-sites/scss/typography/_print.scss */

  pre,
  blockquote {
    border: 1px solid #2B2B2B;
    page-break-inside: avoid;
  }

  /* line 71, node_modules/foundation-sites/scss/typography/_print.scss */

  thead {
    display: table-header-group;
  }

  /* line 73, node_modules/foundation-sites/scss/typography/_print.scss */

  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 76, node_modules/foundation-sites/scss/typography/_print.scss */

  img {
    max-width: 100% !important;
  }

@page {
    margin: 0.5cm;
}

  /* line 80, node_modules/foundation-sites/scss/typography/_print.scss */

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 88, node_modules/foundation-sites/scss/typography/_print.scss */

  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 92, node_modules/foundation-sites/scss/typography/_print.scss */

  .print-break-inside {
    page-break-inside: auto;
  }
}

/* line 13, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-container {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 85.375rem;
  margin-left: auto;
  margin-right: auto;
}

@media print, screen and (min-width: 51.25em) {
  /* line 13, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-container {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

/* line 16, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-container.fluid {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media print, screen and (min-width: 51.25em) {
  /* line 16, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-container.fluid {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

/* line 20, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-container.full {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

/* line 26, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x {
  display: flex;
  flex-flow: row wrap;
}

/* line 30, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.cell {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%;
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.cell.auto {
  flex: 1 1 0;
}

/* line 37, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.cell.shrink {
  flex: 0 0 auto;
}

/* line 43, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .auto {
  width: auto;
}

/* line 47, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .shrink {
  width: auto;
}

/* line 63, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-shrink,
.grid-x > .small-full,
.grid-x > .small-1,
.grid-x > .small-2,
.grid-x > .small-3,
.grid-x > .small-4,
.grid-x > .small-5,
.grid-x > .small-6,
.grid-x > .small-7,
.grid-x > .small-8,
.grid-x > .small-9,
.grid-x > .small-10,
.grid-x > .small-11,
.grid-x > .small-12 {
  flex-basis: auto;
}

@media print, screen and (min-width: 51.25em) {
  /* line 63, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-shrink,
  .grid-x > .medium-full,
  .grid-x > .medium-1,
  .grid-x > .medium-2,
  .grid-x > .medium-3,
  .grid-x > .medium-4,
  .grid-x > .medium-5,
  .grid-x > .medium-6,
  .grid-x > .medium-7,
  .grid-x > .medium-8,
  .grid-x > .medium-9,
  .grid-x > .medium-10,
  .grid-x > .medium-11,
  .grid-x > .medium-12 {
    flex-basis: auto;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 63, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-shrink,
  .grid-x > .large-full,
  .grid-x > .large-1,
  .grid-x > .large-2,
  .grid-x > .large-3,
  .grid-x > .large-4,
  .grid-x > .large-5,
  .grid-x > .large-6,
  .grid-x > .large-7,
  .grid-x > .large-8,
  .grid-x > .large-9,
  .grid-x > .large-10,
  .grid-x > .large-11,
  .grid-x > .large-12 {
    flex-basis: auto;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 63, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-shrink,
  .grid-x > .xlarge-full,
  .grid-x > .xlarge-1,
  .grid-x > .xlarge-2,
  .grid-x > .xlarge-3,
  .grid-x > .xlarge-4,
  .grid-x > .xlarge-5,
  .grid-x > .xlarge-6,
  .grid-x > .xlarge-7,
  .grid-x > .xlarge-8,
  .grid-x > .xlarge-9,
  .grid-x > .xlarge-10,
  .grid-x > .xlarge-11,
  .grid-x > .xlarge-12 {
    flex-basis: auto;
  }
}

@media screen and (min-width: 105em) {
  /* line 63, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-shrink,
  .grid-x > .xxlarge-full,
  .grid-x > .xxlarge-1,
  .grid-x > .xxlarge-2,
  .grid-x > .xxlarge-3,
  .grid-x > .xxlarge-4,
  .grid-x > .xxlarge-5,
  .grid-x > .xxlarge-6,
  .grid-x > .xxlarge-7,
  .grid-x > .xxlarge-8,
  .grid-x > .xxlarge-9,
  .grid-x > .xxlarge-10,
  .grid-x > .xxlarge-11,
  .grid-x > .xxlarge-12 {
    flex-basis: auto;
  }
}

/* line 77, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-1,
.grid-x > .small-2,
.grid-x > .small-3,
.grid-x > .small-4,
.grid-x > .small-5,
.grid-x > .small-6,
.grid-x > .small-7,
.grid-x > .small-8,
.grid-x > .small-9,
.grid-x > .small-10,
.grid-x > .small-11,
.grid-x > .small-12 {
  flex: 0 0 auto;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-1 {
  width: 8.33333%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-2 {
  width: 16.66667%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-3 {
  width: 25%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-4 {
  width: 33.33333%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-5 {
  width: 41.66667%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-6 {
  width: 50%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-7 {
  width: 58.33333%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-8 {
  width: 66.66667%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-9 {
  width: 75%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-10 {
  width: 83.33333%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-11 {
  width: 91.66667%;
}

/* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-x > .small-12 {
  width: 100%;
}

@media print, screen and (min-width: 51.25em) {
  /* line 72, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-auto {
    flex: 1 1 0;
    width: auto;
  }

  /* line 77, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-shrink,
  .grid-x > .medium-1,
  .grid-x > .medium-2,
  .grid-x > .medium-3,
  .grid-x > .medium-4,
  .grid-x > .medium-5,
  .grid-x > .medium-6,
  .grid-x > .medium-7,
  .grid-x > .medium-8,
  .grid-x > .medium-9,
  .grid-x > .medium-10,
  .grid-x > .medium-11,
  .grid-x > .medium-12 {
    flex: 0 0 auto;
  }

  /* line 83, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-shrink {
    width: auto;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-1 {
    width: 8.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-2 {
    width: 16.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-3 {
    width: 25%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-4 {
    width: 33.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-5 {
    width: 41.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-6 {
    width: 50%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-7 {
    width: 58.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-8 {
    width: 66.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-9 {
    width: 75%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-10 {
    width: 83.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-11 {
    width: 91.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .medium-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 72, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-auto {
    flex: 1 1 0;
    width: auto;
  }

  /* line 77, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-shrink,
  .grid-x > .large-1,
  .grid-x > .large-2,
  .grid-x > .large-3,
  .grid-x > .large-4,
  .grid-x > .large-5,
  .grid-x > .large-6,
  .grid-x > .large-7,
  .grid-x > .large-8,
  .grid-x > .large-9,
  .grid-x > .large-10,
  .grid-x > .large-11,
  .grid-x > .large-12 {
    flex: 0 0 auto;
  }

  /* line 83, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-shrink {
    width: auto;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-1 {
    width: 8.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-2 {
    width: 16.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-3 {
    width: 25%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-4 {
    width: 33.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-5 {
    width: 41.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-6 {
    width: 50%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-7 {
    width: 58.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-8 {
    width: 66.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-9 {
    width: 75%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-10 {
    width: 83.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-11 {
    width: 91.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .large-12 {
    width: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 72, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-auto {
    flex: 1 1 0;
    width: auto;
  }

  /* line 77, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-shrink,
  .grid-x > .xlarge-1,
  .grid-x > .xlarge-2,
  .grid-x > .xlarge-3,
  .grid-x > .xlarge-4,
  .grid-x > .xlarge-5,
  .grid-x > .xlarge-6,
  .grid-x > .xlarge-7,
  .grid-x > .xlarge-8,
  .grid-x > .xlarge-9,
  .grid-x > .xlarge-10,
  .grid-x > .xlarge-11,
  .grid-x > .xlarge-12 {
    flex: 0 0 auto;
  }

  /* line 83, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-shrink {
    width: auto;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-1 {
    width: 8.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-2 {
    width: 16.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-3 {
    width: 25%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-4 {
    width: 33.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-5 {
    width: 41.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-6 {
    width: 50%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-7 {
    width: 58.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-8 {
    width: 66.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-9 {
    width: 75%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-10 {
    width: 83.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-11 {
    width: 91.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 72, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-auto {
    flex: 1 1 0;
    width: auto;
  }

  /* line 77, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-shrink,
  .grid-x > .xxlarge-1,
  .grid-x > .xxlarge-2,
  .grid-x > .xxlarge-3,
  .grid-x > .xxlarge-4,
  .grid-x > .xxlarge-5,
  .grid-x > .xxlarge-6,
  .grid-x > .xxlarge-7,
  .grid-x > .xxlarge-8,
  .grid-x > .xxlarge-9,
  .grid-x > .xxlarge-10,
  .grid-x > .xxlarge-11,
  .grid-x > .xxlarge-12 {
    flex: 0 0 auto;
  }

  /* line 83, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-shrink {
    width: auto;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-1 {
    width: 8.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-2 {
    width: 16.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-3 {
    width: 25%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-4 {
    width: 33.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-5 {
    width: 41.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-6 {
    width: 50%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-7 {
    width: 58.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-8 {
    width: 66.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-9 {
    width: 75%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-10 {
    width: 83.33333%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-11 {
    width: 91.66667%;
  }

  /* line 92, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-x > .xxlarge-12 {
    width: 100%;
  }
}

/* line 100, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x:not(.grid-x) > .cell {
  width: auto;
}

/* line 105, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y:not(.grid-y) > .cell {
  height: auto;
}

/* line 136, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 136, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
  }
}

/* line 140, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .cell {
  width: calc(100% - 1.25rem);
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 147, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .cell {
    width: calc(100% - 1.875rem);
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
  }
}

/* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .auto {
  width: auto;
}

/* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .shrink {
  width: auto;
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-1 {
  width: calc(8.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-2 {
  width: calc(16.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-3 {
  width: calc(25% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-4 {
  width: calc(33.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-5 {
  width: calc(41.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-6 {
  width: calc(50% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-7 {
  width: calc(58.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-8 {
  width: calc(66.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-9 {
  width: calc(75% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-10 {
  width: calc(83.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-11 {
  width: calc(91.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-12 {
  width: calc(100% - 1.25rem);
}

@media print, screen and (min-width: 51.25em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .auto {
    width: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .shrink {
    width: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-1 {
    width: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-2 {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-3 {
    width: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-4 {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-5 {
    width: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-6 {
    width: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-7 {
    width: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-8 {
    width: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-9 {
    width: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-10 {
    width: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-11 {
    width: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .small-12 {
    width: calc(100% - 1.875rem);
  }

  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-auto {
    width: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-shrink {
    width: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-1 {
    width: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-2 {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-3 {
    width: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-4 {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-5 {
    width: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-6 {
    width: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-7 {
    width: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-8 {
    width: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-9 {
    width: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-10 {
    width: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-11 {
    width: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-12 {
    width: calc(100% - 1.875rem);
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-auto {
    width: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-shrink {
    width: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-1 {
    width: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-2 {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-3 {
    width: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-4 {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-5 {
    width: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-6 {
    width: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-7 {
    width: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-8 {
    width: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-9 {
    width: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-10 {
    width: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-11 {
    width: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-12 {
    width: calc(100% - 1.875rem);
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-auto {
    width: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-shrink {
    width: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-1 {
    width: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-2 {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-3 {
    width: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-4 {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-5 {
    width: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-6 {
    width: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-7 {
    width: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-8 {
    width: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-9 {
    width: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-10 {
    width: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-11 {
    width: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-12 {
    width: calc(100% - 1.875rem);
  }
}

@media screen and (min-width: 105em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-auto {
    width: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-shrink {
    width: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-1 {
    width: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-2 {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-3 {
    width: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-4 {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-5 {
    width: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-6 {
    width: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-7 {
    width: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-8 {
    width: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-9 {
    width: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-10 {
    width: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-11 {
    width: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-12 {
    width: calc(100% - 1.875rem);
  }
}

/* line 175, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-padding-x .grid-padding-x {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 175, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-padding-x .grid-padding-x {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}

/* line 181, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-container:not(.full) > .grid-padding-x {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 181, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-container:not(.full) > .grid-padding-x {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}

/* line 186, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-padding-x > .cell {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 186, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-padding-x > .cell {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.small-up-1 > .cell {
  width: 100%;
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.small-up-2 > .cell {
  width: 50%;
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.small-up-3 > .cell {
  width: 33.33333%;
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.small-up-4 > .cell {
  width: 25%;
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.small-up-5 > .cell {
  width: 20%;
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.small-up-6 > .cell {
  width: 16.66667%;
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.small-up-7 > .cell {
  width: 14.28571%;
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.small-up-8 > .cell {
  width: 12.5%;
}

@media print, screen and (min-width: 51.25em) {
  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .medium-up-1 > .cell {
    width: 100%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .medium-up-2 > .cell {
    width: 50%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .medium-up-3 > .cell {
    width: 33.33333%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .medium-up-4 > .cell {
    width: 25%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .medium-up-5 > .cell {
    width: 20%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .medium-up-6 > .cell {
    width: 16.66667%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .medium-up-7 > .cell {
    width: 14.28571%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .medium-up-8 > .cell {
    width: 12.5%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .large-up-1 > .cell {
    width: 100%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .large-up-2 > .cell {
    width: 50%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .large-up-3 > .cell {
    width: 33.33333%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .large-up-4 > .cell {
    width: 25%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .large-up-5 > .cell {
    width: 20%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .large-up-6 > .cell {
    width: 16.66667%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .large-up-7 > .cell {
    width: 14.28571%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .large-up-8 > .cell {
    width: 12.5%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xlarge-up-1 > .cell {
    width: 100%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xlarge-up-2 > .cell {
    width: 50%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xlarge-up-3 > .cell {
    width: 33.33333%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xlarge-up-4 > .cell {
    width: 25%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xlarge-up-5 > .cell {
    width: 20%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xlarge-up-6 > .cell {
    width: 16.66667%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xlarge-up-7 > .cell {
    width: 14.28571%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xlarge-up-8 > .cell {
    width: 12.5%;
  }
}

@media screen and (min-width: 105em) {
  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xxlarge-up-1 > .cell {
    width: 100%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xxlarge-up-2 > .cell {
    width: 50%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xxlarge-up-3 > .cell {
    width: 33.33333%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xxlarge-up-4 > .cell {
    width: 25%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xxlarge-up-5 > .cell {
    width: 20%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xxlarge-up-6 > .cell {
    width: 16.66667%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xxlarge-up-7 > .cell {
    width: 14.28571%;
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .xxlarge-up-8 > .cell {
    width: 12.5%;
  }
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.grid-margin-x.small-up-1 > .cell {
  width: calc(100% - 1.25rem);
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.grid-margin-x.small-up-2 > .cell {
  width: calc(50% - 1.25rem);
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.grid-margin-x.small-up-3 > .cell {
  width: calc(33.33333% - 1.25rem);
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.grid-margin-x.small-up-4 > .cell {
  width: calc(25% - 1.25rem);
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.grid-margin-x.small-up-5 > .cell {
  width: calc(20% - 1.25rem);
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.grid-margin-x.small-up-6 > .cell {
  width: calc(16.66667% - 1.25rem);
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.grid-margin-x.small-up-7 > .cell {
  width: calc(14.28571% - 1.25rem);
}

/* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

.grid-margin-x.small-up-8 > .cell {
  width: calc(12.5% - 1.25rem);
}

@media print, screen and (min-width: 51.25em) {
  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.small-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.small-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.small-up-3 > .cell {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.small-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.small-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.small-up-6 > .cell {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.small-up-7 > .cell {
    width: calc(14.28571% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.small-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.medium-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.medium-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.medium-up-3 > .cell {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.medium-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.medium-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.medium-up-6 > .cell {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.medium-up-7 > .cell {
    width: calc(14.28571% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.medium-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.large-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.large-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.large-up-3 > .cell {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.large-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.large-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.large-up-6 > .cell {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.large-up-7 > .cell {
    width: calc(14.28571% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.large-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xlarge-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xlarge-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xlarge-up-3 > .cell {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xlarge-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xlarge-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xlarge-up-6 > .cell {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xlarge-up-7 > .cell {
    width: calc(14.28571% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xlarge-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
}

@media screen and (min-width: 105em) {
  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xxlarge-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xxlarge-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xxlarge-up-3 > .cell {
    width: calc(33.33333% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xxlarge-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xxlarge-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xxlarge-up-6 > .cell {
    width: calc(16.66667% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xxlarge-up-7 > .cell {
    width: calc(14.28571% - 1.875rem);
  }

  /* line 33, node_modules/foundation-sites/scss/xy-grid/_layout.scss */

  .grid-margin-x.xxlarge-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
}

/* line 232, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-margin-collapse {
  margin-right: 0;
  margin-left: 0;
}

/* line 29, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .cell {
  margin-right: 0;
  margin-left: 0;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-1 {
  width: 8.33333%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-2 {
  width: 16.66667%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-3 {
  width: 25%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-4 {
  width: 33.33333%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-5 {
  width: 41.66667%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-6 {
  width: 50%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-7 {
  width: 58.33333%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-8 {
  width: 66.66667%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-9 {
  width: 75%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-10 {
  width: 83.33333%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-11 {
  width: 91.66667%;
}

/* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-margin-collapse > .small-12 {
  width: 100%;
}

@media print, screen and (min-width: 51.25em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .medium-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .large-12 {
    width: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .small-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

/* line 238, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-padding-collapse {
  margin-right: 0;
  margin-left: 0;
}

/* line 68, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

.small-padding-collapse > .cell {
  padding-right: 0;
  padding-left: 0;
}

@media print, screen and (min-width: 51.25em) {
  /* line 232, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 29, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .small-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .medium-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .large-12 {
    width: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 238, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 68, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .medium-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 232, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 29, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .small-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .medium-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .large-12 {
    width: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 238, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 68, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .large-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 232, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 29, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .small-12 {
    width: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .medium-12 {
    width: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .large-12 {
    width: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 238, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 68, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xlarge-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media screen and (min-width: 105em) {
  /* line 232, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 29, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}

@media screen and (min-width: 105em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .small-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .medium-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .large-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-1 {
    width: 8.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-2 {
    width: 16.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-3 {
    width: 25%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-4 {
    width: 33.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-5 {
    width: 41.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-6 {
    width: 50%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-7 {
    width: 58.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-8 {
    width: 66.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-9 {
    width: 75%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-10 {
    width: 83.33333%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-11 {
    width: 91.66667%;
  }

  /* line 44, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-1 {
    width: 8.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-2 {
    width: 16.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-3 {
    width: 25%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-4 {
    width: 33.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-5 {
    width: 41.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-6 {
    width: 50%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-7 {
    width: 58.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-8 {
    width: 66.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-9 {
    width: 75%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-10 {
    width: 83.33333%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-11 {
    width: 91.66667%;
  }

  /* line 53, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 238, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 68, node_modules/foundation-sites/scss/xy-grid/_collapse.scss */

  .xxlarge-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-0 {
  margin-left: 0%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-0 {
  margin-left: calc(0% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-1 {
  margin-left: 8.33333%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-1 {
  margin-left: calc(8.33333% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-2 {
  margin-left: 16.66667%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-2 {
  margin-left: calc(16.66667% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-3 {
  margin-left: 25%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-3 {
  margin-left: calc(25% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-4 {
  margin-left: 33.33333%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-4 {
  margin-left: calc(33.33333% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-5 {
  margin-left: 41.66667%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-5 {
  margin-left: calc(41.66667% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-6 {
  margin-left: 50%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-6 {
  margin-left: calc(50% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-7 {
  margin-left: 58.33333%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-7 {
  margin-left: calc(58.33333% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-8 {
  margin-left: 66.66667%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-8 {
  margin-left: calc(66.66667% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-9 {
  margin-left: 75%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-9 {
  margin-left: calc(75% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-10 {
  margin-left: 83.33333%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-10 {
  margin-left: calc(83.33333% + 1.25rem / 2);
}

/* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.small-offset-11 {
  margin-left: 91.66667%;
}

/* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-x > .small-offset-11 {
  margin-left: calc(91.66667% + 1.25rem / 2);
}

@media print, screen and (min-width: 51.25em) {
  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-0 {
    margin-left: 0%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-1 {
    margin-left: calc(8.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-2 {
    margin-left: calc(16.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-3 {
    margin-left: 25%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-4 {
    margin-left: calc(33.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-5 {
    margin-left: calc(41.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-6 {
    margin-left: 50%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-7 {
    margin-left: calc(58.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-8 {
    margin-left: calc(66.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-9 {
    margin-left: 75%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-10 {
    margin-left: calc(83.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .medium-offset-11 {
    margin-left: calc(91.66667% + 1.875rem / 2);
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-0 {
    margin-left: 0%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-1 {
    margin-left: calc(8.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-2 {
    margin-left: calc(16.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-3 {
    margin-left: 25%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-4 {
    margin-left: calc(33.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-5 {
    margin-left: calc(41.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-6 {
    margin-left: 50%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-7 {
    margin-left: calc(58.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-8 {
    margin-left: calc(66.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-9 {
    margin-left: 75%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-10 {
    margin-left: calc(83.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .large-offset-11 {
    margin-left: calc(91.66667% + 1.875rem / 2);
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-0 {
    margin-left: 0%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-1 {
    margin-left: calc(8.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-2 {
    margin-left: calc(16.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-3 {
    margin-left: 25%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-4 {
    margin-left: calc(33.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-5 {
    margin-left: calc(41.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-6 {
    margin-left: 50%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-7 {
    margin-left: calc(58.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-8 {
    margin-left: calc(66.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-9 {
    margin-left: 75%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-10 {
    margin-left: calc(83.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xlarge-offset-11 {
    margin-left: calc(91.66667% + 1.875rem / 2);
  }
}

@media screen and (min-width: 105em) {
  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-0 {
    margin-left: 0%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-1 {
    margin-left: calc(8.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-2 {
    margin-left: calc(16.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-3 {
    margin-left: 25%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-4 {
    margin-left: calc(33.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-5 {
    margin-left: calc(41.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-6 {
    margin-left: 50%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-7 {
    margin-left: calc(58.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-8 {
    margin-left: calc(66.66667% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-9 {
    margin-left: 75%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-10 {
    margin-left: calc(83.33333% + 1.875rem / 2);
  }

  /* line 252, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 256, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-x > .xxlarge-offset-11 {
    margin-left: calc(91.66667% + 1.875rem / 2);
  }
}

/* line 274, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y {
  display: flex;
  flex-flow: column nowrap;
}

/* line 278, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .cell {
  height: auto;
  max-height: none;
}

/* line 282, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .auto {
  height: auto;
}

/* line 286, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .shrink {
  height: auto;
}

/* line 300, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-shrink,
.grid-y > .small-full,
.grid-y > .small-1,
.grid-y > .small-2,
.grid-y > .small-3,
.grid-y > .small-4,
.grid-y > .small-5,
.grid-y > .small-6,
.grid-y > .small-7,
.grid-y > .small-8,
.grid-y > .small-9,
.grid-y > .small-10,
.grid-y > .small-11,
.grid-y > .small-12 {
  flex-basis: auto;
}

@media print, screen and (min-width: 51.25em) {
  /* line 300, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-shrink,
  .grid-y > .medium-full,
  .grid-y > .medium-1,
  .grid-y > .medium-2,
  .grid-y > .medium-3,
  .grid-y > .medium-4,
  .grid-y > .medium-5,
  .grid-y > .medium-6,
  .grid-y > .medium-7,
  .grid-y > .medium-8,
  .grid-y > .medium-9,
  .grid-y > .medium-10,
  .grid-y > .medium-11,
  .grid-y > .medium-12 {
    flex-basis: auto;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 300, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-shrink,
  .grid-y > .large-full,
  .grid-y > .large-1,
  .grid-y > .large-2,
  .grid-y > .large-3,
  .grid-y > .large-4,
  .grid-y > .large-5,
  .grid-y > .large-6,
  .grid-y > .large-7,
  .grid-y > .large-8,
  .grid-y > .large-9,
  .grid-y > .large-10,
  .grid-y > .large-11,
  .grid-y > .large-12 {
    flex-basis: auto;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 300, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-shrink,
  .grid-y > .xlarge-full,
  .grid-y > .xlarge-1,
  .grid-y > .xlarge-2,
  .grid-y > .xlarge-3,
  .grid-y > .xlarge-4,
  .grid-y > .xlarge-5,
  .grid-y > .xlarge-6,
  .grid-y > .xlarge-7,
  .grid-y > .xlarge-8,
  .grid-y > .xlarge-9,
  .grid-y > .xlarge-10,
  .grid-y > .xlarge-11,
  .grid-y > .xlarge-12 {
    flex-basis: auto;
  }
}

@media screen and (min-width: 105em) {
  /* line 300, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-shrink,
  .grid-y > .xxlarge-full,
  .grid-y > .xxlarge-1,
  .grid-y > .xxlarge-2,
  .grid-y > .xxlarge-3,
  .grid-y > .xxlarge-4,
  .grid-y > .xxlarge-5,
  .grid-y > .xxlarge-6,
  .grid-y > .xxlarge-7,
  .grid-y > .xxlarge-8,
  .grid-y > .xxlarge-9,
  .grid-y > .xxlarge-10,
  .grid-y > .xxlarge-11,
  .grid-y > .xxlarge-12 {
    flex-basis: auto;
  }
}

/* line 313, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-1,
.grid-y > .small-2,
.grid-y > .small-3,
.grid-y > .small-4,
.grid-y > .small-5,
.grid-y > .small-6,
.grid-y > .small-7,
.grid-y > .small-8,
.grid-y > .small-9,
.grid-y > .small-10,
.grid-y > .small-11,
.grid-y > .small-12 {
  flex: 0 0 auto;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-1 {
  height: 8.33333%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-2 {
  height: 16.66667%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-3 {
  height: 25%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-4 {
  height: 33.33333%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-5 {
  height: 41.66667%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-6 {
  height: 50%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-7 {
  height: 58.33333%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-8 {
  height: 66.66667%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-9 {
  height: 75%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-10 {
  height: 83.33333%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-11 {
  height: 91.66667%;
}

/* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y > .small-12 {
  height: 100%;
}

@media print, screen and (min-width: 51.25em) {
  /* line 308, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-auto {
    flex: 1 1 0;
    height: auto;
  }

  /* line 313, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-shrink,
  .grid-y > .medium-1,
  .grid-y > .medium-2,
  .grid-y > .medium-3,
  .grid-y > .medium-4,
  .grid-y > .medium-5,
  .grid-y > .medium-6,
  .grid-y > .medium-7,
  .grid-y > .medium-8,
  .grid-y > .medium-9,
  .grid-y > .medium-10,
  .grid-y > .medium-11,
  .grid-y > .medium-12 {
    flex: 0 0 auto;
  }

  /* line 319, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-shrink {
    height: auto;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-1 {
    height: 8.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-2 {
    height: 16.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-3 {
    height: 25%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-4 {
    height: 33.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-5 {
    height: 41.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-6 {
    height: 50%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-7 {
    height: 58.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-8 {
    height: 66.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-9 {
    height: 75%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-10 {
    height: 83.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-11 {
    height: 91.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .medium-12 {
    height: 100%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 308, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-auto {
    flex: 1 1 0;
    height: auto;
  }

  /* line 313, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-shrink,
  .grid-y > .large-1,
  .grid-y > .large-2,
  .grid-y > .large-3,
  .grid-y > .large-4,
  .grid-y > .large-5,
  .grid-y > .large-6,
  .grid-y > .large-7,
  .grid-y > .large-8,
  .grid-y > .large-9,
  .grid-y > .large-10,
  .grid-y > .large-11,
  .grid-y > .large-12 {
    flex: 0 0 auto;
  }

  /* line 319, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-shrink {
    height: auto;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-1 {
    height: 8.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-2 {
    height: 16.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-3 {
    height: 25%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-4 {
    height: 33.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-5 {
    height: 41.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-6 {
    height: 50%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-7 {
    height: 58.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-8 {
    height: 66.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-9 {
    height: 75%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-10 {
    height: 83.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-11 {
    height: 91.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .large-12 {
    height: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 308, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-auto {
    flex: 1 1 0;
    height: auto;
  }

  /* line 313, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-shrink,
  .grid-y > .xlarge-1,
  .grid-y > .xlarge-2,
  .grid-y > .xlarge-3,
  .grid-y > .xlarge-4,
  .grid-y > .xlarge-5,
  .grid-y > .xlarge-6,
  .grid-y > .xlarge-7,
  .grid-y > .xlarge-8,
  .grid-y > .xlarge-9,
  .grid-y > .xlarge-10,
  .grid-y > .xlarge-11,
  .grid-y > .xlarge-12 {
    flex: 0 0 auto;
  }

  /* line 319, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-shrink {
    height: auto;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-1 {
    height: 8.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-2 {
    height: 16.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-3 {
    height: 25%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-4 {
    height: 33.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-5 {
    height: 41.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-6 {
    height: 50%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-7 {
    height: 58.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-8 {
    height: 66.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-9 {
    height: 75%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-10 {
    height: 83.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-11 {
    height: 91.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xlarge-12 {
    height: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 308, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-auto {
    flex: 1 1 0;
    height: auto;
  }

  /* line 313, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-shrink,
  .grid-y > .xxlarge-1,
  .grid-y > .xxlarge-2,
  .grid-y > .xxlarge-3,
  .grid-y > .xxlarge-4,
  .grid-y > .xxlarge-5,
  .grid-y > .xxlarge-6,
  .grid-y > .xxlarge-7,
  .grid-y > .xxlarge-8,
  .grid-y > .xxlarge-9,
  .grid-y > .xxlarge-10,
  .grid-y > .xxlarge-11,
  .grid-y > .xxlarge-12 {
    flex: 0 0 auto;
  }

  /* line 319, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-shrink {
    height: auto;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-1 {
    height: 8.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-2 {
    height: 16.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-3 {
    height: 25%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-4 {
    height: 33.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-5 {
    height: 41.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-6 {
    height: 50%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-7 {
    height: 58.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-8 {
    height: 66.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-9 {
    height: 75%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-10 {
    height: 83.33333%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-11 {
    height: 91.66667%;
  }

  /* line 328, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y > .xxlarge-12 {
    height: 100%;
  }
}

/* line 340, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-padding-y .grid-padding-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 340, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-padding-y .grid-padding-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}

/* line 345, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-padding-y > .cell {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 345, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-padding-y > .cell {
    padding-top: 0.9375rem;
    padding-bottom: 0.9375rem;
  }
}

/* line 136, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 136, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}

/* line 140, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .cell {
  height: calc(100% - 1.25rem);
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 147, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
}

/* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .auto {
  height: auto;
}

/* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .shrink {
  height: auto;
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-1 {
  height: calc(8.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-2 {
  height: calc(16.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-3 {
  height: calc(25% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-4 {
  height: calc(33.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-5 {
  height: calc(41.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-6 {
  height: calc(50% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-7 {
  height: calc(58.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-8 {
  height: calc(66.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-9 {
  height: calc(75% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-10 {
  height: calc(83.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-11 {
  height: calc(91.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-12 {
  height: calc(100% - 1.25rem);
}

@media print, screen and (min-width: 51.25em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-12 {
    height: calc(100% - 1.875rem);
  }

  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-12 {
    height: calc(100% - 1.875rem);
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-12 {
    height: calc(100% - 1.875rem);
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-12 {
    height: calc(100% - 1.875rem);
  }
}

@media screen and (min-width: 105em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-12 {
    height: calc(100% - 1.875rem);
  }
}

/* line 359, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  width: 100vw;
}

/* line 363, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.cell .grid-frame {
  width: 100%;
}

/* line 367, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.cell-block {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

/* line 371, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.cell-block-y {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

/* line 376, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.cell-block-container {
  display: flex;
  flex-direction: column;
  max-height: 100%;
}

/* line 84, node_modules/foundation-sites/scss/xy-grid/_frame.scss */

.cell-block-container > .grid-x {
  max-height: 100%;
  flex-wrap: nowrap;
}

@media print, screen and (min-width: 51.25em) {
  /* line 383, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }

  /* line 387, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .cell .medium-grid-frame {
    width: 100%;
  }

  /* line 391, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  /* line 395, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }

  /* line 84, node_modules/foundation-sites/scss/xy-grid/_frame.scss */

  .medium-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }

  /* line 399, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .medium-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 383, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }

  /* line 387, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .cell .large-grid-frame {
    width: 100%;
  }

  /* line 391, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  /* line 395, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }

  /* line 84, node_modules/foundation-sites/scss/xy-grid/_frame.scss */

  .large-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }

  /* line 399, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .large-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 383, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }

  /* line 387, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .cell .xlarge-grid-frame {
    width: 100%;
  }

  /* line 391, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  /* line 395, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }

  /* line 84, node_modules/foundation-sites/scss/xy-grid/_frame.scss */

  .xlarge-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }

  /* line 399, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xlarge-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}

@media screen and (min-width: 105em) {
  /* line 383, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }

  /* line 387, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .cell .xxlarge-grid-frame {
    width: 100%;
  }

  /* line 391, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  /* line 395, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }

  /* line 84, node_modules/foundation-sites/scss/xy-grid/_frame.scss */

  .xxlarge-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }

  /* line 399, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .xxlarge-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}

/* line 406, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-y.grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  height: 100vh;
  width: auto;
}

@media print, screen and (min-width: 51.25em) {
  /* line 412, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y.medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 412, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y.large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 412, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y.xlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}

@media screen and (min-width: 105em) {
  /* line 412, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-y.xxlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}

/* line 420, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.cell .grid-y.grid-frame {
  height: 100%;
}

@media print, screen and (min-width: 51.25em) {
  /* line 424, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .cell .grid-y.medium-grid-frame {
    height: 100%;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 424, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .cell .grid-y.large-grid-frame {
    height: 100%;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 424, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .cell .grid-y.xlarge-grid-frame {
    height: 100%;
  }
}

@media screen and (min-width: 105em) {
  /* line 424, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .cell .grid-y.xxlarge-grid-frame {
    height: 100%;
  }
}

/* line 136, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 136, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}

/* line 140, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .cell {
  height: calc(100% - 1.25rem);
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 147, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
}

/* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .auto {
  height: auto;
}

/* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .shrink {
  height: auto;
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-1 {
  height: calc(8.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-2 {
  height: calc(16.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-3 {
  height: calc(25% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-4 {
  height: calc(33.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-5 {
  height: calc(41.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-6 {
  height: calc(50% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-7 {
  height: calc(58.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-8 {
  height: calc(66.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-9 {
  height: calc(75% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-10 {
  height: calc(83.33333% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-11 {
  height: calc(91.66667% - 1.25rem);
}

/* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-margin-y > .small-12 {
  height: calc(100% - 1.25rem);
}

@media print, screen and (min-width: 51.25em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .small-12 {
    height: calc(100% - 1.875rem);
  }

  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .medium-12 {
    height: calc(100% - 1.875rem);
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .large-12 {
    height: calc(100% - 1.875rem);
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xlarge-12 {
    height: calc(100% - 1.875rem);
  }
}

@media screen and (min-width: 105em) {
  /* line 112, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-auto {
    height: auto;
  }

  /* line 116, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-shrink {
    height: auto;
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-1 {
    height: calc(8.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-2 {
    height: calc(16.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-3 {
    height: calc(25% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-4 {
    height: calc(33.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-5 {
    height: calc(41.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-6 {
    height: calc(50% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-7 {
    height: calc(58.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-8 {
    height: calc(66.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-9 {
    height: calc(75% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-10 {
    height: calc(83.33333% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-11 {
    height: calc(91.66667% - 1.875rem);
  }

  /* line 124, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y > .xxlarge-12 {
    height: calc(100% - 1.875rem);
  }
}

/* line 432, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

.grid-frame.grid-margin-y {
  height: calc(100vh + 1.25rem);
}

@media print, screen and (min-width: 51.25em) {
  /* line 432, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 432, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 432, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}

@media screen and (min-width: 105em) {
  /* line 432, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 436, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y.medium-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 436, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y.large-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 436, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y.xlarge-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}

@media screen and (min-width: 105em) {
  /* line 436, node_modules/foundation-sites/scss/xy-grid/_classes.scss */

  .grid-margin-y.xxlarge-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}

/* line 333, node_modules/foundation-sites/scss/components/_button.scss */

.button,
.comment-form input[type="submit"],
.search-form .search-submit {
  display: inline-block;
  vertical-align: middle;
  margin: 20px 0px 1rem 0px;
  padding: 20px 35px;
  border: 1px solid transparent;
  border-radius: 0px;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-family: inherit;
  font-size: 1rem;
  -webkit-appearance: none;
  line-height: 1;
  text-align: center;
  cursor: pointer;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .button,
[data-whatinput='mouse'] .comment-form input[type="submit"],
.comment-form [data-whatinput='mouse'] input[type="submit"],
[data-whatinput='mouse'] .search-form .search-submit,
.search-form [data-whatinput='mouse'] .search-submit {
  outline: 0;
}

/* line 338, node_modules/foundation-sites/scss/components/_button.scss */

.button.tiny,
.comment-form input.tiny[type="submit"],
.search-form .tiny.search-submit {
  font-size: 0.6rem;
}

/* line 338, node_modules/foundation-sites/scss/components/_button.scss */

.button.small,
.comment-form input.small[type="submit"],
.search-form .small.search-submit {
  font-size: 0.75rem;
}

/* line 338, node_modules/foundation-sites/scss/components/_button.scss */

.button.large,
.comment-form input.large[type="submit"],
.search-form .large.search-submit {
  font-size: 1.3rem;
}

/* line 343, node_modules/foundation-sites/scss/components/_button.scss */

.button.expanded,
.comment-form input.expanded[type="submit"],
.search-form .expanded.search-submit {
  display: block;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button,
.comment-form input[type="submit"],
.search-form .search-submit,
.button.disabled,
.comment-form input.disabled[type="submit"],
.search-form .disabled.search-submit,
.button[disabled],
.comment-form input[disabled][type="submit"],
.search-form .search-submit[disabled],
.button.disabled:hover,
.comment-form input.disabled:hover[type="submit"],
.search-form .disabled.search-submit:hover,
.button[disabled]:hover,
.comment-form input[disabled]:hover[type="submit"],
.search-form .search-submit[disabled]:hover,
.button.disabled:focus,
.comment-form input.disabled:focus[type="submit"],
.search-form .disabled.search-submit:focus,
.button[disabled]:focus,
.comment-form input[disabled]:focus[type="submit"],
.search-form .search-submit[disabled]:focus {
  background-color: #ff8700;
  color: #fff;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button:hover,
.comment-form input:hover[type="submit"],
.search-form .search-submit:hover,
.button:focus,
.comment-form input:focus[type="submit"],
.search-form .search-submit:focus {
  background-color: rgba(255, 135, 0, 0.7);
  color: #fff;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button.primary,
.comment-form input.primary[type="submit"],
.search-form .primary.search-submit,
.button.primary.disabled,
.comment-form input.primary.disabled[type="submit"],
.search-form .primary.disabled.search-submit,
.button.primary[disabled],
.comment-form input.primary[disabled][type="submit"],
.search-form .primary.search-submit[disabled],
.button.primary.disabled:hover,
.comment-form input.primary.disabled:hover[type="submit"],
.search-form .primary.disabled.search-submit:hover,
.button.primary[disabled]:hover,
.comment-form input.primary[disabled]:hover[type="submit"],
.search-form .primary.search-submit[disabled]:hover,
.button.primary.disabled:focus,
.comment-form input.primary.disabled:focus[type="submit"],
.search-form .primary.disabled.search-submit:focus,
.button.primary[disabled]:focus,
.comment-form input.primary[disabled]:focus[type="submit"],
.search-form .primary.search-submit[disabled]:focus {
  background-color: #FF8700;
  color: #000000;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button.primary:hover,
.comment-form input.primary:hover[type="submit"],
.search-form .primary.search-submit:hover,
.button.primary:focus,
.comment-form input.primary:focus[type="submit"],
.search-form .primary.search-submit:focus {
  background-color: #cc6c00;
  color: #000000;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button.secondary,
.comment-form input[type="submit"],
.search-form .search-submit,
.button.secondary.disabled,
.comment-form input.disabled[type="submit"],
.search-form .disabled.search-submit,
.button.secondary[disabled],
.comment-form input[disabled][type="submit"],
.search-form .search-submit[disabled],
.button.secondary.disabled:hover,
.comment-form input.disabled:hover[type="submit"],
.search-form .disabled.search-submit:hover,
.button.secondary[disabled]:hover,
.comment-form input[disabled]:hover[type="submit"],
.search-form .search-submit[disabled]:hover,
.button.secondary.disabled:focus,
.comment-form input.disabled:focus[type="submit"],
.search-form .disabled.search-submit:focus,
.button.secondary[disabled]:focus,
.comment-form input[disabled]:focus[type="submit"],
.search-form .search-submit[disabled]:focus {
  background-color: #FDB913;
  color: #000000;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button.secondary:hover,
.comment-form input:hover[type="submit"],
.search-form .search-submit:hover,
.button.secondary:focus,
.comment-form input:focus[type="submit"],
.search-form .search-submit:focus {
  background-color: #d89a02;
  color: #000000;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button.success,
.comment-form input.success[type="submit"],
.search-form .success.search-submit,
.button.success.disabled,
.comment-form input.success.disabled[type="submit"],
.search-form .success.disabled.search-submit,
.button.success[disabled],
.comment-form input.success[disabled][type="submit"],
.search-form .success.search-submit[disabled],
.button.success.disabled:hover,
.comment-form input.success.disabled:hover[type="submit"],
.search-form .success.disabled.search-submit:hover,
.button.success[disabled]:hover,
.comment-form input.success[disabled]:hover[type="submit"],
.search-form .success.search-submit[disabled]:hover,
.button.success.disabled:focus,
.comment-form input.success.disabled:focus[type="submit"],
.search-form .success.disabled.search-submit:focus,
.button.success[disabled]:focus,
.comment-form input.success[disabled]:focus[type="submit"],
.search-form .success.search-submit[disabled]:focus {
  background-color: #468000;
  color: #fff;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button.success:hover,
.comment-form input.success:hover[type="submit"],
.search-form .success.search-submit:hover,
.button.success:focus,
.comment-form input.success:focus[type="submit"],
.search-form .success.search-submit:focus {
  background-color: #386600;
  color: #fff;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button.warning,
.comment-form input.warning[type="submit"],
.search-form .warning.search-submit,
.button.warning.disabled,
.comment-form input.warning.disabled[type="submit"],
.search-form .warning.disabled.search-submit,
.button.warning[disabled],
.comment-form input.warning[disabled][type="submit"],
.search-form .warning.search-submit[disabled],
.button.warning.disabled:hover,
.comment-form input.warning.disabled:hover[type="submit"],
.search-form .warning.disabled.search-submit:hover,
.button.warning[disabled]:hover,
.comment-form input.warning[disabled]:hover[type="submit"],
.search-form .warning.search-submit[disabled]:hover,
.button.warning.disabled:focus,
.comment-form input.warning.disabled:focus[type="submit"],
.search-form .warning.disabled.search-submit:focus,
.button.warning[disabled]:focus,
.comment-form input.warning[disabled]:focus[type="submit"],
.search-form .warning.search-submit[disabled]:focus {
  background-color: #ffae00;
  color: #000000;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button.warning:hover,
.comment-form input.warning:hover[type="submit"],
.search-form .warning.search-submit:hover,
.button.warning:focus,
.comment-form input.warning:focus[type="submit"],
.search-form .warning.search-submit:focus {
  background-color: #cc8b00;
  color: #000000;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button.alert,
.comment-form input.alert[type="submit"],
.search-form .alert.search-submit,
.button.alert.disabled,
.comment-form input.alert.disabled[type="submit"],
.search-form .alert.disabled.search-submit,
.button.alert[disabled],
.comment-form input.alert[disabled][type="submit"],
.search-form .alert.search-submit[disabled],
.button.alert.disabled:hover,
.comment-form input.alert.disabled:hover[type="submit"],
.search-form .alert.disabled.search-submit:hover,
.button.alert[disabled]:hover,
.comment-form input.alert[disabled]:hover[type="submit"],
.search-form .alert.search-submit[disabled]:hover,
.button.alert.disabled:focus,
.comment-form input.alert.disabled:focus[type="submit"],
.search-form .alert.disabled.search-submit:focus,
.button.alert[disabled]:focus,
.comment-form input.alert[disabled]:focus[type="submit"],
.search-form .alert.search-submit[disabled]:focus {
  background-color: #800006;
  color: #fff;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button.alert:hover,
.comment-form input.alert:hover[type="submit"],
.search-form .alert.search-submit:hover,
.button.alert:focus,
.comment-form input.alert:focus[type="submit"],
.search-form .alert.search-submit:focus {
  background-color: #660005;
  color: #fff;
}

/* line 216, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.comment-form input.hollow[type="submit"],
.search-form .hollow.search-submit,
.button.hollow:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:hover,
.comment-form input.hollow:hover[type="submit"],
.search-form .hollow.search-submit:hover,
.button.hollow:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:focus,
.comment-form input.hollow:focus[type="submit"],
.search-form .hollow.search-submit:focus,
.button.hollow.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit,
.comment-form input.hollow.disabled[type="submit"],
.search-form .hollow.disabled.search-submit,
.button.hollow.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit:hover,
.comment-form input.hollow.disabled:hover[type="submit"],
.search-form .hollow.disabled.search-submit:hover,
.button.hollow.disabled:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit:focus,
.comment-form input.hollow.disabled:focus[type="submit"],
.search-form .hollow.disabled.search-submit:focus,
.button.hollow[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled],
.comment-form input.hollow[disabled][type="submit"],
.search-form .hollow.search-submit[disabled],
.button.hollow[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled]:hover,
.comment-form input.hollow[disabled]:hover[type="submit"],
.search-form .hollow.search-submit[disabled]:hover,
.button.hollow[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled]:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled]:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled]:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled]:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled]:focus,
.comment-form input.hollow[disabled]:focus[type="submit"],
.search-form .hollow.search-submit[disabled]:focus {
  background-color: transparent;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.comment-form input.hollow[type="submit"],
.search-form .hollow.search-submit,
.button.hollow.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit,
.comment-form input.hollow.disabled[type="submit"],
.search-form .hollow.disabled.search-submit,
.button.hollow[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled],
.comment-form input.hollow[disabled][type="submit"],
.search-form .hollow.search-submit[disabled],
.button.hollow.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit:hover,
.comment-form input.hollow.disabled:hover[type="submit"],
.search-form .hollow.disabled.search-submit:hover,
.button.hollow[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled]:hover,
.comment-form input.hollow[disabled]:hover[type="submit"],
.search-form .hollow.search-submit[disabled]:hover,
.button.hollow.disabled:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit:focus,
.comment-form input.hollow.disabled:focus[type="submit"],
.search-form .hollow.disabled.search-submit:focus,
.button.hollow[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled]:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled]:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled]:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled]:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled]:focus,
.comment-form input.hollow[disabled]:focus[type="submit"],
.search-form .hollow.search-submit[disabled]:focus {
  border: 2px solid #ff8700;
  color: #ff8700;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:hover,
.comment-form input.hollow:hover[type="submit"],
.search-form .hollow.search-submit:hover,
.button.hollow:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:focus,
.comment-form input.hollow:focus[type="submit"],
.search-form .hollow.search-submit:focus {
  border-color: #ff8700;
  color: #ff8700;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.primary,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.search-submit,
.comment-form input.hollow.primary[type="submit"],
.search-form .hollow.primary.search-submit,
.button.hollow.primary.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary.disabled#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary.disabled#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled.search-submit,
.comment-form input.hollow.primary.disabled[type="submit"],
.search-form .hollow.primary.disabled.search-submit,
.button.hollow.primary[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary#submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary#submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.search-submit[disabled],
.comment-form input.hollow.primary[disabled][type="submit"],
.search-form .hollow.primary.search-submit[disabled],
.button.hollow.primary.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary.disabled#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary.disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary.disabled#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary.disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled.search-submit:hover,
.comment-form input.hollow.primary.disabled:hover[type="submit"],
.search-form .hollow.primary.disabled.search-submit:hover,
.button.hollow.primary[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary#submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary#submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.search-submit[disabled]:hover,
.comment-form input.hollow.primary[disabled]:hover[type="submit"],
.search-form .hollow.primary.search-submit[disabled]:hover,
.button.hollow.primary.disabled:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary.disabled#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary.disabled:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary.disabled#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary.disabled:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.disabled.search-submit:focus,
.comment-form input.hollow.primary.disabled:focus[type="submit"],
.search-form .hollow.primary.disabled.search-submit:focus,
.button.hollow.primary[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary#submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary[disabled]:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary[disabled]:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary#submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary[disabled]:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary[disabled]:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.search-submit[disabled]:focus,
.comment-form input.hollow.primary[disabled]:focus[type="submit"],
.search-form .hollow.primary.search-submit[disabled]:focus {
  border: 2px solid #FF8700;
  color: #FF8700;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.primary:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.search-submit:hover,
.comment-form input.hollow.primary:hover[type="submit"],
.search-form .hollow.primary.search-submit:hover,
.button.hollow.primary:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.primary#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.primary.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.primary.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.primary.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.primary.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.primary:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.primary.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.primary.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.primary#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.primary.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.primary.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.primary.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.primary.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.primary:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.primary.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.primary.search-submit:focus,
.comment-form input.hollow.primary:focus[type="submit"],
.search-form .hollow.primary.search-submit:focus {
  border-color: #ff8700;
  color: #ff8700;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.secondary,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input#submit[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input#submit.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input#submit[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input#submit.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.comment-form input.hollow[type="submit"],
.search-form .hollow.search-submit,
.button.hollow.secondary.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary.disabled#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input.disabled#submit[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input.disabled#submit.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary.disabled#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input.disabled#submit[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input.disabled#submit.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit,
.comment-form input.hollow.disabled[type="submit"],
.search-form .hollow.disabled.search-submit,
.button.hollow.secondary[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary#submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input#submit[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input#submit.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary#submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input#submit[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input#submit.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled],
.comment-form input.hollow[disabled][type="submit"],
.search-form .hollow.search-submit[disabled],
.button.hollow.secondary.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary.disabled#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input.disabled#submit:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input.disabled#submit.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary.disabled#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input.disabled#submit:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input.disabled#submit.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit:hover,
.comment-form input.hollow.disabled:hover[type="submit"],
.search-form .hollow.disabled.search-submit:hover,
.button.hollow.secondary[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary#submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input#submit[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input#submit.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary#submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input#submit[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input#submit.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled]:hover,
.comment-form input.hollow[disabled]:hover[type="submit"],
.search-form .hollow.search-submit[disabled]:hover,
.button.hollow.secondary.disabled:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary.disabled#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input.disabled#submit:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input.disabled#submit.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.disabled#submit.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary.disabled#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input.disabled#submit:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input.disabled#submit.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.disabled#submit.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit:focus,
.comment-form input.hollow.disabled:focus[type="submit"],
.search-form .hollow.disabled.search-submit:focus,
.button.hollow.secondary[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary#submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input#submit[disabled]:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled]:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input#submit.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[disabled]:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[disabled]:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary#submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input#submit[disabled]:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled]:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input#submit.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[disabled]:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[disabled]:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit[disabled]:focus,
.comment-form input.hollow[disabled]:focus[type="submit"],
.search-form .hollow.search-submit[disabled]:focus {
  border: 2px solid #FDB913;
  color: #FDB913;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.secondary:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input#submit:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input#submit.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input#submit:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input#submit.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:hover,
.comment-form input.hollow:hover[type="submit"],
.search-form .hollow.search-submit:hover,
.button.hollow.secondary:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.secondary#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input#submit:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input#submit.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.secondary.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.secondary.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.secondary.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.secondary#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input#submit:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input#submit.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.secondary.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.secondary.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.secondary.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:focus,
.comment-form input.hollow:focus[type="submit"],
.search-form .hollow.search-submit:focus {
  border-color: #fdb913;
  color: #fdb913;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.success,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.search-submit,
.comment-form input.hollow.success[type="submit"],
.search-form .hollow.success.search-submit,
.button.hollow.success.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success.disabled#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success.disabled#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled.search-submit,
.comment-form input.hollow.success.disabled[type="submit"],
.search-form .hollow.success.disabled.search-submit,
.button.hollow.success[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success#submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success#submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.search-submit[disabled],
.comment-form input.hollow.success[disabled][type="submit"],
.search-form .hollow.success.search-submit[disabled],
.button.hollow.success.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success.disabled#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success.disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success.disabled#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success.disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled.search-submit:hover,
.comment-form input.hollow.success.disabled:hover[type="submit"],
.search-form .hollow.success.disabled.search-submit:hover,
.button.hollow.success[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success#submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success#submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.search-submit[disabled]:hover,
.comment-form input.hollow.success[disabled]:hover[type="submit"],
.search-form .hollow.success.search-submit[disabled]:hover,
.button.hollow.success.disabled:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success.disabled#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success.disabled:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success.disabled#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success.disabled:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.disabled.search-submit:focus,
.comment-form input.hollow.success.disabled:focus[type="submit"],
.search-form .hollow.success.disabled.search-submit:focus,
.button.hollow.success[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success#submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success[disabled]:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success[disabled]:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success#submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success[disabled]:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success[disabled]:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.search-submit[disabled]:focus,
.comment-form input.hollow.success[disabled]:focus[type="submit"],
.search-form .hollow.success.search-submit[disabled]:focus {
  border: 2px solid #468000;
  color: #468000;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.success:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.search-submit:hover,
.comment-form input.hollow.success:hover[type="submit"],
.search-form .hollow.success.search-submit:hover,
.button.hollow.success:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.success#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.success.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.success.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.success.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.success.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.success:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.success.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.success.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.success#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.success.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.success.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.success.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.success.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.success:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.success.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.success.search-submit:focus,
.comment-form input.hollow.success:focus[type="submit"],
.search-form .hollow.success.search-submit:focus {
  border-color: #468000;
  color: #468000;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.warning,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.search-submit,
.comment-form input.hollow.warning[type="submit"],
.search-form .hollow.warning.search-submit,
.button.hollow.warning.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning.disabled#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning.disabled#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled.search-submit,
.comment-form input.hollow.warning.disabled[type="submit"],
.search-form .hollow.warning.disabled.search-submit,
.button.hollow.warning[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning#submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning#submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.search-submit[disabled],
.comment-form input.hollow.warning[disabled][type="submit"],
.search-form .hollow.warning.search-submit[disabled],
.button.hollow.warning.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning.disabled#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning.disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning.disabled#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning.disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled.search-submit:hover,
.comment-form input.hollow.warning.disabled:hover[type="submit"],
.search-form .hollow.warning.disabled.search-submit:hover,
.button.hollow.warning[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning#submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning#submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.search-submit[disabled]:hover,
.comment-form input.hollow.warning[disabled]:hover[type="submit"],
.search-form .hollow.warning.search-submit[disabled]:hover,
.button.hollow.warning.disabled:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning.disabled#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning.disabled:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning.disabled#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning.disabled:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.disabled.search-submit:focus,
.comment-form input.hollow.warning.disabled:focus[type="submit"],
.search-form .hollow.warning.disabled.search-submit:focus,
.button.hollow.warning[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning#submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning[disabled]:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning[disabled]:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning#submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning[disabled]:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning[disabled]:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.search-submit[disabled]:focus,
.comment-form input.hollow.warning[disabled]:focus[type="submit"],
.search-form .hollow.warning.search-submit[disabled]:focus {
  border: 2px solid #ffae00;
  color: #ffae00;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.warning:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.search-submit:hover,
.comment-form input.hollow.warning:hover[type="submit"],
.search-form .hollow.warning.search-submit:hover,
.button.hollow.warning:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.warning#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.warning.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.warning.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.warning.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.warning.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.warning:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.warning.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.warning.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.warning#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.warning.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.warning.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.warning.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.warning.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.warning:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.warning.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.warning.search-submit:focus,
.comment-form input.hollow.warning:focus[type="submit"],
.search-form .hollow.warning.search-submit:focus {
  border-color: #ffae00;
  color: #ffae00;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.alert,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.search-submit,
.comment-form input.hollow.alert[type="submit"],
.search-form .hollow.alert.search-submit,
.button.hollow.alert.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert.disabled#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert.disabled#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled.search-submit,
.comment-form input.hollow.alert.disabled[type="submit"],
.search-form .hollow.alert.disabled.search-submit,
.button.hollow.alert[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert#submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.search-submit[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.button[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.search-submit[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert#submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.search-submit[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.button[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.search-submit[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.search-submit[disabled],
.comment-form input.hollow.alert[disabled][type="submit"],
.search-form .hollow.alert.search-submit[disabled],
.button.hollow.alert.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert.disabled#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert.disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert.disabled#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert.disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled.search-submit:hover,
.comment-form input.hollow.alert.disabled:hover[type="submit"],
.search-form .hollow.alert.disabled.search-submit:hover,
.button.hollow.alert[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert#submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.search-submit[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.button[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.search-submit[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert#submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.search-submit[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.button[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.search-submit[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.search-submit[disabled]:hover,
.comment-form input.hollow.alert[disabled]:hover[type="submit"],
.search-form .hollow.alert.search-submit[disabled]:hover,
.button.hollow.alert.disabled:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert.disabled#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.disabled.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert.disabled:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.disabled.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert.disabled#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.disabled.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert.disabled:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.disabled.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.disabled.search-submit:focus,
.comment-form input.hollow.alert.disabled:focus[type="submit"],
.search-form .hollow.alert.disabled.search-submit:focus,
.button.hollow.alert[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert#submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.search-submit[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.button[disabled]:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert[disabled]:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert[disabled]:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.search-submit[disabled]:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert#submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.search-submit[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.button[disabled]:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert[disabled]:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert[disabled]:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.search-submit[disabled]:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.search-submit[disabled]:focus,
.comment-form input.hollow.alert[disabled]:focus[type="submit"],
.search-form .hollow.alert.search-submit[disabled]:focus {
  border: 2px solid #800006;
  color: #800006;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button.hollow.alert:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.search-submit:hover,
.comment-form input.hollow.alert:hover[type="submit"],
.search-form .hollow.alert.search-submit:hover,
.button.hollow.alert:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.alert#submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alert.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alert.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alert.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alert.search-submit:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.button:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alert:focus[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert:focus[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alert.search-submit:focus,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alert.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.alert#submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alert.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alert.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alert.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alert.search-submit:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alert:focus[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert:focus[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alert.search-submit:focus,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alert.search-submit:focus,
.comment-form input.hollow.alert:focus[type="submit"],
.search-form .hollow.alert.search-submit:focus {
  border-color: #800006;
  color: #800006;
}

/* line 252, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear,
.comment-form input.clear[type="submit"],
.search-form .clear.search-submit,
.button.clear:hover,
.comment-form input.clear:hover[type="submit"],
.search-form .clear.search-submit:hover,
.button.clear:focus,
.comment-form input.clear:focus[type="submit"],
.search-form .clear.search-submit:focus,
.button.clear.disabled,
.comment-form input.clear.disabled[type="submit"],
.search-form .clear.disabled.search-submit,
.button.clear.disabled:hover,
.comment-form input.clear.disabled:hover[type="submit"],
.search-form .clear.disabled.search-submit:hover,
.button.clear.disabled:focus,
.comment-form input.clear.disabled:focus[type="submit"],
.search-form .clear.disabled.search-submit:focus,
.button.clear[disabled],
.comment-form input.clear[disabled][type="submit"],
.search-form .clear.search-submit[disabled],
.button.clear[disabled]:hover,
.comment-form input.clear[disabled]:hover[type="submit"],
.search-form .clear.search-submit[disabled]:hover,
.button.clear[disabled]:focus,
.comment-form input.clear[disabled]:focus[type="submit"],
.search-form .clear.search-submit[disabled]:focus {
  border-color: transparent;
  background-color: transparent;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear,
.comment-form input.clear[type="submit"],
.search-form .clear.search-submit,
.button.clear.disabled,
.comment-form input.clear.disabled[type="submit"],
.search-form .clear.disabled.search-submit,
.button.clear[disabled],
.comment-form input.clear[disabled][type="submit"],
.search-form .clear.search-submit[disabled],
.button.clear.disabled:hover,
.comment-form input.clear.disabled:hover[type="submit"],
.search-form .clear.disabled.search-submit:hover,
.button.clear[disabled]:hover,
.comment-form input.clear[disabled]:hover[type="submit"],
.search-form .clear.search-submit[disabled]:hover,
.button.clear.disabled:focus,
.comment-form input.clear.disabled:focus[type="submit"],
.search-form .clear.disabled.search-submit:focus,
.button.clear[disabled]:focus,
.comment-form input.clear[disabled]:focus[type="submit"],
.search-form .clear.search-submit[disabled]:focus {
  color: #ff8700;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear:hover,
.comment-form input.clear:hover[type="submit"],
.search-form .clear.search-submit:hover,
.button.clear:focus,
.comment-form input.clear:focus[type="submit"],
.search-form .clear.search-submit:focus {
  color: #ff8700;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.primary,
.comment-form input.clear.primary[type="submit"],
.search-form .clear.primary.search-submit,
.button.clear.primary.disabled,
.comment-form input.clear.primary.disabled[type="submit"],
.search-form .clear.primary.disabled.search-submit,
.button.clear.primary[disabled],
.comment-form input.clear.primary[disabled][type="submit"],
.search-form .clear.primary.search-submit[disabled],
.button.clear.primary.disabled:hover,
.comment-form input.clear.primary.disabled:hover[type="submit"],
.search-form .clear.primary.disabled.search-submit:hover,
.button.clear.primary[disabled]:hover,
.comment-form input.clear.primary[disabled]:hover[type="submit"],
.search-form .clear.primary.search-submit[disabled]:hover,
.button.clear.primary.disabled:focus,
.comment-form input.clear.primary.disabled:focus[type="submit"],
.search-form .clear.primary.disabled.search-submit:focus,
.button.clear.primary[disabled]:focus,
.comment-form input.clear.primary[disabled]:focus[type="submit"],
.search-form .clear.primary.search-submit[disabled]:focus {
  color: #FF8700;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.primary:hover,
.comment-form input.clear.primary:hover[type="submit"],
.search-form .clear.primary.search-submit:hover,
.button.clear.primary:focus,
.comment-form input.clear.primary:focus[type="submit"],
.search-form .clear.primary.search-submit:focus {
  color: #ff8700;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.secondary,
.comment-form input.clear[type="submit"],
.search-form .clear.search-submit,
.button.clear.secondary.disabled,
.comment-form input.clear.disabled[type="submit"],
.search-form .clear.disabled.search-submit,
.button.clear.secondary[disabled],
.comment-form input.clear[disabled][type="submit"],
.search-form .clear.search-submit[disabled],
.button.clear.secondary.disabled:hover,
.comment-form input.clear.disabled:hover[type="submit"],
.search-form .clear.disabled.search-submit:hover,
.button.clear.secondary[disabled]:hover,
.comment-form input.clear[disabled]:hover[type="submit"],
.search-form .clear.search-submit[disabled]:hover,
.button.clear.secondary.disabled:focus,
.comment-form input.clear.disabled:focus[type="submit"],
.search-form .clear.disabled.search-submit:focus,
.button.clear.secondary[disabled]:focus,
.comment-form input.clear[disabled]:focus[type="submit"],
.search-form .clear.search-submit[disabled]:focus {
  color: #FDB913;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.secondary:hover,
.comment-form input.clear:hover[type="submit"],
.search-form .clear.search-submit:hover,
.button.clear.secondary:focus,
.comment-form input.clear:focus[type="submit"],
.search-form .clear.search-submit:focus {
  color: #fdb913;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.success,
.comment-form input.clear.success[type="submit"],
.search-form .clear.success.search-submit,
.button.clear.success.disabled,
.comment-form input.clear.success.disabled[type="submit"],
.search-form .clear.success.disabled.search-submit,
.button.clear.success[disabled],
.comment-form input.clear.success[disabled][type="submit"],
.search-form .clear.success.search-submit[disabled],
.button.clear.success.disabled:hover,
.comment-form input.clear.success.disabled:hover[type="submit"],
.search-form .clear.success.disabled.search-submit:hover,
.button.clear.success[disabled]:hover,
.comment-form input.clear.success[disabled]:hover[type="submit"],
.search-form .clear.success.search-submit[disabled]:hover,
.button.clear.success.disabled:focus,
.comment-form input.clear.success.disabled:focus[type="submit"],
.search-form .clear.success.disabled.search-submit:focus,
.button.clear.success[disabled]:focus,
.comment-form input.clear.success[disabled]:focus[type="submit"],
.search-form .clear.success.search-submit[disabled]:focus {
  color: #468000;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.success:hover,
.comment-form input.clear.success:hover[type="submit"],
.search-form .clear.success.search-submit:hover,
.button.clear.success:focus,
.comment-form input.clear.success:focus[type="submit"],
.search-form .clear.success.search-submit:focus {
  color: #468000;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.warning,
.comment-form input.clear.warning[type="submit"],
.search-form .clear.warning.search-submit,
.button.clear.warning.disabled,
.comment-form input.clear.warning.disabled[type="submit"],
.search-form .clear.warning.disabled.search-submit,
.button.clear.warning[disabled],
.comment-form input.clear.warning[disabled][type="submit"],
.search-form .clear.warning.search-submit[disabled],
.button.clear.warning.disabled:hover,
.comment-form input.clear.warning.disabled:hover[type="submit"],
.search-form .clear.warning.disabled.search-submit:hover,
.button.clear.warning[disabled]:hover,
.comment-form input.clear.warning[disabled]:hover[type="submit"],
.search-form .clear.warning.search-submit[disabled]:hover,
.button.clear.warning.disabled:focus,
.comment-form input.clear.warning.disabled:focus[type="submit"],
.search-form .clear.warning.disabled.search-submit:focus,
.button.clear.warning[disabled]:focus,
.comment-form input.clear.warning[disabled]:focus[type="submit"],
.search-form .clear.warning.search-submit[disabled]:focus {
  color: #ffae00;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.warning:hover,
.comment-form input.clear.warning:hover[type="submit"],
.search-form .clear.warning.search-submit:hover,
.button.clear.warning:focus,
.comment-form input.clear.warning:focus[type="submit"],
.search-form .clear.warning.search-submit:focus {
  color: #ffae00;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.alert,
.comment-form input.clear.alert[type="submit"],
.search-form .clear.alert.search-submit,
.button.clear.alert.disabled,
.comment-form input.clear.alert.disabled[type="submit"],
.search-form .clear.alert.disabled.search-submit,
.button.clear.alert[disabled],
.comment-form input.clear.alert[disabled][type="submit"],
.search-form .clear.alert.search-submit[disabled],
.button.clear.alert.disabled:hover,
.comment-form input.clear.alert.disabled:hover[type="submit"],
.search-form .clear.alert.disabled.search-submit:hover,
.button.clear.alert[disabled]:hover,
.comment-form input.clear.alert[disabled]:hover[type="submit"],
.search-form .clear.alert.search-submit[disabled]:hover,
.button.clear.alert.disabled:focus,
.comment-form input.clear.alert.disabled:focus[type="submit"],
.search-form .clear.alert.disabled.search-submit:focus,
.button.clear.alert[disabled]:focus,
.comment-form input.clear.alert[disabled]:focus[type="submit"],
.search-form .clear.alert.search-submit[disabled]:focus {
  color: #800006;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button.clear.alert:hover,
.comment-form input.clear.alert:hover[type="submit"],
.search-form .clear.alert.search-submit:hover,
.button.clear.alert:focus,
.comment-form input.clear.alert:focus[type="submit"],
.search-form .clear.alert.search-submit:focus {
  color: #800006;
}

/* line 385, node_modules/foundation-sites/scss/components/_button.scss */

.button.disabled,
.comment-form input.disabled[type="submit"],
.search-form .disabled.search-submit,
.button[disabled],
.comment-form input[disabled][type="submit"],
.search-form .search-submit[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}

/* line 299, node_modules/foundation-sites/scss/components/_button.scss */

.button.dropdown::after,
.comment-form input.dropdown[type="submit"]::after,
.search-form .dropdown.search-submit::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.4em;
  content: '';
  border-bottom-width: 0;
  border-color: #fff transparent transparent;
  position: relative;
  top: 0.4em;
  display: inline-block;
  float: right;
  margin-left: 35px;
}

/* line 400, node_modules/foundation-sites/scss/components/_button.scss */

.button.dropdown.hollow::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown#submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.dropdown.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.dropdown.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.dropdown[type="submit"]::after,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown[type="submit"]::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.dropdown.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown#submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.dropdown.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.dropdown.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.dropdown[type="submit"]::after,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown[type="submit"]::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.dropdown.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.search-submit::after,
.comment-form input.dropdown.hollow[type="submit"]::after,
.search-form .dropdown.hollow.search-submit::after,
.button.dropdown.clear::after,
.comment-form input.dropdown.clear[type="submit"]::after,
.search-form .dropdown.clear.search-submit::after {
  border-top-color: #ff8700;
}

/* line 406, node_modules/foundation-sites/scss/components/_button.scss */

.button.dropdown.hollow.primary::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown.primary#submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.primary.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.dropdown.primary.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.primary.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.primary.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.dropdown.primary.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.primary.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.primary.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.dropdown.primary[type="submit"]::after,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.primary[type="submit"]::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.dropdown.primary.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.primary.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown.primary#submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.primary.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.dropdown.primary.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.primary.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.primary.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.dropdown.primary.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.primary.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.primary.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.dropdown.primary[type="submit"]::after,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.primary[type="submit"]::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.dropdown.primary.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.primary.search-submit::after,
.comment-form input.dropdown.hollow.primary[type="submit"]::after,
.search-form .dropdown.hollow.primary.search-submit::after,
.button.dropdown.clear.primary::after,
.comment-form input.dropdown.clear.primary[type="submit"]::after,
.search-form .dropdown.clear.primary.search-submit::after {
  border-top-color: #FF8700;
}

/* line 406, node_modules/foundation-sites/scss/components/_button.scss */

.button.dropdown.hollow.secondary::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown.secondary#submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .comment-form input.dropdown#submit[type="submit"]::after,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown#submit[type="submit"]::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .search-form input.dropdown#submit.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown#submit.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.secondary.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.dropdown.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.secondary.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.dropdown.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.secondary.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.dropdown[type="submit"]::after,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown[type="submit"]::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.dropdown.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown.secondary#submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .comment-form input.dropdown#submit[type="submit"]::after,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown#submit[type="submit"]::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .search-form input.dropdown#submit.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown#submit.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.secondary.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.dropdown.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.secondary.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.dropdown.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.secondary.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.dropdown[type="submit"]::after,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown[type="submit"]::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.dropdown.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.search-submit::after,
.comment-form input.dropdown.hollow[type="submit"]::after,
.search-form .dropdown.hollow.search-submit::after,
.button.dropdown.clear.secondary::after,
.comment-form input.dropdown.clear[type="submit"]::after,
.search-form .dropdown.clear.search-submit::after {
  border-top-color: #FDB913;
}

/* line 406, node_modules/foundation-sites/scss/components/_button.scss */

.button.dropdown.hollow.success::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown.success#submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.success.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.dropdown.success.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.success.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.success.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.dropdown.success.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.success.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.success.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.dropdown.success[type="submit"]::after,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.success[type="submit"]::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.dropdown.success.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.success.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown.success#submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.success.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.dropdown.success.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.success.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.success.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.dropdown.success.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.success.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.success.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.dropdown.success[type="submit"]::after,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.success[type="submit"]::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.dropdown.success.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.success.search-submit::after,
.comment-form input.dropdown.hollow.success[type="submit"]::after,
.search-form .dropdown.hollow.success.search-submit::after,
.button.dropdown.clear.success::after,
.comment-form input.dropdown.clear.success[type="submit"]::after,
.search-form .dropdown.clear.success.search-submit::after {
  border-top-color: #468000;
}

/* line 406, node_modules/foundation-sites/scss/components/_button.scss */

.button.dropdown.hollow.warning::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown.warning#submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.warning.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.dropdown.warning.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.warning.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.warning.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.dropdown.warning.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.warning.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.warning.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.dropdown.warning[type="submit"]::after,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.warning[type="submit"]::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.dropdown.warning.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.warning.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown.warning#submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.warning.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.dropdown.warning.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.warning.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.warning.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.dropdown.warning.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.warning.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.warning.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.dropdown.warning[type="submit"]::after,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.warning[type="submit"]::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.dropdown.warning.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.warning.search-submit::after,
.comment-form input.dropdown.hollow.warning[type="submit"]::after,
.search-form .dropdown.hollow.warning.search-submit::after,
.button.dropdown.clear.warning::after,
.comment-form input.dropdown.clear.warning[type="submit"]::after,
.search-form .dropdown.clear.warning.search-submit::after {
  border-top-color: #ffae00;
}

/* line 406, node_modules/foundation-sites/scss/components/_button.scss */

.button.dropdown.hollow.alert::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown.alert#submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.alert.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.dropdown.alert.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown.alert.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.alert.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.dropdown.alert.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown.alert.search-submit::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.alert.button::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.dropdown.alert[type="submit"]::after,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.alert[type="submit"]::after,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.dropdown.alert.search-submit::after,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown.alert.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown.alert#submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.alert.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.dropdown.alert.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown.alert.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.alert.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.dropdown.alert.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown.alert.search-submit::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.alert.button::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.dropdown.alert[type="submit"]::after,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.alert[type="submit"]::after,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.dropdown.alert.search-submit::after,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown.alert.search-submit::after,
.comment-form input.dropdown.hollow.alert[type="submit"]::after,
.search-form .dropdown.hollow.alert.search-submit::after,
.button.dropdown.clear.alert::after,
.comment-form input.dropdown.clear.alert[type="submit"]::after,
.search-form .dropdown.clear.alert.search-submit::after {
  border-top-color: #800006;
}

/* line 415, node_modules/foundation-sites/scss/components/_button.scss */

.button.arrow-only::after,
.comment-form input.arrow-only[type="submit"]::after,
.search-form .arrow-only.search-submit::after {
  top: -0.1em;
  float: none;
  margin-left: 0;
}

/* line 423, node_modules/foundation-sites/scss/components/_button.scss */

a.button:hover,
.search-form a.search-submit:hover,
a.button:focus,
.search-form a.search-submit:focus {
  text-decoration: none;
}

/* line 215, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group {
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  flex-grow: 1;
}

/* line 170, node_modules/foundation-sites/scss/util/_mixins.scss */

.button-group::before,
.button-group::after {
  display: table;
  content: ' ';
  flex-basis: 0;
  order: 1;
}

/* line 181, node_modules/foundation-sites/scss/util/_mixins.scss */

.button-group::after {
  clear: both;
}

/* line 45, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group::before,
.button-group::after {
  display: none;
}

/* line 54, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group .button,
.button-group .comment-form input[type="submit"],
.comment-form .button-group input[type="submit"],
.button-group .search-form .search-submit,
.search-form .button-group .search-submit {
  margin: 0;
  margin-right: 1px;
  margin-bottom: 1px;
  font-size: 1rem;
  flex: 0 0 auto;
}

/* line 64, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group .button:last-child,
.button-group .comment-form input:last-child[type="submit"],
.comment-form .button-group input:last-child[type="submit"],
.button-group .search-form .search-submit:last-child,
.search-form .button-group .search-submit:last-child {
  margin-right: 0;
}

/* line 220, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.tiny .button,
.button-group.tiny .comment-form input[type="submit"],
.comment-form .button-group.tiny input[type="submit"],
.button-group.tiny .search-form .search-submit,
.search-form .button-group.tiny .search-submit {
  font-size: 0.6rem;
}

/* line 220, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.small .button,
.button-group.small .comment-form input[type="submit"],
.comment-form .button-group.small input[type="submit"],
.button-group.small .search-form .search-submit,
.search-form .button-group.small .search-submit {
  font-size: 0.75rem;
}

/* line 220, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.large .button,
.button-group.large .comment-form input[type="submit"],
.comment-form .button-group.large input[type="submit"],
.button-group.large .search-form .search-submit,
.search-form .button-group.large .search-submit {
  font-size: 1.3rem;
}

/* line 116, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.expanded .button,
.button-group.expanded .comment-form input[type="submit"],
.comment-form .button-group.expanded input[type="submit"],
.button-group.expanded .search-form .search-submit,
.search-form .button-group.expanded .search-submit {
  flex: 1 1 0px;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.primary .button,
.button-group.primary .comment-form input[type="submit"],
.comment-form .button-group.primary input[type="submit"],
.button-group.primary .search-form .search-submit,
.search-form .button-group.primary .search-submit,
.button-group.primary .button.disabled,
.button-group.primary .comment-form input.disabled[type="submit"],
.comment-form .button-group.primary input.disabled[type="submit"],
.button-group.primary .search-form .disabled.search-submit,
.search-form .button-group.primary .disabled.search-submit,
.button-group.primary .button[disabled],
.button-group.primary .comment-form input[disabled][type="submit"],
.comment-form .button-group.primary input[disabled][type="submit"],
.button-group.primary .search-form .search-submit[disabled],
.search-form .button-group.primary .search-submit[disabled],
.button-group.primary .button.disabled:hover,
.button-group.primary .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.primary input.disabled:hover[type="submit"],
.button-group.primary .search-form .disabled.search-submit:hover,
.search-form .button-group.primary .disabled.search-submit:hover,
.button-group.primary .button[disabled]:hover,
.button-group.primary .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.primary input[disabled]:hover[type="submit"],
.button-group.primary .search-form .search-submit[disabled]:hover,
.search-form .button-group.primary .search-submit[disabled]:hover,
.button-group.primary .button.disabled:focus,
.button-group.primary .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.primary input.disabled:focus[type="submit"],
.button-group.primary .search-form .disabled.search-submit:focus,
.search-form .button-group.primary .disabled.search-submit:focus,
.button-group.primary .button[disabled]:focus,
.button-group.primary .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.primary input[disabled]:focus[type="submit"],
.button-group.primary .search-form .search-submit[disabled]:focus,
.search-form .button-group.primary .search-submit[disabled]:focus {
  background-color: #FF8700;
  color: #000000;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.primary .button:hover,
.button-group.primary .comment-form input:hover[type="submit"],
.comment-form .button-group.primary input:hover[type="submit"],
.button-group.primary .search-form .search-submit:hover,
.search-form .button-group.primary .search-submit:hover,
.button-group.primary .button:focus,
.button-group.primary .comment-form input:focus[type="submit"],
.comment-form .button-group.primary input:focus[type="submit"],
.button-group.primary .search-form .search-submit:focus,
.search-form .button-group.primary .search-submit:focus {
  background-color: #cc6c00;
  color: #000000;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.secondary .button,
.comment-form input.button-group[type="submit"] .button,
.search-form .button-group.search-submit .button,
.button-group.secondary .comment-form input[type="submit"],
.comment-form .button-group.secondary input[type="submit"],
.comment-form input.button-group[type="submit"] input[type="submit"],
.search-form .button-group.search-submit .comment-form input[type="submit"],
.comment-form .search-form .button-group.search-submit input[type="submit"],
.button-group.secondary .search-form .search-submit,
.search-form .button-group.secondary .search-submit,
.comment-form input.button-group[type="submit"] .search-form .search-submit,
.search-form .comment-form input.button-group[type="submit"] .search-submit,
.search-form .button-group.search-submit .search-submit,
.button-group.secondary .button.disabled,
.comment-form input.button-group[type="submit"] .button.disabled,
.search-form .button-group.search-submit .button.disabled,
.button-group.secondary .comment-form input.disabled[type="submit"],
.comment-form .button-group.secondary input.disabled[type="submit"],
.comment-form input.button-group[type="submit"] input.disabled[type="submit"],
.search-form .button-group.search-submit .comment-form input.disabled[type="submit"],
.comment-form .search-form .button-group.search-submit input.disabled[type="submit"],
.button-group.secondary .search-form .disabled.search-submit,
.search-form .button-group.secondary .disabled.search-submit,
.comment-form input.button-group[type="submit"] .search-form .disabled.search-submit,
.search-form .comment-form input.button-group[type="submit"] .disabled.search-submit,
.search-form .button-group.search-submit .disabled.search-submit,
.button-group.secondary .button[disabled],
.comment-form input.button-group[type="submit"] .button[disabled],
.search-form .button-group.search-submit .button[disabled],
.button-group.secondary .comment-form input[disabled][type="submit"],
.comment-form .button-group.secondary input[disabled][type="submit"],
.comment-form input.button-group[type="submit"] input[disabled][type="submit"],
.search-form .button-group.search-submit .comment-form input[disabled][type="submit"],
.comment-form .search-form .button-group.search-submit input[disabled][type="submit"],
.button-group.secondary .search-form .search-submit[disabled],
.search-form .button-group.secondary .search-submit[disabled],
.comment-form input.button-group[type="submit"] .search-form .search-submit[disabled],
.search-form .comment-form input.button-group[type="submit"] .search-submit[disabled],
.search-form .button-group.search-submit .search-submit[disabled],
.button-group.secondary .button.disabled:hover,
.comment-form input.button-group[type="submit"] .button.disabled:hover,
.search-form .button-group.search-submit .button.disabled:hover,
.button-group.secondary .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.secondary input.disabled:hover[type="submit"],
.comment-form input.button-group[type="submit"] input.disabled:hover[type="submit"],
.search-form .button-group.search-submit .comment-form input.disabled:hover[type="submit"],
.comment-form .search-form .button-group.search-submit input.disabled:hover[type="submit"],
.button-group.secondary .search-form .disabled.search-submit:hover,
.search-form .button-group.secondary .disabled.search-submit:hover,
.comment-form input.button-group[type="submit"] .search-form .disabled.search-submit:hover,
.search-form .comment-form input.button-group[type="submit"] .disabled.search-submit:hover,
.search-form .button-group.search-submit .disabled.search-submit:hover,
.button-group.secondary .button[disabled]:hover,
.comment-form input.button-group[type="submit"] .button[disabled]:hover,
.search-form .button-group.search-submit .button[disabled]:hover,
.button-group.secondary .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.secondary input[disabled]:hover[type="submit"],
.comment-form input.button-group[type="submit"] input[disabled]:hover[type="submit"],
.search-form .button-group.search-submit .comment-form input[disabled]:hover[type="submit"],
.comment-form .search-form .button-group.search-submit input[disabled]:hover[type="submit"],
.button-group.secondary .search-form .search-submit[disabled]:hover,
.search-form .button-group.secondary .search-submit[disabled]:hover,
.comment-form input.button-group[type="submit"] .search-form .search-submit[disabled]:hover,
.search-form .comment-form input.button-group[type="submit"] .search-submit[disabled]:hover,
.search-form .button-group.search-submit .search-submit[disabled]:hover,
.button-group.secondary .button.disabled:focus,
.comment-form input.button-group[type="submit"] .button.disabled:focus,
.search-form .button-group.search-submit .button.disabled:focus,
.button-group.secondary .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.secondary input.disabled:focus[type="submit"],
.comment-form input.button-group[type="submit"] input.disabled:focus[type="submit"],
.search-form .button-group.search-submit .comment-form input.disabled:focus[type="submit"],
.comment-form .search-form .button-group.search-submit input.disabled:focus[type="submit"],
.button-group.secondary .search-form .disabled.search-submit:focus,
.search-form .button-group.secondary .disabled.search-submit:focus,
.comment-form input.button-group[type="submit"] .search-form .disabled.search-submit:focus,
.search-form .comment-form input.button-group[type="submit"] .disabled.search-submit:focus,
.search-form .button-group.search-submit .disabled.search-submit:focus,
.button-group.secondary .button[disabled]:focus,
.comment-form input.button-group[type="submit"] .button[disabled]:focus,
.search-form .button-group.search-submit .button[disabled]:focus,
.button-group.secondary .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.secondary input[disabled]:focus[type="submit"],
.comment-form input.button-group[type="submit"] input[disabled]:focus[type="submit"],
.search-form .button-group.search-submit .comment-form input[disabled]:focus[type="submit"],
.comment-form .search-form .button-group.search-submit input[disabled]:focus[type="submit"],
.button-group.secondary .search-form .search-submit[disabled]:focus,
.search-form .button-group.secondary .search-submit[disabled]:focus,
.comment-form input.button-group[type="submit"] .search-form .search-submit[disabled]:focus,
.search-form .comment-form input.button-group[type="submit"] .search-submit[disabled]:focus,
.search-form .button-group.search-submit .search-submit[disabled]:focus {
  background-color: #FDB913;
  color: #000000;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.secondary .button:hover,
.comment-form input.button-group[type="submit"] .button:hover,
.search-form .button-group.search-submit .button:hover,
.button-group.secondary .comment-form input:hover[type="submit"],
.comment-form .button-group.secondary input:hover[type="submit"],
.comment-form input.button-group[type="submit"] input:hover[type="submit"],
.search-form .button-group.search-submit .comment-form input:hover[type="submit"],
.comment-form .search-form .button-group.search-submit input:hover[type="submit"],
.button-group.secondary .search-form .search-submit:hover,
.search-form .button-group.secondary .search-submit:hover,
.comment-form input.button-group[type="submit"] .search-form .search-submit:hover,
.search-form .comment-form input.button-group[type="submit"] .search-submit:hover,
.search-form .button-group.search-submit .search-submit:hover,
.button-group.secondary .button:focus,
.comment-form input.button-group[type="submit"] .button:focus,
.search-form .button-group.search-submit .button:focus,
.button-group.secondary .comment-form input:focus[type="submit"],
.comment-form .button-group.secondary input:focus[type="submit"],
.comment-form input.button-group[type="submit"] input:focus[type="submit"],
.search-form .button-group.search-submit .comment-form input:focus[type="submit"],
.comment-form .search-form .button-group.search-submit input:focus[type="submit"],
.button-group.secondary .search-form .search-submit:focus,
.search-form .button-group.secondary .search-submit:focus,
.comment-form input.button-group[type="submit"] .search-form .search-submit:focus,
.search-form .comment-form input.button-group[type="submit"] .search-submit:focus,
.search-form .button-group.search-submit .search-submit:focus {
  background-color: #d89a02;
  color: #000000;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.success .button,
.button-group.success .comment-form input[type="submit"],
.comment-form .button-group.success input[type="submit"],
.button-group.success .search-form .search-submit,
.search-form .button-group.success .search-submit,
.button-group.success .button.disabled,
.button-group.success .comment-form input.disabled[type="submit"],
.comment-form .button-group.success input.disabled[type="submit"],
.button-group.success .search-form .disabled.search-submit,
.search-form .button-group.success .disabled.search-submit,
.button-group.success .button[disabled],
.button-group.success .comment-form input[disabled][type="submit"],
.comment-form .button-group.success input[disabled][type="submit"],
.button-group.success .search-form .search-submit[disabled],
.search-form .button-group.success .search-submit[disabled],
.button-group.success .button.disabled:hover,
.button-group.success .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.success input.disabled:hover[type="submit"],
.button-group.success .search-form .disabled.search-submit:hover,
.search-form .button-group.success .disabled.search-submit:hover,
.button-group.success .button[disabled]:hover,
.button-group.success .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.success input[disabled]:hover[type="submit"],
.button-group.success .search-form .search-submit[disabled]:hover,
.search-form .button-group.success .search-submit[disabled]:hover,
.button-group.success .button.disabled:focus,
.button-group.success .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.success input.disabled:focus[type="submit"],
.button-group.success .search-form .disabled.search-submit:focus,
.search-form .button-group.success .disabled.search-submit:focus,
.button-group.success .button[disabled]:focus,
.button-group.success .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.success input[disabled]:focus[type="submit"],
.button-group.success .search-form .search-submit[disabled]:focus,
.search-form .button-group.success .search-submit[disabled]:focus {
  background-color: #468000;
  color: #fff;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.success .button:hover,
.button-group.success .comment-form input:hover[type="submit"],
.comment-form .button-group.success input:hover[type="submit"],
.button-group.success .search-form .search-submit:hover,
.search-form .button-group.success .search-submit:hover,
.button-group.success .button:focus,
.button-group.success .comment-form input:focus[type="submit"],
.comment-form .button-group.success input:focus[type="submit"],
.button-group.success .search-form .search-submit:focus,
.search-form .button-group.success .search-submit:focus {
  background-color: #386600;
  color: #fff;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.warning .button,
.button-group.warning .comment-form input[type="submit"],
.comment-form .button-group.warning input[type="submit"],
.button-group.warning .search-form .search-submit,
.search-form .button-group.warning .search-submit,
.button-group.warning .button.disabled,
.button-group.warning .comment-form input.disabled[type="submit"],
.comment-form .button-group.warning input.disabled[type="submit"],
.button-group.warning .search-form .disabled.search-submit,
.search-form .button-group.warning .disabled.search-submit,
.button-group.warning .button[disabled],
.button-group.warning .comment-form input[disabled][type="submit"],
.comment-form .button-group.warning input[disabled][type="submit"],
.button-group.warning .search-form .search-submit[disabled],
.search-form .button-group.warning .search-submit[disabled],
.button-group.warning .button.disabled:hover,
.button-group.warning .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.warning input.disabled:hover[type="submit"],
.button-group.warning .search-form .disabled.search-submit:hover,
.search-form .button-group.warning .disabled.search-submit:hover,
.button-group.warning .button[disabled]:hover,
.button-group.warning .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.warning input[disabled]:hover[type="submit"],
.button-group.warning .search-form .search-submit[disabled]:hover,
.search-form .button-group.warning .search-submit[disabled]:hover,
.button-group.warning .button.disabled:focus,
.button-group.warning .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.warning input.disabled:focus[type="submit"],
.button-group.warning .search-form .disabled.search-submit:focus,
.search-form .button-group.warning .disabled.search-submit:focus,
.button-group.warning .button[disabled]:focus,
.button-group.warning .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.warning input[disabled]:focus[type="submit"],
.button-group.warning .search-form .search-submit[disabled]:focus,
.search-form .button-group.warning .search-submit[disabled]:focus {
  background-color: #ffae00;
  color: #000000;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.warning .button:hover,
.button-group.warning .comment-form input:hover[type="submit"],
.comment-form .button-group.warning input:hover[type="submit"],
.button-group.warning .search-form .search-submit:hover,
.search-form .button-group.warning .search-submit:hover,
.button-group.warning .button:focus,
.button-group.warning .comment-form input:focus[type="submit"],
.comment-form .button-group.warning input:focus[type="submit"],
.button-group.warning .search-form .search-submit:focus,
.search-form .button-group.warning .search-submit:focus {
  background-color: #cc8b00;
  color: #000000;
}

/* line 198, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.alert .button,
.button-group.alert .comment-form input[type="submit"],
.comment-form .button-group.alert input[type="submit"],
.button-group.alert .search-form .search-submit,
.search-form .button-group.alert .search-submit,
.button-group.alert .button.disabled,
.button-group.alert .comment-form input.disabled[type="submit"],
.comment-form .button-group.alert input.disabled[type="submit"],
.button-group.alert .search-form .disabled.search-submit,
.search-form .button-group.alert .disabled.search-submit,
.button-group.alert .button[disabled],
.button-group.alert .comment-form input[disabled][type="submit"],
.comment-form .button-group.alert input[disabled][type="submit"],
.button-group.alert .search-form .search-submit[disabled],
.search-form .button-group.alert .search-submit[disabled],
.button-group.alert .button.disabled:hover,
.button-group.alert .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.alert input.disabled:hover[type="submit"],
.button-group.alert .search-form .disabled.search-submit:hover,
.search-form .button-group.alert .disabled.search-submit:hover,
.button-group.alert .button[disabled]:hover,
.button-group.alert .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.alert input[disabled]:hover[type="submit"],
.button-group.alert .search-form .search-submit[disabled]:hover,
.search-form .button-group.alert .search-submit[disabled]:hover,
.button-group.alert .button.disabled:focus,
.button-group.alert .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.alert input.disabled:focus[type="submit"],
.button-group.alert .search-form .disabled.search-submit:focus,
.search-form .button-group.alert .disabled.search-submit:focus,
.button-group.alert .button[disabled]:focus,
.button-group.alert .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.alert input[disabled]:focus[type="submit"],
.button-group.alert .search-form .search-submit[disabled]:focus,
.search-form .button-group.alert .search-submit[disabled]:focus {
  background-color: #800006;
  color: #fff;
}

/* line 206, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.alert .button:hover,
.button-group.alert .comment-form input:hover[type="submit"],
.comment-form .button-group.alert input:hover[type="submit"],
.button-group.alert .search-form .search-submit:hover,
.search-form .button-group.alert .search-submit:hover,
.button-group.alert .button:focus,
.button-group.alert .comment-form input:focus[type="submit"],
.comment-form .button-group.alert input:focus[type="submit"],
.button-group.alert .search-form .search-submit:focus,
.search-form .button-group.alert .search-submit:focus {
  background-color: #660005;
  color: #fff;
}

/* line 216, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow .button,
.button-group.hollow .comment-form input[type="submit"],
.comment-form .button-group.hollow input[type="submit"],
.button-group.hollow .search-form .search-submit,
.search-form .button-group.hollow .search-submit,
.button-group.hollow .button:hover,
.button-group.hollow .comment-form input:hover[type="submit"],
.comment-form .button-group.hollow input:hover[type="submit"],
.button-group.hollow .search-form .search-submit:hover,
.search-form .button-group.hollow .search-submit:hover,
.button-group.hollow .button:focus,
.button-group.hollow .comment-form input:focus[type="submit"],
.comment-form .button-group.hollow input:focus[type="submit"],
.button-group.hollow .search-form .search-submit:focus,
.search-form .button-group.hollow .search-submit:focus,
.button-group.hollow .button.disabled,
.button-group.hollow .comment-form input.disabled[type="submit"],
.comment-form .button-group.hollow input.disabled[type="submit"],
.button-group.hollow .search-form .disabled.search-submit,
.search-form .button-group.hollow .disabled.search-submit,
.button-group.hollow .button.disabled:hover,
.button-group.hollow .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.hollow input.disabled:hover[type="submit"],
.button-group.hollow .search-form .disabled.search-submit:hover,
.search-form .button-group.hollow .disabled.search-submit:hover,
.button-group.hollow .button.disabled:focus,
.button-group.hollow .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.hollow input.disabled:focus[type="submit"],
.button-group.hollow .search-form .disabled.search-submit:focus,
.search-form .button-group.hollow .disabled.search-submit:focus,
.button-group.hollow .button[disabled],
.button-group.hollow .comment-form input[disabled][type="submit"],
.comment-form .button-group.hollow input[disabled][type="submit"],
.button-group.hollow .search-form .search-submit[disabled],
.search-form .button-group.hollow .search-submit[disabled],
.button-group.hollow .button[disabled]:hover,
.button-group.hollow .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.hollow input[disabled]:hover[type="submit"],
.button-group.hollow .search-form .search-submit[disabled]:hover,
.search-form .button-group.hollow .search-submit[disabled]:hover,
.button-group.hollow .button[disabled]:focus,
.button-group.hollow .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.hollow input[disabled]:focus[type="submit"],
.button-group.hollow .search-form .search-submit[disabled]:focus,
.search-form .button-group.hollow .search-submit[disabled]:focus {
  background-color: transparent;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow .button,
.button-group.hollow .comment-form input[type="submit"],
.comment-form .button-group.hollow input[type="submit"],
.button-group.hollow .search-form .search-submit,
.search-form .button-group.hollow .search-submit,
.button-group.hollow .button.disabled,
.button-group.hollow .comment-form input.disabled[type="submit"],
.comment-form .button-group.hollow input.disabled[type="submit"],
.button-group.hollow .search-form .disabled.search-submit,
.search-form .button-group.hollow .disabled.search-submit,
.button-group.hollow .button[disabled],
.button-group.hollow .comment-form input[disabled][type="submit"],
.comment-form .button-group.hollow input[disabled][type="submit"],
.button-group.hollow .search-form .search-submit[disabled],
.search-form .button-group.hollow .search-submit[disabled],
.button-group.hollow .button.disabled:hover,
.button-group.hollow .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.hollow input.disabled:hover[type="submit"],
.button-group.hollow .search-form .disabled.search-submit:hover,
.search-form .button-group.hollow .disabled.search-submit:hover,
.button-group.hollow .button[disabled]:hover,
.button-group.hollow .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.hollow input[disabled]:hover[type="submit"],
.button-group.hollow .search-form .search-submit[disabled]:hover,
.search-form .button-group.hollow .search-submit[disabled]:hover,
.button-group.hollow .button.disabled:focus,
.button-group.hollow .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.hollow input.disabled:focus[type="submit"],
.button-group.hollow .search-form .disabled.search-submit:focus,
.search-form .button-group.hollow .disabled.search-submit:focus,
.button-group.hollow .button[disabled]:focus,
.button-group.hollow .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.hollow input[disabled]:focus[type="submit"],
.button-group.hollow .search-form .search-submit[disabled]:focus,
.search-form .button-group.hollow .search-submit[disabled]:focus {
  border: 2px solid #ff8700;
  color: #ff8700;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow .button:hover,
.button-group.hollow .comment-form input:hover[type="submit"],
.comment-form .button-group.hollow input:hover[type="submit"],
.button-group.hollow .search-form .search-submit:hover,
.search-form .button-group.hollow .search-submit:hover,
.button-group.hollow .button:focus,
.button-group.hollow .comment-form input:focus[type="submit"],
.comment-form .button-group.hollow input:focus[type="submit"],
.button-group.hollow .search-form .search-submit:focus,
.search-form .button-group.hollow .search-submit:focus {
  border-color: #ff8700;
  color: #ff8700;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.primary .button,
.button-group.hollow.primary .comment-form input[type="submit"],
.comment-form .button-group.hollow.primary input[type="submit"],
.button-group.hollow.primary .search-form .search-submit,
.search-form .button-group.hollow.primary .search-submit,
.button-group.hollow.primary .button.disabled,
.button-group.hollow.primary .comment-form input.disabled[type="submit"],
.comment-form .button-group.hollow.primary input.disabled[type="submit"],
.button-group.hollow.primary .search-form .disabled.search-submit,
.search-form .button-group.hollow.primary .disabled.search-submit,
.button-group.hollow.primary .button[disabled],
.button-group.hollow.primary .comment-form input[disabled][type="submit"],
.comment-form .button-group.hollow.primary input[disabled][type="submit"],
.button-group.hollow.primary .search-form .search-submit[disabled],
.search-form .button-group.hollow.primary .search-submit[disabled],
.button-group.hollow.primary .button.disabled:hover,
.button-group.hollow.primary .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.hollow.primary input.disabled:hover[type="submit"],
.button-group.hollow.primary .search-form .disabled.search-submit:hover,
.search-form .button-group.hollow.primary .disabled.search-submit:hover,
.button-group.hollow.primary .button[disabled]:hover,
.button-group.hollow.primary .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.hollow.primary input[disabled]:hover[type="submit"],
.button-group.hollow.primary .search-form .search-submit[disabled]:hover,
.search-form .button-group.hollow.primary .search-submit[disabled]:hover,
.button-group.hollow.primary .button.disabled:focus,
.button-group.hollow.primary .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.hollow.primary input.disabled:focus[type="submit"],
.button-group.hollow.primary .search-form .disabled.search-submit:focus,
.search-form .button-group.hollow.primary .disabled.search-submit:focus,
.button-group.hollow.primary .button[disabled]:focus,
.button-group.hollow.primary .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.hollow.primary input[disabled]:focus[type="submit"],
.button-group.hollow.primary .search-form .search-submit[disabled]:focus,
.search-form .button-group.hollow.primary .search-submit[disabled]:focus,
.button-group.hollow .button.primary,
.button-group.hollow .comment-form input.primary[type="submit"],
.comment-form .button-group.hollow input.primary[type="submit"],
.button-group.hollow .search-form .primary.search-submit,
.search-form .button-group.hollow .primary.search-submit,
.button-group.hollow .button.primary.disabled,
.button-group.hollow .comment-form input.primary.disabled[type="submit"],
.comment-form .button-group.hollow input.primary.disabled[type="submit"],
.button-group.hollow .search-form .primary.disabled.search-submit,
.search-form .button-group.hollow .primary.disabled.search-submit,
.button-group.hollow .button.primary[disabled],
.button-group.hollow .comment-form input.primary[disabled][type="submit"],
.comment-form .button-group.hollow input.primary[disabled][type="submit"],
.button-group.hollow .search-form .primary.search-submit[disabled],
.search-form .button-group.hollow .primary.search-submit[disabled],
.button-group.hollow .button.primary.disabled:hover,
.button-group.hollow .comment-form input.primary.disabled:hover[type="submit"],
.comment-form .button-group.hollow input.primary.disabled:hover[type="submit"],
.button-group.hollow .search-form .primary.disabled.search-submit:hover,
.search-form .button-group.hollow .primary.disabled.search-submit:hover,
.button-group.hollow .button.primary[disabled]:hover,
.button-group.hollow .comment-form input.primary[disabled]:hover[type="submit"],
.comment-form .button-group.hollow input.primary[disabled]:hover[type="submit"],
.button-group.hollow .search-form .primary.search-submit[disabled]:hover,
.search-form .button-group.hollow .primary.search-submit[disabled]:hover,
.button-group.hollow .button.primary.disabled:focus,
.button-group.hollow .comment-form input.primary.disabled:focus[type="submit"],
.comment-form .button-group.hollow input.primary.disabled:focus[type="submit"],
.button-group.hollow .search-form .primary.disabled.search-submit:focus,
.search-form .button-group.hollow .primary.disabled.search-submit:focus,
.button-group.hollow .button.primary[disabled]:focus,
.button-group.hollow .comment-form input.primary[disabled]:focus[type="submit"],
.comment-form .button-group.hollow input.primary[disabled]:focus[type="submit"],
.button-group.hollow .search-form .primary.search-submit[disabled]:focus,
.search-form .button-group.hollow .primary.search-submit[disabled]:focus {
  border: 2px solid #FF8700;
  color: #FF8700;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.primary .button:hover,
.button-group.hollow.primary .comment-form input:hover[type="submit"],
.comment-form .button-group.hollow.primary input:hover[type="submit"],
.button-group.hollow.primary .search-form .search-submit:hover,
.search-form .button-group.hollow.primary .search-submit:hover,
.button-group.hollow.primary .button:focus,
.button-group.hollow.primary .comment-form input:focus[type="submit"],
.comment-form .button-group.hollow.primary input:focus[type="submit"],
.button-group.hollow.primary .search-form .search-submit:focus,
.search-form .button-group.hollow.primary .search-submit:focus,
.button-group.hollow .button.primary:hover,
.button-group.hollow .comment-form input.primary:hover[type="submit"],
.comment-form .button-group.hollow input.primary:hover[type="submit"],
.button-group.hollow .search-form .primary.search-submit:hover,
.search-form .button-group.hollow .primary.search-submit:hover,
.button-group.hollow .button.primary:focus,
.button-group.hollow .comment-form input.primary:focus[type="submit"],
.comment-form .button-group.hollow input.primary:focus[type="submit"],
.button-group.hollow .search-form .primary.search-submit:focus,
.search-form .button-group.hollow .primary.search-submit:focus {
  border-color: #ff8700;
  color: #ff8700;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.secondary .button,
.comment-form input.button-group.hollow[type="submit"] .button,
.search-form .button-group.hollow.search-submit .button,
.button-group.hollow.secondary .comment-form input[type="submit"],
.comment-form .button-group.hollow.secondary input[type="submit"],
.comment-form input.button-group.hollow[type="submit"] input[type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input[type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input[type="submit"],
.button-group.hollow.secondary .search-form .search-submit,
.search-form .button-group.hollow.secondary .search-submit,
.comment-form input.button-group.hollow[type="submit"] .search-form .search-submit,
.search-form .comment-form input.button-group.hollow[type="submit"] .search-submit,
.search-form .button-group.hollow.search-submit .search-submit,
.button-group.hollow.secondary .button.disabled,
.comment-form input.button-group.hollow[type="submit"] .button.disabled,
.search-form .button-group.hollow.search-submit .button.disabled,
.button-group.hollow.secondary .comment-form input.disabled[type="submit"],
.comment-form .button-group.hollow.secondary input.disabled[type="submit"],
.comment-form input.button-group.hollow[type="submit"] input.disabled[type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input.disabled[type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input.disabled[type="submit"],
.button-group.hollow.secondary .search-form .disabled.search-submit,
.search-form .button-group.hollow.secondary .disabled.search-submit,
.comment-form input.button-group.hollow[type="submit"] .search-form .disabled.search-submit,
.search-form .comment-form input.button-group.hollow[type="submit"] .disabled.search-submit,
.search-form .button-group.hollow.search-submit .disabled.search-submit,
.button-group.hollow.secondary .button[disabled],
.comment-form input.button-group.hollow[type="submit"] .button[disabled],
.search-form .button-group.hollow.search-submit .button[disabled],
.button-group.hollow.secondary .comment-form input[disabled][type="submit"],
.comment-form .button-group.hollow.secondary input[disabled][type="submit"],
.comment-form input.button-group.hollow[type="submit"] input[disabled][type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input[disabled][type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input[disabled][type="submit"],
.button-group.hollow.secondary .search-form .search-submit[disabled],
.search-form .button-group.hollow.secondary .search-submit[disabled],
.comment-form input.button-group.hollow[type="submit"] .search-form .search-submit[disabled],
.search-form .comment-form input.button-group.hollow[type="submit"] .search-submit[disabled],
.search-form .button-group.hollow.search-submit .search-submit[disabled],
.button-group.hollow.secondary .button.disabled:hover,
.comment-form input.button-group.hollow[type="submit"] .button.disabled:hover,
.search-form .button-group.hollow.search-submit .button.disabled:hover,
.button-group.hollow.secondary .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.hollow.secondary input.disabled:hover[type="submit"],
.comment-form input.button-group.hollow[type="submit"] input.disabled:hover[type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input.disabled:hover[type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input.disabled:hover[type="submit"],
.button-group.hollow.secondary .search-form .disabled.search-submit:hover,
.search-form .button-group.hollow.secondary .disabled.search-submit:hover,
.comment-form input.button-group.hollow[type="submit"] .search-form .disabled.search-submit:hover,
.search-form .comment-form input.button-group.hollow[type="submit"] .disabled.search-submit:hover,
.search-form .button-group.hollow.search-submit .disabled.search-submit:hover,
.button-group.hollow.secondary .button[disabled]:hover,
.comment-form input.button-group.hollow[type="submit"] .button[disabled]:hover,
.search-form .button-group.hollow.search-submit .button[disabled]:hover,
.button-group.hollow.secondary .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.hollow.secondary input[disabled]:hover[type="submit"],
.comment-form input.button-group.hollow[type="submit"] input[disabled]:hover[type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input[disabled]:hover[type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input[disabled]:hover[type="submit"],
.button-group.hollow.secondary .search-form .search-submit[disabled]:hover,
.search-form .button-group.hollow.secondary .search-submit[disabled]:hover,
.comment-form input.button-group.hollow[type="submit"] .search-form .search-submit[disabled]:hover,
.search-form .comment-form input.button-group.hollow[type="submit"] .search-submit[disabled]:hover,
.search-form .button-group.hollow.search-submit .search-submit[disabled]:hover,
.button-group.hollow.secondary .button.disabled:focus,
.comment-form input.button-group.hollow[type="submit"] .button.disabled:focus,
.search-form .button-group.hollow.search-submit .button.disabled:focus,
.button-group.hollow.secondary .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.hollow.secondary input.disabled:focus[type="submit"],
.comment-form input.button-group.hollow[type="submit"] input.disabled:focus[type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input.disabled:focus[type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input.disabled:focus[type="submit"],
.button-group.hollow.secondary .search-form .disabled.search-submit:focus,
.search-form .button-group.hollow.secondary .disabled.search-submit:focus,
.comment-form input.button-group.hollow[type="submit"] .search-form .disabled.search-submit:focus,
.search-form .comment-form input.button-group.hollow[type="submit"] .disabled.search-submit:focus,
.search-form .button-group.hollow.search-submit .disabled.search-submit:focus,
.button-group.hollow.secondary .button[disabled]:focus,
.comment-form input.button-group.hollow[type="submit"] .button[disabled]:focus,
.search-form .button-group.hollow.search-submit .button[disabled]:focus,
.button-group.hollow.secondary .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.hollow.secondary input[disabled]:focus[type="submit"],
.comment-form input.button-group.hollow[type="submit"] input[disabled]:focus[type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input[disabled]:focus[type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input[disabled]:focus[type="submit"],
.button-group.hollow.secondary .search-form .search-submit[disabled]:focus,
.search-form .button-group.hollow.secondary .search-submit[disabled]:focus,
.comment-form input.button-group.hollow[type="submit"] .search-form .search-submit[disabled]:focus,
.search-form .comment-form input.button-group.hollow[type="submit"] .search-submit[disabled]:focus,
.search-form .button-group.hollow.search-submit .search-submit[disabled]:focus,
.button-group.hollow .button.secondary,
.button-group.hollow .comment-form input[type="submit"],
.comment-form .button-group.hollow input[type="submit"],
.button-group.hollow .search-form .search-submit,
.search-form .button-group.hollow .search-submit,
.button-group.hollow .button.secondary.disabled,
.button-group.hollow .comment-form input.disabled[type="submit"],
.comment-form .button-group.hollow input.disabled[type="submit"],
.button-group.hollow .search-form .disabled.search-submit,
.search-form .button-group.hollow .disabled.search-submit,
.button-group.hollow .button.secondary[disabled],
.button-group.hollow .comment-form input[disabled][type="submit"],
.comment-form .button-group.hollow input[disabled][type="submit"],
.button-group.hollow .search-form .search-submit[disabled],
.search-form .button-group.hollow .search-submit[disabled],
.button-group.hollow .button.secondary.disabled:hover,
.button-group.hollow .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.hollow input.disabled:hover[type="submit"],
.button-group.hollow .search-form .disabled.search-submit:hover,
.search-form .button-group.hollow .disabled.search-submit:hover,
.button-group.hollow .button.secondary[disabled]:hover,
.button-group.hollow .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.hollow input[disabled]:hover[type="submit"],
.button-group.hollow .search-form .search-submit[disabled]:hover,
.search-form .button-group.hollow .search-submit[disabled]:hover,
.button-group.hollow .button.secondary.disabled:focus,
.button-group.hollow .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.hollow input.disabled:focus[type="submit"],
.button-group.hollow .search-form .disabled.search-submit:focus,
.search-form .button-group.hollow .disabled.search-submit:focus,
.button-group.hollow .button.secondary[disabled]:focus,
.button-group.hollow .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.hollow input[disabled]:focus[type="submit"],
.button-group.hollow .search-form .search-submit[disabled]:focus,
.search-form .button-group.hollow .search-submit[disabled]:focus {
  border: 2px solid #FDB913;
  color: #FDB913;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.secondary .button:hover,
.comment-form input.button-group.hollow[type="submit"] .button:hover,
.search-form .button-group.hollow.search-submit .button:hover,
.button-group.hollow.secondary .comment-form input:hover[type="submit"],
.comment-form .button-group.hollow.secondary input:hover[type="submit"],
.comment-form input.button-group.hollow[type="submit"] input:hover[type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input:hover[type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input:hover[type="submit"],
.button-group.hollow.secondary .search-form .search-submit:hover,
.search-form .button-group.hollow.secondary .search-submit:hover,
.comment-form input.button-group.hollow[type="submit"] .search-form .search-submit:hover,
.search-form .comment-form input.button-group.hollow[type="submit"] .search-submit:hover,
.search-form .button-group.hollow.search-submit .search-submit:hover,
.button-group.hollow.secondary .button:focus,
.comment-form input.button-group.hollow[type="submit"] .button:focus,
.search-form .button-group.hollow.search-submit .button:focus,
.button-group.hollow.secondary .comment-form input:focus[type="submit"],
.comment-form .button-group.hollow.secondary input:focus[type="submit"],
.comment-form input.button-group.hollow[type="submit"] input:focus[type="submit"],
.search-form .button-group.hollow.search-submit .comment-form input:focus[type="submit"],
.comment-form .search-form .button-group.hollow.search-submit input:focus[type="submit"],
.button-group.hollow.secondary .search-form .search-submit:focus,
.search-form .button-group.hollow.secondary .search-submit:focus,
.comment-form input.button-group.hollow[type="submit"] .search-form .search-submit:focus,
.search-form .comment-form input.button-group.hollow[type="submit"] .search-submit:focus,
.search-form .button-group.hollow.search-submit .search-submit:focus,
.button-group.hollow .button.secondary:hover,
.button-group.hollow .comment-form input:hover[type="submit"],
.comment-form .button-group.hollow input:hover[type="submit"],
.button-group.hollow .search-form .search-submit:hover,
.search-form .button-group.hollow .search-submit:hover,
.button-group.hollow .button.secondary:focus,
.button-group.hollow .comment-form input:focus[type="submit"],
.comment-form .button-group.hollow input:focus[type="submit"],
.button-group.hollow .search-form .search-submit:focus,
.search-form .button-group.hollow .search-submit:focus {
  border-color: #fdb913;
  color: #fdb913;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.success .button,
.button-group.hollow.success .comment-form input[type="submit"],
.comment-form .button-group.hollow.success input[type="submit"],
.button-group.hollow.success .search-form .search-submit,
.search-form .button-group.hollow.success .search-submit,
.button-group.hollow.success .button.disabled,
.button-group.hollow.success .comment-form input.disabled[type="submit"],
.comment-form .button-group.hollow.success input.disabled[type="submit"],
.button-group.hollow.success .search-form .disabled.search-submit,
.search-form .button-group.hollow.success .disabled.search-submit,
.button-group.hollow.success .button[disabled],
.button-group.hollow.success .comment-form input[disabled][type="submit"],
.comment-form .button-group.hollow.success input[disabled][type="submit"],
.button-group.hollow.success .search-form .search-submit[disabled],
.search-form .button-group.hollow.success .search-submit[disabled],
.button-group.hollow.success .button.disabled:hover,
.button-group.hollow.success .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.hollow.success input.disabled:hover[type="submit"],
.button-group.hollow.success .search-form .disabled.search-submit:hover,
.search-form .button-group.hollow.success .disabled.search-submit:hover,
.button-group.hollow.success .button[disabled]:hover,
.button-group.hollow.success .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.hollow.success input[disabled]:hover[type="submit"],
.button-group.hollow.success .search-form .search-submit[disabled]:hover,
.search-form .button-group.hollow.success .search-submit[disabled]:hover,
.button-group.hollow.success .button.disabled:focus,
.button-group.hollow.success .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.hollow.success input.disabled:focus[type="submit"],
.button-group.hollow.success .search-form .disabled.search-submit:focus,
.search-form .button-group.hollow.success .disabled.search-submit:focus,
.button-group.hollow.success .button[disabled]:focus,
.button-group.hollow.success .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.hollow.success input[disabled]:focus[type="submit"],
.button-group.hollow.success .search-form .search-submit[disabled]:focus,
.search-form .button-group.hollow.success .search-submit[disabled]:focus,
.button-group.hollow .button.success,
.button-group.hollow .comment-form input.success[type="submit"],
.comment-form .button-group.hollow input.success[type="submit"],
.button-group.hollow .search-form .success.search-submit,
.search-form .button-group.hollow .success.search-submit,
.button-group.hollow .button.success.disabled,
.button-group.hollow .comment-form input.success.disabled[type="submit"],
.comment-form .button-group.hollow input.success.disabled[type="submit"],
.button-group.hollow .search-form .success.disabled.search-submit,
.search-form .button-group.hollow .success.disabled.search-submit,
.button-group.hollow .button.success[disabled],
.button-group.hollow .comment-form input.success[disabled][type="submit"],
.comment-form .button-group.hollow input.success[disabled][type="submit"],
.button-group.hollow .search-form .success.search-submit[disabled],
.search-form .button-group.hollow .success.search-submit[disabled],
.button-group.hollow .button.success.disabled:hover,
.button-group.hollow .comment-form input.success.disabled:hover[type="submit"],
.comment-form .button-group.hollow input.success.disabled:hover[type="submit"],
.button-group.hollow .search-form .success.disabled.search-submit:hover,
.search-form .button-group.hollow .success.disabled.search-submit:hover,
.button-group.hollow .button.success[disabled]:hover,
.button-group.hollow .comment-form input.success[disabled]:hover[type="submit"],
.comment-form .button-group.hollow input.success[disabled]:hover[type="submit"],
.button-group.hollow .search-form .success.search-submit[disabled]:hover,
.search-form .button-group.hollow .success.search-submit[disabled]:hover,
.button-group.hollow .button.success.disabled:focus,
.button-group.hollow .comment-form input.success.disabled:focus[type="submit"],
.comment-form .button-group.hollow input.success.disabled:focus[type="submit"],
.button-group.hollow .search-form .success.disabled.search-submit:focus,
.search-form .button-group.hollow .success.disabled.search-submit:focus,
.button-group.hollow .button.success[disabled]:focus,
.button-group.hollow .comment-form input.success[disabled]:focus[type="submit"],
.comment-form .button-group.hollow input.success[disabled]:focus[type="submit"],
.button-group.hollow .search-form .success.search-submit[disabled]:focus,
.search-form .button-group.hollow .success.search-submit[disabled]:focus {
  border: 2px solid #468000;
  color: #468000;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.success .button:hover,
.button-group.hollow.success .comment-form input:hover[type="submit"],
.comment-form .button-group.hollow.success input:hover[type="submit"],
.button-group.hollow.success .search-form .search-submit:hover,
.search-form .button-group.hollow.success .search-submit:hover,
.button-group.hollow.success .button:focus,
.button-group.hollow.success .comment-form input:focus[type="submit"],
.comment-form .button-group.hollow.success input:focus[type="submit"],
.button-group.hollow.success .search-form .search-submit:focus,
.search-form .button-group.hollow.success .search-submit:focus,
.button-group.hollow .button.success:hover,
.button-group.hollow .comment-form input.success:hover[type="submit"],
.comment-form .button-group.hollow input.success:hover[type="submit"],
.button-group.hollow .search-form .success.search-submit:hover,
.search-form .button-group.hollow .success.search-submit:hover,
.button-group.hollow .button.success:focus,
.button-group.hollow .comment-form input.success:focus[type="submit"],
.comment-form .button-group.hollow input.success:focus[type="submit"],
.button-group.hollow .search-form .success.search-submit:focus,
.search-form .button-group.hollow .success.search-submit:focus {
  border-color: #468000;
  color: #468000;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.warning .button,
.button-group.hollow.warning .comment-form input[type="submit"],
.comment-form .button-group.hollow.warning input[type="submit"],
.button-group.hollow.warning .search-form .search-submit,
.search-form .button-group.hollow.warning .search-submit,
.button-group.hollow.warning .button.disabled,
.button-group.hollow.warning .comment-form input.disabled[type="submit"],
.comment-form .button-group.hollow.warning input.disabled[type="submit"],
.button-group.hollow.warning .search-form .disabled.search-submit,
.search-form .button-group.hollow.warning .disabled.search-submit,
.button-group.hollow.warning .button[disabled],
.button-group.hollow.warning .comment-form input[disabled][type="submit"],
.comment-form .button-group.hollow.warning input[disabled][type="submit"],
.button-group.hollow.warning .search-form .search-submit[disabled],
.search-form .button-group.hollow.warning .search-submit[disabled],
.button-group.hollow.warning .button.disabled:hover,
.button-group.hollow.warning .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.hollow.warning input.disabled:hover[type="submit"],
.button-group.hollow.warning .search-form .disabled.search-submit:hover,
.search-form .button-group.hollow.warning .disabled.search-submit:hover,
.button-group.hollow.warning .button[disabled]:hover,
.button-group.hollow.warning .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.hollow.warning input[disabled]:hover[type="submit"],
.button-group.hollow.warning .search-form .search-submit[disabled]:hover,
.search-form .button-group.hollow.warning .search-submit[disabled]:hover,
.button-group.hollow.warning .button.disabled:focus,
.button-group.hollow.warning .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.hollow.warning input.disabled:focus[type="submit"],
.button-group.hollow.warning .search-form .disabled.search-submit:focus,
.search-form .button-group.hollow.warning .disabled.search-submit:focus,
.button-group.hollow.warning .button[disabled]:focus,
.button-group.hollow.warning .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.hollow.warning input[disabled]:focus[type="submit"],
.button-group.hollow.warning .search-form .search-submit[disabled]:focus,
.search-form .button-group.hollow.warning .search-submit[disabled]:focus,
.button-group.hollow .button.warning,
.button-group.hollow .comment-form input.warning[type="submit"],
.comment-form .button-group.hollow input.warning[type="submit"],
.button-group.hollow .search-form .warning.search-submit,
.search-form .button-group.hollow .warning.search-submit,
.button-group.hollow .button.warning.disabled,
.button-group.hollow .comment-form input.warning.disabled[type="submit"],
.comment-form .button-group.hollow input.warning.disabled[type="submit"],
.button-group.hollow .search-form .warning.disabled.search-submit,
.search-form .button-group.hollow .warning.disabled.search-submit,
.button-group.hollow .button.warning[disabled],
.button-group.hollow .comment-form input.warning[disabled][type="submit"],
.comment-form .button-group.hollow input.warning[disabled][type="submit"],
.button-group.hollow .search-form .warning.search-submit[disabled],
.search-form .button-group.hollow .warning.search-submit[disabled],
.button-group.hollow .button.warning.disabled:hover,
.button-group.hollow .comment-form input.warning.disabled:hover[type="submit"],
.comment-form .button-group.hollow input.warning.disabled:hover[type="submit"],
.button-group.hollow .search-form .warning.disabled.search-submit:hover,
.search-form .button-group.hollow .warning.disabled.search-submit:hover,
.button-group.hollow .button.warning[disabled]:hover,
.button-group.hollow .comment-form input.warning[disabled]:hover[type="submit"],
.comment-form .button-group.hollow input.warning[disabled]:hover[type="submit"],
.button-group.hollow .search-form .warning.search-submit[disabled]:hover,
.search-form .button-group.hollow .warning.search-submit[disabled]:hover,
.button-group.hollow .button.warning.disabled:focus,
.button-group.hollow .comment-form input.warning.disabled:focus[type="submit"],
.comment-form .button-group.hollow input.warning.disabled:focus[type="submit"],
.button-group.hollow .search-form .warning.disabled.search-submit:focus,
.search-form .button-group.hollow .warning.disabled.search-submit:focus,
.button-group.hollow .button.warning[disabled]:focus,
.button-group.hollow .comment-form input.warning[disabled]:focus[type="submit"],
.comment-form .button-group.hollow input.warning[disabled]:focus[type="submit"],
.button-group.hollow .search-form .warning.search-submit[disabled]:focus,
.search-form .button-group.hollow .warning.search-submit[disabled]:focus {
  border: 2px solid #ffae00;
  color: #ffae00;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.warning .button:hover,
.button-group.hollow.warning .comment-form input:hover[type="submit"],
.comment-form .button-group.hollow.warning input:hover[type="submit"],
.button-group.hollow.warning .search-form .search-submit:hover,
.search-form .button-group.hollow.warning .search-submit:hover,
.button-group.hollow.warning .button:focus,
.button-group.hollow.warning .comment-form input:focus[type="submit"],
.comment-form .button-group.hollow.warning input:focus[type="submit"],
.button-group.hollow.warning .search-form .search-submit:focus,
.search-form .button-group.hollow.warning .search-submit:focus,
.button-group.hollow .button.warning:hover,
.button-group.hollow .comment-form input.warning:hover[type="submit"],
.comment-form .button-group.hollow input.warning:hover[type="submit"],
.button-group.hollow .search-form .warning.search-submit:hover,
.search-form .button-group.hollow .warning.search-submit:hover,
.button-group.hollow .button.warning:focus,
.button-group.hollow .comment-form input.warning:focus[type="submit"],
.comment-form .button-group.hollow input.warning:focus[type="submit"],
.button-group.hollow .search-form .warning.search-submit:focus,
.search-form .button-group.hollow .warning.search-submit:focus {
  border-color: #ffae00;
  color: #ffae00;
}

/* line 234, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.alert .button,
.button-group.hollow.alert .comment-form input[type="submit"],
.comment-form .button-group.hollow.alert input[type="submit"],
.button-group.hollow.alert .search-form .search-submit,
.search-form .button-group.hollow.alert .search-submit,
.button-group.hollow.alert .button.disabled,
.button-group.hollow.alert .comment-form input.disabled[type="submit"],
.comment-form .button-group.hollow.alert input.disabled[type="submit"],
.button-group.hollow.alert .search-form .disabled.search-submit,
.search-form .button-group.hollow.alert .disabled.search-submit,
.button-group.hollow.alert .button[disabled],
.button-group.hollow.alert .comment-form input[disabled][type="submit"],
.comment-form .button-group.hollow.alert input[disabled][type="submit"],
.button-group.hollow.alert .search-form .search-submit[disabled],
.search-form .button-group.hollow.alert .search-submit[disabled],
.button-group.hollow.alert .button.disabled:hover,
.button-group.hollow.alert .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.hollow.alert input.disabled:hover[type="submit"],
.button-group.hollow.alert .search-form .disabled.search-submit:hover,
.search-form .button-group.hollow.alert .disabled.search-submit:hover,
.button-group.hollow.alert .button[disabled]:hover,
.button-group.hollow.alert .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.hollow.alert input[disabled]:hover[type="submit"],
.button-group.hollow.alert .search-form .search-submit[disabled]:hover,
.search-form .button-group.hollow.alert .search-submit[disabled]:hover,
.button-group.hollow.alert .button.disabled:focus,
.button-group.hollow.alert .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.hollow.alert input.disabled:focus[type="submit"],
.button-group.hollow.alert .search-form .disabled.search-submit:focus,
.search-form .button-group.hollow.alert .disabled.search-submit:focus,
.button-group.hollow.alert .button[disabled]:focus,
.button-group.hollow.alert .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.hollow.alert input[disabled]:focus[type="submit"],
.button-group.hollow.alert .search-form .search-submit[disabled]:focus,
.search-form .button-group.hollow.alert .search-submit[disabled]:focus,
.button-group.hollow .button.alert,
.button-group.hollow .comment-form input.alert[type="submit"],
.comment-form .button-group.hollow input.alert[type="submit"],
.button-group.hollow .search-form .alert.search-submit,
.search-form .button-group.hollow .alert.search-submit,
.button-group.hollow .button.alert.disabled,
.button-group.hollow .comment-form input.alert.disabled[type="submit"],
.comment-form .button-group.hollow input.alert.disabled[type="submit"],
.button-group.hollow .search-form .alert.disabled.search-submit,
.search-form .button-group.hollow .alert.disabled.search-submit,
.button-group.hollow .button.alert[disabled],
.button-group.hollow .comment-form input.alert[disabled][type="submit"],
.comment-form .button-group.hollow input.alert[disabled][type="submit"],
.button-group.hollow .search-form .alert.search-submit[disabled],
.search-form .button-group.hollow .alert.search-submit[disabled],
.button-group.hollow .button.alert.disabled:hover,
.button-group.hollow .comment-form input.alert.disabled:hover[type="submit"],
.comment-form .button-group.hollow input.alert.disabled:hover[type="submit"],
.button-group.hollow .search-form .alert.disabled.search-submit:hover,
.search-form .button-group.hollow .alert.disabled.search-submit:hover,
.button-group.hollow .button.alert[disabled]:hover,
.button-group.hollow .comment-form input.alert[disabled]:hover[type="submit"],
.comment-form .button-group.hollow input.alert[disabled]:hover[type="submit"],
.button-group.hollow .search-form .alert.search-submit[disabled]:hover,
.search-form .button-group.hollow .alert.search-submit[disabled]:hover,
.button-group.hollow .button.alert.disabled:focus,
.button-group.hollow .comment-form input.alert.disabled:focus[type="submit"],
.comment-form .button-group.hollow input.alert.disabled:focus[type="submit"],
.button-group.hollow .search-form .alert.disabled.search-submit:focus,
.search-form .button-group.hollow .alert.disabled.search-submit:focus,
.button-group.hollow .button.alert[disabled]:focus,
.button-group.hollow .comment-form input.alert[disabled]:focus[type="submit"],
.comment-form .button-group.hollow input.alert[disabled]:focus[type="submit"],
.button-group.hollow .search-form .alert.search-submit[disabled]:focus,
.search-form .button-group.hollow .alert.search-submit[disabled]:focus {
  border: 2px solid #800006;
  color: #800006;
}

/* line 242, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.hollow.alert .button:hover,
.button-group.hollow.alert .comment-form input:hover[type="submit"],
.comment-form .button-group.hollow.alert input:hover[type="submit"],
.button-group.hollow.alert .search-form .search-submit:hover,
.search-form .button-group.hollow.alert .search-submit:hover,
.button-group.hollow.alert .button:focus,
.button-group.hollow.alert .comment-form input:focus[type="submit"],
.comment-form .button-group.hollow.alert input:focus[type="submit"],
.button-group.hollow.alert .search-form .search-submit:focus,
.search-form .button-group.hollow.alert .search-submit:focus,
.button-group.hollow .button.alert:hover,
.button-group.hollow .comment-form input.alert:hover[type="submit"],
.comment-form .button-group.hollow input.alert:hover[type="submit"],
.button-group.hollow .search-form .alert.search-submit:hover,
.search-form .button-group.hollow .alert.search-submit:hover,
.button-group.hollow .button.alert:focus,
.button-group.hollow .comment-form input.alert:focus[type="submit"],
.comment-form .button-group.hollow input.alert:focus[type="submit"],
.button-group.hollow .search-form .alert.search-submit:focus,
.search-form .button-group.hollow .alert.search-submit:focus {
  border-color: #800006;
  color: #800006;
}

/* line 252, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear .button,
.button-group.clear .comment-form input[type="submit"],
.comment-form .button-group.clear input[type="submit"],
.button-group.clear .search-form .search-submit,
.search-form .button-group.clear .search-submit,
.button-group.clear .button:hover,
.button-group.clear .comment-form input:hover[type="submit"],
.comment-form .button-group.clear input:hover[type="submit"],
.button-group.clear .search-form .search-submit:hover,
.search-form .button-group.clear .search-submit:hover,
.button-group.clear .button:focus,
.button-group.clear .comment-form input:focus[type="submit"],
.comment-form .button-group.clear input:focus[type="submit"],
.button-group.clear .search-form .search-submit:focus,
.search-form .button-group.clear .search-submit:focus,
.button-group.clear .button.disabled,
.button-group.clear .comment-form input.disabled[type="submit"],
.comment-form .button-group.clear input.disabled[type="submit"],
.button-group.clear .search-form .disabled.search-submit,
.search-form .button-group.clear .disabled.search-submit,
.button-group.clear .button.disabled:hover,
.button-group.clear .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.clear input.disabled:hover[type="submit"],
.button-group.clear .search-form .disabled.search-submit:hover,
.search-form .button-group.clear .disabled.search-submit:hover,
.button-group.clear .button.disabled:focus,
.button-group.clear .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.clear input.disabled:focus[type="submit"],
.button-group.clear .search-form .disabled.search-submit:focus,
.search-form .button-group.clear .disabled.search-submit:focus,
.button-group.clear .button[disabled],
.button-group.clear .comment-form input[disabled][type="submit"],
.comment-form .button-group.clear input[disabled][type="submit"],
.button-group.clear .search-form .search-submit[disabled],
.search-form .button-group.clear .search-submit[disabled],
.button-group.clear .button[disabled]:hover,
.button-group.clear .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.clear input[disabled]:hover[type="submit"],
.button-group.clear .search-form .search-submit[disabled]:hover,
.search-form .button-group.clear .search-submit[disabled]:hover,
.button-group.clear .button[disabled]:focus,
.button-group.clear .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.clear input[disabled]:focus[type="submit"],
.button-group.clear .search-form .search-submit[disabled]:focus,
.search-form .button-group.clear .search-submit[disabled]:focus {
  border-color: transparent;
  background-color: transparent;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear .button,
.button-group.clear .comment-form input[type="submit"],
.comment-form .button-group.clear input[type="submit"],
.button-group.clear .search-form .search-submit,
.search-form .button-group.clear .search-submit,
.button-group.clear .button.disabled,
.button-group.clear .comment-form input.disabled[type="submit"],
.comment-form .button-group.clear input.disabled[type="submit"],
.button-group.clear .search-form .disabled.search-submit,
.search-form .button-group.clear .disabled.search-submit,
.button-group.clear .button[disabled],
.button-group.clear .comment-form input[disabled][type="submit"],
.comment-form .button-group.clear input[disabled][type="submit"],
.button-group.clear .search-form .search-submit[disabled],
.search-form .button-group.clear .search-submit[disabled],
.button-group.clear .button.disabled:hover,
.button-group.clear .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.clear input.disabled:hover[type="submit"],
.button-group.clear .search-form .disabled.search-submit:hover,
.search-form .button-group.clear .disabled.search-submit:hover,
.button-group.clear .button[disabled]:hover,
.button-group.clear .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.clear input[disabled]:hover[type="submit"],
.button-group.clear .search-form .search-submit[disabled]:hover,
.search-form .button-group.clear .search-submit[disabled]:hover,
.button-group.clear .button.disabled:focus,
.button-group.clear .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.clear input.disabled:focus[type="submit"],
.button-group.clear .search-form .disabled.search-submit:focus,
.search-form .button-group.clear .disabled.search-submit:focus,
.button-group.clear .button[disabled]:focus,
.button-group.clear .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.clear input[disabled]:focus[type="submit"],
.button-group.clear .search-form .search-submit[disabled]:focus,
.search-form .button-group.clear .search-submit[disabled]:focus {
  color: #ff8700;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear .button:hover,
.button-group.clear .comment-form input:hover[type="submit"],
.comment-form .button-group.clear input:hover[type="submit"],
.button-group.clear .search-form .search-submit:hover,
.search-form .button-group.clear .search-submit:hover,
.button-group.clear .button:focus,
.button-group.clear .comment-form input:focus[type="submit"],
.comment-form .button-group.clear input:focus[type="submit"],
.button-group.clear .search-form .search-submit:focus,
.search-form .button-group.clear .search-submit:focus {
  color: #ff8700;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.primary .button,
.button-group.clear.primary .comment-form input[type="submit"],
.comment-form .button-group.clear.primary input[type="submit"],
.button-group.clear.primary .search-form .search-submit,
.search-form .button-group.clear.primary .search-submit,
.button-group.clear.primary .button.disabled,
.button-group.clear.primary .comment-form input.disabled[type="submit"],
.comment-form .button-group.clear.primary input.disabled[type="submit"],
.button-group.clear.primary .search-form .disabled.search-submit,
.search-form .button-group.clear.primary .disabled.search-submit,
.button-group.clear.primary .button[disabled],
.button-group.clear.primary .comment-form input[disabled][type="submit"],
.comment-form .button-group.clear.primary input[disabled][type="submit"],
.button-group.clear.primary .search-form .search-submit[disabled],
.search-form .button-group.clear.primary .search-submit[disabled],
.button-group.clear.primary .button.disabled:hover,
.button-group.clear.primary .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.clear.primary input.disabled:hover[type="submit"],
.button-group.clear.primary .search-form .disabled.search-submit:hover,
.search-form .button-group.clear.primary .disabled.search-submit:hover,
.button-group.clear.primary .button[disabled]:hover,
.button-group.clear.primary .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.clear.primary input[disabled]:hover[type="submit"],
.button-group.clear.primary .search-form .search-submit[disabled]:hover,
.search-form .button-group.clear.primary .search-submit[disabled]:hover,
.button-group.clear.primary .button.disabled:focus,
.button-group.clear.primary .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.clear.primary input.disabled:focus[type="submit"],
.button-group.clear.primary .search-form .disabled.search-submit:focus,
.search-form .button-group.clear.primary .disabled.search-submit:focus,
.button-group.clear.primary .button[disabled]:focus,
.button-group.clear.primary .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.clear.primary input[disabled]:focus[type="submit"],
.button-group.clear.primary .search-form .search-submit[disabled]:focus,
.search-form .button-group.clear.primary .search-submit[disabled]:focus,
.button-group.clear .button.primary,
.button-group.clear .comment-form input.primary[type="submit"],
.comment-form .button-group.clear input.primary[type="submit"],
.button-group.clear .search-form .primary.search-submit,
.search-form .button-group.clear .primary.search-submit,
.button-group.clear .button.primary.disabled,
.button-group.clear .comment-form input.primary.disabled[type="submit"],
.comment-form .button-group.clear input.primary.disabled[type="submit"],
.button-group.clear .search-form .primary.disabled.search-submit,
.search-form .button-group.clear .primary.disabled.search-submit,
.button-group.clear .button.primary[disabled],
.button-group.clear .comment-form input.primary[disabled][type="submit"],
.comment-form .button-group.clear input.primary[disabled][type="submit"],
.button-group.clear .search-form .primary.search-submit[disabled],
.search-form .button-group.clear .primary.search-submit[disabled],
.button-group.clear .button.primary.disabled:hover,
.button-group.clear .comment-form input.primary.disabled:hover[type="submit"],
.comment-form .button-group.clear input.primary.disabled:hover[type="submit"],
.button-group.clear .search-form .primary.disabled.search-submit:hover,
.search-form .button-group.clear .primary.disabled.search-submit:hover,
.button-group.clear .button.primary[disabled]:hover,
.button-group.clear .comment-form input.primary[disabled]:hover[type="submit"],
.comment-form .button-group.clear input.primary[disabled]:hover[type="submit"],
.button-group.clear .search-form .primary.search-submit[disabled]:hover,
.search-form .button-group.clear .primary.search-submit[disabled]:hover,
.button-group.clear .button.primary.disabled:focus,
.button-group.clear .comment-form input.primary.disabled:focus[type="submit"],
.comment-form .button-group.clear input.primary.disabled:focus[type="submit"],
.button-group.clear .search-form .primary.disabled.search-submit:focus,
.search-form .button-group.clear .primary.disabled.search-submit:focus,
.button-group.clear .button.primary[disabled]:focus,
.button-group.clear .comment-form input.primary[disabled]:focus[type="submit"],
.comment-form .button-group.clear input.primary[disabled]:focus[type="submit"],
.button-group.clear .search-form .primary.search-submit[disabled]:focus,
.search-form .button-group.clear .primary.search-submit[disabled]:focus {
  color: #FF8700;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.primary .button:hover,
.button-group.clear.primary .comment-form input:hover[type="submit"],
.comment-form .button-group.clear.primary input:hover[type="submit"],
.button-group.clear.primary .search-form .search-submit:hover,
.search-form .button-group.clear.primary .search-submit:hover,
.button-group.clear.primary .button:focus,
.button-group.clear.primary .comment-form input:focus[type="submit"],
.comment-form .button-group.clear.primary input:focus[type="submit"],
.button-group.clear.primary .search-form .search-submit:focus,
.search-form .button-group.clear.primary .search-submit:focus,
.button-group.clear .button.primary:hover,
.button-group.clear .comment-form input.primary:hover[type="submit"],
.comment-form .button-group.clear input.primary:hover[type="submit"],
.button-group.clear .search-form .primary.search-submit:hover,
.search-form .button-group.clear .primary.search-submit:hover,
.button-group.clear .button.primary:focus,
.button-group.clear .comment-form input.primary:focus[type="submit"],
.comment-form .button-group.clear input.primary:focus[type="submit"],
.button-group.clear .search-form .primary.search-submit:focus,
.search-form .button-group.clear .primary.search-submit:focus {
  color: #ff8700;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.secondary .button,
.comment-form input.button-group.clear[type="submit"] .button,
.search-form .button-group.clear.search-submit .button,
.button-group.clear.secondary .comment-form input[type="submit"],
.comment-form .button-group.clear.secondary input[type="submit"],
.comment-form input.button-group.clear[type="submit"] input[type="submit"],
.search-form .button-group.clear.search-submit .comment-form input[type="submit"],
.comment-form .search-form .button-group.clear.search-submit input[type="submit"],
.button-group.clear.secondary .search-form .search-submit,
.search-form .button-group.clear.secondary .search-submit,
.comment-form input.button-group.clear[type="submit"] .search-form .search-submit,
.search-form .comment-form input.button-group.clear[type="submit"] .search-submit,
.search-form .button-group.clear.search-submit .search-submit,
.button-group.clear.secondary .button.disabled,
.comment-form input.button-group.clear[type="submit"] .button.disabled,
.search-form .button-group.clear.search-submit .button.disabled,
.button-group.clear.secondary .comment-form input.disabled[type="submit"],
.comment-form .button-group.clear.secondary input.disabled[type="submit"],
.comment-form input.button-group.clear[type="submit"] input.disabled[type="submit"],
.search-form .button-group.clear.search-submit .comment-form input.disabled[type="submit"],
.comment-form .search-form .button-group.clear.search-submit input.disabled[type="submit"],
.button-group.clear.secondary .search-form .disabled.search-submit,
.search-form .button-group.clear.secondary .disabled.search-submit,
.comment-form input.button-group.clear[type="submit"] .search-form .disabled.search-submit,
.search-form .comment-form input.button-group.clear[type="submit"] .disabled.search-submit,
.search-form .button-group.clear.search-submit .disabled.search-submit,
.button-group.clear.secondary .button[disabled],
.comment-form input.button-group.clear[type="submit"] .button[disabled],
.search-form .button-group.clear.search-submit .button[disabled],
.button-group.clear.secondary .comment-form input[disabled][type="submit"],
.comment-form .button-group.clear.secondary input[disabled][type="submit"],
.comment-form input.button-group.clear[type="submit"] input[disabled][type="submit"],
.search-form .button-group.clear.search-submit .comment-form input[disabled][type="submit"],
.comment-form .search-form .button-group.clear.search-submit input[disabled][type="submit"],
.button-group.clear.secondary .search-form .search-submit[disabled],
.search-form .button-group.clear.secondary .search-submit[disabled],
.comment-form input.button-group.clear[type="submit"] .search-form .search-submit[disabled],
.search-form .comment-form input.button-group.clear[type="submit"] .search-submit[disabled],
.search-form .button-group.clear.search-submit .search-submit[disabled],
.button-group.clear.secondary .button.disabled:hover,
.comment-form input.button-group.clear[type="submit"] .button.disabled:hover,
.search-form .button-group.clear.search-submit .button.disabled:hover,
.button-group.clear.secondary .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.clear.secondary input.disabled:hover[type="submit"],
.comment-form input.button-group.clear[type="submit"] input.disabled:hover[type="submit"],
.search-form .button-group.clear.search-submit .comment-form input.disabled:hover[type="submit"],
.comment-form .search-form .button-group.clear.search-submit input.disabled:hover[type="submit"],
.button-group.clear.secondary .search-form .disabled.search-submit:hover,
.search-form .button-group.clear.secondary .disabled.search-submit:hover,
.comment-form input.button-group.clear[type="submit"] .search-form .disabled.search-submit:hover,
.search-form .comment-form input.button-group.clear[type="submit"] .disabled.search-submit:hover,
.search-form .button-group.clear.search-submit .disabled.search-submit:hover,
.button-group.clear.secondary .button[disabled]:hover,
.comment-form input.button-group.clear[type="submit"] .button[disabled]:hover,
.search-form .button-group.clear.search-submit .button[disabled]:hover,
.button-group.clear.secondary .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.clear.secondary input[disabled]:hover[type="submit"],
.comment-form input.button-group.clear[type="submit"] input[disabled]:hover[type="submit"],
.search-form .button-group.clear.search-submit .comment-form input[disabled]:hover[type="submit"],
.comment-form .search-form .button-group.clear.search-submit input[disabled]:hover[type="submit"],
.button-group.clear.secondary .search-form .search-submit[disabled]:hover,
.search-form .button-group.clear.secondary .search-submit[disabled]:hover,
.comment-form input.button-group.clear[type="submit"] .search-form .search-submit[disabled]:hover,
.search-form .comment-form input.button-group.clear[type="submit"] .search-submit[disabled]:hover,
.search-form .button-group.clear.search-submit .search-submit[disabled]:hover,
.button-group.clear.secondary .button.disabled:focus,
.comment-form input.button-group.clear[type="submit"] .button.disabled:focus,
.search-form .button-group.clear.search-submit .button.disabled:focus,
.button-group.clear.secondary .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.clear.secondary input.disabled:focus[type="submit"],
.comment-form input.button-group.clear[type="submit"] input.disabled:focus[type="submit"],
.search-form .button-group.clear.search-submit .comment-form input.disabled:focus[type="submit"],
.comment-form .search-form .button-group.clear.search-submit input.disabled:focus[type="submit"],
.button-group.clear.secondary .search-form .disabled.search-submit:focus,
.search-form .button-group.clear.secondary .disabled.search-submit:focus,
.comment-form input.button-group.clear[type="submit"] .search-form .disabled.search-submit:focus,
.search-form .comment-form input.button-group.clear[type="submit"] .disabled.search-submit:focus,
.search-form .button-group.clear.search-submit .disabled.search-submit:focus,
.button-group.clear.secondary .button[disabled]:focus,
.comment-form input.button-group.clear[type="submit"] .button[disabled]:focus,
.search-form .button-group.clear.search-submit .button[disabled]:focus,
.button-group.clear.secondary .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.clear.secondary input[disabled]:focus[type="submit"],
.comment-form input.button-group.clear[type="submit"] input[disabled]:focus[type="submit"],
.search-form .button-group.clear.search-submit .comment-form input[disabled]:focus[type="submit"],
.comment-form .search-form .button-group.clear.search-submit input[disabled]:focus[type="submit"],
.button-group.clear.secondary .search-form .search-submit[disabled]:focus,
.search-form .button-group.clear.secondary .search-submit[disabled]:focus,
.comment-form input.button-group.clear[type="submit"] .search-form .search-submit[disabled]:focus,
.search-form .comment-form input.button-group.clear[type="submit"] .search-submit[disabled]:focus,
.search-form .button-group.clear.search-submit .search-submit[disabled]:focus,
.button-group.clear .button.secondary,
.button-group.clear .comment-form input[type="submit"],
.comment-form .button-group.clear input[type="submit"],
.button-group.clear .search-form .search-submit,
.search-form .button-group.clear .search-submit,
.button-group.clear .button.secondary.disabled,
.button-group.clear .comment-form input.disabled[type="submit"],
.comment-form .button-group.clear input.disabled[type="submit"],
.button-group.clear .search-form .disabled.search-submit,
.search-form .button-group.clear .disabled.search-submit,
.button-group.clear .button.secondary[disabled],
.button-group.clear .comment-form input[disabled][type="submit"],
.comment-form .button-group.clear input[disabled][type="submit"],
.button-group.clear .search-form .search-submit[disabled],
.search-form .button-group.clear .search-submit[disabled],
.button-group.clear .button.secondary.disabled:hover,
.button-group.clear .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.clear input.disabled:hover[type="submit"],
.button-group.clear .search-form .disabled.search-submit:hover,
.search-form .button-group.clear .disabled.search-submit:hover,
.button-group.clear .button.secondary[disabled]:hover,
.button-group.clear .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.clear input[disabled]:hover[type="submit"],
.button-group.clear .search-form .search-submit[disabled]:hover,
.search-form .button-group.clear .search-submit[disabled]:hover,
.button-group.clear .button.secondary.disabled:focus,
.button-group.clear .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.clear input.disabled:focus[type="submit"],
.button-group.clear .search-form .disabled.search-submit:focus,
.search-form .button-group.clear .disabled.search-submit:focus,
.button-group.clear .button.secondary[disabled]:focus,
.button-group.clear .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.clear input[disabled]:focus[type="submit"],
.button-group.clear .search-form .search-submit[disabled]:focus,
.search-form .button-group.clear .search-submit[disabled]:focus {
  color: #FDB913;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.secondary .button:hover,
.comment-form input.button-group.clear[type="submit"] .button:hover,
.search-form .button-group.clear.search-submit .button:hover,
.button-group.clear.secondary .comment-form input:hover[type="submit"],
.comment-form .button-group.clear.secondary input:hover[type="submit"],
.comment-form input.button-group.clear[type="submit"] input:hover[type="submit"],
.search-form .button-group.clear.search-submit .comment-form input:hover[type="submit"],
.comment-form .search-form .button-group.clear.search-submit input:hover[type="submit"],
.button-group.clear.secondary .search-form .search-submit:hover,
.search-form .button-group.clear.secondary .search-submit:hover,
.comment-form input.button-group.clear[type="submit"] .search-form .search-submit:hover,
.search-form .comment-form input.button-group.clear[type="submit"] .search-submit:hover,
.search-form .button-group.clear.search-submit .search-submit:hover,
.button-group.clear.secondary .button:focus,
.comment-form input.button-group.clear[type="submit"] .button:focus,
.search-form .button-group.clear.search-submit .button:focus,
.button-group.clear.secondary .comment-form input:focus[type="submit"],
.comment-form .button-group.clear.secondary input:focus[type="submit"],
.comment-form input.button-group.clear[type="submit"] input:focus[type="submit"],
.search-form .button-group.clear.search-submit .comment-form input:focus[type="submit"],
.comment-form .search-form .button-group.clear.search-submit input:focus[type="submit"],
.button-group.clear.secondary .search-form .search-submit:focus,
.search-form .button-group.clear.secondary .search-submit:focus,
.comment-form input.button-group.clear[type="submit"] .search-form .search-submit:focus,
.search-form .comment-form input.button-group.clear[type="submit"] .search-submit:focus,
.search-form .button-group.clear.search-submit .search-submit:focus,
.button-group.clear .button.secondary:hover,
.button-group.clear .comment-form input:hover[type="submit"],
.comment-form .button-group.clear input:hover[type="submit"],
.button-group.clear .search-form .search-submit:hover,
.search-form .button-group.clear .search-submit:hover,
.button-group.clear .button.secondary:focus,
.button-group.clear .comment-form input:focus[type="submit"],
.comment-form .button-group.clear input:focus[type="submit"],
.button-group.clear .search-form .search-submit:focus,
.search-form .button-group.clear .search-submit:focus {
  color: #fdb913;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.success .button,
.button-group.clear.success .comment-form input[type="submit"],
.comment-form .button-group.clear.success input[type="submit"],
.button-group.clear.success .search-form .search-submit,
.search-form .button-group.clear.success .search-submit,
.button-group.clear.success .button.disabled,
.button-group.clear.success .comment-form input.disabled[type="submit"],
.comment-form .button-group.clear.success input.disabled[type="submit"],
.button-group.clear.success .search-form .disabled.search-submit,
.search-form .button-group.clear.success .disabled.search-submit,
.button-group.clear.success .button[disabled],
.button-group.clear.success .comment-form input[disabled][type="submit"],
.comment-form .button-group.clear.success input[disabled][type="submit"],
.button-group.clear.success .search-form .search-submit[disabled],
.search-form .button-group.clear.success .search-submit[disabled],
.button-group.clear.success .button.disabled:hover,
.button-group.clear.success .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.clear.success input.disabled:hover[type="submit"],
.button-group.clear.success .search-form .disabled.search-submit:hover,
.search-form .button-group.clear.success .disabled.search-submit:hover,
.button-group.clear.success .button[disabled]:hover,
.button-group.clear.success .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.clear.success input[disabled]:hover[type="submit"],
.button-group.clear.success .search-form .search-submit[disabled]:hover,
.search-form .button-group.clear.success .search-submit[disabled]:hover,
.button-group.clear.success .button.disabled:focus,
.button-group.clear.success .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.clear.success input.disabled:focus[type="submit"],
.button-group.clear.success .search-form .disabled.search-submit:focus,
.search-form .button-group.clear.success .disabled.search-submit:focus,
.button-group.clear.success .button[disabled]:focus,
.button-group.clear.success .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.clear.success input[disabled]:focus[type="submit"],
.button-group.clear.success .search-form .search-submit[disabled]:focus,
.search-form .button-group.clear.success .search-submit[disabled]:focus,
.button-group.clear .button.success,
.button-group.clear .comment-form input.success[type="submit"],
.comment-form .button-group.clear input.success[type="submit"],
.button-group.clear .search-form .success.search-submit,
.search-form .button-group.clear .success.search-submit,
.button-group.clear .button.success.disabled,
.button-group.clear .comment-form input.success.disabled[type="submit"],
.comment-form .button-group.clear input.success.disabled[type="submit"],
.button-group.clear .search-form .success.disabled.search-submit,
.search-form .button-group.clear .success.disabled.search-submit,
.button-group.clear .button.success[disabled],
.button-group.clear .comment-form input.success[disabled][type="submit"],
.comment-form .button-group.clear input.success[disabled][type="submit"],
.button-group.clear .search-form .success.search-submit[disabled],
.search-form .button-group.clear .success.search-submit[disabled],
.button-group.clear .button.success.disabled:hover,
.button-group.clear .comment-form input.success.disabled:hover[type="submit"],
.comment-form .button-group.clear input.success.disabled:hover[type="submit"],
.button-group.clear .search-form .success.disabled.search-submit:hover,
.search-form .button-group.clear .success.disabled.search-submit:hover,
.button-group.clear .button.success[disabled]:hover,
.button-group.clear .comment-form input.success[disabled]:hover[type="submit"],
.comment-form .button-group.clear input.success[disabled]:hover[type="submit"],
.button-group.clear .search-form .success.search-submit[disabled]:hover,
.search-form .button-group.clear .success.search-submit[disabled]:hover,
.button-group.clear .button.success.disabled:focus,
.button-group.clear .comment-form input.success.disabled:focus[type="submit"],
.comment-form .button-group.clear input.success.disabled:focus[type="submit"],
.button-group.clear .search-form .success.disabled.search-submit:focus,
.search-form .button-group.clear .success.disabled.search-submit:focus,
.button-group.clear .button.success[disabled]:focus,
.button-group.clear .comment-form input.success[disabled]:focus[type="submit"],
.comment-form .button-group.clear input.success[disabled]:focus[type="submit"],
.button-group.clear .search-form .success.search-submit[disabled]:focus,
.search-form .button-group.clear .success.search-submit[disabled]:focus {
  color: #468000;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.success .button:hover,
.button-group.clear.success .comment-form input:hover[type="submit"],
.comment-form .button-group.clear.success input:hover[type="submit"],
.button-group.clear.success .search-form .search-submit:hover,
.search-form .button-group.clear.success .search-submit:hover,
.button-group.clear.success .button:focus,
.button-group.clear.success .comment-form input:focus[type="submit"],
.comment-form .button-group.clear.success input:focus[type="submit"],
.button-group.clear.success .search-form .search-submit:focus,
.search-form .button-group.clear.success .search-submit:focus,
.button-group.clear .button.success:hover,
.button-group.clear .comment-form input.success:hover[type="submit"],
.comment-form .button-group.clear input.success:hover[type="submit"],
.button-group.clear .search-form .success.search-submit:hover,
.search-form .button-group.clear .success.search-submit:hover,
.button-group.clear .button.success:focus,
.button-group.clear .comment-form input.success:focus[type="submit"],
.comment-form .button-group.clear input.success:focus[type="submit"],
.button-group.clear .search-form .success.search-submit:focus,
.search-form .button-group.clear .success.search-submit:focus {
  color: #468000;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.warning .button,
.button-group.clear.warning .comment-form input[type="submit"],
.comment-form .button-group.clear.warning input[type="submit"],
.button-group.clear.warning .search-form .search-submit,
.search-form .button-group.clear.warning .search-submit,
.button-group.clear.warning .button.disabled,
.button-group.clear.warning .comment-form input.disabled[type="submit"],
.comment-form .button-group.clear.warning input.disabled[type="submit"],
.button-group.clear.warning .search-form .disabled.search-submit,
.search-form .button-group.clear.warning .disabled.search-submit,
.button-group.clear.warning .button[disabled],
.button-group.clear.warning .comment-form input[disabled][type="submit"],
.comment-form .button-group.clear.warning input[disabled][type="submit"],
.button-group.clear.warning .search-form .search-submit[disabled],
.search-form .button-group.clear.warning .search-submit[disabled],
.button-group.clear.warning .button.disabled:hover,
.button-group.clear.warning .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.clear.warning input.disabled:hover[type="submit"],
.button-group.clear.warning .search-form .disabled.search-submit:hover,
.search-form .button-group.clear.warning .disabled.search-submit:hover,
.button-group.clear.warning .button[disabled]:hover,
.button-group.clear.warning .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.clear.warning input[disabled]:hover[type="submit"],
.button-group.clear.warning .search-form .search-submit[disabled]:hover,
.search-form .button-group.clear.warning .search-submit[disabled]:hover,
.button-group.clear.warning .button.disabled:focus,
.button-group.clear.warning .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.clear.warning input.disabled:focus[type="submit"],
.button-group.clear.warning .search-form .disabled.search-submit:focus,
.search-form .button-group.clear.warning .disabled.search-submit:focus,
.button-group.clear.warning .button[disabled]:focus,
.button-group.clear.warning .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.clear.warning input[disabled]:focus[type="submit"],
.button-group.clear.warning .search-form .search-submit[disabled]:focus,
.search-form .button-group.clear.warning .search-submit[disabled]:focus,
.button-group.clear .button.warning,
.button-group.clear .comment-form input.warning[type="submit"],
.comment-form .button-group.clear input.warning[type="submit"],
.button-group.clear .search-form .warning.search-submit,
.search-form .button-group.clear .warning.search-submit,
.button-group.clear .button.warning.disabled,
.button-group.clear .comment-form input.warning.disabled[type="submit"],
.comment-form .button-group.clear input.warning.disabled[type="submit"],
.button-group.clear .search-form .warning.disabled.search-submit,
.search-form .button-group.clear .warning.disabled.search-submit,
.button-group.clear .button.warning[disabled],
.button-group.clear .comment-form input.warning[disabled][type="submit"],
.comment-form .button-group.clear input.warning[disabled][type="submit"],
.button-group.clear .search-form .warning.search-submit[disabled],
.search-form .button-group.clear .warning.search-submit[disabled],
.button-group.clear .button.warning.disabled:hover,
.button-group.clear .comment-form input.warning.disabled:hover[type="submit"],
.comment-form .button-group.clear input.warning.disabled:hover[type="submit"],
.button-group.clear .search-form .warning.disabled.search-submit:hover,
.search-form .button-group.clear .warning.disabled.search-submit:hover,
.button-group.clear .button.warning[disabled]:hover,
.button-group.clear .comment-form input.warning[disabled]:hover[type="submit"],
.comment-form .button-group.clear input.warning[disabled]:hover[type="submit"],
.button-group.clear .search-form .warning.search-submit[disabled]:hover,
.search-form .button-group.clear .warning.search-submit[disabled]:hover,
.button-group.clear .button.warning.disabled:focus,
.button-group.clear .comment-form input.warning.disabled:focus[type="submit"],
.comment-form .button-group.clear input.warning.disabled:focus[type="submit"],
.button-group.clear .search-form .warning.disabled.search-submit:focus,
.search-form .button-group.clear .warning.disabled.search-submit:focus,
.button-group.clear .button.warning[disabled]:focus,
.button-group.clear .comment-form input.warning[disabled]:focus[type="submit"],
.comment-form .button-group.clear input.warning[disabled]:focus[type="submit"],
.button-group.clear .search-form .warning.search-submit[disabled]:focus,
.search-form .button-group.clear .warning.search-submit[disabled]:focus {
  color: #ffae00;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.warning .button:hover,
.button-group.clear.warning .comment-form input:hover[type="submit"],
.comment-form .button-group.clear.warning input:hover[type="submit"],
.button-group.clear.warning .search-form .search-submit:hover,
.search-form .button-group.clear.warning .search-submit:hover,
.button-group.clear.warning .button:focus,
.button-group.clear.warning .comment-form input:focus[type="submit"],
.comment-form .button-group.clear.warning input:focus[type="submit"],
.button-group.clear.warning .search-form .search-submit:focus,
.search-form .button-group.clear.warning .search-submit:focus,
.button-group.clear .button.warning:hover,
.button-group.clear .comment-form input.warning:hover[type="submit"],
.comment-form .button-group.clear input.warning:hover[type="submit"],
.button-group.clear .search-form .warning.search-submit:hover,
.search-form .button-group.clear .warning.search-submit:hover,
.button-group.clear .button.warning:focus,
.button-group.clear .comment-form input.warning:focus[type="submit"],
.comment-form .button-group.clear input.warning:focus[type="submit"],
.button-group.clear .search-form .warning.search-submit:focus,
.search-form .button-group.clear .warning.search-submit:focus {
  color: #ffae00;
}

/* line 269, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.alert .button,
.button-group.clear.alert .comment-form input[type="submit"],
.comment-form .button-group.clear.alert input[type="submit"],
.button-group.clear.alert .search-form .search-submit,
.search-form .button-group.clear.alert .search-submit,
.button-group.clear.alert .button.disabled,
.button-group.clear.alert .comment-form input.disabled[type="submit"],
.comment-form .button-group.clear.alert input.disabled[type="submit"],
.button-group.clear.alert .search-form .disabled.search-submit,
.search-form .button-group.clear.alert .disabled.search-submit,
.button-group.clear.alert .button[disabled],
.button-group.clear.alert .comment-form input[disabled][type="submit"],
.comment-form .button-group.clear.alert input[disabled][type="submit"],
.button-group.clear.alert .search-form .search-submit[disabled],
.search-form .button-group.clear.alert .search-submit[disabled],
.button-group.clear.alert .button.disabled:hover,
.button-group.clear.alert .comment-form input.disabled:hover[type="submit"],
.comment-form .button-group.clear.alert input.disabled:hover[type="submit"],
.button-group.clear.alert .search-form .disabled.search-submit:hover,
.search-form .button-group.clear.alert .disabled.search-submit:hover,
.button-group.clear.alert .button[disabled]:hover,
.button-group.clear.alert .comment-form input[disabled]:hover[type="submit"],
.comment-form .button-group.clear.alert input[disabled]:hover[type="submit"],
.button-group.clear.alert .search-form .search-submit[disabled]:hover,
.search-form .button-group.clear.alert .search-submit[disabled]:hover,
.button-group.clear.alert .button.disabled:focus,
.button-group.clear.alert .comment-form input.disabled:focus[type="submit"],
.comment-form .button-group.clear.alert input.disabled:focus[type="submit"],
.button-group.clear.alert .search-form .disabled.search-submit:focus,
.search-form .button-group.clear.alert .disabled.search-submit:focus,
.button-group.clear.alert .button[disabled]:focus,
.button-group.clear.alert .comment-form input[disabled]:focus[type="submit"],
.comment-form .button-group.clear.alert input[disabled]:focus[type="submit"],
.button-group.clear.alert .search-form .search-submit[disabled]:focus,
.search-form .button-group.clear.alert .search-submit[disabled]:focus,
.button-group.clear .button.alert,
.button-group.clear .comment-form input.alert[type="submit"],
.comment-form .button-group.clear input.alert[type="submit"],
.button-group.clear .search-form .alert.search-submit,
.search-form .button-group.clear .alert.search-submit,
.button-group.clear .button.alert.disabled,
.button-group.clear .comment-form input.alert.disabled[type="submit"],
.comment-form .button-group.clear input.alert.disabled[type="submit"],
.button-group.clear .search-form .alert.disabled.search-submit,
.search-form .button-group.clear .alert.disabled.search-submit,
.button-group.clear .button.alert[disabled],
.button-group.clear .comment-form input.alert[disabled][type="submit"],
.comment-form .button-group.clear input.alert[disabled][type="submit"],
.button-group.clear .search-form .alert.search-submit[disabled],
.search-form .button-group.clear .alert.search-submit[disabled],
.button-group.clear .button.alert.disabled:hover,
.button-group.clear .comment-form input.alert.disabled:hover[type="submit"],
.comment-form .button-group.clear input.alert.disabled:hover[type="submit"],
.button-group.clear .search-form .alert.disabled.search-submit:hover,
.search-form .button-group.clear .alert.disabled.search-submit:hover,
.button-group.clear .button.alert[disabled]:hover,
.button-group.clear .comment-form input.alert[disabled]:hover[type="submit"],
.comment-form .button-group.clear input.alert[disabled]:hover[type="submit"],
.button-group.clear .search-form .alert.search-submit[disabled]:hover,
.search-form .button-group.clear .alert.search-submit[disabled]:hover,
.button-group.clear .button.alert.disabled:focus,
.button-group.clear .comment-form input.alert.disabled:focus[type="submit"],
.comment-form .button-group.clear input.alert.disabled:focus[type="submit"],
.button-group.clear .search-form .alert.disabled.search-submit:focus,
.search-form .button-group.clear .alert.disabled.search-submit:focus,
.button-group.clear .button.alert[disabled]:focus,
.button-group.clear .comment-form input.alert[disabled]:focus[type="submit"],
.comment-form .button-group.clear input.alert[disabled]:focus[type="submit"],
.button-group.clear .search-form .alert.search-submit[disabled]:focus,
.search-form .button-group.clear .alert.search-submit[disabled]:focus {
  color: #800006;
}

/* line 276, node_modules/foundation-sites/scss/components/_button.scss */

.button-group.clear.alert .button:hover,
.button-group.clear.alert .comment-form input:hover[type="submit"],
.comment-form .button-group.clear.alert input:hover[type="submit"],
.button-group.clear.alert .search-form .search-submit:hover,
.search-form .button-group.clear.alert .search-submit:hover,
.button-group.clear.alert .button:focus,
.button-group.clear.alert .comment-form input:focus[type="submit"],
.comment-form .button-group.clear.alert input:focus[type="submit"],
.button-group.clear.alert .search-form .search-submit:focus,
.search-form .button-group.clear.alert .search-submit:focus,
.button-group.clear .button.alert:hover,
.button-group.clear .comment-form input.alert:hover[type="submit"],
.comment-form .button-group.clear input.alert:hover[type="submit"],
.button-group.clear .search-form .alert.search-submit:hover,
.search-form .button-group.clear .alert.search-submit:hover,
.button-group.clear .button.alert:focus,
.button-group.clear .comment-form input.alert:focus[type="submit"],
.comment-form .button-group.clear input.alert:focus[type="submit"],
.button-group.clear .search-form .alert.search-submit:focus,
.search-form .button-group.clear .alert.search-submit:focus {
  color: #800006;
}

/* line 90, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.no-gaps .button,
.button-group.no-gaps .comment-form input[type="submit"],
.comment-form .button-group.no-gaps input[type="submit"],
.button-group.no-gaps .search-form .search-submit,
.search-form .button-group.no-gaps .search-submit {
  margin-right: -0.125rem;
}

/* line 93, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.no-gaps .button + .button,
.button-group.no-gaps .comment-form input[type="submit"] + .button,
.comment-form .button-group.no-gaps input[type="submit"] + .button,
.button-group.no-gaps .search-form .search-submit + .button,
.search-form .button-group.no-gaps .search-submit + .button,
.button-group.no-gaps .comment-form .button + input[type="submit"],
.comment-form .button-group.no-gaps .button + input[type="submit"],
.button-group.no-gaps .comment-form input[type="submit"] + input[type="submit"],
.comment-form .button-group.no-gaps input[type="submit"] + input[type="submit"],
.button-group.no-gaps .search-form .comment-form .search-submit + input[type="submit"],
.comment-form .button-group.no-gaps .search-form .search-submit + input[type="submit"],
.search-form .button-group.no-gaps .comment-form .search-submit + input[type="submit"],
.comment-form .search-form .button-group.no-gaps .search-submit + input[type="submit"],
.button-group.no-gaps .search-form .button + .search-submit,
.search-form .button-group.no-gaps .button + .search-submit,
.button-group.no-gaps .comment-form .search-form input[type="submit"] + .search-submit,
.search-form .button-group.no-gaps .comment-form input[type="submit"] + .search-submit,
.comment-form .button-group.no-gaps .search-form input[type="submit"] + .search-submit,
.search-form .comment-form .button-group.no-gaps input[type="submit"] + .search-submit,
.button-group.no-gaps .search-form .search-submit + .search-submit,
.search-form .button-group.no-gaps .search-submit + .search-submit {
  border-left-color: transparent;
}

/* line 258, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.stacked,
.button-group.stacked-for-small,
.button-group.stacked-for-medium {
  flex-wrap: wrap;
}

/* line 155, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.stacked .button,
.button-group.stacked .comment-form input[type="submit"],
.comment-form .button-group.stacked input[type="submit"],
.button-group.stacked .search-form .search-submit,
.search-form .button-group.stacked .search-submit,
.button-group.stacked-for-small .button,
.button-group.stacked-for-small .comment-form input[type="submit"],
.comment-form .button-group.stacked-for-small input[type="submit"],
.button-group.stacked-for-small .search-form .search-submit,
.search-form .button-group.stacked-for-small .search-submit,
.button-group.stacked-for-medium .button,
.button-group.stacked-for-medium .comment-form input[type="submit"],
.comment-form .button-group.stacked-for-medium input[type="submit"],
.button-group.stacked-for-medium .search-form .search-submit,
.search-form .button-group.stacked-for-medium .search-submit {
  flex: 0 0 100%;
}

/* line 163, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.stacked .button:last-child,
.button-group.stacked .comment-form input:last-child[type="submit"],
.comment-form .button-group.stacked input:last-child[type="submit"],
.button-group.stacked .search-form .search-submit:last-child,
.search-form .button-group.stacked .search-submit:last-child,
.button-group.stacked-for-small .button:last-child,
.button-group.stacked-for-small .comment-form input:last-child[type="submit"],
.comment-form .button-group.stacked-for-small input:last-child[type="submit"],
.button-group.stacked-for-small .search-form .search-submit:last-child,
.search-form .button-group.stacked-for-small .search-submit:last-child,
.button-group.stacked-for-medium .button:last-child,
.button-group.stacked-for-medium .comment-form input:last-child[type="submit"],
.comment-form .button-group.stacked-for-medium input:last-child[type="submit"],
.button-group.stacked-for-medium .search-form .search-submit:last-child,
.search-form .button-group.stacked-for-medium .search-submit:last-child {
  margin-bottom: 0;
}

/* line 116, node_modules/foundation-sites/scss/components/_button-group.scss */

.button-group.stacked.expanded .button,
.button-group.stacked.expanded .comment-form input[type="submit"],
.comment-form .button-group.stacked.expanded input[type="submit"],
.button-group.stacked.expanded .search-form .search-submit,
.search-form .button-group.stacked.expanded .search-submit,
.button-group.stacked-for-small.expanded .button,
.button-group.stacked-for-small.expanded .comment-form input[type="submit"],
.comment-form .button-group.stacked-for-small.expanded input[type="submit"],
.button-group.stacked-for-small.expanded .search-form .search-submit,
.search-form .button-group.stacked-for-small.expanded .search-submit,
.button-group.stacked-for-medium.expanded .button,
.button-group.stacked-for-medium.expanded .comment-form input[type="submit"],
.comment-form .button-group.stacked-for-medium.expanded input[type="submit"],
.button-group.stacked-for-medium.expanded .search-form .search-submit,
.search-form .button-group.stacked-for-medium.expanded .search-submit {
  flex: 1 1 0px;
}

@media print, screen and (min-width: 51.25em) {
  /* line 188, node_modules/foundation-sites/scss/components/_button-group.scss */

  .button-group.stacked-for-small .button,
  .button-group.stacked-for-small .comment-form input[type="submit"],
  .comment-form .button-group.stacked-for-small input[type="submit"],
  .button-group.stacked-for-small .search-form .search-submit,
  .search-form .button-group.stacked-for-small .search-submit {
    flex: 0 0 auto;
    margin-bottom: 0;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 188, node_modules/foundation-sites/scss/components/_button-group.scss */

  .button-group.stacked-for-medium .button,
  .button-group.stacked-for-medium .comment-form input[type="submit"],
  .comment-form .button-group.stacked-for-medium input[type="submit"],
  .button-group.stacked-for-medium .search-form .search-submit,
  .search-form .button-group.stacked-for-medium .search-submit {
    flex: 0 0 auto;
    margin-bottom: 0;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 280, node_modules/foundation-sites/scss/components/_button-group.scss */

  .button-group.stacked-for-small.expanded {
    display: block;
  }

  /* line 284, node_modules/foundation-sites/scss/components/_button-group.scss */

  .button-group.stacked-for-small.expanded .button,
  .button-group.stacked-for-small.expanded .comment-form input[type="submit"],
  .comment-form .button-group.stacked-for-small.expanded input[type="submit"],
  .button-group.stacked-for-small.expanded .search-form .search-submit,
  .search-form .button-group.stacked-for-small.expanded .search-submit {
    display: block;
    margin-right: 0;
  }
}

@media print, screen and (max-width: 73.74875em) {
  /* line 291, node_modules/foundation-sites/scss/components/_button-group.scss */

  .button-group.stacked-for-medium.expanded {
    display: block;
  }

  /* line 295, node_modules/foundation-sites/scss/components/_button-group.scss */

  .button-group.stacked-for-medium.expanded .button,
  .button-group.stacked-for-medium.expanded .comment-form input[type="submit"],
  .comment-form .button-group.stacked-for-medium.expanded input[type="submit"],
  .button-group.stacked-for-medium.expanded .search-form .search-submit,
  .search-form .button-group.stacked-for-medium.expanded .search-submit {
    display: block;
    margin-right: 0;
  }
}

/* line 108, node_modules/foundation-sites/scss/components/_close-button.scss */

.close-button {
  position: absolute;
  z-index: 10;
  color: #2B2B2B;
  cursor: pointer;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .close-button {
  outline: 0;
}

/* line 101, node_modules/foundation-sites/scss/components/_close-button.scss */

.close-button:hover,
.close-button:focus {
  color: #000000;
}

/* line 117, node_modules/foundation-sites/scss/components/_close-button.scss */

.close-button.small {
  right: 0.66rem;
  top: 0.33em;
  font-size: 1.5em;
  line-height: 1;
}

/* line 117, node_modules/foundation-sites/scss/components/_close-button.scss */

.close-button,
.close-button.medium {
  right: 1rem;
  top: 0.5rem;
  font-size: 2em;
  line-height: 1;
}

/* line 51, node_modules/foundation-sites/scss/components/_label.scss */

.label {
  display: inline-block;
  padding: 0.33333rem 0.8rem;
  border-radius: 15px;
  font-size: 12px;
  line-height: 1;
  white-space: nowrap;
  cursor: default;
  background: #FF8700;
  color: #fff;
}

/* line 58, node_modules/foundation-sites/scss/components/_label.scss */

.label.primary {
  background: #FF8700;
  color: #000000;
}

/* line 58, node_modules/foundation-sites/scss/components/_label.scss */

.label.secondary,
.comment-form input.label[type="submit"],
.search-form .label.search-submit {
  background: #FDB913;
  color: #000000;
}

/* line 58, node_modules/foundation-sites/scss/components/_label.scss */

.label.success {
  background: #468000;
  color: #fff;
}

/* line 58, node_modules/foundation-sites/scss/components/_label.scss */

.label.warning {
  background: #ffae00;
  color: #000000;
}

/* line 58, node_modules/foundation-sites/scss/components/_label.scss */

.label.alert {
  background: #800006;
  color: #fff;
}

/* line 42, node_modules/foundation-sites/scss/components/_progress-bar.scss */

.progress {
  height: 1rem;
  margin-bottom: 1rem;
  border-radius: 0px;
  background-color: #4D4E4E;
}

/* line 47, node_modules/foundation-sites/scss/components/_progress-bar.scss */

.progress.primary .progress-meter {
  background-color: #FF8700;
}

/* line 47, node_modules/foundation-sites/scss/components/_progress-bar.scss */

.progress.secondary .progress-meter,
.comment-form input.progress[type="submit"] .progress-meter,
.search-form .progress.search-submit .progress-meter {
  background-color: #FDB913;
}

/* line 47, node_modules/foundation-sites/scss/components/_progress-bar.scss */

.progress.success .progress-meter {
  background-color: #468000;
}

/* line 47, node_modules/foundation-sites/scss/components/_progress-bar.scss */

.progress.warning .progress-meter {
  background-color: #ffae00;
}

/* line 47, node_modules/foundation-sites/scss/components/_progress-bar.scss */

.progress.alert .progress-meter {
  background-color: #800006;
}

/* line 55, node_modules/foundation-sites/scss/components/_progress-bar.scss */

.progress-meter {
  position: relative;
  display: block;
  width: 0%;
  height: 100%;
  background-color: #FF8700;
}

/* line 60, node_modules/foundation-sites/scss/components/_progress-bar.scss */

.progress-meter-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
  font-size: 0.75rem;
  font-weight: bold;
  color: #fff;
  white-space: nowrap;
}

/* line 108, node_modules/foundation-sites/scss/components/_slider.scss */

.slider {
  position: relative;
  height: 0.5rem;
  margin-top: 1.25rem;
  margin-bottom: 2.25rem;
  background-color: #EFEFEF;
  cursor: pointer;
  user-select: none;
  touch-action: none;
}

/* line 113, node_modules/foundation-sites/scss/components/_slider.scss */

.slider-fill {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  max-width: 100%;
  height: 0.5rem;
  background-color: #4D4E4E;
  transition: all 0.2s ease-in-out;
}

/* line 46, node_modules/foundation-sites/scss/components/_slider.scss */

.slider-fill.is-dragging {
  transition: all 0s linear;
}

/* line 118, node_modules/foundation-sites/scss/components/_slider.scss */

.slider-handle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  z-index: 1;
  cursor: grab;
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 0px;
  background-color: #FF8700;
  transition: all 0.2s ease-in-out;
  touch-action: manipulation;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .slider-handle {
  outline: 0;
}

/* line 68, node_modules/foundation-sites/scss/components/_slider.scss */

.slider-handle:hover {
  background-color: #d97300;
}

/* line 72, node_modules/foundation-sites/scss/components/_slider.scss */

.slider-handle.is-dragging {
  transition: all 0s linear;
  cursor: grabbing;
}

/* line 123, node_modules/foundation-sites/scss/components/_slider.scss */

.slider.disabled,
.slider[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}

/* line 129, node_modules/foundation-sites/scss/components/_slider.scss */

.slider.vertical {
  display: inline-block;
  width: 0.5rem;
  height: 12.5rem;
  margin: 0 1.25rem;
  transform: scale(1, -1);
}

/* line 90, node_modules/foundation-sites/scss/components/_slider.scss */

.slider.vertical .slider-fill {
  top: 0;
  width: 0.5rem;
  max-height: 100%;
}

/* line 96, node_modules/foundation-sites/scss/components/_slider.scss */

.slider.vertical .slider-handle {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1.4rem;
  height: 1.4rem;
  transform: translateX(-50%);
}

/* line 217, node_modules/foundation-sites/scss/components/_switch.scss */

.switch {
  position: relative;
  margin-bottom: 1rem;
  outline: 0;
  font-size: 0.875rem;
  font-weight: bold;
  color: #fff;
  user-select: none;
  height: 2rem;
}

/* line 223, node_modules/foundation-sites/scss/components/_switch.scss */

.switch-input {
  position: absolute;
  margin-bottom: 0;
  opacity: 0;
}

/* line 228, node_modules/foundation-sites/scss/components/_switch.scss */

.switch-paddle {
  position: relative;
  display: block;
  width: 4rem;
  height: 2rem;
  border-radius: 0px;
  background: #4D4E4E;
  transition: all 0.25s ease-out;
  font-weight: inherit;
  color: inherit;
  cursor: pointer;
}

/* line 113, node_modules/foundation-sites/scss/components/_switch.scss */

input + .switch-paddle {
  margin: 0;
}

/* line 118, node_modules/foundation-sites/scss/components/_switch.scss */

.switch-paddle::after {
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  transform: translate3d(0, 0, 0);
  border-radius: 0px;
  background: #fff;
  transition: all 0.25s ease-out;
  content: '';
}

/* line 135, node_modules/foundation-sites/scss/components/_switch.scss */

input:checked ~ .switch-paddle {
  background: #FF8700;
}

/* line 138, node_modules/foundation-sites/scss/components/_switch.scss */

input:checked ~ .switch-paddle::after {
  left: 2.25rem;
}

/* line 144, node_modules/foundation-sites/scss/components/_switch.scss */

input:disabled ~ .switch-paddle {
  cursor: not-allowed;
  opacity: 0.5;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] input:focus ~ .switch-paddle {
  outline: 0;
}

/* line 233, node_modules/foundation-sites/scss/components/_switch.scss */

.switch-active,
.switch-inactive {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

/* line 238, node_modules/foundation-sites/scss/components/_switch.scss */

.switch-active {
  left: 8%;
  display: none;
}

/* line 166, node_modules/foundation-sites/scss/components/_switch.scss */

input:checked + label > .switch-active {
  display: block;
}

/* line 244, node_modules/foundation-sites/scss/components/_switch.scss */

.switch-inactive {
  right: 15%;
}

/* line 175, node_modules/foundation-sites/scss/components/_switch.scss */

input:checked + label > .switch-inactive {
  display: none;
}

/* line 250, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.tiny {
  height: 1.5rem;
}

/* line 197, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.tiny .switch-paddle {
  width: 3rem;
  height: 1.5rem;
  font-size: 0.625rem;
}

/* line 203, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.tiny .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1rem;
  height: 1rem;
}

/* line 210, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.tiny input:checked ~ .switch-paddle::after {
  left: 1.75rem;
}

/* line 254, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.small {
  height: 1.75rem;
}

/* line 197, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.small .switch-paddle {
  width: 3.5rem;
  height: 1.75rem;
  font-size: 0.75rem;
}

/* line 203, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.small .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1.25rem;
  height: 1.25rem;
}

/* line 210, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.small input:checked ~ .switch-paddle::after {
  left: 2rem;
}

/* line 258, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.large {
  height: 2.5rem;
}

/* line 197, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.large .switch-paddle {
  width: 5rem;
  height: 2.5rem;
  font-size: 1rem;
}

/* line 203, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.large .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 2rem;
  height: 2rem;
}

/* line 210, node_modules/foundation-sites/scss/components/_switch.scss */

.switch.large input:checked ~ .switch-paddle::after {
  left: 2.75rem;
}

/* line 305, node_modules/foundation-sites/scss/components/_table.scss */

table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 0px;
}

/* line 110, node_modules/foundation-sites/scss/components/_table.scss */

thead,
tbody,
tfoot {
  border: 1px solid #f2f2f2;
  background-color: #fff;
}

/* line 118, node_modules/foundation-sites/scss/components/_table.scss */

caption {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
}

/* line 124, node_modules/foundation-sites/scss/components/_table.scss */

thead {
  background: #f9f9f9;
  color: #000000;
}

/* line 130, node_modules/foundation-sites/scss/components/_table.scss */

tfoot {
  background: #f2f2f2;
  color: #000000;
}

/* line 139, node_modules/foundation-sites/scss/components/_table.scss */

thead tr,
tfoot tr {
  background: transparent;
}

/* line 144, node_modules/foundation-sites/scss/components/_table.scss */

thead th,
thead td,
tfoot th,
tfoot td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
  text-align: left;
}

/* line 154, node_modules/foundation-sites/scss/components/_table.scss */

tbody th,
tbody td {
  padding: 0.5rem 0.625rem 0.625rem;
}

/* line 87, node_modules/foundation-sites/scss/components/_table.scss */

tbody tr:nth-child(even) {
  border-bottom: 0;
  background-color: #f2f2f2;
}

/* line 167, node_modules/foundation-sites/scss/components/_table.scss */

table.unstriped tbody {
  background-color: #fff;
}

/* line 103, node_modules/foundation-sites/scss/components/_table.scss */

table.unstriped tbody tr {
  border-bottom: 1px solid #f2f2f2;
  background-color: #fff;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 284, node_modules/foundation-sites/scss/components/_table.scss */

  table.stack thead {
    display: none;
  }

  /* line 289, node_modules/foundation-sites/scss/components/_table.scss */

  table.stack tfoot {
    display: none;
  }

  /* line 293, node_modules/foundation-sites/scss/components/_table.scss */

  table.stack tr,
  table.stack th,
  table.stack td {
    display: block;
  }

  /* line 299, node_modules/foundation-sites/scss/components/_table.scss */

  table.stack td {
    border-top: 0;
  }
}

/* line 315, node_modules/foundation-sites/scss/components/_table.scss */

table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto;
}

/* line 221, node_modules/foundation-sites/scss/components/_table.scss */

table.hover thead tr:hover {
  background-color: #f4f4f4;
}

/* line 228, node_modules/foundation-sites/scss/components/_table.scss */

table.hover tfoot tr:hover {
  background-color: #ededed;
}

/* line 235, node_modules/foundation-sites/scss/components/_table.scss */

table.hover tbody tr:hover {
  background-color: #fafafa;
}

/* line 243, node_modules/foundation-sites/scss/components/_table.scss */

table.hover:not(.unstriped) tr:nth-of-type(even):hover {
  background-color: #ededed;
}

/* line 323, node_modules/foundation-sites/scss/components/_table.scss */

.table-scroll {
  overflow-x: auto;
}

/* line 50, node_modules/foundation-sites/scss/components/_badge.scss */

.badge {
  display: inline-block;
  min-width: 2.1em;
  padding: 0.3em;
  border-radius: 50%;
  font-size: 0.6rem;
  text-align: center;
  background: #FF8700;
  color: #fff;
}

/* line 57, node_modules/foundation-sites/scss/components/_badge.scss */

.badge.primary {
  background: #FF8700;
  color: #000000;
}

/* line 57, node_modules/foundation-sites/scss/components/_badge.scss */

.badge.secondary,
.comment-form input.badge[type="submit"],
.search-form .badge.search-submit {
  background: #FDB913;
  color: #000000;
}

/* line 57, node_modules/foundation-sites/scss/components/_badge.scss */

.badge.success {
  background: #468000;
  color: #fff;
}

/* line 57, node_modules/foundation-sites/scss/components/_badge.scss */

.badge.warning {
  background: #ffae00;
  color: #000000;
}

/* line 57, node_modules/foundation-sites/scss/components/_badge.scss */

.badge.alert {
  background: #800006;
  color: #fff;
}

/* line 111, node_modules/foundation-sites/scss/components/_breadcrumbs.scss */

.breadcrumbs {
  margin: 0 0 1rem 0;
  list-style: none;
}

/* line 170, node_modules/foundation-sites/scss/util/_mixins.scss */

.breadcrumbs::before,
.breadcrumbs::after {
  display: table;
  content: ' ';
  flex-basis: 0;
  order: 1;
}

/* line 181, node_modules/foundation-sites/scss/util/_mixins.scss */

.breadcrumbs::after {
  clear: both;
}

/* line 70, node_modules/foundation-sites/scss/components/_breadcrumbs.scss */

.breadcrumbs li {
  float: left;
  font-size: 0.6875rem;
  color: #000000;
  cursor: default;
  text-transform: uppercase;
}

/* line 86, node_modules/foundation-sites/scss/components/_breadcrumbs.scss */

.breadcrumbs li:not(:last-child)::after {
  position: relative;
  margin: 0 0.75rem;
  opacity: 1;
  content: "/";
  color: #4D4E4E;
}

/* line 101, node_modules/foundation-sites/scss/components/_breadcrumbs.scss */

.breadcrumbs a {
  color: #FF8700;
}

/* line 104, node_modules/foundation-sites/scss/components/_breadcrumbs.scss */

.breadcrumbs a:hover {
  text-decoration: underline;
}

/* line 114, node_modules/foundation-sites/scss/components/_breadcrumbs.scss */

.breadcrumbs .disabled {
  color: #4D4E4E;
  cursor: not-allowed;
}

/* line 93, node_modules/foundation-sites/scss/components/_callout.scss */

.callout {
  position: relative;
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 0px;
  background-color: white;
  color: #000000;
}

/* line 59, node_modules/foundation-sites/scss/components/_callout.scss */

.callout > :first-child {
  margin-top: 0;
}

/* line 63, node_modules/foundation-sites/scss/components/_callout.scss */

.callout > :last-child {
  margin-bottom: 0;
}

/* line 97, node_modules/foundation-sites/scss/components/_callout.scss */

.callout.primary {
  background-color: #ffedd9;
  color: #000000;
}

/* line 97, node_modules/foundation-sites/scss/components/_callout.scss */

.callout.secondary,
.comment-form input.callout[type="submit"],
.search-form .callout.search-submit {
  background-color: #fff5dc;
  color: #000000;
}

/* line 97, node_modules/foundation-sites/scss/components/_callout.scss */

.callout.success {
  background-color: #e5ffc6;
  color: #000000;
}

/* line 97, node_modules/foundation-sites/scss/components/_callout.scss */

.callout.warning {
  background-color: #fff3d9;
  color: #000000;
}

/* line 97, node_modules/foundation-sites/scss/components/_callout.scss */

.callout.alert {
  background-color: #ffc6c8;
  color: #000000;
}

/* line 103, node_modules/foundation-sites/scss/components/_callout.scss */

.callout.small {
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
}

/* line 103, node_modules/foundation-sites/scss/components/_callout.scss */

.callout.large {
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}

/* line 112, node_modules/foundation-sites/scss/components/_card.scss */

.card {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  margin-bottom: 1rem;
  border: 1px solid #EFEFEF;
  border-radius: 0px;
  background: #fff;
  box-shadow: none;
  overflow: hidden;
  color: #000000;
}

/* line 73, node_modules/foundation-sites/scss/components/_card.scss */

.card > :last-child {
  margin-bottom: 0;
}

/* line 116, node_modules/foundation-sites/scss/components/_card.scss */

.card-divider {
  display: flex;
  flex: 0 1 auto;
  padding: 1rem;
  background: #EFEFEF;
}

/* line 91, node_modules/foundation-sites/scss/components/_card.scss */

.card-divider > :last-child {
  margin-bottom: 0;
}

/* line 120, node_modules/foundation-sites/scss/components/_card.scss */

.card-section {
  flex: 1 0 auto;
  padding: 1rem;
}

/* line 106, node_modules/foundation-sites/scss/components/_card.scss */

.card-section > :last-child {
  margin-bottom: 0;
}

/* line 126, node_modules/foundation-sites/scss/components/_card.scss */

.card-image {
  min-height: 1px;
}

/* line 71, node_modules/foundation-sites/scss/components/_dropdown.scss */

.dropdown-pane {
  position: absolute;
  z-index: 10;
  display: none;
  width: 300px;
  padding: 1rem;
  visibility: hidden;
  border: 1px solid #4D4E4E;
  border-radius: 0px;
  background-color: #fff;
  font-size: 1rem;
}

/* line 60, node_modules/foundation-sites/scss/components/_dropdown.scss */

.dropdown-pane.is-opening {
  display: block;
}

/* line 64, node_modules/foundation-sites/scss/components/_dropdown.scss */

.dropdown-pane.is-open {
  display: block;
  visibility: visible;
}

/* line 77, node_modules/foundation-sites/scss/components/_dropdown.scss */

.dropdown-pane.tiny {
  width: 100px;
}

/* line 77, node_modules/foundation-sites/scss/components/_dropdown.scss */

.dropdown-pane.small {
  width: 200px;
}

/* line 77, node_modules/foundation-sites/scss/components/_dropdown.scss */

.dropdown-pane.large {
  width: 400px;
}

/* line 170, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination {
  margin-left: 0;
  margin-bottom: 1rem;
}

/* line 170, node_modules/foundation-sites/scss/util/_mixins.scss */

.pagination::before,
.pagination::after {
  display: table;
  content: ' ';
  flex-basis: 0;
  order: 1;
}

/* line 181, node_modules/foundation-sites/scss/util/_mixins.scss */

.pagination::after {
  clear: both;
}

/* line 91, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination li {
  margin-right: 0.0625rem;
  border-radius: 0px;
  font-size: 0.875rem;
  display: none;
}

/* line 102, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination li:last-child,
.pagination li:first-child {
  display: inline-block;
}

@media print, screen and (min-width: 51.25em) {
  /* line 91, node_modules/foundation-sites/scss/components/_pagination.scss */

  .pagination li {
    display: inline-block;
  }
}

/* line 120, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination a,
.pagination button {
  display: block;
  padding: 0.1875rem 0.625rem;
  border-radius: 0px;
  color: #000000;
}

/* line 127, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination a:hover,
.pagination button:hover {
  background: #f6f6f6;
}

/* line 173, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination .current {
  padding: 0.1875rem 0.625rem;
  background: #FF8700;
  color: #fff;
  cursor: default;
}

/* line 177, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination .disabled {
  padding: 0.1875rem 0.625rem;
  color: #4D4E4E;
  cursor: not-allowed;
}

/* line 154, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination .disabled:hover {
  background: transparent;
}

/* line 181, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination .ellipsis::after {
  padding: 0.1875rem 0.625rem;
  content: '\2026';
  color: #000000;
}

/* line 187, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination-previous a::before,
.pagination-previous.disabled::before {
  display: inline-block;
  margin-right: 0.5rem;
  content: "\AB";
}

/* line 194, node_modules/foundation-sites/scss/components/_pagination.scss */

.pagination-next a::after,
.pagination-next.disabled::after {
  display: inline-block;
  margin-left: 0.5rem;
  content: "\BB";
}

/* line 153, node_modules/foundation-sites/scss/components/_tooltip.scss */

.has-tip {
  position: relative;
  display: inline-block;
  border-bottom: dotted 1px #FF8700;
  font-weight: bold;
  cursor: help;
}

/* line 157, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip {
  position: absolute;
  top: calc(100% + 0.6495rem);
  z-index: 1200;
  max-width: 20rem;
  padding: 0.75rem;
  border-radius: 0px;
  background-color: #FF8700;
  font-size: 80%;
  color: #fff;
}

/* line 75, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip::before {
  position: absolute;
}

/* line 80, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.bottom::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: '';
  border-top-width: 0;
  border-color: transparent transparent #FF8700;
  bottom: 100%;
}

/* line 85, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.bottom.align-center::before {
  left: 50%;
  transform: translateX(-50%);
}

/* line 92, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.top::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: '';
  border-bottom-width: 0;
  border-color: #FF8700 transparent transparent;
  top: 100%;
  bottom: auto;
}

/* line 98, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.top.align-center::before {
  left: 50%;
  transform: translateX(-50%);
}

/* line 105, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.left::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: '';
  border-right-width: 0;
  border-color: transparent transparent transparent #FF8700;
  left: 100%;
}

/* line 110, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.left.align-center::before {
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}

/* line 118, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.right::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: '';
  border-left-width: 0;
  border-color: transparent #FF8700 transparent transparent;
  right: 100%;
  left: auto;
}

/* line 124, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.right.align-center::before {
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}

/* line 131, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.align-top::before {
  bottom: auto;
  top: 10%;
}

/* line 136, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.align-bottom::before {
  bottom: 10%;
  top: auto;
}

/* line 141, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.align-left::before {
  left: 10%;
  right: auto;
}

/* line 146, node_modules/foundation-sites/scss/components/_tooltip.scss */

.tooltip.align-right::before {
  left: auto;
  right: 10%;
}

/* line 149, node_modules/foundation-sites/scss/components/_accordion.scss */

.accordion {
  margin-left: 0;
  background: #fff;
  list-style-type: none;
}

/* line 66, node_modules/foundation-sites/scss/components/_accordion.scss */

.accordion[disabled] .accordion-title {
  cursor: not-allowed;
}

/* line 74, node_modules/foundation-sites/scss/components/_accordion.scss */

.accordion-item:first-child > :first-child {
  border-radius: 0px 0px 0 0;
}

/* line 78, node_modules/foundation-sites/scss/components/_accordion.scss */

.accordion-item:last-child > :last-child {
  border-radius: 0 0 0px 0px;
}

/* line 157, node_modules/foundation-sites/scss/components/_accordion.scss */

.accordion-title {
  position: relative;
  display: block;
  padding: 1.25rem 1rem;
  border: 1px solid #EFEFEF;
  border-bottom: 0;
  font-size: 0.75rem;
  line-height: 1;
  color: #FF8700;
}

/* line 102, node_modules/foundation-sites/scss/components/_accordion.scss */

:last-child:not(.is-active) > .accordion-title {
  border-bottom: 1px solid #EFEFEF;
  border-radius: 0 0 0px 0px;
}

/* line 107, node_modules/foundation-sites/scss/components/_accordion.scss */

.accordion-title:hover,
.accordion-title:focus {
  background-color: #EFEFEF;
}

/* line 113, node_modules/foundation-sites/scss/components/_accordion.scss */

.accordion-title::before {
  position: absolute;
  top: 50%;
  right: 1rem;
  margin-top: -0.5rem;
  content: "+";
}

/* line 121, node_modules/foundation-sites/scss/components/_accordion.scss */

.is-active > .accordion-title::before {
  content: "\2013";
}

/* line 161, node_modules/foundation-sites/scss/components/_accordion.scss */

.accordion-content {
  display: none;
  padding: 1rem;
  border: 1px solid #EFEFEF;
  border-bottom: 0;
  background-color: #fff;
  color: #000000;
}

/* line 143, node_modules/foundation-sites/scss/components/_accordion.scss */

:last-child > .accordion-content:last-child {
  border-bottom: 1px solid #EFEFEF;
}

/* line 107, node_modules/foundation-sites/scss/components/_media-object.scss */

.media-object {
  display: flex;
  margin-bottom: 1rem;
  flex-wrap: nowrap;
}

/* line 30, node_modules/foundation-sites/scss/components/_media-object.scss */

.media-object img {
  max-width: none;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 35, node_modules/foundation-sites/scss/components/_media-object.scss */

  .media-object.stack-for-small {
    flex-wrap: wrap;
  }
}

/* line 111, node_modules/foundation-sites/scss/components/_media-object.scss */

.media-object-section {
  flex: 0 1 auto;
}

/* line 54, node_modules/foundation-sites/scss/components/_media-object.scss */

.media-object-section:first-child {
  padding-right: 1rem;
}

/* line 58, node_modules/foundation-sites/scss/components/_media-object.scss */

.media-object-section:last-child:not(:nth-child(2)) {
  padding-left: 1rem;
}

/* line 62, node_modules/foundation-sites/scss/components/_media-object.scss */

.media-object-section > :last-child {
  margin-bottom: 0;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 66, node_modules/foundation-sites/scss/components/_media-object.scss */

  .stack-for-small .media-object-section {
    padding: 0;
    padding-bottom: 1rem;
    flex-basis: 100%;
    max-width: 100%;
  }

  /* line 101, node_modules/foundation-sites/scss/components/_media-object.scss */

  .stack-for-small .media-object-section img {
    width: 100%;
  }
}

/* line 73, node_modules/foundation-sites/scss/components/_media-object.scss */

.media-object-section.main-section {
  flex: 1 1 0px;
}

/* line 156, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit {
  position: relative;
}

/* line 160, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-container {
  position: relative;
  height: 0;
  margin: 0;
  list-style: none;
  overflow: hidden;
}

/* line 164, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-slide {
  width: 100%;
  position: absolute;
}

/* line 73, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-slide.no-motionui.is-active {
  top: 0;
  left: 0;
}

/* line 168, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-figure {
  margin: 0;
}

/* line 172, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-image {
  width: 100%;
  max-width: 100%;
  margin: 0;
}

/* line 176, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  margin-bottom: 0;
  padding: 1rem;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
}

/* line 180, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-previous,
.orbit-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
  padding: 1rem;
  color: #fff;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .orbit-previous,
[data-whatinput='mouse'] .orbit-next {
  outline: 0;
}

/* line 111, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-previous:hover,
.orbit-next:hover,
.orbit-previous:active,
.orbit-next:active,
.orbit-previous:focus,
.orbit-next:focus {
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 184, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-previous {
  left: 0;
}

/* line 189, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-next {
  left: auto;
  right: 0;
}

/* line 194, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-bullets {
  position: relative;
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
  text-align: center;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .orbit-bullets {
  outline: 0;
}

/* line 137, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-bullets button {
  width: 1.2rem;
  height: 1.2rem;
  margin: 0.1rem;
  border-radius: 50%;
  background-color: #4D4E4E;
}

/* line 145, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-bullets button:hover {
  background-color: #2B2B2B;
}

/* line 149, node_modules/foundation-sites/scss/components/_orbit.scss */

.orbit-bullets button.is-active {
  background-color: #2B2B2B;
}

/* line 45, node_modules/foundation-sites/scss/components/_responsive-embed.scss */

.responsive-embed,
.flex-video {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 75%;
  overflow: hidden;
}

/* line 32, node_modules/foundation-sites/scss/components/_responsive-embed.scss */

.responsive-embed iframe,
.responsive-embed object,
.responsive-embed embed,
.responsive-embed video,
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 52, node_modules/foundation-sites/scss/components/_responsive-embed.scss */

.responsive-embed.widescreen,
.flex-video.widescreen {
  padding-bottom: 56.25%;
}

/* line 144, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs {
  margin: 0;
  border: 1px solid none;
  background: #fff;
  list-style-type: none;
}

/* line 170, node_modules/foundation-sites/scss/util/_mixins.scss */

.tabs::before,
.tabs::after {
  display: table;
  content: ' ';
  flex-basis: 0;
  order: 1;
}

/* line 181, node_modules/foundation-sites/scss/util/_mixins.scss */

.tabs::after {
  clear: both;
}

/* line 71, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs.vertical > li {
  display: block;
  float: none;
  width: auto;
}

/* line 155, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs.simple > li > a {
  padding: 0;
}

/* line 158, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs.simple > li > a:hover {
  background: transparent;
}

/* line 165, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs.primary {
  background: #FF8700;
}

/* line 168, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs.primary > li > a {
  color: #000000;
}

/* line 171, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs.primary > li > a:hover,
.tabs.primary > li > a:focus {
  background: #f28000;
}

/* line 178, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs-title {
  float: left;
}

/* line 89, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs-title > a {
  display: block;
  padding: 15px 1rem 15px;
  font-size: 1rem;
  line-height: 1;
  color: #f6f6f6;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .tabs-title > a {
  outline: 0;
}

/* line 97, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs-title > a:hover {
  background: #fff;
  color: #d4d4d4;
}

/* line 102, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs-title > a:focus,
.tabs-title > a[aria-selected='true'] {
  background: #fff;
  color: #2B2B2B;
}

/* line 182, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs-content {
  border: 1px solid none;
  border-top: 0;
  background: #fff;
  color: #000000;
  transition: all 0.5s ease;
}

/* line 186, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs-content.vertical {
  border: 1px solid none;
  border-left: 0;
}

/* line 190, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs-panel {
  display: none;
  padding: 0;
}

/* line 138, node_modules/foundation-sites/scss/components/_tabs.scss */

.tabs-panel.is-active {
  display: block;
}

/* line 60, node_modules/foundation-sites/scss/components/_thumbnail.scss */

.thumbnail {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 1rem;
  border: solid 4px #fff;
  border-radius: 0px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  line-height: 0;
}

/* line 64, node_modules/foundation-sites/scss/components/_thumbnail.scss */

a.thumbnail {
  transition: box-shadow 200ms ease-out;
}

/* line 49, node_modules/foundation-sites/scss/components/_thumbnail.scss */

a.thumbnail:hover,
a.thumbnail:focus {
  box-shadow: 0 0 6px 1px rgba(255, 135, 0, 0.5);
}

/* line 54, node_modules/foundation-sites/scss/components/_thumbnail.scss */

a.thumbnail image {
  box-shadow: none;
}

/* line 388, node_modules/foundation-sites/scss/components/_menu.scss */

.menu,
.nav {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .menu li,
[data-whatinput='mouse'] .nav li {
  outline: 0;
}

/* line 72, node_modules/foundation-sites/scss/components/_menu.scss */

.menu a,
.nav a,
.menu .button,
.nav .button,
.menu .comment-form input[type="submit"],
.comment-form .menu input[type="submit"],
.nav .comment-form input[type="submit"],
.comment-form .nav input[type="submit"],
.menu .search-form .search-submit,
.search-form .menu .search-submit,
.nav .search-form .search-submit,
.search-form .nav .search-submit {
  line-height: 1;
  text-decoration: none;
  display: block;
  padding: 0.7rem 1rem;
}

/* line 81, node_modules/foundation-sites/scss/components/_menu.scss */

.menu input,
.nav input,
.menu select,
.nav select,
.menu a,
.nav a,
.menu button,
.nav button {
  margin-bottom: 0;
}

/* line 88, node_modules/foundation-sites/scss/components/_menu.scss */

.menu input,
.nav input {
  display: inline-block;
}

/* line 392, node_modules/foundation-sites/scss/components/_menu.scss */

.menu,
.nav,
.menu.horizontal,
.horizontal.nav {
  flex-wrap: wrap;
  flex-direction: row;
}

/* line 397, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.vertical,
.vertical.nav {
  flex-wrap: nowrap;
  flex-direction: column;
}

/* line 268, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.vertical.icon-top li a img,
.vertical.icon-top.nav li a img,
.menu.vertical.icon-top li a i,
.vertical.icon-top.nav li a i,
.menu.vertical.icon-top li a svg,
.vertical.icon-top.nav li a svg,
.menu.vertical.icon-bottom li a img,
.vertical.icon-bottom.nav li a img,
.menu.vertical.icon-bottom li a i,
.vertical.icon-bottom.nav li a i,
.menu.vertical.icon-bottom li a svg,
.vertical.icon-bottom.nav li a svg {
  text-align: left;
}

/* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.expanded li,
.expanded.nav li {
  flex: 1 1 0px;
}

/* line 268, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.expanded.icon-top li a img,
.expanded.icon-top.nav li a img,
.menu.expanded.icon-top li a i,
.expanded.icon-top.nav li a i,
.menu.expanded.icon-top li a svg,
.expanded.icon-top.nav li a svg,
.menu.expanded.icon-bottom li a img,
.expanded.icon-bottom.nav li a img,
.menu.expanded.icon-bottom li a i,
.expanded.icon-bottom.nav li a i,
.menu.expanded.icon-bottom li a svg,
.expanded.icon-bottom.nav li a svg {
  text-align: left;
}

/* line 409, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.simple,
.simple.nav {
  align-items: center;
}

/* line 214, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.simple li + li,
.simple.nav li + li {
  margin-left: 1rem;
}

/* line 218, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.simple a,
.simple.nav a {
  padding: 0;
}

@media print, screen and (min-width: 51.25em) {
  /* line 415, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.medium-horizontal,
  .medium-horizontal.nav {
    flex-wrap: wrap;
    flex-direction: row;
  }

  /* line 419, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.medium-vertical,
  .medium-vertical.nav {
    flex-wrap: nowrap;
    flex-direction: column;
  }

  /* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.medium-expanded li,
  .medium-expanded.nav li {
    flex: 1 1 0px;
  }

  /* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.medium-simple li,
  .medium-simple.nav li {
    flex: 1 1 0px;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 415, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.large-horizontal,
  .large-horizontal.nav {
    flex-wrap: wrap;
    flex-direction: row;
  }

  /* line 419, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.large-vertical,
  .large-vertical.nav {
    flex-wrap: nowrap;
    flex-direction: column;
  }

  /* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.large-expanded li,
  .large-expanded.nav li {
    flex: 1 1 0px;
  }

  /* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.large-simple li,
  .large-simple.nav li {
    flex: 1 1 0px;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 415, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.xlarge-horizontal,
  .xlarge-horizontal.nav {
    flex-wrap: wrap;
    flex-direction: row;
  }

  /* line 419, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.xlarge-vertical,
  .xlarge-vertical.nav {
    flex-wrap: nowrap;
    flex-direction: column;
  }

  /* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.xlarge-expanded li,
  .xlarge-expanded.nav li {
    flex: 1 1 0px;
  }

  /* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.xlarge-simple li,
  .xlarge-simple.nav li {
    flex: 1 1 0px;
  }
}

@media screen and (min-width: 105em) {
  /* line 415, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.xxlarge-horizontal,
  .xxlarge-horizontal.nav {
    flex-wrap: wrap;
    flex-direction: row;
  }

  /* line 419, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.xxlarge-vertical,
  .xxlarge-vertical.nav {
    flex-wrap: nowrap;
    flex-direction: column;
  }

  /* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.xxlarge-expanded li,
  .xxlarge-expanded.nav li {
    flex: 1 1 0px;
  }

  /* line 96, node_modules/foundation-sites/scss/components/_menu.scss */

  .menu.xxlarge-simple li,
  .xxlarge-simple.nav li {
    flex: 1 1 0px;
  }
}

/* line 433, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.nested,
.nested.nav {
  margin-right: 0;
  margin-left: 1rem;
}

/* line 244, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icons a,
.icons.nav a {
  display: flex;
}

/* line 244, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-top a,
.icon-top.nav a,
.menu.icon-right a,
.icon-right.nav a,
.menu.icon-bottom a,
.icon-bottom.nav a,
.menu.icon-left a,
.icon-left.nav a {
  display: flex;
}

/* line 291, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-left li a,
.icon-left.nav li a,
.menu.nested.icon-left li a,
.nested.icon-left.nav li a {
  flex-flow: row nowrap;
}

/* line 296, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-left li a img,
.icon-left.nav li a img,
.menu.icon-left li a i,
.icon-left.nav li a i,
.menu.icon-left li a svg,
.icon-left.nav li a svg,
.menu.nested.icon-left li a img,
.nested.icon-left.nav li a img,
.menu.nested.icon-left li a i,
.nested.icon-left.nav li a i,
.menu.nested.icon-left li a svg,
.nested.icon-left.nav li a svg {
  margin-right: 0.25rem;
}

/* line 308, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-right li a,
.icon-right.nav li a,
.menu.nested.icon-right li a,
.nested.icon-right.nav li a {
  flex-flow: row nowrap;
}

/* line 313, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-right li a img,
.icon-right.nav li a img,
.menu.icon-right li a i,
.icon-right.nav li a i,
.menu.icon-right li a svg,
.icon-right.nav li a svg,
.menu.nested.icon-right li a img,
.nested.icon-right.nav li a img,
.menu.nested.icon-right li a i,
.nested.icon-right.nav li a i,
.menu.nested.icon-right li a svg,
.nested.icon-right.nav li a svg {
  margin-left: 0.25rem;
}

/* line 325, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-top li a,
.icon-top.nav li a,
.menu.nested.icon-top li a,
.nested.icon-top.nav li a {
  flex-flow: column nowrap;
}

/* line 333, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-top li a img,
.icon-top.nav li a img,
.menu.icon-top li a i,
.icon-top.nav li a i,
.menu.icon-top li a svg,
.icon-top.nav li a svg,
.menu.nested.icon-top li a img,
.nested.icon-top.nav li a img,
.menu.nested.icon-top li a i,
.nested.icon-top.nav li a i,
.menu.nested.icon-top li a svg,
.nested.icon-top.nav li a svg {
  align-self: stretch;
  margin-bottom: 0.25rem;
  text-align: center;
}

/* line 349, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-bottom li a,
.icon-bottom.nav li a,
.menu.nested.icon-bottom li a,
.nested.icon-bottom.nav li a {
  flex-flow: column nowrap;
}

/* line 357, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.icon-bottom li a img,
.icon-bottom.nav li a img,
.menu.icon-bottom li a i,
.icon-bottom.nav li a i,
.menu.icon-bottom li a svg,
.icon-bottom.nav li a svg,
.menu.nested.icon-bottom li a img,
.nested.icon-bottom.nav li a img,
.menu.nested.icon-bottom li a i,
.nested.icon-bottom.nav li a i,
.menu.nested.icon-bottom li a svg,
.nested.icon-bottom.nav li a svg {
  align-self: stretch;
  margin-bottom: 0.25rem;
  text-align: center;
}

/* line 478, node_modules/foundation-sites/scss/components/_menu.scss */

.menu .is-active > a,
.nav .is-active > a {
  background: #FF8700;
  color: #000000;
}

/* line 484, node_modules/foundation-sites/scss/components/_menu.scss */

.menu .active > a,
.nav .active > a {
  background: #FF8700;
  color: #000000;
}

/* line 490, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-left,
.align-left.nav {
  justify-content: flex-start;
}

/* line 123, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-right li,
.align-right.nav li {
  display: flex;
  justify-content: flex-end;
}

/* line 127, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-right li .submenu li,
.align-right.nav li .submenu li {
  justify-content: flex-start;
}

/* line 132, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-right.vertical li,
.align-right.vertical.nav li {
  display: block;
  text-align: right;
}

/* line 136, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-right.vertical li .submenu li,
.align-right.vertical.nav li .submenu li {
  text-align: right;
}

/* line 268, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-right.icon-top li a img,
.align-right.icon-top.nav li a img,
.menu.align-right.icon-top li a i,
.align-right.icon-top.nav li a i,
.menu.align-right.icon-top li a svg,
.align-right.icon-top.nav li a svg,
.menu.align-right.icon-bottom li a img,
.align-right.icon-bottom.nav li a img,
.menu.align-right.icon-bottom li a i,
.align-right.icon-bottom.nav li a i,
.menu.align-right.icon-bottom li a svg,
.align-right.icon-bottom.nav li a svg {
  text-align: right;
}

/* line 499, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-right .nested,
.align-right.nav .nested {
  margin-right: 1rem;
  margin-left: 0;
}

/* line 157, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-center li,
.align-center.nav li {
  display: flex;
  justify-content: center;
}

/* line 161, node_modules/foundation-sites/scss/components/_menu.scss */

.menu.align-center li .submenu li,
.align-center.nav li .submenu li {
  justify-content: flex-start;
}

/* line 509, node_modules/foundation-sites/scss/components/_menu.scss */

.menu .menu-text,
.nav .menu-text {
  padding: 0.7rem 1rem;
  font-weight: bold;
  line-height: 1;
  color: inherit;
}

/* line 516, node_modules/foundation-sites/scss/components/_menu.scss */

.menu-centered > .menu,
.menu-centered > .nav {
  justify-content: center;
}

/* line 157, node_modules/foundation-sites/scss/components/_menu.scss */

.menu-centered > .menu li,
.menu-centered > .nav li {
  display: flex;
  justify-content: center;
}

/* line 161, node_modules/foundation-sites/scss/components/_menu.scss */

.menu-centered > .menu li .submenu li,
.menu-centered > .nav li .submenu li {
  justify-content: flex-start;
}

/* line 527, node_modules/foundation-sites/scss/components/_menu.scss */

.no-js [data-responsive-menu] ul {
  display: none;
}

/* line 2, node_modules/foundation-sites/scss/components/_menu-icon.scss */

.menu-icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  cursor: pointer;
}

/* line 114, node_modules/foundation-sites/scss/util/_mixins.scss */

.menu-icon::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #fff;
  box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
  content: '';
}

/* line 137, node_modules/foundation-sites/scss/util/_mixins.scss */

.menu-icon:hover::after {
  background: #4D4E4E;
  box-shadow: 0 7px 0 #4D4E4E, 0 14px 0 #4D4E4E;
}

/* line 6, node_modules/foundation-sites/scss/components/_menu-icon.scss */

.menu-icon.dark {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  cursor: pointer;
}

/* line 114, node_modules/foundation-sites/scss/util/_mixins.scss */

.menu-icon.dark::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #000000;
  box-shadow: 0 7px 0 #000000, 0 14px 0 #000000;
  content: '';
}

/* line 137, node_modules/foundation-sites/scss/util/_mixins.scss */

.menu-icon.dark:hover::after {
  background: #2B2B2B;
  box-shadow: 0 7px 0 #2B2B2B, 0 14px 0 #2B2B2B;
}

/* line 83, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu li {
  width: 100%;
}

/* line 92, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu a {
  padding: 0.7rem 1rem;
}

/* line 99, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu .is-accordion-submenu a {
  padding: 0.7rem 1rem;
}

/* line 103, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu .nested.is-accordion-submenu {
  margin-right: 0;
  margin-left: 1rem;
}

/* line 108, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu.align-right .nested.is-accordion-submenu {
  margin-right: 1rem;
  margin-left: 0;
}

/* line 54, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a {
  position: relative;
}

/* line 57, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-bottom-width: 0;
  border-color: #FF8700 transparent transparent;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 1rem;
}

/* line 66, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu.align-left .is-accordion-submenu-parent > a::after {
  right: 1rem;
  left: auto;
}

/* line 71, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu.align-right .is-accordion-submenu-parent > a::after {
  right: auto;
  left: 1rem;
}

/* line 116, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after {
  transform: rotate(180deg);
  transform-origin: 50% 50%;
}

/* line 130, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.is-accordion-submenu-parent {
  position: relative;
}

/* line 134, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.has-submenu-toggle > a {
  margin-right: 40px;
}

/* line 139, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.submenu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  cursor: pointer;
}

/* line 156, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.submenu-toggle::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-bottom-width: 0;
  border-color: #FF8700 transparent transparent;
  top: 0;
  bottom: 0;
  margin: auto;
}

/* line 166, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.submenu-toggle[aria-expanded='true']::after {
  transform: scaleY(-1);
  transform-origin: 50% 50%;
}

/* line 171, node_modules/foundation-sites/scss/components/_accordion-menu.scss */

.submenu-toggle-text {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

/* line 74, node_modules/foundation-sites/scss/components/_drilldown.scss */

.is-drilldown {
  position: relative;
  overflow: hidden;
}

/* line 78, node_modules/foundation-sites/scss/components/_drilldown.scss */

.is-drilldown li {
  display: block;
}

/* line 82, node_modules/foundation-sites/scss/components/_drilldown.scss */

.is-drilldown.animate-height {
  transition: height 0.5s;
}

/* line 89, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown a {
  padding: 0.7rem 1rem;
  background: #fff;
}

/* line 95, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .is-drilldown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: -1;
  width: 100%;
  background: #fff;
  transition: transform 0.15s linear;
}

/* line 105, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .is-drilldown-submenu.is-active {
  z-index: 1;
  display: block;
  transform: translateX(-100%);
}

/* line 111, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .is-drilldown-submenu.is-closing {
  transform: translateX(100%);
}

/* line 116, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .is-drilldown-submenu a {
  padding: 0.7rem 1rem;
}

/* line 121, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .nested.is-drilldown-submenu {
  margin-right: 0;
  margin-left: 0;
}

/* line 125, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .drilldown-submenu-cover-previous {
  min-height: 100%;
}

/* line 46, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .is-drilldown-submenu-parent > a {
  position: relative;
}

/* line 49, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-right-width: 0;
  border-color: transparent transparent transparent #FF8700;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 1rem;
}

/* line 58, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown.align-left .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-right-width: 0;
  border-color: transparent transparent transparent #000000;
  right: 1rem;
  left: auto;
}

/* line 64, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown.align-right .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-left-width: 0;
  border-color: transparent #000000 transparent transparent;
  right: auto;
  left: 1rem;
}

/* line 132, node_modules/foundation-sites/scss/components/_drilldown.scss */

.drilldown .js-drilldown-back > a::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-left-width: 0;
  border-color: transparent #FF8700 transparent transparent;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.75rem;
}

/* line 85, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu > li.opens-left > .is-dropdown-submenu,
.dropdown.nav > li.opens-left > .is-dropdown-submenu {
  top: 100%;
  right: 0;
  left: auto;
}

/* line 93, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu > li.opens-right > .is-dropdown-submenu,
.dropdown.nav > li.opens-right > .is-dropdown-submenu {
  top: 100%;
  right: auto;
  left: 0;
}

/* line 101, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu > li.is-dropdown-submenu-parent > a,
.dropdown.nav > li.is-dropdown-submenu-parent > a {
  position: relative;
  padding-right: 1.5rem;
}

/* line 106, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu > li.is-dropdown-submenu-parent > a::after,
.dropdown.nav > li.is-dropdown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-bottom-width: 0;
  border-color: #000000 transparent transparent;
  right: 5px;
  left: auto;
  margin-top: -3px;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .dropdown.menu a,
[data-whatinput='mouse'] .dropdown.nav a {
  outline: 0;
}

/* line 154, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu > li > a,
.dropdown.nav > li > a {
  background: #fff;
  padding: 0.7rem 1rem;
}

/* line 160, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu > li.is-active > a,
.dropdown.nav > li.is-active > a {
  background: transparent;
  color: #FF8700;
}

/* line 165, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.no-js .dropdown.menu ul,
.no-js .dropdown.nav ul {
  display: none;
}

/* line 169, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu .nested.is-dropdown-submenu,
.dropdown.nav .nested.is-dropdown-submenu {
  margin-right: 0;
  margin-left: 0;
}

/* line 116, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu.vertical > li .is-dropdown-submenu,
.dropdown.vertical.nav > li .is-dropdown-submenu {
  top: 0;
}

/* line 121, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu,
.dropdown.vertical.nav > li.opens-left > .is-dropdown-submenu {
  top: 0;
  right: 100%;
  left: auto;
}

/* line 129, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu,
.dropdown.vertical.nav > li.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%;
}

/* line 67, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu.vertical > li > a::after,
.dropdown.vertical.nav > li > a::after {
  right: 14px;
}

/* line 71, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu.vertical > li.opens-left > a::after,
.dropdown.vertical.nav > li.opens-left > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-left-width: 0;
  border-color: transparent #000000 transparent transparent;
  right: auto;
  left: 5px;
}

/* line 77, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu.vertical > li.opens-right > a::after,
.dropdown.vertical.nav > li.opens-right > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-right-width: 0;
  border-color: transparent transparent transparent #000000;
}

@media print, screen and (min-width: 51.25em) {
  /* line 85, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu,
  .dropdown.medium-horizontal.nav > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }

  /* line 93, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu,
  .dropdown.medium-horizontal.nav > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }

  /* line 101, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a,
  .dropdown.medium-horizontal.nav > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }

  /* line 106, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after,
  .dropdown.medium-horizontal.nav > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-bottom-width: 0;
    border-color: #000000 transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }

  /* line 116, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-vertical > li .is-dropdown-submenu,
  .dropdown.medium-vertical.nav > li .is-dropdown-submenu {
    top: 0;
  }

  /* line 121, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu,
  .dropdown.medium-vertical.nav > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }

  /* line 129, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu,
  .dropdown.medium-vertical.nav > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }

  /* line 67, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-vertical > li > a::after,
  .dropdown.medium-vertical.nav > li > a::after {
    right: 14px;
  }

  /* line 71, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-vertical > li.opens-left > a::after,
  .dropdown.medium-vertical.nav > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-left-width: 0;
    border-color: transparent #000000 transparent transparent;
    right: auto;
    left: 5px;
  }

  /* line 77, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.medium-vertical > li.opens-right > a::after,
  .dropdown.medium-vertical.nav > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-right-width: 0;
    border-color: transparent transparent transparent #000000;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 85, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu,
  .dropdown.large-horizontal.nav > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }

  /* line 93, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu,
  .dropdown.large-horizontal.nav > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }

  /* line 101, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a,
  .dropdown.large-horizontal.nav > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }

  /* line 106, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after,
  .dropdown.large-horizontal.nav > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-bottom-width: 0;
    border-color: #000000 transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }

  /* line 116, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-vertical > li .is-dropdown-submenu,
  .dropdown.large-vertical.nav > li .is-dropdown-submenu {
    top: 0;
  }

  /* line 121, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu,
  .dropdown.large-vertical.nav > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }

  /* line 129, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu,
  .dropdown.large-vertical.nav > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }

  /* line 67, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-vertical > li > a::after,
  .dropdown.large-vertical.nav > li > a::after {
    right: 14px;
  }

  /* line 71, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-vertical > li.opens-left > a::after,
  .dropdown.large-vertical.nav > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-left-width: 0;
    border-color: transparent #000000 transparent transparent;
    right: auto;
    left: 5px;
  }

  /* line 77, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.large-vertical > li.opens-right > a::after,
  .dropdown.large-vertical.nav > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-right-width: 0;
    border-color: transparent transparent transparent #000000;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 85, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-horizontal > li.opens-left > .is-dropdown-submenu,
  .dropdown.xlarge-horizontal.nav > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }

  /* line 93, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-horizontal > li.opens-right > .is-dropdown-submenu,
  .dropdown.xlarge-horizontal.nav > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }

  /* line 101, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a,
  .dropdown.xlarge-horizontal.nav > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }

  /* line 106, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a::after,
  .dropdown.xlarge-horizontal.nav > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-bottom-width: 0;
    border-color: #000000 transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }

  /* line 116, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-vertical > li .is-dropdown-submenu,
  .dropdown.xlarge-vertical.nav > li .is-dropdown-submenu {
    top: 0;
  }

  /* line 121, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-vertical > li.opens-left > .is-dropdown-submenu,
  .dropdown.xlarge-vertical.nav > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }

  /* line 129, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-vertical > li.opens-right > .is-dropdown-submenu,
  .dropdown.xlarge-vertical.nav > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }

  /* line 67, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-vertical > li > a::after,
  .dropdown.xlarge-vertical.nav > li > a::after {
    right: 14px;
  }

  /* line 71, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-vertical > li.opens-left > a::after,
  .dropdown.xlarge-vertical.nav > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-left-width: 0;
    border-color: transparent #000000 transparent transparent;
    right: auto;
    left: 5px;
  }

  /* line 77, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xlarge-vertical > li.opens-right > a::after,
  .dropdown.xlarge-vertical.nav > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-right-width: 0;
    border-color: transparent transparent transparent #000000;
  }
}

@media screen and (min-width: 105em) {
  /* line 85, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-horizontal > li.opens-left > .is-dropdown-submenu,
  .dropdown.xxlarge-horizontal.nav > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }

  /* line 93, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-horizontal > li.opens-right > .is-dropdown-submenu,
  .dropdown.xxlarge-horizontal.nav > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }

  /* line 101, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a,
  .dropdown.xxlarge-horizontal.nav > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }

  /* line 106, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a::after,
  .dropdown.xxlarge-horizontal.nav > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-bottom-width: 0;
    border-color: #000000 transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }

  /* line 116, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-vertical > li .is-dropdown-submenu,
  .dropdown.xxlarge-vertical.nav > li .is-dropdown-submenu {
    top: 0;
  }

  /* line 121, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-vertical > li.opens-left > .is-dropdown-submenu,
  .dropdown.xxlarge-vertical.nav > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }

  /* line 129, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-vertical > li.opens-right > .is-dropdown-submenu,
  .dropdown.xxlarge-vertical.nav > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }

  /* line 67, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-vertical > li > a::after,
  .dropdown.xxlarge-vertical.nav > li > a::after {
    right: 14px;
  }

  /* line 71, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-vertical > li.opens-left > a::after,
  .dropdown.xxlarge-vertical.nav > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-left-width: 0;
    border-color: transparent #000000 transparent transparent;
    right: auto;
    left: 5px;
  }

  /* line 77, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

  .dropdown.menu.xxlarge-vertical > li.opens-right > a::after,
  .dropdown.xxlarge-vertical.nav > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: '';
    border-right-width: 0;
    border-color: transparent transparent transparent #000000;
  }
}

/* line 192, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown.menu.align-right .is-dropdown-submenu.first-sub,
.dropdown.align-right.nav .is-dropdown-submenu.first-sub {
  top: 100%;
  right: 0;
  left: auto;
}

/* line 200, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-menu.vertical {
  width: 100px;
}

/* line 203, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-menu.vertical.align-right {
  float: right;
}

/* line 208, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu-parent {
  position: relative;
}

/* line 211, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu-parent a::after {
  position: absolute;
  top: 50%;
  right: 5px;
  left: auto;
  margin-top: -6px;
}

/* line 219, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
  top: 100%;
  left: auto;
}

/* line 230, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
  right: 100%;
  left: auto;
}

/* line 235, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%;
}

/* line 241, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 1;
  display: none;
  min-width: 200px;
  border: 1px solid #4D4E4E;
  background: #fff;
}

/* line 253, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.dropdown .is-dropdown-submenu a {
  padding: 0.7rem 1rem;
}

/* line 67, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
  right: 14px;
}

/* line 71, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-left-width: 0;
  border-color: transparent #000000 transparent transparent;
  right: auto;
  left: 5px;
}

/* line 77, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: '';
  border-right-width: 0;
  border-color: transparent transparent transparent #000000;
}

/* line 264, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu .is-dropdown-submenu {
  margin-top: -1px;
}

/* line 269, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu > li {
  width: 100%;
}

/* line 275, node_modules/foundation-sites/scss/components/_dropdown-menu.scss */

.is-dropdown-submenu.js-dropdown-active {
  display: block;
}

/* line 92, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.is-off-canvas-open {
  overflow: hidden;
}

/* line 97, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.js-off-canvas-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
  width: 100%;
  height: 100%;
  transition: opacity 0.5s ease, visibility 0.5s ease;
  background: rgba(255, 255, 255, 0.25);
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
}

/* line 115, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.js-off-canvas-overlay.is-visible {
  opacity: 1;
  visibility: visible;
}

/* line 120, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.js-off-canvas-overlay.is-closable {
  cursor: pointer;
}

/* line 124, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.js-off-canvas-overlay.is-overlay-absolute {
  position: absolute;
}

/* line 128, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.js-off-canvas-overlay.is-overlay-fixed {
  position: fixed;
}

/* line 451, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-wrapper {
  position: relative;
  overflow: hidden;
}

/* line 456, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas {
  position: fixed;
  z-index: 12;
  transition: transform 0.5s ease;
  backface-visibility: hidden;
  background: #EFEFEF;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .off-canvas {
  outline: 0;
}

/* line 159, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas.is-transition-push {
  z-index: 12;
}

/* line 169, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas.is-closed {
  visibility: hidden;
}

/* line 174, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas.is-transition-overlap {
  z-index: 13;
}

/* line 177, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas.is-transition-overlap.is-open {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}

/* line 183, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas.is-open {
  transform: translate(0, 0);
}

/* line 467, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-absolute {
  position: absolute;
  z-index: 12;
  transition: transform 0.5s ease;
  backface-visibility: hidden;
  background: #EFEFEF;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .off-canvas-absolute {
  outline: 0;
}

/* line 159, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-absolute.is-transition-push {
  z-index: 12;
}

/* line 169, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-absolute.is-closed {
  visibility: hidden;
}

/* line 174, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-absolute.is-transition-overlap {
  z-index: 13;
}

/* line 177, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-absolute.is-transition-overlap.is-open {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}

/* line 183, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-absolute.is-open {
  transform: translate(0, 0);
}

/* line 472, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.position-left {
  top: 0;
  left: 0;
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  width: 250px;
  transform: translateX(-250px);
}

/* line 209, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.position-left {
  transform: translateX(-250px);
}

/* line 216, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
  transform: translate(0, 0);
}

/* line 223, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content.is-open-left.has-transition-push {
  transform: translateX(250px);
}

/* line 348, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.position-left.is-transition-push {
  box-shadow: inset -13px 0 20px -13px rgba(0, 0, 0, 0.25);
}

/* line 473, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.position-right {
  top: 0;
  right: 0;
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  width: 250px;
  transform: translateX(250px);
}

/* line 247, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.position-right {
  transform: translateX(250px);
}

/* line 254, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {
  transform: translate(0, 0);
}

/* line 261, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content.is-open-right.has-transition-push {
  transform: translateX(-250px);
}

/* line 348, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.position-right.is-transition-push {
  box-shadow: inset 13px 0 20px -13px rgba(0, 0, 0, 0.25);
}

/* line 474, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.position-top {
  top: 0;
  left: 0;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  height: 250px;
  transform: translateY(-250px);
}

/* line 285, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.position-top {
  transform: translateY(-250px);
}

/* line 291, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {
  transform: translate(0, 0);
}

/* line 298, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content.is-open-top.has-transition-push {
  transform: translateY(250px);
}

/* line 348, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.position-top.is-transition-push {
  box-shadow: inset 0 -13px 20px -13px rgba(0, 0, 0, 0.25);
}

/* line 475, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.position-bottom {
  bottom: 0;
  left: 0;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  height: 250px;
  transform: translateY(250px);
}

/* line 322, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.position-bottom {
  transform: translateY(250px);
}

/* line 328, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {
  transform: translate(0, 0);
}

/* line 335, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content.is-open-bottom.has-transition-push {
  transform: translateY(-250px);
}

/* line 348, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.position-bottom.is-transition-push {
  box-shadow: inset 0 13px 20px -13px rgba(0, 0, 0, 0.25);
}

/* line 477, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content {
  transform: none;
  backface-visibility: hidden;
}

/* line 372, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content.has-transition-overlap,
.off-canvas-content.has-transition-push {
  transition: transform 0.5s ease;
}

/* line 378, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content.has-transition-push {
  transform: translate(0, 0);
}

/* line 383, node_modules/foundation-sites/scss/components/_off-canvas.scss */

.off-canvas-content .off-canvas.is-open {
  transform: translate(0, 0);
}

@media print, screen and (min-width: 51.25em) {
  /* line 485, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-medium .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-left.reveal-for-medium {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-medium ~ .off-canvas-content {
    margin-left: 250px;
  }

  /* line 489, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-medium .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-right.reveal-for-medium {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-medium ~ .off-canvas-content {
    margin-right: 250px;
  }

  /* line 493, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-medium .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-top.reveal-for-medium {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-medium ~ .off-canvas-content {
    margin-top: 250px;
  }

  /* line 497, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-medium .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-bottom.reveal-for-medium {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-medium ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 485, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-large .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-left.reveal-for-large {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-large ~ .off-canvas-content {
    margin-left: 250px;
  }

  /* line 489, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-large .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-right.reveal-for-large {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-large ~ .off-canvas-content {
    margin-right: 250px;
  }

  /* line 493, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-large .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-top.reveal-for-large {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-large ~ .off-canvas-content {
    margin-top: 250px;
  }

  /* line 497, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-large .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-bottom.reveal-for-large {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-large ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 485, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-xlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-xlarge .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-left.reveal-for-xlarge {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-xlarge ~ .off-canvas-content {
    margin-left: 250px;
  }

  /* line 489, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-xlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-xlarge .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-right.reveal-for-xlarge {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-xlarge ~ .off-canvas-content {
    margin-right: 250px;
  }

  /* line 493, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-xlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-xlarge .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-top.reveal-for-xlarge {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-xlarge ~ .off-canvas-content {
    margin-top: 250px;
  }

  /* line 497, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-xlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-xlarge .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-bottom.reveal-for-xlarge {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-xlarge ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}

@media screen and (min-width: 105em) {
  /* line 485, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-xxlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-xxlarge .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-left.reveal-for-xxlarge {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-left.reveal-for-xxlarge ~ .off-canvas-content {
    margin-left: 250px;
  }

  /* line 489, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-xxlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-xxlarge .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-right.reveal-for-xxlarge {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-right.reveal-for-xxlarge ~ .off-canvas-content {
    margin-right: 250px;
  }

  /* line 493, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-xxlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-xxlarge .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-top.reveal-for-xxlarge {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-top.reveal-for-xxlarge ~ .off-canvas-content {
    margin-top: 250px;
  }

  /* line 497, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-xxlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }

  /* line 404, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-xxlarge .close-button {
    display: none;
  }

  /* line 409, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content .position-bottom.reveal-for-xxlarge {
    transform: none;
  }

  /* line 413, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }

  /* line 418, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .position-bottom.reveal-for-xxlarge ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 508, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-medium {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }

  /* line 434, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-medium.position-left,
  .off-canvas.in-canvas-for-medium.position-right,
  .off-canvas.in-canvas-for-medium.position-top,
  .off-canvas.in-canvas-for-medium.position-bottom {
    box-shadow: none;
    transform: none;
  }

  /* line 442, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-medium .close-button {
    display: none;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 508, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-large {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }

  /* line 434, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-large.position-left,
  .off-canvas.in-canvas-for-large.position-right,
  .off-canvas.in-canvas-for-large.position-top,
  .off-canvas.in-canvas-for-large.position-bottom {
    box-shadow: none;
    transform: none;
  }

  /* line 442, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-large .close-button {
    display: none;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 508, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-xlarge {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }

  /* line 434, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-xlarge.position-left,
  .off-canvas.in-canvas-for-xlarge.position-right,
  .off-canvas.in-canvas-for-xlarge.position-top,
  .off-canvas.in-canvas-for-xlarge.position-bottom {
    box-shadow: none;
    transform: none;
  }

  /* line 442, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-xlarge .close-button {
    display: none;
  }
}

@media screen and (min-width: 105em) {
  /* line 508, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-xxlarge {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }

  /* line 434, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-xxlarge.position-left,
  .off-canvas.in-canvas-for-xxlarge.position-right,
  .off-canvas.in-canvas-for-xxlarge.position-top,
  .off-canvas.in-canvas-for-xxlarge.position-bottom {
    box-shadow: none;
    transform: none;
  }

  /* line 442, node_modules/foundation-sites/scss/components/_off-canvas.scss */

  .off-canvas.in-canvas-for-xxlarge .close-button {
    display: none;
  }
}

/* line 134, node_modules/foundation-sites/scss/components/_reveal.scss */

html.is-reveal-open {
  position: fixed;
  width: 100%;
  overflow-y: hidden;
}

/* line 139, node_modules/foundation-sites/scss/components/_reveal.scss */

html.is-reveal-open.zf-has-scroll {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

/* line 144, node_modules/foundation-sites/scss/components/_reveal.scss */

html.is-reveal-open body {
  overflow-y: hidden;
}

/* line 150, node_modules/foundation-sites/scss/components/_reveal.scss */

.reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: none;
  background-color: rgba(0, 0, 0, 0.45);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 155, node_modules/foundation-sites/scss/components/_reveal.scss */

.reveal {
  z-index: 1006;
  backface-visibility: hidden;
  display: none;
  padding: 1rem;
  border: 1px solid #4D4E4E;
  border-radius: 0px;
  background-color: #fff;
  position: relative;
  top: 100px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 202, node_modules/foundation-sites/scss/util/_mixins.scss */

[data-whatinput='mouse'] .reveal {
  outline: 0;
}

@media print, screen and (min-width: 51.25em) {
  /* line 155, node_modules/foundation-sites/scss/components/_reveal.scss */

  .reveal {
    min-height: 0;
  }
}

/* line 89, node_modules/foundation-sites/scss/components/_reveal.scss */

.reveal .column {
  min-width: 0;
}

/* line 94, node_modules/foundation-sites/scss/components/_reveal.scss */

.reveal > :last-child {
  margin-bottom: 0;
}

@media print, screen and (min-width: 51.25em) {
  /* line 155, node_modules/foundation-sites/scss/components/_reveal.scss */

  .reveal {
    width: 600px;
    max-width: 85.375rem;
  }
}

/* line 166, node_modules/foundation-sites/scss/components/_reveal.scss */

.reveal.collapse {
  padding: 0;
}

@media print, screen and (min-width: 51.25em) {
  /* line 171, node_modules/foundation-sites/scss/components/_reveal.scss */

  .reveal.tiny {
    width: 30%;
    max-width: 85.375rem;
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 172, node_modules/foundation-sites/scss/components/_reveal.scss */

  .reveal.small {
    width: 50%;
    max-width: 85.375rem;
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 173, node_modules/foundation-sites/scss/components/_reveal.scss */

  .reveal.large {
    width: 90%;
    max-width: 85.375rem;
  }
}

/* line 176, node_modules/foundation-sites/scss/components/_reveal.scss */

.reveal.full {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 100%;
  margin-left: 0;
  border: 0;
  border-radius: 0;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 155, node_modules/foundation-sites/scss/components/_reveal.scss */

  .reveal {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    min-height: 100%;
    margin-left: 0;
    border: 0;
    border-radius: 0;
  }
}

/* line 184, node_modules/foundation-sites/scss/components/_reveal.scss */

.reveal.without-overlay {
  position: fixed;
}

/* line 6, node_modules/foundation-sites/scss/components/_sticky.scss */

.sticky-container {
  position: relative;
}

/* line 10, node_modules/foundation-sites/scss/components/_sticky.scss */

.sticky {
  position: relative;
  z-index: 0;
  transform: translate3d(0, 0, 0);
}

/* line 16, node_modules/foundation-sites/scss/components/_sticky.scss */

.sticky.is-stuck {
  position: fixed;
  z-index: 5;
  width: 100%;
}

/* line 21, node_modules/foundation-sites/scss/components/_sticky.scss */

.sticky.is-stuck.is-at-top {
  top: 0;
}

/* line 25, node_modules/foundation-sites/scss/components/_sticky.scss */

.sticky.is-stuck.is-at-bottom {
  bottom: 0;
}

/* line 30, node_modules/foundation-sites/scss/components/_sticky.scss */

.sticky.is-anchored {
  position: relative;
  right: auto;
  left: auto;
}

/* line 35, node_modules/foundation-sites/scss/components/_sticky.scss */

.sticky.is-anchored.is-at-bottom {
  bottom: 0;
}

/* line 38, node_modules/foundation-sites/scss/components/_title-bar.scss */

.title-bar {
  padding: 0.5rem;
  background: #000000;
  color: #fff;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

/* line 52, node_modules/foundation-sites/scss/components/_title-bar.scss */

.title-bar .menu-icon {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

/* line 59, node_modules/foundation-sites/scss/components/_title-bar.scss */

.title-bar-left,
.title-bar-right {
  flex: 1 1 0px;
}

/* line 64, node_modules/foundation-sites/scss/components/_title-bar.scss */

.title-bar-right {
  text-align: right;
}

/* line 79, node_modules/foundation-sites/scss/components/_title-bar.scss */

.title-bar-title {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
}

/* line 122, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem;
  flex-wrap: wrap;
}

/* line 47, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar,
.top-bar ul {
  background-color: #EFEFEF;
}

/* line 60, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar input {
  max-width: 200px;
  margin-right: 1rem;
}

/* line 66, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar .input-group-field,
.top-bar .search-form .search-field,
.search-form .top-bar .search-field {
  width: 100%;
  margin-right: 0;
}

/* line 71, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar input.button,
.top-bar .comment-form input[type="submit"],
.comment-form .top-bar input[type="submit"],
.top-bar .search-form input.search-submit,
.search-form .top-bar input.search-submit {
  width: auto;
}

/* line 82, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar .top-bar-left,
.top-bar .top-bar-right {
  flex: 0 0 100%;
  max-width: 100%;
}

@media print, screen and (min-width: 51.25em) {
  /* line 122, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar {
    flex-wrap: nowrap;
  }

  /* line 102, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar .top-bar-left {
    flex: 1 1 auto;
    margin-right: auto;
  }

  /* line 107, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar .top-bar-right {
    flex: 0 1 auto;
    margin-left: auto;
  }
}

@media print, screen and (max-width: 73.74875em) {
  /* line 135, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar.stacked-for-medium {
    flex-wrap: wrap;
  }

  /* line 82, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar.stacked-for-medium .top-bar-left,
  .top-bar.stacked-for-medium .top-bar-right {
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media print, screen and (max-width: 81.56125em) {
  /* line 135, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar.stacked-for-large {
    flex-wrap: wrap;
  }

  /* line 82, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar.stacked-for-large .top-bar-left,
  .top-bar.stacked-for-large .top-bar-right {
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media print, screen and (max-width: 104.99875em) {
  /* line 135, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar.stacked-for-xlarge {
    flex-wrap: wrap;
  }

  /* line 82, node_modules/foundation-sites/scss/components/_top-bar.scss */

  .top-bar.stacked-for-xlarge .top-bar-left,
  .top-bar.stacked-for-xlarge .top-bar-right {
    flex: 0 0 100%;
    max-width: 100%;
  }
}

/* line 135, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar.stacked-for-xxlarge {
  flex-wrap: wrap;
}

/* line 82, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar.stacked-for-xxlarge .top-bar-left,
.top-bar.stacked-for-xxlarge .top-bar-right {
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 146, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar-title {
  flex: 0 0 auto;
  margin: 0.5rem 1rem 0.5rem 0;
}

/* line 151, node_modules/foundation-sites/scss/components/_top-bar.scss */

.top-bar-left,
.top-bar-right {
  flex: 0 0 auto;
}

/* line 10, node_modules/foundation-sites/scss/components/_float.scss */

.float-left {
  float: left !important;
}

/* line 14, node_modules/foundation-sites/scss/components/_float.scss */

.float-right {
  float: right !important;
}

/* line 18, node_modules/foundation-sites/scss/components/_float.scss */

.float-center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

/* line 170, node_modules/foundation-sites/scss/util/_mixins.scss */

.clearfix::before,
.clearfix::after {
  display: table;
  content: ' ';
  flex-basis: 0;
  order: 1;
}

/* line 181, node_modules/foundation-sites/scss/util/_mixins.scss */

.clearfix::after {
  clear: both;
}

/* line 75, node_modules/foundation-sites/scss/components/_flex.scss */

.align-left {
  justify-content: flex-start;
}

/* line 75, node_modules/foundation-sites/scss/components/_flex.scss */

.align-right {
  justify-content: flex-end;
}

/* line 75, node_modules/foundation-sites/scss/components/_flex.scss */

.align-center {
  justify-content: center;
}

/* line 75, node_modules/foundation-sites/scss/components/_flex.scss */

.align-justify {
  justify-content: space-between;
}

/* line 75, node_modules/foundation-sites/scss/components/_flex.scss */

.align-spaced {
  justify-content: space-around;
}

/* line 84, node_modules/foundation-sites/scss/components/_flex.scss */

.align-left.vertical.menu > li > a,
.align-left.vertical.nav > li > a {
  justify-content: flex-start;
}

/* line 84, node_modules/foundation-sites/scss/components/_flex.scss */

.align-right.vertical.menu > li > a,
.align-right.vertical.nav > li > a {
  justify-content: flex-end;
}

/* line 84, node_modules/foundation-sites/scss/components/_flex.scss */

.align-center.vertical.menu > li > a,
.align-center.vertical.nav > li > a {
  justify-content: center;
}

/* line 93, node_modules/foundation-sites/scss/components/_flex.scss */

.align-top {
  align-items: flex-start;
}

/* line 97, node_modules/foundation-sites/scss/components/_flex.scss */

.align-self-top {
  align-self: flex-start;
}

/* line 93, node_modules/foundation-sites/scss/components/_flex.scss */

.align-bottom {
  align-items: flex-end;
}

/* line 97, node_modules/foundation-sites/scss/components/_flex.scss */

.align-self-bottom {
  align-self: flex-end;
}

/* line 93, node_modules/foundation-sites/scss/components/_flex.scss */

.align-middle {
  align-items: center;
}

/* line 97, node_modules/foundation-sites/scss/components/_flex.scss */

.align-self-middle {
  align-self: center;
}

/* line 93, node_modules/foundation-sites/scss/components/_flex.scss */

.align-stretch {
  align-items: stretch;
}

/* line 97, node_modules/foundation-sites/scss/components/_flex.scss */

.align-self-stretch {
  align-self: stretch;
}

/* line 103, node_modules/foundation-sites/scss/components/_flex.scss */

.align-center-middle {
  justify-content: center;
  align-items: center;
  align-content: center;
}

/* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

.small-order-1 {
  order: 1;
}

/* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

.small-order-2 {
  order: 2;
}

/* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

.small-order-3 {
  order: 3;
}

/* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

.small-order-4 {
  order: 4;
}

/* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

.small-order-5 {
  order: 5;
}

/* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

.small-order-6 {
  order: 6;
}

@media print, screen and (min-width: 51.25em) {
  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-order-1 {
    order: 1;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-order-2 {
    order: 2;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-order-3 {
    order: 3;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-order-4 {
    order: 4;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-order-5 {
    order: 5;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-order-6 {
    order: 6;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-order-1 {
    order: 1;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-order-2 {
    order: 2;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-order-3 {
    order: 3;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-order-4 {
    order: 4;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-order-5 {
    order: 5;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-order-6 {
    order: 6;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-order-1 {
    order: 1;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-order-2 {
    order: 2;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-order-3 {
    order: 3;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-order-4 {
    order: 4;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-order-5 {
    order: 5;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-order-6 {
    order: 6;
  }
}

@media screen and (min-width: 105em) {
  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-order-1 {
    order: 1;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-order-2 {
    order: 2;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-order-3 {
    order: 3;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-order-4 {
    order: 4;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-order-5 {
    order: 5;
  }

  /* line 111, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-order-6 {
    order: 6;
  }
}

/* line 18, node_modules/foundation-sites/scss/components/_flex.scss */

.flex-container {
  display: flex;
}

/* line 22, node_modules/foundation-sites/scss/components/_flex.scss */

.flex-child-auto {
  flex: 1 1 auto;
}

/* line 26, node_modules/foundation-sites/scss/components/_flex.scss */

.flex-child-grow {
  flex: 1 0 auto;
}

/* line 30, node_modules/foundation-sites/scss/components/_flex.scss */

.flex-child-shrink {
  flex: 0 1 auto;
}

/* line 35, node_modules/foundation-sites/scss/components/_flex.scss */

.flex-dir-row {
  flex-direction: row;
}

/* line 35, node_modules/foundation-sites/scss/components/_flex.scss */

.flex-dir-row-reverse {
  flex-direction: row-reverse;
}

/* line 35, node_modules/foundation-sites/scss/components/_flex.scss */

.flex-dir-column {
  flex-direction: column;
}

/* line 35, node_modules/foundation-sites/scss/components/_flex.scss */

.flex-dir-column-reverse {
  flex-direction: column-reverse;
}

@media print, screen and (min-width: 51.25em) {
  /* line 45, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-flex-container {
    display: flex;
  }

  /* line 49, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-flex-child-auto {
    flex: 1 1 auto;
  }

  /* line 53, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-flex-child-grow {
    flex: 1 0 auto;
  }

  /* line 57, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-flex-child-shrink {
    flex: 0 1 auto;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-flex-dir-row {
    flex-direction: row;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-flex-dir-column {
    flex-direction: column;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .medium-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 45, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-flex-container {
    display: flex;
  }

  /* line 49, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-flex-child-auto {
    flex: 1 1 auto;
  }

  /* line 53, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-flex-child-grow {
    flex: 1 0 auto;
  }

  /* line 57, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-flex-child-shrink {
    flex: 0 1 auto;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-flex-dir-row {
    flex-direction: row;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-flex-dir-column {
    flex-direction: column;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .large-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 45, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-flex-container {
    display: flex;
  }

  /* line 49, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-flex-child-auto {
    flex: 1 1 auto;
  }

  /* line 53, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-flex-child-grow {
    flex: 1 0 auto;
  }

  /* line 57, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-flex-child-shrink {
    flex: 0 1 auto;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-flex-dir-row {
    flex-direction: row;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-flex-dir-column {
    flex-direction: column;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .xlarge-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}

@media screen and (min-width: 105em) {
  /* line 45, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-flex-container {
    display: flex;
  }

  /* line 49, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-flex-child-auto {
    flex: 1 1 auto;
  }

  /* line 53, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-flex-child-grow {
    flex: 1 0 auto;
  }

  /* line 57, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-flex-child-shrink {
    flex: 0 1 auto;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-flex-dir-row {
    flex-direction: row;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-flex-dir-column {
    flex-direction: column;
  }

  /* line 62, node_modules/foundation-sites/scss/components/_flex.scss */

  .xxlarge-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}

/* line 65, node_modules/foundation-sites/scss/components/_visibility.scss */

.hide {
  display: none !important;
}

/* line 69, node_modules/foundation-sites/scss/components/_visibility.scss */

.invisible {
  visibility: hidden;
}

/* line 72, node_modules/foundation-sites/scss/components/_visibility.scss */

.visible {
  visibility: visible;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 88, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-small-only {
    display: none !important;
  }
}

@media screen and (max-width: 0em), screen and (min-width: 51.25em) {
  /* line 92, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-small-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 79, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-medium {
    display: none !important;
  }
}

@media screen and (max-width: 51.24875em) {
  /* line 83, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-medium {
    display: none !important;
  }
}

@media print, screen and (min-width: 51.25em) and (max-width: 73.74875em) {
  /* line 88, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-medium-only {
    display: none !important;
  }
}

@media screen and (max-width: 51.24875em), screen and (min-width: 73.75em) {
  /* line 92, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-medium-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 73.75em) {
  /* line 79, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-large {
    display: none !important;
  }
}

@media screen and (max-width: 73.74875em) {
  /* line 83, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-large {
    display: none !important;
  }
}

@media print, screen and (min-width: 73.75em) and (max-width: 81.56125em) {
  /* line 88, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-large-only {
    display: none !important;
  }
}

@media screen and (max-width: 73.74875em), screen and (min-width: 81.5625em) {
  /* line 92, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-large-only {
    display: none !important;
  }
}

@media screen and (min-width: 81.5625em) {
  /* line 79, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-xlarge {
    display: none !important;
  }
}

@media screen and (max-width: 81.56125em) {
  /* line 83, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-xlarge {
    display: none !important;
  }
}

@media screen and (min-width: 81.5625em) and (max-width: 104.99875em) {
  /* line 88, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 81.56125em), screen and (min-width: 105em) {
  /* line 92, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (min-width: 105em) {
  /* line 79, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-xxlarge {
    display: none !important;
  }
}

@media screen and (max-width: 104.99875em) {
  /* line 83, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-xxlarge {
    display: none !important;
  }
}

@media screen and (min-width: 105em) {
  /* line 88, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-xxlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 104.99875em) {
  /* line 92, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-xxlarge-only {
    display: none !important;
  }
}

/* line 99, node_modules/foundation-sites/scss/components/_visibility.scss */

.show-for-sr,
.show-on-focus,
.screen-reader-text {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

/* line 106, node_modules/foundation-sites/scss/components/_visibility.scss */

.show-on-focus:active,
.screen-reader-text:active,
.show-on-focus:focus,
.screen-reader-text:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}

/* line 113, node_modules/foundation-sites/scss/components/_visibility.scss */

.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}

@media screen and (orientation: landscape) {
  /* line 113, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}

@media screen and (orientation: portrait) {
  /* line 113, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}

/* line 126, node_modules/foundation-sites/scss/components/_visibility.scss */

.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

@media screen and (orientation: landscape) {
  /* line 126, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}

@media screen and (orientation: portrait) {
  /* line 126, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}

/* line 140, node_modules/foundation-sites/scss/components/_visibility.scss */

.show-for-dark-mode {
  display: none;
}

/* line 143, node_modules/foundation-sites/scss/components/_visibility.scss */

.hide-for-dark-mode {
  display: block;
}

@media screen and (prefers-color-scheme: dark) {
  /* line 147, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-dark-mode {
    display: block !important;
  }

  /* line 150, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-dark-mode {
    display: none !important;
  }
}

/* line 156, node_modules/foundation-sites/scss/components/_visibility.scss */

.show-for-ie {
  display: none;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* line 160, node_modules/foundation-sites/scss/components/_visibility.scss */

  .show-for-ie {
    display: block !important;
  }

  /* line 163, node_modules/foundation-sites/scss/components/_visibility.scss */

  .hide-for-ie {
    display: none !important;
  }
}

/* line 169, node_modules/foundation-sites/scss/components/_visibility.scss */

.show-for-sticky {
  display: none;
}

/* line 172, node_modules/foundation-sites/scss/components/_visibility.scss */

.is-stuck .show-for-sticky {
  display: block;
}

/* line 175, node_modules/foundation-sites/scss/components/_visibility.scss */

.is-stuck .hide-for-sticky {
  display: none;
}

/**
 * Import npm dependencies
 *
 * Prefix your imports with `~` to grab from node_modules/
 * @see https://github.com/webpack-contrib/sass-loader#imports
 */

/* Slider */

/* line 3, node_modules/slick-carousel/slick/slick.scss */

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 17, node_modules/slick-carousel/slick/slick.scss */

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

/* line 24, node_modules/slick-carousel/slick/slick.scss */

.slick-list:focus {
  outline: none;
}

/* line 28, node_modules/slick-carousel/slick/slick.scss */

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 33, node_modules/slick-carousel/slick/slick.scss */

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 42, node_modules/slick-carousel/slick/slick.scss */

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 50, node_modules/slick-carousel/slick/slick.scss */

.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}

/* line 56, node_modules/slick-carousel/slick/slick.scss */

.slick-track:after {
  clear: both;
}

/* line 60, node_modules/slick-carousel/slick/slick.scss */

.slick-loading .slick-track {
  visibility: hidden;
}

/* line 64, node_modules/slick-carousel/slick/slick.scss */

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

/* line 68, node_modules/slick-carousel/slick/slick.scss */

[dir="rtl"] .slick-slide {
  float: right;
}

/* line 71, node_modules/slick-carousel/slick/slick.scss */

.slick-slide img {
  display: block;
}

/* line 74, node_modules/slick-carousel/slick/slick.scss */

.slick-slide.slick-loading img {
  display: none;
}

/* line 80, node_modules/slick-carousel/slick/slick.scss */

.slick-slide.dragging img {
  pointer-events: none;
}

/* line 84, node_modules/slick-carousel/slick/slick.scss */

.slick-initialized .slick-slide {
  display: block;
}

/* line 88, node_modules/slick-carousel/slick/slick.scss */

.slick-loading .slick-slide {
  visibility: hidden;
}

/* line 92, node_modules/slick-carousel/slick/slick.scss */

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 98, node_modules/slick-carousel/slick/slick.scss */

.slick-arrow.slick-hidden {
  display: none;
}

/** Import theme styles */

/* line 5, resources/assets/styles/common/_global.scss */

body {
  background-color: black;
  transition: background-color 0.3s ease-in-out;
}

/* line 14, resources/assets/styles/common/_global.scss */

body.redselection ::-moz-selection {
  /* Code for Firefox */
  color: white;
  background: #F02070;
}

/* line 19, resources/assets/styles/common/_global.scss */

body.redselection ::selection {
  color: white;
  background: #F02070;
}

/* line 26, resources/assets/styles/common/_global.scss */

body.greenselection ::-moz-selection {
  /* Code for Firefox */
  color: white;
  background: #34B589;
}

/* line 31, resources/assets/styles/common/_global.scss */

body.greenselection ::selection {
  color: white;
  background: #34B589;
}

/* line 38, resources/assets/styles/common/_global.scss */

body.blueselection ::-moz-selection {
  /* Code for Firefox */
  color: white;
  background: #00A6C4;
}

/* line 43, resources/assets/styles/common/_global.scss */

body.blueselection ::selection {
  color: white;
  background: #00A6C4;
}

/* line 52, resources/assets/styles/common/_global.scss */

.main ul {
  list-style-type: none;
  font-size: 18px;
  line-height: 26px;
}

/* line 56, resources/assets/styles/common/_global.scss */

.main ul li {
  display: flex;
  margin-bottom: 15px;
}

/* line 60, resources/assets/styles/common/_global.scss */

.main ul li:before {
  content: '';
  margin-right: 16px;
  vertical-align: middle;
  width: 12px;
  height: 8px;
  background-size: 8px 8px;
  background-repeat: no-repeat;
  margin-top: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.439' height='7.439' viewBox='0 0 7.439 7.439'%3E%3Crect id='Rectangle_785' data-name='Rectangle 785' width='5.26' height='5.26' transform='translate(3.719) rotate(45)' fill='%23fff'/%3E%3C/svg%3E%0A");
}

@media print, screen and (max-width: 81.56125em) {
  /* line 52, resources/assets/styles/common/_global.scss */

  .main ul {
    font-size: 16px;
    line-height: 24px;
  }
}

/* line 76, resources/assets/styles/common/_global.scss */

.main .icon-list li:before {
  display: none;
}

/* line 83, resources/assets/styles/common/_global.scss */

.fluid {
  width: 1920px;
  max-width: 100%;
}

/* line 87, resources/assets/styles/common/_global.scss */

.grid-container.fluid {
  width: 1920px;
  max-width: 100%;
}

/* line 92, resources/assets/styles/common/_global.scss */

a {
  display: inline-block;
}

/* line 100, resources/assets/styles/common/_global.scss */

.youtube-container {
  display: block;
  width: 100%;
  margin: 0px auto;
  border-radius: 5px;
}

/* line 107, resources/assets/styles/common/_global.scss */

.youtube-player {
  display: block;
  margin: 0px auto;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
  cursor: hand;
  cursor: pointer;
  display: block;
}

/* line 120, resources/assets/styles/common/_global.scss */

.youtube-thumbnail {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  max-width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  background-size: cover;
  border-radius: 5px;
}

/* line 137, resources/assets/styles/common/_global.scss */

div.youtube-play-btn {
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  position: absolute;
  background-size: 80px 80px;
}

/* line 149, resources/assets/styles/common/_global.scss */

.youtube-iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 157, resources/assets/styles/common/_global.scss */

.panel {
  min-height: 100vh;
  position: relative;
  z-index: 2;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 157, resources/assets/styles/common/_global.scss */

  .panel {
    min-height: unset;
  }
}

/* line 165, resources/assets/styles/common/_global.scss */

.panel.no-min-height {
  min-height: unset;
  padding-bottom: 0;
}

/* line 172, resources/assets/styles/common/_global.scss */

.bg-black {
  background: black;
  color: white;
}

/* line 175, resources/assets/styles/common/_global.scss */

.bg-black h1,
.bg-black h2,
.bg-black h3,
.bg-black h4,
.bg-black h5,
.bg-black h6,
.bg-black p,
.bg-black ul,
.bg-black label {
  color: white;
}

/* line 181, resources/assets/styles/common/_global.scss */

.bg-black [data-color="white"] .img-standard {
  display: none;
}

/* line 185, resources/assets/styles/common/_global.scss */

.bg-black [data-color="white"] .img-alt {
  display: inline-block;
}

/* line 189, resources/assets/styles/common/_global.scss */

.bg-black [data-color="black"] .img-standard {
  display: inline-block;
}

/* line 194, resources/assets/styles/common/_global.scss */

.bg-black [data-color="black"] .img-alt {
  display: none;
}

/* line 198, resources/assets/styles/common/_global.scss */

.bg-black .module-logo_filter[data-color="black"] .img-holder .image-standard {
  display: inline-block;
}

/* line 202, resources/assets/styles/common/_global.scss */

.bg-black .module-logo_filter[data-color="black"] .img-holder .image-alt {
  display: none;
}

/* line 206, resources/assets/styles/common/_global.scss */

.bg-black .module-logo_filter[data-color="white"] .img-holder .image-standard {
  display: none;
}

/* line 210, resources/assets/styles/common/_global.scss */

.bg-black .module-logo_filter[data-color="white"] .img-holder .image-alt {
  display: inline-block;
}

/* line 216, resources/assets/styles/common/_global.scss */

.bg-black .module-projects_feed .slick-arrow,
.bg-black .module-carousel_history .slick-arrow {
  background: black;
}

/* line 219, resources/assets/styles/common/_global.scss */

.bg-black .module-projects_feed .slick-next:after,
.bg-black .module-carousel_history .slick-next:after,
.bg-black .module-logo_filter .filter-cells .slick-next:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='1.41 18.69 0 17.28 7.93 9.35 0 1.41 1.41 0 10.76 9.35 1.41 18.69'/%3E%3C/svg%3E");
}

/* line 222, resources/assets/styles/common/_global.scss */

.bg-black .module-projects_feed .slick-prev:after,
.bg-black .module-carousel_history .slick-prev:after,
.bg-black .module-logo_filter .filter-cells .slick-prev:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='9.35 0 10.76 1.41 2.83 9.35 10.76 17.28 9.35 18.69 0 9.35 9.35 0'/%3E%3C/svg%3E");
}

/* line 234, resources/assets/styles/common/_global.scss */

.bg-black .module-accordion .accordion .accordion-title {
  color: white;
}

/* line 236, resources/assets/styles/common/_global.scss */

.bg-black .module-accordion .accordion .accordion-title:hover {
  color: #000000;
  background: white;
}

/* line 239, resources/assets/styles/common/_global.scss */

.bg-black .module-accordion .accordion .accordion-title:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.619' height='6.451' viewBox='0 0 10.619 6.451'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000;stroke-width:1.5px;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(10.084 0.526) rotate(90)'%3E%3Cpath class='a' d='M-18286.857,6390.7l4.855,4.774-4.855,4.775' transform='translate(18286.857 -6390.703)'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 243, resources/assets/styles/common/_global.scss */

.bg-black .module-accordion .accordion .accordion-title:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.619' height='6.451' viewBox='0 0 10.619 6.451'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23fff;stroke-width:1.5px;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(10.084 0.526) rotate(90)'%3E%3Cpath class='a' d='M-18286.857,6390.7l4.855,4.774-4.855,4.775' transform='translate(18286.857 -6390.703)'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 248, resources/assets/styles/common/_global.scss */

.bg-black .module-accordion .accordion .accordion-content {
  color: white;
}

/* line 250, resources/assets/styles/common/_global.scss */

.bg-black .module-accordion .accordion .accordion-content p {
  color: white;
}

/* line 255, resources/assets/styles/common/_global.scss */

.bg-black .link-list li a {
  color: white;
}

/* line 257, resources/assets/styles/common/_global.scss */

.bg-black .link-list li a .arrow-color {
  fill: white;
}

/* line 261, resources/assets/styles/common/_global.scss */

.bg-black .link-list li {
  color: white;
}

/* line 263, resources/assets/styles/common/_global.scss */

.bg-black .link-list li .arrow-color {
  fill: white;
}

/* line 266, resources/assets/styles/common/_global.scss */

.bg-black .link-list li:hover {
  background: white;
  color: black !important;
}

/* line 269, resources/assets/styles/common/_global.scss */

.bg-black .link-list li:hover a {
  color: black;
}

/* line 272, resources/assets/styles/common/_global.scss */

.bg-black .link-list li:hover .arrow-color {
  fill: black;
}

/* line 277, resources/assets/styles/common/_global.scss */

.bg-black .hs-error-msg {
  color: #FF8700;
}

/* line 282, resources/assets/styles/common/_global.scss */

.bg-black .checklist:not(.orange) li {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogIzAwMDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgfQogICAgICAuY2xzLTIgewogICAgICBmaWxsOiAjZmZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iR3JvdXBfNjkzIiBkYXRhLW5hbWU9Ikdyb3VwIDY5MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNzkgLTUyMjQpIj4KICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTE4IiBjbGFzcz0iY2xzLTIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMTgiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3OSA1MjI0KSIvPgogICAgPHBhdGggaWQ9IlBhdGhfODY5IiBkYXRhLW5hbWU9IlBhdGggODY5IiBjbGFzcz0iY2xzLTEiIGQ9Ik0tNzU1MS43MDYtMTI5NDBsNC43OSw0Ljc5LDcuMjU4LTcuMjU5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4ODM2LjY4MiAxODE3NC44NCkiLz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat left 2px;
}

/* line 291, resources/assets/styles/common/_global.scss */

.bg-black .sideicon img,
.bg-black .sideicon object {
  filter: invert(1);
}

/* line 296, resources/assets/styles/common/_global.scss */

.bg-black .icon-list.large li {
  background: transparent;
  border-color: white;
}

/* line 299, resources/assets/styles/common/_global.scss */

.bg-black .icon-list.large li a {
  color: white;
}

/* line 302, resources/assets/styles/common/_global.scss */

.bg-black .icon-list.large li:hover {
  background: white;
  color: black;
}

/* line 305, resources/assets/styles/common/_global.scss */

.bg-black .icon-list.large li:hover img {
  filter: invert(0);
}

/* line 308, resources/assets/styles/common/_global.scss */

.bg-black .icon-list.large li:hover a {
  color: black;
}

/* line 315, resources/assets/styles/common/_global.scss */

.bg-black .softbutton {
  color: white !important;
}

/* line 317, resources/assets/styles/common/_global.scss */

.bg-black .softbutton:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjQ1MSIgaGVpZ2h0PSIxMC42MTkiIHZpZXdCb3g9IjAgMCA2LjQ1MSAxMC42MTkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS13aWR0aDogMS41cHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8zNDciIGRhdGEtbmFtZT0iR3JvdXAgMzQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUyNiAwLjUzNSkiPgogICAgPHBhdGggaWQ9IlBhdGhfNDkiIGRhdGEtbmFtZT0iUGF0aCA0OSIgY2xhc3M9ImNscy0xIiBkPSJNLTE4Mjg2Ljg1Nyw2MzkwLjdsNC44NTUsNC43NzQtNC44NTUsNC43NzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Mjg2Ljg1NyAtNjM5MC43MDMpIi8+CiAgPC9nPgo8L3N2Zz4K);
}

/* line 322, resources/assets/styles/common/_global.scss */

.bg-black .nav-callout .softbutton {
  color: black !important;
}

/* line 324, resources/assets/styles/common/_global.scss */

.bg-black .nav-callout .softbutton:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjQ1MSIgaGVpZ2h0PSIxMC42MTkiIHZpZXdCb3g9IjAgMCA2LjQ1MSAxMC42MTkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS13aWR0aDogMS41cHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8zNDciIGRhdGEtbmFtZT0iR3JvdXAgMzQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUyNiAwLjUzNSkiPgogICAgPHBhdGggaWQ9IlBhdGhfNDkiIGRhdGEtbmFtZT0iUGF0aCA0OSIgY2xhc3M9ImNscy0xIiBkPSJNLTE4Mjg2Ljg1Nyw2MzkwLjdsNC44NTUsNC43NzQtNC44NTUsNC43NzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Mjg2Ljg1NyAtNjM5MC43MDMpIi8+CiAgPC9nPgo8L3N2Zz4K);
}

/* line 329, resources/assets/styles/common/_global.scss */

.bg-black .comparison-table {
  filter: invert(1);
  border: none !important;
}

/* line 332, resources/assets/styles/common/_global.scss */

.bg-black .comparison-table tbody,
.bg-black .comparison-table thead,
.bg-black .comparison-table tfoot {
  color: black;
  border: none;
  border-bottom: 1px solid #f2f2f2;
}

/* line 340, resources/assets/styles/common/_global.scss */

.bg-black .module-wysiwyg[data-color="white"] img {
  filter: grayscale(1) invert(1);
}

/* line 346, resources/assets/styles/common/_global.scss */

.bg-black .module-logo_grid[data-color="white"] .img-holder object {
  filter: invert(1);
}

/* line 350, resources/assets/styles/common/_global.scss */

.bg-black .module-two_columns[data-color="white"].type-logosright object {
  filter: invert(1);
}

/* line 356, resources/assets/styles/common/_global.scss */

.bg-black .module-logo_filter .filter-btn {
  border-color: white;
  color: white;
}

/* line 361, resources/assets/styles/common/_global.scss */

.bg-black .module-logo_filter .filter-btn.active,
.bg-black .module-logo_filter .filter-btn:hover {
  border-color: white;
  color: black;
  background: white;
}

/* line 368, resources/assets/styles/common/_global.scss */

.bg-black .module-logo_filter .clear-filter {
  color: white;
}

/* line 373, resources/assets/styles/common/_global.scss */

.bg-black .module-wysiwyg .black-wrap {
  background: white;
  color: black;
}

/* line 376, resources/assets/styles/common/_global.scss */

.bg-black .module-wysiwyg .black-wrap h2,
.bg-black .module-wysiwyg .black-wrap h3,
.bg-black .module-wysiwyg .black-wrap p {
  color: black;
}

/* line 379, resources/assets/styles/common/_global.scss */

.bg-black .module-wysiwyg .black-wrap .button.hollow,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .bg-black .module-wysiwyg .black-wrap input#submit,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap a.button,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-black .module-wysiwyg .black-wrap a.search-submit,
.bg-black .module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap a.search-submit,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap button.button,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-black .module-wysiwyg .black-wrap button.search-submit,
.bg-black .module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap button.search-submit,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap input.button,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .bg-black .module-wysiwyg .black-wrap input[type="submit"],
.bg-black .module-wysiwyg .black-wrap .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap input[type="submit"],
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-black .module-wysiwyg .black-wrap input.search-submit,
.bg-black .module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap input.search-submit,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .bg-black .module-wysiwyg .black-wrap input#submit,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap a.button,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-black .module-wysiwyg .black-wrap a.search-submit,
.bg-black .module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap a.search-submit,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap button.button,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-black .module-wysiwyg .black-wrap button.search-submit,
.bg-black .module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap button.search-submit,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap input.button,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .bg-black .module-wysiwyg .black-wrap input[type="submit"],
.bg-black .module-wysiwyg .black-wrap .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap input[type="submit"],
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-black .module-wysiwyg .black-wrap input.search-submit,
.bg-black .module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap input.search-submit,
.bg-black .module-wysiwyg .black-wrap .comment-form input.hollow[type="submit"],
.comment-form .bg-black .module-wysiwyg .black-wrap input.hollow[type="submit"],
.bg-black .module-wysiwyg .black-wrap .search-form .hollow.search-submit,
.search-form .bg-black .module-wysiwyg .black-wrap .hollow.search-submit {
  color: black;
}

/* line 381, resources/assets/styles/common/_global.scss */

.bg-black .module-wysiwyg .black-wrap .button.hollow:hover,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .bg-black .module-wysiwyg .black-wrap input#submit:hover,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap a.button:hover,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-black .module-wysiwyg .black-wrap a.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap a.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap button.button:hover,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-black .module-wysiwyg .black-wrap button.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap button.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap input.button:hover,
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .bg-black .module-wysiwyg .black-wrap input:hover[type="submit"],
.bg-black .module-wysiwyg .black-wrap .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap input:hover[type="submit"],
.bg-black .module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-black .module-wysiwyg .black-wrap input.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-black .module-wysiwyg .black-wrap input.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .bg-black .module-wysiwyg .black-wrap input#submit:hover,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap a.button:hover,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-black .module-wysiwyg .black-wrap a.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap a.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap button.button:hover,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-black .module-wysiwyg .black-wrap button.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap button.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap input.button:hover,
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .bg-black .module-wysiwyg .black-wrap input:hover[type="submit"],
.bg-black .module-wysiwyg .black-wrap .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap input:hover[type="submit"],
.bg-black .module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-black .module-wysiwyg .black-wrap input.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-black .module-wysiwyg .black-wrap input.search-submit:hover,
.bg-black .module-wysiwyg .black-wrap .comment-form input.hollow:hover[type="submit"],
.comment-form .bg-black .module-wysiwyg .black-wrap input.hollow:hover[type="submit"],
.bg-black .module-wysiwyg .black-wrap .search-form .hollow.search-submit:hover,
.search-form .bg-black .module-wysiwyg .black-wrap .hollow.search-submit:hover {
  color: white;
}

/* line 387, resources/assets/styles/common/_global.scss */

.bg-black .module-behance .behance-column-content {
  background: #222222;
  color: white;
}

/* line 390, resources/assets/styles/common/_global.scss */

.bg-black .module-behance .behance-column-content h3,
.bg-black .module-behance .behance-column-content .desc,
.bg-black .module-behance .behance-column-content .date,
.bg-black .module-behance .behance-column-content p {
  color: white;
}

/* line 393, resources/assets/styles/common/_global.scss */

.bg-black .module-behance .behance-column-content .icon-behance {
  filter: invert(1);
}

/* line 398, resources/assets/styles/common/_global.scss */

.bg-black ul li:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.439' height='7.439' viewBox='0 0 7.439 7.439'%3E%3Crect id='Rectangle_785' data-name='Rectangle 785' width='5.26' height='5.26' transform='translate(3.719) rotate(45)' fill='%23fff'/%3E%3C/svg%3E%0A");
}

/* line 404, resources/assets/styles/common/_global.scss */

.bg-white,
.bg-undefined {
  background: white;
}

/* line 407, resources/assets/styles/common/_global.scss */

.bg-white ul li:before,
.bg-undefined ul li:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.439' height='7.439' viewBox='0 0 7.439 7.439'%3E%3Crect id='Rectangle_785' data-name='Rectangle 785' width='5.26' height='5.26' transform='translate(3.719) rotate(45)' fill='%23000'/%3E%3C/svg%3E%0A");
}

/* line 411, resources/assets/styles/common/_global.scss */

.bg-white .icon-list .icon img,
.bg-undefined .icon-list .icon img {
  filter: invert(1);
}

/* line 415, resources/assets/styles/common/_global.scss */

.bg-white [data-color="white"] .img-standard,
.bg-undefined [data-color="white"] .img-standard {
  display: inline-block;
}

/* line 419, resources/assets/styles/common/_global.scss */

.bg-white [data-color="white"] .img-alt,
.bg-undefined [data-color="white"] .img-alt {
  display: none;
}

/* line 423, resources/assets/styles/common/_global.scss */

.bg-white [data-color="black"] .img-standard,
.bg-undefined [data-color="black"] .img-standard {
  display: none;
}

/* line 427, resources/assets/styles/common/_global.scss */

.bg-white [data-color="black"] .img-alt,
.bg-undefined [data-color="black"] .img-alt {
  display: inline-block;
}

/* line 431, resources/assets/styles/common/_global.scss */

.bg-white .module-logo_grid[data-color="black"] .img-holder object,
.bg-undefined .module-logo_grid[data-color="black"] .img-holder object {
  filter: invert(1);
}

/* line 437, resources/assets/styles/common/_global.scss */

.bg-white .module-two_columns[data-color="black"] .icon-list .icon object,
.bg-undefined .module-two_columns[data-color="black"] .icon-list .icon object {
  filter: invert(1);
}

/* line 441, resources/assets/styles/common/_global.scss */

.bg-white .module-two_columns[data-color="black"].type-logosright object,
.bg-undefined .module-two_columns[data-color="black"].type-logosright object {
  filter: invert(1);
}

/* line 446, resources/assets/styles/common/_global.scss */

.bg-white .module-link_list li,
.bg-undefined .module-link_list li {
  border-bottom-color: #D0D0D0;
}

/* line 451, resources/assets/styles/common/_global.scss */

.bg-white [type='text'],
.bg-white [type='password'],
.bg-white [type='date'],
.bg-white [type='datetime'],
.bg-white [type='datetime-local'],
.bg-white [type='month'],
.bg-white [type='week'],
.bg-white [type='email'],
.bg-white [type='number'],
.bg-white [type='search'],
.bg-white [type='tel'],
.bg-white [type='time'],
.bg-white [type='url'],
.bg-white [type='color'],
.bg-white textarea,
.bg-white select,
.bg-undefined [type='text'],
.bg-undefined [type='password'],
.bg-undefined [type='date'],
.bg-undefined [type='datetime'],
.bg-undefined [type='datetime-local'],
.bg-undefined [type='month'],
.bg-undefined [type='week'],
.bg-undefined [type='email'],
.bg-undefined [type='number'],
.bg-undefined [type='search'],
.bg-undefined [type='tel'],
.bg-undefined [type='time'],
.bg-undefined [type='url'],
.bg-undefined [type='color'],
.bg-undefined textarea,
.bg-undefined select {
  background: #f6f6f6;
  border-color: #f6f6f6;
  color: black;
}

/* line 458, resources/assets/styles/common/_global.scss */

.bg-white .module-feed_work .single-project-item h4 a,
.bg-white .facetwp-load-more,
.bg-undefined .module-feed_work .single-project-item h4 a,
.bg-undefined .facetwp-load-more {
  color: black;
}

/* line 462, resources/assets/styles/common/_global.scss */

.bg-white .facetwp-load-more:after,
.bg-undefined .facetwp-load-more:after {
  filter: invert(1);
}

/* line 466, resources/assets/styles/common/_global.scss */

.bg-white .module-carousel_history .slick-track:before,
.bg-undefined .module-carousel_history .slick-track:before {
  background: #f6f6f6;
}

/* line 473, resources/assets/styles/common/_global.scss */

.bg-white .module-content_feed .content-slide,
.bg-undefined .module-content_feed .content-slide {
  background: #f6f6f6;
}

/* line 477, resources/assets/styles/common/_global.scss */

.bg-white .module-content_feed .category-title,
.bg-white .module-content_feed .entry-meta-author,
.bg-undefined .module-content_feed .category-title,
.bg-undefined .module-content_feed .entry-meta-author {
  color: black;
}

/* line 483, resources/assets/styles/common/_global.scss */

.bg-white .module-projects_feed h4 a,
.bg-white .module-projects_feed .category-title,
.bg-undefined .module-projects_feed h4 a,
.bg-undefined .module-projects_feed .category-title {
  color: black;
}

/* line 487, resources/assets/styles/common/_global.scss */

.bg-white .module-icon_list li,
.bg-undefined .module-icon_list li {
  border-color: #f6f6f6 !important;
}

/* line 489, resources/assets/styles/common/_global.scss */

.bg-white .module-icon_list li:hover,
.bg-undefined .module-icon_list li:hover {
  border-color: black !important;
}

/* line 492, resources/assets/styles/common/_global.scss */

.bg-white .module-icon_list li a,
.bg-undefined .module-icon_list li a {
  color: black;
  background: #f6f6f6;
}

/* line 498, resources/assets/styles/common/_global.scss */

.bg-white .module-icon_list li a .icon object,
.bg-undefined .module-icon_list li a .icon object {
  filter: invert(1);
}

/* line 502, resources/assets/styles/common/_global.scss */

.bg-white .module-icon_list li a:hover,
.bg-undefined .module-icon_list li a:hover {
  color: white !important;
  background: black;
}

/* line 506, resources/assets/styles/common/_global.scss */

.bg-white .module-icon_list li a:hover .icon object,
.bg-undefined .module-icon_list li a:hover .icon object {
  filter: unset !important;
}

/* line 515, resources/assets/styles/common/_global.scss */

.bg-white .module-projects_feed .slick-arrow,
.bg-white .module-carousel_history .slick-arrow,
.bg-white .module-content_feed .slick-arrow,
.bg-white .module-logo_filter .filter-cells .slick-arrow,
.bg-white .module-testimonials .slick-arrow,
.bg-undefined .module-projects_feed .slick-arrow,
.bg-undefined .module-carousel_history .slick-arrow,
.bg-undefined .module-content_feed .slick-arrow,
.bg-undefined .module-logo_filter .filter-cells .slick-arrow,
.bg-undefined .module-testimonials .slick-arrow {
  background: transparent;
}

/* line 517, resources/assets/styles/common/_global.scss */

.bg-white .module-projects_feed .slick-arrow:hover,
.bg-white .module-carousel_history .slick-arrow:hover,
.bg-white .module-content_feed .slick-arrow:hover,
.bg-white .module-logo_filter .filter-cells .slick-arrow:hover,
.bg-white .module-testimonials .slick-arrow:hover,
.bg-undefined .module-projects_feed .slick-arrow:hover,
.bg-undefined .module-carousel_history .slick-arrow:hover,
.bg-undefined .module-content_feed .slick-arrow:hover,
.bg-undefined .module-logo_filter .filter-cells .slick-arrow:hover,
.bg-undefined .module-testimonials .slick-arrow:hover {
  background: #222222;
}

/* line 521, resources/assets/styles/common/_global.scss */

.bg-white .module-projects_feed .slick-next:after,
.bg-white .module-carousel_history .slick-next:after,
.bg-white .module-content_feed .slick-next:after,
.bg-white .module-logo_filter .filter-cells .slick-next:after,
.bg-white .module-testimonials .slick-next:after,
.bg-undefined .module-projects_feed .slick-next:after,
.bg-undefined .module-carousel_history .slick-next:after,
.bg-undefined .module-content_feed .slick-next:after,
.bg-undefined .module-logo_filter .filter-cells .slick-next:after,
.bg-undefined .module-testimonials .slick-next:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQxIDE4LjY5IDAgMTcuMjggNy45MyA5LjM1IDAgMS40MSAxLjQxIDAgMTAuNzYgOS4zNSAxLjQxIDE4LjY5Ii8+PC9zdmc+Cg==);
}

/* line 524, resources/assets/styles/common/_global.scss */

.bg-white .module-projects_feed .slick-prev:after,
.bg-white .module-carousel_history .slick-prev:after,
.bg-white .module-content_feed .slick-prev:after,
.bg-white .module-logo_filter .filter-cells .slick-prev:after,
.bg-white .module-testimonials .slick-prev:after,
.bg-undefined .module-projects_feed .slick-prev:after,
.bg-undefined .module-carousel_history .slick-prev:after,
.bg-undefined .module-content_feed .slick-prev:after,
.bg-undefined .module-logo_filter .filter-cells .slick-prev:after,
.bg-undefined .module-testimonials .slick-prev:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI5LjM1IDAgMTAuNzYgMS40MSAyLjgzIDkuMzUgMTAuNzYgMTcuMjggOS4zNSAxOC42OSAwIDkuMzUgOS4zNSAwIi8+PC9zdmc+Cg==);
}

/* line 528, resources/assets/styles/common/_global.scss */

.bg-white .module-projects_feed .slick-next:hover:after,
.bg-white .module-carousel_history .slick-next:hover:after,
.bg-white .module-content_feed .slick-next:hover:after,
.bg-white .module-logo_filter .filter-cells .slick-next:hover:after,
.bg-white .module-testimonials .slick-next:hover:after,
.bg-undefined .module-projects_feed .slick-next:hover:after,
.bg-undefined .module-carousel_history .slick-next:hover:after,
.bg-undefined .module-content_feed .slick-next:hover:after,
.bg-undefined .module-logo_filter .filter-cells .slick-next:hover:after,
.bg-undefined .module-testimonials .slick-next:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='1.41 18.69 0 17.28 7.93 9.35 0 1.41 1.41 0 10.76 9.35 1.41 18.69'/%3E%3C/svg%3E");
}

/* line 531, resources/assets/styles/common/_global.scss */

.bg-white .module-projects_feed .slick-prev:hover:after,
.bg-white .module-carousel_history .slick-prev:hover:after,
.bg-white .module-content_feed .slick-prev:hover:after,
.bg-white .module-logo_filter .filter-cells .slick-prev:hover:after,
.bg-white .module-testimonials .slick-prev:hover:after,
.bg-undefined .module-projects_feed .slick-prev:hover:after,
.bg-undefined .module-carousel_history .slick-prev:hover:after,
.bg-undefined .module-content_feed .slick-prev:hover:after,
.bg-undefined .module-logo_filter .filter-cells .slick-prev:hover:after,
.bg-undefined .module-testimonials .slick-prev:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='9.35 0 10.76 1.41 2.83 9.35 10.76 17.28 9.35 18.69 0 9.35 9.35 0'/%3E%3C/svg%3E");
}

/* line 535, resources/assets/styles/common/_global.scss */

.bg-white ::placeholder,
.bg-undefined ::placeholder {
  color: black;
}

/* line 539, resources/assets/styles/common/_global.scss */

.bg-white .button.hollow,
.bg-white .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .bg-white input#submit,
.bg-white .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-white a.button,
.bg-white .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-white a.search-submit,
.bg-white .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-white a.search-submit,
.bg-white .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-white button.button,
.bg-white .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-white button.search-submit,
.bg-white .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-white button.search-submit,
.bg-white .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-white input.button,
.bg-white .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .bg-white input[type="submit"],
.bg-white .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-white input[type="submit"],
.bg-white .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-white input.search-submit,
.bg-white .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-white input.search-submit,
.bg-white :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .bg-white input#submit,
.bg-white :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-white a.button,
.bg-white :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-white a.search-submit,
.bg-white .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-white a.search-submit,
.bg-white :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-white button.button,
.bg-white :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-white button.search-submit,
.bg-white .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-white button.search-submit,
.bg-white :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-white input.button,
.bg-white :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .bg-white input[type="submit"],
.bg-white .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-white input[type="submit"],
.bg-white :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-white input.search-submit,
.bg-white .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-white input.search-submit,
.bg-white .comment-form input.hollow[type="submit"],
.comment-form .bg-white input.hollow[type="submit"],
.bg-white .search-form .hollow.search-submit,
.search-form .bg-white .hollow.search-submit,
.bg-white .hs-button,
.bg-undefined .button.hollow,
.bg-undefined .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .bg-undefined input#submit,
.bg-undefined .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-undefined a.button,
.bg-undefined .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-undefined a.search-submit,
.bg-undefined .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-undefined a.search-submit,
.bg-undefined .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-undefined button.button,
.bg-undefined .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-undefined button.search-submit,
.bg-undefined .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-undefined button.search-submit,
.bg-undefined .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-undefined input.button,
.bg-undefined .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .bg-undefined input[type="submit"],
.bg-undefined .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-undefined input[type="submit"],
.bg-undefined .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .bg-undefined input.search-submit,
.bg-undefined .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .bg-undefined input.search-submit,
.bg-undefined :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .bg-undefined input#submit,
.bg-undefined :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-undefined a.button,
.bg-undefined :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-undefined a.search-submit,
.bg-undefined .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-undefined a.search-submit,
.bg-undefined :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-undefined button.button,
.bg-undefined :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-undefined button.search-submit,
.bg-undefined .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-undefined button.search-submit,
.bg-undefined :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-undefined input.button,
.bg-undefined :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .bg-undefined input[type="submit"],
.bg-undefined .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-undefined input[type="submit"],
.bg-undefined :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .bg-undefined input.search-submit,
.bg-undefined .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .bg-undefined input.search-submit,
.bg-undefined .comment-form input.hollow[type="submit"],
.comment-form .bg-undefined input.hollow[type="submit"],
.bg-undefined .search-form .hollow.search-submit,
.search-form .bg-undefined .hollow.search-submit,
.bg-undefined .hs-button {
  color: black;
}

/* line 542, resources/assets/styles/common/_global.scss */

.bg-white .module-carousel_history .slide-single a,
.bg-undefined .module-carousel_history .slide-single a {
  color: black;
}

/* line 546, resources/assets/styles/common/_global.scss */

.bg-white .hs-form-checkbox label span:before,
.bg-undefined .hs-form-checkbox label span:before {
  background: white;
  border: 2px solid black;
}

/* line 553, resources/assets/styles/common/_global.scss */

.bg-white .module-callout_case_study .single-cs-callout h3 a,
.bg-undefined .module-callout_case_study .single-cs-callout h3 a {
  color: #000000;
}

/* line 560, resources/assets/styles/common/_global.scss */

.bg-white .module-logo_filter[data-color="white"] .img-holder .image-standard,
.bg-undefined .module-logo_filter[data-color="white"] .img-holder .image-standard {
  display: inline-block;
}

/* line 564, resources/assets/styles/common/_global.scss */

.bg-white .module-logo_filter[data-color="white"] .img-holder .image-alt,
.bg-undefined .module-logo_filter[data-color="white"] .img-holder .image-alt {
  display: none;
}

/* line 568, resources/assets/styles/common/_global.scss */

.bg-white .module-logo_filter[data-color="black"] .img-holder .image-standard,
.bg-undefined .module-logo_filter[data-color="black"] .img-holder .image-standard {
  display: none;
}

/* line 572, resources/assets/styles/common/_global.scss */

.bg-white .module-logo_filter[data-color="black"] .img-holder .image-alt,
.bg-undefined .module-logo_filter[data-color="black"] .img-holder .image-alt {
  display: inline-block;
}

/* line 577, resources/assets/styles/common/_global.scss */

.bg-white [data-color="black"] .column-image svg,
.bg-undefined [data-color="black"] .column-image svg {
  filter: invert(1);
}

/* line 581, resources/assets/styles/common/_global.scss */

.bg-white [data-color="white"] .testimonial-logo object,
.bg-undefined [data-color="white"] .testimonial-logo object {
  filter: invert(1);
}

/* line 584, resources/assets/styles/common/_global.scss */

.bg-white [data-color="white"] .testimonials-carousel .slick-slide,
.bg-undefined [data-color="white"] .testimonials-carousel .slick-slide {
  background: #F2F2F2;
}

/* line 586, resources/assets/styles/common/_global.scss */

.bg-white [data-color="white"] .testimonials-carousel .slick-slide .t-name,
.bg-white [data-color="white"] .testimonials-carousel .slick-slide .t-title,
.bg-undefined [data-color="white"] .testimonials-carousel .slick-slide .t-name,
.bg-undefined [data-color="white"] .testimonials-carousel .slick-slide .t-title {
  color: #000000;
}

/* line 595, resources/assets/styles/common/_global.scss */

.two-col-list {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 595, resources/assets/styles/common/_global.scss */

  .two-col-list {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
}

/* line 606, resources/assets/styles/common/_global.scss */

.three-col-list {
  columns: 3;
  -webkit-columns: 3;
  -moz-columns: 3;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 606, resources/assets/styles/common/_global.scss */

  .three-col-list {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
}

/* line 617, resources/assets/styles/common/_global.scss */

.four-col-list {
  columns: 4;
  -webkit-columns: 4;
  -moz-columns: 4;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 617, resources/assets/styles/common/_global.scss */

  .four-col-list {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
}

/* line 630, resources/assets/styles/common/_global.scss */

.checklist.two-col-list {
  width: 100%;
  margin-top: 50px;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 630, resources/assets/styles/common/_global.scss */

  .checklist.two-col-list {
    width: 100%;
    margin-top: 30px;
  }
}

/* line 639, resources/assets/styles/common/_global.scss */

.checklist.three-col-list {
  width: 70%;
  margin-left: 20%;
  margin-right: auto;
  margin-top: 50px;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 639, resources/assets/styles/common/_global.scss */

  .checklist.three-col-list {
    width: 90%;
    margin-left: 9%;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 639, resources/assets/styles/common/_global.scss */

  .checklist.three-col-list {
    width: 100%;
    margin-top: 30px;
    margin-left: auto;
  }
}

/* line 655, resources/assets/styles/common/_global.scss */

.checklist.four-col-list {
  width: 92%;
  margin-top: 50px;
  margin-left: 8%;
  margin-right: auto;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 655, resources/assets/styles/common/_global.scss */

  .checklist.four-col-list {
    margin-top: 30px;
  }
}

/* line 665, resources/assets/styles/common/_global.scss */

.checklist ul {
  margin-bottom: 0;
  list-style-type: none;
  font-size: 18px;
  margin-left: 0;
}

/* line 667, resources/assets/styles/common/_global.scss */

.checklist ul li:before {
  display: none;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 665, resources/assets/styles/common/_global.scss */

  .checklist ul {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
}

/* line 680, resources/assets/styles/common/_global.scss */

.checklist ul li {
  margin-left: 0;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9Ikdyb3VwXzY5MyIgZGF0YS1uYW1lPSJHcm91cCA2OTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjc5IC01MjI0KSI+CiAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzExOCIgZGF0YS1uYW1lPSJFbGxpcHNlIDExOCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjc5IDUyMjQpIi8+CiAgICA8cGF0aCBpZD0iUGF0aF84NjkiIGRhdGEtbmFtZT0iUGF0aCA4NjkiIGNsYXNzPSJjbHMtMSIgZD0iTS03NTUxLjcwNi0xMjk0MGw0Ljc5LDQuNzksNy4yNTgtNy4yNTkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg4MzYuNjgyIDE4MTc0Ljg0KSIvPgogIDwvZz4KPC9zdmc+Cg==) no-repeat left 2px;
  padding-bottom: 20px;
  padding-left: 30px;
  margin-bottom: 0px;
}

/* line 692, resources/assets/styles/common/_global.scss */

.checklist.orange ul li {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQpOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSIwLjUiIHgyPSIwLjUiIHkyPSIxIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmYjQwMCIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZjg3MDAiLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF83ODQiIGRhdGEtbmFtZT0iR3JvdXAgNzg0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI3OSAtNTIyNCkiPgogICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMTgiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMTgiIGNsYXNzPSJjbHMtMSIgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjc5IDUyMjQpIi8+CiAgICA8cGF0aCBpZD0iUGF0aF84NjkiIGRhdGEtbmFtZT0iUGF0aCA4NjkiIGNsYXNzPSJjbHMtMiIgZD0iTS03NTUxLjcwNi0xMjk0MGw0Ljc5LDQuNzksNy4yNTgtNy4yNTkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg4MzYuNjgyIDE4MTc0Ljg0KSIvPgogIDwvZz4KPC9zdmc+Cg==) no-repeat left 2px;
}

/* line 699, resources/assets/styles/common/_global.scss */

.humi-job-board {
  font-family: proxima-nova, sans-serif !important;
  border: none !important;
}

/* line 705, resources/assets/styles/common/_global.scss */

#HumiJobBoard div:last-of-type {
  text-align: center;
  padding-top: 10px;
}

/* line 710, resources/assets/styles/common/_global.scss */

.humi-job-board-powered-by {
  display: none;
}

/* line 714, resources/assets/styles/common/_global.scss */

.sideicon {
  font-size: 22px;
  line-height: 26px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}

/* line 724, resources/assets/styles/common/_global.scss */

.sideicon img.icon-on-the-side,
.sideicon object {
  width: 22px;
  height: auto;
  display: inline-block;
  margin-right: 10px;
}

/* line 730, resources/assets/styles/common/_global.scss */

.sideicon a {
  color: white !important;
}

/* line 732, resources/assets/styles/common/_global.scss */

.sideicon a:hover {
  color: #FF8700 !important;
}

/* line 737, resources/assets/styles/common/_global.scss */

.sideicon.large {
  background-size: 60px 70px;
  background-position: left 2px;
  padding-left: 86px;
  font-size: 28px;
  line-height: 33px;
  margin-bottom: 35px;
  min-height: 70px;
  width: 75%;
  padding-top: 10px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 737, resources/assets/styles/common/_global.scss */

  .sideicon.large {
    width: 100%;
    font-size: 24px;
    line-height: 30px;
  }
}

/* line 755, resources/assets/styles/common/_global.scss */

.sideicon-animated {
  display: flex;
  align-items: center;
  margin-bottom: 45px;
}

/* line 759, resources/assets/styles/common/_global.scss */

.sideicon-animated .sideicon-icon {
  width: 60px;
  margin-right: 25px;
}

/* line 762, resources/assets/styles/common/_global.scss */

.sideicon-animated .sideicon-icon:first-of-type,
.sideicon-animated .sideicon-icon:nth-of-type(2) {
  width: 70px;
}

/* line 766, resources/assets/styles/common/_global.scss */

.sideicon-animated .sideicon-content {
  font-size: 22px;
  line-height: 28px;
  width: 70%;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 766, resources/assets/styles/common/_global.scss */

  .sideicon-animated .sideicon-content {
    font-size: 24px;
    line-height: 30px;
  }
}

/* line 778, resources/assets/styles/common/_global.scss */

.not-on-mobile {
  display: none;
}

/* line 783, resources/assets/styles/common/_global.scss */

a .svgObject {
  position: relative;
  display: inline-block;
  width: 100%;
  height: auto;
}

/* line 789, resources/assets/styles/common/_global.scss */

a .svgObject:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/* line 799, resources/assets/styles/common/_global.scss */

a object {
  pointer-events: none;
}

/* line 804, resources/assets/styles/common/_global.scss */

.noise {
  position: fixed;
  top: -50%;
  left: -50%;
  right: -50%;
  bottom: -50%;
  width: 200%;
  height: 200vh;
  background: transparent url("/wp-content/uploads/noise-transparent.png") repeat 0 0;
  background-repeat: repeat;
  animation: bg-animation .3s infinite;
  opacity: 0.6;
  visibility: visible;
  z-index: 1;
}

@keyframes bg-animation {
  0% {
    transform: translate(0, 0);
  }

  10% {
    transform: translate(-5%, -5%);
  }

  20% {
    transform: translate(-10%, 5%);
  }

  30% {
    transform: translate(5%, -10%);
  }

  40% {
    transform: translate(-5%, 15%);
  }

  50% {
    transform: translate(-10%, 5%);
  }

  60% {
    transform: translate(15%, 0);
  }

  70% {
    transform: translate(0, 10%);
  }

  80% {
    transform: translate(-15%, 0);
  }

  90% {
    transform: translate(10%, 5%);
  }

  100% {
    transform: translate(5%, 0);
  }
}

/** Glitch Transition **/

/* line 837, resources/assets/styles/common/_global.scss */

.glitch__image {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: repeat;
  background-size: auto;
  background-position: 0 0;
  z-index: 99;
  opacity: 1;
  background-color: black;
}

/* line 854, resources/assets/styles/common/_global.scss */

.glitch-transition {
  background-image: url(/wp-content/themes/stryvemarketing-v2/dist/images/pattern.jpg);
  background-repeat: repeat;
  opacity: 0.5;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
}

/* line 867, resources/assets/styles/common/_global.scss */

.word-transition-wrap {
  position: relative;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 867, resources/assets/styles/common/_global.scss */

  .word-transition-wrap {
    min-height: 90px;
  }
}

/* line 875, resources/assets/styles/common/_global.scss */

.word-transition {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 99;
}

/* line 886, resources/assets/styles/common/_global.scss */

.fuzz {
  background-color: blue;
  width: 25px;
  height: 25px;
  position: absolute;
}

/* line 894, resources/assets/styles/common/_global.scss */

.blink {
  background: none !important;
}

/* line 900, resources/assets/styles/common/_global.scss */

#futureservices .service-callout:last-of-type object {
  max-width: 200px;
  max-height: 80px;
  margin-left: -15px;
}

/* line 909, resources/assets/styles/common/_global.scss */

.fuzzyoff {
  display: none;
}

/* line 910, resources/assets/styles/common/_global.scss */

.fuzzyoff.slick-initialized {
  display: block;
}

/* line 3, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce),
.category,
.single-post,
.blog-data,
.search {
  background-color: white;
  /******************************************************************
Header
******************************************************************/
  /******************************************************************
Navigation
******************************************************************/
  /******************************************************************
OVERLAY NAVIGATION STYLES
******************************************************************/
  /******************************************************************
Search
******************************************************************/
  /******************************************************************
Search Overlay
******************************************************************/
  /******************************************************************
Subscribe Overlay
******************************************************************/
  /******************************************************************
Page content
******************************************************************/
  /******************************************************************
Slider overwrite
******************************************************************/
  /******************************************************************
Slider generic data
******************************************************************/
  /******************************************************************
Individual Sliders
******************************************************************/
  /******************************************************************
Category
******************************************************************/
  /******************************************************************
Single
******************************************************************/
  /******************************************************************
Archive
******************************************************************/
  /******************************************************************
Search results
******************************************************************/
  /******************************************************************
Footer
******************************************************************/
}

/* line 6, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .alm-load-more-btn.done,
.category .alm-load-more-btn.done,
.single-post .alm-load-more-btn.done,
.blog-data .alm-load-more-btn.done,
.search .alm-load-more-btn.done {
  display: none;
}

/* line 11, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) meta.foundation-version,
.category meta.foundation-version,
.single-post meta.foundation-version,
.blog-data meta.foundation-version,
.search meta.foundation-version {
  font-family: "/5.2.1/";
}

/* line 15, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) meta.foundation-mq-small,
.category meta.foundation-mq-small,
.single-post meta.foundation-mq-small,
.blog-data meta.foundation-mq-small,
.search meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0;
}

/* line 20, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) meta.foundation-mq-medium,
.category meta.foundation-mq-medium,
.single-post meta.foundation-mq-medium,
.blog-data meta.foundation-mq-medium,
.search meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:48.063em)/";
  width: 48.063em;
}

/* line 25, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) meta.foundation-mq-large,
.category meta.foundation-mq-large,
.single-post meta.foundation-mq-large,
.blog-data meta.foundation-mq-large,
.search meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em;
}

/* line 30, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) meta.foundation-mq-xlarge,
.category meta.foundation-mq-xlarge,
.single-post meta.foundation-mq-xlarge,
.blog-data meta.foundation-mq-xlarge,
.search meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em;
}

/* line 35, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) meta.foundation-mq-xxlarge,
.category meta.foundation-mq-xxlarge,
.single-post meta.foundation-mq-xxlarge,
.blog-data meta.foundation-mq-xxlarge,
.search meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em;
}

/* line 40, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) meta.foundation-data-attribute-namespace,
.category meta.foundation-data-attribute-namespace,
.single-post meta.foundation-data-attribute-namespace,
.blog-data meta.foundation-data-attribute-namespace,
.search meta.foundation-data-attribute-namespace {
  font-family: false;
}

/* line 45, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body,
.archive:not(.woocommerce) html,
.category body,
.category html,
.single-post body,
.single-post html,
.blog-data body,
.blog-data html,
.search body,
.search html {
  height: 100%;
}

/* line 49, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) *,
.archive:not(.woocommerce) :after,
.archive:not(.woocommerce) :before,
.category *,
.category :after,
.category :before,
.single-post *,
.single-post :after,
.single-post :before,
.blog-data *,
.blog-data :after,
.blog-data :before,
.search *,
.search :after,
.search :before {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 55, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body,
.archive:not(.woocommerce) html,
.category body,
.category html,
.single-post body,
.single-post html,
.blog-data body,
.blog-data html,
.search body,
.search html {
  font-size: 100%;
}

/* line 59, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body,
.category body,
.single-post body,
.blog-data body,
.search body {
  background: #fff;
  color: #222;
  padding: 0;
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1;
  position: relative;
  cursor: default;
}

/* line 72, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) a:hover,
.category a:hover,
.single-post a:hover,
.blog-data a:hover,
.search a:hover {
  cursor: pointer;
}

/* line 76, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) img,
.category img,
.single-post img,
.blog-data img,
.search img {
  max-width: 100%;
  height: auto;
}

/* line 81, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) img,
.category img,
.single-post img,
.blog-data img,
.search img {
  -ms-interpolation-mode: bicubic;
}

/* line 85, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #map_canvas embed,
.archive:not(.woocommerce) #map_canvas img,
.archive:not(.woocommerce) #map_canvas object,
.archive:not(.woocommerce) .map_canvas embed,
.archive:not(.woocommerce) .map_canvas img,
.archive:not(.woocommerce) .map_canvas object,
.category #map_canvas embed,
.category #map_canvas img,
.category #map_canvas object,
.category .map_canvas embed,
.category .map_canvas img,
.category .map_canvas object,
.single-post #map_canvas embed,
.single-post #map_canvas img,
.single-post #map_canvas object,
.single-post .map_canvas embed,
.single-post .map_canvas img,
.single-post .map_canvas object,
.blog-data #map_canvas embed,
.blog-data #map_canvas img,
.blog-data #map_canvas object,
.blog-data .map_canvas embed,
.blog-data .map_canvas img,
.blog-data .map_canvas object,
.search #map_canvas embed,
.search #map_canvas img,
.search #map_canvas object,
.search .map_canvas embed,
.search .map_canvas img,
.search .map_canvas object {
  max-width: none !important;
}

/* line 89, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .left,
.category .left,
.single-post .left,
.blog-data .left,
.search .left {
  float: left !important;
}

/* line 93, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .right,
.category .right,
.single-post .right,
.blog-data .right,
.search .right {
  float: right !important;
}

/* line 97, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .clearfix:after,
.archive:not(.woocommerce) .clearfix:before,
.category .clearfix:after,
.category .clearfix:before,
.single-post .clearfix:after,
.single-post .clearfix:before,
.blog-data .clearfix:after,
.blog-data .clearfix:before,
.search .clearfix:after,
.search .clearfix:before {
  content: " ";
  display: table;
}

/* line 102, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .clearfix:after,
.category .clearfix:after,
.single-post .clearfix:after,
.blog-data .clearfix:after,
.search .clearfix:after {
  clear: both;
}

/* line 106, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hide,
.category .hide,
.single-post .hide,
.blog-data .hide,
.search .hide {
  display: none;
}

/* line 110, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .antialiased,
.category .antialiased,
.single-post .antialiased,
.blog-data .antialiased,
.search .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 115, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) img,
.category img,
.single-post img,
.blog-data img,
.search img {
  display: inline-block;
  vertical-align: middle;
}

/* line 120, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) textarea,
.category textarea,
.single-post textarea,
.blog-data textarea,
.search textarea {
  height: auto;
  min-height: 50px;
}

/* line 125, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) select,
.category select,
.single-post select,
.blog-data select,
.search select {
  width: 100%;
}

/* line 129, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row,
.category .row,
.single-post .row,
.blog-data .row,
.search .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 62.5rem;
}

/* line 138, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row:after,
.archive:not(.woocommerce) .row:before,
.category .row:after,
.category .row:before,
.single-post .row:after,
.single-post .row:before,
.blog-data .row:after,
.blog-data .row:before,
.search .row:after,
.search .row:before {
  content: " ";
  display: table;
}

/* line 143, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row:after,
.category .row:after,
.single-post .row:after,
.blog-data .row:after,
.search .row:after {
  clear: both;
}

/* line 147, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row.collapse > .column,
.archive:not(.woocommerce) .row.collapse > .columns,
.category .row.collapse > .column,
.category .row.collapse > .columns,
.single-post .row.collapse > .column,
.single-post .row.collapse > .columns,
.blog-data .row.collapse > .column,
.blog-data .row.collapse > .columns,
.search .row.collapse > .column,
.search .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}

/* line 152, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row.collapse .row,
.category .row.collapse .row,
.single-post .row.collapse .row,
.blog-data .row.collapse .row,
.search .row.collapse .row {
  margin-left: 0;
  margin-right: 0;
}

/* line 157, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row .row,
.category .row .row,
.single-post .row .row,
.blog-data .row .row,
.search .row .row {
  width: auto;
  margin-left: -.9375rem;
  margin-right: -.9375rem;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
}

/* line 166, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row .row:after,
.archive:not(.woocommerce) .row .row:before,
.category .row .row:after,
.category .row .row:before,
.single-post .row .row:after,
.single-post .row .row:before,
.blog-data .row .row:after,
.blog-data .row .row:before,
.search .row .row:after,
.search .row .row:before {
  content: " ";
  display: table;
}

/* line 171, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row .row:after,
.category .row .row:after,
.single-post .row .row:after,
.blog-data .row .row:after,
.search .row .row:after {
  clear: both;
}

/* line 175, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row .row.collapse,
.category .row .row.collapse,
.single-post .row .row.collapse,
.blog-data .row .row.collapse,
.search .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none;
}

/* line 181, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row .row.collapse:after,
.archive:not(.woocommerce) .row .row.collapse:before,
.category .row .row.collapse:after,
.category .row .row.collapse:before,
.single-post .row .row.collapse:after,
.single-post .row .row.collapse:before,
.blog-data .row .row.collapse:after,
.blog-data .row .row.collapse:before,
.search .row .row.collapse:after,
.search .row .row.collapse:before {
  content: " ";
  display: table;
}

/* line 186, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row .row.collapse:after,
.category .row .row.collapse:after,
.single-post .row .row.collapse:after,
.blog-data .row .row.collapse:after,
.search .row .row.collapse:after {
  clear: both;
}

/* line 190, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .column,
.archive:not(.woocommerce) .columns,
.category .column,
.category .columns,
.single-post .column,
.single-post .columns,
.blog-data .column,
.blog-data .columns,
.search .column,
.search .columns {
  padding-left: .9375rem;
  padding-right: .9375rem;
  width: 100%;
  float: left;
}

@media only screen {
  /* line 198, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.small-centered,
  .archive:not(.woocommerce) .columns.small-centered,
  .category .column.small-centered,
  .category .columns.small-centered,
  .single-post .column.small-centered,
  .single-post .columns.small-centered,
  .blog-data .column.small-centered,
  .blog-data .columns.small-centered,
  .search .column.small-centered,
  .search .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 203, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.small-uncentered,
  .archive:not(.woocommerce) .columns.small-uncentered,
  .category .column.small-uncentered,
  .category .columns.small-uncentered,
  .single-post .column.small-uncentered,
  .single-post .columns.small-uncentered,
  .blog-data .column.small-uncentered,
  .blog-data .columns.small-uncentered,
  .search .column.small-uncentered,
  .search .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 208, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.small-uncentered.opposite,
  .archive:not(.woocommerce) .columns.small-uncentered.opposite,
  .category .column.small-uncentered.opposite,
  .category .columns.small-uncentered.opposite,
  .single-post .column.small-uncentered.opposite,
  .single-post .columns.small-uncentered.opposite,
  .blog-data .column.small-uncentered.opposite,
  .blog-data .columns.small-uncentered.opposite,
  .search .column.small-uncentered.opposite,
  .search .columns.small-uncentered.opposite {
    float: right;
  }

  /* line 211, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-0,
  .category .small-push-0,
  .single-post .small-push-0,
  .blog-data .small-push-0,
  .search .small-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 216, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-0,
  .category .small-pull-0,
  .single-post .small-pull-0,
  .blog-data .small-pull-0,
  .search .small-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 221, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-1,
  .category .small-push-1,
  .single-post .small-push-1,
  .blog-data .small-push-1,
  .search .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 226, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-1,
  .category .small-pull-1,
  .single-post .small-pull-1,
  .blog-data .small-pull-1,
  .search .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 231, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-2,
  .category .small-push-2,
  .single-post .small-push-2,
  .blog-data .small-push-2,
  .search .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 236, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-2,
  .category .small-pull-2,
  .single-post .small-pull-2,
  .blog-data .small-pull-2,
  .search .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 241, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-3,
  .category .small-push-3,
  .single-post .small-push-3,
  .blog-data .small-push-3,
  .search .small-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 246, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-3,
  .category .small-pull-3,
  .single-post .small-pull-3,
  .blog-data .small-pull-3,
  .search .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 251, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-4,
  .category .small-push-4,
  .single-post .small-push-4,
  .blog-data .small-push-4,
  .search .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 256, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-4,
  .category .small-pull-4,
  .single-post .small-pull-4,
  .blog-data .small-pull-4,
  .search .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 261, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-5,
  .category .small-push-5,
  .single-post .small-push-5,
  .blog-data .small-push-5,
  .search .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 266, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-5,
  .category .small-pull-5,
  .single-post .small-pull-5,
  .blog-data .small-pull-5,
  .search .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 271, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-6,
  .category .small-push-6,
  .single-post .small-push-6,
  .blog-data .small-push-6,
  .search .small-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 276, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-6,
  .category .small-pull-6,
  .single-post .small-pull-6,
  .blog-data .small-pull-6,
  .search .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 281, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-7,
  .category .small-push-7,
  .single-post .small-push-7,
  .blog-data .small-push-7,
  .search .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 286, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-7,
  .category .small-pull-7,
  .single-post .small-pull-7,
  .blog-data .small-pull-7,
  .search .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 291, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-8,
  .category .small-push-8,
  .single-post .small-push-8,
  .blog-data .small-push-8,
  .search .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 296, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-8,
  .category .small-pull-8,
  .single-post .small-pull-8,
  .blog-data .small-pull-8,
  .search .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 301, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-9,
  .category .small-push-9,
  .single-post .small-push-9,
  .blog-data .small-push-9,
  .search .small-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 306, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-9,
  .category .small-pull-9,
  .single-post .small-pull-9,
  .blog-data .small-pull-9,
  .search .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 311, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-10,
  .category .small-push-10,
  .single-post .small-push-10,
  .blog-data .small-push-10,
  .search .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 316, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-10,
  .category .small-pull-10,
  .single-post .small-pull-10,
  .blog-data .small-pull-10,
  .search .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 321, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-push-11,
  .category .small-push-11,
  .single-post .small-push-11,
  .blog-data .small-push-11,
  .search .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 326, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-pull-11,
  .category .small-pull-11,
  .single-post .small-pull-11,
  .blog-data .small-pull-11,
  .search .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 331, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column,
  .archive:not(.woocommerce) .columns,
  .category .column,
  .category .columns,
  .single-post .column,
  .single-post .columns,
  .blog-data .column,
  .blog-data .columns,
  .search .column,
  .search .columns {
    position: relative;
    padding-left: .9375rem;
    padding-right: .9375rem;
    float: left;
  }

  /* line 337, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-1,
  .category .small-1,
  .single-post .small-1,
  .blog-data .small-1,
  .search .small-1 {
    width: 8.33333%;
  }

  /* line 340, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-2,
  .category .small-2,
  .single-post .small-2,
  .blog-data .small-2,
  .search .small-2 {
    width: 16.66667%;
  }

  /* line 343, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-3,
  .category .small-3,
  .single-post .small-3,
  .blog-data .small-3,
  .search .small-3 {
    width: 25%;
  }

  /* line 346, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-4,
  .category .small-4,
  .single-post .small-4,
  .blog-data .small-4,
  .search .small-4 {
    width: 33.33333%;
  }

  /* line 349, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-5,
  .category .small-5,
  .single-post .small-5,
  .blog-data .small-5,
  .search .small-5 {
    width: 41.66667%;
  }

  /* line 352, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-6,
  .category .small-6,
  .single-post .small-6,
  .blog-data .small-6,
  .search .small-6 {
    width: 50%;
  }

  /* line 355, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-7,
  .category .small-7,
  .single-post .small-7,
  .blog-data .small-7,
  .search .small-7 {
    width: 58.33333%;
  }

  /* line 358, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-8,
  .category .small-8,
  .single-post .small-8,
  .blog-data .small-8,
  .search .small-8 {
    width: 66.66667%;
  }

  /* line 361, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-9,
  .category .small-9,
  .single-post .small-9,
  .blog-data .small-9,
  .search .small-9 {
    width: 75%;
  }

  /* line 364, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-10,
  .category .small-10,
  .single-post .small-10,
  .blog-data .small-10,
  .search .small-10 {
    width: 83.33333%;
  }

  /* line 367, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-11,
  .category .small-11,
  .single-post .small-11,
  .blog-data .small-11,
  .search .small-11 {
    width: 91.66667%;
  }

  /* line 370, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-12,
  .category .small-12,
  .single-post .small-12,
  .blog-data .small-12,
  .search .small-12 {
    width: 100%;
  }

  /* line 373, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) [class*=column] + [class*=column]:last-child,
  .category [class*=column] + [class*=column]:last-child,
  .single-post [class*=column] + [class*=column]:last-child,
  .blog-data [class*=column] + [class*=column]:last-child,
  .search [class*=column] + [class*=column]:last-child {
    float: right;
  }

  /* line 376, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) [class*=column] + [class*=column].end,
  .category [class*=column] + [class*=column].end,
  .single-post [class*=column] + [class*=column].end,
  .blog-data [class*=column] + [class*=column].end,
  .search [class*=column] + [class*=column].end {
    float: left;
  }

  /* line 379, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-0,
  .category .small-offset-0,
  .single-post .small-offset-0,
  .blog-data .small-offset-0,
  .search .small-offset-0 {
    margin-left: 0 !important;
  }

  /* line 382, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-1,
  .category .small-offset-1,
  .single-post .small-offset-1,
  .blog-data .small-offset-1,
  .search .small-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 385, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-2,
  .category .small-offset-2,
  .single-post .small-offset-2,
  .blog-data .small-offset-2,
  .search .small-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 388, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-3,
  .category .small-offset-3,
  .single-post .small-offset-3,
  .blog-data .small-offset-3,
  .search .small-offset-3 {
    margin-left: 25% !important;
  }

  /* line 391, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-4,
  .category .small-offset-4,
  .single-post .small-offset-4,
  .blog-data .small-offset-4,
  .search .small-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 394, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-5,
  .category .small-offset-5,
  .single-post .small-offset-5,
  .blog-data .small-offset-5,
  .search .small-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 397, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-6,
  .category .small-offset-6,
  .single-post .small-offset-6,
  .blog-data .small-offset-6,
  .search .small-offset-6 {
    margin-left: 50% !important;
  }

  /* line 400, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-7,
  .category .small-offset-7,
  .single-post .small-offset-7,
  .blog-data .small-offset-7,
  .search .small-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 403, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-8,
  .category .small-offset-8,
  .single-post .small-offset-8,
  .blog-data .small-offset-8,
  .search .small-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 406, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-9,
  .category .small-offset-9,
  .single-post .small-offset-9,
  .blog-data .small-offset-9,
  .search .small-offset-9 {
    margin-left: 75% !important;
  }

  /* line 409, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-10,
  .category .small-offset-10,
  .single-post .small-offset-10,
  .blog-data .small-offset-10,
  .search .small-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 412, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-offset-11,
  .category .small-offset-11,
  .single-post .small-offset-11,
  .blog-data .small-offset-11,
  .search .small-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 415, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-reset-order,
  .category .small-reset-order,
  .single-post .small-reset-order,
  .blog-data .small-reset-order,
  .search .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }
}

@media only screen and (min-width: 48.063em) {
  /* line 424, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.medium-centered,
  .archive:not(.woocommerce) .columns.medium-centered,
  .category .column.medium-centered,
  .category .columns.medium-centered,
  .single-post .column.medium-centered,
  .single-post .columns.medium-centered,
  .blog-data .column.medium-centered,
  .blog-data .columns.medium-centered,
  .search .column.medium-centered,
  .search .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 429, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.medium-uncentered,
  .archive:not(.woocommerce) .columns.medium-uncentered,
  .category .column.medium-uncentered,
  .category .columns.medium-uncentered,
  .single-post .column.medium-uncentered,
  .single-post .columns.medium-uncentered,
  .blog-data .column.medium-uncentered,
  .blog-data .columns.medium-uncentered,
  .search .column.medium-uncentered,
  .search .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 434, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.medium-uncentered.opposite,
  .archive:not(.woocommerce) .columns.medium-uncentered.opposite,
  .category .column.medium-uncentered.opposite,
  .category .columns.medium-uncentered.opposite,
  .single-post .column.medium-uncentered.opposite,
  .single-post .columns.medium-uncentered.opposite,
  .blog-data .column.medium-uncentered.opposite,
  .blog-data .columns.medium-uncentered.opposite,
  .search .column.medium-uncentered.opposite,
  .search .columns.medium-uncentered.opposite {
    float: right;
  }

  /* line 437, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-0,
  .category .medium-push-0,
  .single-post .medium-push-0,
  .blog-data .medium-push-0,
  .search .medium-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 442, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-0,
  .category .medium-pull-0,
  .single-post .medium-pull-0,
  .blog-data .medium-pull-0,
  .search .medium-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 447, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-1,
  .category .medium-push-1,
  .single-post .medium-push-1,
  .blog-data .medium-push-1,
  .search .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 452, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-1,
  .category .medium-pull-1,
  .single-post .medium-pull-1,
  .blog-data .medium-pull-1,
  .search .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 457, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-2,
  .category .medium-push-2,
  .single-post .medium-push-2,
  .blog-data .medium-push-2,
  .search .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 462, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-2,
  .category .medium-pull-2,
  .single-post .medium-pull-2,
  .blog-data .medium-pull-2,
  .search .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 467, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-3,
  .category .medium-push-3,
  .single-post .medium-push-3,
  .blog-data .medium-push-3,
  .search .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 472, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-3,
  .category .medium-pull-3,
  .single-post .medium-pull-3,
  .blog-data .medium-pull-3,
  .search .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 477, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-4,
  .category .medium-push-4,
  .single-post .medium-push-4,
  .blog-data .medium-push-4,
  .search .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 482, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-4,
  .category .medium-pull-4,
  .single-post .medium-pull-4,
  .blog-data .medium-pull-4,
  .search .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 487, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-5,
  .category .medium-push-5,
  .single-post .medium-push-5,
  .blog-data .medium-push-5,
  .search .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 492, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-5,
  .category .medium-pull-5,
  .single-post .medium-pull-5,
  .blog-data .medium-pull-5,
  .search .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 497, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-6,
  .category .medium-push-6,
  .single-post .medium-push-6,
  .blog-data .medium-push-6,
  .search .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 502, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-6,
  .category .medium-pull-6,
  .single-post .medium-pull-6,
  .blog-data .medium-pull-6,
  .search .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 507, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-7,
  .category .medium-push-7,
  .single-post .medium-push-7,
  .blog-data .medium-push-7,
  .search .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 512, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-7,
  .category .medium-pull-7,
  .single-post .medium-pull-7,
  .blog-data .medium-pull-7,
  .search .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 517, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-8,
  .category .medium-push-8,
  .single-post .medium-push-8,
  .blog-data .medium-push-8,
  .search .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 522, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-8,
  .category .medium-pull-8,
  .single-post .medium-pull-8,
  .blog-data .medium-pull-8,
  .search .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 527, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-9,
  .category .medium-push-9,
  .single-post .medium-push-9,
  .blog-data .medium-push-9,
  .search .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 532, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-9,
  .category .medium-pull-9,
  .single-post .medium-pull-9,
  .blog-data .medium-pull-9,
  .search .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 537, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-10,
  .category .medium-push-10,
  .single-post .medium-push-10,
  .blog-data .medium-push-10,
  .search .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 542, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-10,
  .category .medium-pull-10,
  .single-post .medium-pull-10,
  .blog-data .medium-pull-10,
  .search .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 547, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-push-11,
  .category .medium-push-11,
  .single-post .medium-push-11,
  .blog-data .medium-push-11,
  .search .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 552, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-pull-11,
  .category .medium-pull-11,
  .single-post .medium-pull-11,
  .blog-data .medium-pull-11,
  .search .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 557, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column,
  .archive:not(.woocommerce) .columns,
  .category .column,
  .category .columns,
  .single-post .column,
  .single-post .columns,
  .blog-data .column,
  .blog-data .columns,
  .search .column,
  .search .columns {
    position: relative;
    padding-left: .9375rem;
    padding-right: .9375rem;
    float: left;
  }

  /* line 563, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-1,
  .category .medium-1,
  .single-post .medium-1,
  .blog-data .medium-1,
  .search .medium-1 {
    width: 8.33333%;
  }

  /* line 566, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-2,
  .category .medium-2,
  .single-post .medium-2,
  .blog-data .medium-2,
  .search .medium-2 {
    width: 16.66667%;
  }

  /* line 569, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-3,
  .category .medium-3,
  .single-post .medium-3,
  .blog-data .medium-3,
  .search .medium-3 {
    width: 25%;
  }

  /* line 572, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-4,
  .category .medium-4,
  .single-post .medium-4,
  .blog-data .medium-4,
  .search .medium-4 {
    width: 33.33333%;
  }

  /* line 575, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-5,
  .category .medium-5,
  .single-post .medium-5,
  .blog-data .medium-5,
  .search .medium-5 {
    width: 41.66667%;
  }

  /* line 578, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-6,
  .category .medium-6,
  .single-post .medium-6,
  .blog-data .medium-6,
  .search .medium-6 {
    width: 50%;
  }

  /* line 581, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-7,
  .category .medium-7,
  .single-post .medium-7,
  .blog-data .medium-7,
  .search .medium-7 {
    width: 58.33333%;
  }

  /* line 584, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-8,
  .category .medium-8,
  .single-post .medium-8,
  .blog-data .medium-8,
  .search .medium-8 {
    width: 66.66667%;
  }

  /* line 587, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-9,
  .category .medium-9,
  .single-post .medium-9,
  .blog-data .medium-9,
  .search .medium-9 {
    width: 75%;
  }

  /* line 590, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-10,
  .category .medium-10,
  .single-post .medium-10,
  .blog-data .medium-10,
  .search .medium-10 {
    width: 83.33333%;
  }

  /* line 593, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-11,
  .category .medium-11,
  .single-post .medium-11,
  .blog-data .medium-11,
  .search .medium-11 {
    width: 91.66667%;
  }

  /* line 596, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-12,
  .category .medium-12,
  .single-post .medium-12,
  .blog-data .medium-12,
  .search .medium-12 {
    width: 100%;
  }

  /* line 599, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) [class*=column] + [class*=column]:last-child,
  .category [class*=column] + [class*=column]:last-child,
  .single-post [class*=column] + [class*=column]:last-child,
  .blog-data [class*=column] + [class*=column]:last-child,
  .search [class*=column] + [class*=column]:last-child {
    float: right;
  }

  /* line 602, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) [class*=column] + [class*=column].end,
  .category [class*=column] + [class*=column].end,
  .single-post [class*=column] + [class*=column].end,
  .blog-data [class*=column] + [class*=column].end,
  .search [class*=column] + [class*=column].end {
    float: left;
  }

  /* line 605, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-0,
  .category .medium-offset-0,
  .single-post .medium-offset-0,
  .blog-data .medium-offset-0,
  .search .medium-offset-0 {
    margin-left: 0 !important;
  }

  /* line 608, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-1,
  .category .medium-offset-1,
  .single-post .medium-offset-1,
  .blog-data .medium-offset-1,
  .search .medium-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 611, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-2,
  .category .medium-offset-2,
  .single-post .medium-offset-2,
  .blog-data .medium-offset-2,
  .search .medium-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 614, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-3,
  .category .medium-offset-3,
  .single-post .medium-offset-3,
  .blog-data .medium-offset-3,
  .search .medium-offset-3 {
    margin-left: 25% !important;
  }

  /* line 617, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-4,
  .category .medium-offset-4,
  .single-post .medium-offset-4,
  .blog-data .medium-offset-4,
  .search .medium-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 620, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-5,
  .category .medium-offset-5,
  .single-post .medium-offset-5,
  .blog-data .medium-offset-5,
  .search .medium-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 623, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-6,
  .category .medium-offset-6,
  .single-post .medium-offset-6,
  .blog-data .medium-offset-6,
  .search .medium-offset-6 {
    margin-left: 50% !important;
  }

  /* line 626, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-7,
  .category .medium-offset-7,
  .single-post .medium-offset-7,
  .blog-data .medium-offset-7,
  .search .medium-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 629, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-8,
  .category .medium-offset-8,
  .single-post .medium-offset-8,
  .blog-data .medium-offset-8,
  .search .medium-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 632, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-9,
  .category .medium-offset-9,
  .single-post .medium-offset-9,
  .blog-data .medium-offset-9,
  .search .medium-offset-9 {
    margin-left: 75% !important;
  }

  /* line 635, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-10,
  .category .medium-offset-10,
  .single-post .medium-offset-10,
  .blog-data .medium-offset-10,
  .search .medium-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 638, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-offset-11,
  .category .medium-offset-11,
  .single-post .medium-offset-11,
  .blog-data .medium-offset-11,
  .search .medium-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 641, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-reset-order,
  .category .medium-reset-order,
  .single-post .medium-reset-order,
  .blog-data .medium-reset-order,
  .search .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }

  /* line 648, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-0,
  .category .push-0,
  .single-post .push-0,
  .blog-data .push-0,
  .search .push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 653, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-0,
  .category .pull-0,
  .single-post .pull-0,
  .blog-data .pull-0,
  .search .pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 658, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-1,
  .category .push-1,
  .single-post .push-1,
  .blog-data .push-1,
  .search .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 663, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-1,
  .category .pull-1,
  .single-post .pull-1,
  .blog-data .pull-1,
  .search .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 668, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-2,
  .category .push-2,
  .single-post .push-2,
  .blog-data .push-2,
  .search .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 673, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-2,
  .category .pull-2,
  .single-post .pull-2,
  .blog-data .pull-2,
  .search .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 678, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-3,
  .category .push-3,
  .single-post .push-3,
  .blog-data .push-3,
  .search .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 683, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-3,
  .category .pull-3,
  .single-post .pull-3,
  .blog-data .pull-3,
  .search .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 688, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-4,
  .category .push-4,
  .single-post .push-4,
  .blog-data .push-4,
  .search .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 693, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-4,
  .category .pull-4,
  .single-post .pull-4,
  .blog-data .pull-4,
  .search .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 698, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-5,
  .category .push-5,
  .single-post .push-5,
  .blog-data .push-5,
  .search .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 703, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-5,
  .category .pull-5,
  .single-post .pull-5,
  .blog-data .pull-5,
  .search .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 708, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-6,
  .category .push-6,
  .single-post .push-6,
  .blog-data .push-6,
  .search .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 713, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-6,
  .category .pull-6,
  .single-post .pull-6,
  .blog-data .pull-6,
  .search .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 718, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-7,
  .category .push-7,
  .single-post .push-7,
  .blog-data .push-7,
  .search .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 723, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-7,
  .category .pull-7,
  .single-post .pull-7,
  .blog-data .pull-7,
  .search .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 728, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-8,
  .category .push-8,
  .single-post .push-8,
  .blog-data .push-8,
  .search .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 733, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-8,
  .category .pull-8,
  .single-post .pull-8,
  .blog-data .pull-8,
  .search .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 738, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-9,
  .category .push-9,
  .single-post .push-9,
  .blog-data .push-9,
  .search .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 743, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-9,
  .category .pull-9,
  .single-post .pull-9,
  .blog-data .pull-9,
  .search .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 748, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-10,
  .category .push-10,
  .single-post .push-10,
  .blog-data .push-10,
  .search .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 753, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-10,
  .category .pull-10,
  .single-post .pull-10,
  .blog-data .pull-10,
  .search .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 758, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-11,
  .category .push-11,
  .single-post .push-11,
  .blog-data .push-11,
  .search .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 763, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-11,
  .category .pull-11,
  .single-post .pull-11,
  .blog-data .pull-11,
  .search .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}

@media only screen and (min-width: 64.063em) {
  /* line 770, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.large-centered,
  .archive:not(.woocommerce) .columns.large-centered,
  .category .column.large-centered,
  .category .columns.large-centered,
  .single-post .column.large-centered,
  .single-post .columns.large-centered,
  .blog-data .column.large-centered,
  .blog-data .columns.large-centered,
  .search .column.large-centered,
  .search .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 775, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.large-uncentered,
  .archive:not(.woocommerce) .columns.large-uncentered,
  .category .column.large-uncentered,
  .category .columns.large-uncentered,
  .single-post .column.large-uncentered,
  .single-post .columns.large-uncentered,
  .blog-data .column.large-uncentered,
  .blog-data .columns.large-uncentered,
  .search .column.large-uncentered,
  .search .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 780, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column.large-uncentered.opposite,
  .archive:not(.woocommerce) .columns.large-uncentered.opposite,
  .category .column.large-uncentered.opposite,
  .category .columns.large-uncentered.opposite,
  .single-post .column.large-uncentered.opposite,
  .single-post .columns.large-uncentered.opposite,
  .blog-data .column.large-uncentered.opposite,
  .blog-data .columns.large-uncentered.opposite,
  .search .column.large-uncentered.opposite,
  .search .columns.large-uncentered.opposite {
    float: right;
  }

  /* line 783, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-0,
  .category .large-push-0,
  .single-post .large-push-0,
  .blog-data .large-push-0,
  .search .large-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 788, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-0,
  .category .large-pull-0,
  .single-post .large-pull-0,
  .blog-data .large-pull-0,
  .search .large-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 793, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-1,
  .category .large-push-1,
  .single-post .large-push-1,
  .blog-data .large-push-1,
  .search .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 798, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-1,
  .category .large-pull-1,
  .single-post .large-pull-1,
  .blog-data .large-pull-1,
  .search .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 803, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-2,
  .category .large-push-2,
  .single-post .large-push-2,
  .blog-data .large-push-2,
  .search .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 808, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-2,
  .category .large-pull-2,
  .single-post .large-pull-2,
  .blog-data .large-pull-2,
  .search .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 813, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-3,
  .category .large-push-3,
  .single-post .large-push-3,
  .blog-data .large-push-3,
  .search .large-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 818, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-3,
  .category .large-pull-3,
  .single-post .large-pull-3,
  .blog-data .large-pull-3,
  .search .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 823, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-4,
  .category .large-push-4,
  .single-post .large-push-4,
  .blog-data .large-push-4,
  .search .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 828, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-4,
  .category .large-pull-4,
  .single-post .large-pull-4,
  .blog-data .large-pull-4,
  .search .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 833, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-5,
  .category .large-push-5,
  .single-post .large-push-5,
  .blog-data .large-push-5,
  .search .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 838, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-5,
  .category .large-pull-5,
  .single-post .large-pull-5,
  .blog-data .large-pull-5,
  .search .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 843, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-6,
  .category .large-push-6,
  .single-post .large-push-6,
  .blog-data .large-push-6,
  .search .large-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 848, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-6,
  .category .large-pull-6,
  .single-post .large-pull-6,
  .blog-data .large-pull-6,
  .search .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 853, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-7,
  .category .large-push-7,
  .single-post .large-push-7,
  .blog-data .large-push-7,
  .search .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 858, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-7,
  .category .large-pull-7,
  .single-post .large-pull-7,
  .blog-data .large-pull-7,
  .search .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 863, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-8,
  .category .large-push-8,
  .single-post .large-push-8,
  .blog-data .large-push-8,
  .search .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 868, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-8,
  .category .large-pull-8,
  .single-post .large-pull-8,
  .blog-data .large-pull-8,
  .search .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 873, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-9,
  .category .large-push-9,
  .single-post .large-push-9,
  .blog-data .large-push-9,
  .search .large-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 878, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-9,
  .category .large-pull-9,
  .single-post .large-pull-9,
  .blog-data .large-pull-9,
  .search .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 883, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-10,
  .category .large-push-10,
  .single-post .large-push-10,
  .blog-data .large-push-10,
  .search .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 888, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-10,
  .category .large-pull-10,
  .single-post .large-pull-10,
  .blog-data .large-pull-10,
  .search .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 893, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-push-11,
  .category .large-push-11,
  .single-post .large-push-11,
  .blog-data .large-push-11,
  .search .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 898, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-pull-11,
  .category .large-pull-11,
  .single-post .large-pull-11,
  .blog-data .large-pull-11,
  .search .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 903, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column,
  .archive:not(.woocommerce) .columns,
  .category .column,
  .category .columns,
  .single-post .column,
  .single-post .columns,
  .blog-data .column,
  .blog-data .columns,
  .search .column,
  .search .columns {
    position: relative;
    padding-left: .9375rem;
    padding-right: .9375rem;
    float: left;
  }

  /* line 909, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-1,
  .category .large-1,
  .single-post .large-1,
  .blog-data .large-1,
  .search .large-1 {
    width: 8.33333%;
  }

  /* line 912, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-2,
  .category .large-2,
  .single-post .large-2,
  .blog-data .large-2,
  .search .large-2 {
    width: 16.66667%;
  }

  /* line 915, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-3,
  .category .large-3,
  .single-post .large-3,
  .blog-data .large-3,
  .search .large-3 {
    width: 25%;
  }

  /* line 918, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-4,
  .category .large-4,
  .single-post .large-4,
  .blog-data .large-4,
  .search .large-4 {
    width: 33.33333%;
  }

  /* line 921, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-5,
  .category .large-5,
  .single-post .large-5,
  .blog-data .large-5,
  .search .large-5 {
    width: 41.66667%;
  }

  /* line 924, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-6,
  .category .large-6,
  .single-post .large-6,
  .blog-data .large-6,
  .search .large-6 {
    width: 50%;
  }

  /* line 927, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-7,
  .category .large-7,
  .single-post .large-7,
  .blog-data .large-7,
  .search .large-7 {
    width: 58.33333%;
  }

  /* line 930, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-8,
  .category .large-8,
  .single-post .large-8,
  .blog-data .large-8,
  .search .large-8 {
    width: 66.66667%;
  }

  /* line 933, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-9,
  .category .large-9,
  .single-post .large-9,
  .blog-data .large-9,
  .search .large-9 {
    width: 75%;
  }

  /* line 936, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-10,
  .category .large-10,
  .single-post .large-10,
  .blog-data .large-10,
  .search .large-10 {
    width: 83.33333%;
  }

  /* line 939, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-11,
  .category .large-11,
  .single-post .large-11,
  .blog-data .large-11,
  .search .large-11 {
    width: 91.66667%;
  }

  /* line 942, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-12,
  .category .large-12,
  .single-post .large-12,
  .blog-data .large-12,
  .search .large-12 {
    width: 100%;
  }

  /* line 945, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) [class*=column] + [class*=column]:last-child,
  .category [class*=column] + [class*=column]:last-child,
  .single-post [class*=column] + [class*=column]:last-child,
  .blog-data [class*=column] + [class*=column]:last-child,
  .search [class*=column] + [class*=column]:last-child {
    float: right;
  }

  /* line 948, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) [class*=column] + [class*=column].end,
  .category [class*=column] + [class*=column].end,
  .single-post [class*=column] + [class*=column].end,
  .blog-data [class*=column] + [class*=column].end,
  .search [class*=column] + [class*=column].end {
    float: left;
  }

  /* line 951, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-0,
  .category .large-offset-0,
  .single-post .large-offset-0,
  .blog-data .large-offset-0,
  .search .large-offset-0 {
    margin-left: 0 !important;
  }

  /* line 954, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-1,
  .category .large-offset-1,
  .single-post .large-offset-1,
  .blog-data .large-offset-1,
  .search .large-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 957, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-2,
  .category .large-offset-2,
  .single-post .large-offset-2,
  .blog-data .large-offset-2,
  .search .large-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 960, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-3,
  .category .large-offset-3,
  .single-post .large-offset-3,
  .blog-data .large-offset-3,
  .search .large-offset-3 {
    margin-left: 25% !important;
  }

  /* line 963, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-4,
  .category .large-offset-4,
  .single-post .large-offset-4,
  .blog-data .large-offset-4,
  .search .large-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 966, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-5,
  .category .large-offset-5,
  .single-post .large-offset-5,
  .blog-data .large-offset-5,
  .search .large-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 969, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-6,
  .category .large-offset-6,
  .single-post .large-offset-6,
  .blog-data .large-offset-6,
  .search .large-offset-6 {
    margin-left: 50% !important;
  }

  /* line 972, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-7,
  .category .large-offset-7,
  .single-post .large-offset-7,
  .blog-data .large-offset-7,
  .search .large-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 975, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-8,
  .category .large-offset-8,
  .single-post .large-offset-8,
  .blog-data .large-offset-8,
  .search .large-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 978, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-9,
  .category .large-offset-9,
  .single-post .large-offset-9,
  .blog-data .large-offset-9,
  .search .large-offset-9 {
    margin-left: 75% !important;
  }

  /* line 981, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-10,
  .category .large-offset-10,
  .single-post .large-offset-10,
  .blog-data .large-offset-10,
  .search .large-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 984, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-offset-11,
  .category .large-offset-11,
  .single-post .large-offset-11,
  .blog-data .large-offset-11,
  .search .large-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 987, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-reset-order,
  .category .large-reset-order,
  .single-post .large-reset-order,
  .blog-data .large-reset-order,
  .search .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }

  /* line 994, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-0,
  .category .push-0,
  .single-post .push-0,
  .blog-data .push-0,
  .search .push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 999, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-0,
  .category .pull-0,
  .single-post .pull-0,
  .blog-data .pull-0,
  .search .pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 1004, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-1,
  .category .push-1,
  .single-post .push-1,
  .blog-data .push-1,
  .search .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 1009, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-1,
  .category .pull-1,
  .single-post .pull-1,
  .blog-data .pull-1,
  .search .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 1014, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-2,
  .category .push-2,
  .single-post .push-2,
  .blog-data .push-2,
  .search .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 1019, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-2,
  .category .pull-2,
  .single-post .pull-2,
  .blog-data .pull-2,
  .search .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 1024, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-3,
  .category .push-3,
  .single-post .push-3,
  .blog-data .push-3,
  .search .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 1029, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-3,
  .category .pull-3,
  .single-post .pull-3,
  .blog-data .pull-3,
  .search .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 1034, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-4,
  .category .push-4,
  .single-post .push-4,
  .blog-data .push-4,
  .search .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 1039, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-4,
  .category .pull-4,
  .single-post .pull-4,
  .blog-data .pull-4,
  .search .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 1044, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-5,
  .category .push-5,
  .single-post .push-5,
  .blog-data .push-5,
  .search .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 1049, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-5,
  .category .pull-5,
  .single-post .pull-5,
  .blog-data .pull-5,
  .search .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 1054, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-6,
  .category .push-6,
  .single-post .push-6,
  .blog-data .push-6,
  .search .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 1059, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-6,
  .category .pull-6,
  .single-post .pull-6,
  .blog-data .pull-6,
  .search .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 1064, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-7,
  .category .push-7,
  .single-post .push-7,
  .blog-data .push-7,
  .search .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 1069, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-7,
  .category .pull-7,
  .single-post .pull-7,
  .blog-data .pull-7,
  .search .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 1074, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-8,
  .category .push-8,
  .single-post .push-8,
  .blog-data .push-8,
  .search .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 1079, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-8,
  .category .pull-8,
  .single-post .pull-8,
  .blog-data .pull-8,
  .search .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 1084, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-9,
  .category .push-9,
  .single-post .push-9,
  .blog-data .push-9,
  .search .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 1089, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-9,
  .category .pull-9,
  .single-post .pull-9,
  .blog-data .pull-9,
  .search .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 1094, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-10,
  .category .push-10,
  .single-post .push-10,
  .blog-data .push-10,
  .search .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 1099, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-10,
  .category .pull-10,
  .single-post .pull-10,
  .blog-data .pull-10,
  .search .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 1104, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .push-11,
  .category .push-11,
  .single-post .push-11,
  .blog-data .push-11,
  .search .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 1109, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .pull-11,
  .category .pull-11,
  .single-post .pull-11,
  .blog-data .pull-11,
  .search .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}

/* line 1116, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) [class*=block-grid-],
.category [class*=block-grid-],
.single-post [class*=block-grid-],
.blog-data [class*=block-grid-],
.search [class*=block-grid-] {
  display: block;
  padding: 0;
  margin: 0;
}

/* line 1122, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) [class*=block-grid-]:after,
.archive:not(.woocommerce) [class*=block-grid-]:before,
.category [class*=block-grid-]:after,
.category [class*=block-grid-]:before,
.single-post [class*=block-grid-]:after,
.single-post [class*=block-grid-]:before,
.blog-data [class*=block-grid-]:after,
.blog-data [class*=block-grid-]:before,
.search [class*=block-grid-]:after,
.search [class*=block-grid-]:before {
  content: " ";
  display: table;
}

/* line 1127, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) [class*=block-grid-]:after,
.category [class*=block-grid-]:after,
.single-post [class*=block-grid-]:after,
.blog-data [class*=block-grid-]:after,
.search [class*=block-grid-]:after {
  clear: both;
}

/* line 1131, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) [class*=block-grid-] > li,
.category [class*=block-grid-] > li,
.single-post [class*=block-grid-] > li,
.blog-data [class*=block-grid-] > li,
.search [class*=block-grid-] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 .9375rem 1.875rem;
}

@media only screen {
  /* line 1139, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-1 > li,
  .category .small-block-grid-1 > li,
  .single-post .small-block-grid-1 > li,
  .blog-data .small-block-grid-1 > li,
  .search .small-block-grid-1 > li {
    width: 100%;
    list-style: none;
  }

  /* line 1143, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-1 > li:nth-of-type(n),
  .category .small-block-grid-1 > li:nth-of-type(n),
  .single-post .small-block-grid-1 > li:nth-of-type(n),
  .blog-data .small-block-grid-1 > li:nth-of-type(n),
  .search .small-block-grid-1 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1146, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-1 > li:nth-of-type(1n+1),
  .category .small-block-grid-1 > li:nth-of-type(1n+1),
  .single-post .small-block-grid-1 > li:nth-of-type(1n+1),
  .blog-data .small-block-grid-1 > li:nth-of-type(1n+1),
  .search .small-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 1149, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-1 > li:nth-child(1n),
  .category .small-block-grid-1 > li:nth-child(1n),
  .single-post .small-block-grid-1 > li:nth-child(1n),
  .blog-data .small-block-grid-1 > li:nth-child(1n),
  .search .small-block-grid-1 > li:nth-child(1n) {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 1153, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-2 > li,
  .category .small-block-grid-2 > li,
  .single-post .small-block-grid-2 > li,
  .blog-data .small-block-grid-2 > li,
  .search .small-block-grid-2 > li {
    width: 50%;
    list-style: none;
  }

  /* line 1157, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-2 > li:nth-of-type(n),
  .category .small-block-grid-2 > li:nth-of-type(n),
  .single-post .small-block-grid-2 > li:nth-of-type(n),
  .blog-data .small-block-grid-2 > li:nth-of-type(n),
  .search .small-block-grid-2 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1160, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-2 > li:nth-of-type(2n+1),
  .category .small-block-grid-2 > li:nth-of-type(2n+1),
  .single-post .small-block-grid-2 > li:nth-of-type(2n+1),
  .blog-data .small-block-grid-2 > li:nth-of-type(2n+1),
  .search .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 1163, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-2 > li:nth-child(2n+1),
  .category .small-block-grid-2 > li:nth-child(2n+1),
  .single-post .small-block-grid-2 > li:nth-child(2n+1),
  .blog-data .small-block-grid-2 > li:nth-child(2n+1),
  .search .small-block-grid-2 > li:nth-child(2n+1) {
    padding-left: 0;
    padding-right: .9375rem;
  }

  /* line 1167, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-2 > li:nth-child(2n),
  .category .small-block-grid-2 > li:nth-child(2n),
  .single-post .small-block-grid-2 > li:nth-child(2n),
  .blog-data .small-block-grid-2 > li:nth-child(2n),
  .search .small-block-grid-2 > li:nth-child(2n) {
    padding-left: .9375rem;
    padding-right: 0;
  }

  /* line 1171, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-3 > li,
  .category .small-block-grid-3 > li,
  .single-post .small-block-grid-3 > li,
  .blog-data .small-block-grid-3 > li,
  .search .small-block-grid-3 > li {
    width: 33.33333%;
    list-style: none;
  }

  /* line 1175, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-3 > li:nth-of-type(n),
  .category .small-block-grid-3 > li:nth-of-type(n),
  .single-post .small-block-grid-3 > li:nth-of-type(n),
  .blog-data .small-block-grid-3 > li:nth-of-type(n),
  .search .small-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1178, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-3 > li:nth-of-type(3n+1),
  .category .small-block-grid-3 > li:nth-of-type(3n+1),
  .single-post .small-block-grid-3 > li:nth-of-type(3n+1),
  .blog-data .small-block-grid-3 > li:nth-of-type(3n+1),
  .search .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 1181, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-3 > li:nth-child(3n+1),
  .category .small-block-grid-3 > li:nth-child(3n+1),
  .single-post .small-block-grid-3 > li:nth-child(3n+1),
  .blog-data .small-block-grid-3 > li:nth-child(3n+1),
  .search .small-block-grid-3 > li:nth-child(3n+1) {
    padding-left: 0;
    padding-right: 1.25rem;
  }

  /* line 1185, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-3 > li:nth-child(3n+2),
  .category .small-block-grid-3 > li:nth-child(3n+2),
  .single-post .small-block-grid-3 > li:nth-child(3n+2),
  .blog-data .small-block-grid-3 > li:nth-child(3n+2),
  .search .small-block-grid-3 > li:nth-child(3n+2) {
    padding-left: .625rem;
    padding-right: .625rem;
  }

  /* line 1189, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-3 > li:nth-child(3n),
  .category .small-block-grid-3 > li:nth-child(3n),
  .single-post .small-block-grid-3 > li:nth-child(3n),
  .blog-data .small-block-grid-3 > li:nth-child(3n),
  .search .small-block-grid-3 > li:nth-child(3n) {
    padding-left: 1.25rem;
    padding-right: 0;
  }

  /* line 1193, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-4 > li,
  .category .small-block-grid-4 > li,
  .single-post .small-block-grid-4 > li,
  .blog-data .small-block-grid-4 > li,
  .search .small-block-grid-4 > li {
    width: 25%;
    list-style: none;
  }

  /* line 1197, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-4 > li:nth-of-type(n),
  .category .small-block-grid-4 > li:nth-of-type(n),
  .single-post .small-block-grid-4 > li:nth-of-type(n),
  .blog-data .small-block-grid-4 > li:nth-of-type(n),
  .search .small-block-grid-4 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1200, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-4 > li:nth-of-type(4n+1),
  .category .small-block-grid-4 > li:nth-of-type(4n+1),
  .single-post .small-block-grid-4 > li:nth-of-type(4n+1),
  .blog-data .small-block-grid-4 > li:nth-of-type(4n+1),
  .search .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 1203, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-4 > li:nth-child(4n+1),
  .category .small-block-grid-4 > li:nth-child(4n+1),
  .single-post .small-block-grid-4 > li:nth-child(4n+1),
  .blog-data .small-block-grid-4 > li:nth-child(4n+1),
  .search .small-block-grid-4 > li:nth-child(4n+1) {
    padding-left: 0;
    padding-right: 1.40625rem;
  }

  /* line 1207, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-4 > li:nth-child(4n+2),
  .category .small-block-grid-4 > li:nth-child(4n+2),
  .single-post .small-block-grid-4 > li:nth-child(4n+2),
  .blog-data .small-block-grid-4 > li:nth-child(4n+2),
  .search .small-block-grid-4 > li:nth-child(4n+2) {
    padding-left: .46875rem;
    padding-right: .9375rem;
  }

  /* line 1211, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-4 > li:nth-child(4n+3),
  .category .small-block-grid-4 > li:nth-child(4n+3),
  .single-post .small-block-grid-4 > li:nth-child(4n+3),
  .blog-data .small-block-grid-4 > li:nth-child(4n+3),
  .search .small-block-grid-4 > li:nth-child(4n+3) {
    padding-left: .9375rem;
    padding-right: .46875rem;
  }

  /* line 1215, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-4 > li:nth-child(4n),
  .category .small-block-grid-4 > li:nth-child(4n),
  .single-post .small-block-grid-4 > li:nth-child(4n),
  .blog-data .small-block-grid-4 > li:nth-child(4n),
  .search .small-block-grid-4 > li:nth-child(4n) {
    padding-left: 1.40625rem;
    padding-right: 0;
  }

  /* line 1219, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-5 > li,
  .category .small-block-grid-5 > li,
  .single-post .small-block-grid-5 > li,
  .blog-data .small-block-grid-5 > li,
  .search .small-block-grid-5 > li {
    width: 20%;
    list-style: none;
  }

  /* line 1223, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-5 > li:nth-of-type(n),
  .category .small-block-grid-5 > li:nth-of-type(n),
  .single-post .small-block-grid-5 > li:nth-of-type(n),
  .blog-data .small-block-grid-5 > li:nth-of-type(n),
  .search .small-block-grid-5 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1226, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-5 > li:nth-of-type(5n+1),
  .category .small-block-grid-5 > li:nth-of-type(5n+1),
  .single-post .small-block-grid-5 > li:nth-of-type(5n+1),
  .blog-data .small-block-grid-5 > li:nth-of-type(5n+1),
  .search .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 1229, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-5 > li:nth-child(5n+1),
  .category .small-block-grid-5 > li:nth-child(5n+1),
  .single-post .small-block-grid-5 > li:nth-child(5n+1),
  .blog-data .small-block-grid-5 > li:nth-child(5n+1),
  .search .small-block-grid-5 > li:nth-child(5n+1) {
    padding-left: 0;
    padding-right: 1.5rem;
  }

  /* line 1233, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-5 > li:nth-child(5n+2),
  .category .small-block-grid-5 > li:nth-child(5n+2),
  .single-post .small-block-grid-5 > li:nth-child(5n+2),
  .blog-data .small-block-grid-5 > li:nth-child(5n+2),
  .search .small-block-grid-5 > li:nth-child(5n+2) {
    padding-left: .375rem;
    padding-right: 1.125rem;
  }

  /* line 1237, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-5 > li:nth-child(5n+3),
  .category .small-block-grid-5 > li:nth-child(5n+3),
  .single-post .small-block-grid-5 > li:nth-child(5n+3),
  .blog-data .small-block-grid-5 > li:nth-child(5n+3),
  .search .small-block-grid-5 > li:nth-child(5n+3) {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  /* line 1241, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-5 > li:nth-child(5n+4),
  .category .small-block-grid-5 > li:nth-child(5n+4),
  .single-post .small-block-grid-5 > li:nth-child(5n+4),
  .blog-data .small-block-grid-5 > li:nth-child(5n+4),
  .search .small-block-grid-5 > li:nth-child(5n+4) {
    padding-left: 1.125rem;
    padding-right: .375rem;
  }

  /* line 1245, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-5 > li:nth-child(5n),
  .category .small-block-grid-5 > li:nth-child(5n),
  .single-post .small-block-grid-5 > li:nth-child(5n),
  .blog-data .small-block-grid-5 > li:nth-child(5n),
  .search .small-block-grid-5 > li:nth-child(5n) {
    padding-left: 1.5rem;
    padding-right: 0;
  }

  /* line 1249, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li,
  .category .small-block-grid-6 > li,
  .single-post .small-block-grid-6 > li,
  .blog-data .small-block-grid-6 > li,
  .search .small-block-grid-6 > li {
    width: 16.66667%;
    list-style: none;
  }

  /* line 1253, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li:nth-of-type(n),
  .category .small-block-grid-6 > li:nth-of-type(n),
  .single-post .small-block-grid-6 > li:nth-of-type(n),
  .blog-data .small-block-grid-6 > li:nth-of-type(n),
  .search .small-block-grid-6 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1256, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li:nth-of-type(6n+1),
  .category .small-block-grid-6 > li:nth-of-type(6n+1),
  .single-post .small-block-grid-6 > li:nth-of-type(6n+1),
  .blog-data .small-block-grid-6 > li:nth-of-type(6n+1),
  .search .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 1259, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li:nth-child(6n+1),
  .category .small-block-grid-6 > li:nth-child(6n+1),
  .single-post .small-block-grid-6 > li:nth-child(6n+1),
  .blog-data .small-block-grid-6 > li:nth-child(6n+1),
  .search .small-block-grid-6 > li:nth-child(6n+1) {
    padding-left: 0;
    padding-right: 1.5625rem;
  }

  /* line 1263, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li:nth-child(6n+2),
  .category .small-block-grid-6 > li:nth-child(6n+2),
  .single-post .small-block-grid-6 > li:nth-child(6n+2),
  .blog-data .small-block-grid-6 > li:nth-child(6n+2),
  .search .small-block-grid-6 > li:nth-child(6n+2) {
    padding-left: .3125rem;
    padding-right: 1.25rem;
  }

  /* line 1267, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li:nth-child(6n+3),
  .category .small-block-grid-6 > li:nth-child(6n+3),
  .single-post .small-block-grid-6 > li:nth-child(6n+3),
  .blog-data .small-block-grid-6 > li:nth-child(6n+3),
  .search .small-block-grid-6 > li:nth-child(6n+3) {
    padding-left: .625rem;
    padding-right: .9375rem;
  }

  /* line 1271, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li:nth-child(6n+4),
  .category .small-block-grid-6 > li:nth-child(6n+4),
  .single-post .small-block-grid-6 > li:nth-child(6n+4),
  .blog-data .small-block-grid-6 > li:nth-child(6n+4),
  .search .small-block-grid-6 > li:nth-child(6n+4) {
    padding-left: .9375rem;
    padding-right: .625rem;
  }

  /* line 1275, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li:nth-child(6n+5),
  .category .small-block-grid-6 > li:nth-child(6n+5),
  .single-post .small-block-grid-6 > li:nth-child(6n+5),
  .blog-data .small-block-grid-6 > li:nth-child(6n+5),
  .search .small-block-grid-6 > li:nth-child(6n+5) {
    padding-left: 1.25rem;
    padding-right: .3125rem;
  }

  /* line 1279, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-6 > li:nth-child(6n),
  .category .small-block-grid-6 > li:nth-child(6n),
  .single-post .small-block-grid-6 > li:nth-child(6n),
  .blog-data .small-block-grid-6 > li:nth-child(6n),
  .search .small-block-grid-6 > li:nth-child(6n) {
    padding-left: 1.5625rem;
    padding-right: 0;
  }

  /* line 1283, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li,
  .category .small-block-grid-7 > li,
  .single-post .small-block-grid-7 > li,
  .blog-data .small-block-grid-7 > li,
  .search .small-block-grid-7 > li {
    width: 14.28571%;
    list-style: none;
  }

  /* line 1287, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-of-type(n),
  .category .small-block-grid-7 > li:nth-of-type(n),
  .single-post .small-block-grid-7 > li:nth-of-type(n),
  .blog-data .small-block-grid-7 > li:nth-of-type(n),
  .search .small-block-grid-7 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1290, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-of-type(7n+1),
  .category .small-block-grid-7 > li:nth-of-type(7n+1),
  .single-post .small-block-grid-7 > li:nth-of-type(7n+1),
  .blog-data .small-block-grid-7 > li:nth-of-type(7n+1),
  .search .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 1293, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-child(7n+1),
  .category .small-block-grid-7 > li:nth-child(7n+1),
  .single-post .small-block-grid-7 > li:nth-child(7n+1),
  .blog-data .small-block-grid-7 > li:nth-child(7n+1),
  .search .small-block-grid-7 > li:nth-child(7n+1) {
    padding-left: 0;
    padding-right: 1.60714rem;
  }

  /* line 1297, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-child(7n+2),
  .category .small-block-grid-7 > li:nth-child(7n+2),
  .single-post .small-block-grid-7 > li:nth-child(7n+2),
  .blog-data .small-block-grid-7 > li:nth-child(7n+2),
  .search .small-block-grid-7 > li:nth-child(7n+2) {
    padding-left: .26786rem;
    padding-right: 1.33929rem;
  }

  /* line 1301, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-child(7n+3),
  .category .small-block-grid-7 > li:nth-child(7n+3),
  .single-post .small-block-grid-7 > li:nth-child(7n+3),
  .blog-data .small-block-grid-7 > li:nth-child(7n+3),
  .search .small-block-grid-7 > li:nth-child(7n+3) {
    padding-left: .53571rem;
    padding-right: 1.07143rem;
  }

  /* line 1305, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-child(7n+4),
  .category .small-block-grid-7 > li:nth-child(7n+4),
  .single-post .small-block-grid-7 > li:nth-child(7n+4),
  .blog-data .small-block-grid-7 > li:nth-child(7n+4),
  .search .small-block-grid-7 > li:nth-child(7n+4) {
    padding-left: .80357rem;
    padding-right: .80357rem;
  }

  /* line 1309, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-child(7n+5),
  .category .small-block-grid-7 > li:nth-child(7n+5),
  .single-post .small-block-grid-7 > li:nth-child(7n+5),
  .blog-data .small-block-grid-7 > li:nth-child(7n+5),
  .search .small-block-grid-7 > li:nth-child(7n+5) {
    padding-left: 1.07143rem;
    padding-right: .53571rem;
  }

  /* line 1313, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-child(7n+6),
  .category .small-block-grid-7 > li:nth-child(7n+6),
  .single-post .small-block-grid-7 > li:nth-child(7n+6),
  .blog-data .small-block-grid-7 > li:nth-child(7n+6),
  .search .small-block-grid-7 > li:nth-child(7n+6) {
    padding-left: 1.33929rem;
    padding-right: .26786rem;
  }

  /* line 1317, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-7 > li:nth-child(7n),
  .category .small-block-grid-7 > li:nth-child(7n),
  .single-post .small-block-grid-7 > li:nth-child(7n),
  .blog-data .small-block-grid-7 > li:nth-child(7n),
  .search .small-block-grid-7 > li:nth-child(7n) {
    padding-left: 1.60714rem;
    padding-right: 0;
  }

  /* line 1321, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li,
  .category .small-block-grid-8 > li,
  .single-post .small-block-grid-8 > li,
  .blog-data .small-block-grid-8 > li,
  .search .small-block-grid-8 > li {
    width: 12.5%;
    list-style: none;
  }

  /* line 1325, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-of-type(n),
  .category .small-block-grid-8 > li:nth-of-type(n),
  .single-post .small-block-grid-8 > li:nth-of-type(n),
  .blog-data .small-block-grid-8 > li:nth-of-type(n),
  .search .small-block-grid-8 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1328, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-of-type(8n+1),
  .category .small-block-grid-8 > li:nth-of-type(8n+1),
  .single-post .small-block-grid-8 > li:nth-of-type(8n+1),
  .blog-data .small-block-grid-8 > li:nth-of-type(8n+1),
  .search .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 1331, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-child(8n+1),
  .category .small-block-grid-8 > li:nth-child(8n+1),
  .single-post .small-block-grid-8 > li:nth-child(8n+1),
  .blog-data .small-block-grid-8 > li:nth-child(8n+1),
  .search .small-block-grid-8 > li:nth-child(8n+1) {
    padding-left: 0;
    padding-right: 1.64063rem;
  }

  /* line 1335, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-child(8n+2),
  .category .small-block-grid-8 > li:nth-child(8n+2),
  .single-post .small-block-grid-8 > li:nth-child(8n+2),
  .blog-data .small-block-grid-8 > li:nth-child(8n+2),
  .search .small-block-grid-8 > li:nth-child(8n+2) {
    padding-left: .23438rem;
    padding-right: 1.40625rem;
  }

  /* line 1339, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-child(8n+3),
  .category .small-block-grid-8 > li:nth-child(8n+3),
  .single-post .small-block-grid-8 > li:nth-child(8n+3),
  .blog-data .small-block-grid-8 > li:nth-child(8n+3),
  .search .small-block-grid-8 > li:nth-child(8n+3) {
    padding-left: .46875rem;
    padding-right: 1.17188rem;
  }

  /* line 1343, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-child(8n+4),
  .category .small-block-grid-8 > li:nth-child(8n+4),
  .single-post .small-block-grid-8 > li:nth-child(8n+4),
  .blog-data .small-block-grid-8 > li:nth-child(8n+4),
  .search .small-block-grid-8 > li:nth-child(8n+4) {
    padding-left: .70313rem;
    padding-right: .9375rem;
  }

  /* line 1347, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-child(8n+5),
  .category .small-block-grid-8 > li:nth-child(8n+5),
  .single-post .small-block-grid-8 > li:nth-child(8n+5),
  .blog-data .small-block-grid-8 > li:nth-child(8n+5),
  .search .small-block-grid-8 > li:nth-child(8n+5) {
    padding-left: .9375rem;
    padding-right: .70313rem;
  }

  /* line 1351, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-child(8n+6),
  .category .small-block-grid-8 > li:nth-child(8n+6),
  .single-post .small-block-grid-8 > li:nth-child(8n+6),
  .blog-data .small-block-grid-8 > li:nth-child(8n+6),
  .search .small-block-grid-8 > li:nth-child(8n+6) {
    padding-left: 1.17188rem;
    padding-right: .46875rem;
  }

  /* line 1355, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-child(8n+7),
  .category .small-block-grid-8 > li:nth-child(8n+7),
  .single-post .small-block-grid-8 > li:nth-child(8n+7),
  .blog-data .small-block-grid-8 > li:nth-child(8n+7),
  .search .small-block-grid-8 > li:nth-child(8n+7) {
    padding-left: 1.40625rem;
    padding-right: .23438rem;
  }

  /* line 1359, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-8 > li:nth-child(8n),
  .category .small-block-grid-8 > li:nth-child(8n),
  .single-post .small-block-grid-8 > li:nth-child(8n),
  .blog-data .small-block-grid-8 > li:nth-child(8n),
  .search .small-block-grid-8 > li:nth-child(8n) {
    padding-left: 1.64063rem;
    padding-right: 0;
  }

  /* line 1363, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li,
  .category .small-block-grid-9 > li,
  .single-post .small-block-grid-9 > li,
  .blog-data .small-block-grid-9 > li,
  .search .small-block-grid-9 > li {
    width: 11.11111%;
    list-style: none;
  }

  /* line 1367, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-of-type(n),
  .category .small-block-grid-9 > li:nth-of-type(n),
  .single-post .small-block-grid-9 > li:nth-of-type(n),
  .blog-data .small-block-grid-9 > li:nth-of-type(n),
  .search .small-block-grid-9 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1370, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-of-type(9n+1),
  .category .small-block-grid-9 > li:nth-of-type(9n+1),
  .single-post .small-block-grid-9 > li:nth-of-type(9n+1),
  .blog-data .small-block-grid-9 > li:nth-of-type(9n+1),
  .search .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 1373, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n+1),
  .category .small-block-grid-9 > li:nth-child(9n+1),
  .single-post .small-block-grid-9 > li:nth-child(9n+1),
  .blog-data .small-block-grid-9 > li:nth-child(9n+1),
  .search .small-block-grid-9 > li:nth-child(9n+1) {
    padding-left: 0;
    padding-right: 1.66667rem;
  }

  /* line 1377, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n+2),
  .category .small-block-grid-9 > li:nth-child(9n+2),
  .single-post .small-block-grid-9 > li:nth-child(9n+2),
  .blog-data .small-block-grid-9 > li:nth-child(9n+2),
  .search .small-block-grid-9 > li:nth-child(9n+2) {
    padding-left: .20833rem;
    padding-right: 1.45833rem;
  }

  /* line 1381, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n+3),
  .category .small-block-grid-9 > li:nth-child(9n+3),
  .single-post .small-block-grid-9 > li:nth-child(9n+3),
  .blog-data .small-block-grid-9 > li:nth-child(9n+3),
  .search .small-block-grid-9 > li:nth-child(9n+3) {
    padding-left: .41667rem;
    padding-right: 1.25rem;
  }

  /* line 1385, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n+4),
  .category .small-block-grid-9 > li:nth-child(9n+4),
  .single-post .small-block-grid-9 > li:nth-child(9n+4),
  .blog-data .small-block-grid-9 > li:nth-child(9n+4),
  .search .small-block-grid-9 > li:nth-child(9n+4) {
    padding-left: .625rem;
    padding-right: 1.04167rem;
  }

  /* line 1389, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n+5),
  .category .small-block-grid-9 > li:nth-child(9n+5),
  .single-post .small-block-grid-9 > li:nth-child(9n+5),
  .blog-data .small-block-grid-9 > li:nth-child(9n+5),
  .search .small-block-grid-9 > li:nth-child(9n+5) {
    padding-left: .83333rem;
    padding-right: .83333rem;
  }

  /* line 1393, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n+6),
  .category .small-block-grid-9 > li:nth-child(9n+6),
  .single-post .small-block-grid-9 > li:nth-child(9n+6),
  .blog-data .small-block-grid-9 > li:nth-child(9n+6),
  .search .small-block-grid-9 > li:nth-child(9n+6) {
    padding-left: 1.04167rem;
    padding-right: .625rem;
  }

  /* line 1397, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n+7),
  .category .small-block-grid-9 > li:nth-child(9n+7),
  .single-post .small-block-grid-9 > li:nth-child(9n+7),
  .blog-data .small-block-grid-9 > li:nth-child(9n+7),
  .search .small-block-grid-9 > li:nth-child(9n+7) {
    padding-left: 1.25rem;
    padding-right: .41667rem;
  }

  /* line 1401, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n+8),
  .category .small-block-grid-9 > li:nth-child(9n+8),
  .single-post .small-block-grid-9 > li:nth-child(9n+8),
  .blog-data .small-block-grid-9 > li:nth-child(9n+8),
  .search .small-block-grid-9 > li:nth-child(9n+8) {
    padding-left: 1.45833rem;
    padding-right: .20833rem;
  }

  /* line 1405, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-9 > li:nth-child(9n),
  .category .small-block-grid-9 > li:nth-child(9n),
  .single-post .small-block-grid-9 > li:nth-child(9n),
  .blog-data .small-block-grid-9 > li:nth-child(9n),
  .search .small-block-grid-9 > li:nth-child(9n) {
    padding-left: 1.66667rem;
    padding-right: 0;
  }

  /* line 1409, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li,
  .category .small-block-grid-10 > li,
  .single-post .small-block-grid-10 > li,
  .blog-data .small-block-grid-10 > li,
  .search .small-block-grid-10 > li {
    width: 10%;
    list-style: none;
  }

  /* line 1413, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-of-type(n),
  .category .small-block-grid-10 > li:nth-of-type(n),
  .single-post .small-block-grid-10 > li:nth-of-type(n),
  .blog-data .small-block-grid-10 > li:nth-of-type(n),
  .search .small-block-grid-10 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1416, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-of-type(10n+1),
  .category .small-block-grid-10 > li:nth-of-type(10n+1),
  .single-post .small-block-grid-10 > li:nth-of-type(10n+1),
  .blog-data .small-block-grid-10 > li:nth-of-type(10n+1),
  .search .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 1419, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+1),
  .category .small-block-grid-10 > li:nth-child(10n+1),
  .single-post .small-block-grid-10 > li:nth-child(10n+1),
  .blog-data .small-block-grid-10 > li:nth-child(10n+1),
  .search .small-block-grid-10 > li:nth-child(10n+1) {
    padding-left: 0;
    padding-right: 1.6875rem;
  }

  /* line 1423, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+2),
  .category .small-block-grid-10 > li:nth-child(10n+2),
  .single-post .small-block-grid-10 > li:nth-child(10n+2),
  .blog-data .small-block-grid-10 > li:nth-child(10n+2),
  .search .small-block-grid-10 > li:nth-child(10n+2) {
    padding-left: .1875rem;
    padding-right: 1.5rem;
  }

  /* line 1427, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+3),
  .category .small-block-grid-10 > li:nth-child(10n+3),
  .single-post .small-block-grid-10 > li:nth-child(10n+3),
  .blog-data .small-block-grid-10 > li:nth-child(10n+3),
  .search .small-block-grid-10 > li:nth-child(10n+3) {
    padding-left: .375rem;
    padding-right: 1.3125rem;
  }

  /* line 1431, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+4),
  .category .small-block-grid-10 > li:nth-child(10n+4),
  .single-post .small-block-grid-10 > li:nth-child(10n+4),
  .blog-data .small-block-grid-10 > li:nth-child(10n+4),
  .search .small-block-grid-10 > li:nth-child(10n+4) {
    padding-left: .5625rem;
    padding-right: 1.125rem;
  }

  /* line 1435, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+5),
  .category .small-block-grid-10 > li:nth-child(10n+5),
  .single-post .small-block-grid-10 > li:nth-child(10n+5),
  .blog-data .small-block-grid-10 > li:nth-child(10n+5),
  .search .small-block-grid-10 > li:nth-child(10n+5) {
    padding-left: .75rem;
    padding-right: .9375rem;
  }

  /* line 1439, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+6),
  .category .small-block-grid-10 > li:nth-child(10n+6),
  .single-post .small-block-grid-10 > li:nth-child(10n+6),
  .blog-data .small-block-grid-10 > li:nth-child(10n+6),
  .search .small-block-grid-10 > li:nth-child(10n+6) {
    padding-left: .9375rem;
    padding-right: .75rem;
  }

  /* line 1443, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+7),
  .category .small-block-grid-10 > li:nth-child(10n+7),
  .single-post .small-block-grid-10 > li:nth-child(10n+7),
  .blog-data .small-block-grid-10 > li:nth-child(10n+7),
  .search .small-block-grid-10 > li:nth-child(10n+7) {
    padding-left: 1.125rem;
    padding-right: .5625rem;
  }

  /* line 1447, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+8),
  .category .small-block-grid-10 > li:nth-child(10n+8),
  .single-post .small-block-grid-10 > li:nth-child(10n+8),
  .blog-data .small-block-grid-10 > li:nth-child(10n+8),
  .search .small-block-grid-10 > li:nth-child(10n+8) {
    padding-left: 1.3125rem;
    padding-right: .375rem;
  }

  /* line 1451, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n+9),
  .category .small-block-grid-10 > li:nth-child(10n+9),
  .single-post .small-block-grid-10 > li:nth-child(10n+9),
  .blog-data .small-block-grid-10 > li:nth-child(10n+9),
  .search .small-block-grid-10 > li:nth-child(10n+9) {
    padding-left: 1.5rem;
    padding-right: .1875rem;
  }

  /* line 1455, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-10 > li:nth-child(10n),
  .category .small-block-grid-10 > li:nth-child(10n),
  .single-post .small-block-grid-10 > li:nth-child(10n),
  .blog-data .small-block-grid-10 > li:nth-child(10n),
  .search .small-block-grid-10 > li:nth-child(10n) {
    padding-left: 1.6875rem;
    padding-right: 0;
  }

  /* line 1459, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li,
  .category .small-block-grid-11 > li,
  .single-post .small-block-grid-11 > li,
  .blog-data .small-block-grid-11 > li,
  .search .small-block-grid-11 > li {
    width: 9.09091%;
    list-style: none;
  }

  /* line 1463, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-of-type(n),
  .category .small-block-grid-11 > li:nth-of-type(n),
  .single-post .small-block-grid-11 > li:nth-of-type(n),
  .blog-data .small-block-grid-11 > li:nth-of-type(n),
  .search .small-block-grid-11 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1466, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-of-type(11n+1),
  .category .small-block-grid-11 > li:nth-of-type(11n+1),
  .single-post .small-block-grid-11 > li:nth-of-type(11n+1),
  .blog-data .small-block-grid-11 > li:nth-of-type(11n+1),
  .search .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 1469, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+1),
  .category .small-block-grid-11 > li:nth-child(11n+1),
  .single-post .small-block-grid-11 > li:nth-child(11n+1),
  .blog-data .small-block-grid-11 > li:nth-child(11n+1),
  .search .small-block-grid-11 > li:nth-child(11n+1) {
    padding-left: 0;
    padding-right: 1.70455rem;
  }

  /* line 1473, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+2),
  .category .small-block-grid-11 > li:nth-child(11n+2),
  .single-post .small-block-grid-11 > li:nth-child(11n+2),
  .blog-data .small-block-grid-11 > li:nth-child(11n+2),
  .search .small-block-grid-11 > li:nth-child(11n+2) {
    padding-left: .17045rem;
    padding-right: 1.53409rem;
  }

  /* line 1477, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+3),
  .category .small-block-grid-11 > li:nth-child(11n+3),
  .single-post .small-block-grid-11 > li:nth-child(11n+3),
  .blog-data .small-block-grid-11 > li:nth-child(11n+3),
  .search .small-block-grid-11 > li:nth-child(11n+3) {
    padding-left: .34091rem;
    padding-right: 1.36364rem;
  }

  /* line 1481, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+4),
  .category .small-block-grid-11 > li:nth-child(11n+4),
  .single-post .small-block-grid-11 > li:nth-child(11n+4),
  .blog-data .small-block-grid-11 > li:nth-child(11n+4),
  .search .small-block-grid-11 > li:nth-child(11n+4) {
    padding-left: .51136rem;
    padding-right: 1.19318rem;
  }

  /* line 1485, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+5),
  .category .small-block-grid-11 > li:nth-child(11n+5),
  .single-post .small-block-grid-11 > li:nth-child(11n+5),
  .blog-data .small-block-grid-11 > li:nth-child(11n+5),
  .search .small-block-grid-11 > li:nth-child(11n+5) {
    padding-left: .68182rem;
    padding-right: 1.02273rem;
  }

  /* line 1489, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+6),
  .category .small-block-grid-11 > li:nth-child(11n+6),
  .single-post .small-block-grid-11 > li:nth-child(11n+6),
  .blog-data .small-block-grid-11 > li:nth-child(11n+6),
  .search .small-block-grid-11 > li:nth-child(11n+6) {
    padding-left: .85227rem;
    padding-right: .85227rem;
  }

  /* line 1493, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+7),
  .category .small-block-grid-11 > li:nth-child(11n+7),
  .single-post .small-block-grid-11 > li:nth-child(11n+7),
  .blog-data .small-block-grid-11 > li:nth-child(11n+7),
  .search .small-block-grid-11 > li:nth-child(11n+7) {
    padding-left: 1.02273rem;
    padding-right: .68182rem;
  }

  /* line 1497, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+8),
  .category .small-block-grid-11 > li:nth-child(11n+8),
  .single-post .small-block-grid-11 > li:nth-child(11n+8),
  .blog-data .small-block-grid-11 > li:nth-child(11n+8),
  .search .small-block-grid-11 > li:nth-child(11n+8) {
    padding-left: 1.19318rem;
    padding-right: .51136rem;
  }

  /* line 1501, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+9),
  .category .small-block-grid-11 > li:nth-child(11n+9),
  .single-post .small-block-grid-11 > li:nth-child(11n+9),
  .blog-data .small-block-grid-11 > li:nth-child(11n+9),
  .search .small-block-grid-11 > li:nth-child(11n+9) {
    padding-left: 1.36364rem;
    padding-right: .34091rem;
  }

  /* line 1505, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n+10),
  .category .small-block-grid-11 > li:nth-child(11n+10),
  .single-post .small-block-grid-11 > li:nth-child(11n+10),
  .blog-data .small-block-grid-11 > li:nth-child(11n+10),
  .search .small-block-grid-11 > li:nth-child(11n+10) {
    padding-left: 1.53409rem;
    padding-right: .17045rem;
  }

  /* line 1509, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-11 > li:nth-child(11n),
  .category .small-block-grid-11 > li:nth-child(11n),
  .single-post .small-block-grid-11 > li:nth-child(11n),
  .blog-data .small-block-grid-11 > li:nth-child(11n),
  .search .small-block-grid-11 > li:nth-child(11n) {
    padding-left: 1.70455rem;
    padding-right: 0;
  }

  /* line 1513, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li,
  .category .small-block-grid-12 > li,
  .single-post .small-block-grid-12 > li,
  .blog-data .small-block-grid-12 > li,
  .search .small-block-grid-12 > li {
    width: 8.33333%;
    list-style: none;
  }

  /* line 1517, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-of-type(n),
  .category .small-block-grid-12 > li:nth-of-type(n),
  .single-post .small-block-grid-12 > li:nth-of-type(n),
  .blog-data .small-block-grid-12 > li:nth-of-type(n),
  .search .small-block-grid-12 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1520, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-of-type(12n+1),
  .category .small-block-grid-12 > li:nth-of-type(12n+1),
  .single-post .small-block-grid-12 > li:nth-of-type(12n+1),
  .blog-data .small-block-grid-12 > li:nth-of-type(12n+1),
  .search .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }

  /* line 1523, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+1),
  .category .small-block-grid-12 > li:nth-child(12n+1),
  .single-post .small-block-grid-12 > li:nth-child(12n+1),
  .blog-data .small-block-grid-12 > li:nth-child(12n+1),
  .search .small-block-grid-12 > li:nth-child(12n+1) {
    padding-left: 0;
    padding-right: 1.71875rem;
  }

  /* line 1527, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+2),
  .category .small-block-grid-12 > li:nth-child(12n+2),
  .single-post .small-block-grid-12 > li:nth-child(12n+2),
  .blog-data .small-block-grid-12 > li:nth-child(12n+2),
  .search .small-block-grid-12 > li:nth-child(12n+2) {
    padding-left: .15625rem;
    padding-right: 1.5625rem;
  }

  /* line 1531, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+3),
  .category .small-block-grid-12 > li:nth-child(12n+3),
  .single-post .small-block-grid-12 > li:nth-child(12n+3),
  .blog-data .small-block-grid-12 > li:nth-child(12n+3),
  .search .small-block-grid-12 > li:nth-child(12n+3) {
    padding-left: .3125rem;
    padding-right: 1.40625rem;
  }

  /* line 1535, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+4),
  .category .small-block-grid-12 > li:nth-child(12n+4),
  .single-post .small-block-grid-12 > li:nth-child(12n+4),
  .blog-data .small-block-grid-12 > li:nth-child(12n+4),
  .search .small-block-grid-12 > li:nth-child(12n+4) {
    padding-left: .46875rem;
    padding-right: 1.25rem;
  }

  /* line 1539, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+5),
  .category .small-block-grid-12 > li:nth-child(12n+5),
  .single-post .small-block-grid-12 > li:nth-child(12n+5),
  .blog-data .small-block-grid-12 > li:nth-child(12n+5),
  .search .small-block-grid-12 > li:nth-child(12n+5) {
    padding-left: .625rem;
    padding-right: 1.09375rem;
  }

  /* line 1543, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+6),
  .category .small-block-grid-12 > li:nth-child(12n+6),
  .single-post .small-block-grid-12 > li:nth-child(12n+6),
  .blog-data .small-block-grid-12 > li:nth-child(12n+6),
  .search .small-block-grid-12 > li:nth-child(12n+6) {
    padding-left: .78125rem;
    padding-right: .9375rem;
  }

  /* line 1547, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+7),
  .category .small-block-grid-12 > li:nth-child(12n+7),
  .single-post .small-block-grid-12 > li:nth-child(12n+7),
  .blog-data .small-block-grid-12 > li:nth-child(12n+7),
  .search .small-block-grid-12 > li:nth-child(12n+7) {
    padding-left: .9375rem;
    padding-right: .78125rem;
  }

  /* line 1551, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+8),
  .category .small-block-grid-12 > li:nth-child(12n+8),
  .single-post .small-block-grid-12 > li:nth-child(12n+8),
  .blog-data .small-block-grid-12 > li:nth-child(12n+8),
  .search .small-block-grid-12 > li:nth-child(12n+8) {
    padding-left: 1.09375rem;
    padding-right: .625rem;
  }

  /* line 1555, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+9),
  .category .small-block-grid-12 > li:nth-child(12n+9),
  .single-post .small-block-grid-12 > li:nth-child(12n+9),
  .blog-data .small-block-grid-12 > li:nth-child(12n+9),
  .search .small-block-grid-12 > li:nth-child(12n+9) {
    padding-left: 1.25rem;
    padding-right: .46875rem;
  }

  /* line 1559, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+10),
  .category .small-block-grid-12 > li:nth-child(12n+10),
  .single-post .small-block-grid-12 > li:nth-child(12n+10),
  .blog-data .small-block-grid-12 > li:nth-child(12n+10),
  .search .small-block-grid-12 > li:nth-child(12n+10) {
    padding-left: 1.40625rem;
    padding-right: .3125rem;
  }

  /* line 1563, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n+11),
  .category .small-block-grid-12 > li:nth-child(12n+11),
  .single-post .small-block-grid-12 > li:nth-child(12n+11),
  .blog-data .small-block-grid-12 > li:nth-child(12n+11),
  .search .small-block-grid-12 > li:nth-child(12n+11) {
    padding-left: 1.5625rem;
    padding-right: .15625rem;
  }

  /* line 1567, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .small-block-grid-12 > li:nth-child(12n),
  .category .small-block-grid-12 > li:nth-child(12n),
  .single-post .small-block-grid-12 > li:nth-child(12n),
  .blog-data .small-block-grid-12 > li:nth-child(12n),
  .search .small-block-grid-12 > li:nth-child(12n) {
    padding-left: 1.71875rem;
    padding-right: 0;
  }
}

@media only screen and (min-width: 48.063em) {
  /* line 1573, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-1 > li,
  .category .medium-block-grid-1 > li,
  .single-post .medium-block-grid-1 > li,
  .blog-data .medium-block-grid-1 > li,
  .search .medium-block-grid-1 > li {
    width: 100%;
    list-style: none;
  }

  /* line 1577, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-1 > li:nth-of-type(n),
  .category .medium-block-grid-1 > li:nth-of-type(n),
  .single-post .medium-block-grid-1 > li:nth-of-type(n),
  .blog-data .medium-block-grid-1 > li:nth-of-type(n),
  .search .medium-block-grid-1 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1580, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-1 > li:nth-of-type(1n+1),
  .category .medium-block-grid-1 > li:nth-of-type(1n+1),
  .single-post .medium-block-grid-1 > li:nth-of-type(1n+1),
  .blog-data .medium-block-grid-1 > li:nth-of-type(1n+1),
  .search .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 1583, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-1 > li:nth-child(1n),
  .category .medium-block-grid-1 > li:nth-child(1n),
  .single-post .medium-block-grid-1 > li:nth-child(1n),
  .blog-data .medium-block-grid-1 > li:nth-child(1n),
  .search .medium-block-grid-1 > li:nth-child(1n) {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 1587, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-2 > li,
  .category .medium-block-grid-2 > li,
  .single-post .medium-block-grid-2 > li,
  .blog-data .medium-block-grid-2 > li,
  .search .medium-block-grid-2 > li {
    width: 50%;
    list-style: none;
  }

  /* line 1591, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-2 > li:nth-of-type(n),
  .category .medium-block-grid-2 > li:nth-of-type(n),
  .single-post .medium-block-grid-2 > li:nth-of-type(n),
  .blog-data .medium-block-grid-2 > li:nth-of-type(n),
  .search .medium-block-grid-2 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1594, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-2 > li:nth-of-type(2n+1),
  .category .medium-block-grid-2 > li:nth-of-type(2n+1),
  .single-post .medium-block-grid-2 > li:nth-of-type(2n+1),
  .blog-data .medium-block-grid-2 > li:nth-of-type(2n+1),
  .search .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 1597, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-2 > li:nth-child(2n+1),
  .category .medium-block-grid-2 > li:nth-child(2n+1),
  .single-post .medium-block-grid-2 > li:nth-child(2n+1),
  .blog-data .medium-block-grid-2 > li:nth-child(2n+1),
  .search .medium-block-grid-2 > li:nth-child(2n+1) {
    padding-left: 0;
    padding-right: .9375rem;
  }

  /* line 1601, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-2 > li:nth-child(2n),
  .category .medium-block-grid-2 > li:nth-child(2n),
  .single-post .medium-block-grid-2 > li:nth-child(2n),
  .blog-data .medium-block-grid-2 > li:nth-child(2n),
  .search .medium-block-grid-2 > li:nth-child(2n) {
    padding-left: .9375rem;
    padding-right: 0;
  }

  /* line 1605, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-3 > li,
  .category .medium-block-grid-3 > li,
  .single-post .medium-block-grid-3 > li,
  .blog-data .medium-block-grid-3 > li,
  .search .medium-block-grid-3 > li {
    width: 33.33333%;
    list-style: none;
  }

  /* line 1609, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-3 > li:nth-of-type(n),
  .category .medium-block-grid-3 > li:nth-of-type(n),
  .single-post .medium-block-grid-3 > li:nth-of-type(n),
  .blog-data .medium-block-grid-3 > li:nth-of-type(n),
  .search .medium-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1612, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-3 > li:nth-of-type(3n+1),
  .category .medium-block-grid-3 > li:nth-of-type(3n+1),
  .single-post .medium-block-grid-3 > li:nth-of-type(3n+1),
  .blog-data .medium-block-grid-3 > li:nth-of-type(3n+1),
  .search .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 1615, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-3 > li:nth-child(3n+1),
  .category .medium-block-grid-3 > li:nth-child(3n+1),
  .single-post .medium-block-grid-3 > li:nth-child(3n+1),
  .blog-data .medium-block-grid-3 > li:nth-child(3n+1),
  .search .medium-block-grid-3 > li:nth-child(3n+1) {
    padding-left: 0;
    padding-right: 1.25rem;
  }

  /* line 1619, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-3 > li:nth-child(3n+2),
  .category .medium-block-grid-3 > li:nth-child(3n+2),
  .single-post .medium-block-grid-3 > li:nth-child(3n+2),
  .blog-data .medium-block-grid-3 > li:nth-child(3n+2),
  .search .medium-block-grid-3 > li:nth-child(3n+2) {
    padding-left: .625rem;
    padding-right: .625rem;
  }

  /* line 1623, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-3 > li:nth-child(3n),
  .category .medium-block-grid-3 > li:nth-child(3n),
  .single-post .medium-block-grid-3 > li:nth-child(3n),
  .blog-data .medium-block-grid-3 > li:nth-child(3n),
  .search .medium-block-grid-3 > li:nth-child(3n) {
    padding-left: 1.25rem;
    padding-right: 0;
  }

  /* line 1627, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-4 > li,
  .category .medium-block-grid-4 > li,
  .single-post .medium-block-grid-4 > li,
  .blog-data .medium-block-grid-4 > li,
  .search .medium-block-grid-4 > li {
    width: 25%;
    list-style: none;
  }

  /* line 1631, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-4 > li:nth-of-type(n),
  .category .medium-block-grid-4 > li:nth-of-type(n),
  .single-post .medium-block-grid-4 > li:nth-of-type(n),
  .blog-data .medium-block-grid-4 > li:nth-of-type(n),
  .search .medium-block-grid-4 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1634, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-4 > li:nth-of-type(4n+1),
  .category .medium-block-grid-4 > li:nth-of-type(4n+1),
  .single-post .medium-block-grid-4 > li:nth-of-type(4n+1),
  .blog-data .medium-block-grid-4 > li:nth-of-type(4n+1),
  .search .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 1637, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-4 > li:nth-child(4n+1),
  .category .medium-block-grid-4 > li:nth-child(4n+1),
  .single-post .medium-block-grid-4 > li:nth-child(4n+1),
  .blog-data .medium-block-grid-4 > li:nth-child(4n+1),
  .search .medium-block-grid-4 > li:nth-child(4n+1) {
    padding-left: 0;
    padding-right: 1.40625rem;
  }

  /* line 1641, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-4 > li:nth-child(4n+2),
  .category .medium-block-grid-4 > li:nth-child(4n+2),
  .single-post .medium-block-grid-4 > li:nth-child(4n+2),
  .blog-data .medium-block-grid-4 > li:nth-child(4n+2),
  .search .medium-block-grid-4 > li:nth-child(4n+2) {
    padding-left: .46875rem;
    padding-right: .9375rem;
  }

  /* line 1645, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-4 > li:nth-child(4n+3),
  .category .medium-block-grid-4 > li:nth-child(4n+3),
  .single-post .medium-block-grid-4 > li:nth-child(4n+3),
  .blog-data .medium-block-grid-4 > li:nth-child(4n+3),
  .search .medium-block-grid-4 > li:nth-child(4n+3) {
    padding-left: .9375rem;
    padding-right: .46875rem;
  }

  /* line 1649, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-4 > li:nth-child(4n),
  .category .medium-block-grid-4 > li:nth-child(4n),
  .single-post .medium-block-grid-4 > li:nth-child(4n),
  .blog-data .medium-block-grid-4 > li:nth-child(4n),
  .search .medium-block-grid-4 > li:nth-child(4n) {
    padding-left: 1.40625rem;
    padding-right: 0;
  }

  /* line 1653, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-5 > li,
  .category .medium-block-grid-5 > li,
  .single-post .medium-block-grid-5 > li,
  .blog-data .medium-block-grid-5 > li,
  .search .medium-block-grid-5 > li {
    width: 20%;
    list-style: none;
  }

  /* line 1657, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-5 > li:nth-of-type(n),
  .category .medium-block-grid-5 > li:nth-of-type(n),
  .single-post .medium-block-grid-5 > li:nth-of-type(n),
  .blog-data .medium-block-grid-5 > li:nth-of-type(n),
  .search .medium-block-grid-5 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1660, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-5 > li:nth-of-type(5n+1),
  .category .medium-block-grid-5 > li:nth-of-type(5n+1),
  .single-post .medium-block-grid-5 > li:nth-of-type(5n+1),
  .blog-data .medium-block-grid-5 > li:nth-of-type(5n+1),
  .search .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 1663, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-5 > li:nth-child(5n+1),
  .category .medium-block-grid-5 > li:nth-child(5n+1),
  .single-post .medium-block-grid-5 > li:nth-child(5n+1),
  .blog-data .medium-block-grid-5 > li:nth-child(5n+1),
  .search .medium-block-grid-5 > li:nth-child(5n+1) {
    padding-left: 0;
    padding-right: 1.5rem;
  }

  /* line 1667, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-5 > li:nth-child(5n+2),
  .category .medium-block-grid-5 > li:nth-child(5n+2),
  .single-post .medium-block-grid-5 > li:nth-child(5n+2),
  .blog-data .medium-block-grid-5 > li:nth-child(5n+2),
  .search .medium-block-grid-5 > li:nth-child(5n+2) {
    padding-left: .375rem;
    padding-right: 1.125rem;
  }

  /* line 1671, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-5 > li:nth-child(5n+3),
  .category .medium-block-grid-5 > li:nth-child(5n+3),
  .single-post .medium-block-grid-5 > li:nth-child(5n+3),
  .blog-data .medium-block-grid-5 > li:nth-child(5n+3),
  .search .medium-block-grid-5 > li:nth-child(5n+3) {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  /* line 1675, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-5 > li:nth-child(5n+4),
  .category .medium-block-grid-5 > li:nth-child(5n+4),
  .single-post .medium-block-grid-5 > li:nth-child(5n+4),
  .blog-data .medium-block-grid-5 > li:nth-child(5n+4),
  .search .medium-block-grid-5 > li:nth-child(5n+4) {
    padding-left: 1.125rem;
    padding-right: .375rem;
  }

  /* line 1679, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-5 > li:nth-child(5n),
  .category .medium-block-grid-5 > li:nth-child(5n),
  .single-post .medium-block-grid-5 > li:nth-child(5n),
  .blog-data .medium-block-grid-5 > li:nth-child(5n),
  .search .medium-block-grid-5 > li:nth-child(5n) {
    padding-left: 1.5rem;
    padding-right: 0;
  }

  /* line 1683, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li,
  .category .medium-block-grid-6 > li,
  .single-post .medium-block-grid-6 > li,
  .blog-data .medium-block-grid-6 > li,
  .search .medium-block-grid-6 > li {
    width: 16.66667%;
    list-style: none;
  }

  /* line 1687, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li:nth-of-type(n),
  .category .medium-block-grid-6 > li:nth-of-type(n),
  .single-post .medium-block-grid-6 > li:nth-of-type(n),
  .blog-data .medium-block-grid-6 > li:nth-of-type(n),
  .search .medium-block-grid-6 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1690, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li:nth-of-type(6n+1),
  .category .medium-block-grid-6 > li:nth-of-type(6n+1),
  .single-post .medium-block-grid-6 > li:nth-of-type(6n+1),
  .blog-data .medium-block-grid-6 > li:nth-of-type(6n+1),
  .search .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 1693, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li:nth-child(6n+1),
  .category .medium-block-grid-6 > li:nth-child(6n+1),
  .single-post .medium-block-grid-6 > li:nth-child(6n+1),
  .blog-data .medium-block-grid-6 > li:nth-child(6n+1),
  .search .medium-block-grid-6 > li:nth-child(6n+1) {
    padding-left: 0;
    padding-right: 1.5625rem;
  }

  /* line 1697, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li:nth-child(6n+2),
  .category .medium-block-grid-6 > li:nth-child(6n+2),
  .single-post .medium-block-grid-6 > li:nth-child(6n+2),
  .blog-data .medium-block-grid-6 > li:nth-child(6n+2),
  .search .medium-block-grid-6 > li:nth-child(6n+2) {
    padding-left: .3125rem;
    padding-right: 1.25rem;
  }

  /* line 1701, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li:nth-child(6n+3),
  .category .medium-block-grid-6 > li:nth-child(6n+3),
  .single-post .medium-block-grid-6 > li:nth-child(6n+3),
  .blog-data .medium-block-grid-6 > li:nth-child(6n+3),
  .search .medium-block-grid-6 > li:nth-child(6n+3) {
    padding-left: .625rem;
    padding-right: .9375rem;
  }

  /* line 1705, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li:nth-child(6n+4),
  .category .medium-block-grid-6 > li:nth-child(6n+4),
  .single-post .medium-block-grid-6 > li:nth-child(6n+4),
  .blog-data .medium-block-grid-6 > li:nth-child(6n+4),
  .search .medium-block-grid-6 > li:nth-child(6n+4) {
    padding-left: .9375rem;
    padding-right: .625rem;
  }

  /* line 1709, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li:nth-child(6n+5),
  .category .medium-block-grid-6 > li:nth-child(6n+5),
  .single-post .medium-block-grid-6 > li:nth-child(6n+5),
  .blog-data .medium-block-grid-6 > li:nth-child(6n+5),
  .search .medium-block-grid-6 > li:nth-child(6n+5) {
    padding-left: 1.25rem;
    padding-right: .3125rem;
  }

  /* line 1713, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-6 > li:nth-child(6n),
  .category .medium-block-grid-6 > li:nth-child(6n),
  .single-post .medium-block-grid-6 > li:nth-child(6n),
  .blog-data .medium-block-grid-6 > li:nth-child(6n),
  .search .medium-block-grid-6 > li:nth-child(6n) {
    padding-left: 1.5625rem;
    padding-right: 0;
  }

  /* line 1717, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li,
  .category .medium-block-grid-7 > li,
  .single-post .medium-block-grid-7 > li,
  .blog-data .medium-block-grid-7 > li,
  .search .medium-block-grid-7 > li {
    width: 14.28571%;
    list-style: none;
  }

  /* line 1721, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-of-type(n),
  .category .medium-block-grid-7 > li:nth-of-type(n),
  .single-post .medium-block-grid-7 > li:nth-of-type(n),
  .blog-data .medium-block-grid-7 > li:nth-of-type(n),
  .search .medium-block-grid-7 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1724, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-of-type(7n+1),
  .category .medium-block-grid-7 > li:nth-of-type(7n+1),
  .single-post .medium-block-grid-7 > li:nth-of-type(7n+1),
  .blog-data .medium-block-grid-7 > li:nth-of-type(7n+1),
  .search .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 1727, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-child(7n+1),
  .category .medium-block-grid-7 > li:nth-child(7n+1),
  .single-post .medium-block-grid-7 > li:nth-child(7n+1),
  .blog-data .medium-block-grid-7 > li:nth-child(7n+1),
  .search .medium-block-grid-7 > li:nth-child(7n+1) {
    padding-left: 0;
    padding-right: 1.60714rem;
  }

  /* line 1731, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-child(7n+2),
  .category .medium-block-grid-7 > li:nth-child(7n+2),
  .single-post .medium-block-grid-7 > li:nth-child(7n+2),
  .blog-data .medium-block-grid-7 > li:nth-child(7n+2),
  .search .medium-block-grid-7 > li:nth-child(7n+2) {
    padding-left: .26786rem;
    padding-right: 1.33929rem;
  }

  /* line 1735, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-child(7n+3),
  .category .medium-block-grid-7 > li:nth-child(7n+3),
  .single-post .medium-block-grid-7 > li:nth-child(7n+3),
  .blog-data .medium-block-grid-7 > li:nth-child(7n+3),
  .search .medium-block-grid-7 > li:nth-child(7n+3) {
    padding-left: .53571rem;
    padding-right: 1.07143rem;
  }

  /* line 1739, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-child(7n+4),
  .category .medium-block-grid-7 > li:nth-child(7n+4),
  .single-post .medium-block-grid-7 > li:nth-child(7n+4),
  .blog-data .medium-block-grid-7 > li:nth-child(7n+4),
  .search .medium-block-grid-7 > li:nth-child(7n+4) {
    padding-left: .80357rem;
    padding-right: .80357rem;
  }

  /* line 1743, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-child(7n+5),
  .category .medium-block-grid-7 > li:nth-child(7n+5),
  .single-post .medium-block-grid-7 > li:nth-child(7n+5),
  .blog-data .medium-block-grid-7 > li:nth-child(7n+5),
  .search .medium-block-grid-7 > li:nth-child(7n+5) {
    padding-left: 1.07143rem;
    padding-right: .53571rem;
  }

  /* line 1747, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-child(7n+6),
  .category .medium-block-grid-7 > li:nth-child(7n+6),
  .single-post .medium-block-grid-7 > li:nth-child(7n+6),
  .blog-data .medium-block-grid-7 > li:nth-child(7n+6),
  .search .medium-block-grid-7 > li:nth-child(7n+6) {
    padding-left: 1.33929rem;
    padding-right: .26786rem;
  }

  /* line 1751, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-7 > li:nth-child(7n),
  .category .medium-block-grid-7 > li:nth-child(7n),
  .single-post .medium-block-grid-7 > li:nth-child(7n),
  .blog-data .medium-block-grid-7 > li:nth-child(7n),
  .search .medium-block-grid-7 > li:nth-child(7n) {
    padding-left: 1.60714rem;
    padding-right: 0;
  }

  /* line 1755, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li,
  .category .medium-block-grid-8 > li,
  .single-post .medium-block-grid-8 > li,
  .blog-data .medium-block-grid-8 > li,
  .search .medium-block-grid-8 > li {
    width: 12.5%;
    list-style: none;
  }

  /* line 1759, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-of-type(n),
  .category .medium-block-grid-8 > li:nth-of-type(n),
  .single-post .medium-block-grid-8 > li:nth-of-type(n),
  .blog-data .medium-block-grid-8 > li:nth-of-type(n),
  .search .medium-block-grid-8 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1762, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-of-type(8n+1),
  .category .medium-block-grid-8 > li:nth-of-type(8n+1),
  .single-post .medium-block-grid-8 > li:nth-of-type(8n+1),
  .blog-data .medium-block-grid-8 > li:nth-of-type(8n+1),
  .search .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 1765, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-child(8n+1),
  .category .medium-block-grid-8 > li:nth-child(8n+1),
  .single-post .medium-block-grid-8 > li:nth-child(8n+1),
  .blog-data .medium-block-grid-8 > li:nth-child(8n+1),
  .search .medium-block-grid-8 > li:nth-child(8n+1) {
    padding-left: 0;
    padding-right: 1.64063rem;
  }

  /* line 1769, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-child(8n+2),
  .category .medium-block-grid-8 > li:nth-child(8n+2),
  .single-post .medium-block-grid-8 > li:nth-child(8n+2),
  .blog-data .medium-block-grid-8 > li:nth-child(8n+2),
  .search .medium-block-grid-8 > li:nth-child(8n+2) {
    padding-left: .23438rem;
    padding-right: 1.40625rem;
  }

  /* line 1773, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-child(8n+3),
  .category .medium-block-grid-8 > li:nth-child(8n+3),
  .single-post .medium-block-grid-8 > li:nth-child(8n+3),
  .blog-data .medium-block-grid-8 > li:nth-child(8n+3),
  .search .medium-block-grid-8 > li:nth-child(8n+3) {
    padding-left: .46875rem;
    padding-right: 1.17188rem;
  }

  /* line 1777, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-child(8n+4),
  .category .medium-block-grid-8 > li:nth-child(8n+4),
  .single-post .medium-block-grid-8 > li:nth-child(8n+4),
  .blog-data .medium-block-grid-8 > li:nth-child(8n+4),
  .search .medium-block-grid-8 > li:nth-child(8n+4) {
    padding-left: .70313rem;
    padding-right: .9375rem;
  }

  /* line 1781, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-child(8n+5),
  .category .medium-block-grid-8 > li:nth-child(8n+5),
  .single-post .medium-block-grid-8 > li:nth-child(8n+5),
  .blog-data .medium-block-grid-8 > li:nth-child(8n+5),
  .search .medium-block-grid-8 > li:nth-child(8n+5) {
    padding-left: .9375rem;
    padding-right: .70313rem;
  }

  /* line 1785, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-child(8n+6),
  .category .medium-block-grid-8 > li:nth-child(8n+6),
  .single-post .medium-block-grid-8 > li:nth-child(8n+6),
  .blog-data .medium-block-grid-8 > li:nth-child(8n+6),
  .search .medium-block-grid-8 > li:nth-child(8n+6) {
    padding-left: 1.17188rem;
    padding-right: .46875rem;
  }

  /* line 1789, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-child(8n+7),
  .category .medium-block-grid-8 > li:nth-child(8n+7),
  .single-post .medium-block-grid-8 > li:nth-child(8n+7),
  .blog-data .medium-block-grid-8 > li:nth-child(8n+7),
  .search .medium-block-grid-8 > li:nth-child(8n+7) {
    padding-left: 1.40625rem;
    padding-right: .23438rem;
  }

  /* line 1793, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-8 > li:nth-child(8n),
  .category .medium-block-grid-8 > li:nth-child(8n),
  .single-post .medium-block-grid-8 > li:nth-child(8n),
  .blog-data .medium-block-grid-8 > li:nth-child(8n),
  .search .medium-block-grid-8 > li:nth-child(8n) {
    padding-left: 1.64063rem;
    padding-right: 0;
  }

  /* line 1797, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li,
  .category .medium-block-grid-9 > li,
  .single-post .medium-block-grid-9 > li,
  .blog-data .medium-block-grid-9 > li,
  .search .medium-block-grid-9 > li {
    width: 11.11111%;
    list-style: none;
  }

  /* line 1801, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-of-type(n),
  .category .medium-block-grid-9 > li:nth-of-type(n),
  .single-post .medium-block-grid-9 > li:nth-of-type(n),
  .blog-data .medium-block-grid-9 > li:nth-of-type(n),
  .search .medium-block-grid-9 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1804, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-of-type(9n+1),
  .category .medium-block-grid-9 > li:nth-of-type(9n+1),
  .single-post .medium-block-grid-9 > li:nth-of-type(9n+1),
  .blog-data .medium-block-grid-9 > li:nth-of-type(9n+1),
  .search .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 1807, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n+1),
  .category .medium-block-grid-9 > li:nth-child(9n+1),
  .single-post .medium-block-grid-9 > li:nth-child(9n+1),
  .blog-data .medium-block-grid-9 > li:nth-child(9n+1),
  .search .medium-block-grid-9 > li:nth-child(9n+1) {
    padding-left: 0;
    padding-right: 1.66667rem;
  }

  /* line 1811, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n+2),
  .category .medium-block-grid-9 > li:nth-child(9n+2),
  .single-post .medium-block-grid-9 > li:nth-child(9n+2),
  .blog-data .medium-block-grid-9 > li:nth-child(9n+2),
  .search .medium-block-grid-9 > li:nth-child(9n+2) {
    padding-left: .20833rem;
    padding-right: 1.45833rem;
  }

  /* line 1815, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n+3),
  .category .medium-block-grid-9 > li:nth-child(9n+3),
  .single-post .medium-block-grid-9 > li:nth-child(9n+3),
  .blog-data .medium-block-grid-9 > li:nth-child(9n+3),
  .search .medium-block-grid-9 > li:nth-child(9n+3) {
    padding-left: .41667rem;
    padding-right: 1.25rem;
  }

  /* line 1819, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n+4),
  .category .medium-block-grid-9 > li:nth-child(9n+4),
  .single-post .medium-block-grid-9 > li:nth-child(9n+4),
  .blog-data .medium-block-grid-9 > li:nth-child(9n+4),
  .search .medium-block-grid-9 > li:nth-child(9n+4) {
    padding-left: .625rem;
    padding-right: 1.04167rem;
  }

  /* line 1823, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n+5),
  .category .medium-block-grid-9 > li:nth-child(9n+5),
  .single-post .medium-block-grid-9 > li:nth-child(9n+5),
  .blog-data .medium-block-grid-9 > li:nth-child(9n+5),
  .search .medium-block-grid-9 > li:nth-child(9n+5) {
    padding-left: .83333rem;
    padding-right: .83333rem;
  }

  /* line 1827, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n+6),
  .category .medium-block-grid-9 > li:nth-child(9n+6),
  .single-post .medium-block-grid-9 > li:nth-child(9n+6),
  .blog-data .medium-block-grid-9 > li:nth-child(9n+6),
  .search .medium-block-grid-9 > li:nth-child(9n+6) {
    padding-left: 1.04167rem;
    padding-right: .625rem;
  }

  /* line 1831, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n+7),
  .category .medium-block-grid-9 > li:nth-child(9n+7),
  .single-post .medium-block-grid-9 > li:nth-child(9n+7),
  .blog-data .medium-block-grid-9 > li:nth-child(9n+7),
  .search .medium-block-grid-9 > li:nth-child(9n+7) {
    padding-left: 1.25rem;
    padding-right: .41667rem;
  }

  /* line 1835, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n+8),
  .category .medium-block-grid-9 > li:nth-child(9n+8),
  .single-post .medium-block-grid-9 > li:nth-child(9n+8),
  .blog-data .medium-block-grid-9 > li:nth-child(9n+8),
  .search .medium-block-grid-9 > li:nth-child(9n+8) {
    padding-left: 1.45833rem;
    padding-right: .20833rem;
  }

  /* line 1839, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-9 > li:nth-child(9n),
  .category .medium-block-grid-9 > li:nth-child(9n),
  .single-post .medium-block-grid-9 > li:nth-child(9n),
  .blog-data .medium-block-grid-9 > li:nth-child(9n),
  .search .medium-block-grid-9 > li:nth-child(9n) {
    padding-left: 1.66667rem;
    padding-right: 0;
  }

  /* line 1843, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li,
  .category .medium-block-grid-10 > li,
  .single-post .medium-block-grid-10 > li,
  .blog-data .medium-block-grid-10 > li,
  .search .medium-block-grid-10 > li {
    width: 10%;
    list-style: none;
  }

  /* line 1847, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-of-type(n),
  .category .medium-block-grid-10 > li:nth-of-type(n),
  .single-post .medium-block-grid-10 > li:nth-of-type(n),
  .blog-data .medium-block-grid-10 > li:nth-of-type(n),
  .search .medium-block-grid-10 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1850, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-of-type(10n+1),
  .category .medium-block-grid-10 > li:nth-of-type(10n+1),
  .single-post .medium-block-grid-10 > li:nth-of-type(10n+1),
  .blog-data .medium-block-grid-10 > li:nth-of-type(10n+1),
  .search .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 1853, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+1),
  .category .medium-block-grid-10 > li:nth-child(10n+1),
  .single-post .medium-block-grid-10 > li:nth-child(10n+1),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+1),
  .search .medium-block-grid-10 > li:nth-child(10n+1) {
    padding-left: 0;
    padding-right: 1.6875rem;
  }

  /* line 1857, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+2),
  .category .medium-block-grid-10 > li:nth-child(10n+2),
  .single-post .medium-block-grid-10 > li:nth-child(10n+2),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+2),
  .search .medium-block-grid-10 > li:nth-child(10n+2) {
    padding-left: .1875rem;
    padding-right: 1.5rem;
  }

  /* line 1861, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+3),
  .category .medium-block-grid-10 > li:nth-child(10n+3),
  .single-post .medium-block-grid-10 > li:nth-child(10n+3),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+3),
  .search .medium-block-grid-10 > li:nth-child(10n+3) {
    padding-left: .375rem;
    padding-right: 1.3125rem;
  }

  /* line 1865, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+4),
  .category .medium-block-grid-10 > li:nth-child(10n+4),
  .single-post .medium-block-grid-10 > li:nth-child(10n+4),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+4),
  .search .medium-block-grid-10 > li:nth-child(10n+4) {
    padding-left: .5625rem;
    padding-right: 1.125rem;
  }

  /* line 1869, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+5),
  .category .medium-block-grid-10 > li:nth-child(10n+5),
  .single-post .medium-block-grid-10 > li:nth-child(10n+5),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+5),
  .search .medium-block-grid-10 > li:nth-child(10n+5) {
    padding-left: .75rem;
    padding-right: .9375rem;
  }

  /* line 1873, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+6),
  .category .medium-block-grid-10 > li:nth-child(10n+6),
  .single-post .medium-block-grid-10 > li:nth-child(10n+6),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+6),
  .search .medium-block-grid-10 > li:nth-child(10n+6) {
    padding-left: .9375rem;
    padding-right: .75rem;
  }

  /* line 1877, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+7),
  .category .medium-block-grid-10 > li:nth-child(10n+7),
  .single-post .medium-block-grid-10 > li:nth-child(10n+7),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+7),
  .search .medium-block-grid-10 > li:nth-child(10n+7) {
    padding-left: 1.125rem;
    padding-right: .5625rem;
  }

  /* line 1881, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+8),
  .category .medium-block-grid-10 > li:nth-child(10n+8),
  .single-post .medium-block-grid-10 > li:nth-child(10n+8),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+8),
  .search .medium-block-grid-10 > li:nth-child(10n+8) {
    padding-left: 1.3125rem;
    padding-right: .375rem;
  }

  /* line 1885, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n+9),
  .category .medium-block-grid-10 > li:nth-child(10n+9),
  .single-post .medium-block-grid-10 > li:nth-child(10n+9),
  .blog-data .medium-block-grid-10 > li:nth-child(10n+9),
  .search .medium-block-grid-10 > li:nth-child(10n+9) {
    padding-left: 1.5rem;
    padding-right: .1875rem;
  }

  /* line 1889, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-10 > li:nth-child(10n),
  .category .medium-block-grid-10 > li:nth-child(10n),
  .single-post .medium-block-grid-10 > li:nth-child(10n),
  .blog-data .medium-block-grid-10 > li:nth-child(10n),
  .search .medium-block-grid-10 > li:nth-child(10n) {
    padding-left: 1.6875rem;
    padding-right: 0;
  }

  /* line 1893, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li,
  .category .medium-block-grid-11 > li,
  .single-post .medium-block-grid-11 > li,
  .blog-data .medium-block-grid-11 > li,
  .search .medium-block-grid-11 > li {
    width: 9.09091%;
    list-style: none;
  }

  /* line 1897, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-of-type(n),
  .category .medium-block-grid-11 > li:nth-of-type(n),
  .single-post .medium-block-grid-11 > li:nth-of-type(n),
  .blog-data .medium-block-grid-11 > li:nth-of-type(n),
  .search .medium-block-grid-11 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1900, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-of-type(11n+1),
  .category .medium-block-grid-11 > li:nth-of-type(11n+1),
  .single-post .medium-block-grid-11 > li:nth-of-type(11n+1),
  .blog-data .medium-block-grid-11 > li:nth-of-type(11n+1),
  .search .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 1903, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+1),
  .category .medium-block-grid-11 > li:nth-child(11n+1),
  .single-post .medium-block-grid-11 > li:nth-child(11n+1),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+1),
  .search .medium-block-grid-11 > li:nth-child(11n+1) {
    padding-left: 0;
    padding-right: 1.70455rem;
  }

  /* line 1907, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+2),
  .category .medium-block-grid-11 > li:nth-child(11n+2),
  .single-post .medium-block-grid-11 > li:nth-child(11n+2),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+2),
  .search .medium-block-grid-11 > li:nth-child(11n+2) {
    padding-left: .17045rem;
    padding-right: 1.53409rem;
  }

  /* line 1911, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+3),
  .category .medium-block-grid-11 > li:nth-child(11n+3),
  .single-post .medium-block-grid-11 > li:nth-child(11n+3),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+3),
  .search .medium-block-grid-11 > li:nth-child(11n+3) {
    padding-left: .34091rem;
    padding-right: 1.36364rem;
  }

  /* line 1915, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+4),
  .category .medium-block-grid-11 > li:nth-child(11n+4),
  .single-post .medium-block-grid-11 > li:nth-child(11n+4),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+4),
  .search .medium-block-grid-11 > li:nth-child(11n+4) {
    padding-left: .51136rem;
    padding-right: 1.19318rem;
  }

  /* line 1919, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+5),
  .category .medium-block-grid-11 > li:nth-child(11n+5),
  .single-post .medium-block-grid-11 > li:nth-child(11n+5),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+5),
  .search .medium-block-grid-11 > li:nth-child(11n+5) {
    padding-left: .68182rem;
    padding-right: 1.02273rem;
  }

  /* line 1923, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+6),
  .category .medium-block-grid-11 > li:nth-child(11n+6),
  .single-post .medium-block-grid-11 > li:nth-child(11n+6),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+6),
  .search .medium-block-grid-11 > li:nth-child(11n+6) {
    padding-left: .85227rem;
    padding-right: .85227rem;
  }

  /* line 1927, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+7),
  .category .medium-block-grid-11 > li:nth-child(11n+7),
  .single-post .medium-block-grid-11 > li:nth-child(11n+7),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+7),
  .search .medium-block-grid-11 > li:nth-child(11n+7) {
    padding-left: 1.02273rem;
    padding-right: .68182rem;
  }

  /* line 1931, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+8),
  .category .medium-block-grid-11 > li:nth-child(11n+8),
  .single-post .medium-block-grid-11 > li:nth-child(11n+8),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+8),
  .search .medium-block-grid-11 > li:nth-child(11n+8) {
    padding-left: 1.19318rem;
    padding-right: .51136rem;
  }

  /* line 1935, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+9),
  .category .medium-block-grid-11 > li:nth-child(11n+9),
  .single-post .medium-block-grid-11 > li:nth-child(11n+9),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+9),
  .search .medium-block-grid-11 > li:nth-child(11n+9) {
    padding-left: 1.36364rem;
    padding-right: .34091rem;
  }

  /* line 1939, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n+10),
  .category .medium-block-grid-11 > li:nth-child(11n+10),
  .single-post .medium-block-grid-11 > li:nth-child(11n+10),
  .blog-data .medium-block-grid-11 > li:nth-child(11n+10),
  .search .medium-block-grid-11 > li:nth-child(11n+10) {
    padding-left: 1.53409rem;
    padding-right: .17045rem;
  }

  /* line 1943, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-11 > li:nth-child(11n),
  .category .medium-block-grid-11 > li:nth-child(11n),
  .single-post .medium-block-grid-11 > li:nth-child(11n),
  .blog-data .medium-block-grid-11 > li:nth-child(11n),
  .search .medium-block-grid-11 > li:nth-child(11n) {
    padding-left: 1.70455rem;
    padding-right: 0;
  }

  /* line 1947, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li,
  .category .medium-block-grid-12 > li,
  .single-post .medium-block-grid-12 > li,
  .blog-data .medium-block-grid-12 > li,
  .search .medium-block-grid-12 > li {
    width: 8.33333%;
    list-style: none;
  }

  /* line 1951, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-of-type(n),
  .category .medium-block-grid-12 > li:nth-of-type(n),
  .single-post .medium-block-grid-12 > li:nth-of-type(n),
  .blog-data .medium-block-grid-12 > li:nth-of-type(n),
  .search .medium-block-grid-12 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 1954, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-of-type(12n+1),
  .category .medium-block-grid-12 > li:nth-of-type(12n+1),
  .single-post .medium-block-grid-12 > li:nth-of-type(12n+1),
  .blog-data .medium-block-grid-12 > li:nth-of-type(12n+1),
  .search .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }

  /* line 1957, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+1),
  .category .medium-block-grid-12 > li:nth-child(12n+1),
  .single-post .medium-block-grid-12 > li:nth-child(12n+1),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+1),
  .search .medium-block-grid-12 > li:nth-child(12n+1) {
    padding-left: 0;
    padding-right: 1.71875rem;
  }

  /* line 1961, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+2),
  .category .medium-block-grid-12 > li:nth-child(12n+2),
  .single-post .medium-block-grid-12 > li:nth-child(12n+2),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+2),
  .search .medium-block-grid-12 > li:nth-child(12n+2) {
    padding-left: .15625rem;
    padding-right: 1.5625rem;
  }

  /* line 1965, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+3),
  .category .medium-block-grid-12 > li:nth-child(12n+3),
  .single-post .medium-block-grid-12 > li:nth-child(12n+3),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+3),
  .search .medium-block-grid-12 > li:nth-child(12n+3) {
    padding-left: .3125rem;
    padding-right: 1.40625rem;
  }

  /* line 1969, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+4),
  .category .medium-block-grid-12 > li:nth-child(12n+4),
  .single-post .medium-block-grid-12 > li:nth-child(12n+4),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+4),
  .search .medium-block-grid-12 > li:nth-child(12n+4) {
    padding-left: .46875rem;
    padding-right: 1.25rem;
  }

  /* line 1973, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+5),
  .category .medium-block-grid-12 > li:nth-child(12n+5),
  .single-post .medium-block-grid-12 > li:nth-child(12n+5),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+5),
  .search .medium-block-grid-12 > li:nth-child(12n+5) {
    padding-left: .625rem;
    padding-right: 1.09375rem;
  }

  /* line 1977, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+6),
  .category .medium-block-grid-12 > li:nth-child(12n+6),
  .single-post .medium-block-grid-12 > li:nth-child(12n+6),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+6),
  .search .medium-block-grid-12 > li:nth-child(12n+6) {
    padding-left: .78125rem;
    padding-right: .9375rem;
  }

  /* line 1981, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+7),
  .category .medium-block-grid-12 > li:nth-child(12n+7),
  .single-post .medium-block-grid-12 > li:nth-child(12n+7),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+7),
  .search .medium-block-grid-12 > li:nth-child(12n+7) {
    padding-left: .9375rem;
    padding-right: .78125rem;
  }

  /* line 1985, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+8),
  .category .medium-block-grid-12 > li:nth-child(12n+8),
  .single-post .medium-block-grid-12 > li:nth-child(12n+8),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+8),
  .search .medium-block-grid-12 > li:nth-child(12n+8) {
    padding-left: 1.09375rem;
    padding-right: .625rem;
  }

  /* line 1989, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+9),
  .category .medium-block-grid-12 > li:nth-child(12n+9),
  .single-post .medium-block-grid-12 > li:nth-child(12n+9),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+9),
  .search .medium-block-grid-12 > li:nth-child(12n+9) {
    padding-left: 1.25rem;
    padding-right: .46875rem;
  }

  /* line 1993, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+10),
  .category .medium-block-grid-12 > li:nth-child(12n+10),
  .single-post .medium-block-grid-12 > li:nth-child(12n+10),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+10),
  .search .medium-block-grid-12 > li:nth-child(12n+10) {
    padding-left: 1.40625rem;
    padding-right: .3125rem;
  }

  /* line 1997, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n+11),
  .category .medium-block-grid-12 > li:nth-child(12n+11),
  .single-post .medium-block-grid-12 > li:nth-child(12n+11),
  .blog-data .medium-block-grid-12 > li:nth-child(12n+11),
  .search .medium-block-grid-12 > li:nth-child(12n+11) {
    padding-left: 1.5625rem;
    padding-right: .15625rem;
  }

  /* line 2001, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .medium-block-grid-12 > li:nth-child(12n),
  .category .medium-block-grid-12 > li:nth-child(12n),
  .single-post .medium-block-grid-12 > li:nth-child(12n),
  .blog-data .medium-block-grid-12 > li:nth-child(12n),
  .search .medium-block-grid-12 > li:nth-child(12n) {
    padding-left: 1.71875rem;
    padding-right: 0;
  }
}

@media only screen and (min-width: 64.063em) {
  /* line 2007, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-1 > li,
  .category .large-block-grid-1 > li,
  .single-post .large-block-grid-1 > li,
  .blog-data .large-block-grid-1 > li,
  .search .large-block-grid-1 > li {
    width: 100%;
    list-style: none;
  }

  /* line 2011, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-1 > li:nth-of-type(n),
  .category .large-block-grid-1 > li:nth-of-type(n),
  .single-post .large-block-grid-1 > li:nth-of-type(n),
  .blog-data .large-block-grid-1 > li:nth-of-type(n),
  .search .large-block-grid-1 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2014, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-1 > li:nth-of-type(1n+1),
  .category .large-block-grid-1 > li:nth-of-type(1n+1),
  .single-post .large-block-grid-1 > li:nth-of-type(1n+1),
  .blog-data .large-block-grid-1 > li:nth-of-type(1n+1),
  .search .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 2017, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-1 > li:nth-child(1n),
  .category .large-block-grid-1 > li:nth-child(1n),
  .single-post .large-block-grid-1 > li:nth-child(1n),
  .blog-data .large-block-grid-1 > li:nth-child(1n),
  .search .large-block-grid-1 > li:nth-child(1n) {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2021, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-2 > li,
  .category .large-block-grid-2 > li,
  .single-post .large-block-grid-2 > li,
  .blog-data .large-block-grid-2 > li,
  .search .large-block-grid-2 > li {
    width: 50%;
    list-style: none;
  }

  /* line 2025, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-2 > li:nth-of-type(n),
  .category .large-block-grid-2 > li:nth-of-type(n),
  .single-post .large-block-grid-2 > li:nth-of-type(n),
  .blog-data .large-block-grid-2 > li:nth-of-type(n),
  .search .large-block-grid-2 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2028, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-2 > li:nth-of-type(2n+1),
  .category .large-block-grid-2 > li:nth-of-type(2n+1),
  .single-post .large-block-grid-2 > li:nth-of-type(2n+1),
  .blog-data .large-block-grid-2 > li:nth-of-type(2n+1),
  .search .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 2031, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-2 > li:nth-child(2n+1),
  .category .large-block-grid-2 > li:nth-child(2n+1),
  .single-post .large-block-grid-2 > li:nth-child(2n+1),
  .blog-data .large-block-grid-2 > li:nth-child(2n+1),
  .search .large-block-grid-2 > li:nth-child(2n+1) {
    padding-left: 0;
    padding-right: .9375rem;
  }

  /* line 2035, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-2 > li:nth-child(2n),
  .category .large-block-grid-2 > li:nth-child(2n),
  .single-post .large-block-grid-2 > li:nth-child(2n),
  .blog-data .large-block-grid-2 > li:nth-child(2n),
  .search .large-block-grid-2 > li:nth-child(2n) {
    padding-left: .9375rem;
    padding-right: 0;
  }

  /* line 2039, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-3 > li,
  .category .large-block-grid-3 > li,
  .single-post .large-block-grid-3 > li,
  .blog-data .large-block-grid-3 > li,
  .search .large-block-grid-3 > li {
    width: 33.33333%;
    list-style: none;
  }

  /* line 2043, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-3 > li:nth-of-type(n),
  .category .large-block-grid-3 > li:nth-of-type(n),
  .single-post .large-block-grid-3 > li:nth-of-type(n),
  .blog-data .large-block-grid-3 > li:nth-of-type(n),
  .search .large-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2046, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-3 > li:nth-of-type(3n+1),
  .category .large-block-grid-3 > li:nth-of-type(3n+1),
  .single-post .large-block-grid-3 > li:nth-of-type(3n+1),
  .blog-data .large-block-grid-3 > li:nth-of-type(3n+1),
  .search .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 2049, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-3 > li:nth-child(3n+1),
  .category .large-block-grid-3 > li:nth-child(3n+1),
  .single-post .large-block-grid-3 > li:nth-child(3n+1),
  .blog-data .large-block-grid-3 > li:nth-child(3n+1),
  .search .large-block-grid-3 > li:nth-child(3n+1) {
    padding-left: 0;
    padding-right: 1.25rem;
  }

  /* line 2053, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-3 > li:nth-child(3n+2),
  .category .large-block-grid-3 > li:nth-child(3n+2),
  .single-post .large-block-grid-3 > li:nth-child(3n+2),
  .blog-data .large-block-grid-3 > li:nth-child(3n+2),
  .search .large-block-grid-3 > li:nth-child(3n+2) {
    padding-left: .625rem;
    padding-right: .625rem;
  }

  /* line 2057, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-3 > li:nth-child(3n),
  .category .large-block-grid-3 > li:nth-child(3n),
  .single-post .large-block-grid-3 > li:nth-child(3n),
  .blog-data .large-block-grid-3 > li:nth-child(3n),
  .search .large-block-grid-3 > li:nth-child(3n) {
    padding-left: 1.25rem;
    padding-right: 0;
  }

  /* line 2061, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-4 > li,
  .category .large-block-grid-4 > li,
  .single-post .large-block-grid-4 > li,
  .blog-data .large-block-grid-4 > li,
  .search .large-block-grid-4 > li {
    width: 25%;
    list-style: none;
  }

  /* line 2065, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-4 > li:nth-of-type(n),
  .category .large-block-grid-4 > li:nth-of-type(n),
  .single-post .large-block-grid-4 > li:nth-of-type(n),
  .blog-data .large-block-grid-4 > li:nth-of-type(n),
  .search .large-block-grid-4 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2068, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-4 > li:nth-of-type(4n+1),
  .category .large-block-grid-4 > li:nth-of-type(4n+1),
  .single-post .large-block-grid-4 > li:nth-of-type(4n+1),
  .blog-data .large-block-grid-4 > li:nth-of-type(4n+1),
  .search .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 2071, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-4 > li:nth-child(4n+1),
  .category .large-block-grid-4 > li:nth-child(4n+1),
  .single-post .large-block-grid-4 > li:nth-child(4n+1),
  .blog-data .large-block-grid-4 > li:nth-child(4n+1),
  .search .large-block-grid-4 > li:nth-child(4n+1) {
    padding-left: 0;
    padding-right: 1.40625rem;
  }

  /* line 2075, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-4 > li:nth-child(4n+2),
  .category .large-block-grid-4 > li:nth-child(4n+2),
  .single-post .large-block-grid-4 > li:nth-child(4n+2),
  .blog-data .large-block-grid-4 > li:nth-child(4n+2),
  .search .large-block-grid-4 > li:nth-child(4n+2) {
    padding-left: .46875rem;
    padding-right: .9375rem;
  }

  /* line 2079, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-4 > li:nth-child(4n+3),
  .category .large-block-grid-4 > li:nth-child(4n+3),
  .single-post .large-block-grid-4 > li:nth-child(4n+3),
  .blog-data .large-block-grid-4 > li:nth-child(4n+3),
  .search .large-block-grid-4 > li:nth-child(4n+3) {
    padding-left: .9375rem;
    padding-right: .46875rem;
  }

  /* line 2083, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-4 > li:nth-child(4n),
  .category .large-block-grid-4 > li:nth-child(4n),
  .single-post .large-block-grid-4 > li:nth-child(4n),
  .blog-data .large-block-grid-4 > li:nth-child(4n),
  .search .large-block-grid-4 > li:nth-child(4n) {
    padding-left: 1.40625rem;
    padding-right: 0;
  }

  /* line 2087, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-5 > li,
  .category .large-block-grid-5 > li,
  .single-post .large-block-grid-5 > li,
  .blog-data .large-block-grid-5 > li,
  .search .large-block-grid-5 > li {
    width: 20%;
    list-style: none;
  }

  /* line 2091, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-5 > li:nth-of-type(n),
  .category .large-block-grid-5 > li:nth-of-type(n),
  .single-post .large-block-grid-5 > li:nth-of-type(n),
  .blog-data .large-block-grid-5 > li:nth-of-type(n),
  .search .large-block-grid-5 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2094, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-5 > li:nth-of-type(5n+1),
  .category .large-block-grid-5 > li:nth-of-type(5n+1),
  .single-post .large-block-grid-5 > li:nth-of-type(5n+1),
  .blog-data .large-block-grid-5 > li:nth-of-type(5n+1),
  .search .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 2097, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-5 > li:nth-child(5n+1),
  .category .large-block-grid-5 > li:nth-child(5n+1),
  .single-post .large-block-grid-5 > li:nth-child(5n+1),
  .blog-data .large-block-grid-5 > li:nth-child(5n+1),
  .search .large-block-grid-5 > li:nth-child(5n+1) {
    padding-left: 0;
    padding-right: 1.5rem;
  }

  /* line 2101, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-5 > li:nth-child(5n+2),
  .category .large-block-grid-5 > li:nth-child(5n+2),
  .single-post .large-block-grid-5 > li:nth-child(5n+2),
  .blog-data .large-block-grid-5 > li:nth-child(5n+2),
  .search .large-block-grid-5 > li:nth-child(5n+2) {
    padding-left: .375rem;
    padding-right: 1.125rem;
  }

  /* line 2105, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-5 > li:nth-child(5n+3),
  .category .large-block-grid-5 > li:nth-child(5n+3),
  .single-post .large-block-grid-5 > li:nth-child(5n+3),
  .blog-data .large-block-grid-5 > li:nth-child(5n+3),
  .search .large-block-grid-5 > li:nth-child(5n+3) {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  /* line 2109, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-5 > li:nth-child(5n+4),
  .category .large-block-grid-5 > li:nth-child(5n+4),
  .single-post .large-block-grid-5 > li:nth-child(5n+4),
  .blog-data .large-block-grid-5 > li:nth-child(5n+4),
  .search .large-block-grid-5 > li:nth-child(5n+4) {
    padding-left: 1.125rem;
    padding-right: .375rem;
  }

  /* line 2113, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-5 > li:nth-child(5n),
  .category .large-block-grid-5 > li:nth-child(5n),
  .single-post .large-block-grid-5 > li:nth-child(5n),
  .blog-data .large-block-grid-5 > li:nth-child(5n),
  .search .large-block-grid-5 > li:nth-child(5n) {
    padding-left: 1.5rem;
    padding-right: 0;
  }

  /* line 2117, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li,
  .category .large-block-grid-6 > li,
  .single-post .large-block-grid-6 > li,
  .blog-data .large-block-grid-6 > li,
  .search .large-block-grid-6 > li {
    width: 16.66667%;
    list-style: none;
  }

  /* line 2121, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li:nth-of-type(n),
  .category .large-block-grid-6 > li:nth-of-type(n),
  .single-post .large-block-grid-6 > li:nth-of-type(n),
  .blog-data .large-block-grid-6 > li:nth-of-type(n),
  .search .large-block-grid-6 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2124, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li:nth-of-type(6n+1),
  .category .large-block-grid-6 > li:nth-of-type(6n+1),
  .single-post .large-block-grid-6 > li:nth-of-type(6n+1),
  .blog-data .large-block-grid-6 > li:nth-of-type(6n+1),
  .search .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 2127, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li:nth-child(6n+1),
  .category .large-block-grid-6 > li:nth-child(6n+1),
  .single-post .large-block-grid-6 > li:nth-child(6n+1),
  .blog-data .large-block-grid-6 > li:nth-child(6n+1),
  .search .large-block-grid-6 > li:nth-child(6n+1) {
    padding-left: 0;
    padding-right: 1.5625rem;
  }

  /* line 2131, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li:nth-child(6n+2),
  .category .large-block-grid-6 > li:nth-child(6n+2),
  .single-post .large-block-grid-6 > li:nth-child(6n+2),
  .blog-data .large-block-grid-6 > li:nth-child(6n+2),
  .search .large-block-grid-6 > li:nth-child(6n+2) {
    padding-left: .3125rem;
    padding-right: 1.25rem;
  }

  /* line 2135, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li:nth-child(6n+3),
  .category .large-block-grid-6 > li:nth-child(6n+3),
  .single-post .large-block-grid-6 > li:nth-child(6n+3),
  .blog-data .large-block-grid-6 > li:nth-child(6n+3),
  .search .large-block-grid-6 > li:nth-child(6n+3) {
    padding-left: .625rem;
    padding-right: .9375rem;
  }

  /* line 2139, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li:nth-child(6n+4),
  .category .large-block-grid-6 > li:nth-child(6n+4),
  .single-post .large-block-grid-6 > li:nth-child(6n+4),
  .blog-data .large-block-grid-6 > li:nth-child(6n+4),
  .search .large-block-grid-6 > li:nth-child(6n+4) {
    padding-left: .9375rem;
    padding-right: .625rem;
  }

  /* line 2143, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li:nth-child(6n+5),
  .category .large-block-grid-6 > li:nth-child(6n+5),
  .single-post .large-block-grid-6 > li:nth-child(6n+5),
  .blog-data .large-block-grid-6 > li:nth-child(6n+5),
  .search .large-block-grid-6 > li:nth-child(6n+5) {
    padding-left: 1.25rem;
    padding-right: .3125rem;
  }

  /* line 2147, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-6 > li:nth-child(6n),
  .category .large-block-grid-6 > li:nth-child(6n),
  .single-post .large-block-grid-6 > li:nth-child(6n),
  .blog-data .large-block-grid-6 > li:nth-child(6n),
  .search .large-block-grid-6 > li:nth-child(6n) {
    padding-left: 1.5625rem;
    padding-right: 0;
  }

  /* line 2151, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li,
  .category .large-block-grid-7 > li,
  .single-post .large-block-grid-7 > li,
  .blog-data .large-block-grid-7 > li,
  .search .large-block-grid-7 > li {
    width: 14.28571%;
    list-style: none;
  }

  /* line 2155, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-of-type(n),
  .category .large-block-grid-7 > li:nth-of-type(n),
  .single-post .large-block-grid-7 > li:nth-of-type(n),
  .blog-data .large-block-grid-7 > li:nth-of-type(n),
  .search .large-block-grid-7 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2158, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-of-type(7n+1),
  .category .large-block-grid-7 > li:nth-of-type(7n+1),
  .single-post .large-block-grid-7 > li:nth-of-type(7n+1),
  .blog-data .large-block-grid-7 > li:nth-of-type(7n+1),
  .search .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 2161, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-child(7n+1),
  .category .large-block-grid-7 > li:nth-child(7n+1),
  .single-post .large-block-grid-7 > li:nth-child(7n+1),
  .blog-data .large-block-grid-7 > li:nth-child(7n+1),
  .search .large-block-grid-7 > li:nth-child(7n+1) {
    padding-left: 0;
    padding-right: 1.60714rem;
  }

  /* line 2165, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-child(7n+2),
  .category .large-block-grid-7 > li:nth-child(7n+2),
  .single-post .large-block-grid-7 > li:nth-child(7n+2),
  .blog-data .large-block-grid-7 > li:nth-child(7n+2),
  .search .large-block-grid-7 > li:nth-child(7n+2) {
    padding-left: .26786rem;
    padding-right: 1.33929rem;
  }

  /* line 2169, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-child(7n+3),
  .category .large-block-grid-7 > li:nth-child(7n+3),
  .single-post .large-block-grid-7 > li:nth-child(7n+3),
  .blog-data .large-block-grid-7 > li:nth-child(7n+3),
  .search .large-block-grid-7 > li:nth-child(7n+3) {
    padding-left: .53571rem;
    padding-right: 1.07143rem;
  }

  /* line 2173, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-child(7n+4),
  .category .large-block-grid-7 > li:nth-child(7n+4),
  .single-post .large-block-grid-7 > li:nth-child(7n+4),
  .blog-data .large-block-grid-7 > li:nth-child(7n+4),
  .search .large-block-grid-7 > li:nth-child(7n+4) {
    padding-left: .80357rem;
    padding-right: .80357rem;
  }

  /* line 2177, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-child(7n+5),
  .category .large-block-grid-7 > li:nth-child(7n+5),
  .single-post .large-block-grid-7 > li:nth-child(7n+5),
  .blog-data .large-block-grid-7 > li:nth-child(7n+5),
  .search .large-block-grid-7 > li:nth-child(7n+5) {
    padding-left: 1.07143rem;
    padding-right: .53571rem;
  }

  /* line 2181, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-child(7n+6),
  .category .large-block-grid-7 > li:nth-child(7n+6),
  .single-post .large-block-grid-7 > li:nth-child(7n+6),
  .blog-data .large-block-grid-7 > li:nth-child(7n+6),
  .search .large-block-grid-7 > li:nth-child(7n+6) {
    padding-left: 1.33929rem;
    padding-right: .26786rem;
  }

  /* line 2185, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-7 > li:nth-child(7n),
  .category .large-block-grid-7 > li:nth-child(7n),
  .single-post .large-block-grid-7 > li:nth-child(7n),
  .blog-data .large-block-grid-7 > li:nth-child(7n),
  .search .large-block-grid-7 > li:nth-child(7n) {
    padding-left: 1.60714rem;
    padding-right: 0;
  }

  /* line 2189, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li,
  .category .large-block-grid-8 > li,
  .single-post .large-block-grid-8 > li,
  .blog-data .large-block-grid-8 > li,
  .search .large-block-grid-8 > li {
    width: 12.5%;
    list-style: none;
  }

  /* line 2193, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-of-type(n),
  .category .large-block-grid-8 > li:nth-of-type(n),
  .single-post .large-block-grid-8 > li:nth-of-type(n),
  .blog-data .large-block-grid-8 > li:nth-of-type(n),
  .search .large-block-grid-8 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2196, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-of-type(8n+1),
  .category .large-block-grid-8 > li:nth-of-type(8n+1),
  .single-post .large-block-grid-8 > li:nth-of-type(8n+1),
  .blog-data .large-block-grid-8 > li:nth-of-type(8n+1),
  .search .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 2199, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-child(8n+1),
  .category .large-block-grid-8 > li:nth-child(8n+1),
  .single-post .large-block-grid-8 > li:nth-child(8n+1),
  .blog-data .large-block-grid-8 > li:nth-child(8n+1),
  .search .large-block-grid-8 > li:nth-child(8n+1) {
    padding-left: 0;
    padding-right: 1.64063rem;
  }

  /* line 2203, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-child(8n+2),
  .category .large-block-grid-8 > li:nth-child(8n+2),
  .single-post .large-block-grid-8 > li:nth-child(8n+2),
  .blog-data .large-block-grid-8 > li:nth-child(8n+2),
  .search .large-block-grid-8 > li:nth-child(8n+2) {
    padding-left: .23438rem;
    padding-right: 1.40625rem;
  }

  /* line 2207, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-child(8n+3),
  .category .large-block-grid-8 > li:nth-child(8n+3),
  .single-post .large-block-grid-8 > li:nth-child(8n+3),
  .blog-data .large-block-grid-8 > li:nth-child(8n+3),
  .search .large-block-grid-8 > li:nth-child(8n+3) {
    padding-left: .46875rem;
    padding-right: 1.17188rem;
  }

  /* line 2211, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-child(8n+4),
  .category .large-block-grid-8 > li:nth-child(8n+4),
  .single-post .large-block-grid-8 > li:nth-child(8n+4),
  .blog-data .large-block-grid-8 > li:nth-child(8n+4),
  .search .large-block-grid-8 > li:nth-child(8n+4) {
    padding-left: .70313rem;
    padding-right: .9375rem;
  }

  /* line 2215, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-child(8n+5),
  .category .large-block-grid-8 > li:nth-child(8n+5),
  .single-post .large-block-grid-8 > li:nth-child(8n+5),
  .blog-data .large-block-grid-8 > li:nth-child(8n+5),
  .search .large-block-grid-8 > li:nth-child(8n+5) {
    padding-left: .9375rem;
    padding-right: .70313rem;
  }

  /* line 2219, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-child(8n+6),
  .category .large-block-grid-8 > li:nth-child(8n+6),
  .single-post .large-block-grid-8 > li:nth-child(8n+6),
  .blog-data .large-block-grid-8 > li:nth-child(8n+6),
  .search .large-block-grid-8 > li:nth-child(8n+6) {
    padding-left: 1.17188rem;
    padding-right: .46875rem;
  }

  /* line 2223, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-child(8n+7),
  .category .large-block-grid-8 > li:nth-child(8n+7),
  .single-post .large-block-grid-8 > li:nth-child(8n+7),
  .blog-data .large-block-grid-8 > li:nth-child(8n+7),
  .search .large-block-grid-8 > li:nth-child(8n+7) {
    padding-left: 1.40625rem;
    padding-right: .23438rem;
  }

  /* line 2227, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-8 > li:nth-child(8n),
  .category .large-block-grid-8 > li:nth-child(8n),
  .single-post .large-block-grid-8 > li:nth-child(8n),
  .blog-data .large-block-grid-8 > li:nth-child(8n),
  .search .large-block-grid-8 > li:nth-child(8n) {
    padding-left: 1.64063rem;
    padding-right: 0;
  }

  /* line 2231, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li,
  .category .large-block-grid-9 > li,
  .single-post .large-block-grid-9 > li,
  .blog-data .large-block-grid-9 > li,
  .search .large-block-grid-9 > li {
    width: 11.11111%;
    list-style: none;
  }

  /* line 2235, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-of-type(n),
  .category .large-block-grid-9 > li:nth-of-type(n),
  .single-post .large-block-grid-9 > li:nth-of-type(n),
  .blog-data .large-block-grid-9 > li:nth-of-type(n),
  .search .large-block-grid-9 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2238, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-of-type(9n+1),
  .category .large-block-grid-9 > li:nth-of-type(9n+1),
  .single-post .large-block-grid-9 > li:nth-of-type(9n+1),
  .blog-data .large-block-grid-9 > li:nth-of-type(9n+1),
  .search .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 2241, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n+1),
  .category .large-block-grid-9 > li:nth-child(9n+1),
  .single-post .large-block-grid-9 > li:nth-child(9n+1),
  .blog-data .large-block-grid-9 > li:nth-child(9n+1),
  .search .large-block-grid-9 > li:nth-child(9n+1) {
    padding-left: 0;
    padding-right: 1.66667rem;
  }

  /* line 2245, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n+2),
  .category .large-block-grid-9 > li:nth-child(9n+2),
  .single-post .large-block-grid-9 > li:nth-child(9n+2),
  .blog-data .large-block-grid-9 > li:nth-child(9n+2),
  .search .large-block-grid-9 > li:nth-child(9n+2) {
    padding-left: .20833rem;
    padding-right: 1.45833rem;
  }

  /* line 2249, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n+3),
  .category .large-block-grid-9 > li:nth-child(9n+3),
  .single-post .large-block-grid-9 > li:nth-child(9n+3),
  .blog-data .large-block-grid-9 > li:nth-child(9n+3),
  .search .large-block-grid-9 > li:nth-child(9n+3) {
    padding-left: .41667rem;
    padding-right: 1.25rem;
  }

  /* line 2253, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n+4),
  .category .large-block-grid-9 > li:nth-child(9n+4),
  .single-post .large-block-grid-9 > li:nth-child(9n+4),
  .blog-data .large-block-grid-9 > li:nth-child(9n+4),
  .search .large-block-grid-9 > li:nth-child(9n+4) {
    padding-left: .625rem;
    padding-right: 1.04167rem;
  }

  /* line 2257, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n+5),
  .category .large-block-grid-9 > li:nth-child(9n+5),
  .single-post .large-block-grid-9 > li:nth-child(9n+5),
  .blog-data .large-block-grid-9 > li:nth-child(9n+5),
  .search .large-block-grid-9 > li:nth-child(9n+5) {
    padding-left: .83333rem;
    padding-right: .83333rem;
  }

  /* line 2261, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n+6),
  .category .large-block-grid-9 > li:nth-child(9n+6),
  .single-post .large-block-grid-9 > li:nth-child(9n+6),
  .blog-data .large-block-grid-9 > li:nth-child(9n+6),
  .search .large-block-grid-9 > li:nth-child(9n+6) {
    padding-left: 1.04167rem;
    padding-right: .625rem;
  }

  /* line 2265, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n+7),
  .category .large-block-grid-9 > li:nth-child(9n+7),
  .single-post .large-block-grid-9 > li:nth-child(9n+7),
  .blog-data .large-block-grid-9 > li:nth-child(9n+7),
  .search .large-block-grid-9 > li:nth-child(9n+7) {
    padding-left: 1.25rem;
    padding-right: .41667rem;
  }

  /* line 2269, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n+8),
  .category .large-block-grid-9 > li:nth-child(9n+8),
  .single-post .large-block-grid-9 > li:nth-child(9n+8),
  .blog-data .large-block-grid-9 > li:nth-child(9n+8),
  .search .large-block-grid-9 > li:nth-child(9n+8) {
    padding-left: 1.45833rem;
    padding-right: .20833rem;
  }

  /* line 2273, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-9 > li:nth-child(9n),
  .category .large-block-grid-9 > li:nth-child(9n),
  .single-post .large-block-grid-9 > li:nth-child(9n),
  .blog-data .large-block-grid-9 > li:nth-child(9n),
  .search .large-block-grid-9 > li:nth-child(9n) {
    padding-left: 1.66667rem;
    padding-right: 0;
  }

  /* line 2277, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li,
  .category .large-block-grid-10 > li,
  .single-post .large-block-grid-10 > li,
  .blog-data .large-block-grid-10 > li,
  .search .large-block-grid-10 > li {
    width: 10%;
    list-style: none;
  }

  /* line 2281, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-of-type(n),
  .category .large-block-grid-10 > li:nth-of-type(n),
  .single-post .large-block-grid-10 > li:nth-of-type(n),
  .blog-data .large-block-grid-10 > li:nth-of-type(n),
  .search .large-block-grid-10 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2284, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-of-type(10n+1),
  .category .large-block-grid-10 > li:nth-of-type(10n+1),
  .single-post .large-block-grid-10 > li:nth-of-type(10n+1),
  .blog-data .large-block-grid-10 > li:nth-of-type(10n+1),
  .search .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 2287, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+1),
  .category .large-block-grid-10 > li:nth-child(10n+1),
  .single-post .large-block-grid-10 > li:nth-child(10n+1),
  .blog-data .large-block-grid-10 > li:nth-child(10n+1),
  .search .large-block-grid-10 > li:nth-child(10n+1) {
    padding-left: 0;
    padding-right: 1.6875rem;
  }

  /* line 2291, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+2),
  .category .large-block-grid-10 > li:nth-child(10n+2),
  .single-post .large-block-grid-10 > li:nth-child(10n+2),
  .blog-data .large-block-grid-10 > li:nth-child(10n+2),
  .search .large-block-grid-10 > li:nth-child(10n+2) {
    padding-left: .1875rem;
    padding-right: 1.5rem;
  }

  /* line 2295, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+3),
  .category .large-block-grid-10 > li:nth-child(10n+3),
  .single-post .large-block-grid-10 > li:nth-child(10n+3),
  .blog-data .large-block-grid-10 > li:nth-child(10n+3),
  .search .large-block-grid-10 > li:nth-child(10n+3) {
    padding-left: .375rem;
    padding-right: 1.3125rem;
  }

  /* line 2299, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+4),
  .category .large-block-grid-10 > li:nth-child(10n+4),
  .single-post .large-block-grid-10 > li:nth-child(10n+4),
  .blog-data .large-block-grid-10 > li:nth-child(10n+4),
  .search .large-block-grid-10 > li:nth-child(10n+4) {
    padding-left: .5625rem;
    padding-right: 1.125rem;
  }

  /* line 2303, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+5),
  .category .large-block-grid-10 > li:nth-child(10n+5),
  .single-post .large-block-grid-10 > li:nth-child(10n+5),
  .blog-data .large-block-grid-10 > li:nth-child(10n+5),
  .search .large-block-grid-10 > li:nth-child(10n+5) {
    padding-left: .75rem;
    padding-right: .9375rem;
  }

  /* line 2307, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+6),
  .category .large-block-grid-10 > li:nth-child(10n+6),
  .single-post .large-block-grid-10 > li:nth-child(10n+6),
  .blog-data .large-block-grid-10 > li:nth-child(10n+6),
  .search .large-block-grid-10 > li:nth-child(10n+6) {
    padding-left: .9375rem;
    padding-right: .75rem;
  }

  /* line 2311, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+7),
  .category .large-block-grid-10 > li:nth-child(10n+7),
  .single-post .large-block-grid-10 > li:nth-child(10n+7),
  .blog-data .large-block-grid-10 > li:nth-child(10n+7),
  .search .large-block-grid-10 > li:nth-child(10n+7) {
    padding-left: 1.125rem;
    padding-right: .5625rem;
  }

  /* line 2315, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+8),
  .category .large-block-grid-10 > li:nth-child(10n+8),
  .single-post .large-block-grid-10 > li:nth-child(10n+8),
  .blog-data .large-block-grid-10 > li:nth-child(10n+8),
  .search .large-block-grid-10 > li:nth-child(10n+8) {
    padding-left: 1.3125rem;
    padding-right: .375rem;
  }

  /* line 2319, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n+9),
  .category .large-block-grid-10 > li:nth-child(10n+9),
  .single-post .large-block-grid-10 > li:nth-child(10n+9),
  .blog-data .large-block-grid-10 > li:nth-child(10n+9),
  .search .large-block-grid-10 > li:nth-child(10n+9) {
    padding-left: 1.5rem;
    padding-right: .1875rem;
  }

  /* line 2323, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-10 > li:nth-child(10n),
  .category .large-block-grid-10 > li:nth-child(10n),
  .single-post .large-block-grid-10 > li:nth-child(10n),
  .blog-data .large-block-grid-10 > li:nth-child(10n),
  .search .large-block-grid-10 > li:nth-child(10n) {
    padding-left: 1.6875rem;
    padding-right: 0;
  }

  /* line 2327, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li,
  .category .large-block-grid-11 > li,
  .single-post .large-block-grid-11 > li,
  .blog-data .large-block-grid-11 > li,
  .search .large-block-grid-11 > li {
    width: 9.09091%;
    list-style: none;
  }

  /* line 2331, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-of-type(n),
  .category .large-block-grid-11 > li:nth-of-type(n),
  .single-post .large-block-grid-11 > li:nth-of-type(n),
  .blog-data .large-block-grid-11 > li:nth-of-type(n),
  .search .large-block-grid-11 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2334, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-of-type(11n+1),
  .category .large-block-grid-11 > li:nth-of-type(11n+1),
  .single-post .large-block-grid-11 > li:nth-of-type(11n+1),
  .blog-data .large-block-grid-11 > li:nth-of-type(11n+1),
  .search .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 2337, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+1),
  .category .large-block-grid-11 > li:nth-child(11n+1),
  .single-post .large-block-grid-11 > li:nth-child(11n+1),
  .blog-data .large-block-grid-11 > li:nth-child(11n+1),
  .search .large-block-grid-11 > li:nth-child(11n+1) {
    padding-left: 0;
    padding-right: 1.70455rem;
  }

  /* line 2341, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+2),
  .category .large-block-grid-11 > li:nth-child(11n+2),
  .single-post .large-block-grid-11 > li:nth-child(11n+2),
  .blog-data .large-block-grid-11 > li:nth-child(11n+2),
  .search .large-block-grid-11 > li:nth-child(11n+2) {
    padding-left: .17045rem;
    padding-right: 1.53409rem;
  }

  /* line 2345, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+3),
  .category .large-block-grid-11 > li:nth-child(11n+3),
  .single-post .large-block-grid-11 > li:nth-child(11n+3),
  .blog-data .large-block-grid-11 > li:nth-child(11n+3),
  .search .large-block-grid-11 > li:nth-child(11n+3) {
    padding-left: .34091rem;
    padding-right: 1.36364rem;
  }

  /* line 2349, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+4),
  .category .large-block-grid-11 > li:nth-child(11n+4),
  .single-post .large-block-grid-11 > li:nth-child(11n+4),
  .blog-data .large-block-grid-11 > li:nth-child(11n+4),
  .search .large-block-grid-11 > li:nth-child(11n+4) {
    padding-left: .51136rem;
    padding-right: 1.19318rem;
  }

  /* line 2353, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+5),
  .category .large-block-grid-11 > li:nth-child(11n+5),
  .single-post .large-block-grid-11 > li:nth-child(11n+5),
  .blog-data .large-block-grid-11 > li:nth-child(11n+5),
  .search .large-block-grid-11 > li:nth-child(11n+5) {
    padding-left: .68182rem;
    padding-right: 1.02273rem;
  }

  /* line 2357, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+6),
  .category .large-block-grid-11 > li:nth-child(11n+6),
  .single-post .large-block-grid-11 > li:nth-child(11n+6),
  .blog-data .large-block-grid-11 > li:nth-child(11n+6),
  .search .large-block-grid-11 > li:nth-child(11n+6) {
    padding-left: .85227rem;
    padding-right: .85227rem;
  }

  /* line 2361, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+7),
  .category .large-block-grid-11 > li:nth-child(11n+7),
  .single-post .large-block-grid-11 > li:nth-child(11n+7),
  .blog-data .large-block-grid-11 > li:nth-child(11n+7),
  .search .large-block-grid-11 > li:nth-child(11n+7) {
    padding-left: 1.02273rem;
    padding-right: .68182rem;
  }

  /* line 2365, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+8),
  .category .large-block-grid-11 > li:nth-child(11n+8),
  .single-post .large-block-grid-11 > li:nth-child(11n+8),
  .blog-data .large-block-grid-11 > li:nth-child(11n+8),
  .search .large-block-grid-11 > li:nth-child(11n+8) {
    padding-left: 1.19318rem;
    padding-right: .51136rem;
  }

  /* line 2369, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+9),
  .category .large-block-grid-11 > li:nth-child(11n+9),
  .single-post .large-block-grid-11 > li:nth-child(11n+9),
  .blog-data .large-block-grid-11 > li:nth-child(11n+9),
  .search .large-block-grid-11 > li:nth-child(11n+9) {
    padding-left: 1.36364rem;
    padding-right: .34091rem;
  }

  /* line 2373, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n+10),
  .category .large-block-grid-11 > li:nth-child(11n+10),
  .single-post .large-block-grid-11 > li:nth-child(11n+10),
  .blog-data .large-block-grid-11 > li:nth-child(11n+10),
  .search .large-block-grid-11 > li:nth-child(11n+10) {
    padding-left: 1.53409rem;
    padding-right: .17045rem;
  }

  /* line 2377, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-11 > li:nth-child(11n),
  .category .large-block-grid-11 > li:nth-child(11n),
  .single-post .large-block-grid-11 > li:nth-child(11n),
  .blog-data .large-block-grid-11 > li:nth-child(11n),
  .search .large-block-grid-11 > li:nth-child(11n) {
    padding-left: 1.70455rem;
    padding-right: 0;
  }

  /* line 2381, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li,
  .category .large-block-grid-12 > li,
  .single-post .large-block-grid-12 > li,
  .blog-data .large-block-grid-12 > li,
  .search .large-block-grid-12 > li {
    width: 8.33333%;
    list-style: none;
  }

  /* line 2385, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-of-type(n),
  .category .large-block-grid-12 > li:nth-of-type(n),
  .single-post .large-block-grid-12 > li:nth-of-type(n),
  .blog-data .large-block-grid-12 > li:nth-of-type(n),
  .search .large-block-grid-12 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 2388, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-of-type(12n+1),
  .category .large-block-grid-12 > li:nth-of-type(12n+1),
  .single-post .large-block-grid-12 > li:nth-of-type(12n+1),
  .blog-data .large-block-grid-12 > li:nth-of-type(12n+1),
  .search .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }

  /* line 2391, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+1),
  .category .large-block-grid-12 > li:nth-child(12n+1),
  .single-post .large-block-grid-12 > li:nth-child(12n+1),
  .blog-data .large-block-grid-12 > li:nth-child(12n+1),
  .search .large-block-grid-12 > li:nth-child(12n+1) {
    padding-left: 0;
    padding-right: 1.71875rem;
  }

  /* line 2395, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+2),
  .category .large-block-grid-12 > li:nth-child(12n+2),
  .single-post .large-block-grid-12 > li:nth-child(12n+2),
  .blog-data .large-block-grid-12 > li:nth-child(12n+2),
  .search .large-block-grid-12 > li:nth-child(12n+2) {
    padding-left: .15625rem;
    padding-right: 1.5625rem;
  }

  /* line 2399, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+3),
  .category .large-block-grid-12 > li:nth-child(12n+3),
  .single-post .large-block-grid-12 > li:nth-child(12n+3),
  .blog-data .large-block-grid-12 > li:nth-child(12n+3),
  .search .large-block-grid-12 > li:nth-child(12n+3) {
    padding-left: .3125rem;
    padding-right: 1.40625rem;
  }

  /* line 2403, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+4),
  .category .large-block-grid-12 > li:nth-child(12n+4),
  .single-post .large-block-grid-12 > li:nth-child(12n+4),
  .blog-data .large-block-grid-12 > li:nth-child(12n+4),
  .search .large-block-grid-12 > li:nth-child(12n+4) {
    padding-left: .46875rem;
    padding-right: 1.25rem;
  }

  /* line 2407, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+5),
  .category .large-block-grid-12 > li:nth-child(12n+5),
  .single-post .large-block-grid-12 > li:nth-child(12n+5),
  .blog-data .large-block-grid-12 > li:nth-child(12n+5),
  .search .large-block-grid-12 > li:nth-child(12n+5) {
    padding-left: .625rem;
    padding-right: 1.09375rem;
  }

  /* line 2411, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+6),
  .category .large-block-grid-12 > li:nth-child(12n+6),
  .single-post .large-block-grid-12 > li:nth-child(12n+6),
  .blog-data .large-block-grid-12 > li:nth-child(12n+6),
  .search .large-block-grid-12 > li:nth-child(12n+6) {
    padding-left: .78125rem;
    padding-right: .9375rem;
  }

  /* line 2415, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+7),
  .category .large-block-grid-12 > li:nth-child(12n+7),
  .single-post .large-block-grid-12 > li:nth-child(12n+7),
  .blog-data .large-block-grid-12 > li:nth-child(12n+7),
  .search .large-block-grid-12 > li:nth-child(12n+7) {
    padding-left: .9375rem;
    padding-right: .78125rem;
  }

  /* line 2419, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+8),
  .category .large-block-grid-12 > li:nth-child(12n+8),
  .single-post .large-block-grid-12 > li:nth-child(12n+8),
  .blog-data .large-block-grid-12 > li:nth-child(12n+8),
  .search .large-block-grid-12 > li:nth-child(12n+8) {
    padding-left: 1.09375rem;
    padding-right: .625rem;
  }

  /* line 2423, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+9),
  .category .large-block-grid-12 > li:nth-child(12n+9),
  .single-post .large-block-grid-12 > li:nth-child(12n+9),
  .blog-data .large-block-grid-12 > li:nth-child(12n+9),
  .search .large-block-grid-12 > li:nth-child(12n+9) {
    padding-left: 1.25rem;
    padding-right: .46875rem;
  }

  /* line 2427, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+10),
  .category .large-block-grid-12 > li:nth-child(12n+10),
  .single-post .large-block-grid-12 > li:nth-child(12n+10),
  .blog-data .large-block-grid-12 > li:nth-child(12n+10),
  .search .large-block-grid-12 > li:nth-child(12n+10) {
    padding-left: 1.40625rem;
    padding-right: .3125rem;
  }

  /* line 2431, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n+11),
  .category .large-block-grid-12 > li:nth-child(12n+11),
  .single-post .large-block-grid-12 > li:nth-child(12n+11),
  .blog-data .large-block-grid-12 > li:nth-child(12n+11),
  .search .large-block-grid-12 > li:nth-child(12n+11) {
    padding-left: 1.5625rem;
    padding-right: .15625rem;
  }

  /* line 2435, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-block-grid-12 > li:nth-child(12n),
  .category .large-block-grid-12 > li:nth-child(12n),
  .single-post .large-block-grid-12 > li:nth-child(12n),
  .blog-data .large-block-grid-12 > li:nth-child(12n),
  .search .large-block-grid-12 > li:nth-child(12n) {
    padding-left: 1.71875rem;
    padding-right: 0;
  }
}

@media only screen {
  /* line 2441, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large,
  .archive:not(.woocommerce) .hide-for-large-only,
  .archive:not(.woocommerce) .hide-for-large-up,
  .archive:not(.woocommerce) .hide-for-medium,
  .archive:not(.woocommerce) .hide-for-medium-only,
  .archive:not(.woocommerce) .hide-for-medium-up,
  .archive:not(.woocommerce) .hide-for-xlarge,
  .archive:not(.woocommerce) .hide-for-xlarge-only,
  .archive:not(.woocommerce) .hide-for-xlarge-up,
  .archive:not(.woocommerce) .hide-for-xxlarge,
  .archive:not(.woocommerce) .hide-for-xxlarge-only,
  .archive:not(.woocommerce) .hide-for-xxlarge-up,
  .archive:not(.woocommerce) .show-for-large-down,
  .archive:not(.woocommerce) .show-for-medium-down,
  .archive:not(.woocommerce) .show-for-small,
  .archive:not(.woocommerce) .show-for-small-down,
  .archive:not(.woocommerce) .show-for-small-only,
  .archive:not(.woocommerce) .show-for-small-up,
  .archive:not(.woocommerce) .show-for-xlarge-down,
  .archive:not(.woocommerce) .show-for-xxlarge-down,
  .category .hide-for-large,
  .category .hide-for-large-only,
  .category .hide-for-large-up,
  .category .hide-for-medium,
  .category .hide-for-medium-only,
  .category .hide-for-medium-up,
  .category .hide-for-xlarge,
  .category .hide-for-xlarge-only,
  .category .hide-for-xlarge-up,
  .category .hide-for-xxlarge,
  .category .hide-for-xxlarge-only,
  .category .hide-for-xxlarge-up,
  .category .show-for-large-down,
  .category .show-for-medium-down,
  .category .show-for-small,
  .category .show-for-small-down,
  .category .show-for-small-only,
  .category .show-for-small-up,
  .category .show-for-xlarge-down,
  .category .show-for-xxlarge-down,
  .single-post .hide-for-large,
  .single-post .hide-for-large-only,
  .single-post .hide-for-large-up,
  .single-post .hide-for-medium,
  .single-post .hide-for-medium-only,
  .single-post .hide-for-medium-up,
  .single-post .hide-for-xlarge,
  .single-post .hide-for-xlarge-only,
  .single-post .hide-for-xlarge-up,
  .single-post .hide-for-xxlarge,
  .single-post .hide-for-xxlarge-only,
  .single-post .hide-for-xxlarge-up,
  .single-post .show-for-large-down,
  .single-post .show-for-medium-down,
  .single-post .show-for-small,
  .single-post .show-for-small-down,
  .single-post .show-for-small-only,
  .single-post .show-for-small-up,
  .single-post .show-for-xlarge-down,
  .single-post .show-for-xxlarge-down,
  .blog-data .hide-for-large,
  .blog-data .hide-for-large-only,
  .blog-data .hide-for-large-up,
  .blog-data .hide-for-medium,
  .blog-data .hide-for-medium-only,
  .blog-data .hide-for-medium-up,
  .blog-data .hide-for-xlarge,
  .blog-data .hide-for-xlarge-only,
  .blog-data .hide-for-xlarge-up,
  .blog-data .hide-for-xxlarge,
  .blog-data .hide-for-xxlarge-only,
  .blog-data .hide-for-xxlarge-up,
  .blog-data .show-for-large-down,
  .blog-data .show-for-medium-down,
  .blog-data .show-for-small,
  .blog-data .show-for-small-down,
  .blog-data .show-for-small-only,
  .blog-data .show-for-small-up,
  .blog-data .show-for-xlarge-down,
  .blog-data .show-for-xxlarge-down,
  .search .hide-for-large,
  .search .hide-for-large-only,
  .search .hide-for-large-up,
  .search .hide-for-medium,
  .search .hide-for-medium-only,
  .search .hide-for-medium-up,
  .search .hide-for-xlarge,
  .search .hide-for-xlarge-only,
  .search .hide-for-xlarge-up,
  .search .hide-for-xxlarge,
  .search .hide-for-xxlarge-only,
  .search .hide-for-xxlarge-up,
  .search .show-for-large-down,
  .search .show-for-medium-down,
  .search .show-for-small,
  .search .show-for-small-down,
  .search .show-for-small-only,
  .search .show-for-small-up,
  .search .show-for-xlarge-down,
  .search .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 2444, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large-down,
  .archive:not(.woocommerce) .hide-for-medium-down,
  .archive:not(.woocommerce) .hide-for-small,
  .archive:not(.woocommerce) .hide-for-small-down,
  .archive:not(.woocommerce) .hide-for-small-only,
  .archive:not(.woocommerce) .hide-for-small-up,
  .archive:not(.woocommerce) .hide-for-xlarge-down,
  .archive:not(.woocommerce) .hide-for-xxlarge-down,
  .archive:not(.woocommerce) .show-for-large,
  .archive:not(.woocommerce) .show-for-large-only,
  .archive:not(.woocommerce) .show-for-large-up,
  .archive:not(.woocommerce) .show-for-medium,
  .archive:not(.woocommerce) .show-for-medium-only,
  .archive:not(.woocommerce) .show-for-medium-up,
  .archive:not(.woocommerce) .show-for-xlarge,
  .archive:not(.woocommerce) .show-for-xlarge-only,
  .archive:not(.woocommerce) .show-for-xlarge-up,
  .archive:not(.woocommerce) .show-for-xxlarge,
  .archive:not(.woocommerce) .show-for-xxlarge-only,
  .archive:not(.woocommerce) .show-for-xxlarge-up,
  .category .hide-for-large-down,
  .category .hide-for-medium-down,
  .category .hide-for-small,
  .category .hide-for-small-down,
  .category .hide-for-small-only,
  .category .hide-for-small-up,
  .category .hide-for-xlarge-down,
  .category .hide-for-xxlarge-down,
  .category .show-for-large,
  .category .show-for-large-only,
  .category .show-for-large-up,
  .category .show-for-medium,
  .category .show-for-medium-only,
  .category .show-for-medium-up,
  .category .show-for-xlarge,
  .category .show-for-xlarge-only,
  .category .show-for-xlarge-up,
  .category .show-for-xxlarge,
  .category .show-for-xxlarge-only,
  .category .show-for-xxlarge-up,
  .single-post .hide-for-large-down,
  .single-post .hide-for-medium-down,
  .single-post .hide-for-small,
  .single-post .hide-for-small-down,
  .single-post .hide-for-small-only,
  .single-post .hide-for-small-up,
  .single-post .hide-for-xlarge-down,
  .single-post .hide-for-xxlarge-down,
  .single-post .show-for-large,
  .single-post .show-for-large-only,
  .single-post .show-for-large-up,
  .single-post .show-for-medium,
  .single-post .show-for-medium-only,
  .single-post .show-for-medium-up,
  .single-post .show-for-xlarge,
  .single-post .show-for-xlarge-only,
  .single-post .show-for-xlarge-up,
  .single-post .show-for-xxlarge,
  .single-post .show-for-xxlarge-only,
  .single-post .show-for-xxlarge-up,
  .blog-data .hide-for-large-down,
  .blog-data .hide-for-medium-down,
  .blog-data .hide-for-small,
  .blog-data .hide-for-small-down,
  .blog-data .hide-for-small-only,
  .blog-data .hide-for-small-up,
  .blog-data .hide-for-xlarge-down,
  .blog-data .hide-for-xxlarge-down,
  .blog-data .show-for-large,
  .blog-data .show-for-large-only,
  .blog-data .show-for-large-up,
  .blog-data .show-for-medium,
  .blog-data .show-for-medium-only,
  .blog-data .show-for-medium-up,
  .blog-data .show-for-xlarge,
  .blog-data .show-for-xlarge-only,
  .blog-data .show-for-xlarge-up,
  .blog-data .show-for-xxlarge,
  .blog-data .show-for-xxlarge-only,
  .blog-data .show-for-xxlarge-up,
  .search .hide-for-large-down,
  .search .hide-for-medium-down,
  .search .hide-for-small,
  .search .hide-for-small-down,
  .search .hide-for-small-only,
  .search .hide-for-small-up,
  .search .hide-for-xlarge-down,
  .search .hide-for-xxlarge-down,
  .search .show-for-large,
  .search .show-for-large-only,
  .search .show-for-large-up,
  .search .show-for-medium,
  .search .show-for-medium-only,
  .search .show-for-medium-up,
  .search .show-for-xlarge,
  .search .show-for-xlarge-only,
  .search .show-for-xlarge-up,
  .search .show-for-xxlarge,
  .search .show-for-xxlarge-only,
  .search .show-for-xxlarge-up {
    display: none !important;
  }

  /* line 2447, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) table.hide-for-large,
  .archive:not(.woocommerce) table.hide-for-large-only,
  .archive:not(.woocommerce) table.hide-for-large-up,
  .archive:not(.woocommerce) table.hide-for-medium,
  .archive:not(.woocommerce) table.hide-for-medium-only,
  .archive:not(.woocommerce) table.hide-for-medium-up,
  .archive:not(.woocommerce) table.hide-for-xlarge,
  .archive:not(.woocommerce) table.hide-for-xlarge-only,
  .archive:not(.woocommerce) table.hide-for-xlarge-up,
  .archive:not(.woocommerce) table.hide-for-xxlarge,
  .archive:not(.woocommerce) table.hide-for-xxlarge-only,
  .archive:not(.woocommerce) table.hide-for-xxlarge-up,
  .archive:not(.woocommerce) table.show-for-large-down,
  .archive:not(.woocommerce) table.show-for-medium-down,
  .archive:not(.woocommerce) table.show-for-small,
  .archive:not(.woocommerce) table.show-for-small-down,
  .archive:not(.woocommerce) table.show-for-small-only,
  .archive:not(.woocommerce) table.show-for-small-up,
  .archive:not(.woocommerce) table.show-for-xlarge-down,
  .archive:not(.woocommerce) table.show-for-xxlarge-down,
  .category table.hide-for-large,
  .category table.hide-for-large-only,
  .category table.hide-for-large-up,
  .category table.hide-for-medium,
  .category table.hide-for-medium-only,
  .category table.hide-for-medium-up,
  .category table.hide-for-xlarge,
  .category table.hide-for-xlarge-only,
  .category table.hide-for-xlarge-up,
  .category table.hide-for-xxlarge,
  .category table.hide-for-xxlarge-only,
  .category table.hide-for-xxlarge-up,
  .category table.show-for-large-down,
  .category table.show-for-medium-down,
  .category table.show-for-small,
  .category table.show-for-small-down,
  .category table.show-for-small-only,
  .category table.show-for-small-up,
  .category table.show-for-xlarge-down,
  .category table.show-for-xxlarge-down,
  .single-post table.hide-for-large,
  .single-post table.hide-for-large-only,
  .single-post table.hide-for-large-up,
  .single-post table.hide-for-medium,
  .single-post table.hide-for-medium-only,
  .single-post table.hide-for-medium-up,
  .single-post table.hide-for-xlarge,
  .single-post table.hide-for-xlarge-only,
  .single-post table.hide-for-xlarge-up,
  .single-post table.hide-for-xxlarge,
  .single-post table.hide-for-xxlarge-only,
  .single-post table.hide-for-xxlarge-up,
  .single-post table.show-for-large-down,
  .single-post table.show-for-medium-down,
  .single-post table.show-for-small,
  .single-post table.show-for-small-down,
  .single-post table.show-for-small-only,
  .single-post table.show-for-small-up,
  .single-post table.show-for-xlarge-down,
  .single-post table.show-for-xxlarge-down,
  .blog-data table.hide-for-large,
  .blog-data table.hide-for-large-only,
  .blog-data table.hide-for-large-up,
  .blog-data table.hide-for-medium,
  .blog-data table.hide-for-medium-only,
  .blog-data table.hide-for-medium-up,
  .blog-data table.hide-for-xlarge,
  .blog-data table.hide-for-xlarge-only,
  .blog-data table.hide-for-xlarge-up,
  .blog-data table.hide-for-xxlarge,
  .blog-data table.hide-for-xxlarge-only,
  .blog-data table.hide-for-xxlarge-up,
  .blog-data table.show-for-large-down,
  .blog-data table.show-for-medium-down,
  .blog-data table.show-for-small,
  .blog-data table.show-for-small-down,
  .blog-data table.show-for-small-only,
  .blog-data table.show-for-small-up,
  .blog-data table.show-for-xlarge-down,
  .blog-data table.show-for-xxlarge-down,
  .search table.hide-for-large,
  .search table.hide-for-large-only,
  .search table.hide-for-large-up,
  .search table.hide-for-medium,
  .search table.hide-for-medium-only,
  .search table.hide-for-medium-up,
  .search table.hide-for-xlarge,
  .search table.hide-for-xlarge-only,
  .search table.hide-for-xlarge-up,
  .search table.hide-for-xxlarge,
  .search table.hide-for-xxlarge-only,
  .search table.hide-for-xxlarge-up,
  .search table.show-for-large-down,
  .search table.show-for-medium-down,
  .search table.show-for-small,
  .search table.show-for-small-down,
  .search table.show-for-small-only,
  .search table.show-for-small-up,
  .search table.show-for-xlarge-down,
  .search table.show-for-xxlarge-down {
    display: table;
  }

  /* line 2450, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) thead.hide-for-large,
  .archive:not(.woocommerce) thead.hide-for-large-only,
  .archive:not(.woocommerce) thead.hide-for-large-up,
  .archive:not(.woocommerce) thead.hide-for-medium,
  .archive:not(.woocommerce) thead.hide-for-medium-only,
  .archive:not(.woocommerce) thead.hide-for-medium-up,
  .archive:not(.woocommerce) thead.hide-for-xlarge,
  .archive:not(.woocommerce) thead.hide-for-xlarge-only,
  .archive:not(.woocommerce) thead.hide-for-xlarge-up,
  .archive:not(.woocommerce) thead.hide-for-xxlarge,
  .archive:not(.woocommerce) thead.hide-for-xxlarge-only,
  .archive:not(.woocommerce) thead.hide-for-xxlarge-up,
  .archive:not(.woocommerce) thead.show-for-large-down,
  .archive:not(.woocommerce) thead.show-for-medium-down,
  .archive:not(.woocommerce) thead.show-for-small,
  .archive:not(.woocommerce) thead.show-for-small-down,
  .archive:not(.woocommerce) thead.show-for-small-only,
  .archive:not(.woocommerce) thead.show-for-small-up,
  .archive:not(.woocommerce) thead.show-for-xlarge-down,
  .archive:not(.woocommerce) thead.show-for-xxlarge-down,
  .category thead.hide-for-large,
  .category thead.hide-for-large-only,
  .category thead.hide-for-large-up,
  .category thead.hide-for-medium,
  .category thead.hide-for-medium-only,
  .category thead.hide-for-medium-up,
  .category thead.hide-for-xlarge,
  .category thead.hide-for-xlarge-only,
  .category thead.hide-for-xlarge-up,
  .category thead.hide-for-xxlarge,
  .category thead.hide-for-xxlarge-only,
  .category thead.hide-for-xxlarge-up,
  .category thead.show-for-large-down,
  .category thead.show-for-medium-down,
  .category thead.show-for-small,
  .category thead.show-for-small-down,
  .category thead.show-for-small-only,
  .category thead.show-for-small-up,
  .category thead.show-for-xlarge-down,
  .category thead.show-for-xxlarge-down,
  .single-post thead.hide-for-large,
  .single-post thead.hide-for-large-only,
  .single-post thead.hide-for-large-up,
  .single-post thead.hide-for-medium,
  .single-post thead.hide-for-medium-only,
  .single-post thead.hide-for-medium-up,
  .single-post thead.hide-for-xlarge,
  .single-post thead.hide-for-xlarge-only,
  .single-post thead.hide-for-xlarge-up,
  .single-post thead.hide-for-xxlarge,
  .single-post thead.hide-for-xxlarge-only,
  .single-post thead.hide-for-xxlarge-up,
  .single-post thead.show-for-large-down,
  .single-post thead.show-for-medium-down,
  .single-post thead.show-for-small,
  .single-post thead.show-for-small-down,
  .single-post thead.show-for-small-only,
  .single-post thead.show-for-small-up,
  .single-post thead.show-for-xlarge-down,
  .single-post thead.show-for-xxlarge-down,
  .blog-data thead.hide-for-large,
  .blog-data thead.hide-for-large-only,
  .blog-data thead.hide-for-large-up,
  .blog-data thead.hide-for-medium,
  .blog-data thead.hide-for-medium-only,
  .blog-data thead.hide-for-medium-up,
  .blog-data thead.hide-for-xlarge,
  .blog-data thead.hide-for-xlarge-only,
  .blog-data thead.hide-for-xlarge-up,
  .blog-data thead.hide-for-xxlarge,
  .blog-data thead.hide-for-xxlarge-only,
  .blog-data thead.hide-for-xxlarge-up,
  .blog-data thead.show-for-large-down,
  .blog-data thead.show-for-medium-down,
  .blog-data thead.show-for-small,
  .blog-data thead.show-for-small-down,
  .blog-data thead.show-for-small-only,
  .blog-data thead.show-for-small-up,
  .blog-data thead.show-for-xlarge-down,
  .blog-data thead.show-for-xxlarge-down,
  .search thead.hide-for-large,
  .search thead.hide-for-large-only,
  .search thead.hide-for-large-up,
  .search thead.hide-for-medium,
  .search thead.hide-for-medium-only,
  .search thead.hide-for-medium-up,
  .search thead.hide-for-xlarge,
  .search thead.hide-for-xlarge-only,
  .search thead.hide-for-xlarge-up,
  .search thead.hide-for-xxlarge,
  .search thead.hide-for-xxlarge-only,
  .search thead.hide-for-xxlarge-up,
  .search thead.show-for-large-down,
  .search thead.show-for-medium-down,
  .search thead.show-for-small,
  .search thead.show-for-small-down,
  .search thead.show-for-small-only,
  .search thead.show-for-small-up,
  .search thead.show-for-xlarge-down,
  .search thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 2453, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tbody.hide-for-large,
  .archive:not(.woocommerce) tbody.hide-for-large-only,
  .archive:not(.woocommerce) tbody.hide-for-large-up,
  .archive:not(.woocommerce) tbody.hide-for-medium,
  .archive:not(.woocommerce) tbody.hide-for-medium-only,
  .archive:not(.woocommerce) tbody.hide-for-medium-up,
  .archive:not(.woocommerce) tbody.hide-for-xlarge,
  .archive:not(.woocommerce) tbody.hide-for-xlarge-only,
  .archive:not(.woocommerce) tbody.hide-for-xlarge-up,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge-only,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge-up,
  .archive:not(.woocommerce) tbody.show-for-large-down,
  .archive:not(.woocommerce) tbody.show-for-medium-down,
  .archive:not(.woocommerce) tbody.show-for-small,
  .archive:not(.woocommerce) tbody.show-for-small-down,
  .archive:not(.woocommerce) tbody.show-for-small-only,
  .archive:not(.woocommerce) tbody.show-for-small-up,
  .archive:not(.woocommerce) tbody.show-for-xlarge-down,
  .archive:not(.woocommerce) tbody.show-for-xxlarge-down,
  .category tbody.hide-for-large,
  .category tbody.hide-for-large-only,
  .category tbody.hide-for-large-up,
  .category tbody.hide-for-medium,
  .category tbody.hide-for-medium-only,
  .category tbody.hide-for-medium-up,
  .category tbody.hide-for-xlarge,
  .category tbody.hide-for-xlarge-only,
  .category tbody.hide-for-xlarge-up,
  .category tbody.hide-for-xxlarge,
  .category tbody.hide-for-xxlarge-only,
  .category tbody.hide-for-xxlarge-up,
  .category tbody.show-for-large-down,
  .category tbody.show-for-medium-down,
  .category tbody.show-for-small,
  .category tbody.show-for-small-down,
  .category tbody.show-for-small-only,
  .category tbody.show-for-small-up,
  .category tbody.show-for-xlarge-down,
  .category tbody.show-for-xxlarge-down,
  .single-post tbody.hide-for-large,
  .single-post tbody.hide-for-large-only,
  .single-post tbody.hide-for-large-up,
  .single-post tbody.hide-for-medium,
  .single-post tbody.hide-for-medium-only,
  .single-post tbody.hide-for-medium-up,
  .single-post tbody.hide-for-xlarge,
  .single-post tbody.hide-for-xlarge-only,
  .single-post tbody.hide-for-xlarge-up,
  .single-post tbody.hide-for-xxlarge,
  .single-post tbody.hide-for-xxlarge-only,
  .single-post tbody.hide-for-xxlarge-up,
  .single-post tbody.show-for-large-down,
  .single-post tbody.show-for-medium-down,
  .single-post tbody.show-for-small,
  .single-post tbody.show-for-small-down,
  .single-post tbody.show-for-small-only,
  .single-post tbody.show-for-small-up,
  .single-post tbody.show-for-xlarge-down,
  .single-post tbody.show-for-xxlarge-down,
  .blog-data tbody.hide-for-large,
  .blog-data tbody.hide-for-large-only,
  .blog-data tbody.hide-for-large-up,
  .blog-data tbody.hide-for-medium,
  .blog-data tbody.hide-for-medium-only,
  .blog-data tbody.hide-for-medium-up,
  .blog-data tbody.hide-for-xlarge,
  .blog-data tbody.hide-for-xlarge-only,
  .blog-data tbody.hide-for-xlarge-up,
  .blog-data tbody.hide-for-xxlarge,
  .blog-data tbody.hide-for-xxlarge-only,
  .blog-data tbody.hide-for-xxlarge-up,
  .blog-data tbody.show-for-large-down,
  .blog-data tbody.show-for-medium-down,
  .blog-data tbody.show-for-small,
  .blog-data tbody.show-for-small-down,
  .blog-data tbody.show-for-small-only,
  .blog-data tbody.show-for-small-up,
  .blog-data tbody.show-for-xlarge-down,
  .blog-data tbody.show-for-xxlarge-down,
  .search tbody.hide-for-large,
  .search tbody.hide-for-large-only,
  .search tbody.hide-for-large-up,
  .search tbody.hide-for-medium,
  .search tbody.hide-for-medium-only,
  .search tbody.hide-for-medium-up,
  .search tbody.hide-for-xlarge,
  .search tbody.hide-for-xlarge-only,
  .search tbody.hide-for-xlarge-up,
  .search tbody.hide-for-xxlarge,
  .search tbody.hide-for-xxlarge-only,
  .search tbody.hide-for-xxlarge-up,
  .search tbody.show-for-large-down,
  .search tbody.show-for-medium-down,
  .search tbody.show-for-small,
  .search tbody.show-for-small-down,
  .search tbody.show-for-small-only,
  .search tbody.show-for-small-up,
  .search tbody.show-for-xlarge-down,
  .search tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 2456, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tr.hide-for-large,
  .archive:not(.woocommerce) tr.hide-for-large-only,
  .archive:not(.woocommerce) tr.hide-for-large-up,
  .archive:not(.woocommerce) tr.hide-for-medium,
  .archive:not(.woocommerce) tr.hide-for-medium-only,
  .archive:not(.woocommerce) tr.hide-for-medium-up,
  .archive:not(.woocommerce) tr.hide-for-xlarge,
  .archive:not(.woocommerce) tr.hide-for-xlarge-only,
  .archive:not(.woocommerce) tr.hide-for-xlarge-up,
  .archive:not(.woocommerce) tr.hide-for-xxlarge,
  .archive:not(.woocommerce) tr.hide-for-xxlarge-only,
  .archive:not(.woocommerce) tr.hide-for-xxlarge-up,
  .archive:not(.woocommerce) tr.show-for-large-down,
  .archive:not(.woocommerce) tr.show-for-medium-down,
  .archive:not(.woocommerce) tr.show-for-small,
  .archive:not(.woocommerce) tr.show-for-small-down,
  .archive:not(.woocommerce) tr.show-for-small-only,
  .archive:not(.woocommerce) tr.show-for-small-up,
  .archive:not(.woocommerce) tr.show-for-xlarge-down,
  .archive:not(.woocommerce) tr.show-for-xxlarge-down,
  .category tr.hide-for-large,
  .category tr.hide-for-large-only,
  .category tr.hide-for-large-up,
  .category tr.hide-for-medium,
  .category tr.hide-for-medium-only,
  .category tr.hide-for-medium-up,
  .category tr.hide-for-xlarge,
  .category tr.hide-for-xlarge-only,
  .category tr.hide-for-xlarge-up,
  .category tr.hide-for-xxlarge,
  .category tr.hide-for-xxlarge-only,
  .category tr.hide-for-xxlarge-up,
  .category tr.show-for-large-down,
  .category tr.show-for-medium-down,
  .category tr.show-for-small,
  .category tr.show-for-small-down,
  .category tr.show-for-small-only,
  .category tr.show-for-small-up,
  .category tr.show-for-xlarge-down,
  .category tr.show-for-xxlarge-down,
  .single-post tr.hide-for-large,
  .single-post tr.hide-for-large-only,
  .single-post tr.hide-for-large-up,
  .single-post tr.hide-for-medium,
  .single-post tr.hide-for-medium-only,
  .single-post tr.hide-for-medium-up,
  .single-post tr.hide-for-xlarge,
  .single-post tr.hide-for-xlarge-only,
  .single-post tr.hide-for-xlarge-up,
  .single-post tr.hide-for-xxlarge,
  .single-post tr.hide-for-xxlarge-only,
  .single-post tr.hide-for-xxlarge-up,
  .single-post tr.show-for-large-down,
  .single-post tr.show-for-medium-down,
  .single-post tr.show-for-small,
  .single-post tr.show-for-small-down,
  .single-post tr.show-for-small-only,
  .single-post tr.show-for-small-up,
  .single-post tr.show-for-xlarge-down,
  .single-post tr.show-for-xxlarge-down,
  .blog-data tr.hide-for-large,
  .blog-data tr.hide-for-large-only,
  .blog-data tr.hide-for-large-up,
  .blog-data tr.hide-for-medium,
  .blog-data tr.hide-for-medium-only,
  .blog-data tr.hide-for-medium-up,
  .blog-data tr.hide-for-xlarge,
  .blog-data tr.hide-for-xlarge-only,
  .blog-data tr.hide-for-xlarge-up,
  .blog-data tr.hide-for-xxlarge,
  .blog-data tr.hide-for-xxlarge-only,
  .blog-data tr.hide-for-xxlarge-up,
  .blog-data tr.show-for-large-down,
  .blog-data tr.show-for-medium-down,
  .blog-data tr.show-for-small,
  .blog-data tr.show-for-small-down,
  .blog-data tr.show-for-small-only,
  .blog-data tr.show-for-small-up,
  .blog-data tr.show-for-xlarge-down,
  .blog-data tr.show-for-xxlarge-down,
  .search tr.hide-for-large,
  .search tr.hide-for-large-only,
  .search tr.hide-for-large-up,
  .search tr.hide-for-medium,
  .search tr.hide-for-medium-only,
  .search tr.hide-for-medium-up,
  .search tr.hide-for-xlarge,
  .search tr.hide-for-xlarge-only,
  .search tr.hide-for-xlarge-up,
  .search tr.hide-for-xxlarge,
  .search tr.hide-for-xxlarge-only,
  .search tr.hide-for-xxlarge-up,
  .search tr.show-for-large-down,
  .search tr.show-for-medium-down,
  .search tr.show-for-small,
  .search tr.show-for-small-down,
  .search tr.show-for-small-only,
  .search tr.show-for-small-up,
  .search tr.show-for-xlarge-down,
  .search tr.show-for-xxlarge-down {
    display: table-row !important;
  }

  /* line 2459, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) td.hide-for-large,
  .archive:not(.woocommerce) td.hide-for-large-only,
  .archive:not(.woocommerce) td.hide-for-large-up,
  .archive:not(.woocommerce) td.hide-for-medium,
  .archive:not(.woocommerce) td.hide-for-medium-only,
  .archive:not(.woocommerce) td.hide-for-medium-up,
  .archive:not(.woocommerce) td.hide-for-xlarge,
  .archive:not(.woocommerce) td.hide-for-xlarge-only,
  .archive:not(.woocommerce) td.hide-for-xlarge-up,
  .archive:not(.woocommerce) td.hide-for-xxlarge,
  .archive:not(.woocommerce) td.hide-for-xxlarge-only,
  .archive:not(.woocommerce) td.hide-for-xxlarge-up,
  .archive:not(.woocommerce) td.show-for-large-down,
  .archive:not(.woocommerce) td.show-for-medium-down,
  .archive:not(.woocommerce) td.show-for-small,
  .archive:not(.woocommerce) td.show-for-small-down,
  .archive:not(.woocommerce) td.show-for-small-only,
  .archive:not(.woocommerce) td.show-for-small-up,
  .archive:not(.woocommerce) td.show-for-xlarge-down,
  .archive:not(.woocommerce) td.show-for-xxlarge-down,
  .archive:not(.woocommerce) th.hide-for-large,
  .archive:not(.woocommerce) th.hide-for-large-only,
  .archive:not(.woocommerce) th.hide-for-large-up,
  .archive:not(.woocommerce) th.hide-for-medium,
  .archive:not(.woocommerce) th.hide-for-medium-only,
  .archive:not(.woocommerce) th.hide-for-medium-up,
  .archive:not(.woocommerce) th.hide-for-xlarge,
  .archive:not(.woocommerce) th.hide-for-xlarge-only,
  .archive:not(.woocommerce) th.hide-for-xlarge-up,
  .archive:not(.woocommerce) th.hide-for-xxlarge,
  .archive:not(.woocommerce) th.hide-for-xxlarge-only,
  .archive:not(.woocommerce) th.hide-for-xxlarge-up,
  .archive:not(.woocommerce) th.show-for-large-down,
  .archive:not(.woocommerce) th.show-for-medium-down,
  .archive:not(.woocommerce) th.show-for-small,
  .archive:not(.woocommerce) th.show-for-small-down,
  .archive:not(.woocommerce) th.show-for-small-only,
  .archive:not(.woocommerce) th.show-for-small-up,
  .archive:not(.woocommerce) th.show-for-xlarge-down,
  .archive:not(.woocommerce) th.show-for-xxlarge-down,
  .category td.hide-for-large,
  .category td.hide-for-large-only,
  .category td.hide-for-large-up,
  .category td.hide-for-medium,
  .category td.hide-for-medium-only,
  .category td.hide-for-medium-up,
  .category td.hide-for-xlarge,
  .category td.hide-for-xlarge-only,
  .category td.hide-for-xlarge-up,
  .category td.hide-for-xxlarge,
  .category td.hide-for-xxlarge-only,
  .category td.hide-for-xxlarge-up,
  .category td.show-for-large-down,
  .category td.show-for-medium-down,
  .category td.show-for-small,
  .category td.show-for-small-down,
  .category td.show-for-small-only,
  .category td.show-for-small-up,
  .category td.show-for-xlarge-down,
  .category td.show-for-xxlarge-down,
  .category th.hide-for-large,
  .category th.hide-for-large-only,
  .category th.hide-for-large-up,
  .category th.hide-for-medium,
  .category th.hide-for-medium-only,
  .category th.hide-for-medium-up,
  .category th.hide-for-xlarge,
  .category th.hide-for-xlarge-only,
  .category th.hide-for-xlarge-up,
  .category th.hide-for-xxlarge,
  .category th.hide-for-xxlarge-only,
  .category th.hide-for-xxlarge-up,
  .category th.show-for-large-down,
  .category th.show-for-medium-down,
  .category th.show-for-small,
  .category th.show-for-small-down,
  .category th.show-for-small-only,
  .category th.show-for-small-up,
  .category th.show-for-xlarge-down,
  .category th.show-for-xxlarge-down,
  .single-post td.hide-for-large,
  .single-post td.hide-for-large-only,
  .single-post td.hide-for-large-up,
  .single-post td.hide-for-medium,
  .single-post td.hide-for-medium-only,
  .single-post td.hide-for-medium-up,
  .single-post td.hide-for-xlarge,
  .single-post td.hide-for-xlarge-only,
  .single-post td.hide-for-xlarge-up,
  .single-post td.hide-for-xxlarge,
  .single-post td.hide-for-xxlarge-only,
  .single-post td.hide-for-xxlarge-up,
  .single-post td.show-for-large-down,
  .single-post td.show-for-medium-down,
  .single-post td.show-for-small,
  .single-post td.show-for-small-down,
  .single-post td.show-for-small-only,
  .single-post td.show-for-small-up,
  .single-post td.show-for-xlarge-down,
  .single-post td.show-for-xxlarge-down,
  .single-post th.hide-for-large,
  .single-post th.hide-for-large-only,
  .single-post th.hide-for-large-up,
  .single-post th.hide-for-medium,
  .single-post th.hide-for-medium-only,
  .single-post th.hide-for-medium-up,
  .single-post th.hide-for-xlarge,
  .single-post th.hide-for-xlarge-only,
  .single-post th.hide-for-xlarge-up,
  .single-post th.hide-for-xxlarge,
  .single-post th.hide-for-xxlarge-only,
  .single-post th.hide-for-xxlarge-up,
  .single-post th.show-for-large-down,
  .single-post th.show-for-medium-down,
  .single-post th.show-for-small,
  .single-post th.show-for-small-down,
  .single-post th.show-for-small-only,
  .single-post th.show-for-small-up,
  .single-post th.show-for-xlarge-down,
  .single-post th.show-for-xxlarge-down,
  .blog-data td.hide-for-large,
  .blog-data td.hide-for-large-only,
  .blog-data td.hide-for-large-up,
  .blog-data td.hide-for-medium,
  .blog-data td.hide-for-medium-only,
  .blog-data td.hide-for-medium-up,
  .blog-data td.hide-for-xlarge,
  .blog-data td.hide-for-xlarge-only,
  .blog-data td.hide-for-xlarge-up,
  .blog-data td.hide-for-xxlarge,
  .blog-data td.hide-for-xxlarge-only,
  .blog-data td.hide-for-xxlarge-up,
  .blog-data td.show-for-large-down,
  .blog-data td.show-for-medium-down,
  .blog-data td.show-for-small,
  .blog-data td.show-for-small-down,
  .blog-data td.show-for-small-only,
  .blog-data td.show-for-small-up,
  .blog-data td.show-for-xlarge-down,
  .blog-data td.show-for-xxlarge-down,
  .blog-data th.hide-for-large,
  .blog-data th.hide-for-large-only,
  .blog-data th.hide-for-large-up,
  .blog-data th.hide-for-medium,
  .blog-data th.hide-for-medium-only,
  .blog-data th.hide-for-medium-up,
  .blog-data th.hide-for-xlarge,
  .blog-data th.hide-for-xlarge-only,
  .blog-data th.hide-for-xlarge-up,
  .blog-data th.hide-for-xxlarge,
  .blog-data th.hide-for-xxlarge-only,
  .blog-data th.hide-for-xxlarge-up,
  .blog-data th.show-for-large-down,
  .blog-data th.show-for-medium-down,
  .blog-data th.show-for-small,
  .blog-data th.show-for-small-down,
  .blog-data th.show-for-small-only,
  .blog-data th.show-for-small-up,
  .blog-data th.show-for-xlarge-down,
  .blog-data th.show-for-xxlarge-down,
  .search td.hide-for-large,
  .search td.hide-for-large-only,
  .search td.hide-for-large-up,
  .search td.hide-for-medium,
  .search td.hide-for-medium-only,
  .search td.hide-for-medium-up,
  .search td.hide-for-xlarge,
  .search td.hide-for-xlarge-only,
  .search td.hide-for-xlarge-up,
  .search td.hide-for-xxlarge,
  .search td.hide-for-xxlarge-only,
  .search td.hide-for-xxlarge-up,
  .search td.show-for-large-down,
  .search td.show-for-medium-down,
  .search td.show-for-small,
  .search td.show-for-small-down,
  .search td.show-for-small-only,
  .search td.show-for-small-up,
  .search td.show-for-xlarge-down,
  .search td.show-for-xxlarge-down,
  .search th.hide-for-large,
  .search th.hide-for-large-only,
  .search th.hide-for-large-up,
  .search th.hide-for-medium,
  .search th.hide-for-medium-only,
  .search th.hide-for-medium-up,
  .search th.hide-for-xlarge,
  .search th.hide-for-xlarge-only,
  .search th.hide-for-xlarge-up,
  .search th.hide-for-xxlarge,
  .search th.hide-for-xxlarge-only,
  .search th.hide-for-xxlarge-up,
  .search th.show-for-large-down,
  .search th.show-for-medium-down,
  .search th.show-for-small,
  .search th.show-for-small-down,
  .search th.show-for-small-only,
  .search th.show-for-small-up,
  .search th.show-for-xlarge-down,
  .search th.show-for-xxlarge-down {
    display: table-cell !important;
  }
}

@media only screen and (min-width: 48.063em) {
  /* line 2464, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large,
  .archive:not(.woocommerce) .hide-for-large-only,
  .archive:not(.woocommerce) .hide-for-large-up,
  .archive:not(.woocommerce) .hide-for-small,
  .archive:not(.woocommerce) .hide-for-small-down,
  .archive:not(.woocommerce) .hide-for-small-only,
  .archive:not(.woocommerce) .hide-for-xlarge,
  .archive:not(.woocommerce) .hide-for-xlarge-only,
  .archive:not(.woocommerce) .hide-for-xlarge-up,
  .archive:not(.woocommerce) .hide-for-xxlarge,
  .archive:not(.woocommerce) .hide-for-xxlarge-only,
  .archive:not(.woocommerce) .hide-for-xxlarge-up,
  .archive:not(.woocommerce) .show-for-large-down,
  .archive:not(.woocommerce) .show-for-medium,
  .archive:not(.woocommerce) .show-for-medium-down,
  .archive:not(.woocommerce) .show-for-medium-only,
  .archive:not(.woocommerce) .show-for-medium-up,
  .archive:not(.woocommerce) .show-for-small-up,
  .archive:not(.woocommerce) .show-for-xlarge-down,
  .archive:not(.woocommerce) .show-for-xxlarge-down,
  .category .hide-for-large,
  .category .hide-for-large-only,
  .category .hide-for-large-up,
  .category .hide-for-small,
  .category .hide-for-small-down,
  .category .hide-for-small-only,
  .category .hide-for-xlarge,
  .category .hide-for-xlarge-only,
  .category .hide-for-xlarge-up,
  .category .hide-for-xxlarge,
  .category .hide-for-xxlarge-only,
  .category .hide-for-xxlarge-up,
  .category .show-for-large-down,
  .category .show-for-medium,
  .category .show-for-medium-down,
  .category .show-for-medium-only,
  .category .show-for-medium-up,
  .category .show-for-small-up,
  .category .show-for-xlarge-down,
  .category .show-for-xxlarge-down,
  .single-post .hide-for-large,
  .single-post .hide-for-large-only,
  .single-post .hide-for-large-up,
  .single-post .hide-for-small,
  .single-post .hide-for-small-down,
  .single-post .hide-for-small-only,
  .single-post .hide-for-xlarge,
  .single-post .hide-for-xlarge-only,
  .single-post .hide-for-xlarge-up,
  .single-post .hide-for-xxlarge,
  .single-post .hide-for-xxlarge-only,
  .single-post .hide-for-xxlarge-up,
  .single-post .show-for-large-down,
  .single-post .show-for-medium,
  .single-post .show-for-medium-down,
  .single-post .show-for-medium-only,
  .single-post .show-for-medium-up,
  .single-post .show-for-small-up,
  .single-post .show-for-xlarge-down,
  .single-post .show-for-xxlarge-down,
  .blog-data .hide-for-large,
  .blog-data .hide-for-large-only,
  .blog-data .hide-for-large-up,
  .blog-data .hide-for-small,
  .blog-data .hide-for-small-down,
  .blog-data .hide-for-small-only,
  .blog-data .hide-for-xlarge,
  .blog-data .hide-for-xlarge-only,
  .blog-data .hide-for-xlarge-up,
  .blog-data .hide-for-xxlarge,
  .blog-data .hide-for-xxlarge-only,
  .blog-data .hide-for-xxlarge-up,
  .blog-data .show-for-large-down,
  .blog-data .show-for-medium,
  .blog-data .show-for-medium-down,
  .blog-data .show-for-medium-only,
  .blog-data .show-for-medium-up,
  .blog-data .show-for-small-up,
  .blog-data .show-for-xlarge-down,
  .blog-data .show-for-xxlarge-down,
  .search .hide-for-large,
  .search .hide-for-large-only,
  .search .hide-for-large-up,
  .search .hide-for-small,
  .search .hide-for-small-down,
  .search .hide-for-small-only,
  .search .hide-for-xlarge,
  .search .hide-for-xlarge-only,
  .search .hide-for-xlarge-up,
  .search .hide-for-xxlarge,
  .search .hide-for-xxlarge-only,
  .search .hide-for-xxlarge-up,
  .search .show-for-large-down,
  .search .show-for-medium,
  .search .show-for-medium-down,
  .search .show-for-medium-only,
  .search .show-for-medium-up,
  .search .show-for-small-up,
  .search .show-for-xlarge-down,
  .search .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 2467, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large-down,
  .archive:not(.woocommerce) .hide-for-medium,
  .archive:not(.woocommerce) .hide-for-medium-down,
  .archive:not(.woocommerce) .hide-for-medium-only,
  .archive:not(.woocommerce) .hide-for-medium-up,
  .archive:not(.woocommerce) .hide-for-small-up,
  .archive:not(.woocommerce) .hide-for-xlarge-down,
  .archive:not(.woocommerce) .hide-for-xxlarge-down,
  .archive:not(.woocommerce) .show-for-large,
  .archive:not(.woocommerce) .show-for-large-only,
  .archive:not(.woocommerce) .show-for-large-up,
  .archive:not(.woocommerce) .show-for-small,
  .archive:not(.woocommerce) .show-for-small-down,
  .archive:not(.woocommerce) .show-for-small-only,
  .archive:not(.woocommerce) .show-for-xlarge,
  .archive:not(.woocommerce) .show-for-xlarge-only,
  .archive:not(.woocommerce) .show-for-xlarge-up,
  .archive:not(.woocommerce) .show-for-xxlarge,
  .archive:not(.woocommerce) .show-for-xxlarge-only,
  .archive:not(.woocommerce) .show-for-xxlarge-up,
  .category .hide-for-large-down,
  .category .hide-for-medium,
  .category .hide-for-medium-down,
  .category .hide-for-medium-only,
  .category .hide-for-medium-up,
  .category .hide-for-small-up,
  .category .hide-for-xlarge-down,
  .category .hide-for-xxlarge-down,
  .category .show-for-large,
  .category .show-for-large-only,
  .category .show-for-large-up,
  .category .show-for-small,
  .category .show-for-small-down,
  .category .show-for-small-only,
  .category .show-for-xlarge,
  .category .show-for-xlarge-only,
  .category .show-for-xlarge-up,
  .category .show-for-xxlarge,
  .category .show-for-xxlarge-only,
  .category .show-for-xxlarge-up,
  .single-post .hide-for-large-down,
  .single-post .hide-for-medium,
  .single-post .hide-for-medium-down,
  .single-post .hide-for-medium-only,
  .single-post .hide-for-medium-up,
  .single-post .hide-for-small-up,
  .single-post .hide-for-xlarge-down,
  .single-post .hide-for-xxlarge-down,
  .single-post .show-for-large,
  .single-post .show-for-large-only,
  .single-post .show-for-large-up,
  .single-post .show-for-small,
  .single-post .show-for-small-down,
  .single-post .show-for-small-only,
  .single-post .show-for-xlarge,
  .single-post .show-for-xlarge-only,
  .single-post .show-for-xlarge-up,
  .single-post .show-for-xxlarge,
  .single-post .show-for-xxlarge-only,
  .single-post .show-for-xxlarge-up,
  .blog-data .hide-for-large-down,
  .blog-data .hide-for-medium,
  .blog-data .hide-for-medium-down,
  .blog-data .hide-for-medium-only,
  .blog-data .hide-for-medium-up,
  .blog-data .hide-for-small-up,
  .blog-data .hide-for-xlarge-down,
  .blog-data .hide-for-xxlarge-down,
  .blog-data .show-for-large,
  .blog-data .show-for-large-only,
  .blog-data .show-for-large-up,
  .blog-data .show-for-small,
  .blog-data .show-for-small-down,
  .blog-data .show-for-small-only,
  .blog-data .show-for-xlarge,
  .blog-data .show-for-xlarge-only,
  .blog-data .show-for-xlarge-up,
  .blog-data .show-for-xxlarge,
  .blog-data .show-for-xxlarge-only,
  .blog-data .show-for-xxlarge-up,
  .search .hide-for-large-down,
  .search .hide-for-medium,
  .search .hide-for-medium-down,
  .search .hide-for-medium-only,
  .search .hide-for-medium-up,
  .search .hide-for-small-up,
  .search .hide-for-xlarge-down,
  .search .hide-for-xxlarge-down,
  .search .show-for-large,
  .search .show-for-large-only,
  .search .show-for-large-up,
  .search .show-for-small,
  .search .show-for-small-down,
  .search .show-for-small-only,
  .search .show-for-xlarge,
  .search .show-for-xlarge-only,
  .search .show-for-xlarge-up,
  .search .show-for-xxlarge,
  .search .show-for-xxlarge-only,
  .search .show-for-xxlarge-up {
    display: none !important;
  }

  /* line 2470, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) table.hide-for-large,
  .archive:not(.woocommerce) table.hide-for-large-only,
  .archive:not(.woocommerce) table.hide-for-large-up,
  .archive:not(.woocommerce) table.hide-for-small,
  .archive:not(.woocommerce) table.hide-for-small-down,
  .archive:not(.woocommerce) table.hide-for-small-only,
  .archive:not(.woocommerce) table.hide-for-xlarge,
  .archive:not(.woocommerce) table.hide-for-xlarge-only,
  .archive:not(.woocommerce) table.hide-for-xlarge-up,
  .archive:not(.woocommerce) table.hide-for-xxlarge,
  .archive:not(.woocommerce) table.hide-for-xxlarge-only,
  .archive:not(.woocommerce) table.hide-for-xxlarge-up,
  .archive:not(.woocommerce) table.show-for-large-down,
  .archive:not(.woocommerce) table.show-for-medium,
  .archive:not(.woocommerce) table.show-for-medium-down,
  .archive:not(.woocommerce) table.show-for-medium-only,
  .archive:not(.woocommerce) table.show-for-medium-up,
  .archive:not(.woocommerce) table.show-for-small-up,
  .archive:not(.woocommerce) table.show-for-xlarge-down,
  .archive:not(.woocommerce) table.show-for-xxlarge-down,
  .category table.hide-for-large,
  .category table.hide-for-large-only,
  .category table.hide-for-large-up,
  .category table.hide-for-small,
  .category table.hide-for-small-down,
  .category table.hide-for-small-only,
  .category table.hide-for-xlarge,
  .category table.hide-for-xlarge-only,
  .category table.hide-for-xlarge-up,
  .category table.hide-for-xxlarge,
  .category table.hide-for-xxlarge-only,
  .category table.hide-for-xxlarge-up,
  .category table.show-for-large-down,
  .category table.show-for-medium,
  .category table.show-for-medium-down,
  .category table.show-for-medium-only,
  .category table.show-for-medium-up,
  .category table.show-for-small-up,
  .category table.show-for-xlarge-down,
  .category table.show-for-xxlarge-down,
  .single-post table.hide-for-large,
  .single-post table.hide-for-large-only,
  .single-post table.hide-for-large-up,
  .single-post table.hide-for-small,
  .single-post table.hide-for-small-down,
  .single-post table.hide-for-small-only,
  .single-post table.hide-for-xlarge,
  .single-post table.hide-for-xlarge-only,
  .single-post table.hide-for-xlarge-up,
  .single-post table.hide-for-xxlarge,
  .single-post table.hide-for-xxlarge-only,
  .single-post table.hide-for-xxlarge-up,
  .single-post table.show-for-large-down,
  .single-post table.show-for-medium,
  .single-post table.show-for-medium-down,
  .single-post table.show-for-medium-only,
  .single-post table.show-for-medium-up,
  .single-post table.show-for-small-up,
  .single-post table.show-for-xlarge-down,
  .single-post table.show-for-xxlarge-down,
  .blog-data table.hide-for-large,
  .blog-data table.hide-for-large-only,
  .blog-data table.hide-for-large-up,
  .blog-data table.hide-for-small,
  .blog-data table.hide-for-small-down,
  .blog-data table.hide-for-small-only,
  .blog-data table.hide-for-xlarge,
  .blog-data table.hide-for-xlarge-only,
  .blog-data table.hide-for-xlarge-up,
  .blog-data table.hide-for-xxlarge,
  .blog-data table.hide-for-xxlarge-only,
  .blog-data table.hide-for-xxlarge-up,
  .blog-data table.show-for-large-down,
  .blog-data table.show-for-medium,
  .blog-data table.show-for-medium-down,
  .blog-data table.show-for-medium-only,
  .blog-data table.show-for-medium-up,
  .blog-data table.show-for-small-up,
  .blog-data table.show-for-xlarge-down,
  .blog-data table.show-for-xxlarge-down,
  .search table.hide-for-large,
  .search table.hide-for-large-only,
  .search table.hide-for-large-up,
  .search table.hide-for-small,
  .search table.hide-for-small-down,
  .search table.hide-for-small-only,
  .search table.hide-for-xlarge,
  .search table.hide-for-xlarge-only,
  .search table.hide-for-xlarge-up,
  .search table.hide-for-xxlarge,
  .search table.hide-for-xxlarge-only,
  .search table.hide-for-xxlarge-up,
  .search table.show-for-large-down,
  .search table.show-for-medium,
  .search table.show-for-medium-down,
  .search table.show-for-medium-only,
  .search table.show-for-medium-up,
  .search table.show-for-small-up,
  .search table.show-for-xlarge-down,
  .search table.show-for-xxlarge-down {
    display: table;
  }

  /* line 2473, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) thead.hide-for-large,
  .archive:not(.woocommerce) thead.hide-for-large-only,
  .archive:not(.woocommerce) thead.hide-for-large-up,
  .archive:not(.woocommerce) thead.hide-for-small,
  .archive:not(.woocommerce) thead.hide-for-small-down,
  .archive:not(.woocommerce) thead.hide-for-small-only,
  .archive:not(.woocommerce) thead.hide-for-xlarge,
  .archive:not(.woocommerce) thead.hide-for-xlarge-only,
  .archive:not(.woocommerce) thead.hide-for-xlarge-up,
  .archive:not(.woocommerce) thead.hide-for-xxlarge,
  .archive:not(.woocommerce) thead.hide-for-xxlarge-only,
  .archive:not(.woocommerce) thead.hide-for-xxlarge-up,
  .archive:not(.woocommerce) thead.show-for-large-down,
  .archive:not(.woocommerce) thead.show-for-medium,
  .archive:not(.woocommerce) thead.show-for-medium-down,
  .archive:not(.woocommerce) thead.show-for-medium-only,
  .archive:not(.woocommerce) thead.show-for-medium-up,
  .archive:not(.woocommerce) thead.show-for-small-up,
  .archive:not(.woocommerce) thead.show-for-xlarge-down,
  .archive:not(.woocommerce) thead.show-for-xxlarge-down,
  .category thead.hide-for-large,
  .category thead.hide-for-large-only,
  .category thead.hide-for-large-up,
  .category thead.hide-for-small,
  .category thead.hide-for-small-down,
  .category thead.hide-for-small-only,
  .category thead.hide-for-xlarge,
  .category thead.hide-for-xlarge-only,
  .category thead.hide-for-xlarge-up,
  .category thead.hide-for-xxlarge,
  .category thead.hide-for-xxlarge-only,
  .category thead.hide-for-xxlarge-up,
  .category thead.show-for-large-down,
  .category thead.show-for-medium,
  .category thead.show-for-medium-down,
  .category thead.show-for-medium-only,
  .category thead.show-for-medium-up,
  .category thead.show-for-small-up,
  .category thead.show-for-xlarge-down,
  .category thead.show-for-xxlarge-down,
  .single-post thead.hide-for-large,
  .single-post thead.hide-for-large-only,
  .single-post thead.hide-for-large-up,
  .single-post thead.hide-for-small,
  .single-post thead.hide-for-small-down,
  .single-post thead.hide-for-small-only,
  .single-post thead.hide-for-xlarge,
  .single-post thead.hide-for-xlarge-only,
  .single-post thead.hide-for-xlarge-up,
  .single-post thead.hide-for-xxlarge,
  .single-post thead.hide-for-xxlarge-only,
  .single-post thead.hide-for-xxlarge-up,
  .single-post thead.show-for-large-down,
  .single-post thead.show-for-medium,
  .single-post thead.show-for-medium-down,
  .single-post thead.show-for-medium-only,
  .single-post thead.show-for-medium-up,
  .single-post thead.show-for-small-up,
  .single-post thead.show-for-xlarge-down,
  .single-post thead.show-for-xxlarge-down,
  .blog-data thead.hide-for-large,
  .blog-data thead.hide-for-large-only,
  .blog-data thead.hide-for-large-up,
  .blog-data thead.hide-for-small,
  .blog-data thead.hide-for-small-down,
  .blog-data thead.hide-for-small-only,
  .blog-data thead.hide-for-xlarge,
  .blog-data thead.hide-for-xlarge-only,
  .blog-data thead.hide-for-xlarge-up,
  .blog-data thead.hide-for-xxlarge,
  .blog-data thead.hide-for-xxlarge-only,
  .blog-data thead.hide-for-xxlarge-up,
  .blog-data thead.show-for-large-down,
  .blog-data thead.show-for-medium,
  .blog-data thead.show-for-medium-down,
  .blog-data thead.show-for-medium-only,
  .blog-data thead.show-for-medium-up,
  .blog-data thead.show-for-small-up,
  .blog-data thead.show-for-xlarge-down,
  .blog-data thead.show-for-xxlarge-down,
  .search thead.hide-for-large,
  .search thead.hide-for-large-only,
  .search thead.hide-for-large-up,
  .search thead.hide-for-small,
  .search thead.hide-for-small-down,
  .search thead.hide-for-small-only,
  .search thead.hide-for-xlarge,
  .search thead.hide-for-xlarge-only,
  .search thead.hide-for-xlarge-up,
  .search thead.hide-for-xxlarge,
  .search thead.hide-for-xxlarge-only,
  .search thead.hide-for-xxlarge-up,
  .search thead.show-for-large-down,
  .search thead.show-for-medium,
  .search thead.show-for-medium-down,
  .search thead.show-for-medium-only,
  .search thead.show-for-medium-up,
  .search thead.show-for-small-up,
  .search thead.show-for-xlarge-down,
  .search thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 2476, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tbody.hide-for-large,
  .archive:not(.woocommerce) tbody.hide-for-large-only,
  .archive:not(.woocommerce) tbody.hide-for-large-up,
  .archive:not(.woocommerce) tbody.hide-for-small,
  .archive:not(.woocommerce) tbody.hide-for-small-down,
  .archive:not(.woocommerce) tbody.hide-for-small-only,
  .archive:not(.woocommerce) tbody.hide-for-xlarge,
  .archive:not(.woocommerce) tbody.hide-for-xlarge-only,
  .archive:not(.woocommerce) tbody.hide-for-xlarge-up,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge-only,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge-up,
  .archive:not(.woocommerce) tbody.show-for-large-down,
  .archive:not(.woocommerce) tbody.show-for-medium,
  .archive:not(.woocommerce) tbody.show-for-medium-down,
  .archive:not(.woocommerce) tbody.show-for-medium-only,
  .archive:not(.woocommerce) tbody.show-for-medium-up,
  .archive:not(.woocommerce) tbody.show-for-small-up,
  .archive:not(.woocommerce) tbody.show-for-xlarge-down,
  .archive:not(.woocommerce) tbody.show-for-xxlarge-down,
  .category tbody.hide-for-large,
  .category tbody.hide-for-large-only,
  .category tbody.hide-for-large-up,
  .category tbody.hide-for-small,
  .category tbody.hide-for-small-down,
  .category tbody.hide-for-small-only,
  .category tbody.hide-for-xlarge,
  .category tbody.hide-for-xlarge-only,
  .category tbody.hide-for-xlarge-up,
  .category tbody.hide-for-xxlarge,
  .category tbody.hide-for-xxlarge-only,
  .category tbody.hide-for-xxlarge-up,
  .category tbody.show-for-large-down,
  .category tbody.show-for-medium,
  .category tbody.show-for-medium-down,
  .category tbody.show-for-medium-only,
  .category tbody.show-for-medium-up,
  .category tbody.show-for-small-up,
  .category tbody.show-for-xlarge-down,
  .category tbody.show-for-xxlarge-down,
  .single-post tbody.hide-for-large,
  .single-post tbody.hide-for-large-only,
  .single-post tbody.hide-for-large-up,
  .single-post tbody.hide-for-small,
  .single-post tbody.hide-for-small-down,
  .single-post tbody.hide-for-small-only,
  .single-post tbody.hide-for-xlarge,
  .single-post tbody.hide-for-xlarge-only,
  .single-post tbody.hide-for-xlarge-up,
  .single-post tbody.hide-for-xxlarge,
  .single-post tbody.hide-for-xxlarge-only,
  .single-post tbody.hide-for-xxlarge-up,
  .single-post tbody.show-for-large-down,
  .single-post tbody.show-for-medium,
  .single-post tbody.show-for-medium-down,
  .single-post tbody.show-for-medium-only,
  .single-post tbody.show-for-medium-up,
  .single-post tbody.show-for-small-up,
  .single-post tbody.show-for-xlarge-down,
  .single-post tbody.show-for-xxlarge-down,
  .blog-data tbody.hide-for-large,
  .blog-data tbody.hide-for-large-only,
  .blog-data tbody.hide-for-large-up,
  .blog-data tbody.hide-for-small,
  .blog-data tbody.hide-for-small-down,
  .blog-data tbody.hide-for-small-only,
  .blog-data tbody.hide-for-xlarge,
  .blog-data tbody.hide-for-xlarge-only,
  .blog-data tbody.hide-for-xlarge-up,
  .blog-data tbody.hide-for-xxlarge,
  .blog-data tbody.hide-for-xxlarge-only,
  .blog-data tbody.hide-for-xxlarge-up,
  .blog-data tbody.show-for-large-down,
  .blog-data tbody.show-for-medium,
  .blog-data tbody.show-for-medium-down,
  .blog-data tbody.show-for-medium-only,
  .blog-data tbody.show-for-medium-up,
  .blog-data tbody.show-for-small-up,
  .blog-data tbody.show-for-xlarge-down,
  .blog-data tbody.show-for-xxlarge-down,
  .search tbody.hide-for-large,
  .search tbody.hide-for-large-only,
  .search tbody.hide-for-large-up,
  .search tbody.hide-for-small,
  .search tbody.hide-for-small-down,
  .search tbody.hide-for-small-only,
  .search tbody.hide-for-xlarge,
  .search tbody.hide-for-xlarge-only,
  .search tbody.hide-for-xlarge-up,
  .search tbody.hide-for-xxlarge,
  .search tbody.hide-for-xxlarge-only,
  .search tbody.hide-for-xxlarge-up,
  .search tbody.show-for-large-down,
  .search tbody.show-for-medium,
  .search tbody.show-for-medium-down,
  .search tbody.show-for-medium-only,
  .search tbody.show-for-medium-up,
  .search tbody.show-for-small-up,
  .search tbody.show-for-xlarge-down,
  .search tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 2479, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tr.hide-for-large,
  .archive:not(.woocommerce) tr.hide-for-large-only,
  .archive:not(.woocommerce) tr.hide-for-large-up,
  .archive:not(.woocommerce) tr.hide-for-small,
  .archive:not(.woocommerce) tr.hide-for-small-down,
  .archive:not(.woocommerce) tr.hide-for-small-only,
  .archive:not(.woocommerce) tr.hide-for-xlarge,
  .archive:not(.woocommerce) tr.hide-for-xlarge-only,
  .archive:not(.woocommerce) tr.hide-for-xlarge-up,
  .archive:not(.woocommerce) tr.hide-for-xxlarge,
  .archive:not(.woocommerce) tr.hide-for-xxlarge-only,
  .archive:not(.woocommerce) tr.hide-for-xxlarge-up,
  .archive:not(.woocommerce) tr.show-for-large-down,
  .archive:not(.woocommerce) tr.show-for-medium,
  .archive:not(.woocommerce) tr.show-for-medium-down,
  .archive:not(.woocommerce) tr.show-for-medium-only,
  .archive:not(.woocommerce) tr.show-for-medium-up,
  .archive:not(.woocommerce) tr.show-for-small-up,
  .archive:not(.woocommerce) tr.show-for-xlarge-down,
  .archive:not(.woocommerce) tr.show-for-xxlarge-down,
  .category tr.hide-for-large,
  .category tr.hide-for-large-only,
  .category tr.hide-for-large-up,
  .category tr.hide-for-small,
  .category tr.hide-for-small-down,
  .category tr.hide-for-small-only,
  .category tr.hide-for-xlarge,
  .category tr.hide-for-xlarge-only,
  .category tr.hide-for-xlarge-up,
  .category tr.hide-for-xxlarge,
  .category tr.hide-for-xxlarge-only,
  .category tr.hide-for-xxlarge-up,
  .category tr.show-for-large-down,
  .category tr.show-for-medium,
  .category tr.show-for-medium-down,
  .category tr.show-for-medium-only,
  .category tr.show-for-medium-up,
  .category tr.show-for-small-up,
  .category tr.show-for-xlarge-down,
  .category tr.show-for-xxlarge-down,
  .single-post tr.hide-for-large,
  .single-post tr.hide-for-large-only,
  .single-post tr.hide-for-large-up,
  .single-post tr.hide-for-small,
  .single-post tr.hide-for-small-down,
  .single-post tr.hide-for-small-only,
  .single-post tr.hide-for-xlarge,
  .single-post tr.hide-for-xlarge-only,
  .single-post tr.hide-for-xlarge-up,
  .single-post tr.hide-for-xxlarge,
  .single-post tr.hide-for-xxlarge-only,
  .single-post tr.hide-for-xxlarge-up,
  .single-post tr.show-for-large-down,
  .single-post tr.show-for-medium,
  .single-post tr.show-for-medium-down,
  .single-post tr.show-for-medium-only,
  .single-post tr.show-for-medium-up,
  .single-post tr.show-for-small-up,
  .single-post tr.show-for-xlarge-down,
  .single-post tr.show-for-xxlarge-down,
  .blog-data tr.hide-for-large,
  .blog-data tr.hide-for-large-only,
  .blog-data tr.hide-for-large-up,
  .blog-data tr.hide-for-small,
  .blog-data tr.hide-for-small-down,
  .blog-data tr.hide-for-small-only,
  .blog-data tr.hide-for-xlarge,
  .blog-data tr.hide-for-xlarge-only,
  .blog-data tr.hide-for-xlarge-up,
  .blog-data tr.hide-for-xxlarge,
  .blog-data tr.hide-for-xxlarge-only,
  .blog-data tr.hide-for-xxlarge-up,
  .blog-data tr.show-for-large-down,
  .blog-data tr.show-for-medium,
  .blog-data tr.show-for-medium-down,
  .blog-data tr.show-for-medium-only,
  .blog-data tr.show-for-medium-up,
  .blog-data tr.show-for-small-up,
  .blog-data tr.show-for-xlarge-down,
  .blog-data tr.show-for-xxlarge-down,
  .search tr.hide-for-large,
  .search tr.hide-for-large-only,
  .search tr.hide-for-large-up,
  .search tr.hide-for-small,
  .search tr.hide-for-small-down,
  .search tr.hide-for-small-only,
  .search tr.hide-for-xlarge,
  .search tr.hide-for-xlarge-only,
  .search tr.hide-for-xlarge-up,
  .search tr.hide-for-xxlarge,
  .search tr.hide-for-xxlarge-only,
  .search tr.hide-for-xxlarge-up,
  .search tr.show-for-large-down,
  .search tr.show-for-medium,
  .search tr.show-for-medium-down,
  .search tr.show-for-medium-only,
  .search tr.show-for-medium-up,
  .search tr.show-for-small-up,
  .search tr.show-for-xlarge-down,
  .search tr.show-for-xxlarge-down {
    display: table-row !important;
  }

  /* line 2482, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) td.hide-for-large,
  .archive:not(.woocommerce) td.hide-for-large-only,
  .archive:not(.woocommerce) td.hide-for-large-up,
  .archive:not(.woocommerce) td.hide-for-small,
  .archive:not(.woocommerce) td.hide-for-small-down,
  .archive:not(.woocommerce) td.hide-for-small-only,
  .archive:not(.woocommerce) td.hide-for-xlarge,
  .archive:not(.woocommerce) td.hide-for-xlarge-only,
  .archive:not(.woocommerce) td.hide-for-xlarge-up,
  .archive:not(.woocommerce) td.hide-for-xxlarge,
  .archive:not(.woocommerce) td.hide-for-xxlarge-only,
  .archive:not(.woocommerce) td.hide-for-xxlarge-up,
  .archive:not(.woocommerce) td.show-for-large-down,
  .archive:not(.woocommerce) td.show-for-medium,
  .archive:not(.woocommerce) td.show-for-medium-down,
  .archive:not(.woocommerce) td.show-for-medium-only,
  .archive:not(.woocommerce) td.show-for-medium-up,
  .archive:not(.woocommerce) td.show-for-small-up,
  .archive:not(.woocommerce) td.show-for-xlarge-down,
  .archive:not(.woocommerce) td.show-for-xxlarge-down,
  .archive:not(.woocommerce) th.hide-for-large,
  .archive:not(.woocommerce) th.hide-for-large-only,
  .archive:not(.woocommerce) th.hide-for-large-up,
  .archive:not(.woocommerce) th.hide-for-small,
  .archive:not(.woocommerce) th.hide-for-small-down,
  .archive:not(.woocommerce) th.hide-for-small-only,
  .archive:not(.woocommerce) th.hide-for-xlarge,
  .archive:not(.woocommerce) th.hide-for-xlarge-only,
  .archive:not(.woocommerce) th.hide-for-xlarge-up,
  .archive:not(.woocommerce) th.hide-for-xxlarge,
  .archive:not(.woocommerce) th.hide-for-xxlarge-only,
  .archive:not(.woocommerce) th.hide-for-xxlarge-up,
  .archive:not(.woocommerce) th.show-for-large-down,
  .archive:not(.woocommerce) th.show-for-medium,
  .archive:not(.woocommerce) th.show-for-medium-down,
  .archive:not(.woocommerce) th.show-for-medium-only,
  .archive:not(.woocommerce) th.show-for-medium-up,
  .archive:not(.woocommerce) th.show-for-small-up,
  .archive:not(.woocommerce) th.show-for-xlarge-down,
  .archive:not(.woocommerce) th.show-for-xxlarge-down,
  .category td.hide-for-large,
  .category td.hide-for-large-only,
  .category td.hide-for-large-up,
  .category td.hide-for-small,
  .category td.hide-for-small-down,
  .category td.hide-for-small-only,
  .category td.hide-for-xlarge,
  .category td.hide-for-xlarge-only,
  .category td.hide-for-xlarge-up,
  .category td.hide-for-xxlarge,
  .category td.hide-for-xxlarge-only,
  .category td.hide-for-xxlarge-up,
  .category td.show-for-large-down,
  .category td.show-for-medium,
  .category td.show-for-medium-down,
  .category td.show-for-medium-only,
  .category td.show-for-medium-up,
  .category td.show-for-small-up,
  .category td.show-for-xlarge-down,
  .category td.show-for-xxlarge-down,
  .category th.hide-for-large,
  .category th.hide-for-large-only,
  .category th.hide-for-large-up,
  .category th.hide-for-small,
  .category th.hide-for-small-down,
  .category th.hide-for-small-only,
  .category th.hide-for-xlarge,
  .category th.hide-for-xlarge-only,
  .category th.hide-for-xlarge-up,
  .category th.hide-for-xxlarge,
  .category th.hide-for-xxlarge-only,
  .category th.hide-for-xxlarge-up,
  .category th.show-for-large-down,
  .category th.show-for-medium,
  .category th.show-for-medium-down,
  .category th.show-for-medium-only,
  .category th.show-for-medium-up,
  .category th.show-for-small-up,
  .category th.show-for-xlarge-down,
  .category th.show-for-xxlarge-down,
  .single-post td.hide-for-large,
  .single-post td.hide-for-large-only,
  .single-post td.hide-for-large-up,
  .single-post td.hide-for-small,
  .single-post td.hide-for-small-down,
  .single-post td.hide-for-small-only,
  .single-post td.hide-for-xlarge,
  .single-post td.hide-for-xlarge-only,
  .single-post td.hide-for-xlarge-up,
  .single-post td.hide-for-xxlarge,
  .single-post td.hide-for-xxlarge-only,
  .single-post td.hide-for-xxlarge-up,
  .single-post td.show-for-large-down,
  .single-post td.show-for-medium,
  .single-post td.show-for-medium-down,
  .single-post td.show-for-medium-only,
  .single-post td.show-for-medium-up,
  .single-post td.show-for-small-up,
  .single-post td.show-for-xlarge-down,
  .single-post td.show-for-xxlarge-down,
  .single-post th.hide-for-large,
  .single-post th.hide-for-large-only,
  .single-post th.hide-for-large-up,
  .single-post th.hide-for-small,
  .single-post th.hide-for-small-down,
  .single-post th.hide-for-small-only,
  .single-post th.hide-for-xlarge,
  .single-post th.hide-for-xlarge-only,
  .single-post th.hide-for-xlarge-up,
  .single-post th.hide-for-xxlarge,
  .single-post th.hide-for-xxlarge-only,
  .single-post th.hide-for-xxlarge-up,
  .single-post th.show-for-large-down,
  .single-post th.show-for-medium,
  .single-post th.show-for-medium-down,
  .single-post th.show-for-medium-only,
  .single-post th.show-for-medium-up,
  .single-post th.show-for-small-up,
  .single-post th.show-for-xlarge-down,
  .single-post th.show-for-xxlarge-down,
  .blog-data td.hide-for-large,
  .blog-data td.hide-for-large-only,
  .blog-data td.hide-for-large-up,
  .blog-data td.hide-for-small,
  .blog-data td.hide-for-small-down,
  .blog-data td.hide-for-small-only,
  .blog-data td.hide-for-xlarge,
  .blog-data td.hide-for-xlarge-only,
  .blog-data td.hide-for-xlarge-up,
  .blog-data td.hide-for-xxlarge,
  .blog-data td.hide-for-xxlarge-only,
  .blog-data td.hide-for-xxlarge-up,
  .blog-data td.show-for-large-down,
  .blog-data td.show-for-medium,
  .blog-data td.show-for-medium-down,
  .blog-data td.show-for-medium-only,
  .blog-data td.show-for-medium-up,
  .blog-data td.show-for-small-up,
  .blog-data td.show-for-xlarge-down,
  .blog-data td.show-for-xxlarge-down,
  .blog-data th.hide-for-large,
  .blog-data th.hide-for-large-only,
  .blog-data th.hide-for-large-up,
  .blog-data th.hide-for-small,
  .blog-data th.hide-for-small-down,
  .blog-data th.hide-for-small-only,
  .blog-data th.hide-for-xlarge,
  .blog-data th.hide-for-xlarge-only,
  .blog-data th.hide-for-xlarge-up,
  .blog-data th.hide-for-xxlarge,
  .blog-data th.hide-for-xxlarge-only,
  .blog-data th.hide-for-xxlarge-up,
  .blog-data th.show-for-large-down,
  .blog-data th.show-for-medium,
  .blog-data th.show-for-medium-down,
  .blog-data th.show-for-medium-only,
  .blog-data th.show-for-medium-up,
  .blog-data th.show-for-small-up,
  .blog-data th.show-for-xlarge-down,
  .blog-data th.show-for-xxlarge-down,
  .search td.hide-for-large,
  .search td.hide-for-large-only,
  .search td.hide-for-large-up,
  .search td.hide-for-small,
  .search td.hide-for-small-down,
  .search td.hide-for-small-only,
  .search td.hide-for-xlarge,
  .search td.hide-for-xlarge-only,
  .search td.hide-for-xlarge-up,
  .search td.hide-for-xxlarge,
  .search td.hide-for-xxlarge-only,
  .search td.hide-for-xxlarge-up,
  .search td.show-for-large-down,
  .search td.show-for-medium,
  .search td.show-for-medium-down,
  .search td.show-for-medium-only,
  .search td.show-for-medium-up,
  .search td.show-for-small-up,
  .search td.show-for-xlarge-down,
  .search td.show-for-xxlarge-down,
  .search th.hide-for-large,
  .search th.hide-for-large-only,
  .search th.hide-for-large-up,
  .search th.hide-for-small,
  .search th.hide-for-small-down,
  .search th.hide-for-small-only,
  .search th.hide-for-xlarge,
  .search th.hide-for-xlarge-only,
  .search th.hide-for-xlarge-up,
  .search th.hide-for-xxlarge,
  .search th.hide-for-xxlarge-only,
  .search th.hide-for-xxlarge-up,
  .search th.show-for-large-down,
  .search th.show-for-medium,
  .search th.show-for-medium-down,
  .search th.show-for-medium-only,
  .search th.show-for-medium-up,
  .search th.show-for-small-up,
  .search th.show-for-xlarge-down,
  .search th.show-for-xxlarge-down {
    display: table-cell !important;
  }
}

@media only screen and (min-width: 64.063em) {
  /* line 2487, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-medium,
  .archive:not(.woocommerce) .hide-for-medium-down,
  .archive:not(.woocommerce) .hide-for-medium-only,
  .archive:not(.woocommerce) .hide-for-small,
  .archive:not(.woocommerce) .hide-for-small-down,
  .archive:not(.woocommerce) .hide-for-small-only,
  .archive:not(.woocommerce) .hide-for-xlarge,
  .archive:not(.woocommerce) .hide-for-xlarge-only,
  .archive:not(.woocommerce) .hide-for-xlarge-up,
  .archive:not(.woocommerce) .hide-for-xxlarge,
  .archive:not(.woocommerce) .hide-for-xxlarge-only,
  .archive:not(.woocommerce) .hide-for-xxlarge-up,
  .archive:not(.woocommerce) .show-for-large,
  .archive:not(.woocommerce) .show-for-large-down,
  .archive:not(.woocommerce) .show-for-large-only,
  .archive:not(.woocommerce) .show-for-large-up,
  .archive:not(.woocommerce) .show-for-medium-up,
  .archive:not(.woocommerce) .show-for-small-up,
  .archive:not(.woocommerce) .show-for-xlarge-down,
  .archive:not(.woocommerce) .show-for-xxlarge-down,
  .category .hide-for-medium,
  .category .hide-for-medium-down,
  .category .hide-for-medium-only,
  .category .hide-for-small,
  .category .hide-for-small-down,
  .category .hide-for-small-only,
  .category .hide-for-xlarge,
  .category .hide-for-xlarge-only,
  .category .hide-for-xlarge-up,
  .category .hide-for-xxlarge,
  .category .hide-for-xxlarge-only,
  .category .hide-for-xxlarge-up,
  .category .show-for-large,
  .category .show-for-large-down,
  .category .show-for-large-only,
  .category .show-for-large-up,
  .category .show-for-medium-up,
  .category .show-for-small-up,
  .category .show-for-xlarge-down,
  .category .show-for-xxlarge-down,
  .single-post .hide-for-medium,
  .single-post .hide-for-medium-down,
  .single-post .hide-for-medium-only,
  .single-post .hide-for-small,
  .single-post .hide-for-small-down,
  .single-post .hide-for-small-only,
  .single-post .hide-for-xlarge,
  .single-post .hide-for-xlarge-only,
  .single-post .hide-for-xlarge-up,
  .single-post .hide-for-xxlarge,
  .single-post .hide-for-xxlarge-only,
  .single-post .hide-for-xxlarge-up,
  .single-post .show-for-large,
  .single-post .show-for-large-down,
  .single-post .show-for-large-only,
  .single-post .show-for-large-up,
  .single-post .show-for-medium-up,
  .single-post .show-for-small-up,
  .single-post .show-for-xlarge-down,
  .single-post .show-for-xxlarge-down,
  .blog-data .hide-for-medium,
  .blog-data .hide-for-medium-down,
  .blog-data .hide-for-medium-only,
  .blog-data .hide-for-small,
  .blog-data .hide-for-small-down,
  .blog-data .hide-for-small-only,
  .blog-data .hide-for-xlarge,
  .blog-data .hide-for-xlarge-only,
  .blog-data .hide-for-xlarge-up,
  .blog-data .hide-for-xxlarge,
  .blog-data .hide-for-xxlarge-only,
  .blog-data .hide-for-xxlarge-up,
  .blog-data .show-for-large,
  .blog-data .show-for-large-down,
  .blog-data .show-for-large-only,
  .blog-data .show-for-large-up,
  .blog-data .show-for-medium-up,
  .blog-data .show-for-small-up,
  .blog-data .show-for-xlarge-down,
  .blog-data .show-for-xxlarge-down,
  .search .hide-for-medium,
  .search .hide-for-medium-down,
  .search .hide-for-medium-only,
  .search .hide-for-small,
  .search .hide-for-small-down,
  .search .hide-for-small-only,
  .search .hide-for-xlarge,
  .search .hide-for-xlarge-only,
  .search .hide-for-xlarge-up,
  .search .hide-for-xxlarge,
  .search .hide-for-xxlarge-only,
  .search .hide-for-xxlarge-up,
  .search .show-for-large,
  .search .show-for-large-down,
  .search .show-for-large-only,
  .search .show-for-large-up,
  .search .show-for-medium-up,
  .search .show-for-small-up,
  .search .show-for-xlarge-down,
  .search .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 2490, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large,
  .archive:not(.woocommerce) .hide-for-large-down,
  .archive:not(.woocommerce) .hide-for-large-only,
  .archive:not(.woocommerce) .hide-for-large-up,
  .archive:not(.woocommerce) .hide-for-medium-up,
  .archive:not(.woocommerce) .hide-for-small-up,
  .archive:not(.woocommerce) .hide-for-xlarge-down,
  .archive:not(.woocommerce) .hide-for-xxlarge-down,
  .archive:not(.woocommerce) .show-for-medium,
  .archive:not(.woocommerce) .show-for-medium-down,
  .archive:not(.woocommerce) .show-for-medium-only,
  .archive:not(.woocommerce) .show-for-small,
  .archive:not(.woocommerce) .show-for-small-down,
  .archive:not(.woocommerce) .show-for-small-only,
  .archive:not(.woocommerce) .show-for-xlarge,
  .archive:not(.woocommerce) .show-for-xlarge-only,
  .archive:not(.woocommerce) .show-for-xlarge-up,
  .archive:not(.woocommerce) .show-for-xxlarge,
  .archive:not(.woocommerce) .show-for-xxlarge-only,
  .archive:not(.woocommerce) .show-for-xxlarge-up,
  .category .hide-for-large,
  .category .hide-for-large-down,
  .category .hide-for-large-only,
  .category .hide-for-large-up,
  .category .hide-for-medium-up,
  .category .hide-for-small-up,
  .category .hide-for-xlarge-down,
  .category .hide-for-xxlarge-down,
  .category .show-for-medium,
  .category .show-for-medium-down,
  .category .show-for-medium-only,
  .category .show-for-small,
  .category .show-for-small-down,
  .category .show-for-small-only,
  .category .show-for-xlarge,
  .category .show-for-xlarge-only,
  .category .show-for-xlarge-up,
  .category .show-for-xxlarge,
  .category .show-for-xxlarge-only,
  .category .show-for-xxlarge-up,
  .single-post .hide-for-large,
  .single-post .hide-for-large-down,
  .single-post .hide-for-large-only,
  .single-post .hide-for-large-up,
  .single-post .hide-for-medium-up,
  .single-post .hide-for-small-up,
  .single-post .hide-for-xlarge-down,
  .single-post .hide-for-xxlarge-down,
  .single-post .show-for-medium,
  .single-post .show-for-medium-down,
  .single-post .show-for-medium-only,
  .single-post .show-for-small,
  .single-post .show-for-small-down,
  .single-post .show-for-small-only,
  .single-post .show-for-xlarge,
  .single-post .show-for-xlarge-only,
  .single-post .show-for-xlarge-up,
  .single-post .show-for-xxlarge,
  .single-post .show-for-xxlarge-only,
  .single-post .show-for-xxlarge-up,
  .blog-data .hide-for-large,
  .blog-data .hide-for-large-down,
  .blog-data .hide-for-large-only,
  .blog-data .hide-for-large-up,
  .blog-data .hide-for-medium-up,
  .blog-data .hide-for-small-up,
  .blog-data .hide-for-xlarge-down,
  .blog-data .hide-for-xxlarge-down,
  .blog-data .show-for-medium,
  .blog-data .show-for-medium-down,
  .blog-data .show-for-medium-only,
  .blog-data .show-for-small,
  .blog-data .show-for-small-down,
  .blog-data .show-for-small-only,
  .blog-data .show-for-xlarge,
  .blog-data .show-for-xlarge-only,
  .blog-data .show-for-xlarge-up,
  .blog-data .show-for-xxlarge,
  .blog-data .show-for-xxlarge-only,
  .blog-data .show-for-xxlarge-up,
  .search .hide-for-large,
  .search .hide-for-large-down,
  .search .hide-for-large-only,
  .search .hide-for-large-up,
  .search .hide-for-medium-up,
  .search .hide-for-small-up,
  .search .hide-for-xlarge-down,
  .search .hide-for-xxlarge-down,
  .search .show-for-medium,
  .search .show-for-medium-down,
  .search .show-for-medium-only,
  .search .show-for-small,
  .search .show-for-small-down,
  .search .show-for-small-only,
  .search .show-for-xlarge,
  .search .show-for-xlarge-only,
  .search .show-for-xlarge-up,
  .search .show-for-xxlarge,
  .search .show-for-xxlarge-only,
  .search .show-for-xxlarge-up {
    display: none !important;
  }

  /* line 2493, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) table.hide-for-medium,
  .archive:not(.woocommerce) table.hide-for-medium-down,
  .archive:not(.woocommerce) table.hide-for-medium-only,
  .archive:not(.woocommerce) table.hide-for-small,
  .archive:not(.woocommerce) table.hide-for-small-down,
  .archive:not(.woocommerce) table.hide-for-small-only,
  .archive:not(.woocommerce) table.hide-for-xlarge,
  .archive:not(.woocommerce) table.hide-for-xlarge-only,
  .archive:not(.woocommerce) table.hide-for-xlarge-up,
  .archive:not(.woocommerce) table.hide-for-xxlarge,
  .archive:not(.woocommerce) table.hide-for-xxlarge-only,
  .archive:not(.woocommerce) table.hide-for-xxlarge-up,
  .archive:not(.woocommerce) table.show-for-large,
  .archive:not(.woocommerce) table.show-for-large-down,
  .archive:not(.woocommerce) table.show-for-large-only,
  .archive:not(.woocommerce) table.show-for-large-up,
  .archive:not(.woocommerce) table.show-for-medium-up,
  .archive:not(.woocommerce) table.show-for-small-up,
  .archive:not(.woocommerce) table.show-for-xlarge-down,
  .archive:not(.woocommerce) table.show-for-xxlarge-down,
  .category table.hide-for-medium,
  .category table.hide-for-medium-down,
  .category table.hide-for-medium-only,
  .category table.hide-for-small,
  .category table.hide-for-small-down,
  .category table.hide-for-small-only,
  .category table.hide-for-xlarge,
  .category table.hide-for-xlarge-only,
  .category table.hide-for-xlarge-up,
  .category table.hide-for-xxlarge,
  .category table.hide-for-xxlarge-only,
  .category table.hide-for-xxlarge-up,
  .category table.show-for-large,
  .category table.show-for-large-down,
  .category table.show-for-large-only,
  .category table.show-for-large-up,
  .category table.show-for-medium-up,
  .category table.show-for-small-up,
  .category table.show-for-xlarge-down,
  .category table.show-for-xxlarge-down,
  .single-post table.hide-for-medium,
  .single-post table.hide-for-medium-down,
  .single-post table.hide-for-medium-only,
  .single-post table.hide-for-small,
  .single-post table.hide-for-small-down,
  .single-post table.hide-for-small-only,
  .single-post table.hide-for-xlarge,
  .single-post table.hide-for-xlarge-only,
  .single-post table.hide-for-xlarge-up,
  .single-post table.hide-for-xxlarge,
  .single-post table.hide-for-xxlarge-only,
  .single-post table.hide-for-xxlarge-up,
  .single-post table.show-for-large,
  .single-post table.show-for-large-down,
  .single-post table.show-for-large-only,
  .single-post table.show-for-large-up,
  .single-post table.show-for-medium-up,
  .single-post table.show-for-small-up,
  .single-post table.show-for-xlarge-down,
  .single-post table.show-for-xxlarge-down,
  .blog-data table.hide-for-medium,
  .blog-data table.hide-for-medium-down,
  .blog-data table.hide-for-medium-only,
  .blog-data table.hide-for-small,
  .blog-data table.hide-for-small-down,
  .blog-data table.hide-for-small-only,
  .blog-data table.hide-for-xlarge,
  .blog-data table.hide-for-xlarge-only,
  .blog-data table.hide-for-xlarge-up,
  .blog-data table.hide-for-xxlarge,
  .blog-data table.hide-for-xxlarge-only,
  .blog-data table.hide-for-xxlarge-up,
  .blog-data table.show-for-large,
  .blog-data table.show-for-large-down,
  .blog-data table.show-for-large-only,
  .blog-data table.show-for-large-up,
  .blog-data table.show-for-medium-up,
  .blog-data table.show-for-small-up,
  .blog-data table.show-for-xlarge-down,
  .blog-data table.show-for-xxlarge-down,
  .search table.hide-for-medium,
  .search table.hide-for-medium-down,
  .search table.hide-for-medium-only,
  .search table.hide-for-small,
  .search table.hide-for-small-down,
  .search table.hide-for-small-only,
  .search table.hide-for-xlarge,
  .search table.hide-for-xlarge-only,
  .search table.hide-for-xlarge-up,
  .search table.hide-for-xxlarge,
  .search table.hide-for-xxlarge-only,
  .search table.hide-for-xxlarge-up,
  .search table.show-for-large,
  .search table.show-for-large-down,
  .search table.show-for-large-only,
  .search table.show-for-large-up,
  .search table.show-for-medium-up,
  .search table.show-for-small-up,
  .search table.show-for-xlarge-down,
  .search table.show-for-xxlarge-down {
    display: table;
  }

  /* line 2496, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) thead.hide-for-medium,
  .archive:not(.woocommerce) thead.hide-for-medium-down,
  .archive:not(.woocommerce) thead.hide-for-medium-only,
  .archive:not(.woocommerce) thead.hide-for-small,
  .archive:not(.woocommerce) thead.hide-for-small-down,
  .archive:not(.woocommerce) thead.hide-for-small-only,
  .archive:not(.woocommerce) thead.hide-for-xlarge,
  .archive:not(.woocommerce) thead.hide-for-xlarge-only,
  .archive:not(.woocommerce) thead.hide-for-xlarge-up,
  .archive:not(.woocommerce) thead.hide-for-xxlarge,
  .archive:not(.woocommerce) thead.hide-for-xxlarge-only,
  .archive:not(.woocommerce) thead.hide-for-xxlarge-up,
  .archive:not(.woocommerce) thead.show-for-large,
  .archive:not(.woocommerce) thead.show-for-large-down,
  .archive:not(.woocommerce) thead.show-for-large-only,
  .archive:not(.woocommerce) thead.show-for-large-up,
  .archive:not(.woocommerce) thead.show-for-medium-up,
  .archive:not(.woocommerce) thead.show-for-small-up,
  .archive:not(.woocommerce) thead.show-for-xlarge-down,
  .archive:not(.woocommerce) thead.show-for-xxlarge-down,
  .category thead.hide-for-medium,
  .category thead.hide-for-medium-down,
  .category thead.hide-for-medium-only,
  .category thead.hide-for-small,
  .category thead.hide-for-small-down,
  .category thead.hide-for-small-only,
  .category thead.hide-for-xlarge,
  .category thead.hide-for-xlarge-only,
  .category thead.hide-for-xlarge-up,
  .category thead.hide-for-xxlarge,
  .category thead.hide-for-xxlarge-only,
  .category thead.hide-for-xxlarge-up,
  .category thead.show-for-large,
  .category thead.show-for-large-down,
  .category thead.show-for-large-only,
  .category thead.show-for-large-up,
  .category thead.show-for-medium-up,
  .category thead.show-for-small-up,
  .category thead.show-for-xlarge-down,
  .category thead.show-for-xxlarge-down,
  .single-post thead.hide-for-medium,
  .single-post thead.hide-for-medium-down,
  .single-post thead.hide-for-medium-only,
  .single-post thead.hide-for-small,
  .single-post thead.hide-for-small-down,
  .single-post thead.hide-for-small-only,
  .single-post thead.hide-for-xlarge,
  .single-post thead.hide-for-xlarge-only,
  .single-post thead.hide-for-xlarge-up,
  .single-post thead.hide-for-xxlarge,
  .single-post thead.hide-for-xxlarge-only,
  .single-post thead.hide-for-xxlarge-up,
  .single-post thead.show-for-large,
  .single-post thead.show-for-large-down,
  .single-post thead.show-for-large-only,
  .single-post thead.show-for-large-up,
  .single-post thead.show-for-medium-up,
  .single-post thead.show-for-small-up,
  .single-post thead.show-for-xlarge-down,
  .single-post thead.show-for-xxlarge-down,
  .blog-data thead.hide-for-medium,
  .blog-data thead.hide-for-medium-down,
  .blog-data thead.hide-for-medium-only,
  .blog-data thead.hide-for-small,
  .blog-data thead.hide-for-small-down,
  .blog-data thead.hide-for-small-only,
  .blog-data thead.hide-for-xlarge,
  .blog-data thead.hide-for-xlarge-only,
  .blog-data thead.hide-for-xlarge-up,
  .blog-data thead.hide-for-xxlarge,
  .blog-data thead.hide-for-xxlarge-only,
  .blog-data thead.hide-for-xxlarge-up,
  .blog-data thead.show-for-large,
  .blog-data thead.show-for-large-down,
  .blog-data thead.show-for-large-only,
  .blog-data thead.show-for-large-up,
  .blog-data thead.show-for-medium-up,
  .blog-data thead.show-for-small-up,
  .blog-data thead.show-for-xlarge-down,
  .blog-data thead.show-for-xxlarge-down,
  .search thead.hide-for-medium,
  .search thead.hide-for-medium-down,
  .search thead.hide-for-medium-only,
  .search thead.hide-for-small,
  .search thead.hide-for-small-down,
  .search thead.hide-for-small-only,
  .search thead.hide-for-xlarge,
  .search thead.hide-for-xlarge-only,
  .search thead.hide-for-xlarge-up,
  .search thead.hide-for-xxlarge,
  .search thead.hide-for-xxlarge-only,
  .search thead.hide-for-xxlarge-up,
  .search thead.show-for-large,
  .search thead.show-for-large-down,
  .search thead.show-for-large-only,
  .search thead.show-for-large-up,
  .search thead.show-for-medium-up,
  .search thead.show-for-small-up,
  .search thead.show-for-xlarge-down,
  .search thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 2499, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tbody.hide-for-medium,
  .archive:not(.woocommerce) tbody.hide-for-medium-down,
  .archive:not(.woocommerce) tbody.hide-for-medium-only,
  .archive:not(.woocommerce) tbody.hide-for-small,
  .archive:not(.woocommerce) tbody.hide-for-small-down,
  .archive:not(.woocommerce) tbody.hide-for-small-only,
  .archive:not(.woocommerce) tbody.hide-for-xlarge,
  .archive:not(.woocommerce) tbody.hide-for-xlarge-only,
  .archive:not(.woocommerce) tbody.hide-for-xlarge-up,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge-only,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge-up,
  .archive:not(.woocommerce) tbody.show-for-large,
  .archive:not(.woocommerce) tbody.show-for-large-down,
  .archive:not(.woocommerce) tbody.show-for-large-only,
  .archive:not(.woocommerce) tbody.show-for-large-up,
  .archive:not(.woocommerce) tbody.show-for-medium-up,
  .archive:not(.woocommerce) tbody.show-for-small-up,
  .archive:not(.woocommerce) tbody.show-for-xlarge-down,
  .archive:not(.woocommerce) tbody.show-for-xxlarge-down,
  .category tbody.hide-for-medium,
  .category tbody.hide-for-medium-down,
  .category tbody.hide-for-medium-only,
  .category tbody.hide-for-small,
  .category tbody.hide-for-small-down,
  .category tbody.hide-for-small-only,
  .category tbody.hide-for-xlarge,
  .category tbody.hide-for-xlarge-only,
  .category tbody.hide-for-xlarge-up,
  .category tbody.hide-for-xxlarge,
  .category tbody.hide-for-xxlarge-only,
  .category tbody.hide-for-xxlarge-up,
  .category tbody.show-for-large,
  .category tbody.show-for-large-down,
  .category tbody.show-for-large-only,
  .category tbody.show-for-large-up,
  .category tbody.show-for-medium-up,
  .category tbody.show-for-small-up,
  .category tbody.show-for-xlarge-down,
  .category tbody.show-for-xxlarge-down,
  .single-post tbody.hide-for-medium,
  .single-post tbody.hide-for-medium-down,
  .single-post tbody.hide-for-medium-only,
  .single-post tbody.hide-for-small,
  .single-post tbody.hide-for-small-down,
  .single-post tbody.hide-for-small-only,
  .single-post tbody.hide-for-xlarge,
  .single-post tbody.hide-for-xlarge-only,
  .single-post tbody.hide-for-xlarge-up,
  .single-post tbody.hide-for-xxlarge,
  .single-post tbody.hide-for-xxlarge-only,
  .single-post tbody.hide-for-xxlarge-up,
  .single-post tbody.show-for-large,
  .single-post tbody.show-for-large-down,
  .single-post tbody.show-for-large-only,
  .single-post tbody.show-for-large-up,
  .single-post tbody.show-for-medium-up,
  .single-post tbody.show-for-small-up,
  .single-post tbody.show-for-xlarge-down,
  .single-post tbody.show-for-xxlarge-down,
  .blog-data tbody.hide-for-medium,
  .blog-data tbody.hide-for-medium-down,
  .blog-data tbody.hide-for-medium-only,
  .blog-data tbody.hide-for-small,
  .blog-data tbody.hide-for-small-down,
  .blog-data tbody.hide-for-small-only,
  .blog-data tbody.hide-for-xlarge,
  .blog-data tbody.hide-for-xlarge-only,
  .blog-data tbody.hide-for-xlarge-up,
  .blog-data tbody.hide-for-xxlarge,
  .blog-data tbody.hide-for-xxlarge-only,
  .blog-data tbody.hide-for-xxlarge-up,
  .blog-data tbody.show-for-large,
  .blog-data tbody.show-for-large-down,
  .blog-data tbody.show-for-large-only,
  .blog-data tbody.show-for-large-up,
  .blog-data tbody.show-for-medium-up,
  .blog-data tbody.show-for-small-up,
  .blog-data tbody.show-for-xlarge-down,
  .blog-data tbody.show-for-xxlarge-down,
  .search tbody.hide-for-medium,
  .search tbody.hide-for-medium-down,
  .search tbody.hide-for-medium-only,
  .search tbody.hide-for-small,
  .search tbody.hide-for-small-down,
  .search tbody.hide-for-small-only,
  .search tbody.hide-for-xlarge,
  .search tbody.hide-for-xlarge-only,
  .search tbody.hide-for-xlarge-up,
  .search tbody.hide-for-xxlarge,
  .search tbody.hide-for-xxlarge-only,
  .search tbody.hide-for-xxlarge-up,
  .search tbody.show-for-large,
  .search tbody.show-for-large-down,
  .search tbody.show-for-large-only,
  .search tbody.show-for-large-up,
  .search tbody.show-for-medium-up,
  .search tbody.show-for-small-up,
  .search tbody.show-for-xlarge-down,
  .search tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 2502, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tr.hide-for-medium,
  .archive:not(.woocommerce) tr.hide-for-medium-down,
  .archive:not(.woocommerce) tr.hide-for-medium-only,
  .archive:not(.woocommerce) tr.hide-for-small,
  .archive:not(.woocommerce) tr.hide-for-small-down,
  .archive:not(.woocommerce) tr.hide-for-small-only,
  .archive:not(.woocommerce) tr.hide-for-xlarge,
  .archive:not(.woocommerce) tr.hide-for-xlarge-only,
  .archive:not(.woocommerce) tr.hide-for-xlarge-up,
  .archive:not(.woocommerce) tr.hide-for-xxlarge,
  .archive:not(.woocommerce) tr.hide-for-xxlarge-only,
  .archive:not(.woocommerce) tr.hide-for-xxlarge-up,
  .archive:not(.woocommerce) tr.show-for-large,
  .archive:not(.woocommerce) tr.show-for-large-down,
  .archive:not(.woocommerce) tr.show-for-large-only,
  .archive:not(.woocommerce) tr.show-for-large-up,
  .archive:not(.woocommerce) tr.show-for-medium-up,
  .archive:not(.woocommerce) tr.show-for-small-up,
  .archive:not(.woocommerce) tr.show-for-xlarge-down,
  .archive:not(.woocommerce) tr.show-for-xxlarge-down,
  .category tr.hide-for-medium,
  .category tr.hide-for-medium-down,
  .category tr.hide-for-medium-only,
  .category tr.hide-for-small,
  .category tr.hide-for-small-down,
  .category tr.hide-for-small-only,
  .category tr.hide-for-xlarge,
  .category tr.hide-for-xlarge-only,
  .category tr.hide-for-xlarge-up,
  .category tr.hide-for-xxlarge,
  .category tr.hide-for-xxlarge-only,
  .category tr.hide-for-xxlarge-up,
  .category tr.show-for-large,
  .category tr.show-for-large-down,
  .category tr.show-for-large-only,
  .category tr.show-for-large-up,
  .category tr.show-for-medium-up,
  .category tr.show-for-small-up,
  .category tr.show-for-xlarge-down,
  .category tr.show-for-xxlarge-down,
  .single-post tr.hide-for-medium,
  .single-post tr.hide-for-medium-down,
  .single-post tr.hide-for-medium-only,
  .single-post tr.hide-for-small,
  .single-post tr.hide-for-small-down,
  .single-post tr.hide-for-small-only,
  .single-post tr.hide-for-xlarge,
  .single-post tr.hide-for-xlarge-only,
  .single-post tr.hide-for-xlarge-up,
  .single-post tr.hide-for-xxlarge,
  .single-post tr.hide-for-xxlarge-only,
  .single-post tr.hide-for-xxlarge-up,
  .single-post tr.show-for-large,
  .single-post tr.show-for-large-down,
  .single-post tr.show-for-large-only,
  .single-post tr.show-for-large-up,
  .single-post tr.show-for-medium-up,
  .single-post tr.show-for-small-up,
  .single-post tr.show-for-xlarge-down,
  .single-post tr.show-for-xxlarge-down,
  .blog-data tr.hide-for-medium,
  .blog-data tr.hide-for-medium-down,
  .blog-data tr.hide-for-medium-only,
  .blog-data tr.hide-for-small,
  .blog-data tr.hide-for-small-down,
  .blog-data tr.hide-for-small-only,
  .blog-data tr.hide-for-xlarge,
  .blog-data tr.hide-for-xlarge-only,
  .blog-data tr.hide-for-xlarge-up,
  .blog-data tr.hide-for-xxlarge,
  .blog-data tr.hide-for-xxlarge-only,
  .blog-data tr.hide-for-xxlarge-up,
  .blog-data tr.show-for-large,
  .blog-data tr.show-for-large-down,
  .blog-data tr.show-for-large-only,
  .blog-data tr.show-for-large-up,
  .blog-data tr.show-for-medium-up,
  .blog-data tr.show-for-small-up,
  .blog-data tr.show-for-xlarge-down,
  .blog-data tr.show-for-xxlarge-down,
  .search tr.hide-for-medium,
  .search tr.hide-for-medium-down,
  .search tr.hide-for-medium-only,
  .search tr.hide-for-small,
  .search tr.hide-for-small-down,
  .search tr.hide-for-small-only,
  .search tr.hide-for-xlarge,
  .search tr.hide-for-xlarge-only,
  .search tr.hide-for-xlarge-up,
  .search tr.hide-for-xxlarge,
  .search tr.hide-for-xxlarge-only,
  .search tr.hide-for-xxlarge-up,
  .search tr.show-for-large,
  .search tr.show-for-large-down,
  .search tr.show-for-large-only,
  .search tr.show-for-large-up,
  .search tr.show-for-medium-up,
  .search tr.show-for-small-up,
  .search tr.show-for-xlarge-down,
  .search tr.show-for-xxlarge-down {
    display: table-row !important;
  }

  /* line 2505, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) td.hide-for-medium,
  .archive:not(.woocommerce) td.hide-for-medium-down,
  .archive:not(.woocommerce) td.hide-for-medium-only,
  .archive:not(.woocommerce) td.hide-for-small,
  .archive:not(.woocommerce) td.hide-for-small-down,
  .archive:not(.woocommerce) td.hide-for-small-only,
  .archive:not(.woocommerce) td.hide-for-xlarge,
  .archive:not(.woocommerce) td.hide-for-xlarge-only,
  .archive:not(.woocommerce) td.hide-for-xlarge-up,
  .archive:not(.woocommerce) td.hide-for-xxlarge,
  .archive:not(.woocommerce) td.hide-for-xxlarge-only,
  .archive:not(.woocommerce) td.hide-for-xxlarge-up,
  .archive:not(.woocommerce) td.show-for-large,
  .archive:not(.woocommerce) td.show-for-large-down,
  .archive:not(.woocommerce) td.show-for-large-only,
  .archive:not(.woocommerce) td.show-for-large-up,
  .archive:not(.woocommerce) td.show-for-medium-up,
  .archive:not(.woocommerce) td.show-for-small-up,
  .archive:not(.woocommerce) td.show-for-xlarge-down,
  .archive:not(.woocommerce) td.show-for-xxlarge-down,
  .archive:not(.woocommerce) th.hide-for-medium,
  .archive:not(.woocommerce) th.hide-for-medium-down,
  .archive:not(.woocommerce) th.hide-for-medium-only,
  .archive:not(.woocommerce) th.hide-for-small,
  .archive:not(.woocommerce) th.hide-for-small-down,
  .archive:not(.woocommerce) th.hide-for-small-only,
  .archive:not(.woocommerce) th.hide-for-xlarge,
  .archive:not(.woocommerce) th.hide-for-xlarge-only,
  .archive:not(.woocommerce) th.hide-for-xlarge-up,
  .archive:not(.woocommerce) th.hide-for-xxlarge,
  .archive:not(.woocommerce) th.hide-for-xxlarge-only,
  .archive:not(.woocommerce) th.hide-for-xxlarge-up,
  .archive:not(.woocommerce) th.show-for-large,
  .archive:not(.woocommerce) th.show-for-large-down,
  .archive:not(.woocommerce) th.show-for-large-only,
  .archive:not(.woocommerce) th.show-for-large-up,
  .archive:not(.woocommerce) th.show-for-medium-up,
  .archive:not(.woocommerce) th.show-for-small-up,
  .archive:not(.woocommerce) th.show-for-xlarge-down,
  .archive:not(.woocommerce) th.show-for-xxlarge-down,
  .category td.hide-for-medium,
  .category td.hide-for-medium-down,
  .category td.hide-for-medium-only,
  .category td.hide-for-small,
  .category td.hide-for-small-down,
  .category td.hide-for-small-only,
  .category td.hide-for-xlarge,
  .category td.hide-for-xlarge-only,
  .category td.hide-for-xlarge-up,
  .category td.hide-for-xxlarge,
  .category td.hide-for-xxlarge-only,
  .category td.hide-for-xxlarge-up,
  .category td.show-for-large,
  .category td.show-for-large-down,
  .category td.show-for-large-only,
  .category td.show-for-large-up,
  .category td.show-for-medium-up,
  .category td.show-for-small-up,
  .category td.show-for-xlarge-down,
  .category td.show-for-xxlarge-down,
  .category th.hide-for-medium,
  .category th.hide-for-medium-down,
  .category th.hide-for-medium-only,
  .category th.hide-for-small,
  .category th.hide-for-small-down,
  .category th.hide-for-small-only,
  .category th.hide-for-xlarge,
  .category th.hide-for-xlarge-only,
  .category th.hide-for-xlarge-up,
  .category th.hide-for-xxlarge,
  .category th.hide-for-xxlarge-only,
  .category th.hide-for-xxlarge-up,
  .category th.show-for-large,
  .category th.show-for-large-down,
  .category th.show-for-large-only,
  .category th.show-for-large-up,
  .category th.show-for-medium-up,
  .category th.show-for-small-up,
  .category th.show-for-xlarge-down,
  .category th.show-for-xxlarge-down,
  .single-post td.hide-for-medium,
  .single-post td.hide-for-medium-down,
  .single-post td.hide-for-medium-only,
  .single-post td.hide-for-small,
  .single-post td.hide-for-small-down,
  .single-post td.hide-for-small-only,
  .single-post td.hide-for-xlarge,
  .single-post td.hide-for-xlarge-only,
  .single-post td.hide-for-xlarge-up,
  .single-post td.hide-for-xxlarge,
  .single-post td.hide-for-xxlarge-only,
  .single-post td.hide-for-xxlarge-up,
  .single-post td.show-for-large,
  .single-post td.show-for-large-down,
  .single-post td.show-for-large-only,
  .single-post td.show-for-large-up,
  .single-post td.show-for-medium-up,
  .single-post td.show-for-small-up,
  .single-post td.show-for-xlarge-down,
  .single-post td.show-for-xxlarge-down,
  .single-post th.hide-for-medium,
  .single-post th.hide-for-medium-down,
  .single-post th.hide-for-medium-only,
  .single-post th.hide-for-small,
  .single-post th.hide-for-small-down,
  .single-post th.hide-for-small-only,
  .single-post th.hide-for-xlarge,
  .single-post th.hide-for-xlarge-only,
  .single-post th.hide-for-xlarge-up,
  .single-post th.hide-for-xxlarge,
  .single-post th.hide-for-xxlarge-only,
  .single-post th.hide-for-xxlarge-up,
  .single-post th.show-for-large,
  .single-post th.show-for-large-down,
  .single-post th.show-for-large-only,
  .single-post th.show-for-large-up,
  .single-post th.show-for-medium-up,
  .single-post th.show-for-small-up,
  .single-post th.show-for-xlarge-down,
  .single-post th.show-for-xxlarge-down,
  .blog-data td.hide-for-medium,
  .blog-data td.hide-for-medium-down,
  .blog-data td.hide-for-medium-only,
  .blog-data td.hide-for-small,
  .blog-data td.hide-for-small-down,
  .blog-data td.hide-for-small-only,
  .blog-data td.hide-for-xlarge,
  .blog-data td.hide-for-xlarge-only,
  .blog-data td.hide-for-xlarge-up,
  .blog-data td.hide-for-xxlarge,
  .blog-data td.hide-for-xxlarge-only,
  .blog-data td.hide-for-xxlarge-up,
  .blog-data td.show-for-large,
  .blog-data td.show-for-large-down,
  .blog-data td.show-for-large-only,
  .blog-data td.show-for-large-up,
  .blog-data td.show-for-medium-up,
  .blog-data td.show-for-small-up,
  .blog-data td.show-for-xlarge-down,
  .blog-data td.show-for-xxlarge-down,
  .blog-data th.hide-for-medium,
  .blog-data th.hide-for-medium-down,
  .blog-data th.hide-for-medium-only,
  .blog-data th.hide-for-small,
  .blog-data th.hide-for-small-down,
  .blog-data th.hide-for-small-only,
  .blog-data th.hide-for-xlarge,
  .blog-data th.hide-for-xlarge-only,
  .blog-data th.hide-for-xlarge-up,
  .blog-data th.hide-for-xxlarge,
  .blog-data th.hide-for-xxlarge-only,
  .blog-data th.hide-for-xxlarge-up,
  .blog-data th.show-for-large,
  .blog-data th.show-for-large-down,
  .blog-data th.show-for-large-only,
  .blog-data th.show-for-large-up,
  .blog-data th.show-for-medium-up,
  .blog-data th.show-for-small-up,
  .blog-data th.show-for-xlarge-down,
  .blog-data th.show-for-xxlarge-down,
  .search td.hide-for-medium,
  .search td.hide-for-medium-down,
  .search td.hide-for-medium-only,
  .search td.hide-for-small,
  .search td.hide-for-small-down,
  .search td.hide-for-small-only,
  .search td.hide-for-xlarge,
  .search td.hide-for-xlarge-only,
  .search td.hide-for-xlarge-up,
  .search td.hide-for-xxlarge,
  .search td.hide-for-xxlarge-only,
  .search td.hide-for-xxlarge-up,
  .search td.show-for-large,
  .search td.show-for-large-down,
  .search td.show-for-large-only,
  .search td.show-for-large-up,
  .search td.show-for-medium-up,
  .search td.show-for-small-up,
  .search td.show-for-xlarge-down,
  .search td.show-for-xxlarge-down,
  .search th.hide-for-medium,
  .search th.hide-for-medium-down,
  .search th.hide-for-medium-only,
  .search th.hide-for-small,
  .search th.hide-for-small-down,
  .search th.hide-for-small-only,
  .search th.hide-for-xlarge,
  .search th.hide-for-xlarge-only,
  .search th.hide-for-xlarge-up,
  .search th.hide-for-xxlarge,
  .search th.hide-for-xxlarge-only,
  .search th.hide-for-xxlarge-up,
  .search th.show-for-large,
  .search th.show-for-large-down,
  .search th.show-for-large-only,
  .search th.show-for-large-up,
  .search th.show-for-medium-up,
  .search th.show-for-small-up,
  .search th.show-for-xlarge-down,
  .search th.show-for-xxlarge-down {
    display: table-cell !important;
  }
}

@media only screen and (min-width: 90.063em) {
  /* line 2510, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large,
  .archive:not(.woocommerce) .hide-for-large-down,
  .archive:not(.woocommerce) .hide-for-large-only,
  .archive:not(.woocommerce) .hide-for-medium,
  .archive:not(.woocommerce) .hide-for-medium-down,
  .archive:not(.woocommerce) .hide-for-medium-only,
  .archive:not(.woocommerce) .hide-for-small,
  .archive:not(.woocommerce) .hide-for-small-down,
  .archive:not(.woocommerce) .hide-for-small-only,
  .archive:not(.woocommerce) .hide-for-xxlarge,
  .archive:not(.woocommerce) .hide-for-xxlarge-only,
  .archive:not(.woocommerce) .hide-for-xxlarge-up,
  .archive:not(.woocommerce) .show-for-large-up,
  .archive:not(.woocommerce) .show-for-medium-up,
  .archive:not(.woocommerce) .show-for-small-up,
  .archive:not(.woocommerce) .show-for-xlarge,
  .archive:not(.woocommerce) .show-for-xlarge-down,
  .archive:not(.woocommerce) .show-for-xlarge-only,
  .archive:not(.woocommerce) .show-for-xlarge-up,
  .archive:not(.woocommerce) .show-for-xxlarge-down,
  .category .hide-for-large,
  .category .hide-for-large-down,
  .category .hide-for-large-only,
  .category .hide-for-medium,
  .category .hide-for-medium-down,
  .category .hide-for-medium-only,
  .category .hide-for-small,
  .category .hide-for-small-down,
  .category .hide-for-small-only,
  .category .hide-for-xxlarge,
  .category .hide-for-xxlarge-only,
  .category .hide-for-xxlarge-up,
  .category .show-for-large-up,
  .category .show-for-medium-up,
  .category .show-for-small-up,
  .category .show-for-xlarge,
  .category .show-for-xlarge-down,
  .category .show-for-xlarge-only,
  .category .show-for-xlarge-up,
  .category .show-for-xxlarge-down,
  .single-post .hide-for-large,
  .single-post .hide-for-large-down,
  .single-post .hide-for-large-only,
  .single-post .hide-for-medium,
  .single-post .hide-for-medium-down,
  .single-post .hide-for-medium-only,
  .single-post .hide-for-small,
  .single-post .hide-for-small-down,
  .single-post .hide-for-small-only,
  .single-post .hide-for-xxlarge,
  .single-post .hide-for-xxlarge-only,
  .single-post .hide-for-xxlarge-up,
  .single-post .show-for-large-up,
  .single-post .show-for-medium-up,
  .single-post .show-for-small-up,
  .single-post .show-for-xlarge,
  .single-post .show-for-xlarge-down,
  .single-post .show-for-xlarge-only,
  .single-post .show-for-xlarge-up,
  .single-post .show-for-xxlarge-down,
  .blog-data .hide-for-large,
  .blog-data .hide-for-large-down,
  .blog-data .hide-for-large-only,
  .blog-data .hide-for-medium,
  .blog-data .hide-for-medium-down,
  .blog-data .hide-for-medium-only,
  .blog-data .hide-for-small,
  .blog-data .hide-for-small-down,
  .blog-data .hide-for-small-only,
  .blog-data .hide-for-xxlarge,
  .blog-data .hide-for-xxlarge-only,
  .blog-data .hide-for-xxlarge-up,
  .blog-data .show-for-large-up,
  .blog-data .show-for-medium-up,
  .blog-data .show-for-small-up,
  .blog-data .show-for-xlarge,
  .blog-data .show-for-xlarge-down,
  .blog-data .show-for-xlarge-only,
  .blog-data .show-for-xlarge-up,
  .blog-data .show-for-xxlarge-down,
  .search .hide-for-large,
  .search .hide-for-large-down,
  .search .hide-for-large-only,
  .search .hide-for-medium,
  .search .hide-for-medium-down,
  .search .hide-for-medium-only,
  .search .hide-for-small,
  .search .hide-for-small-down,
  .search .hide-for-small-only,
  .search .hide-for-xxlarge,
  .search .hide-for-xxlarge-only,
  .search .hide-for-xxlarge-up,
  .search .show-for-large-up,
  .search .show-for-medium-up,
  .search .show-for-small-up,
  .search .show-for-xlarge,
  .search .show-for-xlarge-down,
  .search .show-for-xlarge-only,
  .search .show-for-xlarge-up,
  .search .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 2513, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large-up,
  .archive:not(.woocommerce) .hide-for-medium-up,
  .archive:not(.woocommerce) .hide-for-small-up,
  .archive:not(.woocommerce) .hide-for-xlarge,
  .archive:not(.woocommerce) .hide-for-xlarge-down,
  .archive:not(.woocommerce) .hide-for-xlarge-only,
  .archive:not(.woocommerce) .hide-for-xlarge-up,
  .archive:not(.woocommerce) .hide-for-xxlarge-down,
  .archive:not(.woocommerce) .show-for-large,
  .archive:not(.woocommerce) .show-for-large-down,
  .archive:not(.woocommerce) .show-for-large-only,
  .archive:not(.woocommerce) .show-for-medium,
  .archive:not(.woocommerce) .show-for-medium-down,
  .archive:not(.woocommerce) .show-for-medium-only,
  .archive:not(.woocommerce) .show-for-small,
  .archive:not(.woocommerce) .show-for-small-down,
  .archive:not(.woocommerce) .show-for-small-only,
  .archive:not(.woocommerce) .show-for-xxlarge,
  .archive:not(.woocommerce) .show-for-xxlarge-only,
  .archive:not(.woocommerce) .show-for-xxlarge-up,
  .category .hide-for-large-up,
  .category .hide-for-medium-up,
  .category .hide-for-small-up,
  .category .hide-for-xlarge,
  .category .hide-for-xlarge-down,
  .category .hide-for-xlarge-only,
  .category .hide-for-xlarge-up,
  .category .hide-for-xxlarge-down,
  .category .show-for-large,
  .category .show-for-large-down,
  .category .show-for-large-only,
  .category .show-for-medium,
  .category .show-for-medium-down,
  .category .show-for-medium-only,
  .category .show-for-small,
  .category .show-for-small-down,
  .category .show-for-small-only,
  .category .show-for-xxlarge,
  .category .show-for-xxlarge-only,
  .category .show-for-xxlarge-up,
  .single-post .hide-for-large-up,
  .single-post .hide-for-medium-up,
  .single-post .hide-for-small-up,
  .single-post .hide-for-xlarge,
  .single-post .hide-for-xlarge-down,
  .single-post .hide-for-xlarge-only,
  .single-post .hide-for-xlarge-up,
  .single-post .hide-for-xxlarge-down,
  .single-post .show-for-large,
  .single-post .show-for-large-down,
  .single-post .show-for-large-only,
  .single-post .show-for-medium,
  .single-post .show-for-medium-down,
  .single-post .show-for-medium-only,
  .single-post .show-for-small,
  .single-post .show-for-small-down,
  .single-post .show-for-small-only,
  .single-post .show-for-xxlarge,
  .single-post .show-for-xxlarge-only,
  .single-post .show-for-xxlarge-up,
  .blog-data .hide-for-large-up,
  .blog-data .hide-for-medium-up,
  .blog-data .hide-for-small-up,
  .blog-data .hide-for-xlarge,
  .blog-data .hide-for-xlarge-down,
  .blog-data .hide-for-xlarge-only,
  .blog-data .hide-for-xlarge-up,
  .blog-data .hide-for-xxlarge-down,
  .blog-data .show-for-large,
  .blog-data .show-for-large-down,
  .blog-data .show-for-large-only,
  .blog-data .show-for-medium,
  .blog-data .show-for-medium-down,
  .blog-data .show-for-medium-only,
  .blog-data .show-for-small,
  .blog-data .show-for-small-down,
  .blog-data .show-for-small-only,
  .blog-data .show-for-xxlarge,
  .blog-data .show-for-xxlarge-only,
  .blog-data .show-for-xxlarge-up,
  .search .hide-for-large-up,
  .search .hide-for-medium-up,
  .search .hide-for-small-up,
  .search .hide-for-xlarge,
  .search .hide-for-xlarge-down,
  .search .hide-for-xlarge-only,
  .search .hide-for-xlarge-up,
  .search .hide-for-xxlarge-down,
  .search .show-for-large,
  .search .show-for-large-down,
  .search .show-for-large-only,
  .search .show-for-medium,
  .search .show-for-medium-down,
  .search .show-for-medium-only,
  .search .show-for-small,
  .search .show-for-small-down,
  .search .show-for-small-only,
  .search .show-for-xxlarge,
  .search .show-for-xxlarge-only,
  .search .show-for-xxlarge-up {
    display: none !important;
  }

  /* line 2516, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) table.hide-for-large,
  .archive:not(.woocommerce) table.hide-for-large-down,
  .archive:not(.woocommerce) table.hide-for-large-only,
  .archive:not(.woocommerce) table.hide-for-medium,
  .archive:not(.woocommerce) table.hide-for-medium-down,
  .archive:not(.woocommerce) table.hide-for-medium-only,
  .archive:not(.woocommerce) table.hide-for-small,
  .archive:not(.woocommerce) table.hide-for-small-down,
  .archive:not(.woocommerce) table.hide-for-small-only,
  .archive:not(.woocommerce) table.hide-for-xxlarge,
  .archive:not(.woocommerce) table.hide-for-xxlarge-only,
  .archive:not(.woocommerce) table.hide-for-xxlarge-up,
  .archive:not(.woocommerce) table.show-for-large-up,
  .archive:not(.woocommerce) table.show-for-medium-up,
  .archive:not(.woocommerce) table.show-for-small-up,
  .archive:not(.woocommerce) table.show-for-xlarge,
  .archive:not(.woocommerce) table.show-for-xlarge-down,
  .archive:not(.woocommerce) table.show-for-xlarge-only,
  .archive:not(.woocommerce) table.show-for-xlarge-up,
  .archive:not(.woocommerce) table.show-for-xxlarge-down,
  .category table.hide-for-large,
  .category table.hide-for-large-down,
  .category table.hide-for-large-only,
  .category table.hide-for-medium,
  .category table.hide-for-medium-down,
  .category table.hide-for-medium-only,
  .category table.hide-for-small,
  .category table.hide-for-small-down,
  .category table.hide-for-small-only,
  .category table.hide-for-xxlarge,
  .category table.hide-for-xxlarge-only,
  .category table.hide-for-xxlarge-up,
  .category table.show-for-large-up,
  .category table.show-for-medium-up,
  .category table.show-for-small-up,
  .category table.show-for-xlarge,
  .category table.show-for-xlarge-down,
  .category table.show-for-xlarge-only,
  .category table.show-for-xlarge-up,
  .category table.show-for-xxlarge-down,
  .single-post table.hide-for-large,
  .single-post table.hide-for-large-down,
  .single-post table.hide-for-large-only,
  .single-post table.hide-for-medium,
  .single-post table.hide-for-medium-down,
  .single-post table.hide-for-medium-only,
  .single-post table.hide-for-small,
  .single-post table.hide-for-small-down,
  .single-post table.hide-for-small-only,
  .single-post table.hide-for-xxlarge,
  .single-post table.hide-for-xxlarge-only,
  .single-post table.hide-for-xxlarge-up,
  .single-post table.show-for-large-up,
  .single-post table.show-for-medium-up,
  .single-post table.show-for-small-up,
  .single-post table.show-for-xlarge,
  .single-post table.show-for-xlarge-down,
  .single-post table.show-for-xlarge-only,
  .single-post table.show-for-xlarge-up,
  .single-post table.show-for-xxlarge-down,
  .blog-data table.hide-for-large,
  .blog-data table.hide-for-large-down,
  .blog-data table.hide-for-large-only,
  .blog-data table.hide-for-medium,
  .blog-data table.hide-for-medium-down,
  .blog-data table.hide-for-medium-only,
  .blog-data table.hide-for-small,
  .blog-data table.hide-for-small-down,
  .blog-data table.hide-for-small-only,
  .blog-data table.hide-for-xxlarge,
  .blog-data table.hide-for-xxlarge-only,
  .blog-data table.hide-for-xxlarge-up,
  .blog-data table.show-for-large-up,
  .blog-data table.show-for-medium-up,
  .blog-data table.show-for-small-up,
  .blog-data table.show-for-xlarge,
  .blog-data table.show-for-xlarge-down,
  .blog-data table.show-for-xlarge-only,
  .blog-data table.show-for-xlarge-up,
  .blog-data table.show-for-xxlarge-down,
  .search table.hide-for-large,
  .search table.hide-for-large-down,
  .search table.hide-for-large-only,
  .search table.hide-for-medium,
  .search table.hide-for-medium-down,
  .search table.hide-for-medium-only,
  .search table.hide-for-small,
  .search table.hide-for-small-down,
  .search table.hide-for-small-only,
  .search table.hide-for-xxlarge,
  .search table.hide-for-xxlarge-only,
  .search table.hide-for-xxlarge-up,
  .search table.show-for-large-up,
  .search table.show-for-medium-up,
  .search table.show-for-small-up,
  .search table.show-for-xlarge,
  .search table.show-for-xlarge-down,
  .search table.show-for-xlarge-only,
  .search table.show-for-xlarge-up,
  .search table.show-for-xxlarge-down {
    display: table;
  }

  /* line 2519, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) thead.hide-for-large,
  .archive:not(.woocommerce) thead.hide-for-large-down,
  .archive:not(.woocommerce) thead.hide-for-large-only,
  .archive:not(.woocommerce) thead.hide-for-medium,
  .archive:not(.woocommerce) thead.hide-for-medium-down,
  .archive:not(.woocommerce) thead.hide-for-medium-only,
  .archive:not(.woocommerce) thead.hide-for-small,
  .archive:not(.woocommerce) thead.hide-for-small-down,
  .archive:not(.woocommerce) thead.hide-for-small-only,
  .archive:not(.woocommerce) thead.hide-for-xxlarge,
  .archive:not(.woocommerce) thead.hide-for-xxlarge-only,
  .archive:not(.woocommerce) thead.hide-for-xxlarge-up,
  .archive:not(.woocommerce) thead.show-for-large-up,
  .archive:not(.woocommerce) thead.show-for-medium-up,
  .archive:not(.woocommerce) thead.show-for-small-up,
  .archive:not(.woocommerce) thead.show-for-xlarge,
  .archive:not(.woocommerce) thead.show-for-xlarge-down,
  .archive:not(.woocommerce) thead.show-for-xlarge-only,
  .archive:not(.woocommerce) thead.show-for-xlarge-up,
  .archive:not(.woocommerce) thead.show-for-xxlarge-down,
  .category thead.hide-for-large,
  .category thead.hide-for-large-down,
  .category thead.hide-for-large-only,
  .category thead.hide-for-medium,
  .category thead.hide-for-medium-down,
  .category thead.hide-for-medium-only,
  .category thead.hide-for-small,
  .category thead.hide-for-small-down,
  .category thead.hide-for-small-only,
  .category thead.hide-for-xxlarge,
  .category thead.hide-for-xxlarge-only,
  .category thead.hide-for-xxlarge-up,
  .category thead.show-for-large-up,
  .category thead.show-for-medium-up,
  .category thead.show-for-small-up,
  .category thead.show-for-xlarge,
  .category thead.show-for-xlarge-down,
  .category thead.show-for-xlarge-only,
  .category thead.show-for-xlarge-up,
  .category thead.show-for-xxlarge-down,
  .single-post thead.hide-for-large,
  .single-post thead.hide-for-large-down,
  .single-post thead.hide-for-large-only,
  .single-post thead.hide-for-medium,
  .single-post thead.hide-for-medium-down,
  .single-post thead.hide-for-medium-only,
  .single-post thead.hide-for-small,
  .single-post thead.hide-for-small-down,
  .single-post thead.hide-for-small-only,
  .single-post thead.hide-for-xxlarge,
  .single-post thead.hide-for-xxlarge-only,
  .single-post thead.hide-for-xxlarge-up,
  .single-post thead.show-for-large-up,
  .single-post thead.show-for-medium-up,
  .single-post thead.show-for-small-up,
  .single-post thead.show-for-xlarge,
  .single-post thead.show-for-xlarge-down,
  .single-post thead.show-for-xlarge-only,
  .single-post thead.show-for-xlarge-up,
  .single-post thead.show-for-xxlarge-down,
  .blog-data thead.hide-for-large,
  .blog-data thead.hide-for-large-down,
  .blog-data thead.hide-for-large-only,
  .blog-data thead.hide-for-medium,
  .blog-data thead.hide-for-medium-down,
  .blog-data thead.hide-for-medium-only,
  .blog-data thead.hide-for-small,
  .blog-data thead.hide-for-small-down,
  .blog-data thead.hide-for-small-only,
  .blog-data thead.hide-for-xxlarge,
  .blog-data thead.hide-for-xxlarge-only,
  .blog-data thead.hide-for-xxlarge-up,
  .blog-data thead.show-for-large-up,
  .blog-data thead.show-for-medium-up,
  .blog-data thead.show-for-small-up,
  .blog-data thead.show-for-xlarge,
  .blog-data thead.show-for-xlarge-down,
  .blog-data thead.show-for-xlarge-only,
  .blog-data thead.show-for-xlarge-up,
  .blog-data thead.show-for-xxlarge-down,
  .search thead.hide-for-large,
  .search thead.hide-for-large-down,
  .search thead.hide-for-large-only,
  .search thead.hide-for-medium,
  .search thead.hide-for-medium-down,
  .search thead.hide-for-medium-only,
  .search thead.hide-for-small,
  .search thead.hide-for-small-down,
  .search thead.hide-for-small-only,
  .search thead.hide-for-xxlarge,
  .search thead.hide-for-xxlarge-only,
  .search thead.hide-for-xxlarge-up,
  .search thead.show-for-large-up,
  .search thead.show-for-medium-up,
  .search thead.show-for-small-up,
  .search thead.show-for-xlarge,
  .search thead.show-for-xlarge-down,
  .search thead.show-for-xlarge-only,
  .search thead.show-for-xlarge-up,
  .search thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 2522, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tbody.hide-for-large,
  .archive:not(.woocommerce) tbody.hide-for-large-down,
  .archive:not(.woocommerce) tbody.hide-for-large-only,
  .archive:not(.woocommerce) tbody.hide-for-medium,
  .archive:not(.woocommerce) tbody.hide-for-medium-down,
  .archive:not(.woocommerce) tbody.hide-for-medium-only,
  .archive:not(.woocommerce) tbody.hide-for-small,
  .archive:not(.woocommerce) tbody.hide-for-small-down,
  .archive:not(.woocommerce) tbody.hide-for-small-only,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge-only,
  .archive:not(.woocommerce) tbody.hide-for-xxlarge-up,
  .archive:not(.woocommerce) tbody.show-for-large-up,
  .archive:not(.woocommerce) tbody.show-for-medium-up,
  .archive:not(.woocommerce) tbody.show-for-small-up,
  .archive:not(.woocommerce) tbody.show-for-xlarge,
  .archive:not(.woocommerce) tbody.show-for-xlarge-down,
  .archive:not(.woocommerce) tbody.show-for-xlarge-only,
  .archive:not(.woocommerce) tbody.show-for-xlarge-up,
  .archive:not(.woocommerce) tbody.show-for-xxlarge-down,
  .category tbody.hide-for-large,
  .category tbody.hide-for-large-down,
  .category tbody.hide-for-large-only,
  .category tbody.hide-for-medium,
  .category tbody.hide-for-medium-down,
  .category tbody.hide-for-medium-only,
  .category tbody.hide-for-small,
  .category tbody.hide-for-small-down,
  .category tbody.hide-for-small-only,
  .category tbody.hide-for-xxlarge,
  .category tbody.hide-for-xxlarge-only,
  .category tbody.hide-for-xxlarge-up,
  .category tbody.show-for-large-up,
  .category tbody.show-for-medium-up,
  .category tbody.show-for-small-up,
  .category tbody.show-for-xlarge,
  .category tbody.show-for-xlarge-down,
  .category tbody.show-for-xlarge-only,
  .category tbody.show-for-xlarge-up,
  .category tbody.show-for-xxlarge-down,
  .single-post tbody.hide-for-large,
  .single-post tbody.hide-for-large-down,
  .single-post tbody.hide-for-large-only,
  .single-post tbody.hide-for-medium,
  .single-post tbody.hide-for-medium-down,
  .single-post tbody.hide-for-medium-only,
  .single-post tbody.hide-for-small,
  .single-post tbody.hide-for-small-down,
  .single-post tbody.hide-for-small-only,
  .single-post tbody.hide-for-xxlarge,
  .single-post tbody.hide-for-xxlarge-only,
  .single-post tbody.hide-for-xxlarge-up,
  .single-post tbody.show-for-large-up,
  .single-post tbody.show-for-medium-up,
  .single-post tbody.show-for-small-up,
  .single-post tbody.show-for-xlarge,
  .single-post tbody.show-for-xlarge-down,
  .single-post tbody.show-for-xlarge-only,
  .single-post tbody.show-for-xlarge-up,
  .single-post tbody.show-for-xxlarge-down,
  .blog-data tbody.hide-for-large,
  .blog-data tbody.hide-for-large-down,
  .blog-data tbody.hide-for-large-only,
  .blog-data tbody.hide-for-medium,
  .blog-data tbody.hide-for-medium-down,
  .blog-data tbody.hide-for-medium-only,
  .blog-data tbody.hide-for-small,
  .blog-data tbody.hide-for-small-down,
  .blog-data tbody.hide-for-small-only,
  .blog-data tbody.hide-for-xxlarge,
  .blog-data tbody.hide-for-xxlarge-only,
  .blog-data tbody.hide-for-xxlarge-up,
  .blog-data tbody.show-for-large-up,
  .blog-data tbody.show-for-medium-up,
  .blog-data tbody.show-for-small-up,
  .blog-data tbody.show-for-xlarge,
  .blog-data tbody.show-for-xlarge-down,
  .blog-data tbody.show-for-xlarge-only,
  .blog-data tbody.show-for-xlarge-up,
  .blog-data tbody.show-for-xxlarge-down,
  .search tbody.hide-for-large,
  .search tbody.hide-for-large-down,
  .search tbody.hide-for-large-only,
  .search tbody.hide-for-medium,
  .search tbody.hide-for-medium-down,
  .search tbody.hide-for-medium-only,
  .search tbody.hide-for-small,
  .search tbody.hide-for-small-down,
  .search tbody.hide-for-small-only,
  .search tbody.hide-for-xxlarge,
  .search tbody.hide-for-xxlarge-only,
  .search tbody.hide-for-xxlarge-up,
  .search tbody.show-for-large-up,
  .search tbody.show-for-medium-up,
  .search tbody.show-for-small-up,
  .search tbody.show-for-xlarge,
  .search tbody.show-for-xlarge-down,
  .search tbody.show-for-xlarge-only,
  .search tbody.show-for-xlarge-up,
  .search tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 2525, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tr.hide-for-large,
  .archive:not(.woocommerce) tr.hide-for-large-down,
  .archive:not(.woocommerce) tr.hide-for-large-only,
  .archive:not(.woocommerce) tr.hide-for-medium,
  .archive:not(.woocommerce) tr.hide-for-medium-down,
  .archive:not(.woocommerce) tr.hide-for-medium-only,
  .archive:not(.woocommerce) tr.hide-for-small,
  .archive:not(.woocommerce) tr.hide-for-small-down,
  .archive:not(.woocommerce) tr.hide-for-small-only,
  .archive:not(.woocommerce) tr.hide-for-xxlarge,
  .archive:not(.woocommerce) tr.hide-for-xxlarge-only,
  .archive:not(.woocommerce) tr.hide-for-xxlarge-up,
  .archive:not(.woocommerce) tr.show-for-large-up,
  .archive:not(.woocommerce) tr.show-for-medium-up,
  .archive:not(.woocommerce) tr.show-for-small-up,
  .archive:not(.woocommerce) tr.show-for-xlarge,
  .archive:not(.woocommerce) tr.show-for-xlarge-down,
  .archive:not(.woocommerce) tr.show-for-xlarge-only,
  .archive:not(.woocommerce) tr.show-for-xlarge-up,
  .archive:not(.woocommerce) tr.show-for-xxlarge-down,
  .category tr.hide-for-large,
  .category tr.hide-for-large-down,
  .category tr.hide-for-large-only,
  .category tr.hide-for-medium,
  .category tr.hide-for-medium-down,
  .category tr.hide-for-medium-only,
  .category tr.hide-for-small,
  .category tr.hide-for-small-down,
  .category tr.hide-for-small-only,
  .category tr.hide-for-xxlarge,
  .category tr.hide-for-xxlarge-only,
  .category tr.hide-for-xxlarge-up,
  .category tr.show-for-large-up,
  .category tr.show-for-medium-up,
  .category tr.show-for-small-up,
  .category tr.show-for-xlarge,
  .category tr.show-for-xlarge-down,
  .category tr.show-for-xlarge-only,
  .category tr.show-for-xlarge-up,
  .category tr.show-for-xxlarge-down,
  .single-post tr.hide-for-large,
  .single-post tr.hide-for-large-down,
  .single-post tr.hide-for-large-only,
  .single-post tr.hide-for-medium,
  .single-post tr.hide-for-medium-down,
  .single-post tr.hide-for-medium-only,
  .single-post tr.hide-for-small,
  .single-post tr.hide-for-small-down,
  .single-post tr.hide-for-small-only,
  .single-post tr.hide-for-xxlarge,
  .single-post tr.hide-for-xxlarge-only,
  .single-post tr.hide-for-xxlarge-up,
  .single-post tr.show-for-large-up,
  .single-post tr.show-for-medium-up,
  .single-post tr.show-for-small-up,
  .single-post tr.show-for-xlarge,
  .single-post tr.show-for-xlarge-down,
  .single-post tr.show-for-xlarge-only,
  .single-post tr.show-for-xlarge-up,
  .single-post tr.show-for-xxlarge-down,
  .blog-data tr.hide-for-large,
  .blog-data tr.hide-for-large-down,
  .blog-data tr.hide-for-large-only,
  .blog-data tr.hide-for-medium,
  .blog-data tr.hide-for-medium-down,
  .blog-data tr.hide-for-medium-only,
  .blog-data tr.hide-for-small,
  .blog-data tr.hide-for-small-down,
  .blog-data tr.hide-for-small-only,
  .blog-data tr.hide-for-xxlarge,
  .blog-data tr.hide-for-xxlarge-only,
  .blog-data tr.hide-for-xxlarge-up,
  .blog-data tr.show-for-large-up,
  .blog-data tr.show-for-medium-up,
  .blog-data tr.show-for-small-up,
  .blog-data tr.show-for-xlarge,
  .blog-data tr.show-for-xlarge-down,
  .blog-data tr.show-for-xlarge-only,
  .blog-data tr.show-for-xlarge-up,
  .blog-data tr.show-for-xxlarge-down,
  .search tr.hide-for-large,
  .search tr.hide-for-large-down,
  .search tr.hide-for-large-only,
  .search tr.hide-for-medium,
  .search tr.hide-for-medium-down,
  .search tr.hide-for-medium-only,
  .search tr.hide-for-small,
  .search tr.hide-for-small-down,
  .search tr.hide-for-small-only,
  .search tr.hide-for-xxlarge,
  .search tr.hide-for-xxlarge-only,
  .search tr.hide-for-xxlarge-up,
  .search tr.show-for-large-up,
  .search tr.show-for-medium-up,
  .search tr.show-for-small-up,
  .search tr.show-for-xlarge,
  .search tr.show-for-xlarge-down,
  .search tr.show-for-xlarge-only,
  .search tr.show-for-xlarge-up,
  .search tr.show-for-xxlarge-down {
    display: table-row !important;
  }

  /* line 2528, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) td.hide-for-large,
  .archive:not(.woocommerce) td.hide-for-large-down,
  .archive:not(.woocommerce) td.hide-for-large-only,
  .archive:not(.woocommerce) td.hide-for-medium,
  .archive:not(.woocommerce) td.hide-for-medium-down,
  .archive:not(.woocommerce) td.hide-for-medium-only,
  .archive:not(.woocommerce) td.hide-for-small,
  .archive:not(.woocommerce) td.hide-for-small-down,
  .archive:not(.woocommerce) td.hide-for-small-only,
  .archive:not(.woocommerce) td.hide-for-xxlarge,
  .archive:not(.woocommerce) td.hide-for-xxlarge-only,
  .archive:not(.woocommerce) td.hide-for-xxlarge-up,
  .archive:not(.woocommerce) td.show-for-large-up,
  .archive:not(.woocommerce) td.show-for-medium-up,
  .archive:not(.woocommerce) td.show-for-small-up,
  .archive:not(.woocommerce) td.show-for-xlarge,
  .archive:not(.woocommerce) td.show-for-xlarge-down,
  .archive:not(.woocommerce) td.show-for-xlarge-only,
  .archive:not(.woocommerce) td.show-for-xlarge-up,
  .archive:not(.woocommerce) td.show-for-xxlarge-down,
  .archive:not(.woocommerce) th.hide-for-large,
  .archive:not(.woocommerce) th.hide-for-large-down,
  .archive:not(.woocommerce) th.hide-for-large-only,
  .archive:not(.woocommerce) th.hide-for-medium,
  .archive:not(.woocommerce) th.hide-for-medium-down,
  .archive:not(.woocommerce) th.hide-for-medium-only,
  .archive:not(.woocommerce) th.hide-for-small,
  .archive:not(.woocommerce) th.hide-for-small-down,
  .archive:not(.woocommerce) th.hide-for-small-only,
  .archive:not(.woocommerce) th.hide-for-xxlarge,
  .archive:not(.woocommerce) th.hide-for-xxlarge-only,
  .archive:not(.woocommerce) th.hide-for-xxlarge-up,
  .archive:not(.woocommerce) th.show-for-large-up,
  .archive:not(.woocommerce) th.show-for-medium-up,
  .archive:not(.woocommerce) th.show-for-small-up,
  .archive:not(.woocommerce) th.show-for-xlarge,
  .archive:not(.woocommerce) th.show-for-xlarge-down,
  .archive:not(.woocommerce) th.show-for-xlarge-only,
  .archive:not(.woocommerce) th.show-for-xlarge-up,
  .archive:not(.woocommerce) th.show-for-xxlarge-down,
  .category td.hide-for-large,
  .category td.hide-for-large-down,
  .category td.hide-for-large-only,
  .category td.hide-for-medium,
  .category td.hide-for-medium-down,
  .category td.hide-for-medium-only,
  .category td.hide-for-small,
  .category td.hide-for-small-down,
  .category td.hide-for-small-only,
  .category td.hide-for-xxlarge,
  .category td.hide-for-xxlarge-only,
  .category td.hide-for-xxlarge-up,
  .category td.show-for-large-up,
  .category td.show-for-medium-up,
  .category td.show-for-small-up,
  .category td.show-for-xlarge,
  .category td.show-for-xlarge-down,
  .category td.show-for-xlarge-only,
  .category td.show-for-xlarge-up,
  .category td.show-for-xxlarge-down,
  .category th.hide-for-large,
  .category th.hide-for-large-down,
  .category th.hide-for-large-only,
  .category th.hide-for-medium,
  .category th.hide-for-medium-down,
  .category th.hide-for-medium-only,
  .category th.hide-for-small,
  .category th.hide-for-small-down,
  .category th.hide-for-small-only,
  .category th.hide-for-xxlarge,
  .category th.hide-for-xxlarge-only,
  .category th.hide-for-xxlarge-up,
  .category th.show-for-large-up,
  .category th.show-for-medium-up,
  .category th.show-for-small-up,
  .category th.show-for-xlarge,
  .category th.show-for-xlarge-down,
  .category th.show-for-xlarge-only,
  .category th.show-for-xlarge-up,
  .category th.show-for-xxlarge-down,
  .single-post td.hide-for-large,
  .single-post td.hide-for-large-down,
  .single-post td.hide-for-large-only,
  .single-post td.hide-for-medium,
  .single-post td.hide-for-medium-down,
  .single-post td.hide-for-medium-only,
  .single-post td.hide-for-small,
  .single-post td.hide-for-small-down,
  .single-post td.hide-for-small-only,
  .single-post td.hide-for-xxlarge,
  .single-post td.hide-for-xxlarge-only,
  .single-post td.hide-for-xxlarge-up,
  .single-post td.show-for-large-up,
  .single-post td.show-for-medium-up,
  .single-post td.show-for-small-up,
  .single-post td.show-for-xlarge,
  .single-post td.show-for-xlarge-down,
  .single-post td.show-for-xlarge-only,
  .single-post td.show-for-xlarge-up,
  .single-post td.show-for-xxlarge-down,
  .single-post th.hide-for-large,
  .single-post th.hide-for-large-down,
  .single-post th.hide-for-large-only,
  .single-post th.hide-for-medium,
  .single-post th.hide-for-medium-down,
  .single-post th.hide-for-medium-only,
  .single-post th.hide-for-small,
  .single-post th.hide-for-small-down,
  .single-post th.hide-for-small-only,
  .single-post th.hide-for-xxlarge,
  .single-post th.hide-for-xxlarge-only,
  .single-post th.hide-for-xxlarge-up,
  .single-post th.show-for-large-up,
  .single-post th.show-for-medium-up,
  .single-post th.show-for-small-up,
  .single-post th.show-for-xlarge,
  .single-post th.show-for-xlarge-down,
  .single-post th.show-for-xlarge-only,
  .single-post th.show-for-xlarge-up,
  .single-post th.show-for-xxlarge-down,
  .blog-data td.hide-for-large,
  .blog-data td.hide-for-large-down,
  .blog-data td.hide-for-large-only,
  .blog-data td.hide-for-medium,
  .blog-data td.hide-for-medium-down,
  .blog-data td.hide-for-medium-only,
  .blog-data td.hide-for-small,
  .blog-data td.hide-for-small-down,
  .blog-data td.hide-for-small-only,
  .blog-data td.hide-for-xxlarge,
  .blog-data td.hide-for-xxlarge-only,
  .blog-data td.hide-for-xxlarge-up,
  .blog-data td.show-for-large-up,
  .blog-data td.show-for-medium-up,
  .blog-data td.show-for-small-up,
  .blog-data td.show-for-xlarge,
  .blog-data td.show-for-xlarge-down,
  .blog-data td.show-for-xlarge-only,
  .blog-data td.show-for-xlarge-up,
  .blog-data td.show-for-xxlarge-down,
  .blog-data th.hide-for-large,
  .blog-data th.hide-for-large-down,
  .blog-data th.hide-for-large-only,
  .blog-data th.hide-for-medium,
  .blog-data th.hide-for-medium-down,
  .blog-data th.hide-for-medium-only,
  .blog-data th.hide-for-small,
  .blog-data th.hide-for-small-down,
  .blog-data th.hide-for-small-only,
  .blog-data th.hide-for-xxlarge,
  .blog-data th.hide-for-xxlarge-only,
  .blog-data th.hide-for-xxlarge-up,
  .blog-data th.show-for-large-up,
  .blog-data th.show-for-medium-up,
  .blog-data th.show-for-small-up,
  .blog-data th.show-for-xlarge,
  .blog-data th.show-for-xlarge-down,
  .blog-data th.show-for-xlarge-only,
  .blog-data th.show-for-xlarge-up,
  .blog-data th.show-for-xxlarge-down,
  .search td.hide-for-large,
  .search td.hide-for-large-down,
  .search td.hide-for-large-only,
  .search td.hide-for-medium,
  .search td.hide-for-medium-down,
  .search td.hide-for-medium-only,
  .search td.hide-for-small,
  .search td.hide-for-small-down,
  .search td.hide-for-small-only,
  .search td.hide-for-xxlarge,
  .search td.hide-for-xxlarge-only,
  .search td.hide-for-xxlarge-up,
  .search td.show-for-large-up,
  .search td.show-for-medium-up,
  .search td.show-for-small-up,
  .search td.show-for-xlarge,
  .search td.show-for-xlarge-down,
  .search td.show-for-xlarge-only,
  .search td.show-for-xlarge-up,
  .search td.show-for-xxlarge-down,
  .search th.hide-for-large,
  .search th.hide-for-large-down,
  .search th.hide-for-large-only,
  .search th.hide-for-medium,
  .search th.hide-for-medium-down,
  .search th.hide-for-medium-only,
  .search th.hide-for-small,
  .search th.hide-for-small-down,
  .search th.hide-for-small-only,
  .search th.hide-for-xxlarge,
  .search th.hide-for-xxlarge-only,
  .search th.hide-for-xxlarge-up,
  .search th.show-for-large-up,
  .search th.show-for-medium-up,
  .search th.show-for-small-up,
  .search th.show-for-xlarge,
  .search th.show-for-xlarge-down,
  .search th.show-for-xlarge-only,
  .search th.show-for-xlarge-up,
  .search th.show-for-xxlarge-down {
    display: table-cell !important;
  }
}

@media only screen and (min-width: 120.063em) {
  /* line 2533, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large,
  .archive:not(.woocommerce) .hide-for-large-down,
  .archive:not(.woocommerce) .hide-for-large-only,
  .archive:not(.woocommerce) .hide-for-medium,
  .archive:not(.woocommerce) .hide-for-medium-down,
  .archive:not(.woocommerce) .hide-for-medium-only,
  .archive:not(.woocommerce) .hide-for-small,
  .archive:not(.woocommerce) .hide-for-small-down,
  .archive:not(.woocommerce) .hide-for-small-only,
  .archive:not(.woocommerce) .hide-for-xlarge,
  .archive:not(.woocommerce) .hide-for-xlarge-down,
  .archive:not(.woocommerce) .hide-for-xlarge-only,
  .archive:not(.woocommerce) .show-for-large-up,
  .archive:not(.woocommerce) .show-for-medium-up,
  .archive:not(.woocommerce) .show-for-small-up,
  .archive:not(.woocommerce) .show-for-xlarge-up,
  .archive:not(.woocommerce) .show-for-xxlarge,
  .archive:not(.woocommerce) .show-for-xxlarge-down,
  .archive:not(.woocommerce) .show-for-xxlarge-only,
  .archive:not(.woocommerce) .show-for-xxlarge-up,
  .category .hide-for-large,
  .category .hide-for-large-down,
  .category .hide-for-large-only,
  .category .hide-for-medium,
  .category .hide-for-medium-down,
  .category .hide-for-medium-only,
  .category .hide-for-small,
  .category .hide-for-small-down,
  .category .hide-for-small-only,
  .category .hide-for-xlarge,
  .category .hide-for-xlarge-down,
  .category .hide-for-xlarge-only,
  .category .show-for-large-up,
  .category .show-for-medium-up,
  .category .show-for-small-up,
  .category .show-for-xlarge-up,
  .category .show-for-xxlarge,
  .category .show-for-xxlarge-down,
  .category .show-for-xxlarge-only,
  .category .show-for-xxlarge-up,
  .single-post .hide-for-large,
  .single-post .hide-for-large-down,
  .single-post .hide-for-large-only,
  .single-post .hide-for-medium,
  .single-post .hide-for-medium-down,
  .single-post .hide-for-medium-only,
  .single-post .hide-for-small,
  .single-post .hide-for-small-down,
  .single-post .hide-for-small-only,
  .single-post .hide-for-xlarge,
  .single-post .hide-for-xlarge-down,
  .single-post .hide-for-xlarge-only,
  .single-post .show-for-large-up,
  .single-post .show-for-medium-up,
  .single-post .show-for-small-up,
  .single-post .show-for-xlarge-up,
  .single-post .show-for-xxlarge,
  .single-post .show-for-xxlarge-down,
  .single-post .show-for-xxlarge-only,
  .single-post .show-for-xxlarge-up,
  .blog-data .hide-for-large,
  .blog-data .hide-for-large-down,
  .blog-data .hide-for-large-only,
  .blog-data .hide-for-medium,
  .blog-data .hide-for-medium-down,
  .blog-data .hide-for-medium-only,
  .blog-data .hide-for-small,
  .blog-data .hide-for-small-down,
  .blog-data .hide-for-small-only,
  .blog-data .hide-for-xlarge,
  .blog-data .hide-for-xlarge-down,
  .blog-data .hide-for-xlarge-only,
  .blog-data .show-for-large-up,
  .blog-data .show-for-medium-up,
  .blog-data .show-for-small-up,
  .blog-data .show-for-xlarge-up,
  .blog-data .show-for-xxlarge,
  .blog-data .show-for-xxlarge-down,
  .blog-data .show-for-xxlarge-only,
  .blog-data .show-for-xxlarge-up,
  .search .hide-for-large,
  .search .hide-for-large-down,
  .search .hide-for-large-only,
  .search .hide-for-medium,
  .search .hide-for-medium-down,
  .search .hide-for-medium-only,
  .search .hide-for-small,
  .search .hide-for-small-down,
  .search .hide-for-small-only,
  .search .hide-for-xlarge,
  .search .hide-for-xlarge-down,
  .search .hide-for-xlarge-only,
  .search .show-for-large-up,
  .search .show-for-medium-up,
  .search .show-for-small-up,
  .search .show-for-xlarge-up,
  .search .show-for-xxlarge,
  .search .show-for-xxlarge-down,
  .search .show-for-xxlarge-only,
  .search .show-for-xxlarge-up {
    display: inherit !important;
  }

  /* line 2536, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-large-up,
  .archive:not(.woocommerce) .hide-for-medium-up,
  .archive:not(.woocommerce) .hide-for-small-up,
  .archive:not(.woocommerce) .hide-for-xlarge-up,
  .archive:not(.woocommerce) .hide-for-xxlarge,
  .archive:not(.woocommerce) .hide-for-xxlarge-down,
  .archive:not(.woocommerce) .hide-for-xxlarge-only,
  .archive:not(.woocommerce) .hide-for-xxlarge-up,
  .archive:not(.woocommerce) .show-for-large,
  .archive:not(.woocommerce) .show-for-large-down,
  .archive:not(.woocommerce) .show-for-large-only,
  .archive:not(.woocommerce) .show-for-medium,
  .archive:not(.woocommerce) .show-for-medium-down,
  .archive:not(.woocommerce) .show-for-medium-only,
  .archive:not(.woocommerce) .show-for-small,
  .archive:not(.woocommerce) .show-for-small-down,
  .archive:not(.woocommerce) .show-for-small-only,
  .archive:not(.woocommerce) .show-for-xlarge,
  .archive:not(.woocommerce) .show-for-xlarge-down,
  .archive:not(.woocommerce) .show-for-xlarge-only,
  .category .hide-for-large-up,
  .category .hide-for-medium-up,
  .category .hide-for-small-up,
  .category .hide-for-xlarge-up,
  .category .hide-for-xxlarge,
  .category .hide-for-xxlarge-down,
  .category .hide-for-xxlarge-only,
  .category .hide-for-xxlarge-up,
  .category .show-for-large,
  .category .show-for-large-down,
  .category .show-for-large-only,
  .category .show-for-medium,
  .category .show-for-medium-down,
  .category .show-for-medium-only,
  .category .show-for-small,
  .category .show-for-small-down,
  .category .show-for-small-only,
  .category .show-for-xlarge,
  .category .show-for-xlarge-down,
  .category .show-for-xlarge-only,
  .single-post .hide-for-large-up,
  .single-post .hide-for-medium-up,
  .single-post .hide-for-small-up,
  .single-post .hide-for-xlarge-up,
  .single-post .hide-for-xxlarge,
  .single-post .hide-for-xxlarge-down,
  .single-post .hide-for-xxlarge-only,
  .single-post .hide-for-xxlarge-up,
  .single-post .show-for-large,
  .single-post .show-for-large-down,
  .single-post .show-for-large-only,
  .single-post .show-for-medium,
  .single-post .show-for-medium-down,
  .single-post .show-for-medium-only,
  .single-post .show-for-small,
  .single-post .show-for-small-down,
  .single-post .show-for-small-only,
  .single-post .show-for-xlarge,
  .single-post .show-for-xlarge-down,
  .single-post .show-for-xlarge-only,
  .blog-data .hide-for-large-up,
  .blog-data .hide-for-medium-up,
  .blog-data .hide-for-small-up,
  .blog-data .hide-for-xlarge-up,
  .blog-data .hide-for-xxlarge,
  .blog-data .hide-for-xxlarge-down,
  .blog-data .hide-for-xxlarge-only,
  .blog-data .hide-for-xxlarge-up,
  .blog-data .show-for-large,
  .blog-data .show-for-large-down,
  .blog-data .show-for-large-only,
  .blog-data .show-for-medium,
  .blog-data .show-for-medium-down,
  .blog-data .show-for-medium-only,
  .blog-data .show-for-small,
  .blog-data .show-for-small-down,
  .blog-data .show-for-small-only,
  .blog-data .show-for-xlarge,
  .blog-data .show-for-xlarge-down,
  .blog-data .show-for-xlarge-only,
  .search .hide-for-large-up,
  .search .hide-for-medium-up,
  .search .hide-for-small-up,
  .search .hide-for-xlarge-up,
  .search .hide-for-xxlarge,
  .search .hide-for-xxlarge-down,
  .search .hide-for-xxlarge-only,
  .search .hide-for-xxlarge-up,
  .search .show-for-large,
  .search .show-for-large-down,
  .search .show-for-large-only,
  .search .show-for-medium,
  .search .show-for-medium-down,
  .search .show-for-medium-only,
  .search .show-for-small,
  .search .show-for-small-down,
  .search .show-for-small-only,
  .search .show-for-xlarge,
  .search .show-for-xlarge-down,
  .search .show-for-xlarge-only {
    display: none !important;
  }

  /* line 2539, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) table.hide-for-large,
  .archive:not(.woocommerce) table.hide-for-large-down,
  .archive:not(.woocommerce) table.hide-for-large-only,
  .archive:not(.woocommerce) table.hide-for-medium,
  .archive:not(.woocommerce) table.hide-for-medium-down,
  .archive:not(.woocommerce) table.hide-for-medium-only,
  .archive:not(.woocommerce) table.hide-for-small,
  .archive:not(.woocommerce) table.hide-for-small-down,
  .archive:not(.woocommerce) table.hide-for-small-only,
  .archive:not(.woocommerce) table.hide-for-xlarge,
  .archive:not(.woocommerce) table.hide-for-xlarge-down,
  .archive:not(.woocommerce) table.hide-for-xlarge-only,
  .archive:not(.woocommerce) table.show-for-large-up,
  .archive:not(.woocommerce) table.show-for-medium-up,
  .archive:not(.woocommerce) table.show-for-small-up,
  .archive:not(.woocommerce) table.show-for-xlarge-up,
  .archive:not(.woocommerce) table.show-for-xxlarge,
  .archive:not(.woocommerce) table.show-for-xxlarge-down,
  .archive:not(.woocommerce) table.show-for-xxlarge-only,
  .archive:not(.woocommerce) table.show-for-xxlarge-up,
  .category table.hide-for-large,
  .category table.hide-for-large-down,
  .category table.hide-for-large-only,
  .category table.hide-for-medium,
  .category table.hide-for-medium-down,
  .category table.hide-for-medium-only,
  .category table.hide-for-small,
  .category table.hide-for-small-down,
  .category table.hide-for-small-only,
  .category table.hide-for-xlarge,
  .category table.hide-for-xlarge-down,
  .category table.hide-for-xlarge-only,
  .category table.show-for-large-up,
  .category table.show-for-medium-up,
  .category table.show-for-small-up,
  .category table.show-for-xlarge-up,
  .category table.show-for-xxlarge,
  .category table.show-for-xxlarge-down,
  .category table.show-for-xxlarge-only,
  .category table.show-for-xxlarge-up,
  .single-post table.hide-for-large,
  .single-post table.hide-for-large-down,
  .single-post table.hide-for-large-only,
  .single-post table.hide-for-medium,
  .single-post table.hide-for-medium-down,
  .single-post table.hide-for-medium-only,
  .single-post table.hide-for-small,
  .single-post table.hide-for-small-down,
  .single-post table.hide-for-small-only,
  .single-post table.hide-for-xlarge,
  .single-post table.hide-for-xlarge-down,
  .single-post table.hide-for-xlarge-only,
  .single-post table.show-for-large-up,
  .single-post table.show-for-medium-up,
  .single-post table.show-for-small-up,
  .single-post table.show-for-xlarge-up,
  .single-post table.show-for-xxlarge,
  .single-post table.show-for-xxlarge-down,
  .single-post table.show-for-xxlarge-only,
  .single-post table.show-for-xxlarge-up,
  .blog-data table.hide-for-large,
  .blog-data table.hide-for-large-down,
  .blog-data table.hide-for-large-only,
  .blog-data table.hide-for-medium,
  .blog-data table.hide-for-medium-down,
  .blog-data table.hide-for-medium-only,
  .blog-data table.hide-for-small,
  .blog-data table.hide-for-small-down,
  .blog-data table.hide-for-small-only,
  .blog-data table.hide-for-xlarge,
  .blog-data table.hide-for-xlarge-down,
  .blog-data table.hide-for-xlarge-only,
  .blog-data table.show-for-large-up,
  .blog-data table.show-for-medium-up,
  .blog-data table.show-for-small-up,
  .blog-data table.show-for-xlarge-up,
  .blog-data table.show-for-xxlarge,
  .blog-data table.show-for-xxlarge-down,
  .blog-data table.show-for-xxlarge-only,
  .blog-data table.show-for-xxlarge-up,
  .search table.hide-for-large,
  .search table.hide-for-large-down,
  .search table.hide-for-large-only,
  .search table.hide-for-medium,
  .search table.hide-for-medium-down,
  .search table.hide-for-medium-only,
  .search table.hide-for-small,
  .search table.hide-for-small-down,
  .search table.hide-for-small-only,
  .search table.hide-for-xlarge,
  .search table.hide-for-xlarge-down,
  .search table.hide-for-xlarge-only,
  .search table.show-for-large-up,
  .search table.show-for-medium-up,
  .search table.show-for-small-up,
  .search table.show-for-xlarge-up,
  .search table.show-for-xxlarge,
  .search table.show-for-xxlarge-down,
  .search table.show-for-xxlarge-only,
  .search table.show-for-xxlarge-up {
    display: table;
  }

  /* line 2542, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) thead.hide-for-large,
  .archive:not(.woocommerce) thead.hide-for-large-down,
  .archive:not(.woocommerce) thead.hide-for-large-only,
  .archive:not(.woocommerce) thead.hide-for-medium,
  .archive:not(.woocommerce) thead.hide-for-medium-down,
  .archive:not(.woocommerce) thead.hide-for-medium-only,
  .archive:not(.woocommerce) thead.hide-for-small,
  .archive:not(.woocommerce) thead.hide-for-small-down,
  .archive:not(.woocommerce) thead.hide-for-small-only,
  .archive:not(.woocommerce) thead.hide-for-xlarge,
  .archive:not(.woocommerce) thead.hide-for-xlarge-down,
  .archive:not(.woocommerce) thead.hide-for-xlarge-only,
  .archive:not(.woocommerce) thead.show-for-large-up,
  .archive:not(.woocommerce) thead.show-for-medium-up,
  .archive:not(.woocommerce) thead.show-for-small-up,
  .archive:not(.woocommerce) thead.show-for-xlarge-up,
  .archive:not(.woocommerce) thead.show-for-xxlarge,
  .archive:not(.woocommerce) thead.show-for-xxlarge-down,
  .archive:not(.woocommerce) thead.show-for-xxlarge-only,
  .archive:not(.woocommerce) thead.show-for-xxlarge-up,
  .category thead.hide-for-large,
  .category thead.hide-for-large-down,
  .category thead.hide-for-large-only,
  .category thead.hide-for-medium,
  .category thead.hide-for-medium-down,
  .category thead.hide-for-medium-only,
  .category thead.hide-for-small,
  .category thead.hide-for-small-down,
  .category thead.hide-for-small-only,
  .category thead.hide-for-xlarge,
  .category thead.hide-for-xlarge-down,
  .category thead.hide-for-xlarge-only,
  .category thead.show-for-large-up,
  .category thead.show-for-medium-up,
  .category thead.show-for-small-up,
  .category thead.show-for-xlarge-up,
  .category thead.show-for-xxlarge,
  .category thead.show-for-xxlarge-down,
  .category thead.show-for-xxlarge-only,
  .category thead.show-for-xxlarge-up,
  .single-post thead.hide-for-large,
  .single-post thead.hide-for-large-down,
  .single-post thead.hide-for-large-only,
  .single-post thead.hide-for-medium,
  .single-post thead.hide-for-medium-down,
  .single-post thead.hide-for-medium-only,
  .single-post thead.hide-for-small,
  .single-post thead.hide-for-small-down,
  .single-post thead.hide-for-small-only,
  .single-post thead.hide-for-xlarge,
  .single-post thead.hide-for-xlarge-down,
  .single-post thead.hide-for-xlarge-only,
  .single-post thead.show-for-large-up,
  .single-post thead.show-for-medium-up,
  .single-post thead.show-for-small-up,
  .single-post thead.show-for-xlarge-up,
  .single-post thead.show-for-xxlarge,
  .single-post thead.show-for-xxlarge-down,
  .single-post thead.show-for-xxlarge-only,
  .single-post thead.show-for-xxlarge-up,
  .blog-data thead.hide-for-large,
  .blog-data thead.hide-for-large-down,
  .blog-data thead.hide-for-large-only,
  .blog-data thead.hide-for-medium,
  .blog-data thead.hide-for-medium-down,
  .blog-data thead.hide-for-medium-only,
  .blog-data thead.hide-for-small,
  .blog-data thead.hide-for-small-down,
  .blog-data thead.hide-for-small-only,
  .blog-data thead.hide-for-xlarge,
  .blog-data thead.hide-for-xlarge-down,
  .blog-data thead.hide-for-xlarge-only,
  .blog-data thead.show-for-large-up,
  .blog-data thead.show-for-medium-up,
  .blog-data thead.show-for-small-up,
  .blog-data thead.show-for-xlarge-up,
  .blog-data thead.show-for-xxlarge,
  .blog-data thead.show-for-xxlarge-down,
  .blog-data thead.show-for-xxlarge-only,
  .blog-data thead.show-for-xxlarge-up,
  .search thead.hide-for-large,
  .search thead.hide-for-large-down,
  .search thead.hide-for-large-only,
  .search thead.hide-for-medium,
  .search thead.hide-for-medium-down,
  .search thead.hide-for-medium-only,
  .search thead.hide-for-small,
  .search thead.hide-for-small-down,
  .search thead.hide-for-small-only,
  .search thead.hide-for-xlarge,
  .search thead.hide-for-xlarge-down,
  .search thead.hide-for-xlarge-only,
  .search thead.show-for-large-up,
  .search thead.show-for-medium-up,
  .search thead.show-for-small-up,
  .search thead.show-for-xlarge-up,
  .search thead.show-for-xxlarge,
  .search thead.show-for-xxlarge-down,
  .search thead.show-for-xxlarge-only,
  .search thead.show-for-xxlarge-up {
    display: table-header-group !important;
  }

  /* line 2545, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tbody.hide-for-large,
  .archive:not(.woocommerce) tbody.hide-for-large-down,
  .archive:not(.woocommerce) tbody.hide-for-large-only,
  .archive:not(.woocommerce) tbody.hide-for-medium,
  .archive:not(.woocommerce) tbody.hide-for-medium-down,
  .archive:not(.woocommerce) tbody.hide-for-medium-only,
  .archive:not(.woocommerce) tbody.hide-for-small,
  .archive:not(.woocommerce) tbody.hide-for-small-down,
  .archive:not(.woocommerce) tbody.hide-for-small-only,
  .archive:not(.woocommerce) tbody.hide-for-xlarge,
  .archive:not(.woocommerce) tbody.hide-for-xlarge-down,
  .archive:not(.woocommerce) tbody.hide-for-xlarge-only,
  .archive:not(.woocommerce) tbody.show-for-large-up,
  .archive:not(.woocommerce) tbody.show-for-medium-up,
  .archive:not(.woocommerce) tbody.show-for-small-up,
  .archive:not(.woocommerce) tbody.show-for-xlarge-up,
  .archive:not(.woocommerce) tbody.show-for-xxlarge,
  .archive:not(.woocommerce) tbody.show-for-xxlarge-down,
  .archive:not(.woocommerce) tbody.show-for-xxlarge-only,
  .archive:not(.woocommerce) tbody.show-for-xxlarge-up,
  .category tbody.hide-for-large,
  .category tbody.hide-for-large-down,
  .category tbody.hide-for-large-only,
  .category tbody.hide-for-medium,
  .category tbody.hide-for-medium-down,
  .category tbody.hide-for-medium-only,
  .category tbody.hide-for-small,
  .category tbody.hide-for-small-down,
  .category tbody.hide-for-small-only,
  .category tbody.hide-for-xlarge,
  .category tbody.hide-for-xlarge-down,
  .category tbody.hide-for-xlarge-only,
  .category tbody.show-for-large-up,
  .category tbody.show-for-medium-up,
  .category tbody.show-for-small-up,
  .category tbody.show-for-xlarge-up,
  .category tbody.show-for-xxlarge,
  .category tbody.show-for-xxlarge-down,
  .category tbody.show-for-xxlarge-only,
  .category tbody.show-for-xxlarge-up,
  .single-post tbody.hide-for-large,
  .single-post tbody.hide-for-large-down,
  .single-post tbody.hide-for-large-only,
  .single-post tbody.hide-for-medium,
  .single-post tbody.hide-for-medium-down,
  .single-post tbody.hide-for-medium-only,
  .single-post tbody.hide-for-small,
  .single-post tbody.hide-for-small-down,
  .single-post tbody.hide-for-small-only,
  .single-post tbody.hide-for-xlarge,
  .single-post tbody.hide-for-xlarge-down,
  .single-post tbody.hide-for-xlarge-only,
  .single-post tbody.show-for-large-up,
  .single-post tbody.show-for-medium-up,
  .single-post tbody.show-for-small-up,
  .single-post tbody.show-for-xlarge-up,
  .single-post tbody.show-for-xxlarge,
  .single-post tbody.show-for-xxlarge-down,
  .single-post tbody.show-for-xxlarge-only,
  .single-post tbody.show-for-xxlarge-up,
  .blog-data tbody.hide-for-large,
  .blog-data tbody.hide-for-large-down,
  .blog-data tbody.hide-for-large-only,
  .blog-data tbody.hide-for-medium,
  .blog-data tbody.hide-for-medium-down,
  .blog-data tbody.hide-for-medium-only,
  .blog-data tbody.hide-for-small,
  .blog-data tbody.hide-for-small-down,
  .blog-data tbody.hide-for-small-only,
  .blog-data tbody.hide-for-xlarge,
  .blog-data tbody.hide-for-xlarge-down,
  .blog-data tbody.hide-for-xlarge-only,
  .blog-data tbody.show-for-large-up,
  .blog-data tbody.show-for-medium-up,
  .blog-data tbody.show-for-small-up,
  .blog-data tbody.show-for-xlarge-up,
  .blog-data tbody.show-for-xxlarge,
  .blog-data tbody.show-for-xxlarge-down,
  .blog-data tbody.show-for-xxlarge-only,
  .blog-data tbody.show-for-xxlarge-up,
  .search tbody.hide-for-large,
  .search tbody.hide-for-large-down,
  .search tbody.hide-for-large-only,
  .search tbody.hide-for-medium,
  .search tbody.hide-for-medium-down,
  .search tbody.hide-for-medium-only,
  .search tbody.hide-for-small,
  .search tbody.hide-for-small-down,
  .search tbody.hide-for-small-only,
  .search tbody.hide-for-xlarge,
  .search tbody.hide-for-xlarge-down,
  .search tbody.hide-for-xlarge-only,
  .search tbody.show-for-large-up,
  .search tbody.show-for-medium-up,
  .search tbody.show-for-small-up,
  .search tbody.show-for-xlarge-up,
  .search tbody.show-for-xxlarge,
  .search tbody.show-for-xxlarge-down,
  .search tbody.show-for-xxlarge-only,
  .search tbody.show-for-xxlarge-up {
    display: table-row-group !important;
  }

  /* line 2548, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tr.hide-for-large,
  .archive:not(.woocommerce) tr.hide-for-large-down,
  .archive:not(.woocommerce) tr.hide-for-large-only,
  .archive:not(.woocommerce) tr.hide-for-medium,
  .archive:not(.woocommerce) tr.hide-for-medium-down,
  .archive:not(.woocommerce) tr.hide-for-medium-only,
  .archive:not(.woocommerce) tr.hide-for-small,
  .archive:not(.woocommerce) tr.hide-for-small-down,
  .archive:not(.woocommerce) tr.hide-for-small-only,
  .archive:not(.woocommerce) tr.hide-for-xlarge,
  .archive:not(.woocommerce) tr.hide-for-xlarge-down,
  .archive:not(.woocommerce) tr.hide-for-xlarge-only,
  .archive:not(.woocommerce) tr.show-for-large-up,
  .archive:not(.woocommerce) tr.show-for-medium-up,
  .archive:not(.woocommerce) tr.show-for-small-up,
  .archive:not(.woocommerce) tr.show-for-xlarge-up,
  .archive:not(.woocommerce) tr.show-for-xxlarge,
  .archive:not(.woocommerce) tr.show-for-xxlarge-down,
  .archive:not(.woocommerce) tr.show-for-xxlarge-only,
  .archive:not(.woocommerce) tr.show-for-xxlarge-up,
  .category tr.hide-for-large,
  .category tr.hide-for-large-down,
  .category tr.hide-for-large-only,
  .category tr.hide-for-medium,
  .category tr.hide-for-medium-down,
  .category tr.hide-for-medium-only,
  .category tr.hide-for-small,
  .category tr.hide-for-small-down,
  .category tr.hide-for-small-only,
  .category tr.hide-for-xlarge,
  .category tr.hide-for-xlarge-down,
  .category tr.hide-for-xlarge-only,
  .category tr.show-for-large-up,
  .category tr.show-for-medium-up,
  .category tr.show-for-small-up,
  .category tr.show-for-xlarge-up,
  .category tr.show-for-xxlarge,
  .category tr.show-for-xxlarge-down,
  .category tr.show-for-xxlarge-only,
  .category tr.show-for-xxlarge-up,
  .single-post tr.hide-for-large,
  .single-post tr.hide-for-large-down,
  .single-post tr.hide-for-large-only,
  .single-post tr.hide-for-medium,
  .single-post tr.hide-for-medium-down,
  .single-post tr.hide-for-medium-only,
  .single-post tr.hide-for-small,
  .single-post tr.hide-for-small-down,
  .single-post tr.hide-for-small-only,
  .single-post tr.hide-for-xlarge,
  .single-post tr.hide-for-xlarge-down,
  .single-post tr.hide-for-xlarge-only,
  .single-post tr.show-for-large-up,
  .single-post tr.show-for-medium-up,
  .single-post tr.show-for-small-up,
  .single-post tr.show-for-xlarge-up,
  .single-post tr.show-for-xxlarge,
  .single-post tr.show-for-xxlarge-down,
  .single-post tr.show-for-xxlarge-only,
  .single-post tr.show-for-xxlarge-up,
  .blog-data tr.hide-for-large,
  .blog-data tr.hide-for-large-down,
  .blog-data tr.hide-for-large-only,
  .blog-data tr.hide-for-medium,
  .blog-data tr.hide-for-medium-down,
  .blog-data tr.hide-for-medium-only,
  .blog-data tr.hide-for-small,
  .blog-data tr.hide-for-small-down,
  .blog-data tr.hide-for-small-only,
  .blog-data tr.hide-for-xlarge,
  .blog-data tr.hide-for-xlarge-down,
  .blog-data tr.hide-for-xlarge-only,
  .blog-data tr.show-for-large-up,
  .blog-data tr.show-for-medium-up,
  .blog-data tr.show-for-small-up,
  .blog-data tr.show-for-xlarge-up,
  .blog-data tr.show-for-xxlarge,
  .blog-data tr.show-for-xxlarge-down,
  .blog-data tr.show-for-xxlarge-only,
  .blog-data tr.show-for-xxlarge-up,
  .search tr.hide-for-large,
  .search tr.hide-for-large-down,
  .search tr.hide-for-large-only,
  .search tr.hide-for-medium,
  .search tr.hide-for-medium-down,
  .search tr.hide-for-medium-only,
  .search tr.hide-for-small,
  .search tr.hide-for-small-down,
  .search tr.hide-for-small-only,
  .search tr.hide-for-xlarge,
  .search tr.hide-for-xlarge-down,
  .search tr.hide-for-xlarge-only,
  .search tr.show-for-large-up,
  .search tr.show-for-medium-up,
  .search tr.show-for-small-up,
  .search tr.show-for-xlarge-up,
  .search tr.show-for-xxlarge,
  .search tr.show-for-xxlarge-down,
  .search tr.show-for-xxlarge-only,
  .search tr.show-for-xxlarge-up {
    display: table-row !important;
  }

  /* line 2551, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) td.hide-for-large,
  .archive:not(.woocommerce) td.hide-for-large-down,
  .archive:not(.woocommerce) td.hide-for-large-only,
  .archive:not(.woocommerce) td.hide-for-medium,
  .archive:not(.woocommerce) td.hide-for-medium-down,
  .archive:not(.woocommerce) td.hide-for-medium-only,
  .archive:not(.woocommerce) td.hide-for-small,
  .archive:not(.woocommerce) td.hide-for-small-down,
  .archive:not(.woocommerce) td.hide-for-small-only,
  .archive:not(.woocommerce) td.hide-for-xlarge,
  .archive:not(.woocommerce) td.hide-for-xlarge-down,
  .archive:not(.woocommerce) td.hide-for-xlarge-only,
  .archive:not(.woocommerce) td.show-for-large-up,
  .archive:not(.woocommerce) td.show-for-medium-up,
  .archive:not(.woocommerce) td.show-for-small-up,
  .archive:not(.woocommerce) td.show-for-xlarge-up,
  .archive:not(.woocommerce) td.show-for-xxlarge,
  .archive:not(.woocommerce) td.show-for-xxlarge-down,
  .archive:not(.woocommerce) td.show-for-xxlarge-only,
  .archive:not(.woocommerce) td.show-for-xxlarge-up,
  .archive:not(.woocommerce) th.hide-for-large,
  .archive:not(.woocommerce) th.hide-for-large-down,
  .archive:not(.woocommerce) th.hide-for-large-only,
  .archive:not(.woocommerce) th.hide-for-medium,
  .archive:not(.woocommerce) th.hide-for-medium-down,
  .archive:not(.woocommerce) th.hide-for-medium-only,
  .archive:not(.woocommerce) th.hide-for-small,
  .archive:not(.woocommerce) th.hide-for-small-down,
  .archive:not(.woocommerce) th.hide-for-small-only,
  .archive:not(.woocommerce) th.hide-for-xlarge,
  .archive:not(.woocommerce) th.hide-for-xlarge-down,
  .archive:not(.woocommerce) th.hide-for-xlarge-only,
  .archive:not(.woocommerce) th.show-for-large-up,
  .archive:not(.woocommerce) th.show-for-medium-up,
  .archive:not(.woocommerce) th.show-for-small-up,
  .archive:not(.woocommerce) th.show-for-xlarge-up,
  .archive:not(.woocommerce) th.show-for-xxlarge,
  .archive:not(.woocommerce) th.show-for-xxlarge-down,
  .archive:not(.woocommerce) th.show-for-xxlarge-only,
  .archive:not(.woocommerce) th.show-for-xxlarge-up,
  .category td.hide-for-large,
  .category td.hide-for-large-down,
  .category td.hide-for-large-only,
  .category td.hide-for-medium,
  .category td.hide-for-medium-down,
  .category td.hide-for-medium-only,
  .category td.hide-for-small,
  .category td.hide-for-small-down,
  .category td.hide-for-small-only,
  .category td.hide-for-xlarge,
  .category td.hide-for-xlarge-down,
  .category td.hide-for-xlarge-only,
  .category td.show-for-large-up,
  .category td.show-for-medium-up,
  .category td.show-for-small-up,
  .category td.show-for-xlarge-up,
  .category td.show-for-xxlarge,
  .category td.show-for-xxlarge-down,
  .category td.show-for-xxlarge-only,
  .category td.show-for-xxlarge-up,
  .category th.hide-for-large,
  .category th.hide-for-large-down,
  .category th.hide-for-large-only,
  .category th.hide-for-medium,
  .category th.hide-for-medium-down,
  .category th.hide-for-medium-only,
  .category th.hide-for-small,
  .category th.hide-for-small-down,
  .category th.hide-for-small-only,
  .category th.hide-for-xlarge,
  .category th.hide-for-xlarge-down,
  .category th.hide-for-xlarge-only,
  .category th.show-for-large-up,
  .category th.show-for-medium-up,
  .category th.show-for-small-up,
  .category th.show-for-xlarge-up,
  .category th.show-for-xxlarge,
  .category th.show-for-xxlarge-down,
  .category th.show-for-xxlarge-only,
  .category th.show-for-xxlarge-up,
  .single-post td.hide-for-large,
  .single-post td.hide-for-large-down,
  .single-post td.hide-for-large-only,
  .single-post td.hide-for-medium,
  .single-post td.hide-for-medium-down,
  .single-post td.hide-for-medium-only,
  .single-post td.hide-for-small,
  .single-post td.hide-for-small-down,
  .single-post td.hide-for-small-only,
  .single-post td.hide-for-xlarge,
  .single-post td.hide-for-xlarge-down,
  .single-post td.hide-for-xlarge-only,
  .single-post td.show-for-large-up,
  .single-post td.show-for-medium-up,
  .single-post td.show-for-small-up,
  .single-post td.show-for-xlarge-up,
  .single-post td.show-for-xxlarge,
  .single-post td.show-for-xxlarge-down,
  .single-post td.show-for-xxlarge-only,
  .single-post td.show-for-xxlarge-up,
  .single-post th.hide-for-large,
  .single-post th.hide-for-large-down,
  .single-post th.hide-for-large-only,
  .single-post th.hide-for-medium,
  .single-post th.hide-for-medium-down,
  .single-post th.hide-for-medium-only,
  .single-post th.hide-for-small,
  .single-post th.hide-for-small-down,
  .single-post th.hide-for-small-only,
  .single-post th.hide-for-xlarge,
  .single-post th.hide-for-xlarge-down,
  .single-post th.hide-for-xlarge-only,
  .single-post th.show-for-large-up,
  .single-post th.show-for-medium-up,
  .single-post th.show-for-small-up,
  .single-post th.show-for-xlarge-up,
  .single-post th.show-for-xxlarge,
  .single-post th.show-for-xxlarge-down,
  .single-post th.show-for-xxlarge-only,
  .single-post th.show-for-xxlarge-up,
  .blog-data td.hide-for-large,
  .blog-data td.hide-for-large-down,
  .blog-data td.hide-for-large-only,
  .blog-data td.hide-for-medium,
  .blog-data td.hide-for-medium-down,
  .blog-data td.hide-for-medium-only,
  .blog-data td.hide-for-small,
  .blog-data td.hide-for-small-down,
  .blog-data td.hide-for-small-only,
  .blog-data td.hide-for-xlarge,
  .blog-data td.hide-for-xlarge-down,
  .blog-data td.hide-for-xlarge-only,
  .blog-data td.show-for-large-up,
  .blog-data td.show-for-medium-up,
  .blog-data td.show-for-small-up,
  .blog-data td.show-for-xlarge-up,
  .blog-data td.show-for-xxlarge,
  .blog-data td.show-for-xxlarge-down,
  .blog-data td.show-for-xxlarge-only,
  .blog-data td.show-for-xxlarge-up,
  .blog-data th.hide-for-large,
  .blog-data th.hide-for-large-down,
  .blog-data th.hide-for-large-only,
  .blog-data th.hide-for-medium,
  .blog-data th.hide-for-medium-down,
  .blog-data th.hide-for-medium-only,
  .blog-data th.hide-for-small,
  .blog-data th.hide-for-small-down,
  .blog-data th.hide-for-small-only,
  .blog-data th.hide-for-xlarge,
  .blog-data th.hide-for-xlarge-down,
  .blog-data th.hide-for-xlarge-only,
  .blog-data th.show-for-large-up,
  .blog-data th.show-for-medium-up,
  .blog-data th.show-for-small-up,
  .blog-data th.show-for-xlarge-up,
  .blog-data th.show-for-xxlarge,
  .blog-data th.show-for-xxlarge-down,
  .blog-data th.show-for-xxlarge-only,
  .blog-data th.show-for-xxlarge-up,
  .search td.hide-for-large,
  .search td.hide-for-large-down,
  .search td.hide-for-large-only,
  .search td.hide-for-medium,
  .search td.hide-for-medium-down,
  .search td.hide-for-medium-only,
  .search td.hide-for-small,
  .search td.hide-for-small-down,
  .search td.hide-for-small-only,
  .search td.hide-for-xlarge,
  .search td.hide-for-xlarge-down,
  .search td.hide-for-xlarge-only,
  .search td.show-for-large-up,
  .search td.show-for-medium-up,
  .search td.show-for-small-up,
  .search td.show-for-xlarge-up,
  .search td.show-for-xxlarge,
  .search td.show-for-xxlarge-down,
  .search td.show-for-xxlarge-only,
  .search td.show-for-xxlarge-up,
  .search th.hide-for-large,
  .search th.hide-for-large-down,
  .search th.hide-for-large-only,
  .search th.hide-for-medium,
  .search th.hide-for-medium-down,
  .search th.hide-for-medium-only,
  .search th.hide-for-small,
  .search th.hide-for-small-down,
  .search th.hide-for-small-only,
  .search th.hide-for-xlarge,
  .search th.hide-for-xlarge-down,
  .search th.hide-for-xlarge-only,
  .search th.show-for-large-up,
  .search th.show-for-medium-up,
  .search th.show-for-small-up,
  .search th.show-for-xlarge-up,
  .search th.show-for-xxlarge,
  .search th.show-for-xxlarge-down,
  .search th.show-for-xxlarge-only,
  .search th.show-for-xxlarge-up {
    display: table-cell !important;
  }
}

/* line 2556, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hide-for-portrait,
.archive:not(.woocommerce) .show-for-landscape,
.category .hide-for-portrait,
.category .show-for-landscape,
.single-post .hide-for-portrait,
.single-post .show-for-landscape,
.blog-data .hide-for-portrait,
.blog-data .show-for-landscape,
.search .hide-for-portrait,
.search .show-for-landscape {
  display: inherit !important;
}

/* line 2560, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hide-for-landscape,
.archive:not(.woocommerce) .show-for-portrait,
.category .hide-for-landscape,
.category .show-for-portrait,
.single-post .hide-for-landscape,
.single-post .show-for-portrait,
.blog-data .hide-for-landscape,
.blog-data .show-for-portrait,
.search .hide-for-landscape,
.search .show-for-portrait {
  display: none !important;
}

/* line 2564, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) table.hide-for-landscape,
.archive:not(.woocommerce) table.show-for-portrait,
.category table.hide-for-landscape,
.category table.show-for-portrait,
.single-post table.hide-for-landscape,
.single-post table.show-for-portrait,
.blog-data table.hide-for-landscape,
.blog-data table.show-for-portrait,
.search table.hide-for-landscape,
.search table.show-for-portrait {
  display: table;
}

/* line 2568, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) thead.hide-for-landscape,
.archive:not(.woocommerce) thead.show-for-portrait,
.category thead.hide-for-landscape,
.category thead.show-for-portrait,
.single-post thead.hide-for-landscape,
.single-post thead.show-for-portrait,
.blog-data thead.hide-for-landscape,
.blog-data thead.show-for-portrait,
.search thead.hide-for-landscape,
.search thead.show-for-portrait {
  display: table-header-group !important;
}

/* line 2572, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) tbody.hide-for-landscape,
.archive:not(.woocommerce) tbody.show-for-portrait,
.category tbody.hide-for-landscape,
.category tbody.show-for-portrait,
.single-post tbody.hide-for-landscape,
.single-post tbody.show-for-portrait,
.blog-data tbody.hide-for-landscape,
.blog-data tbody.show-for-portrait,
.search tbody.hide-for-landscape,
.search tbody.show-for-portrait {
  display: table-row-group !important;
}

/* line 2576, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) tr.hide-for-landscape,
.archive:not(.woocommerce) tr.show-for-portrait,
.category tr.hide-for-landscape,
.category tr.show-for-portrait,
.single-post tr.hide-for-landscape,
.single-post tr.show-for-portrait,
.blog-data tr.hide-for-landscape,
.blog-data tr.show-for-portrait,
.search tr.hide-for-landscape,
.search tr.show-for-portrait {
  display: table-row !important;
}

/* line 2580, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) td.hide-for-landscape,
.archive:not(.woocommerce) td.show-for-portrait,
.archive:not(.woocommerce) th.hide-for-landscape,
.archive:not(.woocommerce) th.show-for-portrait,
.category td.hide-for-landscape,
.category td.show-for-portrait,
.category th.hide-for-landscape,
.category th.show-for-portrait,
.single-post td.hide-for-landscape,
.single-post td.show-for-portrait,
.single-post th.hide-for-landscape,
.single-post th.show-for-portrait,
.blog-data td.hide-for-landscape,
.blog-data td.show-for-portrait,
.blog-data th.hide-for-landscape,
.blog-data th.show-for-portrait,
.search td.hide-for-landscape,
.search td.show-for-portrait,
.search th.hide-for-landscape,
.search th.show-for-portrait {
  display: table-cell !important;
}

@media only screen and (orientation: landscape) {
  /* line 2585, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-portrait,
  .archive:not(.woocommerce) .show-for-landscape,
  .category .hide-for-portrait,
  .category .show-for-landscape,
  .single-post .hide-for-portrait,
  .single-post .show-for-landscape,
  .blog-data .hide-for-portrait,
  .blog-data .show-for-landscape,
  .search .hide-for-portrait,
  .search .show-for-landscape {
    display: inherit !important;
  }

  /* line 2588, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-landscape,
  .archive:not(.woocommerce) .show-for-portrait,
  .category .hide-for-landscape,
  .category .show-for-portrait,
  .single-post .hide-for-landscape,
  .single-post .show-for-portrait,
  .blog-data .hide-for-landscape,
  .blog-data .show-for-portrait,
  .search .hide-for-landscape,
  .search .show-for-portrait {
    display: none !important;
  }

  /* line 2591, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) table.hide-for-portrait,
  .archive:not(.woocommerce) table.show-for-landscape,
  .category table.hide-for-portrait,
  .category table.show-for-landscape,
  .single-post table.hide-for-portrait,
  .single-post table.show-for-landscape,
  .blog-data table.hide-for-portrait,
  .blog-data table.show-for-landscape,
  .search table.hide-for-portrait,
  .search table.show-for-landscape {
    display: table;
  }

  /* line 2594, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) thead.hide-for-portrait,
  .archive:not(.woocommerce) thead.show-for-landscape,
  .category thead.hide-for-portrait,
  .category thead.show-for-landscape,
  .single-post thead.hide-for-portrait,
  .single-post thead.show-for-landscape,
  .blog-data thead.hide-for-portrait,
  .blog-data thead.show-for-landscape,
  .search thead.hide-for-portrait,
  .search thead.show-for-landscape {
    display: table-header-group !important;
  }

  /* line 2597, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tbody.hide-for-portrait,
  .archive:not(.woocommerce) tbody.show-for-landscape,
  .category tbody.hide-for-portrait,
  .category tbody.show-for-landscape,
  .single-post tbody.hide-for-portrait,
  .single-post tbody.show-for-landscape,
  .blog-data tbody.hide-for-portrait,
  .blog-data tbody.show-for-landscape,
  .search tbody.hide-for-portrait,
  .search tbody.show-for-landscape {
    display: table-row-group !important;
  }

  /* line 2600, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tr.hide-for-portrait,
  .archive:not(.woocommerce) tr.show-for-landscape,
  .category tr.hide-for-portrait,
  .category tr.show-for-landscape,
  .single-post tr.hide-for-portrait,
  .single-post tr.show-for-landscape,
  .blog-data tr.hide-for-portrait,
  .blog-data tr.show-for-landscape,
  .search tr.hide-for-portrait,
  .search tr.show-for-landscape {
    display: table-row !important;
  }

  /* line 2603, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) td.hide-for-portrait,
  .archive:not(.woocommerce) td.show-for-landscape,
  .archive:not(.woocommerce) th.hide-for-portrait,
  .archive:not(.woocommerce) th.show-for-landscape,
  .category td.hide-for-portrait,
  .category td.show-for-landscape,
  .category th.hide-for-portrait,
  .category th.show-for-landscape,
  .single-post td.hide-for-portrait,
  .single-post td.show-for-landscape,
  .single-post th.hide-for-portrait,
  .single-post th.show-for-landscape,
  .blog-data td.hide-for-portrait,
  .blog-data td.show-for-landscape,
  .blog-data th.hide-for-portrait,
  .blog-data th.show-for-landscape,
  .search td.hide-for-portrait,
  .search td.show-for-landscape,
  .search th.hide-for-portrait,
  .search th.show-for-landscape {
    display: table-cell !important;
  }
}

@media only screen and (orientation: portrait) {
  /* line 2608, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-landscape,
  .archive:not(.woocommerce) .show-for-portrait,
  .category .hide-for-landscape,
  .category .show-for-portrait,
  .single-post .hide-for-landscape,
  .single-post .show-for-portrait,
  .blog-data .hide-for-landscape,
  .blog-data .show-for-portrait,
  .search .hide-for-landscape,
  .search .show-for-portrait {
    display: inherit !important;
  }

  /* line 2611, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hide-for-portrait,
  .archive:not(.woocommerce) .show-for-landscape,
  .category .hide-for-portrait,
  .category .show-for-landscape,
  .single-post .hide-for-portrait,
  .single-post .show-for-landscape,
  .blog-data .hide-for-portrait,
  .blog-data .show-for-landscape,
  .search .hide-for-portrait,
  .search .show-for-landscape {
    display: none !important;
  }

  /* line 2614, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) table.hide-for-landscape,
  .archive:not(.woocommerce) table.show-for-portrait,
  .category table.hide-for-landscape,
  .category table.show-for-portrait,
  .single-post table.hide-for-landscape,
  .single-post table.show-for-portrait,
  .blog-data table.hide-for-landscape,
  .blog-data table.show-for-portrait,
  .search table.hide-for-landscape,
  .search table.show-for-portrait {
    display: table;
  }

  /* line 2617, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) thead.hide-for-landscape,
  .archive:not(.woocommerce) thead.show-for-portrait,
  .category thead.hide-for-landscape,
  .category thead.show-for-portrait,
  .single-post thead.hide-for-landscape,
  .single-post thead.show-for-portrait,
  .blog-data thead.hide-for-landscape,
  .blog-data thead.show-for-portrait,
  .search thead.hide-for-landscape,
  .search thead.show-for-portrait {
    display: table-header-group !important;
  }

  /* line 2620, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tbody.hide-for-landscape,
  .archive:not(.woocommerce) tbody.show-for-portrait,
  .category tbody.hide-for-landscape,
  .category tbody.show-for-portrait,
  .single-post tbody.hide-for-landscape,
  .single-post tbody.show-for-portrait,
  .blog-data tbody.hide-for-landscape,
  .blog-data tbody.show-for-portrait,
  .search tbody.hide-for-landscape,
  .search tbody.show-for-portrait {
    display: table-row-group !important;
  }

  /* line 2623, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) tr.hide-for-landscape,
  .archive:not(.woocommerce) tr.show-for-portrait,
  .category tr.hide-for-landscape,
  .category tr.show-for-portrait,
  .single-post tr.hide-for-landscape,
  .single-post tr.show-for-portrait,
  .blog-data tr.hide-for-landscape,
  .blog-data tr.show-for-portrait,
  .search tr.hide-for-landscape,
  .search tr.show-for-portrait {
    display: table-row !important;
  }

  /* line 2626, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) td.hide-for-landscape,
  .archive:not(.woocommerce) td.show-for-portrait,
  .archive:not(.woocommerce) th.hide-for-landscape,
  .archive:not(.woocommerce) th.show-for-portrait,
  .category td.hide-for-landscape,
  .category td.show-for-portrait,
  .category th.hide-for-landscape,
  .category th.show-for-portrait,
  .single-post td.hide-for-landscape,
  .single-post td.show-for-portrait,
  .single-post th.hide-for-landscape,
  .single-post th.show-for-portrait,
  .blog-data td.hide-for-landscape,
  .blog-data td.show-for-portrait,
  .blog-data th.hide-for-landscape,
  .blog-data th.show-for-portrait,
  .search td.hide-for-landscape,
  .search td.show-for-portrait,
  .search th.hide-for-landscape,
  .search th.show-for-portrait {
    display: table-cell !important;
  }
}

/* line 2631, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .show-for-touch,
.category .show-for-touch,
.single-post .show-for-touch,
.blog-data .show-for-touch,
.search .show-for-touch {
  display: none !important;
}

/* line 2635, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hide-for-touch,
.category .hide-for-touch,
.single-post .hide-for-touch,
.blog-data .hide-for-touch,
.search .hide-for-touch {
  display: inherit !important;
}

/* line 2639, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .touch .show-for-touch,
.category .touch .show-for-touch,
.single-post .touch .show-for-touch,
.blog-data .touch .show-for-touch,
.search .touch .show-for-touch {
  display: inherit !important;
}

/* line 2643, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .touch .hide-for-touch,
.category .touch .hide-for-touch,
.single-post .touch .hide-for-touch,
.blog-data .touch .hide-for-touch,
.search .touch .hide-for-touch {
  display: none !important;
}

/* line 2647, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) table.hide-for-touch,
.category table.hide-for-touch,
.single-post table.hide-for-touch,
.blog-data table.hide-for-touch,
.search table.hide-for-touch {
  display: table;
}

/* line 2651, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .touch table.show-for-touch,
.category .touch table.show-for-touch,
.single-post .touch table.show-for-touch,
.blog-data .touch table.show-for-touch,
.search .touch table.show-for-touch {
  display: table;
}

/* line 2655, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) thead.hide-for-touch,
.category thead.hide-for-touch,
.single-post thead.hide-for-touch,
.blog-data thead.hide-for-touch,
.search thead.hide-for-touch {
  display: table-header-group !important;
}

/* line 2659, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .touch thead.show-for-touch,
.category .touch thead.show-for-touch,
.single-post .touch thead.show-for-touch,
.blog-data .touch thead.show-for-touch,
.search .touch thead.show-for-touch {
  display: table-header-group !important;
}

/* line 2663, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) tbody.hide-for-touch,
.category tbody.hide-for-touch,
.single-post tbody.hide-for-touch,
.blog-data tbody.hide-for-touch,
.search tbody.hide-for-touch {
  display: table-row-group !important;
}

/* line 2667, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .touch tbody.show-for-touch,
.category .touch tbody.show-for-touch,
.single-post .touch tbody.show-for-touch,
.blog-data .touch tbody.show-for-touch,
.search .touch tbody.show-for-touch {
  display: table-row-group !important;
}

/* line 2671, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) tr.hide-for-touch,
.category tr.hide-for-touch,
.single-post tr.hide-for-touch,
.blog-data tr.hide-for-touch,
.search tr.hide-for-touch {
  display: table-row !important;
}

/* line 2675, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .touch tr.show-for-touch,
.category .touch tr.show-for-touch,
.single-post .touch tr.show-for-touch,
.blog-data .touch tr.show-for-touch,
.search .touch tr.show-for-touch {
  display: table-row !important;
}

/* line 2679, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) td.hide-for-touch,
.category td.hide-for-touch,
.single-post td.hide-for-touch,
.blog-data td.hide-for-touch,
.search td.hide-for-touch {
  display: table-cell !important;
}

/* line 2683, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .touch td.show-for-touch,
.category .touch td.show-for-touch,
.single-post .touch td.show-for-touch,
.blog-data .touch td.show-for-touch,
.search .touch td.show-for-touch {
  display: table-cell !important;
}

/* line 2687, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) th.hide-for-touch,
.category th.hide-for-touch,
.single-post th.hide-for-touch,
.blog-data th.hide-for-touch,
.search th.hide-for-touch {
  display: table-cell !important;
}

/* line 2691, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .touch th.show-for-touch,
.category .touch th.show-for-touch,
.single-post .touch th.show-for-touch,
.blog-data .touch th.show-for-touch,
.search .touch th.show-for-touch {
  display: table-cell !important;
}

/* line 2695, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button,
.archive:not(.woocommerce) .comment-form input[type="submit"],
.comment-form .archive:not(.woocommerce) input[type="submit"],
.archive:not(.woocommerce) .search-form .search-submit,
.search-form .archive:not(.woocommerce) .search-submit,
.category .button,
.category .comment-form input[type="submit"],
.comment-form .category input[type="submit"],
.category .search-form .search-submit,
.search-form .category .search-submit,
.single-post .button,
.single-post .comment-form input[type="submit"],
.comment-form .single-post input[type="submit"],
.single-post .search-form .search-submit,
.search-form .single-post .search-submit,
.blog-data .button,
.blog-data .comment-form input[type="submit"],
.comment-form .blog-data input[type="submit"],
.blog-data .search-form .search-submit,
.search-form .blog-data .search-submit,
.search .button,
.search .comment-form input[type="submit"],
.comment-form .search input[type="submit"],
.search .search-form .search-submit,
.search-form .search .search-submit {
  background: 0 0;
  border: 0;
  box-sizing: border-box;
  padding: 20px 30px;
  margin: 0;
  box-shadow: inset 0 0 0 1px #111;
  color: #111;
  position: relative;
  vertical-align: middle;
  display: block;
  -webkit-transition: all .25s ease;
  transition: all .25s ease;
  font-size: 1.7rem;
  font-weight: 600;
  text-align: center;
  height: auto;
  line-height: 1;
  width: auto;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  text-transform: uppercase;
}

/* line 2723, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button:hover,
.archive:not(.woocommerce) .comment-form input:hover[type="submit"],
.comment-form .archive:not(.woocommerce) input:hover[type="submit"],
.archive:not(.woocommerce) .search-form .search-submit:hover,
.search-form .archive:not(.woocommerce) .search-submit:hover,
.category .button:hover,
.category .comment-form input:hover[type="submit"],
.comment-form .category input:hover[type="submit"],
.category .search-form .search-submit:hover,
.search-form .category .search-submit:hover,
.single-post .button:hover,
.single-post .comment-form input:hover[type="submit"],
.comment-form .single-post input:hover[type="submit"],
.single-post .search-form .search-submit:hover,
.search-form .single-post .search-submit:hover,
.blog-data .button:hover,
.blog-data .comment-form input:hover[type="submit"],
.comment-form .blog-data input:hover[type="submit"],
.blog-data .search-form .search-submit:hover,
.search-form .blog-data .search-submit:hover,
.search .button:hover,
.search .comment-form input:hover[type="submit"],
.comment-form .search input:hover[type="submit"],
.search .search-form .search-submit:hover,
.search-form .search .search-submit:hover {
  box-shadow: inset 0 0 0 1px #ff8700;
  -webkit-transition: box-shadow .2s ease .3s;
  transition: box-shadow .2s ease .3s;
  color: #111;
}

/* line 2730, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button:after,
.archive:not(.woocommerce) .comment-form input[type="submit"]:after,
.comment-form .archive:not(.woocommerce) input[type="submit"]:after,
.archive:not(.woocommerce) .search-form .search-submit:after,
.search-form .archive:not(.woocommerce) .search-submit:after,
.archive:not(.woocommerce) .button:before,
.archive:not(.woocommerce) .comment-form input[type="submit"]:before,
.comment-form .archive:not(.woocommerce) input[type="submit"]:before,
.archive:not(.woocommerce) .search-form .search-submit:before,
.search-form .archive:not(.woocommerce) .search-submit:before,
.category .button:after,
.category .comment-form input[type="submit"]:after,
.comment-form .category input[type="submit"]:after,
.category .search-form .search-submit:after,
.search-form .category .search-submit:after,
.category .button:before,
.category .comment-form input[type="submit"]:before,
.comment-form .category input[type="submit"]:before,
.category .search-form .search-submit:before,
.search-form .category .search-submit:before,
.single-post .button:after,
.single-post .comment-form input[type="submit"]:after,
.comment-form .single-post input[type="submit"]:after,
.single-post .search-form .search-submit:after,
.search-form .single-post .search-submit:after,
.single-post .button:before,
.single-post .comment-form input[type="submit"]:before,
.comment-form .single-post input[type="submit"]:before,
.single-post .search-form .search-submit:before,
.search-form .single-post .search-submit:before,
.blog-data .button:after,
.blog-data .comment-form input[type="submit"]:after,
.comment-form .blog-data input[type="submit"]:after,
.blog-data .search-form .search-submit:after,
.search-form .blog-data .search-submit:after,
.blog-data .button:before,
.blog-data .comment-form input[type="submit"]:before,
.comment-form .blog-data input[type="submit"]:before,
.blog-data .search-form .search-submit:before,
.search-form .blog-data .search-submit:before,
.search .button:after,
.search .comment-form input[type="submit"]:after,
.comment-form .search input[type="submit"]:after,
.search .search-form .search-submit:after,
.search-form .search .search-submit:after,
.search .button:before,
.search .comment-form input[type="submit"]:before,
.comment-form .search input[type="submit"]:before,
.search .search-form .search-submit:before,
.search-form .search .search-submit:before {
  box-sizing: inherit;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
}

/* line 2738, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:after,
.archive:not(.woocommerce) .draw:before,
.category .draw:after,
.category .draw:before,
.single-post .draw:after,
.single-post .draw:before,
.blog-data .draw:after,
.blog-data .draw:before,
.search .draw:after,
.search .draw:before {
  border: 1px solid transparent;
  width: 0;
  height: 0;
  opacity: 0;
  -webkit-transition: opacity .3s ease;
  transition: opacity .3s ease;
}

/* line 2747, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:before,
.category .draw:before,
.single-post .draw:before,
.blog-data .draw:before,
.search .draw:before {
  top: 0;
  left: 0;
}

/* line 2752, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:after,
.category .draw:after,
.single-post .draw:after,
.blog-data .draw:after,
.search .draw:after {
  bottom: 0;
  right: 0;
}

/* line 2757, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:hover:after,
.archive:not(.woocommerce) .draw:hover:before,
.category .draw:hover:after,
.category .draw:hover:before,
.single-post .draw:hover:after,
.single-post .draw:hover:before,
.blog-data .draw:hover:after,
.blog-data .draw:hover:before,
.search .draw:hover:after,
.search .draw:hover:before {
  width: 100%;
  height: 100%;
  opacity: 1;
}

/* line 2763, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:hover:before,
.category .draw:hover:before,
.single-post .draw:hover:before,
.blog-data .draw:hover:before,
.search .draw:hover:before {
  border-top-color: #ff8700;
  border-right-color: #ff8700;
  -webkit-transition: width .15s ease-out, height .15s ease-out .15s, opacity .3s ease;
  transition: width .15s ease-out, height .15s ease-out .15s, opacity .3s ease;
}

/* line 2770, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:hover:after,
.category .draw:hover:after,
.single-post .draw:hover:after,
.blog-data .draw:hover:after,
.search .draw:hover:after {
  border-bottom-color: #ff8700;
  border-left-color: #ff8700;
  -webkit-transition: border-color 0s ease-out .3s, width .25s ease-out .3s, height .25s ease-out .45s, opacity .15s ease;
  transition: border-color 0s ease-out .3s, width .15s ease-out .3s, height .15s ease-out .45s, opacity .15s ease;
}

/* line 2777, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .meet:after,
.category .meet:after,
.single-post .meet:after,
.blog-data .meet:after,
.search .meet:after {
  top: 0;
  left: 0;
}

/* line 2782, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .meet:hover:before,
.category .meet:hover:before,
.single-post .meet:hover:before,
.blog-data .meet:hover:before,
.search .meet:hover:before {
  border-top-color: #ff8700;
  border-right-color: #ff8700;
}

/* line 2787, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .meet:hover:after,
.category .meet:hover:after,
.single-post .meet:hover:after,
.blog-data .meet:hover:after,
.search .meet:hover:after {
  border-bottom-color: #ff8700;
  border-left-color: #ff8700;
  -webkit-transition: height .15s ease-out, width .15s ease-out .15s, opacity .15s ease;
  transition: height .15s ease-out, width .15s ease-out .15s, opacity .15s ease;
}

/* line 2794, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button.white,
.archive:not(.woocommerce) .comment-form input.white[type="submit"],
.comment-form .archive:not(.woocommerce) input.white[type="submit"],
.archive:not(.woocommerce) .search-form .white.search-submit,
.search-form .archive:not(.woocommerce) .white.search-submit,
.category .button.white,
.category .comment-form input.white[type="submit"],
.comment-form .category input.white[type="submit"],
.category .search-form .white.search-submit,
.search-form .category .white.search-submit,
.single-post .button.white,
.single-post .comment-form input.white[type="submit"],
.comment-form .single-post input.white[type="submit"],
.single-post .search-form .white.search-submit,
.search-form .single-post .white.search-submit,
.blog-data .button.white,
.blog-data .comment-form input.white[type="submit"],
.comment-form .blog-data input.white[type="submit"],
.blog-data .search-form .white.search-submit,
.search-form .blog-data .white.search-submit,
.search .button.white,
.search .comment-form input.white[type="submit"],
.comment-form .search input.white[type="submit"],
.search .search-form .white.search-submit,
.search-form .search .white.search-submit {
  color: #fff;
  box-shadow: inset 0 0 0 1px #fff;
}

/* line 2799, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button.white:hover,
.archive:not(.woocommerce) .comment-form input.white:hover[type="submit"],
.comment-form .archive:not(.woocommerce) input.white:hover[type="submit"],
.archive:not(.woocommerce) .search-form .white.search-submit:hover,
.search-form .archive:not(.woocommerce) .white.search-submit:hover,
.category .button.white:hover,
.category .comment-form input.white:hover[type="submit"],
.comment-form .category input.white:hover[type="submit"],
.category .search-form .white.search-submit:hover,
.search-form .category .white.search-submit:hover,
.single-post .button.white:hover,
.single-post .comment-form input.white:hover[type="submit"],
.comment-form .single-post input.white:hover[type="submit"],
.single-post .search-form .white.search-submit:hover,
.search-form .single-post .white.search-submit:hover,
.blog-data .button.white:hover,
.blog-data .comment-form input.white:hover[type="submit"],
.comment-form .blog-data input.white:hover[type="submit"],
.blog-data .search-form .white.search-submit:hover,
.search-form .blog-data .white.search-submit:hover,
.search .button.white:hover,
.search .comment-form input.white:hover[type="submit"],
.comment-form .search input.white:hover[type="submit"],
.search .search-form .white.search-submit:hover,
.search-form .search .white.search-submit:hover {
  box-shadow: inset 0 0 0 1px #ff8700;
}

/* line 2803, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) *,
.category *,
.single-post *,
.blog-data *,
.search * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  resize: none;
}

/* line 2810, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) img,
.category img,
.single-post img,
.blog-data img,
.search img {
  max-width: 100%;
}

/* line 2815, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body,
.category body,
.single-post body,
.blog-data body,
.search body {
  background-color: white;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: transparent;
}

/* line 2825, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.nav-open,
.category body.nav-open,
.single-post body.nav-open,
.blog-data body.nav-open,
.search body.nav-open {
  overflow: hidden;
}

/* line 2829, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .offscreen,
.category .offscreen,
.single-post .offscreen,
.blog-data .offscreen,
.search .offscreen {
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

/* line 2835, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .skip-to-content,
.archive:not(.woocommerce) .skip-to-content:hover,
.category .skip-to-content,
.category .skip-to-content:hover,
.single-post .skip-to-content,
.single-post .skip-to-content:hover,
.blog-data .skip-to-content,
.blog-data .skip-to-content:hover,
.search .skip-to-content,
.search .skip-to-content:hover {
  color: transparent;
  height: 0;
  width: 100%;
  text-align: center;
  line-height: 0;
  display: block;
  font-size: 16px;
  font-size: 1.6rem;
}

/* line 2846, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .ie8 .skip-to-content,
.category .ie8 .skip-to-content,
.single-post .ie8 .skip-to-content,
.blog-data .ie8 .skip-to-content,
.search .ie8 .skip-to-content {
  left: -10000px;
  position: absolute;
}

/* line 2851, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .skip-to-content:active,
.archive:not(.woocommerce) .skip-to-content:focus,
.category .skip-to-content:active,
.category .skip-to-content:focus,
.single-post .skip-to-content:active,
.single-post .skip-to-content:focus,
.blog-data .skip-to-content:active,
.blog-data .skip-to-content:focus,
.search .skip-to-content:active,
.search .skip-to-content:focus {
  color: grey;
  width: auto;
  height: auto;
  line-height: 1.4em;
}

/* line 2858, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .wrap,
.category .wrap,
.single-post .wrap,
.blog-data .wrap,
.search .wrap {
  min-height: unset;
}

/* line 2862, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) a,
.category a,
.single-post a,
.blog-data a,
.search a {
  color: #f78505;
  text-decoration: none;
  -webkit-transition: all .15s ease;
  -moz-transition: all .15s ease;
  transition: all .15s ease;
}

/* line 2870, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) a:hover,
.category a:hover,
.single-post a:hover,
.blog-data a:hover,
.search a:hover {
  color: #e57f0d;
  text-decoration: none;
}

/* line 2875, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body,
.archive:not(.woocommerce) input,
.archive:not(.woocommerce) ol li,
.archive:not(.woocommerce) p,
.archive:not(.woocommerce) table td,
.archive:not(.woocommerce) textarea,
.archive:not(.woocommerce) ul li,
.category body,
.category input,
.category ol li,
.category p,
.category table td,
.category textarea,
.category ul li,
.single-post body,
.single-post input,
.single-post ol li,
.single-post p,
.single-post table td,
.single-post textarea,
.single-post ul li,
.blog-data body,
.blog-data input,
.blog-data ol li,
.blog-data p,
.blog-data table td,
.blog-data textarea,
.blog-data ul li,
.search body,
.search input,
.search ol li,
.search p,
.search table td,
.search textarea,
.search ul li {
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  color: #4d4d4d;
  font-size: 18px;
  line-height: 1.4;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  text-shadow: 0 0 0 transparent;
  list-style: none;
  -webkit-appearance: none;
}

/* line 2887, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ol,
.archive:not(.woocommerce) p,
.archive:not(.woocommerce) ul,
.category ol,
.category p,
.category ul,
.single-post ol,
.single-post p,
.single-post ul,
.blog-data ol,
.blog-data p,
.blog-data ul,
.search ol,
.search p,
.search ul {
  margin: 0 0 40px;
}

/* line 2891, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-meta,
.archive:not(.woocommerce) h4.subtitle,
.archive:not(.woocommerce) p.meta,
.category .entry-meta,
.category h4.subtitle,
.category p.meta,
.single-post .entry-meta,
.single-post h4.subtitle,
.single-post p.meta,
.blog-data .entry-meta,
.blog-data h4.subtitle,
.blog-data p.meta,
.search .entry-meta,
.search h4.subtitle,
.search p.meta {
  font-weight: 300;
  line-height: 1;
  color: #999;
}

/* line 2897, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta,
.category p.entry-meta,
.single-post p.entry-meta,
.blog-data p.entry-meta,
.search p.entry-meta {
  font-size: 13px;
  font-weight: 300;
}

/* line 2902, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta a,
.category p.entry-meta a,
.single-post p.entry-meta a,
.blog-data p.entry-meta a,
.search p.entry-meta a {
  opacity: .8;
}

/* line 2906, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta a:hover,
.category p.entry-meta a:hover,
.single-post p.entry-meta a:hover,
.blog-data p.entry-meta a:hover,
.search p.entry-meta a:hover {
  opacity: 1;
}

/* line 2910, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .light-grey,
.category .light-grey,
.single-post .light-grey,
.blog-data .light-grey,
.search .light-grey {
  color: #999;
}

/* line 2914, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) li,
.archive:not(.woocommerce) ol,
.archive:not(.woocommerce) ul,
.category li,
.category ol,
.category ul,
.single-post li,
.single-post ol,
.single-post ul,
.blog-data li,
.blog-data ol,
.blog-data ul,
.search li,
.search ol,
.search ul {
  padding: 0;
  list-style: none;
}

/* line 2919, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ul,
.category ul,
.single-post ul,
.blog-data ul,
.search ul {
  padding: 5px 10px;
  list-style: none;
}

/* line 2924, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ol li ul li,
.archive:not(.woocommerce) ul li,
.category ol li ul li,
.category ul li,
.single-post ol li ul li,
.single-post ul li,
.blog-data ol li ul li,
.blog-data ul li,
.search ol li ul li,
.search ul li {
  margin: 0 0 10px;
  padding: 0 0 0 20px;
  list-style: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA4IDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDggODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMwMDU2ODk7fQoJLnN0MXtmaWxsOiM5OENCNEY7fQoJLnN0MntmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMwMDU2ODk7fQoJLnN0M3tmaWxsOiMwMDcxQzA7fQoJLnN0NHtmaWxsOiMwNDM1N0E7fQoJLnN0NXtmaWxsOiM3OTc3N0M7fQoJLnN0NntmaWxsOiNBQjE1MUQ7fQoJLnN0N3tmaWxsOiMwMDdDQkM7fQoJLnN0OHtmaWxsOiMyNTIxMjI7fQoJLnN0OXtmaWxsOiMzODVGOUI7fQoJLnN0MTB7ZmlsbDojNUM1QzVDO30KCS5zdDExe2ZpbGw6dXJsKCNTVkdJRF8xXyk7fQoJLnN0MTJ7ZmlsbDojNjc2ODY4O30KCS5zdDEze2ZpbGw6IzAwOTdENzt9Cgkuc3QxNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zXyk7fQoJLnN0MTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNV8pO30KCS5zdDE2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzdfKTt9Cgkuc3QxN3tmaWxsOiM0MjJDODg7fQoJLnN0MTh7ZmlsbDojMjMxRjIwO30KCS5zdDE5e2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzcwQ0EzMjt9Cgkuc3QyMHtmaWxsOiNGRkZGRkY7fQoJLnN0MjF7ZmlsbDojRkZENzRGO30KCS5zdDIye2ZpbGw6I0NEMTU0Mzt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggZD0iTTQsOEwwLDRsNC00bDQsNEw0LDh6Ii8+CjwvZz4KPC9zdmc+Cg==) no-repeat 0 0.45em;
  background-size: 8px 8px;
}

/* line 2932, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ul ul,
.category ul ul,
.single-post ul ul,
.blog-data ul ul,
.search ul ul {
  margin: 0 0 0 15px;
}

/* line 2936, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ul li li,
.category ul li li,
.single-post ul li li,
.blog-data ul li li,
.search ul li li {
  font-size: 1em;
}

/* line 2940, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ol,
.category ol,
.single-post ol,
.blog-data ol,
.search ol {
  margin-left: 4px;
  padding: 5px 10px;
  counter-reset: item;
}

/* line 2946, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ol li,
.category ol li,
.single-post ol li,
.blog-data ol li,
.search ol li {
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0 0 0 24px;
}

/* line 2952, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ol li:before,
.category ol li:before,
.single-post ol li:before,
.blog-data ol li:before,
.search ol li:before {
  content: counter(item) ". ";
  counter-increment: item;
  color: #111;
  font-weight: 300;
  margin-right: 4px;
  margin-left: -25px;
}

/* line 2961, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h1,
.archive:not(.woocommerce) h2,
.archive:not(.woocommerce) h3,
.archive:not(.woocommerce) h4,
.archive:not(.woocommerce) h5,
.archive:not(.woocommerce) h6,
.category h1,
.category h2,
.category h3,
.category h4,
.category h5,
.category h6,
.single-post h1,
.single-post h2,
.single-post h3,
.single-post h4,
.single-post h5,
.single-post h6,
.blog-data h1,
.blog-data h2,
.blog-data h3,
.blog-data h4,
.blog-data h5,
.blog-data h6,
.search h1,
.search h2,
.search h3,
.search h4,
.search h5,
.search h6 {
  color: #111;
  padding: 0;
  margin: 0 0 40px;
  line-height: 1.1;
  text-transform: none;
  font-weight: 400;
  font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
}

/* line 2971, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h1,
.archive:not(.woocommerce) h2.like-h1,
.category h1,
.category h2.like-h1,
.single-post h1,
.single-post h2.like-h1,
.blog-data h1,
.blog-data h2.like-h1,
.search h1,
.search h2.like-h1 {
  font-size: 60px;
  font-size: 6rem;
  margin: 0 0 1em;
  font-weight: 700;
  line-height: 1;
}

/* line 2979, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .content-entry h1,
.archive:not(.woocommerce) .listing h1,
.category .content-entry h1,
.category .listing h1,
.single-post .content-entry h1,
.single-post .listing h1,
.blog-data .content-entry h1,
.blog-data .listing h1,
.search .content-entry h1,
.search .listing h1 {
  font-size: 3.4rem;
}

/* line 2983, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h1 + h4,
.category h1 + h4,
.single-post h1 + h4,
.blog-data h1 + h4,
.search h1 + h4 {
  margin: -5px 0 20px;
  overflow: hidden;
}

/* line 2988, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h2,
.category h2,
.single-post h2,
.blog-data h2,
.search h2 {
  font-size: 40px;
  font-size: 4rem;
  line-height: 1.25;
}

/* line 2994, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .content-entry h2,
.category .content-entry h2,
.single-post .content-entry h2,
.blog-data .content-entry h2,
.search .content-entry h2 {
  font-size: 28px;
  font-family: proxima-nova, Helvetica, Arial, sans-serif;
  font-weight: 600;
  margin-bottom: 20px;
  text-transform: uppercase;
}

/* line 3002, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h3,
.category h3,
.single-post h3,
.blog-data h3,
.search h3 {
  font-size: 22px;
  line-height: 1.2;
  font-weight: 600;
  font-family: "Roboto Slab", serif;
}

/* line 3009, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h4,
.category h4,
.single-post h4,
.blog-data h4,
.search h4 {
  font-size: 18px;
  margin: 0 0 10px;
  font-weight: 600;
  font-family: proxima-nova, Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}

/* line 3017, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h5,
.category h5,
.single-post h5,
.blog-data h5,
.search h5 {
  font-size: 16px;
  margin: 15px 0 10px;
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 3025, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h6,
.category h6,
.single-post h6,
.blog-data h6,
.search h6 {
  font-size: 12px;
  margin: 0;
  font-weight: 700;
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  text-transform: uppercase;
}

/* line 3033, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) h1 a:hover,
.archive:not(.woocommerce) h2 a:hover,
.archive:not(.woocommerce) h3 a:hover,
.archive:not(.woocommerce) h4 a:hover,
.archive:not(.woocommerce) h5 a:hover,
.category h1 a:hover,
.category h2 a:hover,
.category h3 a:hover,
.category h4 a:hover,
.category h5 a:hover,
.single-post h1 a:hover,
.single-post h2 a:hover,
.single-post h3 a:hover,
.single-post h4 a:hover,
.single-post h5 a:hover,
.blog-data h1 a:hover,
.blog-data h2 a:hover,
.blog-data h3 a:hover,
.blog-data h4 a:hover,
.blog-data h5 a:hover,
.search h1 a:hover,
.search h2 a:hover,
.search h3 a:hover,
.search h4 a:hover,
.search h5 a:hover {
  text-decoration: none;
}

/* line 3037, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote,
.category blockquote,
.single-post blockquote,
.blog-data blockquote,
.search blockquote {
  margin: 40px 0;
}

/* line 3041, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote p,
.category blockquote p,
.single-post blockquote p,
.blog-data blockquote p,
.search blockquote p {
  font-size: 20px;
  color: #111;
  font-family: "Roboto Slab", Helvetica, Arial, sans-serif, serif;
  font-weight: 400;
  margin: 0 0 40px;
  padding: 0 !important;
  text-transform: none;
}

/* line 3051, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row,
.category .row,
.single-post .row,
.blog-data .row,
.search .row {
  max-width: 1170px;
  padding: 0 20px;
}

/* line 3056, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row .row,
.category .row .row,
.single-post .row .row,
.blog-data .row .row,
.search .row .row {
  padding: 0;
}

/* line 3060, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row.fullwidth,
.category .row.fullwidth,
.single-post .row.fullwidth,
.blog-data .row.fullwidth,
.search .row.fullwidth {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: initial;
}

/* line 3067, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content .row.blog_archive h3,
.category .entry-content .row.blog_archive h3,
.single-post .entry-content .row.blog_archive h3,
.blog-data .entry-content .row.blog_archive h3,
.search .entry-content .row.blog_archive h3 {
  padding-left: initial;
}

/* line 3071, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content .row.blog_archive p,
.category .entry-content .row.blog_archive p,
.single-post .entry-content .row.blog_archive p,
.blog-data .entry-content .row.blog_archive p,
.search .entry-content .row.blog_archive p {
  padding-left: initial;
}

/* line 3075, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row.blog_archive a,
.category .row.blog_archive a,
.single-post .row.blog_archive a,
.blog-data .row.blog_archive a,
.search .row.blog_archive a {
  color: #111;
}

/* line 3079, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row.flex,
.category .row.flex,
.single-post .row.flex,
.blog-data .row.flex,
.search .row.flex {
  display: flex;
  flex-wrap: wrap;
}

/* line 3084, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .row.flex .columns,
.category .row.flex .columns,
.single-post .row.flex .columns,
.blog-data .row.flex .columns,
.search .row.flex .columns {
  padding-left: 0;
  padding-right: 0;
  float: initial;
  width: 100%;
}

@media screen and (min-width: 640px) {
  /* line 3092, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .row.flex .columns,
  .category .row.flex .columns,
  .single-post .row.flex .columns,
  .blog-data .row.flex .columns,
  .search .row.flex .columns {
    width: 50%;
  }
}

/* line 3097, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .columns.bg-image,
.category .columns.bg-image,
.single-post .columns.bg-image,
.blog-data .columns.bg-image,
.search .columns.bg-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 3103, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) header.site-header,
.category header.site-header,
.single-post header.site-header,
.blog-data header.site-header,
.search header.site-header {
  width: 100%;
  height: 100px;
  background: 0 0;
  z-index: 1000;
  position: absolute;
  top: 0;
}

/* line 3112, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logo,
.category .logo,
.single-post .logo,
.blog-data .logo,
.search .logo {
  position: absolute;
  left: 40px;
  top: 40px;
  width: 130px;
}

/* line 3117, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logo video,
.category .logo video,
.single-post .logo video,
.blog-data .logo video,
.search .logo video {
  width: 100%;
  margin-left: 8px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 3117, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logo video,
  .category .logo video,
  .single-post .logo video,
  .blog-data .logo video,
  .search .logo video {
    margin-left: 0;
  }
}

/* line 3123, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logo video.fullsize-video-logo,
.category .logo video.fullsize-video-logo,
.single-post .logo video.fullsize-video-logo,
.blog-data .logo video.fullsize-video-logo,
.search .logo video.fullsize-video-logo {
  display: none;
}

/* line 3129, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logo a,
.category .logo a,
.single-post .logo a,
.blog-data .logo a,
.search .logo a {
  display: block;
  width: 100%;
  border: none !important;
  text-decoration: none !important;
}

/* line 3136, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logo a img,
.category .logo a img,
.single-post .logo a img,
.blog-data .logo a img,
.search .logo a img {
  border: none !important;
  text-decoration: none !important;
}

@media screen and (max-width: 1023px) {
  /* line 3142, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logo,
  .category .logo,
  .single-post .logo,
  .blog-data .logo,
  .search .logo {
    top: 25px;
    left: 25px;
  }
}

/* line 3148, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav,
.category .main-nav,
.single-post .main-nav,
.blog-data .main-nav,
.search .main-nav {
  height: auto;
}

/* line 3152, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav,
.category .main-nav nav,
.single-post .main-nav nav,
.blog-data .main-nav nav,
.search .main-nav nav {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
}

/* line 3161, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav .bleed-in,
.category .main-nav nav .bleed-in,
.single-post .main-nav nav .bleed-in,
.blog-data .main-nav nav .bleed-in,
.search .main-nav nav .bleed-in {
  background-color: rgba(255, 135, 0, 0.93);
  position: absolute;
  right: 200%;
  bottom: 100%;
  width: 200%;
  height: 250%;
  z-index: 0;
  -webkit-transition: all .55s ease-out;
  transition: all .55s ease-out;
  transform: rotate(30deg);
}

/* line 3174, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav.open .bleed-in,
.category .main-nav nav.open .bleed-in,
.single-post .main-nav nav.open .bleed-in,
.blog-data .main-nav nav.open .bleed-in,
.search .main-nav nav.open .bleed-in {
  right: -50%;
  bottom: -75%;
  opacity: 1;
}

/* line 3180, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu,
.archive:not(.woocommerce) .main-nav nav ul.nav,
.category .main-nav nav ul.menu,
.category .main-nav nav ul.nav,
.single-post .main-nav nav ul.menu,
.single-post .main-nav nav ul.nav,
.blog-data .main-nav nav ul.menu,
.blog-data .main-nav nav ul.nav,
.search .main-nav nav ul.menu,
.search .main-nav nav ul.nav {
  padding: 0;
  width: auto;
  height: auto;
  display: inline-block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
}

/* line 3193, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav,
.category .mnav,
.single-post .mnav,
.blog-data .mnav,
.search .mnav {
  visibility: hidden;
}

/* line 3197, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav.open,
.category .mnav.open,
.single-post .mnav.open,
.blog-data .mnav.open,
.search .mnav.open {
  visibility: visible;
}

/* line 3201, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu,
.archive:not(.woocommerce) .main-nav nav ul.nav,
.category .main-nav nav ul.menu,
.category .main-nav nav ul.nav,
.single-post .main-nav nav ul.menu,
.single-post .main-nav nav ul.nav,
.blog-data .main-nav nav ul.menu,
.blog-data .main-nav nav ul.nav,
.search .main-nav nav ul.menu,
.search .main-nav nav ul.nav {
  display: block;
  margin: 0;
}

/* line 3206, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li,
.archive:not(.woocommerce) .main-nav nav ul.nav > li,
.category .main-nav nav ul.menu > li,
.category .main-nav nav ul.nav > li,
.single-post .main-nav nav ul.menu > li,
.single-post .main-nav nav ul.nav > li,
.blog-data .main-nav nav ul.menu > li,
.blog-data .main-nav nav ul.nav > li,
.search .main-nav nav ul.menu > li,
.search .main-nav nav ul.nav > li {
  display: block;
  width: 100%;
  background: 0 0;
  padding: 0;
  margin: 20px 0;
  height: auto;
  text-align: center;
  font-size: 3rem;
  text-transform: uppercase;
  font-weight: 300;
  list-style: none;
  position: relative;
  opacity: 0;
  top: -7px;
}

/* line 3223, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li:nth-child(0),
.archive:not(.woocommerce) .main-nav nav ul.nav > li:nth-child(0),
.category .main-nav nav ul.menu > li:nth-child(0),
.category .main-nav nav ul.nav > li:nth-child(0),
.single-post .main-nav nav ul.menu > li:nth-child(0),
.single-post .main-nav nav ul.nav > li:nth-child(0),
.blog-data .main-nav nav ul.menu > li:nth-child(0),
.blog-data .main-nav nav ul.nav > li:nth-child(0),
.search .main-nav nav ul.menu > li:nth-child(0),
.search .main-nav nav ul.nav > li:nth-child(0) {
  -webkit-transition: all .15s ease;
  transition: all .15s ease;
}

/* line 3228, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li:nth-child(1),
.archive:not(.woocommerce) .main-nav nav ul.nav > li:nth-child(1),
.category .main-nav nav ul.menu > li:nth-child(1),
.category .main-nav nav ul.nav > li:nth-child(1),
.single-post .main-nav nav ul.menu > li:nth-child(1),
.single-post .main-nav nav ul.nav > li:nth-child(1),
.blog-data .main-nav nav ul.menu > li:nth-child(1),
.blog-data .main-nav nav ul.nav > li:nth-child(1),
.search .main-nav nav ul.menu > li:nth-child(1),
.search .main-nav nav ul.nav > li:nth-child(1) {
  -webkit-transition: all .15s ease 50ms;
  transition: all .15s ease 50ms;
}

/* line 3233, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li:nth-child(2),
.archive:not(.woocommerce) .main-nav nav ul.nav > li:nth-child(2),
.category .main-nav nav ul.menu > li:nth-child(2),
.category .main-nav nav ul.nav > li:nth-child(2),
.single-post .main-nav nav ul.menu > li:nth-child(2),
.single-post .main-nav nav ul.nav > li:nth-child(2),
.blog-data .main-nav nav ul.menu > li:nth-child(2),
.blog-data .main-nav nav ul.nav > li:nth-child(2),
.search .main-nav nav ul.menu > li:nth-child(2),
.search .main-nav nav ul.nav > li:nth-child(2) {
  -webkit-transition: all .15s ease .1s;
  transition: all .15s ease .1s;
}

/* line 3238, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li:nth-child(3),
.archive:not(.woocommerce) .main-nav nav ul.nav > li:nth-child(3),
.category .main-nav nav ul.menu > li:nth-child(3),
.category .main-nav nav ul.nav > li:nth-child(3),
.single-post .main-nav nav ul.menu > li:nth-child(3),
.single-post .main-nav nav ul.nav > li:nth-child(3),
.blog-data .main-nav nav ul.menu > li:nth-child(3),
.blog-data .main-nav nav ul.nav > li:nth-child(3),
.search .main-nav nav ul.menu > li:nth-child(3),
.search .main-nav nav ul.nav > li:nth-child(3) {
  -webkit-transition: all .15s ease .15s;
  transition: all .15s ease .15s;
}

/* line 3243, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li:nth-child(4),
.archive:not(.woocommerce) .main-nav nav ul.nav > li:nth-child(4),
.category .main-nav nav ul.menu > li:nth-child(4),
.category .main-nav nav ul.nav > li:nth-child(4),
.single-post .main-nav nav ul.menu > li:nth-child(4),
.single-post .main-nav nav ul.nav > li:nth-child(4),
.blog-data .main-nav nav ul.menu > li:nth-child(4),
.blog-data .main-nav nav ul.nav > li:nth-child(4),
.search .main-nav nav ul.menu > li:nth-child(4),
.search .main-nav nav ul.nav > li:nth-child(4) {
  -webkit-transition: all .15s ease .2s;
  transition: all .15s ease .2s;
}

/* line 3248, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li:nth-child(5),
.archive:not(.woocommerce) .main-nav nav ul.nav > li:nth-child(5),
.category .main-nav nav ul.menu > li:nth-child(5),
.category .main-nav nav ul.nav > li:nth-child(5),
.single-post .main-nav nav ul.menu > li:nth-child(5),
.single-post .main-nav nav ul.nav > li:nth-child(5),
.blog-data .main-nav nav ul.menu > li:nth-child(5),
.blog-data .main-nav nav ul.nav > li:nth-child(5),
.search .main-nav nav ul.menu > li:nth-child(5),
.search .main-nav nav ul.nav > li:nth-child(5) {
  -webkit-transition: all .15s ease .25s;
  transition: all .15s ease .25s;
}

/* line 3253, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li:nth-child(6),
.archive:not(.woocommerce) .main-nav nav ul.nav > li:nth-child(6),
.category .main-nav nav ul.menu > li:nth-child(6),
.category .main-nav nav ul.nav > li:nth-child(6),
.single-post .main-nav nav ul.menu > li:nth-child(6),
.single-post .main-nav nav ul.nav > li:nth-child(6),
.blog-data .main-nav nav ul.menu > li:nth-child(6),
.blog-data .main-nav nav ul.nav > li:nth-child(6),
.search .main-nav nav ul.menu > li:nth-child(6),
.search .main-nav nav ul.nav > li:nth-child(6) {
  -webkit-transition: all .15s ease .3s;
  transition: all .15s ease .3s;
}

/* line 3258, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li:nth-child(7),
.archive:not(.woocommerce) .main-nav nav ul.nav > li:nth-child(7),
.category .main-nav nav ul.menu > li:nth-child(7),
.category .main-nav nav ul.nav > li:nth-child(7),
.single-post .main-nav nav ul.menu > li:nth-child(7),
.single-post .main-nav nav ul.nav > li:nth-child(7),
.blog-data .main-nav nav ul.menu > li:nth-child(7),
.blog-data .main-nav nav ul.nav > li:nth-child(7),
.search .main-nav nav ul.menu > li:nth-child(7),
.search .main-nav nav ul.nav > li:nth-child(7) {
  -webkit-transition: all .15s ease 35s;
  transition: all .15s ease 35s;
}

/* line 3263, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu.open > li,
.archive:not(.woocommerce) .main-nav nav ul.open.nav > li,
.category .main-nav nav ul.menu.open > li,
.category .main-nav nav ul.open.nav > li,
.single-post .main-nav nav ul.menu.open > li,
.single-post .main-nav nav ul.open.nav > li,
.blog-data .main-nav nav ul.menu.open > li,
.blog-data .main-nav nav ul.open.nav > li,
.search .main-nav nav ul.menu.open > li,
.search .main-nav nav ul.open.nav > li {
  top: 0;
  opacity: 1;
}

/* line 3268, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav.open ul.menu > li:nth-child(7),
.archive:not(.woocommerce) .main-nav nav.open ul.nav > li:nth-child(7),
.category .main-nav nav.open ul.menu > li:nth-child(7),
.category .main-nav nav.open ul.nav > li:nth-child(7),
.single-post .main-nav nav.open ul.menu > li:nth-child(7),
.single-post .main-nav nav.open ul.nav > li:nth-child(7),
.blog-data .main-nav nav.open ul.menu > li:nth-child(7),
.blog-data .main-nav nav.open ul.nav > li:nth-child(7),
.search .main-nav nav.open ul.menu > li:nth-child(7),
.search .main-nav nav.open ul.nav > li:nth-child(7) {
  transition: all .15s ease 1s;
}

/* line 3272, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav .mnav-toggle .the-title,
.category .main-nav nav .mnav-toggle .the-title,
.single-post .main-nav nav .mnav-toggle .the-title,
.blog-data .main-nav nav .mnav-toggle .the-title,
.search .main-nav nav .mnav-toggle .the-title {
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
  opacity: 0;
  visibility: hidden;
}

/* line 3279, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav .mnav-toggle.open .the-title,
.category .main-nav nav .mnav-toggle.open .the-title,
.single-post .main-nav nav .mnav-toggle.open .the-title,
.blog-data .main-nav nav .mnav-toggle.open .the-title,
.search .main-nav nav .mnav-toggle.open .the-title {
  opacity: 1;
  visibility: visible;
}

@media screen and (max-height: 800px) {
  /* line 3285, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .main-nav nav ul.menu > li,
  .archive:not(.woocommerce) .main-nav nav ul.nav > li,
  .category .main-nav nav ul.menu > li,
  .category .main-nav nav ul.nav > li,
  .single-post .main-nav nav ul.menu > li,
  .single-post .main-nav nav ul.nav > li,
  .blog-data .main-nav nav ul.menu > li,
  .blog-data .main-nav nav ul.nav > li,
  .search .main-nav nav ul.menu > li,
  .search .main-nav nav ul.nav > li {
    margin: 15px 0;
    font-size: 2.5rem;
  }
}

@media screen and (max-height: 600px) {
  /* line 3291, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .main-nav nav ul.menu > li,
  .archive:not(.woocommerce) .main-nav nav ul.nav > li,
  .category .main-nav nav ul.menu > li,
  .category .main-nav nav ul.nav > li,
  .single-post .main-nav nav ul.menu > li,
  .single-post .main-nav nav ul.nav > li,
  .blog-data .main-nav nav ul.menu > li,
  .blog-data .main-nav nav ul.nav > li,
  .search .main-nav nav ul.menu > li,
  .search .main-nav nav ul.nav > li {
    margin: 7px 0;
    font-size: 2.2rem;
  }
}

@media screen and (max-width: 1023px) {
  /* line 3297, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .main-nav nav ul.menu > li,
  .archive:not(.woocommerce) .main-nav nav ul.nav > li,
  .category .main-nav nav ul.menu > li,
  .category .main-nav nav ul.nav > li,
  .single-post .main-nav nav ul.menu > li,
  .single-post .main-nav nav ul.nav > li,
  .blog-data .main-nav nav ul.menu > li,
  .blog-data .main-nav nav ul.nav > li,
  .search .main-nav nav ul.menu > li,
  .search .main-nav nav ul.nav > li {
    font-size: 2rem;
  }
}

/* line 3302, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li a,
.archive:not(.woocommerce) .main-nav nav ul.nav > li a,
.category .main-nav nav ul.menu > li a,
.category .main-nav nav ul.nav > li a,
.single-post .main-nav nav ul.menu > li a,
.single-post .main-nav nav ul.nav > li a,
.blog-data .main-nav nav ul.menu > li a,
.blog-data .main-nav nav ul.nav > li a,
.search .main-nav nav ul.menu > li a,
.search .main-nav nav ul.nav > li a {
  display: block;
  padding: 10px 20px;
  line-height: 1.2;
  height: auto;
  color: #fff;
  position: relative;
}

/* line 3311, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li a:after,
.archive:not(.woocommerce) .main-nav nav ul.nav > li a:after,
.category .main-nav nav ul.menu > li a:after,
.category .main-nav nav ul.nav > li a:after,
.single-post .main-nav nav ul.menu > li a:after,
.single-post .main-nav nav ul.nav > li a:after,
.blog-data .main-nav nav ul.menu > li a:after,
.blog-data .main-nav nav ul.nav > li a:after,
.search .main-nav nav ul.menu > li a:after,
.search .main-nav nav ul.nav > li a:after {
  content: '';
  background: #fff;
  width: 0;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 50%;
  transition: all .1s ease;
  opacity: 0;
}

/* line 3323, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li a:hover:after,
.archive:not(.woocommerce) .main-nav nav ul.nav > li a:hover:after,
.category .main-nav nav ul.menu > li a:hover:after,
.category .main-nav nav ul.nav > li a:hover:after,
.single-post .main-nav nav ul.menu > li a:hover:after,
.single-post .main-nav nav ul.nav > li a:hover:after,
.blog-data .main-nav nav ul.menu > li a:hover:after,
.blog-data .main-nav nav ul.nav > li a:hover:after,
.search .main-nav nav ul.menu > li a:hover:after,
.search .main-nav nav ul.nav > li a:hover:after {
  width: 50px;
  margin-left: -25px;
  opacity: 1;
}

/* line 3329, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li.current-menu-item a,
.archive:not(.woocommerce) .main-nav nav ul.nav > li.current-menu-item a,
.category .main-nav nav ul.menu > li.current-menu-item a,
.category .main-nav nav ul.nav > li.current-menu-item a,
.single-post .main-nav nav ul.menu > li.current-menu-item a,
.single-post .main-nav nav ul.nav > li.current-menu-item a,
.blog-data .main-nav nav ul.menu > li.current-menu-item a,
.blog-data .main-nav nav ul.nav > li.current-menu-item a,
.search .main-nav nav ul.menu > li.current-menu-item a,
.search .main-nav nav ul.nav > li.current-menu-item a {
  color: #ffc686;
}

/* line 3333, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu > li.current-menu-item a:after,
.archive:not(.woocommerce) .main-nav nav ul.nav > li.current-menu-item a:after,
.category .main-nav nav ul.menu > li.current-menu-item a:after,
.category .main-nav nav ul.nav > li.current-menu-item a:after,
.single-post .main-nav nav ul.menu > li.current-menu-item a:after,
.single-post .main-nav nav ul.nav > li.current-menu-item a:after,
.blog-data .main-nav nav ul.menu > li.current-menu-item a:after,
.blog-data .main-nav nav ul.nav > li.current-menu-item a:after,
.search .main-nav nav ul.menu > li.current-menu-item a:after,
.search .main-nav nav ul.nav > li.current-menu-item a:after {
  display: none;
}

/* line 3337, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav nav ul.menu li ul,
.archive:not(.woocommerce) .main-nav nav ul.nav li ul,
.category .main-nav nav ul.menu li ul,
.category .main-nav nav ul.nav li ul,
.single-post .main-nav nav ul.menu li ul,
.single-post .main-nav nav ul.nav li ul,
.blog-data .main-nav nav ul.menu li ul,
.blog-data .main-nav nav ul.nav li ul,
.search .main-nav nav ul.menu li ul,
.search .main-nav nav ul.nav li ul {
  display: none !important;
}

/* line 3341, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle,
.category .mnav-toggle,
.single-post .mnav-toggle,
.blog-data .mnav-toggle,
.search .mnav-toggle {
  width: 40px;
  height: 40px;
  display: block;
  position: absolute;
  top: 47px;
  right: 40px;
  display: block;
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  transition: all .2s ease;
  z-index: 99;
}

@media screen and (max-width: 1023px) {
  /* line 3356, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .mnav-toggle,
  .category .mnav-toggle,
  .single-post .mnav-toggle,
  .blog-data .mnav-toggle,
  .search .mnav-toggle {
    top: 34px;
    right: 25px;
  }
}

/* line 3362, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle div,
.category .mnav-toggle div,
.single-post .mnav-toggle div,
.blog-data .mnav-toggle div,
.search .mnav-toggle div {
  position: absolute;
  top: 13px;
  right: 110%;
  text-align: right;
  font-size: 11px;
  color: #fff;
  white-space: nowrap;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 3374, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle a,
.category .mnav-toggle a,
.single-post .mnav-toggle a,
.blog-data .mnav-toggle a,
.search .mnav-toggle a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  position: relative;
  display: block;
  width: 40px;
  height: 40px;
  background-color: rgba(0, 0, 0, 0.5);
  background: 0 0 !important;
  cursor: pointer;
}

/* line 3387, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle span,
.category .mnav-toggle span,
.single-post .mnav-toggle span,
.blog-data .mnav-toggle span,
.search .mnav-toggle span {
  display: block;
  width: 24px;
  height: 2px;
  position: absolute;
  top: 40%;
  left: 8px;
  z-index: 1;
  background-color: #fff;
  -webkit-transition: all .15s ease;
  -moz-transition: all .15s ease;
  transition: all .15s ease;
}

/* line 3401, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle span.one,
.category .mnav-toggle span.one,
.single-post .mnav-toggle span.one,
.blog-data .mnav-toggle span.one,
.search .mnav-toggle span.one {
  top: 11px;
}

/* line 3405, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle span.two,
.category .mnav-toggle span.two,
.single-post .mnav-toggle span.two,
.blog-data .mnav-toggle span.two,
.search .mnav-toggle span.two {
  top: 19px;
}

/* line 3409, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle span.three,
.category .mnav-toggle span.three,
.single-post .mnav-toggle span.three,
.blog-data .mnav-toggle span.three,
.search .mnav-toggle span.three {
  top: 27px;
}

/* line 3413, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle a:hover span,
.category .mnav-toggle a:hover span,
.single-post .mnav-toggle a:hover span,
.blog-data .mnav-toggle a:hover span,
.search .mnav-toggle a:hover span {
  background-color: #ff8700;
}

/* line 3417, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle.init.open,
.category .mnav-toggle.init.open,
.single-post .mnav-toggle.init.open,
.blog-data .mnav-toggle.init.open,
.search .mnav-toggle.init.open {
  opacity: 0;
}

/* line 3421, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle.open span,
.category .mnav-toggle.open span,
.single-post .mnav-toggle.open span,
.blog-data .mnav-toggle.open span,
.search .mnav-toggle.open span {
  background-color: #fff !important;
  opacity: 1;
}

/* line 3426, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle.open span.one,
.category .mnav-toggle.open span.one,
.single-post .mnav-toggle.open span.one,
.blog-data .mnav-toggle.open span.one,
.search .mnav-toggle.open span.one {
  left: 0;
}

/* line 3430, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle.open span.two,
.category .mnav-toggle.open span.two,
.single-post .mnav-toggle.open span.two,
.blog-data .mnav-toggle.open span.two,
.search .mnav-toggle.open span.two {
  opacity: 0;
}

/* line 3434, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle.open span.three,
.category .mnav-toggle.open span.three,
.single-post .mnav-toggle.open span.three,
.blog-data .mnav-toggle.open span.three,
.search .mnav-toggle.open span.three {
  left: 22px;
}

/* line 3438, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle.open span.one,
.archive:not(.woocommerce) .mnav-toggle.open span.three,
.category .mnav-toggle.open span.one,
.category .mnav-toggle.open span.three,
.single-post .mnav-toggle.open span.one,
.single-post .mnav-toggle.open span.three,
.blog-data .mnav-toggle.open span.one,
.blog-data .mnav-toggle.open span.three,
.search .mnav-toggle.open span.one,
.search .mnav-toggle.open span.three {
  top: 19px;
}

/* line 3442, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle.open span.one,
.category .mnav-toggle.open span.one,
.single-post .mnav-toggle.open span.one,
.blog-data .mnav-toggle.open span.one,
.search .mnav-toggle.open span.one {
  left: 8px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/* line 3450, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mnav-toggle.open span.three,
.category .mnav-toggle.open span.three,
.single-post .mnav-toggle.open span.three,
.blog-data .mnav-toggle.open span.three,
.search .mnav-toggle.open span.three {
  left: 8px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 3458, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .project-screenshots,
.category .project-screenshots,
.single-post .project-screenshots,
.blog-data .project-screenshots,
.search .project-screenshots {
  position: relative;
}

/* line 3462, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .career-images .half,
.archive:not(.woocommerce) .project-screenshots .half,
.category .career-images .half,
.category .project-screenshots .half,
.single-post .career-images .half,
.single-post .project-screenshots .half,
.blog-data .career-images .half,
.blog-data .project-screenshots .half,
.search .career-images .half,
.search .project-screenshots .half {
  width: 50%;
  float: left;
}

/* line 3467, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .project-screenshots .half p:last-child,
.category .project-screenshots .half p:last-child,
.single-post .project-screenshots .half p:last-child,
.blog-data .project-screenshots .half p:last-child,
.search .project-screenshots .half p:last-child {
  margin-bottom: 0;
}

/* line 3471, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .career-images .half img,
.archive:not(.woocommerce) .project-screenshots .half img,
.category .career-images .half img,
.category .project-screenshots .half img,
.single-post .career-images .half img,
.single-post .project-screenshots .half img,
.blog-data .career-images .half img,
.blog-data .project-screenshots .half img,
.search .career-images .half img,
.search .project-screenshots .half img {
  width: 100%;
}

/* line 3475, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .project-screenshots .text-content .vertical-align,
.category .project-screenshots .text-content .vertical-align,
.single-post .project-screenshots .text-content .vertical-align,
.blog-data .project-screenshots .text-content .vertical-align,
.search .project-screenshots .text-content .vertical-align {
  padding: 5%;
}

@media screen and (min-width: 641px) and (max-width: 900px) {
  /* line 3480, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .career-images .half p,
  .archive:not(.woocommerce) .project-screenshots .half p,
  .category .career-images .half p,
  .category .project-screenshots .half p,
  .single-post .career-images .half p,
  .single-post .project-screenshots .half p,
  .blog-data .career-images .half p,
  .blog-data .project-screenshots .half p,
  .search .career-images .half p,
  .search .project-screenshots .half p {
    font-size: 1.6rem;
  }
}

@media screen and (max-width: 640px) {
  /* line 3485, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .career-images .half,
  .archive:not(.woocommerce) .project-screenshots .half,
  .category .career-images .half,
  .category .project-screenshots .half,
  .single-post .career-images .half,
  .single-post .project-screenshots .half,
  .blog-data .career-images .half,
  .blog-data .project-screenshots .half,
  .search .career-images .half,
  .search .project-screenshots .half {
    width: 100%;
    float: none;
    clear: both;
  }

  /* line 3490, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .project-screenshots .text-content .vertical-align,
  .category .project-screenshots .text-content .vertical-align,
  .single-post .project-screenshots .text-content .vertical-align,
  .blog-data .project-screenshots .text-content .vertical-align,
  .search .project-screenshots .text-content .vertical-align {
    position: static !important;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    padding: 75px 32px 60px;
  }
}

/* line 3499, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .project-screenshot-copy,
.category .project-screenshot-copy,
.single-post .project-screenshot-copy,
.blog-data .project-screenshot-copy,
.search .project-screenshot-copy {
  padding: 100px 30px 100px 0;
}

/* line 3503, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix,
.category .quote_matrix,
.single-post .quote_matrix,
.blog-data .quote_matrix,
.search .quote_matrix {
  display: block;
  overflow: hidden;
}

/* line 3508, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix .item,
.category .quote_matrix .item,
.single-post .quote_matrix .item,
.blog-data .quote_matrix .item,
.search .quote_matrix .item {
  float: left;
  width: 33.333%;
  position: relative;
}

/* line 3514, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix .item img,
.category .quote_matrix .item img,
.single-post .quote_matrix .item img,
.blog-data .quote_matrix .item img,
.search .quote_matrix .item img {
  width: 100%;
}

/* line 3518, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix .item.quote,
.category .quote_matrix .item.quote,
.single-post .quote_matrix .item.quote,
.blog-data .quote_matrix .item.quote,
.search .quote_matrix .item.quote {
  text-align: center;
}

/* line 3522, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix .item.quote .wrap,
.category .quote_matrix .item.quote .wrap,
.single-post .quote_matrix .item.quote .wrap,
.blog-data .quote_matrix .item.quote .wrap,
.search .quote_matrix .item.quote .wrap {
  position: absolute;
  z-index: 1;
  padding: 15%;
}

/* line 3528, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix .item.quote h3,
.archive:not(.woocommerce) .quote_matrix .item.quote p,
.archive:not(.woocommerce) .quote_matrix .item.quote p.date,
.category .quote_matrix .item.quote h3,
.category .quote_matrix .item.quote p,
.category .quote_matrix .item.quote p.date,
.single-post .quote_matrix .item.quote h3,
.single-post .quote_matrix .item.quote p,
.single-post .quote_matrix .item.quote p.date,
.blog-data .quote_matrix .item.quote h3,
.blog-data .quote_matrix .item.quote p,
.blog-data .quote_matrix .item.quote p.date,
.search .quote_matrix .item.quote h3,
.search .quote_matrix .item.quote p,
.search .quote_matrix .item.quote p.date {
  margin: 0 !important;
  font-size: 1.8rem;
}

/* line 3533, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix .item.quote h3,
.category .quote_matrix .item.quote h3,
.single-post .quote_matrix .item.quote h3,
.blog-data .quote_matrix .item.quote h3,
.search .quote_matrix .item.quote h3 {
  font-size: 1.6rem;
  padding-top: 20px;
  padding-bottom: 3px;
}

/* line 3539, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix .item.quote p,
.category .quote_matrix .item.quote p,
.single-post .quote_matrix .item.quote p,
.blog-data .quote_matrix .item.quote p,
.search .quote_matrix .item.quote p {
  font-size: 21px;
}

/* line 3543, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .quote_matrix .item.quote p.date,
.category .quote_matrix .item.quote p.date,
.single-post .quote_matrix .item.quote p.date,
.blog-data .quote_matrix .item.quote p.date,
.search .quote_matrix .item.quote p.date {
  color: #111;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 1.5rem;
}

@media screen and (max-width: 1200px) {
  /* line 3551, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .quote_matrix .item,
  .category .quote_matrix .item,
  .single-post .quote_matrix .item,
  .blog-data .quote_matrix .item,
  .search .quote_matrix .item {
    width: 50%;
  }

  /* line 3554, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .quote_matrix .item.middle,
  .category .quote_matrix .item.middle,
  .single-post .quote_matrix .item.middle,
  .blog-data .quote_matrix .item.middle,
  .search .quote_matrix .item.middle {
    float: right;
  }

  /* line 3557, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .quote_matrix .item.quote p,
  .category .quote_matrix .item.quote p,
  .single-post .quote_matrix .item.quote p,
  .blog-data .quote_matrix .item.quote p,
  .search .quote_matrix .item.quote p {
    font-size: 1.6rem;
  }
}

@media screen and (min-width: 641px) and (max-width: 1023px) {
  /* line 3562, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .quote_matrix .item.quote h3,
  .archive:not(.woocommerce) .quote_matrix .item.quote p,
  .archive:not(.woocommerce) .quote_matrix .item.quote p.date,
  .category .quote_matrix .item.quote h3,
  .category .quote_matrix .item.quote p,
  .category .quote_matrix .item.quote p.date,
  .single-post .quote_matrix .item.quote h3,
  .single-post .quote_matrix .item.quote p,
  .single-post .quote_matrix .item.quote p.date,
  .blog-data .quote_matrix .item.quote h3,
  .blog-data .quote_matrix .item.quote p,
  .blog-data .quote_matrix .item.quote p.date,
  .search .quote_matrix .item.quote h3,
  .search .quote_matrix .item.quote p,
  .search .quote_matrix .item.quote p.date {
    font-size: 1.4rem;
  }
}

@media screen and (max-width: 640px) {
  /* line 3567, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .quote_matrix .item,
  .category .quote_matrix .item,
  .single-post .quote_matrix .item,
  .blog-data .quote_matrix .item,
  .search .quote_matrix .item {
    width: 100%;
  }

  /* line 3570, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .quote_matrix .item,
  .archive:not(.woocommerce) .quote_matrix .item.middle,
  .category .quote_matrix .item,
  .category .quote_matrix .item.middle,
  .single-post .quote_matrix .item,
  .single-post .quote_matrix .item.middle,
  .blog-data .quote_matrix .item,
  .blog-data .quote_matrix .item.middle,
  .search .quote_matrix .item,
  .search .quote_matrix .item.middle {
    float: none;
  }
}

/* line 3575, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .client-listing,
.category .client-listing,
.single-post .client-listing,
.blog-data .client-listing,
.search .client-listing {
  display: block;
  clear: both;
}

/* line 3580, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logos,
.category .logos,
.single-post .logos,
.blog-data .logos,
.search .logos {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
}

/* line 3589, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logos .item,
.category .logos .item,
.single-post .logos .item,
.blog-data .logos .item,
.search .logos .item {
  width: 20%;
}

@media screen and (max-width: 1023px) {
  /* line 3594, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logos .item,
  .category .logos .item,
  .single-post .logos .item,
  .blog-data .logos .item,
  .search .logos .item {
    width: 33.333%;
  }
}

@media screen and (max-width: 480px) {
  /* line 3599, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logos .item,
  .category .logos .item,
  .single-post .logos .item,
  .blog-data .logos .item,
  .search .logos .item {
    width: 50%;
  }
}

/* line 3604, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logos img,
.category .logos img,
.single-post .logos img,
.blog-data .logos img,
.search .logos img {
  -webkit-transition: all .25s ease;
  transition: all .25s ease;
  -webkit-filter: grayscale(100%);
  -webkit-filter: grayscale(1);
  -o-filter: grayscale(1);
  -ms-filter: grayscale(1);
  -moz-filter: grayscale(1);
  filter: grayscale(100%);
  opacity: .8;
}

/* line 3616, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logos img:hover,
.category .logos img:hover,
.single-post .logos img:hover,
.blog-data .logos img:hover,
.search .logos img:hover {
  -webkit-filter: grayscale(0);
  -webkit-filter: grayscale(0);
  -o-filter: grayscale(0);
  -ms-filter: grayscale(0);
  -moz-filter: grayscale(0);
  filter: grayscale(0);
  opacity: 1;
}

/* line 3626, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix,
.category .matrix,
.single-post .matrix,
.blog-data .matrix,
.search .matrix {
  display: block;
  overflow: hidden;
}

/* line 3631, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item,
.category .matrix .item,
.single-post .matrix .item,
.blog-data .matrix .item,
.search .matrix .item {
  float: left;
  width: 25%;
  position: relative;
}

@media screen and (max-width: 1200px) {
  /* line 3638, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .matrix .item,
  .category .matrix .item,
  .single-post .matrix .item,
  .blog-data .matrix .item,
  .search .matrix .item {
    width: 50%;
  }
}

@media screen and (max-width: 600px) {
  /* line 3643, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .matrix .item,
  .category .matrix .item,
  .single-post .matrix .item,
  .blog-data .matrix .item,
  .search .matrix .item {
    width: 100%;
    float: none;
  }
}

/* line 3649, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item:hover img,
.category .matrix .item:hover img,
.single-post .matrix .item:hover img,
.blog-data .matrix .item:hover img,
.search .matrix .item:hover img {
  transform: scale(1.1);
}

/* line 3653, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item:hover .overlay,
.category .matrix .item:hover .overlay,
.single-post .matrix .item:hover .overlay,
.blog-data .matrix .item:hover .overlay,
.search .matrix .item:hover .overlay {
  opacity: 1;
  top: 0;
}

/* line 3658, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item h3,
.category .matrix .item h3,
.single-post .matrix .item h3,
.blog-data .matrix .item h3,
.search .matrix .item h3 {
  color: #fff;
  margin: 0 0 6px;
  font-size: 20px;
  font-weight: 500;
}

/* line 3665, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item p,
.category .matrix .item p,
.single-post .matrix .item p,
.blog-data .matrix .item p,
.search .matrix .item p {
  color: #fff;
  margin: 0;
  text-transform: uppercase;
  font-size: 1.6rem;
}

/* line 3672, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item a,
.archive:not(.woocommerce) .matrix .item.team,
.category .matrix .item a,
.category .matrix .item.team,
.single-post .matrix .item a,
.single-post .matrix .item.team,
.blog-data .matrix .item a,
.blog-data .matrix .item.team,
.search .matrix .item a,
.search .matrix .item.team {
  display: block;
  position: relative;
  overflow: hidden;
}

/* line 3678, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item h2,
.category .matrix .item h2,
.single-post .matrix .item h2,
.blog-data .matrix .item h2,
.search .matrix .item h2 {
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

/* line 3683, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item img,
.category .matrix .item img,
.single-post .matrix .item img,
.blog-data .matrix .item img,
.search .matrix .item img {
  display: block;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  width: 100%;
}

/* line 3690, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .bleed-in,
.category .matrix .bleed-in,
.single-post .matrix .bleed-in,
.blog-data .matrix .bleed-in,
.search .matrix .bleed-in {
  position: absolute;
  right: 150%;
  top: -150%;
  width: 150%;
  height: 300%;
  -webkit-transition: all .35s ease .1s;
  transition: all .35s ease .1s;
  z-index: 5;
  opacity: .9;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
}

/* line 3704, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item:hover .bleed-in,
.category .matrix .item:hover .bleed-in,
.single-post .matrix .item:hover .bleed-in,
.blog-data .matrix .item:hover .bleed-in,
.search .matrix .item:hover .bleed-in {
  right: -50%;
}

/* line 3708, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item .overlay,
.category .matrix .item .overlay,
.single-post .matrix .item .overlay,
.blog-data .matrix .item .overlay,
.search .matrix .item .overlay {
  display: block;
  -webkit-transition: all .25s ease .1s;
  transition: all .25s ease .1s;
  position: absolute;
  left: 0;
  top: -10px;
  width: 100%;
  height: 100%;
  opacity: 0;
  text-align: center;
  padding: 0 10%;
  z-index: 9;
}

/* line 3723, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item .overlay img,
.category .matrix .item .overlay img,
.single-post .matrix .item .overlay img,
.blog-data .matrix .item .overlay img,
.search .matrix .item .overlay img {
  max-height: 70px;
  width: auto;
  opacity: 1;
  display: inline-block;
  margin: 0 auto 25px;
  -webkit-transform: none;
  transform: none;
}

/* line 3733, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item.cta a,
.category .matrix .item.cta a,
.single-post .matrix .item.cta a,
.blog-data .matrix .item.cta a,
.search .matrix .item.cta a {
  background-color: #000;
  position: relative;
}

/* line 3738, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item.cta h2,
.archive:not(.woocommerce) .matrix .item.cta p,
.category .matrix .item.cta h2,
.category .matrix .item.cta p,
.single-post .matrix .item.cta h2,
.single-post .matrix .item.cta p,
.blog-data .matrix .item.cta h2,
.blog-data .matrix .item.cta p,
.search .matrix .item.cta h2,
.search .matrix .item.cta p {
  color: #fff;
  position: absolute;
  z-index: 1;
  left: 40px;
  top: 40px;
}

/* line 3746, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .matrix .item.cta h2,
.category .matrix .item.cta h2,
.single-post .matrix .item.cta h2,
.blog-data .matrix .item.cta h2,
.search .matrix .item.cta h2 {
  max-width: 70%;
  font-size: 3.6rem;
}

@media screen and (max-width: 1270px) {
  /* line 3752, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .matrix .item.cta h2,
  .category .matrix .item.cta h2,
  .single-post .matrix .item.cta h2,
  .blog-data .matrix .item.cta h2,
  .search .matrix .item.cta h2 {
    font-size: 2.6rem;
  }
}

@media screen and (max-width: 1200px) {
  /* line 3757, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .matrix .item.cta h2,
  .category .matrix .item.cta h2,
  .single-post .matrix .item.cta h2,
  .blog-data .matrix .item.cta h2,
  .search .matrix .item.cta h2 {
    font-size: 4rem;
  }
}

@media screen and (max-width: 1023px) {
  /* line 3762, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .matrix .item.cta h2,
  .category .matrix .item.cta h2,
  .single-post .matrix .item.cta h2,
  .blog-data .matrix .item.cta h2,
  .search .matrix .item.cta h2 {
    font-size: 3.6rem;
  }
}

/* line 3767, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .banner p.more-link a,
.archive:not(.woocommerce) .matrix .item.cta p,
.archive:not(.woocommerce) a.more-link,
.category .banner p.more-link a,
.category .matrix .item.cta p,
.category a.more-link,
.single-post .banner p.more-link a,
.single-post .matrix .item.cta p,
.single-post a.more-link,
.blog-data .banner p.more-link a,
.blog-data .matrix .item.cta p,
.blog-data a.more-link,
.search .banner p.more-link a,
.search .matrix .item.cta p,
.search a.more-link {
  top: auto;
  bottom: 40px;
  margin: 0;
  line-height: 38px;
  width: auto;
  display: inline-block;
  font-weight: 600;
  text-transform: uppercase;
  position: absolute;
  padding-right: 54px;
}

/* line 3780, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .banner p.more-link a,
.archive:not(.woocommerce) a.more-link,
.category .banner p.more-link a,
.category a.more-link,
.single-post .banner p.more-link a,
.single-post a.more-link,
.blog-data .banner p.more-link a,
.blog-data a.more-link,
.search .banner p.more-link a,
.search a.more-link {
  bottom: auto;
  position: relative;
}

/* line 3785, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) a.more-link,
.category a.more-link,
.single-post a.more-link,
.blog-data a.more-link,
.search a.more-link {
  font-weight: 600;
  text-transform: uppercase;
}

/* line 3790, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .banner p.more-link a:after,
.archive:not(.woocommerce) .matrix .item.cta p:after,
.archive:not(.woocommerce) a.more-link:after,
.category .banner p.more-link a:after,
.category .matrix .item.cta p:after,
.category a.more-link:after,
.single-post .banner p.more-link a:after,
.single-post .matrix .item.cta p:after,
.single-post a.more-link:after,
.blog-data .banner p.more-link a:after,
.blog-data .matrix .item.cta p:after,
.blog-data a.more-link:after,
.search .banner p.more-link a:after,
.search .matrix .item.cta p:after,
.search a.more-link:after {
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
  width: 38px;
  height: 38px;
  border-radius: 100%;
  border: 1px solid #fff;
  position: absolute;
  right: 4px;
  top: -1px;
  content: '';
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNy45IDM3LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM3LjkgMzcuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8dGl0bGU+QXJyb3c8L3RpdGxlPgo8ZyBpZD0iSG9tZXBhZ2VfQnV0dG9uX25vcm1hbCI+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE5LjMsMTAuNyAyNi44LDE4LjEgOC4zLDE4LjEgOC4zLDE5LjEgMjYuOCwxOS4xIDE4LjYsMjcuMiAxOS4zLDI4IDI4LjcsMTguNiAyMCwxMCAJIi8+CjwvZz4KPC9zdmc+Cg==) no-repeat center center;
  -webkit-background-size: 30px 30px;
  -moz-background-size: 30px 30px;
  background-size: 30px 30px;
}

/* line 3807, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .banner p.more-link a:focus:after,
.archive:not(.woocommerce) .banner p.more-link a:hover:after,
.archive:not(.woocommerce) .matrix .item.cta a:focus p:after,
.archive:not(.woocommerce) .matrix .item.cta a:hover p:after,
.archive:not(.woocommerce) .matrix .item.cta p:focus:after,
.archive:not(.woocommerce) .matrix .item.cta p:hover:after,
.archive:not(.woocommerce) a.more-link:focus:after,
.archive:not(.woocommerce) a.more-link:hover:after,
.category .banner p.more-link a:focus:after,
.category .banner p.more-link a:hover:after,
.category .matrix .item.cta a:focus p:after,
.category .matrix .item.cta a:hover p:after,
.category .matrix .item.cta p:focus:after,
.category .matrix .item.cta p:hover:after,
.category a.more-link:focus:after,
.category a.more-link:hover:after,
.single-post .banner p.more-link a:focus:after,
.single-post .banner p.more-link a:hover:after,
.single-post .matrix .item.cta a:focus p:after,
.single-post .matrix .item.cta a:hover p:after,
.single-post .matrix .item.cta p:focus:after,
.single-post .matrix .item.cta p:hover:after,
.single-post a.more-link:focus:after,
.single-post a.more-link:hover:after,
.blog-data .banner p.more-link a:focus:after,
.blog-data .banner p.more-link a:hover:after,
.blog-data .matrix .item.cta a:focus p:after,
.blog-data .matrix .item.cta a:hover p:after,
.blog-data .matrix .item.cta p:focus:after,
.blog-data .matrix .item.cta p:hover:after,
.blog-data a.more-link:focus:after,
.blog-data a.more-link:hover:after,
.search .banner p.more-link a:focus:after,
.search .banner p.more-link a:hover:after,
.search .matrix .item.cta a:focus p:after,
.search .matrix .item.cta a:hover p:after,
.search .matrix .item.cta p:focus:after,
.search .matrix .item.cta p:hover:after,
.search a.more-link:focus:after,
.search a.more-link:hover:after {
  border-color: #ff8700;
  right: 0;
}

/* line 3812, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .more-link.dark,
.category .more-link.dark,
.single-post .more-link.dark,
.blog-data .more-link.dark,
.search .more-link.dark {
  color: #111;
}

/* line 3816, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .more-link.dark:after,
.category .more-link.dark:after,
.single-post .more-link.dark:after,
.blog-data .more-link.dark:after,
.search .more-link.dark:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNy45IDM3LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM3LjkgMzcuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMxMTExMTE7fQo8L3N0eWxlPgo8dGl0bGU+QXJyb3c8L3RpdGxlPgo8ZyBpZD0iSG9tZXBhZ2VfQnV0dG9uX25vcm1hbCI+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE5LjMsMTAuNyAyNi44LDE4LjEgOC4zLDE4LjEgOC4zLDE5LjEgMjYuOCwxOS4xIDE4LjYsMjcuMiAxOS4zLDI4IDI4LjcsMTguNiAyMCwxMCAJIi8+CjwvZz4KPC9zdmc+Cg==);
  border-color: #111;
}

/* line 3821, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .more-link.dark:after:hover,
.category .more-link.dark:after:hover,
.single-post .more-link.dark:after:hover,
.blog-data .more-link.dark:after:hover,
.search .more-link.dark:after:hover {
  border-color: #ff8700;
}

/* line 3825, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .pull-left,
.category .pull-left,
.single-post .pull-left,
.blog-data .pull-left,
.search .pull-left {
  width: 120%;
  position: relative;
  left: -20%;
}

/* line 3831, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #page-content,
.category #page-content,
.single-post #page-content,
.blog-data #page-content,
.search #page-content {
  width: 100%;
  display: block;
  padding: 0;
  background: #fff;
}

/* line 3838, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .content-block,
.category .content-block,
.single-post .content-block,
.blog-data .content-block,
.search .content-block {
  overflow: hidden;
  padding: 0;
  width: 100%;
  display: block;
  margin: 0;
  clear: both;
}

/* line 3847, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .bkg-grey,
.category .bkg-grey,
.single-post .bkg-grey,
.blog-data .bkg-grey,
.search .bkg-grey {
  background-color: #ececec;
}

/* line 3851, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .content-block.service h2,
.archive:not(.woocommerce) .content-block.tactic h2,
.category .content-block.service h2,
.category .content-block.tactic h2,
.single-post .content-block.service h2,
.single-post .content-block.tactic h2,
.blog-data .content-block.service h2,
.blog-data .content-block.tactic h2,
.search .content-block.service h2,
.search .content-block.tactic h2 {
  margin-bottom: 60px;
}

@media only screen and (min-width: 48.063em) {
  /* line 3856, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .content-block.service .medium-7.columns,
  .category .content-block.service .medium-7.columns,
  .single-post .content-block.service .medium-7.columns,
  .blog-data .content-block.service .medium-7.columns,
  .search .content-block.service .medium-7.columns {
    width: 60%;
    padding-right: 2rem;
  }

  /* line 3860, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .content-block.service .medium-5.columns,
  .category .content-block.service .medium-5.columns,
  .single-post .content-block.service .medium-5.columns,
  .blog-data .content-block.service .medium-5.columns,
  .search .content-block.service .medium-5.columns {
    width: 40%;
  }
}

/* line 3865, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog_archive.ebb .bkg-grey h3,
.archive:not(.woocommerce) .blog_archive.ebb .bkg-grey p,
.archive:not(.woocommerce) .content-block.service .bkg-grey h3,
.archive:not(.woocommerce) .content-block.service .bkg-grey p,
.archive:not(.woocommerce) .content-block.tactic .bkg-grey h3,
.archive:not(.woocommerce) .content-block.tactic .bkg-grey p,
.category .blog_archive.ebb .bkg-grey h3,
.category .blog_archive.ebb .bkg-grey p,
.category .content-block.service .bkg-grey h3,
.category .content-block.service .bkg-grey p,
.category .content-block.tactic .bkg-grey h3,
.category .content-block.tactic .bkg-grey p,
.single-post .blog_archive.ebb .bkg-grey h3,
.single-post .blog_archive.ebb .bkg-grey p,
.single-post .content-block.service .bkg-grey h3,
.single-post .content-block.service .bkg-grey p,
.single-post .content-block.tactic .bkg-grey h3,
.single-post .content-block.tactic .bkg-grey p,
.blog-data .blog_archive.ebb .bkg-grey h3,
.blog-data .blog_archive.ebb .bkg-grey p,
.blog-data .content-block.service .bkg-grey h3,
.blog-data .content-block.service .bkg-grey p,
.blog-data .content-block.tactic .bkg-grey h3,
.blog-data .content-block.tactic .bkg-grey p,
.search .blog_archive.ebb .bkg-grey h3,
.search .blog_archive.ebb .bkg-grey p,
.search .content-block.service .bkg-grey h3,
.search .content-block.service .bkg-grey p,
.search .content-block.tactic .bkg-grey h3,
.search .content-block.tactic .bkg-grey p {
  max-width: 540px;
}

/* line 3869, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .bkg-grey .article-link,
.category .bkg-grey .article-link,
.single-post .bkg-grey .article-link,
.blog-data .bkg-grey .article-link,
.search .bkg-grey .article-link {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  align-items: flex-end;
}

/* line 3876, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .bkg-grey .article-link a,
.category .bkg-grey .article-link a,
.single-post .bkg-grey .article-link a,
.blog-data .bkg-grey .article-link a,
.search .bkg-grey .article-link a {
  text-transform: uppercase;
  white-space: nowrap;
}

/* line 3881, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .bkg-grey .article-link a:after,
.category .bkg-grey .article-link a:after,
.single-post .bkg-grey .article-link a:after,
.blog-data .bkg-grey .article-link a:after,
.search .bkg-grey .article-link a:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTc1NTk5RDQxQjY5MTFFN0I5RTVCODNCOEZGNUI0NEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTc1NTk5RDUxQjY5MTFFN0I5RTVCODNCOEZGNUI0NEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQTYyODkyNTE2NkQxMUU3QjlFNUI4M0I4RkY1QjQ0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQTYyODkyNjE2NkQxMUU3QjlFNUI4M0I4RkY1QjQ0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnt8GX0AAAMCSURBVHja1JhNaBNBGIZnJ8ESitVcBS2CoBehSEqoKKVi9SB4EKE3PRQEseClVrFnQZqDBKKnVvxBQU/aQy9tlVKJ1MRTKKQXqxWC4EGNlEKgre/Iu7CG6Sa7s9PUgQfCZne+d2e/+X7GSSaTIuBwQDfoB2lwBOwD7fx/FVRAGSyAaVAAm4GMBBC2FwyBQZCgwTkKWAFV3tcBDlBwL19gDUyAHPgZlbA2MAxugXmQBTNgvckXioHT4Do4Ce6CDKiZCDsKXoDf4BooCrORAvfBbjAASlvdKH0mUQ/mwRPQE4EowTl6OGeeNvTLnEgkdNevgnvgAnga1HEbDDXXO/CBAqu6l9YJG6CoM5zA1lgGb8Aj8Bks+n1K5VPj4CK3uO1RoK1x2tYKa6Oj3wGzYvvGLG0q27t0woa5+8YMDTkhnhmj7Rv14UIFz6+gz3D3XaZvXgoQ57yh5C3Yr4Kwu2JDDJ6mIeEVOMTdFgsRSuap5e+ndJhmshH4yy+uWFhxWWpxJBNygmlGtFjcDLV0SybZ6RA+YUPcOrX0S5YucxbCQFhxSktasjwpW4pRYcQtKU2SRd6KxQAaVNwXpSnOyrPqc+MzcI6/1X0bIQVKxqqKN5BqhrLRrgKsyvZJn8ryINgTQTa4DbpYLH5rUCn/iLNG7/ARthyBqAf05ePge4P7lZZVyaXttORfrqgT4FQTogS1VCR35OEdIkpQS1myxerdIaIEtSxIN9KGyGs2RMXcTCRZRa6xxWqlKEENSktBsjmYYN/XSlGCGpSWTbceyzG+pAyEqXBwzEBUihpy9Q3vKDjPvm/DYNXCtHpqgd6DSdb//9T8GXbII4Y9Y5gxQtsZ90Lc82fN030XIywcm3H4UWaF2lZ9ZYml7UvWabZHmrYG688xdJ34IjP8Q/ARfLK4Uq+5Wo+bPbsoMnk/p9/kIzy/UF/pJk99ruhE/bfHUK7PdXEbq2Z0CpwNmL5ifGaKc0xyzpLpiaK3gNMddS6xHPYedXaySrB61KkLotYPh/8IMADiW87Cike/9wAAAABJRU5ErkJggg==);
  border: 0;
}

/* line 3886, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content,
.category .entry-content,
.single-post .entry-content,
.blog-data .entry-content,
.search .entry-content {
  display: block;
  padding-top: 150px;
  padding-bottom: 150px;
}

/* line 3892, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single-post .entry-content,
.category .single-post .entry-content,
.single-post .single-post .entry-content,
.blog-data .single-post .entry-content,
.search .single-post .entry-content {
  padding-bottom: 60px;
}

/* line 3896, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-details,
.category .author-details,
.single-post .author-details,
.blog-data .author-details,
.search .author-details {
  padding-top: 60px;
  padding-bottom: 60px;
  border-top: 1px solid #ccc;
  margin-top: -50px;
}

/* line 3903, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content .intro,
.category .entry-content .intro,
.single-post .entry-content .intro,
.blog-data .entry-content .intro,
.search .entry-content .intro {
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 3908, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single-project .entry-content .intro,
.category .single-project .entry-content .intro,
.single-post .single-project .entry-content .intro,
.blog-data .single-project .entry-content .intro,
.search .single-project .entry-content .intro {
  padding-bottom: 0;
}

/* line 3912, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content .intro + h3,
.archive:not(.woocommerce) .entry-content p + h2,
.archive:not(.woocommerce) .entry-content p + h3,
.archive:not(.woocommerce) .entry-content p + li,
.category .entry-content .intro + h3,
.category .entry-content p + h2,
.category .entry-content p + h3,
.category .entry-content p + li,
.single-post .entry-content .intro + h3,
.single-post .entry-content p + h2,
.single-post .entry-content p + h3,
.single-post .entry-content p + li,
.blog-data .entry-content .intro + h3,
.blog-data .entry-content p + h2,
.blog-data .entry-content p + h3,
.blog-data .entry-content p + li,
.search .entry-content .intro + h3,
.search .entry-content p + h2,
.search .entry-content p + h3,
.search .entry-content p + li {
  padding-top: 40px;
}

/* line 3916, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content p:last-child,
.category .entry-content p:last-child,
.single-post .entry-content p:last-child,
.blog-data .entry-content p:last-child,
.search .entry-content p:last-child {
  margin-bottom: 0;
}

@media screen and (max-width: 1200px) {
  /* line 3921, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .entry-content,
  .category .entry-content,
  .single-post .entry-content,
  .blog-data .entry-content,
  .search .entry-content {
    padding-top: 125px;
    padding-bottom: 100px;
  }
}

@media screen and (max-width: 1023px) {
  /* line 3927, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .entry-content,
  .category .entry-content,
  .single-post .entry-content,
  .blog-data .entry-content,
  .search .entry-content {
    padding-top: 75px;
    padding-bottom: 60px;
  }
}

/* line 3933, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-filters .inner,
.archive:not(.woocommerce) .button-group.inline,
.archive:not(.woocommerce) .client-listing,
.archive:not(.woocommerce) .entry-content .gform_wrapper,
.archive:not(.woocommerce) .entry-content h2,
.archive:not(.woocommerce) .entry-content h3,
.archive:not(.woocommerce) .entry-content h4,
.archive:not(.woocommerce) .entry-content h5,
.archive:not(.woocommerce) .entry-content ol,
.archive:not(.woocommerce) .entry-content p,
.archive:not(.woocommerce) .entry-content ul,
.archive:not(.woocommerce) .page-template-contact ul.social,
.archive:not(.woocommerce) .stryve-page-builder .wp-caption,
.category .blog-filters .inner,
.category .button-group.inline,
.category .client-listing,
.category .entry-content .gform_wrapper,
.category .entry-content h2,
.category .entry-content h3,
.category .entry-content h4,
.category .entry-content h5,
.category .entry-content ol,
.category .entry-content p,
.category .entry-content ul,
.category .page-template-contact ul.social,
.category .stryve-page-builder .wp-caption,
.single-post .blog-filters .inner,
.single-post .button-group.inline,
.single-post .client-listing,
.single-post .entry-content .gform_wrapper,
.single-post .entry-content h2,
.single-post .entry-content h3,
.single-post .entry-content h4,
.single-post .entry-content h5,
.single-post .entry-content ol,
.single-post .entry-content p,
.single-post .entry-content ul,
.single-post .page-template-contact ul.social,
.single-post .stryve-page-builder .wp-caption,
.blog-data .blog-filters .inner,
.blog-data .button-group.inline,
.blog-data .client-listing,
.blog-data .entry-content .gform_wrapper,
.blog-data .entry-content h2,
.blog-data .entry-content h3,
.blog-data .entry-content h4,
.blog-data .entry-content h5,
.blog-data .entry-content ol,
.blog-data .entry-content p,
.blog-data .entry-content ul,
.blog-data .page-template-contact ul.social,
.blog-data .stryve-page-builder .wp-caption,
.search .blog-filters .inner,
.search .button-group.inline,
.search .client-listing,
.search .entry-content .gform_wrapper,
.search .entry-content h2,
.search .entry-content h3,
.search .entry-content h4,
.search .entry-content h5,
.search .entry-content ol,
.search .entry-content p,
.search .entry-content ul,
.search .page-template-contact ul.social,
.search .stryve-page-builder .wp-caption {
  padding-left: 150px;
}

/* line 3937, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single .entry-content .gform_wrapper,
.category .single .entry-content .gform_wrapper,
.single-post .single .entry-content .gform_wrapper,
.blog-data .single .entry-content .gform_wrapper,
.search .single .entry-content .gform_wrapper {
  padding-bottom: 50px;
}

/* line 3941, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact .entry-content .gform_wrapper,
.category .page-template-contact .entry-content .gform_wrapper,
.single-post .page-template-contact .entry-content .gform_wrapper,
.blog-data .page-template-contact .entry-content .gform_wrapper,
.search .page-template-contact .entry-content .gform_wrapper {
  padding-left: 0;
}

/* line 3945, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stryve-page-builder .wp-caption img,
.category .stryve-page-builder .wp-caption img,
.single-post .stryve-page-builder .wp-caption img,
.blog-data .stryve-page-builder .wp-caption img,
.search .stryve-page-builder .wp-caption img {
  width: auto;
}

@media screen and (max-width: 1200px) {
  /* line 3950, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-filters .inner,
  .archive:not(.woocommerce) .button-group.inline,
  .archive:not(.woocommerce) .client-listing,
  .archive:not(.woocommerce) .entry-content .gform_wrapper,
  .archive:not(.woocommerce) .entry-content h2,
  .archive:not(.woocommerce) .entry-content h3,
  .archive:not(.woocommerce) .entry-content h4,
  .archive:not(.woocommerce) .entry-content h5,
  .archive:not(.woocommerce) .entry-content ol,
  .archive:not(.woocommerce) .entry-content p,
  .archive:not(.woocommerce) .entry-content ul,
  .archive:not(.woocommerce) .page-template-contact ul.social,
  .archive:not(.woocommerce) .stryve-page-builder .wp-caption,
  .category .blog-filters .inner,
  .category .button-group.inline,
  .category .client-listing,
  .category .entry-content .gform_wrapper,
  .category .entry-content h2,
  .category .entry-content h3,
  .category .entry-content h4,
  .category .entry-content h5,
  .category .entry-content ol,
  .category .entry-content p,
  .category .entry-content ul,
  .category .page-template-contact ul.social,
  .category .stryve-page-builder .wp-caption,
  .single-post .blog-filters .inner,
  .single-post .button-group.inline,
  .single-post .client-listing,
  .single-post .entry-content .gform_wrapper,
  .single-post .entry-content h2,
  .single-post .entry-content h3,
  .single-post .entry-content h4,
  .single-post .entry-content h5,
  .single-post .entry-content ol,
  .single-post .entry-content p,
  .single-post .entry-content ul,
  .single-post .page-template-contact ul.social,
  .single-post .stryve-page-builder .wp-caption,
  .blog-data .blog-filters .inner,
  .blog-data .button-group.inline,
  .blog-data .client-listing,
  .blog-data .entry-content .gform_wrapper,
  .blog-data .entry-content h2,
  .blog-data .entry-content h3,
  .blog-data .entry-content h4,
  .blog-data .entry-content h5,
  .blog-data .entry-content ol,
  .blog-data .entry-content p,
  .blog-data .entry-content ul,
  .blog-data .page-template-contact ul.social,
  .blog-data .stryve-page-builder .wp-caption,
  .search .blog-filters .inner,
  .search .button-group.inline,
  .search .client-listing,
  .search .entry-content .gform_wrapper,
  .search .entry-content h2,
  .search .entry-content h3,
  .search .entry-content h4,
  .search .entry-content h5,
  .search .entry-content ol,
  .search .entry-content p,
  .search .entry-content ul,
  .search .page-template-contact ul.social,
  .search .stryve-page-builder .wp-caption {
    padding-left: 75px;
  }

  /* line 3953, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact .entry-content .gform_wrapper,
  .category .page-template-contact .entry-content .gform_wrapper,
  .single-post .page-template-contact .entry-content .gform_wrapper,
  .blog-data .page-template-contact .entry-content .gform_wrapper,
  .search .page-template-contact .entry-content .gform_wrapper {
    padding-left: 0;
  }
}

@media screen and (max-width: 1023px) {
  /* line 3958, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-filters .inner,
  .archive:not(.woocommerce) .button-group.inline,
  .archive:not(.woocommerce) .client-listing,
  .archive:not(.woocommerce) .entry-content .gform_wrapper,
  .archive:not(.woocommerce) .entry-content h2,
  .archive:not(.woocommerce) .entry-content h3,
  .archive:not(.woocommerce) .entry-content h4,
  .archive:not(.woocommerce) .entry-content h5,
  .archive:not(.woocommerce) .entry-content ol,
  .archive:not(.woocommerce) .entry-content p,
  .archive:not(.woocommerce) .entry-content ul,
  .archive:not(.woocommerce) .page-template-contact ul.social,
  .archive:not(.woocommerce) .stryve-page-builder .wp-caption,
  .category .blog-filters .inner,
  .category .button-group.inline,
  .category .client-listing,
  .category .entry-content .gform_wrapper,
  .category .entry-content h2,
  .category .entry-content h3,
  .category .entry-content h4,
  .category .entry-content h5,
  .category .entry-content ol,
  .category .entry-content p,
  .category .entry-content ul,
  .category .page-template-contact ul.social,
  .category .stryve-page-builder .wp-caption,
  .single-post .blog-filters .inner,
  .single-post .button-group.inline,
  .single-post .client-listing,
  .single-post .entry-content .gform_wrapper,
  .single-post .entry-content h2,
  .single-post .entry-content h3,
  .single-post .entry-content h4,
  .single-post .entry-content h5,
  .single-post .entry-content ol,
  .single-post .entry-content p,
  .single-post .entry-content ul,
  .single-post .page-template-contact ul.social,
  .single-post .stryve-page-builder .wp-caption,
  .blog-data .blog-filters .inner,
  .blog-data .button-group.inline,
  .blog-data .client-listing,
  .blog-data .entry-content .gform_wrapper,
  .blog-data .entry-content h2,
  .blog-data .entry-content h3,
  .blog-data .entry-content h4,
  .blog-data .entry-content h5,
  .blog-data .entry-content ol,
  .blog-data .entry-content p,
  .blog-data .entry-content ul,
  .blog-data .page-template-contact ul.social,
  .blog-data .stryve-page-builder .wp-caption,
  .search .blog-filters .inner,
  .search .button-group.inline,
  .search .client-listing,
  .search .entry-content .gform_wrapper,
  .search .entry-content h2,
  .search .entry-content h3,
  .search .entry-content h4,
  .search .entry-content h5,
  .search .entry-content ol,
  .search .entry-content p,
  .search .entry-content ul,
  .search .page-template-contact ul.social,
  .search .stryve-page-builder .wp-caption {
    padding-left: 0;
  }
}

/* line 3963, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-filters .intro .inner,
.archive:not(.woocommerce) .entry-content .aside h3,
.archive:not(.woocommerce) .entry-content .aside h4,
.archive:not(.woocommerce) .entry-content .aside h5,
.archive:not(.woocommerce) .entry-content .aside ol,
.archive:not(.woocommerce) .entry-content .aside p,
.archive:not(.woocommerce) .entry-content .aside ul,
.archive:not(.woocommerce) .entry-content .intro h3,
.archive:not(.woocommerce) .entry-content .intro h4,
.archive:not(.woocommerce) .entry-content .intro h5,
.archive:not(.woocommerce) .entry-content .intro ol,
.archive:not(.woocommerce) .entry-content .intro p,
.archive:not(.woocommerce) .entry-content .intro ul,
.archive:not(.woocommerce) .stryve-page-builder .entry-content h2,
.archive:not(.woocommerce) .stryve-page-builder .entry-content h3,
.archive:not(.woocommerce) .stryve-page-builder .entry-content h4,
.archive:not(.woocommerce) .stryve-page-builder .entry-content h5,
.archive:not(.woocommerce) .stryve-page-builder .entry-content ol,
.archive:not(.woocommerce) .stryve-page-builder .entry-content p,
.archive:not(.woocommerce) .stryve-page-builder .entry-content ul,
.category .blog-filters .intro .inner,
.category .entry-content .aside h3,
.category .entry-content .aside h4,
.category .entry-content .aside h5,
.category .entry-content .aside ol,
.category .entry-content .aside p,
.category .entry-content .aside ul,
.category .entry-content .intro h3,
.category .entry-content .intro h4,
.category .entry-content .intro h5,
.category .entry-content .intro ol,
.category .entry-content .intro p,
.category .entry-content .intro ul,
.category .stryve-page-builder .entry-content h2,
.category .stryve-page-builder .entry-content h3,
.category .stryve-page-builder .entry-content h4,
.category .stryve-page-builder .entry-content h5,
.category .stryve-page-builder .entry-content ol,
.category .stryve-page-builder .entry-content p,
.category .stryve-page-builder .entry-content ul,
.single-post .blog-filters .intro .inner,
.single-post .entry-content .aside h3,
.single-post .entry-content .aside h4,
.single-post .entry-content .aside h5,
.single-post .entry-content .aside ol,
.single-post .entry-content .aside p,
.single-post .entry-content .aside ul,
.single-post .entry-content .intro h3,
.single-post .entry-content .intro h4,
.single-post .entry-content .intro h5,
.single-post .entry-content .intro ol,
.single-post .entry-content .intro p,
.single-post .entry-content .intro ul,
.single-post .stryve-page-builder .entry-content h2,
.single-post .stryve-page-builder .entry-content h3,
.single-post .stryve-page-builder .entry-content h4,
.single-post .stryve-page-builder .entry-content h5,
.single-post .stryve-page-builder .entry-content ol,
.single-post .stryve-page-builder .entry-content p,
.single-post .stryve-page-builder .entry-content ul,
.blog-data .blog-filters .intro .inner,
.blog-data .entry-content .aside h3,
.blog-data .entry-content .aside h4,
.blog-data .entry-content .aside h5,
.blog-data .entry-content .aside ol,
.blog-data .entry-content .aside p,
.blog-data .entry-content .aside ul,
.blog-data .entry-content .intro h3,
.blog-data .entry-content .intro h4,
.blog-data .entry-content .intro h5,
.blog-data .entry-content .intro ol,
.blog-data .entry-content .intro p,
.blog-data .entry-content .intro ul,
.blog-data .stryve-page-builder .entry-content h2,
.blog-data .stryve-page-builder .entry-content h3,
.blog-data .stryve-page-builder .entry-content h4,
.blog-data .stryve-page-builder .entry-content h5,
.blog-data .stryve-page-builder .entry-content ol,
.blog-data .stryve-page-builder .entry-content p,
.blog-data .stryve-page-builder .entry-content ul,
.search .blog-filters .intro .inner,
.search .entry-content .aside h3,
.search .entry-content .aside h4,
.search .entry-content .aside h5,
.search .entry-content .aside ol,
.search .entry-content .aside p,
.search .entry-content .aside ul,
.search .entry-content .intro h3,
.search .entry-content .intro h4,
.search .entry-content .intro h5,
.search .entry-content .intro ol,
.search .entry-content .intro p,
.search .entry-content .intro ul,
.search .stryve-page-builder .entry-content h2,
.search .stryve-page-builder .entry-content h3,
.search .stryve-page-builder .entry-content h4,
.search .stryve-page-builder .entry-content h5,
.search .stryve-page-builder .entry-content ol,
.search .stryve-page-builder .entry-content p,
.search .stryve-page-builder .entry-content ul {
  padding-left: 0;
}

/* line 3967, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .aside,
.category .aside,
.single-post .aside,
.blog-data .aside,
.search .aside {
  padding-left: 30px;
}

/* line 3971, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .aside h3,
.category .aside h3,
.single-post .aside h3,
.blog-data .aside h3,
.search .aside h3 {
  font-size: 2rem;
}

/* line 3975, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .aside h4,
.archive:not(.woocommerce) .aside li,
.archive:not(.woocommerce) .aside p,
.category .aside h4,
.category .aside li,
.category .aside p,
.single-post .aside h4,
.single-post .aside li,
.single-post .aside p,
.blog-data .aside h4,
.blog-data .aside li,
.blog-data .aside p,
.search .aside h4,
.search .aside li,
.search .aside p {
  font-size: 1.6rem;
}

/* line 3979, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .aside p + h4,
.category .aside p + h4,
.single-post .aside p + h4,
.blog-data .aside p + h4,
.search .aside p + h4 {
  padding-top: 0;
}

@media screen and (max-width: 1023px) {
  /* line 3984, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .aside,
  .category .aside,
  .single-post .aside,
  .blog-data .aside,
  .search .aside {
    padding-top: 30px;
    padding-left: .9375rem;
  }
}

/* line 3990, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stryve-page-builder h3,
.category .stryve-page-builder h3,
.single-post .stryve-page-builder h3,
.blog-data .stryve-page-builder h3,
.search .stryve-page-builder h3 {
  font-size: 22px;
  font-weight: 600;
  margin: 0 0 20px;
}

/* line 3996, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single .stryve-page-builder h2,
.category .single .stryve-page-builder h2,
.single-post .single .stryve-page-builder h2,
.blog-data .single .stryve-page-builder h2,
.search .single .stryve-page-builder h2 {
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  font-size: 22px;
  font-weight: 600;
  text-transform: uppercase;
  margin: 0 0 20px;
  padding-left: 150px;
}

/* line 4005, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stryve-page-builder img,
.category .stryve-page-builder img,
.single-post .stryve-page-builder img,
.blog-data .stryve-page-builder img,
.search .stryve-page-builder img {
  width: 100%;
}

/* line 4009, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .service-column,
.category .service-column,
.single-post .service-column,
.blog-data .service-column,
.search .service-column {
  position: relative;
  overflow: hidden;
  padding-bottom: 25px;
  padding-right: 20px;
  float: none;
  width: 47.5%;
  display: inline-block;
  vertical-align: top;
  margin: 0;
}

/* line 4021, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .service-column h3,
.category .service-column h3,
.single-post .service-column h3,
.blog-data .service-column h3,
.search .service-column h3 {
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  font-size: 17px;
  margin: 0 0 15px;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 4029, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .service-column li,
.category .service-column li,
.single-post .service-column li,
.blog-data .service-column li,
.search .service-column li {
  font-size: 15px;
}

/* line 4033, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .service-column img,
.category .service-column img,
.single-post .service-column img,
.blog-data .service-column img,
.search .service-column img {
  position: absolute;
  left: 0;
  top: -5px;
  max-width: 125px;
}

@media screen and (max-width: 1200px) {
  /* line 4041, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .service-column img,
  .category .service-column img,
  .single-post .service-column img,
  .blog-data .service-column img,
  .search .service-column img {
    max-width: 70px;
  }
}

@media screen and (max-width: 1023px) {
  /* line 4046, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .service-column img,
  .category .service-column img,
  .single-post .service-column img,
  .blog-data .service-column img,
  .search .service-column img {
    position: static;
    max-width: 100%;
    margin: 0 0 15px;
  }
}

@media screen and (max-width: 480px) {
  /* line 4053, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .service-column,
  .category .service-column,
  .single-post .service-column,
  .blog-data .service-column,
  .search .service-column {
    display: block;
    width: 100%;
    margin: 0;
    padding: 0 0 30px 100px;
  }

  /* line 4059, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .service-column img,
  .category .service-column img,
  .single-post .service-column img,
  .blog-data .service-column img,
  .search .service-column img {
    position: absolute;
    max-width: 75px;
  }
}

/* line 4065, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner,
.category .feature.banner,
.single-post .feature.banner,
.blog-data .feature.banner,
.search .feature.banner {
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  max-width: 100%;
  overflow: hidden;
}

/* line 4076, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner,
.archive:not(.woocommerce) .feature.banner .columns,
.archive:not(.woocommerce) .feature.banner .row,
.category .feature.banner,
.category .feature.banner .columns,
.category .feature.banner .row,
.single-post .feature.banner,
.single-post .feature.banner .columns,
.single-post .feature.banner .row,
.blog-data .feature.banner,
.blog-data .feature.banner .columns,
.blog-data .feature.banner .row,
.search .feature.banner,
.search .feature.banner .columns,
.search .feature.banner .row {
  height: 100vh;
  min-height: 450px;
}

/* line 4081, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner.fixed,
.archive:not(.woocommerce) .feature.banner.fixed .columns,
.archive:not(.woocommerce) .feature.banner.fixed .row,
.category .feature.banner.fixed,
.category .feature.banner.fixed .columns,
.category .feature.banner.fixed .row,
.single-post .feature.banner.fixed,
.single-post .feature.banner.fixed .columns,
.single-post .feature.banner.fixed .row,
.blog-data .feature.banner.fixed,
.blog-data .feature.banner.fixed .columns,
.blog-data .feature.banner.fixed .row,
.search .feature.banner.fixed,
.search .feature.banner.fixed .columns,
.search .feature.banner.fixed .row {
  height: 50vh;
  min-height: 425px;
}

/* line 4086, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner.semifull,
.archive:not(.woocommerce) .feature.banner.semifull .columns,
.archive:not(.woocommerce) .feature.banner.semifull .row,
.category .feature.banner.semifull,
.category .feature.banner.semifull .columns,
.category .feature.banner.semifull .row,
.single-post .feature.banner.semifull,
.single-post .feature.banner.semifull .columns,
.single-post .feature.banner.semifull .row,
.blog-data .feature.banner.semifull,
.blog-data .feature.banner.semifull .columns,
.blog-data .feature.banner.semifull .row,
.search .feature.banner.semifull,
.search .feature.banner.semifull .columns,
.search .feature.banner.semifull .row {
  height: 70vh;
  min-height: 425px;
}

/* line 4091, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner .row,
.category .feature.banner .row,
.single-post .feature.banner .row,
.blog-data .feature.banner .row,
.search .feature.banner .row {
  position: relative;
  z-index: 1;
}

/* line 4096, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner h1,
.archive:not(.woocommerce) .feature.banner h2.like-h1,
.archive:not(.woocommerce) .feature.banner p,
.category .feature.banner h1,
.category .feature.banner h2.like-h1,
.category .feature.banner p,
.single-post .feature.banner h1,
.single-post .feature.banner h2.like-h1,
.single-post .feature.banner p,
.blog-data .feature.banner h1,
.blog-data .feature.banner h2.like-h1,
.blog-data .feature.banner p,
.search .feature.banner h1,
.search .feature.banner h2.like-h1,
.search .feature.banner p {
  color: #fff;
  margin: 0 0 20px;
}

/* line 4101, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner p,
.category .feature.banner p,
.single-post .feature.banner p,
.blog-data .feature.banner p,
.search .feature.banner p {
  margin: 0;
  opacity: .85;
  font-size: 2rem;
}

/* line 4107, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner .vertical-align,
.category .feature.banner .vertical-align,
.single-post .feature.banner .vertical-align,
.blog-data .feature.banner .vertical-align,
.search .feature.banner .vertical-align {
  padding-top: 20px;
}

/* line 4111, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #video-background,
.category #video-background,
.single-post #video-background,
.blog-data #video-background,
.search #video-background {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: 0;
  overflow: hidden;
}

@media screen and (max-width: 1023px) {
  /* line 4126, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #video-background,
  .category #video-background,
  .single-post #video-background,
  .blog-data #video-background,
  .search #video-background {
    display: none !important;
  }
}

/* line 4131, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay.video,
.category .overlay.video,
.single-post .overlay.video,
.blog-data .overlay.video,
.search .overlay.video {
  display: none;
}

@media screen and (max-width: 1023px) {
  /* line 4136, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .overlay.video,
  .category .overlay.video,
  .single-post .overlay.video,
  .blog-data .overlay.video,
  .search .overlay.video {
    display: block;
  }
}

/* line 4141, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.is_mobile #video-background,
.category body.is_mobile #video-background,
.single-post body.is_mobile #video-background,
.blog-data body.is_mobile #video-background,
.search body.is_mobile #video-background {
  display: none !important;
}

/* line 4145, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.is_mobile .overlay.video,
.category body.is_mobile .overlay.video,
.single-post body.is_mobile .overlay.video,
.blog-data body.is_mobile .overlay.video,
.search body.is_mobile .overlay.video {
  display: block;
}

/* line 4149, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner .overlay,
.category .feature.banner .overlay,
.single-post .feature.banner .overlay,
.blog-data .feature.banner .overlay,
.search .feature.banner .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-blend-mode: multiply;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
}

/* line 4164, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature a,
.category .feature a,
.single-post .feature a,
.blog-data .feature a,
.search .feature a {
  color: #fff;
}

@media screen and (max-width: 1023px) {
  /* line 4169, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .feature.banner h1,
  .archive:not(.woocommerce) .feature.banner h2.like-h1,
  .category .feature.banner h1,
  .category .feature.banner h2.like-h1,
  .single-post .feature.banner h1,
  .single-post .feature.banner h2.like-h1,
  .blog-data .feature.banner h1,
  .blog-data .feature.banner h2.like-h1,
  .search .feature.banner h1,
  .search .feature.banner h2.like-h1 {
    font-size: 4rem;
  }

  /* line 4172, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .feature.banner p,
  .category .feature.banner p,
  .single-post .feature.banner p,
  .blog-data .feature.banner p,
  .search .feature.banner p {
    font-size: 1.8rem;
  }
}

/* line 4177, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button-group,
.category .button-group,
.single-post .button-group,
.blog-data .button-group,
.search .button-group {
  display: block;
  padding-top: 3rem;
  padding-right: 1px;
}

/* line 4183, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button-group.inline,
.category .button-group.inline,
.single-post .button-group.inline,
.blog-data .button-group.inline,
.search .button-group.inline {
  padding-top: 0;
}

/* line 4187, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button-group .toggle-link,
.category .button-group .toggle-link,
.single-post .button-group .toggle-link,
.blog-data .button-group .toggle-link,
.search .button-group .toggle-link {
  float: left;
  display: inline-block;
  margin: 0 0 0 -1px;
  position: relative;
  z-index: 1;
  width: 230px;
  padding: inherit 0;
}

/* line 4197, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button-group.inline .toggle-link,
.category .button-group.inline .toggle-link,
.single-post .button-group.inline .toggle-link,
.blog-data .button-group.inline .toggle-link,
.search .button-group.inline .toggle-link {
  width: auto;
}

/* line 4201, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button-group .toggle-link:hover,
.category .button-group .toggle-link:hover,
.single-post .button-group .toggle-link:hover,
.blog-data .button-group .toggle-link:hover,
.search .button-group .toggle-link:hover {
  z-index: 2;
}

/* line 4205, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button-group .more-link,
.category .button-group .more-link,
.single-post .button-group .more-link,
.blog-data .button-group .more-link,
.search .button-group .more-link {
  font-size: 1.7rem;
  text-transform: uppercase;
}

/* line 4210, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button-group .more-link,
.category .button-group .more-link,
.single-post .button-group .more-link,
.blog-data .button-group .more-link,
.search .button-group .more-link {
  margin: 8px 0 8px 30px;
}

@media screen and (max-width: 1023px) {
  /* line 4215, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .button-group .toggle-link,
  .category .button-group .toggle-link,
  .single-post .button-group .toggle-link,
  .blog-data .button-group .toggle-link,
  .search .button-group .toggle-link {
    margin-bottom: 20px;
    width: 50%;
    padding-left: 0;
    padding-right: 0;
  }

  /* line 4221, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .button-group.inline .toggle-link,
  .category .button-group.inline .toggle-link,
  .single-post .button-group.inline .toggle-link,
  .blog-data .button-group.inline .toggle-link,
  .search .button-group.inline .toggle-link {
    width: 50%;
  }

  /* line 4224, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .button-group .more-link,
  .archive:not(.woocommerce) .button-group .toggle-link,
  .category .button-group .more-link,
  .category .button-group .toggle-link,
  .single-post .button-group .more-link,
  .single-post .button-group .toggle-link,
  .blog-data .button-group .more-link,
  .blog-data .button-group .toggle-link,
  .search .button-group .more-link,
  .search .button-group .toggle-link {
    font-size: 1.4rem;
  }
}

@media screen and (max-width: 480px) {
  /* line 4229, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .button-group,
  .category .button-group,
  .single-post .button-group,
  .blog-data .button-group,
  .search .button-group {
    text-align: center;
  }

  /* line 4232, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .button-group .toggle-link,
  .category .button-group .toggle-link,
  .single-post .button-group .toggle-link,
  .blog-data .button-group .toggle-link,
  .search .button-group .toggle-link {
    float: none;
    margin: -1px 0 0;
    display: block;
    text-align: center;
    width: 100%;
  }

  /* line 4239, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .button-group.inline .toggle-link,
  .category .button-group.inline .toggle-link,
  .single-post .button-group.inline .toggle-link,
  .blog-data .button-group.inline .toggle-link,
  .search .button-group.inline .toggle-link {
    width: 100%;
  }

  /* line 4242, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .button-group .more-link,
  .category .button-group .more-link,
  .single-post .button-group .more-link,
  .blog-data .button-group .more-link,
  .search .button-group .more-link {
    margin-top: 20px;
    margin-left: 0;
    display: inline-block;
  }

  /* line 4247, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .button-group .toggle-link:first-child,
  .category .button-group .toggle-link:first-child,
  .single-post .button-group .toggle-link:first-child,
  .blog-data .button-group .toggle-link:first-child,
  .search .button-group .toggle-link:first-child {
    margin-top: 0;
  }
}

/* line 4252, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact .site-footer,
.category .page-template-contact .site-footer,
.single-post .page-template-contact .site-footer,
.blog-data .page-template-contact .site-footer,
.search .page-template-contact .site-footer {
  display: none;
}

/* line 4256, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact #page-content,
.category .page-template-contact #page-content,
.single-post .page-template-contact #page-content,
.blog-data .page-template-contact #page-content,
.search .page-template-contact #page-content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  min-height: 100vh;
}

/* line 4266, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact .entry-content,
.category .page-template-contact .entry-content,
.single-post .page-template-contact .entry-content,
.blog-data .page-template-contact .entry-content,
.search .page-template-contact .entry-content {
  padding: 0 15%;
}

/* line 4270, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact .half,
.category .page-template-contact .half,
.single-post .page-template-contact .half,
.blog-data .page-template-contact .half,
.search .page-template-contact .half {
  width: 50%;
  float: left;
  padding: 175px 0 30px;
}

@media screen and (max-width: 1200px) {
  /* line 4277, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact .entry-content,
  .category .page-template-contact .entry-content,
  .single-post .page-template-contact .entry-content,
  .blog-data .page-template-contact .entry-content,
  .search .page-template-contact .entry-content {
    padding: 0 40px;
  }
}

@media screen and (max-width: 1023px) {
  /* line 4282, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact .half,
  .category .page-template-contact .half,
  .single-post .page-template-contact .half,
  .blog-data .page-template-contact .half,
  .search .page-template-contact .half {
    width: 100%;
    height: auto;
    float: none;
    padding: 75px 0;
  }

  /* line 4288, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact .half:first-of-type,
  .category .page-template-contact .half:first-of-type,
  .single-post .page-template-contact .half:first-of-type,
  .blog-data .page-template-contact .half:first-of-type,
  .search .page-template-contact .half:first-of-type {
    padding-top: 125px;
  }

  /* line 4291, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact .entry-content,
  .category .page-template-contact .entry-content,
  .single-post .page-template-contact .entry-content,
  .blog-data .page-template-contact .entry-content,
  .search .page-template-contact .entry-content {
    padding: 0 30px;
  }

  /* line 4294, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact .mnav-toggle div,
  .category .page-template-contact .mnav-toggle div,
  .single-post .page-template-contact .mnav-toggle div,
  .blog-data .page-template-contact .mnav-toggle div,
  .search .page-template-contact .mnav-toggle div {
    color: #111;
  }

  /* line 4297, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact .mnav-toggle span,
  .category .page-template-contact .mnav-toggle span,
  .single-post .page-template-contact .mnav-toggle span,
  .blog-data .page-template-contact .mnav-toggle span,
  .search .page-template-contact .mnav-toggle span {
    background-color: #111;
  }

  /* line 4300, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact ul.social,
  .category .page-template-contact ul.social,
  .single-post .page-template-contact ul.social,
  .blog-data .page-template-contact ul.social,
  .search .page-template-contact ul.social {
    text-align: left;
  }
}

/* line 4305, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact .half.form,
.category .page-template-contact .half.form,
.single-post .page-template-contact .half.form,
.blog-data .page-template-contact .half.form,
.search .page-template-contact .half.form {
  background: #111;
}

/* line 4309, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact .half h4,
.archive:not(.woocommerce) .page-template-contact .half h4 + p,
.category .page-template-contact .half h4,
.category .page-template-contact .half h4 + p,
.single-post .page-template-contact .half h4,
.single-post .page-template-contact .half h4 + p,
.blog-data .page-template-contact .half h4,
.blog-data .page-template-contact .half h4 + p,
.search .page-template-contact .half h4,
.search .page-template-contact .half h4 + p {
  font-size: 1.6rem;
}

/* line 4313, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact ul.social a,
.category .page-template-contact ul.social a,
.single-post .page-template-contact ul.social a,
.blog-data .page-template-contact ul.social a,
.search .page-template-contact ul.social a {
  color: #111;
}

/* line 4317, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact ul.social a:hover,
.category .page-template-contact ul.social a:hover,
.single-post .page-template-contact ul.social a:hover,
.blog-data .page-template-contact ul.social a:hover,
.search .page-template-contact ul.social a:hover {
  color: #ff8700;
}

@media screen and (max-width: 1240px) {
  /* line 4322, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .page-template-contact .entry-content h3,
  .archive:not(.woocommerce) .page-template-contact .entry-content h4,
  .archive:not(.woocommerce) .page-template-contact .entry-content h5,
  .archive:not(.woocommerce) .page-template-contact .entry-content ol,
  .archive:not(.woocommerce) .page-template-contact .entry-content p,
  .archive:not(.woocommerce) .page-template-contact .entry-content ul,
  .category .page-template-contact .entry-content h3,
  .category .page-template-contact .entry-content h4,
  .category .page-template-contact .entry-content h5,
  .category .page-template-contact .entry-content ol,
  .category .page-template-contact .entry-content p,
  .category .page-template-contact .entry-content ul,
  .single-post .page-template-contact .entry-content h3,
  .single-post .page-template-contact .entry-content h4,
  .single-post .page-template-contact .entry-content h5,
  .single-post .page-template-contact .entry-content ol,
  .single-post .page-template-contact .entry-content p,
  .single-post .page-template-contact .entry-content ul,
  .blog-data .page-template-contact .entry-content h3,
  .blog-data .page-template-contact .entry-content h4,
  .blog-data .page-template-contact .entry-content h5,
  .blog-data .page-template-contact .entry-content ol,
  .blog-data .page-template-contact .entry-content p,
  .blog-data .page-template-contact .entry-content ul,
  .search .page-template-contact .entry-content h3,
  .search .page-template-contact .entry-content h4,
  .search .page-template-contact .entry-content h5,
  .search .page-template-contact .entry-content ol,
  .search .page-template-contact .entry-content p,
  .search .page-template-contact .entry-content ul {
    padding-left: 0;
  }
}

/* line 4327, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .page-template-contact .entry-content p + h4,
.category .page-template-contact .entry-content p + h4,
.single-post .page-template-contact .entry-content p + h4,
.blog-data .page-template-contact .entry-content p + h4,
.search .page-template-contact .entry-content p + h4 {
  padding-top: 0;
}

/* line 4331, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper,
.category .gform_wrapper,
.single-post .gform_wrapper,
.blog-data .gform_wrapper,
.search .gform_wrapper {
  display: block;
  padding: 0;
}

/* line 4336, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields,
.category .gform_wrapper ul.gform_fields,
.single-post .gform_wrapper ul.gform_fields,
.blog-data .gform_wrapper ul.gform_fields,
.search .gform_wrapper ul.gform_fields {
  display: block;
  padding: 0;
  margin: 0;
  clear: both;
  overflow: visible;
}

/* line 4344, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields li,
.category .gform_wrapper ul.gform_fields li,
.single-post .gform_wrapper ul.gform_fields li,
.blog-data .gform_wrapper ul.gform_fields li,
.search .gform_wrapper ul.gform_fields li {
  padding: 0;
  margin: 0 0 40px;
  background: 0 0;
}

/* line 4350, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .flexbox .gform_wrapper ul.gform_fields li ul,
.archive:not(.woocommerce) .gform_wrapper ul.gform_fields li ul,
.category .flexbox .gform_wrapper ul.gform_fields li ul,
.category .gform_wrapper ul.gform_fields li ul,
.single-post .flexbox .gform_wrapper ul.gform_fields li ul,
.single-post .gform_wrapper ul.gform_fields li ul,
.blog-data .flexbox .gform_wrapper ul.gform_fields li ul,
.blog-data .gform_wrapper ul.gform_fields li ul,
.search .flexbox .gform_wrapper ul.gform_fields li ul,
.search .gform_wrapper ul.gform_fields li ul {
  padding: 0;
  margin: 0;
}

@media screen and (max-width: 1023px) {
  /* line 4356, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .gform_wrapper ul.gform_fields li,
  .category .gform_wrapper ul.gform_fields li,
  .single-post .gform_wrapper ul.gform_fields li,
  .blog-data .gform_wrapper ul.gform_fields li,
  .search .gform_wrapper ul.gform_fields li {
    margin: 0 0 20px;
  }
}

/* line 4361, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields li .ginput_complex,
.category .gform_wrapper ul.gform_fields li .ginput_complex,
.single-post .gform_wrapper ul.gform_fields li .ginput_complex,
.blog-data .gform_wrapper ul.gform_fields li .ginput_complex,
.search .gform_wrapper ul.gform_fields li .ginput_complex {
  overflow: hidden;
}

/* line 4365, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields li .ginput_complex span,
.category .gform_wrapper ul.gform_fields li .ginput_complex span,
.single-post .gform_wrapper ul.gform_fields li .ginput_complex span,
.blog-data .gform_wrapper ul.gform_fields li .ginput_complex span,
.search .gform_wrapper ul.gform_fields li .ginput_complex span {
  width: 50%;
  float: left;
  padding: 0 0 0 20px;
}

/* line 4371, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields li .ginput_complex.gf_name_has_3 span,
.category .gform_wrapper ul.gform_fields li .ginput_complex.gf_name_has_3 span,
.single-post .gform_wrapper ul.gform_fields li .ginput_complex.gf_name_has_3 span,
.blog-data .gform_wrapper ul.gform_fields li .ginput_complex.gf_name_has_3 span,
.search .gform_wrapper ul.gform_fields li .ginput_complex.gf_name_has_3 span {
  width: 33.333%;
}

/* line 4375, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields li .ginput_complex span:first-of-type,
.category .gform_wrapper ul.gform_fields li .ginput_complex span:first-of-type,
.single-post .gform_wrapper ul.gform_fields li .ginput_complex span:first-of-type,
.blog-data .gform_wrapper ul.gform_fields li .ginput_complex span:first-of-type,
.search .gform_wrapper ul.gform_fields li .ginput_complex span:first-of-type {
  padding-left: 0;
  padding-right: 20px;
}

/* line 4380, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields input,
.archive:not(.woocommerce) .gform_wrapper ul.gform_fields select,
.archive:not(.woocommerce) .gform_wrapper ul.gform_fields textarea,
.category .gform_wrapper ul.gform_fields input,
.category .gform_wrapper ul.gform_fields select,
.category .gform_wrapper ul.gform_fields textarea,
.single-post .gform_wrapper ul.gform_fields input,
.single-post .gform_wrapper ul.gform_fields select,
.single-post .gform_wrapper ul.gform_fields textarea,
.blog-data .gform_wrapper ul.gform_fields input,
.blog-data .gform_wrapper ul.gform_fields select,
.blog-data .gform_wrapper ul.gform_fields textarea,
.search .gform_wrapper ul.gform_fields input,
.search .gform_wrapper ul.gform_fields select,
.search .gform_wrapper ul.gform_fields textarea {
  border: none;
  border-bottom: 1px solid #111;
  background: 0 0;
  padding: 12px 10px;
  height: auto;
  line-height: normal;
  font-size: 1.6rem;
  color: #111;
  font-weight: 400;
  transition: all .2s ease;
}

/* line 4393, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields .ginput_container_fileupload input,
.category .gform_wrapper ul.gform_fields .ginput_container_fileupload input,
.single-post .gform_wrapper ul.gform_fields .ginput_container_fileupload input,
.blog-data .gform_wrapper ul.gform_fields .ginput_container_fileupload input,
.search .gform_wrapper ul.gform_fields .ginput_container_fileupload input {
  border-bottom: 0;
}

/* line 4397, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields textarea,
.category .gform_wrapper ul.gform_fields textarea,
.single-post .gform_wrapper ul.gform_fields textarea,
.blog-data .gform_wrapper ul.gform_fields textarea,
.search .gform_wrapper ul.gform_fields textarea {
  height: 140px;
  border: 1px solid #111;
}

/* line 4402, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields select,
.category .gform_wrapper ul.gform_fields select,
.single-post .gform_wrapper ul.gform_fields select,
.blog-data .gform_wrapper ul.gform_fields select,
.search .gform_wrapper ul.gform_fields select {
  border: 1px solid #111;
}

/* line 4406, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ul.gform_fields input:active,
.archive:not(.woocommerce) .gform_wrapper ul.gform_fields input:focus,
.archive:not(.woocommerce) .gform_wrapper ul.gform_fields textarea:active,
.archive:not(.woocommerce) .gform_wrapper ul.gform_fields textarea:focus,
.category .gform_wrapper ul.gform_fields input:active,
.category .gform_wrapper ul.gform_fields input:focus,
.category .gform_wrapper ul.gform_fields textarea:active,
.category .gform_wrapper ul.gform_fields textarea:focus,
.single-post .gform_wrapper ul.gform_fields input:active,
.single-post .gform_wrapper ul.gform_fields input:focus,
.single-post .gform_wrapper ul.gform_fields textarea:active,
.single-post .gform_wrapper ul.gform_fields textarea:focus,
.blog-data .gform_wrapper ul.gform_fields input:active,
.blog-data .gform_wrapper ul.gform_fields input:focus,
.blog-data .gform_wrapper ul.gform_fields textarea:active,
.blog-data .gform_wrapper ul.gform_fields textarea:focus,
.search .gform_wrapper ul.gform_fields input:active,
.search .gform_wrapper ul.gform_fields input:focus,
.search .gform_wrapper ul.gform_fields textarea:active,
.search .gform_wrapper ul.gform_fields textarea:focus {
  border-color: #ff8700;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
}

/* line 4414, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ::-webkit-input-placeholder,
.category .gform_wrapper ::-webkit-input-placeholder,
.single-post .gform_wrapper ::-webkit-input-placeholder,
.blog-data .gform_wrapper ::-webkit-input-placeholder,
.search .gform_wrapper ::-webkit-input-placeholder {
  color: #222;
  font-style: normal;
  opacity: .9;
  font-size: 1.4rem;
}

/* line 4421, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper ::-moz-placeholder,
.category .gform_wrapper ::-moz-placeholder,
.single-post .gform_wrapper ::-moz-placeholder,
.blog-data .gform_wrapper ::-moz-placeholder,
.search .gform_wrapper ::-moz-placeholder {
  color: #222;
  font-style: normal;
  opacity: .9;
  font-size: 1.4rem;
}

/* line 4428, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper :-ms-input-placeholder,
.category .gform_wrapper :-ms-input-placeholder,
.single-post .gform_wrapper :-ms-input-placeholder,
.blog-data .gform_wrapper :-ms-input-placeholder,
.search .gform_wrapper :-ms-input-placeholder {
  color: #222;
  font-style: normal;
  opacity: .9;
  font-size: 1.4rem;
}

/* line 4435, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper :-moz-placeholder,
.category .gform_wrapper :-moz-placeholder,
.single-post .gform_wrapper :-moz-placeholder,
.blog-data .gform_wrapper :-moz-placeholder,
.search .gform_wrapper :-moz-placeholder {
  color: #222;
  font-style: normal;
  opacity: .9;
  font-size: 1.4rem;
}

/* line 4442, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .flexbox .gform_wrapper .gfield_checkbox li,
.archive:not(.woocommerce) .gform_wrapper .gfield_checkbox li,
.category .flexbox .gform_wrapper .gfield_checkbox li,
.category .gform_wrapper .gfield_checkbox li,
.single-post .flexbox .gform_wrapper .gfield_checkbox li,
.single-post .gform_wrapper .gfield_checkbox li,
.blog-data .flexbox .gform_wrapper .gfield_checkbox li,
.blog-data .gform_wrapper .gfield_checkbox li,
.search .flexbox .gform_wrapper .gfield_checkbox li,
.search .gform_wrapper .gfield_checkbox li {
  text-align: left;
  position: relative;
  overflow: hidden;
}

/* line 4448, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .flexbox .gform_wrapper .gfield_checkbox input,
.archive:not(.woocommerce) .gform_wrapper .gfield_checkbox input,
.category .flexbox .gform_wrapper .gfield_checkbox input,
.category .gform_wrapper .gfield_checkbox input,
.single-post .flexbox .gform_wrapper .gfield_checkbox input,
.single-post .gform_wrapper .gfield_checkbox input,
.blog-data .flexbox .gform_wrapper .gfield_checkbox input,
.blog-data .gform_wrapper .gfield_checkbox input,
.search .flexbox .gform_wrapper .gfield_checkbox input,
.search .gform_wrapper .gfield_checkbox input {
  width: auto;
  position: absolute;
  left: -99999px;
}

/* line 4454, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .flexbox .gform_wrapper .gfield_checkbox li label,
.archive:not(.woocommerce) .gform_wrapper .gfield_checkbox li label,
.category .flexbox .gform_wrapper .gfield_checkbox li label,
.category .gform_wrapper .gfield_checkbox li label,
.single-post .flexbox .gform_wrapper .gfield_checkbox li label,
.single-post .gform_wrapper .gfield_checkbox li label,
.blog-data .flexbox .gform_wrapper .gfield_checkbox li label,
.blog-data .gform_wrapper .gfield_checkbox li label,
.search .flexbox .gform_wrapper .gfield_checkbox li label,
.search .gform_wrapper .gfield_checkbox li label {
  position: static !important;
  cursor: pointer;
  padding: 0 0 0 26px;
  left: auto;
  top: auto;
  margin: 0 0 20px;
}

/* line 4463, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .flexbox .gform_wrapper .gfield_checkbox li label:before,
.archive:not(.woocommerce) .gform_wrapper .gfield_checkbox li label:before,
.category .flexbox .gform_wrapper .gfield_checkbox li label:before,
.category .gform_wrapper .gfield_checkbox li label:before,
.single-post .flexbox .gform_wrapper .gfield_checkbox li label:before,
.single-post .gform_wrapper .gfield_checkbox li label:before,
.blog-data .flexbox .gform_wrapper .gfield_checkbox li label:before,
.blog-data .gform_wrapper .gfield_checkbox li label:before,
.search .flexbox .gform_wrapper .gfield_checkbox li label:before,
.search .gform_wrapper .gfield_checkbox li label:before {
  width: 20px;
  height: 20px;
  display: block;
  font-family: FontAwesome;
  content: '\F0C8';
  position: absolute;
  left: 0;
  top: -1.5px;
  color: #999;
  font-size: 20px;
}

/* line 4476, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .flexbox .gform_wrapper .gfield_checkbox li label:hover:before,
.archive:not(.woocommerce) .gform_wrapper .gfield_checkbox li label:hover:before,
.category .flexbox .gform_wrapper .gfield_checkbox li label:hover:before,
.category .gform_wrapper .gfield_checkbox li label:hover:before,
.single-post .flexbox .gform_wrapper .gfield_checkbox li label:hover:before,
.single-post .gform_wrapper .gfield_checkbox li label:hover:before,
.blog-data .flexbox .gform_wrapper .gfield_checkbox li label:hover:before,
.blog-data .gform_wrapper .gfield_checkbox li label:hover:before,
.search .flexbox .gform_wrapper .gfield_checkbox li label:hover:before,
.search .gform_wrapper .gfield_checkbox li label:hover:before {
  color: #444;
}

/* line 4480, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .flexbox .gform_wrapper .gfield_checkbox li input:checked + label:before,
.archive:not(.woocommerce) .gform_wrapper .gfield_checkbox li input:checked + label:before,
.category .flexbox .gform_wrapper .gfield_checkbox li input:checked + label:before,
.category .gform_wrapper .gfield_checkbox li input:checked + label:before,
.single-post .flexbox .gform_wrapper .gfield_checkbox li input:checked + label:before,
.single-post .gform_wrapper .gfield_checkbox li input:checked + label:before,
.blog-data .flexbox .gform_wrapper .gfield_checkbox li input:checked + label:before,
.blog-data .gform_wrapper .gfield_checkbox li input:checked + label:before,
.search .flexbox .gform_wrapper .gfield_checkbox li input:checked + label:before,
.search .gform_wrapper .gfield_checkbox li input:checked + label:before {
  content: '\F14A';
  color: #000;
}

/* line 4485, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .dark_wrapper,
.category .dark_wrapper,
.single-post .dark_wrapper,
.blog-data .dark_wrapper,
.search .dark_wrapper {
  padding-top: 10px;
}

/* line 4489, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper ul.gform_fields input,
.archive:not(.woocommerce) .gform_wrapper.dark_wrapper ul.gform_fields textarea,
.category .gform_wrapper.dark_wrapper ul.gform_fields input,
.category .gform_wrapper.dark_wrapper ul.gform_fields textarea,
.single-post .gform_wrapper.dark_wrapper ul.gform_fields input,
.single-post .gform_wrapper.dark_wrapper ul.gform_fields textarea,
.blog-data .gform_wrapper.dark_wrapper ul.gform_fields input,
.blog-data .gform_wrapper.dark_wrapper ul.gform_fields textarea,
.search .gform_wrapper.dark_wrapper ul.gform_fields input,
.search .gform_wrapper.dark_wrapper ul.gform_fields textarea {
  border-color: #fff;
  color: #fff;
  background: 0 0;
}

/* line 4495, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper ul.gform_fields input:active,
.archive:not(.woocommerce) .gform_wrapper.dark_wrapper ul.gform_fields input:focus,
.archive:not(.woocommerce) .gform_wrapper.dark_wrapper ul.gform_fields textarea:active,
.archive:not(.woocommerce) .gform_wrapper.dark_wrapper ul.gform_fields textarea:focus,
.category .gform_wrapper.dark_wrapper ul.gform_fields input:active,
.category .gform_wrapper.dark_wrapper ul.gform_fields input:focus,
.category .gform_wrapper.dark_wrapper ul.gform_fields textarea:active,
.category .gform_wrapper.dark_wrapper ul.gform_fields textarea:focus,
.single-post .gform_wrapper.dark_wrapper ul.gform_fields input:active,
.single-post .gform_wrapper.dark_wrapper ul.gform_fields input:focus,
.single-post .gform_wrapper.dark_wrapper ul.gform_fields textarea:active,
.single-post .gform_wrapper.dark_wrapper ul.gform_fields textarea:focus,
.blog-data .gform_wrapper.dark_wrapper ul.gform_fields input:active,
.blog-data .gform_wrapper.dark_wrapper ul.gform_fields input:focus,
.blog-data .gform_wrapper.dark_wrapper ul.gform_fields textarea:active,
.blog-data .gform_wrapper.dark_wrapper ul.gform_fields textarea:focus,
.search .gform_wrapper.dark_wrapper ul.gform_fields input:active,
.search .gform_wrapper.dark_wrapper ul.gform_fields input:focus,
.search .gform_wrapper.dark_wrapper ul.gform_fields textarea:active,
.search .gform_wrapper.dark_wrapper ul.gform_fields textarea:focus {
  border-color: #ff8700;
  color: #fff;
}

/* line 4500, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper ::-webkit-input-placeholder,
.category .gform_wrapper.dark_wrapper ::-webkit-input-placeholder,
.single-post .gform_wrapper.dark_wrapper ::-webkit-input-placeholder,
.blog-data .gform_wrapper.dark_wrapper ::-webkit-input-placeholder,
.search .gform_wrapper.dark_wrapper ::-webkit-input-placeholder {
  color: #fff;
}

/* line 4504, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper ::-moz-placeholder,
.category .gform_wrapper.dark_wrapper ::-moz-placeholder,
.single-post .gform_wrapper.dark_wrapper ::-moz-placeholder,
.blog-data .gform_wrapper.dark_wrapper ::-moz-placeholder,
.search .gform_wrapper.dark_wrapper ::-moz-placeholder {
  color: #fff;
}

/* line 4508, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper :-ms-input-placeholder,
.category .gform_wrapper.dark_wrapper :-ms-input-placeholder,
.single-post .gform_wrapper.dark_wrapper :-ms-input-placeholder,
.blog-data .gform_wrapper.dark_wrapper :-ms-input-placeholder,
.search .gform_wrapper.dark_wrapper :-ms-input-placeholder {
  color: #fff;
}

/* line 4512, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper :-moz-placeholder,
.category .gform_wrapper.dark_wrapper :-moz-placeholder,
.single-post .gform_wrapper.dark_wrapper :-moz-placeholder,
.blog-data .gform_wrapper.dark_wrapper :-moz-placeholder,
.search .gform_wrapper.dark_wrapper :-moz-placeholder {
  color: #fff;
}

/* line 4516, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper button.button,
.archive:not(.woocommerce) .gform_wrapper.dark_wrapper .search-form button.search-submit,
.search-form .archive:not(.woocommerce) .gform_wrapper.dark_wrapper button.search-submit,
.category .gform_wrapper.dark_wrapper button.button,
.category .gform_wrapper.dark_wrapper .search-form button.search-submit,
.search-form .category .gform_wrapper.dark_wrapper button.search-submit,
.single-post .gform_wrapper.dark_wrapper button.button,
.single-post .gform_wrapper.dark_wrapper .search-form button.search-submit,
.search-form .single-post .gform_wrapper.dark_wrapper button.search-submit,
.blog-data .gform_wrapper.dark_wrapper button.button,
.blog-data .gform_wrapper.dark_wrapper .search-form button.search-submit,
.search-form .blog-data .gform_wrapper.dark_wrapper button.search-submit,
.search .gform_wrapper.dark_wrapper button.button,
.search .gform_wrapper.dark_wrapper .search-form button.search-submit,
.search-form .search .gform_wrapper.dark_wrapper button.search-submit {
  background: 0 0;
  float: right;
}

/* line 4521, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper button.button:active,
.archive:not(.woocommerce) .gform_wrapper.dark_wrapper .search-form button.search-submit:active,
.search-form .archive:not(.woocommerce) .gform_wrapper.dark_wrapper button.search-submit:active,
.archive:not(.woocommerce) .gform_wrapper.dark_wrapper button.button:hover,
.archive:not(.woocommerce) .gform_wrapper.dark_wrapper .search-form button.search-submit:hover,
.search-form .archive:not(.woocommerce) .gform_wrapper.dark_wrapper button.search-submit:hover,
.category .gform_wrapper.dark_wrapper button.button:active,
.category .gform_wrapper.dark_wrapper .search-form button.search-submit:active,
.search-form .category .gform_wrapper.dark_wrapper button.search-submit:active,
.category .gform_wrapper.dark_wrapper button.button:hover,
.category .gform_wrapper.dark_wrapper .search-form button.search-submit:hover,
.search-form .category .gform_wrapper.dark_wrapper button.search-submit:hover,
.single-post .gform_wrapper.dark_wrapper button.button:active,
.single-post .gform_wrapper.dark_wrapper .search-form button.search-submit:active,
.search-form .single-post .gform_wrapper.dark_wrapper button.search-submit:active,
.single-post .gform_wrapper.dark_wrapper button.button:hover,
.single-post .gform_wrapper.dark_wrapper .search-form button.search-submit:hover,
.search-form .single-post .gform_wrapper.dark_wrapper button.search-submit:hover,
.blog-data .gform_wrapper.dark_wrapper button.button:active,
.blog-data .gform_wrapper.dark_wrapper .search-form button.search-submit:active,
.search-form .blog-data .gform_wrapper.dark_wrapper button.search-submit:active,
.blog-data .gform_wrapper.dark_wrapper button.button:hover,
.blog-data .gform_wrapper.dark_wrapper .search-form button.search-submit:hover,
.search-form .blog-data .gform_wrapper.dark_wrapper button.search-submit:hover,
.search .gform_wrapper.dark_wrapper button.button:active,
.search .gform_wrapper.dark_wrapper .search-form button.search-submit:active,
.search-form .search .gform_wrapper.dark_wrapper button.search-submit:active,
.search .gform_wrapper.dark_wrapper button.button:hover,
.search .gform_wrapper.dark_wrapper .search-form button.search-submit:hover,
.search-form .search .gform_wrapper.dark_wrapper button.search-submit:hover {
  color: #fff;
}

/* line 4525, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.dark_wrapper .gform_footer img,
.category .gform_wrapper.dark_wrapper .gform_footer img,
.single-post .gform_wrapper.dark_wrapper .gform_footer img,
.blog-data .gform_wrapper.dark_wrapper .gform_footer img,
.search .gform_wrapper.dark_wrapper .gform_footer img {
  float: right;
  margin: 18px;
}

/* line 4530, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_confirmation_wrapper.dark,
.category .gform_confirmation_wrapper.dark,
.single-post .gform_confirmation_wrapper.dark,
.blog-data .gform_confirmation_wrapper.dark,
.search .gform_confirmation_wrapper.dark {
  color: #fff;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid #333;
}

/* line 4536, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_confirmation_wrapper.dark:before,
.category .gform_confirmation_wrapper.dark:before,
.single-post .gform_confirmation_wrapper.dark:before,
.blog-data .gform_confirmation_wrapper.dark:before,
.search .gform_confirmation_wrapper.dark:before {
  color: #83c88b;
}

/* line 4540, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .validation_error,
.category .validation_error,
.single-post .validation_error,
.blog-data .validation_error,
.search .validation_error {
  background-color: #da6f6d;
  color: #fff;
  border: 1px solid #dc3631;
  display: block;
  margin: 0 0 25px;
  font-size: 1.5rem;
  padding: 15px;
}

/* line 4550, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gfield_description.validation_message,
.category .gfield_description.validation_message,
.single-post .gfield_description.validation_message,
.blog-data .gfield_description.validation_message,
.search .gfield_description.validation_message {
  display: block;
  padding: 10px 0 0;
  font-size: 1.4rem;
  color: #dc3631;
}

/* line 4557, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_confirmation_wrapper,
.category .gform_confirmation_wrapper,
.single-post .gform_confirmation_wrapper,
.blog-data .gform_confirmation_wrapper,
.search .gform_confirmation_wrapper {
  color: #111;
  display: block;
  padding: 35px 50px 50px;
  position: relative;
  font-size: 2rem;
  background: #ececec;
  border: 1px solid #e7e7e7;
  text-align: center;
  border-radius: 2px;
}

/* line 4569, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_confirmation_wrapper:before,
.category .gform_confirmation_wrapper:before,
.single-post .gform_confirmation_wrapper:before,
.blog-data .gform_confirmation_wrapper:before,
.search .gform_confirmation_wrapper:before {
  font-family: FontAwesome;
  content: "\F058";
  color: #83c88b;
  font-size: 80px;
  margin: 0 auto 10px;
  display: block;
}

/* line 4578, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_footer,
.category .gform_footer,
.single-post .gform_footer,
.blog-data .gform_footer,
.search .gform_footer {
  display: block;
  padding: 0;
  overflow: hidden;
  clear: both;
}

/* line 4585, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_footer .gform_button,
.category .gform_footer .gform_button,
.single-post .gform_footer .gform_button,
.blog-data .gform_footer .gform_button,
.search .gform_footer .gform_button {
  float: left;
  padding: 15px 45px;
}

/* line 4590, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_footer img,
.category .gform_footer img,
.single-post .gform_footer img,
.blog-data .gform_footer img,
.search .gform_footer img {
  float: left;
  margin: 18px;
}

/* line 4595, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form h3,
.category .careers-form h3,
.single-post .careers-form h3,
.blog-data .careers-form h3,
.search .careers-form h3 {
  font-size: 22px;
  font-weight: 700;
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  margin-bottom: 10px;
}

/* line 4602, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.gform_wrapper.careerform_wrapper,
.category .gform_wrapper.gform_wrapper.careerform_wrapper,
.single-post .gform_wrapper.gform_wrapper.careerform_wrapper,
.blog-data .gform_wrapper.gform_wrapper.careerform_wrapper,
.search .gform_wrapper.gform_wrapper.careerform_wrapper {
  padding-top: 20px;
}

/* line 4606, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.gform_wrapper.careerform_wrapper ul,
.category .gform_wrapper.gform_wrapper.careerform_wrapper ul,
.single-post .gform_wrapper.gform_wrapper.careerform_wrapper ul,
.blog-data .gform_wrapper.gform_wrapper.careerform_wrapper ul,
.search .gform_wrapper.gform_wrapper.careerform_wrapper ul {
  width: 102%;
  position: relative;
  left: -1%;
  padding: 15px 0 0;
}

/* line 4613, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gform_wrapper.gform_wrapper.careerform_wrapper ul li,
.category .gform_wrapper.gform_wrapper.careerform_wrapper ul li,
.single-post .gform_wrapper.gform_wrapper.careerform_wrapper ul li,
.blog-data .gform_wrapper.gform_wrapper.careerform_wrapper ul li,
.search .gform_wrapper.gform_wrapper.careerform_wrapper ul li {
  float: left;
  width: 31.3333%;
  margin: 0 1% 40px;
}

@media screen and (max-width: 480px) {
  /* line 4620, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .gform_wrapper.gform_wrapper.careerform_wrapper ul li,
  .category .gform_wrapper.gform_wrapper.careerform_wrapper ul li,
  .single-post .gform_wrapper.gform_wrapper.careerform_wrapper ul li,
  .blog-data .gform_wrapper.gform_wrapper.careerform_wrapper ul li,
  .search .gform_wrapper.gform_wrapper.careerform_wrapper ul li {
    width: 100%;
    float: none;
  }
}

/* line 4626, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .flexbox .gform_wrapper li label,
.category .flexbox .gform_wrapper li label,
.single-post .flexbox .gform_wrapper li label,
.blog-data .flexbox .gform_wrapper li label,
.search .flexbox .gform_wrapper li label {
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

/* line 4632, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-filters,
.category .blog-filters,
.single-post .blog-filters,
.blog-data .blog-filters,
.search .blog-filters {
  background: #fff;
  display: block;
  clear: both;
  padding: 20px 0;
}

/* line 4639, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .searchform,
.category .searchform,
.single-post .searchform,
.blog-data .searchform,
.search .searchform {
  position: relative;
  display: block;
}

/* line 4644, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .searchform input,
.category .searchform input,
.single-post .searchform input,
.blog-data .searchform input,
.search .searchform input {
  border: none;
  padding: 0 15px;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #111;
  font-size: 1.6rem;
  padding-right: 45px;
}

/* line 4654, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .searchform input:active,
.archive:not(.woocommerce) .searchform input:focus,
.category .searchform input:active,
.category .searchform input:focus,
.single-post .searchform input:active,
.single-post .searchform input:focus,
.blog-data .searchform input:active,
.blog-data .searchform input:focus,
.search .searchform input:active,
.search .searchform input:focus {
  border: none;
  border-bottom: 1px solid #ff8700;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 4662, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .searchform button,
.category .searchform button,
.single-post .searchform button,
.blog-data .searchform button,
.search .searchform button {
  position: absolute;
  right: 0;
  top: 0;
  border: 0;
  padding: 15px;
  line-height: 1;
  font-size: 1.6rem;
  background: 0 0 !important;
  color: #555;
}

/* line 4674, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .searchform button:focus,
.archive:not(.woocommerce) .searchform button:hover,
.category .searchform button:focus,
.category .searchform button:hover,
.single-post .searchform button:focus,
.single-post .searchform button:hover,
.blog-data .searchform button:focus,
.blog-data .searchform button:hover,
.search .searchform button:focus,
.search .searchform button:hover {
  color: #ff8700;
}

@media screen and (max-width: 480px) {
  /* line 4679, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-filters .columns,
  .category .blog-filters .columns,
  .single-post .blog-filters .columns,
  .blog-data .blog-filters .columns,
  .search .blog-filters .columns {
    width: 100%;
    display: block;
    float: none;
  }
}

/* line 4686, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing,
.category .blog-listing,
.single-post .blog-listing,
.blog-data .blog-listing,
.search .blog-listing {
  display: block;
  padding: 50px 0;
}

/* line 4691, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing article,
.category .blog-listing article,
.single-post .blog-listing article,
.blog-data .blog-listing article,
.search .blog-listing article {
  margin-bottom: 2rem;
}

/* line 4695, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing article .inner,
.category .blog-listing article .inner,
.single-post .blog-listing article .inner,
.blog-data .blog-listing article .inner,
.search .blog-listing article .inner {
  height: 100%;
  display: block;
  background: #fff;
}

@media print, screen and (min-width: 51.25em) {
  /* line 4695, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-listing article .inner,
  .category .blog-listing article .inner,
  .single-post .blog-listing article .inner,
  .blog-data .blog-listing article .inner,
  .search .blog-listing article .inner {
    min-height: 525px;
  }
}

/* line 4704, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing .details,
.category .blog-listing .details,
.single-post .blog-listing .details,
.blog-data .blog-listing .details,
.search .blog-listing .details {
  display: block;
  padding: 40px 40px 20px;
}

/* line 4709, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing h3,
.archive:not(.woocommerce) .blog-listing p,
.category .blog-listing h3,
.category .blog-listing p,
.single-post .blog-listing h3,
.single-post .blog-listing p,
.blog-data .blog-listing h3,
.blog-data .blog-listing p,
.search .blog-listing h3,
.search .blog-listing p {
  margin: 0 0 20px;
}

/* line 4713, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing p,
.category .blog-listing p,
.single-post .blog-listing p,
.blog-data .blog-listing p,
.search .blog-listing p {
  font-size: 1.6rem;
}

/* line 4717, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta,
.category p.entry-meta,
.single-post p.entry-meta,
.blog-data p.entry-meta,
.search p.entry-meta {
  line-height: 1.55;
  opacity: .85;
  font-size: 13px;
  text-transform: uppercase;
}

/* line 4724, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta span,
.category p.entry-meta span,
.single-post p.entry-meta span,
.blog-data p.entry-meta span,
.search p.entry-meta span {
  text-transform: none;
  font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
}

/* line 4729, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing img,
.category .blog-listing img,
.single-post .blog-listing img,
.blog-data .blog-listing img,
.search .blog-listing img {
  display: block;
  width: 100%;
}

/* line 4734, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing h3,
.category .blog-listing h3,
.single-post .blog-listing h3,
.blog-data .blog-listing h3,
.search .blog-listing h3 {
  font-size: 2rem;
}

/* line 4738, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing h3 a,
.category .blog-listing h3 a,
.single-post .blog-listing h3 a,
.blog-data .blog-listing h3 a,
.search .blog-listing h3 a {
  color: #111;
  display: block;
}

/* line 4743, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing h3 a:hover,
.category .blog-listing h3 a:hover,
.single-post .blog-listing h3 a:hover,
.blog-data .blog-listing h3 a:hover,
.search .blog-listing h3 a:hover {
  color: #ff8700;
}

/* line 4747, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing .alm-preloaded,
.archive:not(.woocommerce) .blog-listing .alm-reveal,
.category .blog-listing .alm-preloaded,
.category .blog-listing .alm-reveal,
.single-post .blog-listing .alm-preloaded,
.single-post .blog-listing .alm-reveal,
.blog-data .blog-listing .alm-preloaded,
.blog-data .blog-listing .alm-reveal,
.search .blog-listing .alm-preloaded,
.search .blog-listing .alm-reveal {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
}

/* line 4756, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .post-title h1,
.category .post-title h1,
.single-post .post-title h1,
.blog-data .post-title h1,
.search .post-title h1 {
  font-size: 4.2rem;
  font-weight: 600;
  margin: 0 0 10px;
  line-height: 1.3;
}

@media screen and (max-width: 1023px) {
  /* line 4764, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .post-title h1,
  .category .post-title h1,
  .single-post .post-title h1,
  .blog-data .post-title h1,
  .search .post-title h1 {
    font-size: 3.6rem;
  }
}

/* line 4769, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .post-title p.entry-meta,
.category .post-title p.entry-meta,
.single-post .post-title p.entry-meta,
.blog-data .post-title p.entry-meta,
.search .post-title p.entry-meta {
  padding: 0;
  margin: 0;
}

/* line 4774, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap,
.category .author-meta-wrap,
.single-post .author-meta-wrap,
.blog-data .author-meta-wrap,
.search .author-meta-wrap {
  display: block;
  padding: 60px 0;
}

/* line 4779, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap,
.category .author-meta-wrap,
.single-post .author-meta-wrap,
.blog-data .author-meta-wrap,
.search .author-meta-wrap {
  display: block;
  padding: 0 0 0 150px;
  position: relative;
  min-height: 120px;
}

/* line 4786, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap img,
.category .author-meta-wrap img,
.single-post .author-meta-wrap img,
.blog-data .author-meta-wrap img,
.search .author-meta-wrap img {
  width: 120px;
  height: 120px;
  border-radius: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

/* line 4795, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap h3,
.archive:not(.woocommerce) .author-meta-wrap p,
.category .author-meta-wrap h3,
.category .author-meta-wrap p,
.single-post .author-meta-wrap h3,
.single-post .author-meta-wrap p,
.blog-data .author-meta-wrap h3,
.blog-data .author-meta-wrap p,
.search .author-meta-wrap h3,
.search .author-meta-wrap p {
  font-size: 22px;
  margin: 0 0 4px;
}

/* line 4800, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap p.position,
.category .author-meta-wrap p.position,
.single-post .author-meta-wrap p.position,
.blog-data .author-meta-wrap p.position,
.search .author-meta-wrap p.position {
  text-transform: uppercase;
  font-size: 16px;
}

/* line 4805, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap p.desc,
.category .author-meta-wrap p.desc,
.single-post .author-meta-wrap p.desc,
.blog-data .author-meta-wrap p.desc,
.search .author-meta-wrap p.desc {
  font-size: 16px;
  margin: 0;
  padding: 15px 0 0;
}

/* line 4811, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle,
.category .toggle,
.single-post .toggle,
.blog-data .toggle,
.search .toggle {
  overflow: hidden;
  clear: both;
  display: block;
  padding: 0;
  margin: 10px 0 0;
}

/* line 4819, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle.active h3.clickable a,
.archive:not(.woocommerce) .toggle.active h3.clickable a:hover,
.category .toggle.active h3.clickable a,
.category .toggle.active h3.clickable a:hover,
.single-post .toggle.active h3.clickable a,
.single-post .toggle.active h3.clickable a:hover,
.blog-data .toggle.active h3.clickable a,
.blog-data .toggle.active h3.clickable a:hover,
.search .toggle.active h3.clickable a,
.search .toggle.active h3.clickable a:hover {
  color: #73c995;
  background: 0 0;
}

/* line 4824, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle.active h3.clickable a:before,
.category .toggle.active h3.clickable a:before,
.single-post .toggle.active h3.clickable a:before,
.blog-data .toggle.active h3.clickable a:before,
.search .toggle.active h3.clickable a:before {
  content: '\F068';
  color: #73c995;
  font-weight: 400;
}

/* line 4830, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle h3.clickable,
.category .toggle h3.clickable,
.single-post .toggle h3.clickable,
.blog-data .toggle h3.clickable,
.search .toggle h3.clickable {
  margin: 0;
  clear: both;
  display: block;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #666;
  text-transform: none;
  font-weight: 300;
  line-height: 1.3;
  font-family: Lato, Helvetica, Arial, sans-serif;
}

/* line 4844, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle h3.clickable a,
.category .toggle h3.clickable a,
.single-post .toggle h3.clickable a,
.blog-data .toggle h3.clickable a,
.search .toggle h3.clickable a {
  color: #217b46;
  padding: 8px 16px 8px 24px;
  display: block;
}

/* line 4850, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle h3.clickable a:before,
.category .toggle h3.clickable a:before,
.single-post .toggle h3.clickable a:before,
.blog-data .toggle h3.clickable a:before,
.search .toggle h3.clickable a:before {
  font-family: FontAwesome;
  content: '\F067';
  margin: 0;
  color: #217b46;
  position: absolute;
  left: 0;
  top: 14px;
  font-size: 12px;
}

/* line 4861, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle h3.clickable a:hover,
.archive:not(.woocommerce) .toggle h3.clickable:hover a:before,
.category .toggle h3.clickable a:hover,
.category .toggle h3.clickable:hover a:before,
.single-post .toggle h3.clickable a:hover,
.single-post .toggle h3.clickable:hover a:before,
.blog-data .toggle h3.clickable a:hover,
.blog-data .toggle h3.clickable:hover a:before,
.search .toggle h3.clickable a:hover,
.search .toggle h3.clickable:hover a:before {
  color: #73c995;
  text-decoration: none;
}

/* line 4866, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle .content,
.category .toggle .content,
.single-post .toggle .content,
.blog-data .toggle .content,
.search .toggle .content {
  display: none;
  padding: 0 0 0 24px;
}

/* line 4871, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle .content .inner,
.category .toggle .content .inner,
.single-post .toggle .content .inner,
.blog-data .toggle .content .inner,
.search .toggle .content .inner {
  padding: 20px 20px 10px 0;
}

/* line 4875, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .toggle + h2,
.archive:not(.woocommerce) .toggle + h3,
.archive:not(.woocommerce) .toggle + h4,
.archive:not(.woocommerce) .toggle + ol,
.archive:not(.woocommerce) .toggle + p,
.archive:not(.woocommerce) .toggle + ul,
.category .toggle + h2,
.category .toggle + h3,
.category .toggle + h4,
.category .toggle + ol,
.category .toggle + p,
.category .toggle + ul,
.single-post .toggle + h2,
.single-post .toggle + h3,
.single-post .toggle + h4,
.single-post .toggle + ol,
.single-post .toggle + p,
.single-post .toggle + ul,
.blog-data .toggle + h2,
.blog-data .toggle + h3,
.blog-data .toggle + h4,
.blog-data .toggle + ol,
.blog-data .toggle + p,
.blog-data .toggle + ul,
.search .toggle + h2,
.search .toggle + h3,
.search .toggle + h4,
.search .toggle + ol,
.search .toggle + p,
.search .toggle + ul {
  margin-top: 30px;
}

/* line 4879, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .btn.arrow a,
.category .btn.arrow a,
.single-post .btn.arrow a,
.blog-data .btn.arrow a,
.search .btn.arrow a {
  padding: 0 48px 0 0;
  line-height: 38px;
  padding-right: 48px;
  width: auto;
  display: inline-block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTc1NTk5RDQxQjY5MTFFN0I5RTVCODNCOEZGNUI0NEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTc1NTk5RDUxQjY5MTFFN0I5RTVCODNCOEZGNUI0NEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQTYyODkyNTE2NkQxMUU3QjlFNUI4M0I4RkY1QjQ0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQTYyODkyNjE2NkQxMUU3QjlFNUI4M0I4RkY1QjQ0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnt8GX0AAAMCSURBVHja1JhNaBNBGIZnJ8ESitVcBS2CoBehSEqoKKVi9SB4EKE3PRQEseClVrFnQZqDBKKnVvxBQU/aQy9tlVKJ1MRTKKQXqxWC4EGNlEKgre/Iu7CG6Sa7s9PUgQfCZne+d2e/+X7GSSaTIuBwQDfoB2lwBOwD7fx/FVRAGSyAaVAAm4GMBBC2FwyBQZCgwTkKWAFV3tcBDlBwL19gDUyAHPgZlbA2MAxugXmQBTNgvckXioHT4Do4Ce6CDKiZCDsKXoDf4BooCrORAvfBbjAASlvdKH0mUQ/mwRPQE4EowTl6OGeeNvTLnEgkdNevgnvgAnga1HEbDDXXO/CBAqu6l9YJG6CoM5zA1lgGb8Aj8Bks+n1K5VPj4CK3uO1RoK1x2tYKa6Oj3wGzYvvGLG0q27t0woa5+8YMDTkhnhmj7Rv14UIFz6+gz3D3XaZvXgoQ57yh5C3Yr4Kwu2JDDJ6mIeEVOMTdFgsRSuap5e+ndJhmshH4yy+uWFhxWWpxJBNygmlGtFjcDLV0SybZ6RA+YUPcOrX0S5YucxbCQFhxSktasjwpW4pRYcQtKU2SRd6KxQAaVNwXpSnOyrPqc+MzcI6/1X0bIQVKxqqKN5BqhrLRrgKsyvZJn8ryINgTQTa4DbpYLH5rUCn/iLNG7/ARthyBqAf05ePge4P7lZZVyaXttORfrqgT4FQTogS1VCR35OEdIkpQS1myxerdIaIEtSxIN9KGyGs2RMXcTCRZRa6xxWqlKEENSktBsjmYYN/XSlGCGpSWTbceyzG+pAyEqXBwzEBUihpy9Q3vKDjPvm/DYNXCtHpqgd6DSdb//9T8GXbII4Y9Y5gxQtsZ90Lc82fN030XIywcm3H4UWaF2lZ9ZYml7UvWabZHmrYG688xdJ34IjP8Q/ARfLK4Uq+5Wo+bPbsoMnk/p9/kIzy/UF/pJk99ruhE/bfHUK7PdXEbq2Z0CpwNmL5ifGaKc0xyzpLpiaK3gNMddS6xHPYedXaySrB61KkLotYPh/8IMADiW87Cike/9wAAAABJRU5ErkJggg==) no-repeat right center;
  border: none !important;
}

/* line 4889, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .btn.arrow a:focus,
.archive:not(.woocommerce) .btn.arrow a:hover,
.category .btn.arrow a:focus,
.category .btn.arrow a:hover,
.single-post .btn.arrow a:focus,
.single-post .btn.arrow a:hover,
.blog-data .btn.arrow a:focus,
.blog-data .btn.arrow a:hover,
.search .btn.arrow a:focus,
.search .btn.arrow a:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTc1NTk5RDgxQjY5MTFFN0I5RTVCODNCOEZGNUI0NEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTc1NTk5RDkxQjY5MTFFN0I5RTVCODNCOEZGNUI0NEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNzU1OTlENjFCNjkxMUU3QjlFNUI4M0I4RkY1QjQ0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNzU1OTlENzFCNjkxMUU3QjlFNUI4M0I4RkY1QjQ0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr3a5MUAAAWOSURBVHjaxFhdaBxVFD5zZ/YvadokhdA0tkGsTR6UpiWlpigFSS2iNi1I+xYNvigp9EVBra9qQHwIpMYH+yIpaCiJ+mDBNtZaqdYqFlLSRISaRNLUVk1SN/s7M35ncnadbGZ2s9kVL3ywOzP33O+ee36vZr9NxQ4N2A3sB/YAzcBmoFLeR4EZYBy4ApwDrgJ2UYsUQawaOAa8AERkwYtCYApYkO/WA1uF8D7ZQAw4BfQBc+UiFgJeBl4FLgG9wHnAXOWGdKAdOA48BvQA7wDJUog9DHwM3AO6gR+otNEKnASqgKPAqN+HKo8QnngZ+BBoKwMpEhltIvOyrOE5DJ/nLwFvAYeAESrvsOQ42SHOALVA/2qIHRVST8jkgoPdLQWLi6c1SmNZHecQgmUFdJt0zXfaiKzxBfCnmIwvMbapD0RTqyLFZKbnFf00q9ONuzrNxTWKQOq2WpN21qfpgRqLqkI2+fDjNZ4FPgHG3DZn5Hgfs35ztcf3F0h8eTNAZ8aC9PMfOs0nljTGJCoCNm3ZYNGh5iQ9/WCK6qssP+2NyJq8dkvGW91eeQI4KMZpZd32NQ9X1jRSSlEwGHTAv3MCcDaY2rZNyWSSEokEmaaZfUY9Wq4Tfgt8JiSzXlktcarbTcqLkGEYFAqFqKKigsLhcC6p54ABiV3ZOfx9JBKhQCDg/PdxiG7hUO0mdkyC57KQYNlLgnVddzTDwhlMiAl6DLaVbRIOdPcLJsXzWFY6nfYLJZeEi0NMkzTT6/7KBKnZv1VWIBPinTMhn13zmBdP8ySX0fb09LTf/F7hoilJyBFJM1lN3Qaps78skfKwo3wjLzne6NDQEC2mPDd3XrjsVpJkz7lzXxSTvvvNoNOjIUf1axi+5FjbAwMDdP133TmVnGEKl/1KSpeLbm3duqfoq0mDxu7opUR4X3J8lJ9OBGk+7qk15rJHSXky7ratX+cUdmRQ0iw5/XiSsyyLvpkyaHpBOYrIGRPMSUmRN5V5mjY1uh1VsDGtXLnRk9wMToWJeRznJHMypPJccL9hTSXNLLHTwFPyeyFfnCswlJQ9XN2+Esca0aTmpTFeo3JFMFLKpg3IbSHDlkhCb0hhV8pgQa9LynnX8U7QDBvkl0OdXBmVcnguM4FzXF2lDXU739wsA6n3xJb3Anf44aZ1Fm3m/LkyCjGXqBLVNmY1BjH3V1u0c1MaO7KpTKQeBR7PkOKQ0XZfmrau90zszGVGiUc2ud/URix6ZnuKtm+0yk7KWbmxkQ42pagm4imfuYwrabH2LTtfPN2FWur5HQnHtctJiiuLrq4uasGJBL3DJHO5ojKRNjd1rIcDdKCWisVi2XKlVFKOx6ME6ujocOT7dFROJlJSRcakxVreSIZtSqVStLi46FcRFEWKZXFd1tDQ4OeN7cLlqpKi7pT0fStWYdUzKRZY4FjzkmIZ8Xjc0X6e/HtcuNgZZ+2TZrTVbwYL5h071af34HCwy09Tq9B6q3DocxeKc9JSnfTrNVlbbB8s3IfcDeCRXENnLTGpAnaqZO2eTDx11/xB4Jrksx6/jujHWzp9dD1IX08G6G5MQ9umkWn9GwM5Y9Svs2nvlhQdbk7RDngf22qBzMsldadfM5Jp37hDPuwuHHPzKFe212YN+n5Gd1o309aoJmxRE+LeQ3UmNVabVFdhUwSdkipcC7DBD0tWGM13d3EEeB94UmKc50hZSxpMpJe8h/NeCA1usLgSjmvBs8CLwGChTpw/2CgTjvhpjnNqIGhTVXDNmaFd1jqRSyrfpUq/7GJYzl9R+YYSmcOyRn+xtz2Dcu6d0oy2loFUq8jqFNmDa7mGIjHGFumQLwCfAwdy09cqLu4OyNwLIqsl391Yua46J6Qcdl91NkqV8J9edf4vl8P/CDAAWsULlNI+M5sAAAAASUVORK5CYII=);
}

/* line 4893, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .bkg-grey .btn a,
.category .bkg-grey .btn a,
.single-post .bkg-grey .btn a,
.blog-data .bkg-grey .btn a,
.search .bkg-grey .btn a {
  color: #111;
  background: 0 0;
  border-color: #111;
}

/* line 4899, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .bkg-grey .btn a:focus,
.archive:not(.woocommerce) .bkg-grey .btn a:hover,
.category .bkg-grey .btn a:focus,
.category .bkg-grey .btn a:hover,
.single-post .bkg-grey .btn a:focus,
.single-post .bkg-grey .btn a:hover,
.blog-data .bkg-grey .btn a:focus,
.blog-data .bkg-grey .btn a:hover,
.search .bkg-grey .btn a:focus,
.search .bkg-grey .btn a:hover {
  border-color: #ff8700;
}

/* line 4903, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content p.btn,
.category .entry-content p.btn,
.single-post .entry-content p.btn,
.blog-data .entry-content p.btn,
.search .entry-content p.btn {
  padding-right: 10px;
}

@media screen and (min-width: 1023px) {
  /* line 4908, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .entry-content p.btn,
  .category .entry-content p.btn,
  .single-post .entry-content p.btn,
  .blog-data .entry-content p.btn,
  .search .entry-content p.btn {
    padding-right: 0;
  }

  /* line 4911, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .entry-content p.btn + p.btn,
  .category .entry-content p.btn + p.btn,
  .single-post .entry-content p.btn + p.btn,
  .blog-data .entry-content p.btn + p.btn,
  .search .entry-content p.btn + p.btn {
    padding: 0 0 0 10px;
  }
}

/* line 4916, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button,
.archive:not(.woocommerce) .comment-form input[type="submit"],
.comment-form .archive:not(.woocommerce) input[type="submit"],
.archive:not(.woocommerce) .search-form .search-submit,
.search-form .archive:not(.woocommerce) .search-submit,
.category .button,
.category .comment-form input[type="submit"],
.comment-form .category input[type="submit"],
.category .search-form .search-submit,
.search-form .category .search-submit,
.single-post .button,
.single-post .comment-form input[type="submit"],
.comment-form .single-post input[type="submit"],
.single-post .search-form .search-submit,
.search-form .single-post .search-submit,
.blog-data .button,
.blog-data .comment-form input[type="submit"],
.comment-form .blog-data input[type="submit"],
.blog-data .search-form .search-submit,
.search-form .blog-data .search-submit,
.search .button,
.search .comment-form input[type="submit"],
.comment-form .search input[type="submit"],
.search .search-form .search-submit,
.search-form .search .search-submit {
  background: 0 0;
  border: 0;
  box-sizing: border-box;
  padding: 20px 30px;
  margin: 0;
  box-shadow: inset 0 0 0 1px #111;
  color: #111;
  position: relative;
  vertical-align: middle;
  display: block;
  -webkit-transition: all .25s ease;
  transition: all .25s ease;
  font-size: 1.7rem;
  font-weight: 600;
  text-align: center;
  height: auto;
  line-height: 1;
  width: auto;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  text-transform: uppercase;
}

/* line 4944, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button:hover,
.archive:not(.woocommerce) .comment-form input:hover[type="submit"],
.comment-form .archive:not(.woocommerce) input:hover[type="submit"],
.archive:not(.woocommerce) .search-form .search-submit:hover,
.search-form .archive:not(.woocommerce) .search-submit:hover,
.category .button:hover,
.category .comment-form input:hover[type="submit"],
.comment-form .category input:hover[type="submit"],
.category .search-form .search-submit:hover,
.search-form .category .search-submit:hover,
.single-post .button:hover,
.single-post .comment-form input:hover[type="submit"],
.comment-form .single-post input:hover[type="submit"],
.single-post .search-form .search-submit:hover,
.search-form .single-post .search-submit:hover,
.blog-data .button:hover,
.blog-data .comment-form input:hover[type="submit"],
.comment-form .blog-data input:hover[type="submit"],
.blog-data .search-form .search-submit:hover,
.search-form .blog-data .search-submit:hover,
.search .button:hover,
.search .comment-form input:hover[type="submit"],
.comment-form .search input:hover[type="submit"],
.search .search-form .search-submit:hover,
.search-form .search .search-submit:hover {
  box-shadow: inset 0 0 0 1px #ff8700;
  -webkit-transition: box-shadow .2s ease .3s;
  transition: box-shadow .2s ease .3s;
  color: #111;
}

/* line 4951, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button:after,
.archive:not(.woocommerce) .comment-form input[type="submit"]:after,
.comment-form .archive:not(.woocommerce) input[type="submit"]:after,
.archive:not(.woocommerce) .search-form .search-submit:after,
.search-form .archive:not(.woocommerce) .search-submit:after,
.archive:not(.woocommerce) .button:before,
.archive:not(.woocommerce) .comment-form input[type="submit"]:before,
.comment-form .archive:not(.woocommerce) input[type="submit"]:before,
.archive:not(.woocommerce) .search-form .search-submit:before,
.search-form .archive:not(.woocommerce) .search-submit:before,
.category .button:after,
.category .comment-form input[type="submit"]:after,
.comment-form .category input[type="submit"]:after,
.category .search-form .search-submit:after,
.search-form .category .search-submit:after,
.category .button:before,
.category .comment-form input[type="submit"]:before,
.comment-form .category input[type="submit"]:before,
.category .search-form .search-submit:before,
.search-form .category .search-submit:before,
.single-post .button:after,
.single-post .comment-form input[type="submit"]:after,
.comment-form .single-post input[type="submit"]:after,
.single-post .search-form .search-submit:after,
.search-form .single-post .search-submit:after,
.single-post .button:before,
.single-post .comment-form input[type="submit"]:before,
.comment-form .single-post input[type="submit"]:before,
.single-post .search-form .search-submit:before,
.search-form .single-post .search-submit:before,
.blog-data .button:after,
.blog-data .comment-form input[type="submit"]:after,
.comment-form .blog-data input[type="submit"]:after,
.blog-data .search-form .search-submit:after,
.search-form .blog-data .search-submit:after,
.blog-data .button:before,
.blog-data .comment-form input[type="submit"]:before,
.comment-form .blog-data input[type="submit"]:before,
.blog-data .search-form .search-submit:before,
.search-form .blog-data .search-submit:before,
.search .button:after,
.search .comment-form input[type="submit"]:after,
.comment-form .search input[type="submit"]:after,
.search .search-form .search-submit:after,
.search-form .search .search-submit:after,
.search .button:before,
.search .comment-form input[type="submit"]:before,
.comment-form .search input[type="submit"]:before,
.search .search-form .search-submit:before,
.search-form .search .search-submit:before {
  box-sizing: inherit;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
}

/* line 4959, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:after,
.archive:not(.woocommerce) .draw:before,
.category .draw:after,
.category .draw:before,
.single-post .draw:after,
.single-post .draw:before,
.blog-data .draw:after,
.blog-data .draw:before,
.search .draw:after,
.search .draw:before {
  border: 1px solid transparent;
  width: 0;
  height: 0;
  opacity: 0;
  -webkit-transition: opacity .3s ease;
  transition: opacity .3s ease;
}

/* line 4968, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:before,
.category .draw:before,
.single-post .draw:before,
.blog-data .draw:before,
.search .draw:before {
  top: 0;
  left: 0;
}

/* line 4973, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:after,
.category .draw:after,
.single-post .draw:after,
.blog-data .draw:after,
.search .draw:after {
  bottom: 0;
  right: 0;
}

/* line 4978, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:hover:after,
.archive:not(.woocommerce) .draw:hover:before,
.category .draw:hover:after,
.category .draw:hover:before,
.single-post .draw:hover:after,
.single-post .draw:hover:before,
.blog-data .draw:hover:after,
.blog-data .draw:hover:before,
.search .draw:hover:after,
.search .draw:hover:before {
  width: 100%;
  height: 100%;
  opacity: 1;
}

/* line 4984, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:hover:before,
.category .draw:hover:before,
.single-post .draw:hover:before,
.blog-data .draw:hover:before,
.search .draw:hover:before {
  border-top-color: #ff8700;
  border-right-color: #ff8700;
  -webkit-transition: width .15s ease-out, height .15s ease-out .15s, opacity .3s ease;
  transition: width .15s ease-out, height .15s ease-out .15s, opacity .3s ease;
}

/* line 4991, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .draw:hover:after,
.category .draw:hover:after,
.single-post .draw:hover:after,
.blog-data .draw:hover:after,
.search .draw:hover:after {
  border-bottom-color: #ff8700;
  border-left-color: #ff8700;
  -webkit-transition: border-color 0s ease-out .3s, width .25s ease-out .3s, height .25s ease-out .45s, opacity .15s ease;
  transition: border-color 0s ease-out .3s, width .15s ease-out .3s, height .15s ease-out .45s, opacity .15s ease;
}

/* line 4998, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .meet:after,
.category .meet:after,
.single-post .meet:after,
.blog-data .meet:after,
.search .meet:after {
  top: 0;
  left: 0;
}

/* line 5003, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .meet:hover:before,
.category .meet:hover:before,
.single-post .meet:hover:before,
.blog-data .meet:hover:before,
.search .meet:hover:before {
  border-top-color: #ff8700;
  border-right-color: #ff8700;
}

/* line 5008, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .meet:hover:after,
.category .meet:hover:after,
.single-post .meet:hover:after,
.blog-data .meet:hover:after,
.search .meet:hover:after {
  border-bottom-color: #ff8700;
  border-left-color: #ff8700;
  -webkit-transition: height .15s ease-out, width .15s ease-out .15s, opacity .15s ease;
  transition: height .15s ease-out, width .15s ease-out .15s, opacity .15s ease;
}

/* line 5015, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button.white,
.archive:not(.woocommerce) .comment-form input.white[type="submit"],
.comment-form .archive:not(.woocommerce) input.white[type="submit"],
.archive:not(.woocommerce) .search-form .white.search-submit,
.search-form .archive:not(.woocommerce) .white.search-submit,
.category .button.white,
.category .comment-form input.white[type="submit"],
.comment-form .category input.white[type="submit"],
.category .search-form .white.search-submit,
.search-form .category .white.search-submit,
.single-post .button.white,
.single-post .comment-form input.white[type="submit"],
.comment-form .single-post input.white[type="submit"],
.single-post .search-form .white.search-submit,
.search-form .single-post .white.search-submit,
.blog-data .button.white,
.blog-data .comment-form input.white[type="submit"],
.comment-form .blog-data input.white[type="submit"],
.blog-data .search-form .white.search-submit,
.search-form .blog-data .white.search-submit,
.search .button.white,
.search .comment-form input.white[type="submit"],
.comment-form .search input.white[type="submit"],
.search .search-form .white.search-submit,
.search-form .search .white.search-submit {
  color: #fff;
  box-shadow: inset 0 0 0 1px #fff;
}

/* line 5020, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button.white:hover,
.archive:not(.woocommerce) .comment-form input.white:hover[type="submit"],
.comment-form .archive:not(.woocommerce) input.white:hover[type="submit"],
.archive:not(.woocommerce) .search-form .white.search-submit:hover,
.search-form .archive:not(.woocommerce) .white.search-submit:hover,
.category .button.white:hover,
.category .comment-form input.white:hover[type="submit"],
.comment-form .category input.white:hover[type="submit"],
.category .search-form .white.search-submit:hover,
.search-form .category .white.search-submit:hover,
.single-post .button.white:hover,
.single-post .comment-form input.white:hover[type="submit"],
.comment-form .single-post input.white:hover[type="submit"],
.single-post .search-form .white.search-submit:hover,
.search-form .single-post .white.search-submit:hover,
.blog-data .button.white:hover,
.blog-data .comment-form input.white:hover[type="submit"],
.comment-form .blog-data input.white:hover[type="submit"],
.blog-data .search-form .white.search-submit:hover,
.search-form .blog-data .white.search-submit:hover,
.search .button.white:hover,
.search .comment-form input.white:hover[type="submit"],
.comment-form .search input.white:hover[type="submit"],
.search .search-form .white.search-submit:hover,
.search-form .search .white.search-submit:hover {
  box-shadow: inset 0 0 0 1px #ff8700;
}

/* line 5024, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) label,
.category label,
.single-post label,
.blog-data label,
.search label {
  color: grey;
  font-weight: 400;
  display: inline-block;
  margin: 15px 0 7px;
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 5033, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) input,
.archive:not(.woocommerce) textarea,
.category input,
.category textarea,
.single-post input,
.single-post textarea,
.blog-data input,
.blog-data textarea,
.search input,
.search textarea {
  background: #fff;
  border: 1px solid #ccc;
  font-size: 15px;
  font-size: 1.5rem;
  color: grey;
  font-weight: 300;
  width: 100%;
  padding: 5px 7px;
  -moz-transition: none;
  -webkit-transition: none;
  transition: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 5050, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) input.error,
.archive:not(.woocommerce) textarea.error,
.category input.error,
.category textarea.error,
.single-post input.error,
.single-post textarea.error,
.blog-data input.error,
.blog-data textarea.error,
.search input.error,
.search textarea.error {
  border-color: #9f0b0b !important;
  background: #ffecec !important;
  -moz-transition: all .15s linear;
  -webkit-transition: all .15s linear;
  transition: all .15s linear;
}

/* line 5058, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) input:focus,
.archive:not(.woocommerce) textarea:focus,
.category input:focus,
.category textarea:focus,
.single-post input:focus,
.single-post textarea:focus,
.blog-data input:focus,
.blog-data textarea:focus,
.search input:focus,
.search textarea:focus {
  border-color: #999;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  color: #111;
  outline: 0 !important;
}

/* line 5067, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.form-allowed-tags,
.category p.form-allowed-tags,
.single-post p.form-allowed-tags,
.blog-data p.form-allowed-tags,
.search p.form-allowed-tags {
  font-size: 1.4rem;
}

/* line 5071, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .thanks,
.category .thanks,
.single-post .thanks,
.blog-data .thanks,
.search .thanks {
  padding: 10px;
  background: #9db863;
  border: 1px solid #87a24c;
  color: #fff;
  border-radius: 3px;
  margin: 0 0 10px;
  line-height: 1.5em;
}

/* line 5081, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) input:invalid,
.archive:not(.woocommerce) textarea:invalid,
.category input:invalid,
.category textarea:invalid,
.single-post input:invalid,
.single-post textarea:invalid,
.blog-data input:invalid,
.blog-data textarea:invalid,
.search input:invalid,
.search textarea:invalid {
  border-color: inherit;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 5088, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-search,
.category .select2-search,
.single-post .select2-search,
.blog-data .select2-search,
.search .select2-search {
  display: none !important;
}

/* line 5092, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) footer.site-footer,
.category footer.site-footer,
.single-post footer.site-footer,
.blog-data footer.site-footer,
.search footer.site-footer {
  margin: 0;
  overflow: hidden;
  width: 100%;
  height: auto;
  line-height: 1;
  display: block;
  padding: 40px 0 0px;
  color: #fff;
  font-weight: 400;
  background-color: #111;
}

/* line 5105, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright,
.archive:not(.woocommerce) footer.site-footer .top,
.category .copyright,
.category footer.site-footer .top,
.single-post .copyright,
.single-post footer.site-footer .top,
.blog-data .copyright,
.blog-data footer.site-footer .top,
.search .copyright,
.search footer.site-footer .top {
  display: block;
  clear: both;
  overflow: hidden;
}

/* line 5111, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) footer.site-footer p.btn,
.category footer.site-footer p.btn,
.single-post footer.site-footer p.btn,
.blog-data footer.site-footer p.btn,
.search footer.site-footer p.btn {
  float: right;
  margin: 0;
}

/* line 5116, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) footer.site-footer p.btn a,
.category footer.site-footer p.btn a,
.single-post footer.site-footer p.btn a,
.blog-data footer.site-footer p.btn a,
.search footer.site-footer p.btn a {
  background: 0 0;
  color: #fff;
  border-color: #fff;
}

/* line 5122, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) footer.site-footer p.btn a:focus,
.archive:not(.woocommerce) footer.site-footer p.btn a:hover,
.category footer.site-footer p.btn a:focus,
.category footer.site-footer p.btn a:hover,
.single-post footer.site-footer p.btn a:focus,
.single-post footer.site-footer p.btn a:hover,
.blog-data footer.site-footer p.btn a:focus,
.blog-data footer.site-footer p.btn a:hover,
.search footer.site-footer p.btn a:focus,
.search footer.site-footer p.btn a:hover {
  border-color: #ff8700;
  color: #fff;
}

/* line 5127, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ul.social,
.category ul.social,
.single-post ul.social,
.blog-data ul.social,
.search ul.social {
  margin: 0;
  padding: 0;
  overflow: hidden;
  float: left;
}

/* line 5134, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ul.social li,
.category ul.social li,
.single-post ul.social li,
.blog-data ul.social li,
.search ul.social li {
  float: left;
  background: 0 0;
  padding: 0;
  margin: 0 20px 0 0;
  font-size: 25px;
}

/* line 5142, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ul.social li a,
.category ul.social li a,
.single-post ul.social li a,
.blog-data ul.social li a,
.search ul.social li a {
  color: #fff;
  display: block;
  padding: 7px 0;
}

/* line 5148, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ul.social li a:hover,
.category ul.social li a:hover,
.single-post ul.social li a:hover,
.blog-data ul.social li a:hover,
.search ul.social li a:hover {
  color: #f78505;
}

@media screen and (max-width: 640px) {
  /* line 5153, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) footer.site-footer,
  .category footer.site-footer,
  .single-post footer.site-footer,
  .blog-data footer.site-footer,
  .search footer.site-footer {
    text-align: center;
  }

  /* line 5156, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) ul.social,
  .category ul.social,
  .single-post ul.social,
  .blog-data ul.social,
  .search ul.social {
    display: block;
    padding: 0;
    width: 100%;
    text-align: center;
  }

  /* line 5162, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) ul.social li,
  .category ul.social li,
  .single-post ul.social li,
  .blog-data ul.social li,
  .search ul.social li {
    display: inline-block;
    margin: 0 10px;
    float: none;
  }

  /* line 5167, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) footer.site-footer p.btn,
  .category footer.site-footer p.btn,
  .single-post footer.site-footer p.btn,
  .blog-data footer.site-footer p.btn,
  .search footer.site-footer p.btn {
    display: inline-block;
    float: none;
    margin: 0 0 20px;
  }
}

/* line 5174, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright,
.category .copyright,
.single-post .copyright,
.blog-data .copyright,
.search .copyright {
  padding: 14px 40px 3px;
  border-top: 1px solid #fff;
}

/* line 5179, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright p,
.category .copyright p,
.single-post .copyright p,
.blog-data .copyright p,
.search .copyright p {
  float: right;
  width: 50%;
  color: #fff;
  text-align: right;
  font-size: 1.2rem;
  padding: 0;
  margin: 0;
}

/* line 5189, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright ul,
.category .copyright ul,
.single-post .copyright ul,
.blog-data .copyright ul,
.search .copyright ul {
  float: left;
  width: 50%;
  color: #fff;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 5198, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright ul li,
.category .copyright ul li,
.single-post .copyright ul li,
.blog-data .copyright ul li,
.search .copyright ul li {
  font-size: 1.2rem;
  display: inline-block;
  vertical-align: top;
  padding: 0;
  margin: 0 10px 0 0;
  background: 0 0;
}

/* line 5207, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright ul li a,
.category .copyright ul li a,
.single-post .copyright ul li a,
.blog-data .copyright ul li a,
.search .copyright ul li a {
  color: #fff;
}

/* line 5211, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright ul li a:focus,
.archive:not(.woocommerce) .copyright ul li a:hover,
.category .copyright ul li a:focus,
.category .copyright ul li a:hover,
.single-post .copyright ul li a:focus,
.single-post .copyright ul li a:hover,
.blog-data .copyright ul li a:focus,
.blog-data .copyright ul li a:hover,
.search .copyright ul li a:focus,
.search .copyright ul li a:hover {
  color: #f78505;
}

@media screen and (max-width: 1023px) {
  /* line 5216, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .copyright p,
  .archive:not(.woocommerce) .copyright ul,
  .category .copyright p,
  .category .copyright ul,
  .single-post .copyright p,
  .single-post .copyright ul,
  .blog-data .copyright p,
  .blog-data .copyright ul,
  .search .copyright p,
  .search .copyright ul {
    float: none;
    width: 100%;
    text-align: center;
  }

  /* line 5221, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .copyright ul,
  .category .copyright ul,
  .single-post .copyright ul,
  .blog-data .copyright ul,
  .search .copyright ul {
    margin-bottom: 10px;
  }

  /* line 5224, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .copyright ul li,
  .category .copyright ul li,
  .single-post .copyright ul li,
  .blog-data .copyright ul li,
  .search .copyright ul li {
    margin: 0 5px 5px;
  }
}

/* line 5229, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .edit-post,
.category .edit-post,
.single-post .edit-post,
.blog-data .edit-post,
.search .edit-post {
  position: fixed;
  bottom: 0;
  right: 10px;
  z-index: 99999;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
  text-transform: uppercase;
  font-size: 1em;
  font-weight: 700;
}

/* line 5241, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .edit-post a,
.category .edit-post a,
.single-post .edit-post a,
.blog-data .edit-post a,
.search .edit-post a {
  background: rgba(0, 0, 0, 0.2);
  color: rgba(255, 255, 255, 0.6);
  padding: 8px 14px 4px;
  display: block;
  text-decoration: none;
}

/* line 5249, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .edit-post:hover,
.category .edit-post:hover,
.single-post .edit-post:hover,
.blog-data .edit-post:hover,
.search .edit-post:hover {
  background: rgba(0, 0, 0, 0.8);
  color: white;
}

/* line 5254, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .rollover,
.category .rollover,
.single-post .rollover,
.blog-data .rollover,
.search .rollover {
  cursor: pointer;
}

/* line 5258, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .centered-text,
.category .centered-text,
.single-post .centered-text,
.blog-data .centered-text,
.search .centered-text {
  text-align: center;
}

/* line 5262, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .spacer,
.category .spacer,
.single-post .spacer,
.blog-data .spacer,
.search .spacer {
  height: 20px;
  clear: both;
  display: block;
}

/* line 5268, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .spacer.lg,
.category .spacer.lg,
.single-post .spacer.lg,
.blog-data .spacer.lg,
.search .spacer.lg {
  height: 80px;
  clear: both;
  display: block;
}

/* line 5274, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hand,
.category .hand,
.single-post .hand,
.blog-data .hand,
.search .hand {
  cursor: help;
}

/* line 5278, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .black,
.category .black,
.single-post .black,
.blog-data .black,
.search .black {
  color: #000;
}

/* line 5282, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .red,
.category .red,
.single-post .red,
.blog-data .red,
.search .red {
  color: #c00;
  background: #fff;
  padding: 5px;
}

/* line 5288, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .green,
.category .green,
.single-post .green,
.blog-data .green,
.search .green {
  color: #678f05;
  text-decoration: underline;
}

/* line 5293, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .grey,
.category .grey,
.single-post .grey,
.blog-data .grey,
.search .grey {
  color: #999;
}

/* line 5297, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .error,
.category .error,
.single-post .error,
.blog-data .error,
.search .error {
  display: block;
  color: #c00;
}

/* line 5302, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .white,
.category .white,
.single-post .white,
.blog-data .white,
.search .white {
  color: #fff;
}

/* line 5306, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .clearfix:after,
.category .clearfix:after,
.single-post .clearfix:after,
.blog-data .clearfix:after,
.search .clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

/* line 5314, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .clearfix,
.category .clearfix,
.single-post .clearfix,
.blog-data .clearfix,
.search .clearfix {
  display: inline-block;
}

/* line 5318, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .clear,
.category .clear,
.single-post .clear,
.blog-data .clear,
.search .clear {
  clear: both;
  height: auto;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
}

/* line 5327, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .disabled,
.category .disabled,
.single-post .disabled,
.blog-data .disabled,
.search .disabled {
  cursor: default !important;
}

/* line 5331, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .padding-top,
.category .padding-top,
.single-post .padding-top,
.blog-data .padding-top,
.search .padding-top {
  padding-top: 20px;
}

/* line 5335, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .recentcomments a,
.category .recentcomments a,
.single-post .recentcomments a,
.blog-data .recentcomments a,
.search .recentcomments a {
  display: inline !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* line 5341, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .vertical-align,
.category .vertical-align,
.single-post .vertical-align,
.blog-data .vertical-align,
.search .vertical-align {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 5349, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .vertical-align.absolute,
.category .vertical-align.absolute,
.single-post .vertical-align.absolute,
.blog-data .vertical-align.absolute,
.search .vertical-align.absolute {
  position: absolute;
}

/* line 5353, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) hr,
.category hr,
.single-post hr,
.blog-data hr,
.search hr {
  border: none;
  border-top: 1px solid #efefef;
  padding: 0;
  margin-top: 70px;
  margin-bottom: 80px;
  height: 1px;
  width: 100%;
  display: block;
  clear: both;
  overflow: hidden;
}

/* line 5366, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .divider,
.category .divider,
.single-post .divider,
.blog-data .divider,
.search .divider {
  width: 100%;
  height: 5px;
  clear: both;
  display: block;
  margin: 40px 0;
  overflow: hidden;
}

/* line 5375, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .divider.sm,
.category .divider.sm,
.single-post .divider.sm,
.blog-data .divider.sm,
.search .divider.sm {
  border-top: 1px solid #e1e1e1;
  width: 50px;
  margin: 0;
  clear: both;
  display: inline-block;
  float: left;
}

/* line 5384, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) img.padding-bottom,
.category img.padding-bottom,
.single-post img.padding-bottom,
.blog-data img.padding-bottom,
.search img.padding-bottom {
  padding-bottom: 20px;
}

/* line 5388, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .screen-reader-text,
.category .screen-reader-text,
.single-post .screen-reader-text,
.blog-data .screen-reader-text,
.search .screen-reader-text {
  display: none;
}

/* line 5392, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .alignleft,
.category .alignleft,
.single-post .alignleft,
.blog-data .alignleft,
.search .alignleft {
  float: left;
}

/* line 5396, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .alignright,
.category .alignright,
.single-post .alignright,
.blog-data .alignright,
.search .alignright {
  float: right;
}

/* line 5400, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .alignleft,
.category .alignleft,
.single-post .alignleft,
.blog-data .alignleft,
.search .alignleft {
  float: left;
  margin: 3px 25px 35px 0;
  text-align: left;
}

/* line 5406, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .alignright,
.category .alignright,
.single-post .alignright,
.blog-data .alignright,
.search .alignright {
  float: right;
  margin: 3px 0 35px 25px;
  text-align: right;
}

/* line 5412, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .aligncenter,
.archive:not(.woocommerce) .alignnone,
.category .aligncenter,
.category .alignnone,
.single-post .aligncenter,
.single-post .alignnone,
.blog-data .aligncenter,
.blog-data .alignnone,
.search .aligncenter,
.search .alignnone {
  margin: 0 auto 35px auto;
  display: block;
  clear: both;
}

/* line 5418, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .gallery-caption,
.archive:not(.woocommerce) .wp-caption,
.category .gallery-caption,
.category .wp-caption,
.single-post .gallery-caption,
.single-post .wp-caption,
.blog-data .gallery-caption,
.blog-data .wp-caption,
.search .gallery-caption,
.search .wp-caption {
  padding: 5px 0 10px;
}

/* line 5422, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .wp-caption.aligncenter,
.archive:not(.woocommerce) .wp-caption.alignnone,
.category .wp-caption.aligncenter,
.category .wp-caption.alignnone,
.single-post .wp-caption.aligncenter,
.single-post .wp-caption.alignnone,
.blog-data .wp-caption.aligncenter,
.blog-data .wp-caption.alignnone,
.search .wp-caption.aligncenter,
.search .wp-caption.alignnone {
  text-align: center;
  margin: 20px auto;
  width: auto !important;
}

/* line 5428, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.wp-caption-text,
.category p.wp-caption-text,
.single-post p.wp-caption-text,
.blog-data p.wp-caption-text,
.search p.wp-caption-text {
  text-align: center;
  margin: 0;
  color: #999;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.3em;
  padding: 10px 10px 0;
}

/* line 5438, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .alert,
.archive:not(.woocommerce) .moderation,
.category .alert,
.category .moderation,
.single-post .alert,
.single-post .moderation,
.blog-data .alert,
.blog-data .moderation,
.search .alert,
.search .moderation {
  padding-left: 76px;
  font-weight: 400;
  font-size: 1.4rem;
  padding: 5px 7px;
  background: #ffc;
  margin: 0 0 10px 76px;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e9e4c1;
  color: #222;
}

/* line 5453, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) iframe,
.category iframe,
.single-post iframe,
.blog-data iframe,
.search iframe {
  margin: 0;
  width: 100%;
  max-width: 100%;
}

/* line 5459, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #video-wrapper,
.category #video-wrapper,
.single-post #video-wrapper,
.blog-data #video-wrapper,
.search #video-wrapper {
  width: 100%;
  display: none;
}

/* line 5464, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .video-container,
.category .video-container,
.single-post .video-container,
.blog-data .video-container,
.search .video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  margin-bottom: 30px;
  margin-top: 20px;
}

/* line 5474, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .video-container embed,
.archive:not(.woocommerce) .video-container iframe,
.archive:not(.woocommerce) .video-container object,
.category .video-container embed,
.category .video-container iframe,
.category .video-container object,
.single-post .video-container embed,
.single-post .video-container iframe,
.single-post .video-container object,
.blog-data .video-container embed,
.blog-data .video-container iframe,
.blog-data .video-container object,
.search .video-container embed,
.search .video-container iframe,
.search .video-container object {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
}

/* line 5483, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.no-break,
.category p.no-break,
.single-post p.no-break,
.blog-data p.no-break,
.search p.no-break {
  padding-top: 60px;
  margin: 0;
  position: relative;
}

/* line 5489, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.no-break:before,
.category p.no-break:before,
.single-post p.no-break:before,
.blog-data p.no-break:before,
.search p.no-break:before {
  content: 'Share This Post:';
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  color: #111;
  font-size: 1.3rem;
  text-transform: uppercase;
  font-weight: 600;
  height: 40px;
  position: absolute;
  top: 28px;
}

/* line 5501, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .st_email_large .stLarge,
.archive:not(.woocommerce) .st_facebook_large .stLarge,
.archive:not(.woocommerce) .st_linkedin_large .stLarge,
.archive:not(.woocommerce) .st_twitter_large .stLarge,
.category .st_email_large .stLarge,
.category .st_facebook_large .stLarge,
.category .st_linkedin_large .stLarge,
.category .st_twitter_large .stLarge,
.single-post .st_email_large .stLarge,
.single-post .st_facebook_large .stLarge,
.single-post .st_linkedin_large .stLarge,
.single-post .st_twitter_large .stLarge,
.blog-data .st_email_large .stLarge,
.blog-data .st_facebook_large .stLarge,
.blog-data .st_linkedin_large .stLarge,
.blog-data .st_twitter_large .stLarge,
.search .st_email_large .stLarge,
.search .st_facebook_large .stLarge,
.search .st_linkedin_large .stLarge,
.search .st_twitter_large .stLarge {
  background: 0 0 !important;
  position: relative;
  margin: 0;
}

/* line 5507, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .st_email_large .stLarge:before,
.archive:not(.woocommerce) .st_facebook_large .stLarge:before,
.archive:not(.woocommerce) .st_linkedin_large .stLarge:before,
.archive:not(.woocommerce) .st_twitter_large .stLarge:before,
.category .st_email_large .stLarge:before,
.category .st_facebook_large .stLarge:before,
.category .st_linkedin_large .stLarge:before,
.category .st_twitter_large .stLarge:before,
.single-post .st_email_large .stLarge:before,
.single-post .st_facebook_large .stLarge:before,
.single-post .st_linkedin_large .stLarge:before,
.single-post .st_twitter_large .stLarge:before,
.blog-data .st_email_large .stLarge:before,
.blog-data .st_facebook_large .stLarge:before,
.blog-data .st_linkedin_large .stLarge:before,
.blog-data .st_twitter_large .stLarge:before,
.search .st_email_large .stLarge:before,
.search .st_facebook_large .stLarge:before,
.search .st_linkedin_large .stLarge:before,
.search .st_twitter_large .stLarge:before {
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: left;
  display: block;
  font-family: FontAwesome;
  content: '\F099';
  position: absolute;
  left: 0;
  top: 0;
  font-size: 22px;
  border-radius: 2px;
  font-weight: 400 !important;
  cursor: pointer !important;
}

/* line 5524, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .st_facebook_large .stLarge:before,
.category .st_facebook_large .stLarge:before,
.single-post .st_facebook_large .stLarge:before,
.blog-data .st_facebook_large .stLarge:before,
.search .st_facebook_large .stLarge:before {
  content: '\F09A';
}

/* line 5528, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .st_linkedin_large .stLarge:before,
.category .st_linkedin_large .stLarge:before,
.single-post .st_linkedin_large .stLarge:before,
.blog-data .st_linkedin_large .stLarge:before,
.search .st_linkedin_large .stLarge:before {
  content: '\F0E1';
}

/* line 5532, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .st_email_large .stLarge:before,
.category .st_email_large .stLarge:before,
.single-post .st_email_large .stLarge:before,
.blog-data .st_email_large .stLarge:before,
.search .st_email_large .stLarge:before {
  content: '\F0E0';
}

/* line 5536, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stButton,
.category .stButton,
.single-post .stButton,
.blog-data .stButton,
.search .stButton {
  margin: 0 !important;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  cursor: pointer !important;
}

/* line 5545, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stButton .stLarge,
.category .stButton .stLarge,
.single-post .stButton .stLarge,
.blog-data .stButton .stLarge,
.search .stButton .stLarge {
  color: #111;
}

/* line 5549, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stButton .stLarge:hover,
.category .stButton .stLarge:hover,
.single-post .stButton .stLarge:hover,
.blog-data .stButton .stLarge:hover,
.search .stButton .stLarge:hover {
  opacity: 1 !important;
  color: #f78505 !important;
  cursor: pointer !important;
}

/* line 5555, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-form fieldset,
.category .contact-form-hbspot .hs-form fieldset,
.single-post .contact-form-hbspot .hs-form fieldset,
.blog-data .contact-form-hbspot .hs-form fieldset,
.search .contact-form-hbspot .hs-form fieldset {
  max-width: 100% !important;
  margin-bottom: 40px !important;
}

/* line 5560, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-form-field label,
.archive:not(.woocommerce) .contact-form-hbspot .hs-form-field label,
.category .careers-form-hbspot .hs-form-field label,
.category .contact-form-hbspot .hs-form-field label,
.single-post .careers-form-hbspot .hs-form-field label,
.single-post .contact-form-hbspot .hs-form-field label,
.blog-data .careers-form-hbspot .hs-form-field label,
.blog-data .contact-form-hbspot .hs-form-field label,
.search .careers-form-hbspot .hs-form-field label,
.search .contact-form-hbspot .hs-form-field label {
  display: none;
}

/* line 5564, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-form-field ul li label,
.archive:not(.woocommerce) .contact-form-hbspot .hs-form-field ul li label,
.category .careers-form-hbspot .hs-form-field ul li label,
.category .contact-form-hbspot .hs-form-field ul li label,
.single-post .careers-form-hbspot .hs-form-field ul li label,
.single-post .contact-form-hbspot .hs-form-field ul li label,
.blog-data .careers-form-hbspot .hs-form-field ul li label,
.blog-data .contact-form-hbspot .hs-form-field ul li label,
.search .careers-form-hbspot .hs-form-field ul li label,
.search .contact-form-hbspot .hs-form-field ul li label {
  display: inline-block;
}

/* line 5568, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=color],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=date],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=datetime-local],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=datetime],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=email],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=file],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=month],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=number],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=password],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=search],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=tel],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=text],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=time],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=url],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=week],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form select,
.category .contact-form-hbspot .hs-form input[type=color],
.category .contact-form-hbspot .hs-form input[type=date],
.category .contact-form-hbspot .hs-form input[type=datetime-local],
.category .contact-form-hbspot .hs-form input[type=datetime],
.category .contact-form-hbspot .hs-form input[type=email],
.category .contact-form-hbspot .hs-form input[type=file],
.category .contact-form-hbspot .hs-form input[type=month],
.category .contact-form-hbspot .hs-form input[type=number],
.category .contact-form-hbspot .hs-form input[type=password],
.category .contact-form-hbspot .hs-form input[type=search],
.category .contact-form-hbspot .hs-form input[type=tel],
.category .contact-form-hbspot .hs-form input[type=text],
.category .contact-form-hbspot .hs-form input[type=time],
.category .contact-form-hbspot .hs-form input[type=url],
.category .contact-form-hbspot .hs-form input[type=week],
.category .contact-form-hbspot .hs-form select,
.single-post .contact-form-hbspot .hs-form input[type=color],
.single-post .contact-form-hbspot .hs-form input[type=date],
.single-post .contact-form-hbspot .hs-form input[type=datetime-local],
.single-post .contact-form-hbspot .hs-form input[type=datetime],
.single-post .contact-form-hbspot .hs-form input[type=email],
.single-post .contact-form-hbspot .hs-form input[type=file],
.single-post .contact-form-hbspot .hs-form input[type=month],
.single-post .contact-form-hbspot .hs-form input[type=number],
.single-post .contact-form-hbspot .hs-form input[type=password],
.single-post .contact-form-hbspot .hs-form input[type=search],
.single-post .contact-form-hbspot .hs-form input[type=tel],
.single-post .contact-form-hbspot .hs-form input[type=text],
.single-post .contact-form-hbspot .hs-form input[type=time],
.single-post .contact-form-hbspot .hs-form input[type=url],
.single-post .contact-form-hbspot .hs-form input[type=week],
.single-post .contact-form-hbspot .hs-form select,
.blog-data .contact-form-hbspot .hs-form input[type=color],
.blog-data .contact-form-hbspot .hs-form input[type=date],
.blog-data .contact-form-hbspot .hs-form input[type=datetime-local],
.blog-data .contact-form-hbspot .hs-form input[type=datetime],
.blog-data .contact-form-hbspot .hs-form input[type=email],
.blog-data .contact-form-hbspot .hs-form input[type=file],
.blog-data .contact-form-hbspot .hs-form input[type=month],
.blog-data .contact-form-hbspot .hs-form input[type=number],
.blog-data .contact-form-hbspot .hs-form input[type=password],
.blog-data .contact-form-hbspot .hs-form input[type=search],
.blog-data .contact-form-hbspot .hs-form input[type=tel],
.blog-data .contact-form-hbspot .hs-form input[type=text],
.blog-data .contact-form-hbspot .hs-form input[type=time],
.blog-data .contact-form-hbspot .hs-form input[type=url],
.blog-data .contact-form-hbspot .hs-form input[type=week],
.blog-data .contact-form-hbspot .hs-form select,
.search .contact-form-hbspot .hs-form input[type=color],
.search .contact-form-hbspot .hs-form input[type=date],
.search .contact-form-hbspot .hs-form input[type=datetime-local],
.search .contact-form-hbspot .hs-form input[type=datetime],
.search .contact-form-hbspot .hs-form input[type=email],
.search .contact-form-hbspot .hs-form input[type=file],
.search .contact-form-hbspot .hs-form input[type=month],
.search .contact-form-hbspot .hs-form input[type=number],
.search .contact-form-hbspot .hs-form input[type=password],
.search .contact-form-hbspot .hs-form input[type=search],
.search .contact-form-hbspot .hs-form input[type=tel],
.search .contact-form-hbspot .hs-form input[type=text],
.search .contact-form-hbspot .hs-form input[type=time],
.search .contact-form-hbspot .hs-form input[type=url],
.search .contact-form-hbspot .hs-form input[type=week],
.search .contact-form-hbspot .hs-form select {
  background: 0 0;
  border: none;
  border-bottom: 1px solid #fff;
  color: #fff !important;
}

/* line 5575, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-form textarea,
.category .contact-form-hbspot .hs-form textarea,
.single-post .contact-form-hbspot .hs-form textarea,
.blog-data .contact-form-hbspot .hs-form textarea,
.search .contact-form-hbspot .hs-form textarea {
  background: 0 0;
  border: 1px solid #fff;
  color: #fff !important;
  height: 140px;
}

/* line 5582, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-form .hs-input,
.category .contact-form-hbspot .hs-form .hs-input,
.single-post .contact-form-hbspot .hs-form .hs-input,
.blog-data .contact-form-hbspot .hs-form .hs-input,
.search .contact-form-hbspot .hs-form .hs-input {
  width: 100% !important;
}

/* line 5586, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-form ul,
.category .contact-form-hbspot .hs-form ul,
.single-post .contact-form-hbspot .hs-form ul,
.blog-data .contact-form-hbspot .hs-form ul,
.search .contact-form-hbspot .hs-form ul {
  padding-left: 0;
  margin-left: 0;
  list-style-type: none;
  color: #fff;
  margin-bottom: 0;
}

/* line 5594, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-form ul li,
.category .contact-form-hbspot .hs-form ul li,
.single-post .contact-form-hbspot .hs-form ul li,
.blog-data .contact-form-hbspot .hs-form ul li,
.search .contact-form-hbspot .hs-form ul li {
  padding: 0;
  background: 0 0;
  margin: 0;
  color: #fff !important;
}

/* line 5601, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-form input.error,
.archive:not(.woocommerce) .hs-form textarea.error,
.category .contact-form-hbspot .hs-form input.error,
.category .hs-form textarea.error,
.single-post .contact-form-hbspot .hs-form input.error,
.single-post .hs-form textarea.error,
.blog-data .contact-form-hbspot .hs-form input.error,
.blog-data .hs-form textarea.error,
.search .contact-form-hbspot .hs-form input.error,
.search .hs-form textarea.error {
  background: 0 0 !important;
  border: none !important;
  border-bottom: 1px solid #ff8700 !important;
}

/* line 5607, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .grecaptcha-badge,
.category .grecaptcha-badge,
.single-post .grecaptcha-badge,
.blog-data .grecaptcha-badge,
.search .grecaptcha-badge {
  display: none;
}

/* line 5611, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hs-form input[type=color]:focus,
.archive:not(.woocommerce) .hs-form input[type=date]:focus,
.archive:not(.woocommerce) .hs-form input[type=datetime-local]:focus,
.archive:not(.woocommerce) .hs-form input[type=datetime]:focus,
.archive:not(.woocommerce) .hs-form input[type=email]:focus,
.archive:not(.woocommerce) .hs-form input[type=file]:focus,
.archive:not(.woocommerce) .hs-form input[type=month]:focus,
.archive:not(.woocommerce) .hs-form input[type=number]:focus,
.archive:not(.woocommerce) .hs-form input[type=password]:focus,
.archive:not(.woocommerce) .hs-form input[type=search]:focus,
.archive:not(.woocommerce) .hs-form input[type=tel]:focus,
.archive:not(.woocommerce) .hs-form input[type=text]:focus,
.archive:not(.woocommerce) .hs-form input[type=time]:focus,
.archive:not(.woocommerce) .hs-form input[type=url]:focus,
.archive:not(.woocommerce) .hs-form input[type=week]:focus,
.archive:not(.woocommerce) .hs-form select:focus,
.archive:not(.woocommerce) .hs-form textarea:focus,
.category .hs-form input[type=color]:focus,
.category .hs-form input[type=date]:focus,
.category .hs-form input[type=datetime-local]:focus,
.category .hs-form input[type=datetime]:focus,
.category .hs-form input[type=email]:focus,
.category .hs-form input[type=file]:focus,
.category .hs-form input[type=month]:focus,
.category .hs-form input[type=number]:focus,
.category .hs-form input[type=password]:focus,
.category .hs-form input[type=search]:focus,
.category .hs-form input[type=tel]:focus,
.category .hs-form input[type=text]:focus,
.category .hs-form input[type=time]:focus,
.category .hs-form input[type=url]:focus,
.category .hs-form input[type=week]:focus,
.category .hs-form select:focus,
.category .hs-form textarea:focus,
.single-post .hs-form input[type=color]:focus,
.single-post .hs-form input[type=date]:focus,
.single-post .hs-form input[type=datetime-local]:focus,
.single-post .hs-form input[type=datetime]:focus,
.single-post .hs-form input[type=email]:focus,
.single-post .hs-form input[type=file]:focus,
.single-post .hs-form input[type=month]:focus,
.single-post .hs-form input[type=number]:focus,
.single-post .hs-form input[type=password]:focus,
.single-post .hs-form input[type=search]:focus,
.single-post .hs-form input[type=tel]:focus,
.single-post .hs-form input[type=text]:focus,
.single-post .hs-form input[type=time]:focus,
.single-post .hs-form input[type=url]:focus,
.single-post .hs-form input[type=week]:focus,
.single-post .hs-form select:focus,
.single-post .hs-form textarea:focus,
.blog-data .hs-form input[type=color]:focus,
.blog-data .hs-form input[type=date]:focus,
.blog-data .hs-form input[type=datetime-local]:focus,
.blog-data .hs-form input[type=datetime]:focus,
.blog-data .hs-form input[type=email]:focus,
.blog-data .hs-form input[type=file]:focus,
.blog-data .hs-form input[type=month]:focus,
.blog-data .hs-form input[type=number]:focus,
.blog-data .hs-form input[type=password]:focus,
.blog-data .hs-form input[type=search]:focus,
.blog-data .hs-form input[type=tel]:focus,
.blog-data .hs-form input[type=text]:focus,
.blog-data .hs-form input[type=time]:focus,
.blog-data .hs-form input[type=url]:focus,
.blog-data .hs-form input[type=week]:focus,
.blog-data .hs-form select:focus,
.blog-data .hs-form textarea:focus,
.search .hs-form input[type=color]:focus,
.search .hs-form input[type=date]:focus,
.search .hs-form input[type=datetime-local]:focus,
.search .hs-form input[type=datetime]:focus,
.search .hs-form input[type=email]:focus,
.search .hs-form input[type=file]:focus,
.search .hs-form input[type=month]:focus,
.search .hs-form input[type=number]:focus,
.search .hs-form input[type=password]:focus,
.search .hs-form input[type=search]:focus,
.search .hs-form input[type=tel]:focus,
.search .hs-form input[type=text]:focus,
.search .hs-form input[type=time]:focus,
.search .hs-form input[type=url]:focus,
.search .hs-form input[type=week]:focus,
.search .hs-form select:focus,
.search .hs-form textarea:focus {
  border-color: #ff8700;
  box-shadow: none !important;
}

/* line 5616, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-button.primary,
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=button],
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=submit],
.category .contact-form-hbspot .hs-button.primary,
.category .contact-form-hbspot .hs-form input[type=button],
.category .contact-form-hbspot .hs-form input[type=submit],
.single-post .contact-form-hbspot .hs-button.primary,
.single-post .contact-form-hbspot .hs-form input[type=button],
.single-post .contact-form-hbspot .hs-form input[type=submit],
.blog-data .contact-form-hbspot .hs-button.primary,
.blog-data .contact-form-hbspot .hs-form input[type=button],
.blog-data .contact-form-hbspot .hs-form input[type=submit],
.search .contact-form-hbspot .hs-button.primary,
.search .contact-form-hbspot .hs-form input[type=button],
.search .contact-form-hbspot .hs-form input[type=submit] {
  width: auto;
  background: 0 0;
  border: 1px solid #fff;
  box-sizing: border-box;
  padding: 20px 30px;
  margin: 0;
  box-shadow: inset 0 0 0 1px #fff;
  color: #fff;
  position: relative;
  vertical-align: middle;
  display: block;
  -webkit-transition: all .25s ease;
  transition: all .25s ease;
  font-size: 1.7rem;
  font-weight: 600;
  text-align: center;
  height: auto;
  line-height: 1;
  width: auto;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  text-transform: uppercase;
  float: right;
  margin-right: 8px;
}

/* line 5647, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .contact-form-hbspot .hs-button.primary:hover,
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=button]:hover,
.archive:not(.woocommerce) .contact-form-hbspot .hs-form input[type=submit]:hover,
.category .contact-form-hbspot .hs-button.primary:hover,
.category .contact-form-hbspot .hs-form input[type=button]:hover,
.category .contact-form-hbspot .hs-form input[type=submit]:hover,
.single-post .contact-form-hbspot .hs-button.primary:hover,
.single-post .contact-form-hbspot .hs-form input[type=button]:hover,
.single-post .contact-form-hbspot .hs-form input[type=submit]:hover,
.blog-data .contact-form-hbspot .hs-button.primary:hover,
.blog-data .contact-form-hbspot .hs-form input[type=button]:hover,
.blog-data .contact-form-hbspot .hs-form input[type=submit]:hover,
.search .contact-form-hbspot .hs-button.primary:hover,
.search .contact-form-hbspot .hs-form input[type=button]:hover,
.search .contact-form-hbspot .hs-form input[type=submit]:hover {
  border-color: #ff8700;
  box-shadow: inset 0 0 0 1px #ff8700;
}

/* line 5652, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot,
.category .careers-form-hbspot,
.single-post .careers-form-hbspot,
.blog-data .careers-form-hbspot,
.search .careers-form-hbspot {
  padding-left: 150px;
}

/* line 5656, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-form fieldset,
.category .careers-form-hbspot .hs-form fieldset,
.single-post .careers-form-hbspot .hs-form fieldset,
.blog-data .careers-form-hbspot .hs-form fieldset,
.search .careers-form-hbspot .hs-form fieldset {
  max-width: 100% !important;
  margin-bottom: 40px !important;
}

/* line 5661, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=color],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=date],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=datetime-local],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=datetime],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=email],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=file],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=month],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=number],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=password],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=search],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=tel],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=text],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=time],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=url],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=week],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form select,
.category .careers-form-hbspot .hs-form input[type=color],
.category .careers-form-hbspot .hs-form input[type=date],
.category .careers-form-hbspot .hs-form input[type=datetime-local],
.category .careers-form-hbspot .hs-form input[type=datetime],
.category .careers-form-hbspot .hs-form input[type=email],
.category .careers-form-hbspot .hs-form input[type=file],
.category .careers-form-hbspot .hs-form input[type=month],
.category .careers-form-hbspot .hs-form input[type=number],
.category .careers-form-hbspot .hs-form input[type=password],
.category .careers-form-hbspot .hs-form input[type=search],
.category .careers-form-hbspot .hs-form input[type=tel],
.category .careers-form-hbspot .hs-form input[type=text],
.category .careers-form-hbspot .hs-form input[type=time],
.category .careers-form-hbspot .hs-form input[type=url],
.category .careers-form-hbspot .hs-form input[type=week],
.category .careers-form-hbspot .hs-form select,
.single-post .careers-form-hbspot .hs-form input[type=color],
.single-post .careers-form-hbspot .hs-form input[type=date],
.single-post .careers-form-hbspot .hs-form input[type=datetime-local],
.single-post .careers-form-hbspot .hs-form input[type=datetime],
.single-post .careers-form-hbspot .hs-form input[type=email],
.single-post .careers-form-hbspot .hs-form input[type=file],
.single-post .careers-form-hbspot .hs-form input[type=month],
.single-post .careers-form-hbspot .hs-form input[type=number],
.single-post .careers-form-hbspot .hs-form input[type=password],
.single-post .careers-form-hbspot .hs-form input[type=search],
.single-post .careers-form-hbspot .hs-form input[type=tel],
.single-post .careers-form-hbspot .hs-form input[type=text],
.single-post .careers-form-hbspot .hs-form input[type=time],
.single-post .careers-form-hbspot .hs-form input[type=url],
.single-post .careers-form-hbspot .hs-form input[type=week],
.single-post .careers-form-hbspot .hs-form select,
.blog-data .careers-form-hbspot .hs-form input[type=color],
.blog-data .careers-form-hbspot .hs-form input[type=date],
.blog-data .careers-form-hbspot .hs-form input[type=datetime-local],
.blog-data .careers-form-hbspot .hs-form input[type=datetime],
.blog-data .careers-form-hbspot .hs-form input[type=email],
.blog-data .careers-form-hbspot .hs-form input[type=file],
.blog-data .careers-form-hbspot .hs-form input[type=month],
.blog-data .careers-form-hbspot .hs-form input[type=number],
.blog-data .careers-form-hbspot .hs-form input[type=password],
.blog-data .careers-form-hbspot .hs-form input[type=search],
.blog-data .careers-form-hbspot .hs-form input[type=tel],
.blog-data .careers-form-hbspot .hs-form input[type=text],
.blog-data .careers-form-hbspot .hs-form input[type=time],
.blog-data .careers-form-hbspot .hs-form input[type=url],
.blog-data .careers-form-hbspot .hs-form input[type=week],
.blog-data .careers-form-hbspot .hs-form select,
.search .careers-form-hbspot .hs-form input[type=color],
.search .careers-form-hbspot .hs-form input[type=date],
.search .careers-form-hbspot .hs-form input[type=datetime-local],
.search .careers-form-hbspot .hs-form input[type=datetime],
.search .careers-form-hbspot .hs-form input[type=email],
.search .careers-form-hbspot .hs-form input[type=file],
.search .careers-form-hbspot .hs-form input[type=month],
.search .careers-form-hbspot .hs-form input[type=number],
.search .careers-form-hbspot .hs-form input[type=password],
.search .careers-form-hbspot .hs-form input[type=search],
.search .careers-form-hbspot .hs-form input[type=tel],
.search .careers-form-hbspot .hs-form input[type=text],
.search .careers-form-hbspot .hs-form input[type=time],
.search .careers-form-hbspot .hs-form input[type=url],
.search .careers-form-hbspot .hs-form input[type=week],
.search .careers-form-hbspot .hs-form select {
  background: 0 0;
  border: none;
  border-bottom: 1px solid #000;
  color: #000 !important;
}

/* line 5668, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-form textarea,
.category .careers-form-hbspot .hs-form textarea,
.single-post .careers-form-hbspot .hs-form textarea,
.blog-data .careers-form-hbspot .hs-form textarea,
.search .careers-form-hbspot .hs-form textarea {
  background: 0 0;
  border: 1px solid #000;
  color: #000 !important;
  height: 140px;
}

/* line 5675, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-form ul,
.category .careers-form-hbspot .hs-form ul,
.single-post .careers-form-hbspot .hs-form ul,
.blog-data .careers-form-hbspot .hs-form ul,
.search .careers-form-hbspot .hs-form ul {
  padding-left: 0;
  margin-left: 0;
  list-style-type: none;
  color: #fff;
  margin-bottom: 0;
}

/* line 5683, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-form ul li,
.category .careers-form-hbspot .hs-form ul li,
.single-post .careers-form-hbspot .hs-form ul li,
.blog-data .careers-form-hbspot .hs-form ul li,
.search .careers-form-hbspot .hs-form ul li {
  padding: 0;
  background: 0 0;
  margin: 0;
  color: #000 !important;
}

/* line 5690, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-form input.error,
.archive:not(.woocommerce) .hs-form textarea.error,
.category .careers-form-hbspot .hs-form input.error,
.category .hs-form textarea.error,
.single-post .careers-form-hbspot .hs-form input.error,
.single-post .hs-form textarea.error,
.blog-data .careers-form-hbspot .hs-form input.error,
.blog-data .hs-form textarea.error,
.search .careers-form-hbspot .hs-form input.error,
.search .hs-form textarea.error {
  background: 0 0 !important;
  border: none !important;
  border-bottom: 1px solid #ff8700 !important;
}

/* line 5696, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .grecaptcha-badge,
.category .grecaptcha-badge,
.single-post .grecaptcha-badge,
.blog-data .grecaptcha-badge,
.search .grecaptcha-badge {
  display: none;
}

/* line 5700, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hs-form input[type=color]:focus,
.archive:not(.woocommerce) .hs-form input[type=date]:focus,
.archive:not(.woocommerce) .hs-form input[type=datetime-local]:focus,
.archive:not(.woocommerce) .hs-form input[type=datetime]:focus,
.archive:not(.woocommerce) .hs-form input[type=email]:focus,
.archive:not(.woocommerce) .hs-form input[type=file]:focus,
.archive:not(.woocommerce) .hs-form input[type=month]:focus,
.archive:not(.woocommerce) .hs-form input[type=number]:focus,
.archive:not(.woocommerce) .hs-form input[type=password]:focus,
.archive:not(.woocommerce) .hs-form input[type=search]:focus,
.archive:not(.woocommerce) .hs-form input[type=tel]:focus,
.archive:not(.woocommerce) .hs-form input[type=text]:focus,
.archive:not(.woocommerce) .hs-form input[type=time]:focus,
.archive:not(.woocommerce) .hs-form input[type=url]:focus,
.archive:not(.woocommerce) .hs-form input[type=week]:focus,
.archive:not(.woocommerce) .hs-form select:focus,
.archive:not(.woocommerce) .hs-form textarea:focus,
.category .hs-form input[type=color]:focus,
.category .hs-form input[type=date]:focus,
.category .hs-form input[type=datetime-local]:focus,
.category .hs-form input[type=datetime]:focus,
.category .hs-form input[type=email]:focus,
.category .hs-form input[type=file]:focus,
.category .hs-form input[type=month]:focus,
.category .hs-form input[type=number]:focus,
.category .hs-form input[type=password]:focus,
.category .hs-form input[type=search]:focus,
.category .hs-form input[type=tel]:focus,
.category .hs-form input[type=text]:focus,
.category .hs-form input[type=time]:focus,
.category .hs-form input[type=url]:focus,
.category .hs-form input[type=week]:focus,
.category .hs-form select:focus,
.category .hs-form textarea:focus,
.single-post .hs-form input[type=color]:focus,
.single-post .hs-form input[type=date]:focus,
.single-post .hs-form input[type=datetime-local]:focus,
.single-post .hs-form input[type=datetime]:focus,
.single-post .hs-form input[type=email]:focus,
.single-post .hs-form input[type=file]:focus,
.single-post .hs-form input[type=month]:focus,
.single-post .hs-form input[type=number]:focus,
.single-post .hs-form input[type=password]:focus,
.single-post .hs-form input[type=search]:focus,
.single-post .hs-form input[type=tel]:focus,
.single-post .hs-form input[type=text]:focus,
.single-post .hs-form input[type=time]:focus,
.single-post .hs-form input[type=url]:focus,
.single-post .hs-form input[type=week]:focus,
.single-post .hs-form select:focus,
.single-post .hs-form textarea:focus,
.blog-data .hs-form input[type=color]:focus,
.blog-data .hs-form input[type=date]:focus,
.blog-data .hs-form input[type=datetime-local]:focus,
.blog-data .hs-form input[type=datetime]:focus,
.blog-data .hs-form input[type=email]:focus,
.blog-data .hs-form input[type=file]:focus,
.blog-data .hs-form input[type=month]:focus,
.blog-data .hs-form input[type=number]:focus,
.blog-data .hs-form input[type=password]:focus,
.blog-data .hs-form input[type=search]:focus,
.blog-data .hs-form input[type=tel]:focus,
.blog-data .hs-form input[type=text]:focus,
.blog-data .hs-form input[type=time]:focus,
.blog-data .hs-form input[type=url]:focus,
.blog-data .hs-form input[type=week]:focus,
.blog-data .hs-form select:focus,
.blog-data .hs-form textarea:focus,
.search .hs-form input[type=color]:focus,
.search .hs-form input[type=date]:focus,
.search .hs-form input[type=datetime-local]:focus,
.search .hs-form input[type=datetime]:focus,
.search .hs-form input[type=email]:focus,
.search .hs-form input[type=file]:focus,
.search .hs-form input[type=month]:focus,
.search .hs-form input[type=number]:focus,
.search .hs-form input[type=password]:focus,
.search .hs-form input[type=search]:focus,
.search .hs-form input[type=tel]:focus,
.search .hs-form input[type=text]:focus,
.search .hs-form input[type=time]:focus,
.search .hs-form input[type=url]:focus,
.search .hs-form input[type=week]:focus,
.search .hs-form select:focus,
.search .hs-form textarea:focus {
  border-color: #ff8700;
}

/* line 5704, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-button.primary,
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=button],
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=submit],
.category .careers-form-hbspot .hs-button.primary,
.category .careers-form-hbspot .hs-form input[type=button],
.category .careers-form-hbspot .hs-form input[type=submit],
.single-post .careers-form-hbspot .hs-button.primary,
.single-post .careers-form-hbspot .hs-form input[type=button],
.single-post .careers-form-hbspot .hs-form input[type=submit],
.blog-data .careers-form-hbspot .hs-button.primary,
.blog-data .careers-form-hbspot .hs-form input[type=button],
.blog-data .careers-form-hbspot .hs-form input[type=submit],
.search .careers-form-hbspot .hs-button.primary,
.search .careers-form-hbspot .hs-form input[type=button],
.search .careers-form-hbspot .hs-form input[type=submit] {
  width: auto;
  background: 0 0;
  border: 1px solid #000;
  box-sizing: border-box;
  padding: 20px 30px;
  margin: 0;
  box-shadow: inset 0 0 0 1px #000;
  color: #000;
  position: relative;
  vertical-align: middle;
  display: block;
  -webkit-transition: all .25s ease;
  transition: all .25s ease;
  font-size: 1.7rem;
  font-weight: 600;
  text-align: center;
  height: auto;
  line-height: 1;
  width: auto;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  text-transform: uppercase;
  float: right;
  margin-right: 8px;
}

/* line 5735, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .careers-form-hbspot .hs-button.primary:hover,
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=button]:hover,
.archive:not(.woocommerce) .careers-form-hbspot .hs-form input[type=submit]:hover,
.category .careers-form-hbspot .hs-button.primary:hover,
.category .careers-form-hbspot .hs-form input[type=button]:hover,
.category .careers-form-hbspot .hs-form input[type=submit]:hover,
.single-post .careers-form-hbspot .hs-button.primary:hover,
.single-post .careers-form-hbspot .hs-form input[type=button]:hover,
.single-post .careers-form-hbspot .hs-form input[type=submit]:hover,
.blog-data .careers-form-hbspot .hs-button.primary:hover,
.blog-data .careers-form-hbspot .hs-form input[type=button]:hover,
.blog-data .careers-form-hbspot .hs-form input[type=submit]:hover,
.search .careers-form-hbspot .hs-button.primary:hover,
.search .careers-form-hbspot .hs-form input[type=button]:hover,
.search .careers-form-hbspot .hs-form input[type=submit]:hover {
  border-color: #ff8700;
  box-shadow: inset 0 0 0 1px #ff8700;
}

/* line 5740, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single-job-hbspot,
.category .single-job-hbspot,
.single-post .single-job-hbspot,
.blog-data .single-job-hbspot,
.search .single-job-hbspot {
  padding-left: 0;
}

/* line 5744, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single-job-hbspot .hs-button.primary,
.category .single-job-hbspot .hs-button.primary,
.single-post .single-job-hbspot .hs-button.primary,
.blog-data .single-job-hbspot .hs-button.primary,
.search .single-job-hbspot .hs-button.primary {
  margin-bottom: 40px !important;
}

/* line 5748, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote,
.category blockquote,
.single-post blockquote,
.blog-data blockquote,
.search blockquote {
  padding-left: 100px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzOS43IDM5LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM5LjcgMzkuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtvcGFjaXR5OjAuMTY7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLDE5YzAtNS4yLDEuNC05LjQsNC4zLTEyLjVTMTIsMS4xLDE2LjQsMHY2LjZDMTQuNSw3LjcsMTMsOSwxMS41LDEwLjVjLTEuNSwxLjYtMi40LDQuMi0yLjIsNy44djZoNy4xdjE1LjYKCUgxVjE5eiBNMjMuMywxOWMwLTUuMiwxLjQtOS40LDQuMy0xMi41czYuNi01LjQsMTEtNi41djYuNmMtMS45LDEuMS0zLjQsMi40LTQuOSwzLjljLTEuNSwxLjYtMi40LDQuMy0yLjQsNy44djZoNy4xdjE1LjZIMjMKCUwyMy4zLDE5eiIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: top left;
  background-size: 40px 40px;
  margin: 80px 0 60px;
}

/* line 5757, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote p,
.category blockquote p,
.single-post blockquote p,
.blog-data blockquote p,
.search blockquote p {
  font-size: 20px;
  line-height: 1.5;
}

/* line 5762, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote p .author,
.category blockquote p .author,
.single-post blockquote p .author,
.blog-data blockquote p .author,
.search blockquote p .author {
  text-transform: uppercase;
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  margin-bottom: -30px;
  font-weight: 600;
  display: block;
  line-height: 1;
}

/* line 5771, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote p .author-role,
.category blockquote p .author-role,
.single-post blockquote p .author-role,
.blog-data blockquote p .author-role,
.search blockquote p .author-role {
  font-weight: 400;
  font-size: 16px;
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
  display: block;
  line-height: 1;
}

/* line 5779, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote br,
.category blockquote br,
.single-post blockquote br,
.blog-data blockquote br,
.search blockquote br {
  height: 10px;
}

@media print {
  /* line 5784, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) *,
  .category *,
  .single-post *,
  .blog-data *,
  .search * {
    background: 0 0 !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 5790, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) body,
  .category body,
  .single-post body,
  .blog-data body,
  .search body {
    background: #fff;
  }

  /* line 5793, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #content,
  .category #content,
  .single-post #content,
  .blog-data #content,
  .search #content {
    background: 0 0;
  }

  /* line 5796, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) a,
  .archive:not(.woocommerce) a:visited,
  .category a,
  .category a:visited,
  .single-post a,
  .single-post a:visited,
  .blog-data a,
  .blog-data a:visited,
  .search a,
  .search a:visited {
    text-decoration: underline;
  }

  /* line 5799, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) a[href]:after,
  .category a[href]:after,
  .single-post a[href]:after,
  .blog-data a[href]:after,
  .search a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 5802, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) abbr[title]:after,
  .category abbr[title]:after,
  .single-post abbr[title]:after,
  .blog-data abbr[title]:after,
  .search abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 5805, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) a[href^="#"]:after,
  .archive:not(.woocommerce) a[href^="javascript:"]:after,
  .category a[href^="#"]:after,
  .category a[href^="javascript:"]:after,
  .single-post a[href^="#"]:after,
  .single-post a[href^="javascript:"]:after,
  .blog-data a[href^="#"]:after,
  .blog-data a[href^="javascript:"]:after,
  .search a[href^="#"]:after,
  .search a[href^="javascript:"]:after {
    content: "";
  }

  /* line 5808, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) blockquote,
  .archive:not(.woocommerce) pre,
  .category blockquote,
  .category pre,
  .single-post blockquote,
  .single-post pre,
  .blog-data blockquote,
  .blog-data pre,
  .search blockquote,
  .search pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 5812, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) thead,
  .category thead,
  .single-post thead,
  .blog-data thead,
  .search thead {
    display: table-header-group;
  }

  /* line 5815, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) img,
  .archive:not(.woocommerce) tr,
  .category img,
  .category tr,
  .single-post img,
  .single-post tr,
  .blog-data img,
  .blog-data tr,
  .search img,
  .search tr {
    page-break-inside: avoid;
  }

  /* line 5818, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) img,
  .category img,
  .single-post img,
  .blog-data img,
  .search img {
    max-width: 100% !important;
  }

  /* line 5821, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) h2,
  .archive:not(.woocommerce) h3,
  .archive:not(.woocommerce) p,
  .category h2,
  .category h3,
  .category p,
  .single-post h2,
  .single-post h3,
  .single-post p,
  .blog-data h2,
  .blog-data h3,
  .blog-data p,
  .search h2,
  .search h3,
  .search p {
    orphans: 3;
    widows: 3;
  }

  /* line 5825, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) h2,
  .archive:not(.woocommerce) h3,
  .category h2,
  .category h3,
  .single-post h2,
  .single-post h3,
  .blog-data h2,
  .blog-data h3,
  .search h2,
  .search h3 {
    page-break-after: avoid;
  }

  /* line 5828, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .banner,
  .archive:not(.woocommerce) .home-callout-social,
  .archive:not(.woocommerce) .page-banner,
  .archive:not(.woocommerce) .row.copyright,
  .archive:not(.woocommerce) .sidebar,
  .archive:not(.woocommerce) .skills-nav,
  .archive:not(.woocommerce) .skip-to-content,
  .archive:not(.woocommerce) footer.site-footer,
  .archive:not(.woocommerce) header.site-header,
  .archive:not(.woocommerce) p.btn,
  .category .banner,
  .category .home-callout-social,
  .category .page-banner,
  .category .row.copyright,
  .category .sidebar,
  .category .skills-nav,
  .category .skip-to-content,
  .category footer.site-footer,
  .category header.site-header,
  .category p.btn,
  .single-post .banner,
  .single-post .home-callout-social,
  .single-post .page-banner,
  .single-post .row.copyright,
  .single-post .sidebar,
  .single-post .skills-nav,
  .single-post .skip-to-content,
  .single-post footer.site-footer,
  .single-post header.site-header,
  .single-post p.btn,
  .blog-data .banner,
  .blog-data .home-callout-social,
  .blog-data .page-banner,
  .blog-data .row.copyright,
  .blog-data .sidebar,
  .blog-data .skills-nav,
  .blog-data .skip-to-content,
  .blog-data footer.site-footer,
  .blog-data header.site-header,
  .blog-data p.btn,
  .search .banner,
  .search .home-callout-social,
  .search .page-banner,
  .search .row.copyright,
  .search .sidebar,
  .search .skills-nav,
  .search .skip-to-content,
  .search footer.site-footer,
  .search header.site-header,
  .search p.btn {
    display: none !important;
  }
}

/* line 5834, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container,
.category .select2-container,
.single-post .select2-container,
.blog-data .select2-container,
.search .select2-container {
  position: relative;
  display: inline-block;
  zoom: 1;
  vertical-align: middle;
  min-width: 100%;
}

/* line 5842, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container a.select2-choice,
.category .select2-container a.select2-choice,
.single-post .select2-container a.select2-choice,
.blog-data .select2-container a.select2-choice,
.search .select2-container a.select2-choice {
  display: block;
  height: 50px;
  padding: 0 20px;
  overflow: hidden;
  position: relative;
  border-bottom: 1px solid #111;
  white-space: nowrap;
  line-height: 50px;
  color: #333;
  text-decoration: none;
  background: #fff;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-style: normal;
  font-weight: 400;
  font-size: 1.6rem;
  font-family: proxima-nova, Helvetica, Arial, sans-serif, serif;
}

/* line 5870, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-dropdown-open.select2-container-active .select2-choice,
.category .select2-dropdown-open.select2-container-active .select2-choice,
.single-post .select2-dropdown-open.select2-container-active .select2-choice,
.blog-data .select2-dropdown-open.select2-container-active .select2-choice,
.search .select2-dropdown-open.select2-container-active .select2-choice {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}

/* line 5876, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container.select2-drop-above .select2-choice,
.category .select2-container.select2-drop-above .select2-choice,
.single-post .select2-container.select2-drop-above .select2-choice,
.blog-data .select2-container.select2-drop-above .select2-choice,
.search .select2-container.select2-drop-above .select2-choice {
  background: #fff;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

/* line 5883, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container .select2-choice span,
.category .select2-container .select2-choice span,
.single-post .select2-container .select2-choice span,
.blog-data .select2-container .select2-choice span,
.search .select2-container .select2-choice span {
  margin-right: 30px;
  margin-left: 2px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  color: #666;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

/* line 5895, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container .select2-choice abbr:hover,
.category .select2-container .select2-choice abbr:hover,
.single-post .select2-container .select2-choice abbr:hover,
.blog-data .select2-container .select2-choice abbr:hover,
.search .select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer;
}

/* line 5900, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-drop-mask,
.category .select2-drop-mask,
.single-post .select2-drop-mask,
.blog-data .select2-drop-mask,
.search .select2-drop-mask {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 8;
  background-color: #fff;
  opacity: 0;
  filter: "alpha(opacity=0)";
}

/* line 5910, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-drop,
.category .select2-drop,
.single-post .select2-drop,
.blog-data .select2-drop,
.search .select2-drop {
  overflow: hidden;
  width: 100%;
  position: absolute;
  z-index: 9;
  top: 100%;
  background: #fff;
  color: #000;
  border-top: 0;
  border-radius: 0 0 3px 3px;
  font-size: 1.5rem;
}

/* line 5923, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-drop.select2-drop-above,
.category .select2-drop.select2-drop-above,
.single-post .select2-drop.select2-drop-above,
.blog-data .select2-drop.select2-drop-above,
.search .select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #efefef;
  border-bottom: 0;
  border-radius: 2px 2px 0 0;
  box-shadow: 0 -2px -1px rgba(0, 0, 0, 0.1);
}

/* line 5931, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container .select2-choice div,
.category .select2-container .select2-choice div,
.single-post .select2-container .select2-choice div,
.blog-data .select2-container .select2-choice div,
.search .select2-container .select2-choice div {
  display: block;
  width: 40px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 5940, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container .select2-choice div b,
.category .select2-container .select2-choice div b,
.single-post .select2-container .select2-choice div b,
.blog-data .select2-container .select2-choice div b,
.search .select2-container .select2-choice div b {
  display: block;
  width: 100%;
  height: 100%;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0YmIwMmQwOS1hOTI0LTQxOTgtOGMwOS1lNDQ4MTVjNWZlOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjQwQTZCOTcxODVDMTFFN0I2RjU4NURERTQ1QjVBRkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjQwQTZCOTYxODVDMTFFN0I2RjU4NURERTQ1QjVBRkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphMTQ0YWY4ZC0xYTQ1LTQ5YTctOTExNy0yNzcxYWFhZWYwNjQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZjUxYjlmYi01NWQ3LTExN2EtYmRiMi05YWYwZGY4MzQ4MzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PqsqAAAAAw0lEQVR42mL8//8/AzUBEwOVwaiBVACgWIZhX1/fA0DsR6xekFqQHmQz0F04G4iXAhU5EWEYSM1SqB7sXt68eTNIQQ6ICdRgj8cwkNxmkFqoHtxhCFSwEEiVAPFGoEZzLIaBxDaC1EDVEo4UoMLpQKoRiHcBDTBEMgzE3gWSg6rBAIzIWY+RkRHdNRVAqhiIYWG6D4h7gYZ1oEcsUQZCDW0BUulQ7iygYdXYUgrRBkIN7YAGRQWupIfVwNG8PEwNBAgwAMenYZEuHJ9cAAAAAElFTkSuQmCC) no-repeat center center;
}

/* line 5947, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container .select2-choice:hover div b,
.category .select2-container .select2-choice:hover div b,
.single-post .select2-container .select2-choice:hover div b,
.blog-data .select2-container .select2-choice:hover div b,
.search .select2-container .select2-choice:hover div b {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTc1NTk5REMxQjY5MTFFN0I5RTVCODNCOEZGNUI0NEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTc1NTk5REQxQjY5MTFFN0I5RTVCODNCOEZGNUI0NEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNzU1OTlEQTFCNjkxMUU3QjlFNUI4M0I4RkY1QjQ0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNzU1OTlEQjFCNjkxMUU3QjlFNUI4M0I4RkY1QjQ0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjT08aIAAACuSURBVHjaYvz//z8DNQETA5XBqIHUNrCD8QAQ+xGtG6QWpAePC2cD8VKgIiciDHMCq4XoQQBQOkTB7QzxQPwViO0x5BBq7KFq4tHlcGnIBOIPQGyORc4cKpeJTS8DHlcUAvFHIDZEEjOEihXi0seIN+t1MFYAyWIghoXpPiDuZaj434FLCyPBvNzB2AIk06G8WUDDqvEpZySqcOhghLio4n8FIaWMo6XNCDAQIMAAkLrFv12jWt8AAAAASUVORK5CYII=);
}

/* line 5951, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-dropdown-open.select2-container-active div b,
.category .select2-dropdown-open.select2-container-active div b,
.single-post .select2-dropdown-open.select2-container-active div b,
.blog-data .select2-dropdown-open.select2-container-active div b,
.search .select2-dropdown-open.select2-container-active div b {
  display: block;
  width: 100%;
  height: 100%;
  background-color: #fff;
}

/* line 5958, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-search,
.category .select2-search,
.single-post .select2-search,
.blog-data .select2-search,
.search .select2-search {
  display: none !important;
  padding: 2px;
  display: block;
  background-color: #fff;
}

/* line 5965, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-search .select2-input,
.category .select2-search .select2-input,
.single-post .select2-search .select2-input,
.blog-data .select2-search .select2-input,
.search .select2-search .select2-input {
  width: 99%;
  height: 26px !important;
  border-color: #efefef !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 5974, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results,
.category .select2-results,
.single-post .select2-results,
.blog-data .select2-results,
.search .select2-results {
  max-height: 200px;
  padding: 10px 0;
  margin: 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: transparent;
}

/* line 5984, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-result-sub,
.category .select2-result-sub,
.single-post .select2-result-sub,
.blog-data .select2-result-sub,
.search .select2-result-sub {
  margin: 0;
  padding: 0;
}

/* line 5989, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results li,
.category .select2-results li,
.single-post .select2-results li,
.blog-data .select2-results li,
.search .select2-results li {
  list-style: none;
  display: block;
  background-image: none;
  padding: 0;
  margin: 0 !important;
  color: #666;
  width: auto;
  font-size: 1.5rem;
}

/* line 6000, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results li.select2-result-with-children > .select2-result-label,
.category .select2-results li.select2-result-with-children > .select2-result-label,
.single-post .select2-results li.select2-result-with-children > .select2-result-label,
.blog-data .select2-results li.select2-result-with-children > .select2-result-label,
.search .select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: 600;
  font-size: 15px;
  cursor: default;
  color: #222;
}

/* line 6007, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-result-label,
.category .select2-results .select2-result-label,
.single-post .select2-results .select2-result-label,
.blog-data .select2-results .select2-result-label,
.search .select2-results .select2-result-label {
  margin: 0;
  cursor: pointer;
  padding: 14px 20px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 6019, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-highlighted .select2-result-label,
.category .select2-results .select2-highlighted .select2-result-label,
.single-post .select2-results .select2-highlighted .select2-result-label,
.blog-data .select2-results .select2-highlighted .select2-result-label,
.search .select2-results .select2-highlighted .select2-result-label {
  background: #fff;
  color: #f78505;
}

/* line 6024, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-highlighted:active,
.category .select2-results .select2-highlighted:active,
.single-post .select2-results .select2-highlighted:active,
.blog-data .select2-results .select2-highlighted:active,
.search .select2-results .select2-highlighted:active {
  background: #fff;
}

/* line 6028, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results li em,
.category .select2-results li em,
.single-post .select2-results li em,
.blog-data .select2-results li em,
.search .select2-results li em {
  background: #feffde;
  font-style: normal;
}

/* line 6033, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-highlighted em,
.category .select2-results .select2-highlighted em,
.single-post .select2-results .select2-highlighted em,
.blog-data .select2-results .select2-highlighted em,
.search .select2-results .select2-highlighted em {
  background: 0 0;
}

/* line 6037, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-highlighted ul,
.category .select2-results .select2-highlighted ul,
.single-post .select2-results .select2-highlighted ul,
.blog-data .select2-results .select2-highlighted ul,
.search .select2-results .select2-highlighted ul {
  background: #fff;
  color: #000;
}

/* line 6042, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-no-results,
.archive:not(.woocommerce) .select2-results .select2-searching,
.archive:not(.woocommerce) .select2-results .select2-selection-limit,
.category .select2-results .select2-no-results,
.category .select2-results .select2-searching,
.category .select2-results .select2-selection-limit,
.single-post .select2-results .select2-no-results,
.single-post .select2-results .select2-searching,
.single-post .select2-results .select2-selection-limit,
.blog-data .select2-results .select2-no-results,
.blog-data .select2-results .select2-searching,
.blog-data .select2-results .select2-selection-limit,
.search .select2-results .select2-no-results,
.search .select2-results .select2-searching,
.search .select2-results .select2-selection-limit {
  background: #f4f4f4;
  display: list-item;
}

/* line 6047, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-no-results,
.category .select2-results .select2-no-results,
.single-post .select2-results .select2-no-results,
.blog-data .select2-results .select2-no-results,
.search .select2-results .select2-no-results {
  min-height: 1em;
  padding: 10px 7px;
  font-size: 13px;
}

/* line 6053, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-disabled.select2-highlighted,
.category .select2-results .select2-disabled.select2-highlighted,
.single-post .select2-results .select2-disabled.select2-highlighted,
.blog-data .select2-results .select2-disabled.select2-highlighted,
.search .select2-results .select2-disabled.select2-highlighted {
  color: #666;
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

/* line 6060, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-disabled,
.category .select2-results .select2-disabled,
.single-post .select2-results .select2-disabled,
.blog-data .select2-results .select2-disabled,
.search .select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

/* line 6066, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-results .select2-selected,
.category .select2-results .select2-selected,
.single-post .select2-results .select2-selected,
.blog-data .select2-results .select2-selected,
.search .select2-results .select2-selected {
  display: none;
}

/* line 6070, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-more-results,
.category .select2-more-results,
.single-post .select2-more-results,
.blog-data .select2-more-results,
.search .select2-more-results {
  background: #f4f4f4;
  display: list-item;
}

/* line 6075, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container.select2-container-disabled .select2-choice,
.category .select2-container.select2-container-disabled .select2-choice,
.single-post .select2-container.select2-container-disabled .select2-choice,
.blog-data .select2-container.select2-container-disabled .select2-choice,
.search .select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}

/* line 6082, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container.select2-container-disabled .select2-choice div,
.category .select2-container.select2-container-disabled .select2-choice div,
.single-post .select2-container.select2-container-disabled .select2-choice div,
.blog-data .select2-container.select2-container-disabled .select2-choice div,
.search .select2-container.select2-container-disabled .select2-choice div {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0;
}

/* line 6088, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-container.select2-container-disabled .select2-choice abbr,
.category .select2-container.select2-container-disabled .select2-choice abbr,
.single-post .select2-container.select2-container-disabled .select2-choice abbr,
.blog-data .select2-container.select2-container-disabled .select2-choice abbr,
.search .select2-container.select2-container-disabled .select2-choice abbr {
  display: none;
}

/* line 6092, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .select2-offscreen,
.category .select2-offscreen,
.single-post .select2-offscreen,
.blog-data .select2-offscreen,
.search .select2-offscreen {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 6103, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cf,
.category .cf,
.single-post .cf,
.blog-data .cf,
.search .cf {
  zoom: 1;
}

/* line 6107, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cf:before,
.archive:not(.woocommerce) .cf:after,
.category .cf:before,
.category .cf:after,
.single-post .cf:before,
.single-post .cf:after,
.blog-data .cf:before,
.blog-data .cf:after,
.search .cf:before,
.search .cf:after {
  content: "";
  display: table;
}

/* line 6112, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cf:after,
.category .cf:after,
.single-post .cf:after,
.blog-data .cf:after,
.search .cf:after {
  clear: both;
}

/* line 6116, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .wrap,
.category .wrap,
.single-post .wrap,
.blog-data .wrap,
.search .wrap {
  width: 90%;
  max-width: 1600px;
  margin: 0 auto;
  padding-left: 8px;
  padding-right: 8px;
}

/* line 6124, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .site-header .wrap,
.category .site-header .wrap,
.single-post .site-header .wrap,
.blog-data .site-header .wrap,
.search .site-header .wrap {
  max-width: 1920px;
  height: 220px;
}

/* line 6129, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #page-content,
.category #page-content,
.single-post #page-content,
.blog-data #page-content,
.search #page-content {
  background: transparent;
}

/* line 6133, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ol li ul li,
.archive:not(.woocommerce) ul li,
.category ol li ul li,
.category ul li,
.single-post ol li ul li,
.single-post ul li,
.blog-data ol li ul li,
.blog-data ul li,
.search ol li ul li,
.search ul li {
  margin: 0 0 10px;
  padding: 0 0 0 20px;
  list-style: none;
  background: none;
  background-size: 8px 8px;
}

/* line 6141, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .desktop-only,
.category .desktop-only,
.single-post .desktop-only,
.blog-data .desktop-only,
.search .desktop-only {
  display: none;
}

/* line 6145, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button,
.archive:not(.woocommerce) .comment-form input[type="submit"],
.comment-form .archive:not(.woocommerce) input[type="submit"],
.archive:not(.woocommerce) .search-form .search-submit,
.search-form .archive:not(.woocommerce) .search-submit,
.category .button,
.category .comment-form input[type="submit"],
.comment-form .category input[type="submit"],
.category .search-form .search-submit,
.search-form .category .search-submit,
.single-post .button,
.single-post .comment-form input[type="submit"],
.comment-form .single-post input[type="submit"],
.single-post .search-form .search-submit,
.search-form .single-post .search-submit,
.blog-data .button,
.blog-data .comment-form input[type="submit"],
.comment-form .blog-data input[type="submit"],
.blog-data .search-form .search-submit,
.search-form .blog-data .search-submit,
.search .button,
.search .comment-form input[type="submit"],
.comment-form .search input[type="submit"],
.search .search-form .search-submit,
.search-form .search .search-submit {
  font-weight: 500;
  font-size: 14px;
}

/* line 6150, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .button:hover,
.archive:not(.woocommerce) .comment-form input:hover[type="submit"],
.comment-form .archive:not(.woocommerce) input:hover[type="submit"],
.archive:not(.woocommerce) .search-form .search-submit:hover,
.search-form .archive:not(.woocommerce) .search-submit:hover,
.category .button:hover,
.category .comment-form input:hover[type="submit"],
.comment-form .category input:hover[type="submit"],
.category .search-form .search-submit:hover,
.search-form .category .search-submit:hover,
.single-post .button:hover,
.single-post .comment-form input:hover[type="submit"],
.comment-form .single-post input:hover[type="submit"],
.single-post .search-form .search-submit:hover,
.search-form .single-post .search-submit:hover,
.blog-data .button:hover,
.blog-data .comment-form input:hover[type="submit"],
.comment-form .blog-data input:hover[type="submit"],
.blog-data .search-form .search-submit:hover,
.search-form .blog-data .search-submit:hover,
.search .button:hover,
.search .comment-form input:hover[type="submit"],
.comment-form .search input:hover[type="submit"],
.search .search-form .search-submit:hover,
.search-form .search .search-submit:hover {
  border-color: #ff8800;
  background: transparent;
}

/* line 6155, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) button.alm-load-more-btn,
.category button.alm-load-more-btn,
.single-post button.alm-load-more-btn,
.blog-data button.alm-load-more-btn,
.search button.alm-load-more-btn {
  border-color: transparent;
  border: 2px solid;
  border-image-slice: 1;
  border-width: 2px;
  border-image-source: linear-gradient(125deg, #FFB400, #FF8700);
  color: black;
  background: transparent;
  transition: all 0.3s ease-in-out;
  padding: 13px 55px;
  position: relative;
  z-index: 2;
  text-transform: uppercase;
  font-weight: 600;
  box-shadow: none;
}

/* line 6172, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .btn-orange,
.category .btn-orange,
.single-post .btn-orange,
.blog-data .btn-orange,
.search .btn-orange {
  border-color: transparent;
  border: 2px solid;
  border-image-slice: 1;
  border-width: 2px;
  border-image-source: linear-gradient(125deg, #FFB400, #FF8700);
  color: black;
  background: transparent;
  transition: all 0s ease-in-out;
  padding: 13px 55px;
  position: relative;
  z-index: 2;
  text-transform: uppercase;
  font-weight: 600;
  position: absolute;
}

/* line 6189, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .btn-orange:before,
.archive:not(.woocommerce) button.alm-load-more-btn:before,
.category .btn-orange:before,
.category button.alm-load-more-btn:before,
.single-post .btn-orange:before,
.single-post button.alm-load-more-btn:before,
.blog-data .btn-orange:before,
.blog-data button.alm-load-more-btn:before,
.search .btn-orange:before,
.search button.alm-load-more-btn:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  transition: all 0.3s ease-in-out;
  z-index: -1;
}

/* line 6203, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .btn-orange:hover,
.archive:not(.woocommerce) .-orange:focus,
.archive:not(.woocommerce) .btn-orange:active,
.category .btn-orange:hover,
.category .-orange:focus,
.category .btn-orange:active,
.single-post .btn-orange:hover,
.single-post .-orange:focus,
.single-post .btn-orange:active,
.blog-data .btn-orange:hover,
.blog-data .-orange:focus,
.blog-data .btn-orange:active,
.search .btn-orange:hover,
.search .-orange:focus,
.search .btn-orange:active {
  color: white;
  background-size: cover;
  box-shadow: none;
}

/* line 6209, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .btn-orange:hover:before,
.archive:not(.woocommerce) button.alm-load-more-btn:hover:before,
.category .btn-orange:hover:before,
.category button.alm-load-more-btn:hover:before,
.single-post .btn-orange:hover:before,
.single-post button.alm-load-more-btn:hover:before,
.blog-data .btn-orange:hover:before,
.blog-data button.alm-load-more-btn:hover:before,
.search .btn-orange:hover:before,
.search button.alm-load-more-btn:hover:before {
  opacity: 1;
}

/* line 6213, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .archive .btn-orange,
.archive:not(.woocommerce) .category .btn-orange,
.category .archive .btn-orange,
.category .category .btn-orange,
.single-post .archive .btn-orange,
.single-post .category .btn-orange,
.blog-data .archive .btn-orange,
.blog-data .category .btn-orange,
.search .archive .btn-orange,
.search .category .btn-orange {
  color: white;
}

/* line 6217, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) button.alm-load-more-btn:hover,
.category button.alm-load-more-btn:hover,
.single-post button.alm-load-more-btn:hover,
.blog-data button.alm-load-more-btn:hover,
.search button.alm-load-more-btn:hover {
  color: white;
  background-size: cover;
  box-shadow: none;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
}

/* line 6224, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hide-player .mejs-controls,
.category .hide-player .mejs-controls,
.single-post .hide-player .mejs-controls,
.blog-data .hide-player .mejs-controls,
.search .hide-player .mejs-controls {
  display: none !important;
  visibility: hidden !important;
}

/* line 6230, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) input,
.archive:not(.woocommerce) textarea,
.category input,
.category textarea,
.single-post input,
.single-post textarea,
.blog-data input,
.blog-data textarea,
.search input,
.search textarea {
  background: #fff;
  border: 1px solid #ccc;
  font-size: 15px;
  font-size: 1.5rem;
  color: grey;
  font-weight: 300;
  width: auto;
  padding: 5px;
  -moz-transition: none;
  -webkit-transition: none;
  transition: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 6247, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) input[type="text"],
.archive:not(.woocommerce) input[type="password"],
.archive:not(.woocommerce) input[type="datetime"],
.archive:not(.woocommerce) input[type="datetime-local"],
.archive:not(.woocommerce) input[type="date"],
.archive:not(.woocommerce) input[type="month"],
.archive:not(.woocommerce) input[type="time"],
.archive:not(.woocommerce) input[type="week"],
.archive:not(.woocommerce) input[type="number"],
.archive:not(.woocommerce) input[type="email"],
.archive:not(.woocommerce) input[type="url"],
.archive:not(.woocommerce) input[type="search"],
.archive:not(.woocommerce) input[type="tel"],
.archive:not(.woocommerce) input[type="color"],
.archive:not(.woocommerce) select,
.archive:not(.woocommerce) textarea,
.category input[type="text"],
.category input[type="password"],
.category input[type="datetime"],
.category input[type="datetime-local"],
.category input[type="date"],
.category input[type="month"],
.category input[type="time"],
.category input[type="week"],
.category input[type="number"],
.category input[type="email"],
.category input[type="url"],
.category input[type="search"],
.category input[type="tel"],
.category input[type="color"],
.category select,
.category textarea,
.single-post input[type="text"],
.single-post input[type="password"],
.single-post input[type="datetime"],
.single-post input[type="datetime-local"],
.single-post input[type="date"],
.single-post input[type="month"],
.single-post input[type="time"],
.single-post input[type="week"],
.single-post input[type="number"],
.single-post input[type="email"],
.single-post input[type="url"],
.single-post input[type="search"],
.single-post input[type="tel"],
.single-post input[type="color"],
.single-post select,
.single-post textarea,
.blog-data input[type="text"],
.blog-data input[type="password"],
.blog-data input[type="datetime"],
.blog-data input[type="datetime-local"],
.blog-data input[type="date"],
.blog-data input[type="month"],
.blog-data input[type="time"],
.blog-data input[type="week"],
.blog-data input[type="number"],
.blog-data input[type="email"],
.blog-data input[type="url"],
.blog-data input[type="search"],
.blog-data input[type="tel"],
.blog-data input[type="color"],
.blog-data select,
.blog-data textarea,
.search input[type="text"],
.search input[type="password"],
.search input[type="datetime"],
.search input[type="datetime-local"],
.search input[type="date"],
.search input[type="month"],
.search input[type="time"],
.search input[type="week"],
.search input[type="number"],
.search input[type="email"],
.search input[type="url"],
.search input[type="search"],
.search input[type="tel"],
.search input[type="color"],
.search select,
.search textarea {
  display: block;
  padding: 11px 9px;
  margin: 0 auto;
  color: black;
  line-height: 17px;
  font-weight: 400;
  letter-spacing: 2px;
  border-radius: 0;
  vertical-align: middle;
  box-shadow: none;
  border: 1px solid grey;
  width: 100%;
  background-color: white;
  border: none;
  border-bottom: 0;
  background: 0 0;
  padding: 0 10px;
  height: auto;
  line-height: 60px;
  font-size: 14px;
  color: #4D4E4E;
  background: #F2F2F2;
  font-weight: 400;
  transition: all .2s ease;
}

/* line 6289, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hs-input,
.category .hs-input,
.single-post .hs-input,
.blog-data .hs-input,
.search .hs-input {
  -webkit-appearance: none;
  background-color: #fafafa;
  border: 1px solid #cacece;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 6px;
  border-radius: 2px;
  display: inline-block;
  position: relative;
}

/* line 6300, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hs-input:active,
.archive:not(.woocommerce) .hs-input:checked:active,
.category .hs-input:active,
.category .hs-input:checked:active,
.single-post .hs-input:active,
.single-post .hs-input:checked:active,
.blog-data .hs-input:active,
.blog-data .hs-input:checked:active,
.search .hs-input:active,
.search .hs-input:checked:active {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
}

/* line 6304, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hs-input:checked,
.category .hs-input:checked,
.single-post .hs-input:checked,
.blog-data .hs-input:checked,
.search .hs-input:checked {
  background-color: #ff8800;
  border: 1px solid #ff8800;
  box-shadow: 0 1px 2px #ff8800, inset 0px -15px 10px -12px #ff8800, inset 15px 10px -12px #ff8800;
  color: #99a1a7;
}

/* line 6315, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .feature.banner.fixed,
.archive:not(.woocommerce) .feature.banner.fixed .columns,
.archive:not(.woocommerce) .feature.banner.fixed .row,
.category .feature.banner.fixed,
.category .feature.banner.fixed .columns,
.category .feature.banner.fixed .row,
.single-post .feature.banner.fixed,
.single-post .feature.banner.fixed .columns,
.single-post .feature.banner.fixed .row,
.blog-data .feature.banner.fixed,
.blog-data .feature.banner.fixed .columns,
.blog-data .feature.banner.fixed .row,
.search .feature.banner.fixed,
.search .feature.banner.fixed .columns,
.search .feature.banner.fixed .row {
  height: 38vh;
  min-height: 200px;
}

/* line 6320, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) header.site-header,
.category header.site-header,
.single-post header.site-header,
.blog-data header.site-header,
.search header.site-header {
  height: 160px;
  background: black;
}

/* line 6325, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logo,
.category .logo,
.single-post .logo,
.blog-data .logo,
.search .logo {
  position: relative;
  width: 112px;
  height: 70px;
  top: auto;
  left: 0;
}

/* line 6333, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .logo img,
.category .logo img,
.single-post .logo img,
.blog-data .logo img,
.search .logo img {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}

/* line 6344, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mob-btn,
.category .mob-btn,
.single-post .mob-btn,
.blog-data .mob-btn,
.search .mob-btn {
  display: block;
  position: absolute;
  margin: 0;
  top: 27px;
  right: 25px;
  z-index: 1010;
}

/* line 6353, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .mob-btn a,
.category .mob-btn a,
.single-post .mob-btn a,
.blog-data .mob-btn a,
.search .mob-btn a {
  text-decoration: none;
}

/* line 6357, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #nav-icon,
.category #nav-icon,
.single-post #nav-icon,
.blog-data #nav-icon,
.search #nav-icon {
  width: 16px;
  height: 16px;
  position: relative;
  margin: 0;
  float: right;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  cursor: pointer;
}

/* line 6370, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #nav-icon span,
.category #nav-icon span,
.single-post #nav-icon span,
.blog-data #nav-icon span,
.search #nav-icon span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background: white;
  border-radius: 2px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

/* line 6389, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #nav-icon span:nth-child(1),
.category #nav-icon span:nth-child(1),
.single-post #nav-icon span:nth-child(1),
.blog-data #nav-icon span:nth-child(1),
.search #nav-icon span:nth-child(1) {
  top: 0px;
}

/* line 6393, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #nav-icon span:nth-child(2),
.archive:not(.woocommerce) #nav-icon span:nth-child(3),
.category #nav-icon span:nth-child(2),
.category #nav-icon span:nth-child(3),
.single-post #nav-icon span:nth-child(2),
.single-post #nav-icon span:nth-child(3),
.blog-data #nav-icon span:nth-child(2),
.blog-data #nav-icon span:nth-child(3),
.search #nav-icon span:nth-child(2),
.search #nav-icon span:nth-child(3) {
  top: 7px;
}

/* line 6397, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #nav-icon span:nth-child(4),
.category #nav-icon span:nth-child(4),
.single-post #nav-icon span:nth-child(4),
.blog-data #nav-icon span:nth-child(4),
.search #nav-icon span:nth-child(4) {
  top: 14px;
}

/* line 6401, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .main-nav-collect,
.archive:not(.woocommerce) .blog-menu,
.archive:not(.woocommerce) .subscribe,
.category .main-nav-collect,
.category .blog-menu,
.category .subscribe,
.single-post .main-nav-collect,
.single-post .blog-menu,
.single-post .subscribe,
.blog-data .main-nav-collect,
.blog-data .blog-menu,
.blog-data .subscribe,
.search .main-nav-collect,
.search .blog-menu,
.search .subscribe {
  display: none;
}

/* line 6409, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay,
.category .overlay,
.single-post .overlay,
.blog-data .overlay,
.search .overlay {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  padding: 70px 0 0;
  height: 100%;
  width: 80%;
  background: white;
  overflow: auto;
  z-index: 1005;
}

/* line 6422, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay #nav-icon span,
.category .overlay #nav-icon span,
.single-post .overlay #nav-icon span,
.blog-data .overlay #nav-icon span,
.search .overlay #nav-icon span {
  background: black;
}

/* line 6426, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay #nav-icon span:nth-child(1),
.category .overlay #nav-icon span:nth-child(1),
.single-post .overlay #nav-icon span:nth-child(1),
.blog-data .overlay #nav-icon span:nth-child(1),
.search .overlay #nav-icon span:nth-child(1) {
  top: 18px;
  width: 0%;
  left: 50%;
}

/* line 6432, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay #nav-icon span:nth-child(2),
.category .overlay #nav-icon span:nth-child(2),
.single-post .overlay #nav-icon span:nth-child(2),
.blog-data .overlay #nav-icon span:nth-child(2),
.search .overlay #nav-icon span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 6439, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay #nav-icon span:nth-child(3),
.category .overlay #nav-icon span:nth-child(3),
.single-post .overlay #nav-icon span:nth-child(3),
.blog-data .overlay #nav-icon span:nth-child(3),
.search .overlay #nav-icon span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/* line 6446, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay #nav-icon span:nth-child(4),
.category .overlay #nav-icon span:nth-child(4),
.single-post .overlay #nav-icon span:nth-child(4),
.blog-data .overlay #nav-icon span:nth-child(4),
.search .overlay #nav-icon span:nth-child(4) {
  top: 18px;
  width: 0%;
  left: 50%;
}

/* line 6452, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-wrap,
.category .overlay-wrap,
.single-post .overlay-wrap,
.blog-data .overlay-wrap,
.search .overlay-wrap {
  color: black;
  width: 80%;
  max-width: 1660px;
  height: 100%;
  overflow: auto;
  margin: 0 auto;
  position: relative;
}

/* line 6462, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav,
.category .overlay-nav,
.single-post .overlay-nav,
.blog-data .overlay-nav,
.search .overlay-nav {
  padding: 0;
  list-style: none;
}

/* line 6467, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav li,
.category .overlay-nav li,
.single-post .overlay-nav li,
.blog-data .overlay-nav li,
.search .overlay-nav li {
  display: block;
  line-height: 20px;
  padding: 5px 0;
  background: none;
  position: relative;
}

/* line 6475, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav .menu-item-has-children a:after,
.category .overlay-nav .menu-item-has-children a:after,
.single-post .overlay-nav .menu-item-has-children a:after,
.blog-data .overlay-nav .menu-item-has-children a:after,
.search .overlay-nav .menu-item-has-children a:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjMiIHZpZXdCb3g9IjAgMCA2IDMiPg0KICA8cGF0aCBpZD0iUG9seWdvbl8yIiBkYXRhLW5hbWU9IlBvbHlnb24gMiIgZD0iTTMsMCw2LDNIMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgMykgcm90YXRlKDE4MCkiLz4NCjwvc3ZnPg0K) no-repeat center center;
  background-size: 6px 3px;
  width: 17px;
  height: 10px;
  padding: 0;
  margin: 5px 0 0 5px;
  display: inline-block;
  text-align: center;
  transition: all .25s;
  -moz-transition: all .25s;
  -webkit-transition: all .25s;
}

/* line 6490, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav .menu-item-has-children ul a:after,
.category .overlay-nav .menu-item-has-children ul a:after,
.single-post .overlay-nav .menu-item-has-children ul a:after,
.blog-data .overlay-nav .menu-item-has-children ul a:after,
.search .overlay-nav .menu-item-has-children ul a:after {
  background: none;
  width: auto;
  height: auto;
  padding-right: 0;
}

/* line 6497, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav .menu-item-has-children.active a:after,
.category .overlay-nav .menu-item-has-children.active a:after,
.single-post .overlay-nav .menu-item-has-children.active a:after,
.blog-data .overlay-nav .menu-item-has-children.active a:after,
.search .overlay-nav .menu-item-has-children.active a:after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
  transition: all .25s;
  -moz-transition: all .25s;
  -webkit-transition: all .25s;
}

/* line 6508, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav li:before,
.category .overlay-nav li:before,
.single-post .overlay-nav li:before,
.blog-data .overlay-nav li:before,
.search .overlay-nav li:before {
  display: inline-block;
  width: 36px;
  font-size: 18px;
}

/* line 6514, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav li:last-child,
.category .overlay-nav li:last-child,
.single-post .overlay-nav li:last-child,
.blog-data .overlay-nav li:last-child,
.search .overlay-nav li:last-child {
  border-bottom: 0;
}

/* line 6518, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav li a,
.category .overlay-nav li a,
.single-post .overlay-nav li a,
.blog-data .overlay-nav li a,
.search .overlay-nav li a {
  color: black;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

/* line 6525, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav li a:hover,
.category .overlay-nav li a:hover,
.single-post .overlay-nav li a:hover,
.blog-data .overlay-nav li a:hover,
.search .overlay-nav li a:hover {
  color: black;
}

/* line 6529, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav ul,
.category .overlay-nav ul,
.single-post .overlay-nav ul,
.blog-data .overlay-nav ul,
.search .overlay-nav ul {
  padding: 0;
  position: relative;
  top: 20px;
  height: 0;
  width: 100%;
  overflow: auto;
  -webkit-transition: height 0.4s linear;
  -moz-transition: height 0.4s linear;
  -ms-transition: height 0.4s linear;
  -o-transition: height 0.4s linear;
  transition: height 0.4s linear;
}

/* line 6543, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav li.active ul,
.category .overlay-nav li.active ul,
.single-post .overlay-nav li.active ul,
.blog-data .overlay-nav li.active ul,
.search .overlay-nav li.active ul {
  height: auto;
  display: inline-block;
}

/* line 6548, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav ul li,
.category .overlay-nav ul li,
.single-post .overlay-nav ul li,
.blog-data .overlay-nav ul li,
.search .overlay-nav ul li {
  display: block;
  font-size: 1.8em;
  width: 100%;
}

/* line 6554, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav ul li a,
.category .overlay-nav ul li a,
.single-post .overlay-nav ul li a,
.blog-data .overlay-nav ul li a,
.search .overlay-nav ul li a {
  color: #4D4E4E;
  font-size: 14px;
  line-height: 16px;
  text-transform: capitalize;
}

/* line 6561, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay-nav ul li a:hover,
.category .overlay-nav ul li a:hover,
.single-post .overlay-nav ul li a:hover,
.blog-data .overlay-nav ul li a:hover,
.search .overlay-nav ul li a:hover {
  color: black;
}

/* line 6565, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .overlay .btn-orange,
.category .overlay .btn-orange,
.single-post .overlay .btn-orange,
.blog-data .overlay .btn-orange,
.search .overlay .btn-orange {
  position: relative;
  top: auto;
  left: auto;
  transform: none;
}

/* line 6572, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-btn,
.category .amp-btn,
.single-post .amp-btn,
.blog-data .amp-btn,
.search .amp-btn {
  display: none;
}

/* line 6576, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-mode-touch .amp-btn,
.category .amp-mode-touch .amp-btn,
.single-post .amp-mode-touch .amp-btn,
.blog-data .amp-mode-touch .amp-btn,
.search .amp-mode-touch .amp-btn {
  display: block;
  position: absolute;
  margin: 0;
  top: 24px;
  right: 25px;
  z-index: 1010;
}

/* line 6585, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-menu,
.category .amp-menu,
.single-post .amp-menu,
.blog-data .amp-menu,
.search .amp-menu {
  background: #fff;
  display: none;
  position: absolute;
  top: 40px;
  right: -25px;
  width: 260px;
}

/* line 6594, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-hover:hover + .amp-menu,
.category .amp-hover:hover + .amp-menu,
.single-post .amp-hover:hover + .amp-menu,
.blog-data .amp-hover:hover + .amp-menu,
.search .amp-hover:hover + .amp-menu {
  display: inline-block;
}

/* line 6598, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-menu .overlay-nav,
.category .amp-menu .overlay-nav,
.single-post .amp-menu .overlay-nav,
.blog-data .amp-menu .overlay-nav,
.search .amp-menu .overlay-nav {
  margin: 20px 0;
}

/* line 6602, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-menu .overlay-nav ul,
.category .amp-menu .overlay-nav ul,
.single-post .amp-menu .overlay-nav ul,
.blog-data .amp-menu .overlay-nav ul,
.search .amp-menu .overlay-nav ul {
  top: 10px;
  height: auto;
}

/* line 6607, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-menu .overlay-nav ul li,
.category .amp-menu .overlay-nav ul li,
.single-post .amp-menu .overlay-nav ul li,
.blog-data .amp-menu .overlay-nav ul li,
.search .amp-menu .overlay-nav ul li {
  padding: 2px 0;
}

/* line 6611, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-menu .overlay-nav .menu-item-has-children a:after,
.category .amp-menu .overlay-nav .menu-item-has-children a:after,
.single-post .amp-menu .overlay-nav .menu-item-has-children a:after,
.blog-data .amp-menu .overlay-nav .menu-item-has-children a:after,
.search .amp-menu .overlay-nav .menu-item-has-children a:after {
  content: "";
  background: none;
  background-size: 6px 3px;
  width: 0;
  height: 0;
  margin: 0;
}

/* line 6625, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .searchform input:active,
.archive:not(.woocommerce) .searchform input:focus,
.category .searchform input:active,
.category .searchform input:focus,
.single-post .searchform input:active,
.single-post .searchform input:focus,
.blog-data .searchform input:active,
.blog-data .searchform input:focus,
.search .searchform input:active,
.search .searchform input:focus {
  background: white;
}

/* line 6629, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-results .inner > a,
.category .search-results .inner > a,
.single-post .search-results .inner > a,
.blog-data .search-results .inner > a,
.search .search-results .inner > a {
  display: block;
}

/* line 6634, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-btn,
.category .search-btn,
.single-post .search-btn,
.blog-data .search-btn,
.search .search-btn {
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  width: 15px;
  height: 70px;
  right: 60px;
  z-index: 1010;
}

/* line 6645, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-open,
.category .search-open,
.single-post .search-open,
.blog-data .search-open,
.search .search-open {
  width: 18px;
  height: 18px;
}

/* line 6650, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-btn .search-img,
.category .search-btn .search-img,
.single-post .search-btn .search-img,
.blog-data .search-btn .search-img,
.search .search-btn .search-img {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU2VhcmNoIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS4yMDciIGhlaWdodD0iMTUuMjA3IiB2aWV3Qm94PSIwIDAgMTUuMjA3IDE1LjIwNyI+DQogIDxnIGlkPSJFbGxpcHNlXzMiIGRhdGEtbmFtZT0iRWxsaXBzZSAzIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiI+DQogICAgPGNpcmNsZSBjeD0iNS44NjIiIGN5PSI1Ljg2MiIgcj0iNS44NjIiIHN0cm9rZT0ibm9uZSIvPg0KICAgIDxjaXJjbGUgY3g9IjUuODYyIiBjeT0iNS44NjIiIHI9IjQuODYyIiBmaWxsPSJub25lIi8+DQogIDwvZz4NCiAgPHBhdGggaWQ9IlBhdGhfNzAiIGRhdGEtbmFtZT0iUGF0aCA3MCIgZD0iTTAsMCwyLjgzOCwyLjgzOGwuMjQ3LjI0N0wzLjUsMy41bDEuNDQsMS40NGgwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LjU2NCA5LjU2NCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+DQo8L3N2Zz4NCg==) no-repeat center center;
  background-size: 15px;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}

/* line 6671, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-btn .search-img:hover,
.category .search-btn .search-img:hover,
.single-post .search-btn .search-img:hover,
.blog-data .search-btn .search-img:hover,
.search .search-btn .search-img:hover {
  cursor: pointer;
  animation-name: bounce;
  -moz-animation-name: bounce;
}

@keyframes bounce {
  0%, 100% {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }

  50% {
    -webkit-transform: translateY(-80%);
    -ms-transform: translateY(-80%);
    transform: translateY(-80%);
  }
}

/* line 6695, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay,
.category .search-overlay,
.single-post .search-overlay,
.blog-data .search-overlay,
.search .search-overlay {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  padding: 0;
  width: 100%;
  background-color: #ff8800;
  background-image: linear-gradient(55deg, #ff8800, #ffaf00);
  overflow: auto;
  z-index: 1005;
}

/* line 6711, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay .wrap,
.category .search-overlay .wrap,
.single-post .search-overlay .wrap,
.blog-data .search-overlay .wrap,
.search .search-overlay .wrap {
  position: relative;
}

/* line 6715, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay-form,
.category .search-overlay-form,
.single-post .search-overlay-form,
.blog-data .search-overlay-form,
.search .search-overlay-form {
  color: black;
  width: 100%;
  height: 70px;
  padding: 20px 15% 0 0;
  display: inline-block;
  float: left;
  position: relative;
}

/* line 6725, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay-form input[type="search"],
.category .search-overlay-form input[type="search"],
.single-post .search-overlay-form input[type="search"],
.blog-data .search-overlay-form input[type="search"],
.search .search-overlay-form input[type="search"] {
  background-color: transparent;
  border: 0;
  border-left: 1px solid white;
  outline: none;
  font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
  font-size: 16px;
  line-height: 30px;
  padding: 0 0 0 15px;
  margin: 0;
  color: white;
}

/* line 6738, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) input:focus,
.archive:not(.woocommerce) textarea:focus,
.archive:not(.woocommerce) select:focus,
.archive:not(.woocommerce) *,
.archive:not(.woocommerce) *:focus,
.archive:not(.woocommerce) *:hover,
.category input:focus,
.category textarea:focus,
.category select:focus,
.category *,
.category *:focus,
.category *:hover,
.single-post input:focus,
.single-post textarea:focus,
.single-post select:focus,
.single-post *,
.single-post *:focus,
.single-post *:hover,
.blog-data input:focus,
.blog-data textarea:focus,
.blog-data select:focus,
.blog-data *,
.blog-data *:focus,
.blog-data *:hover,
.search input:focus,
.search textarea:focus,
.search select:focus,
.search *,
.search *:focus,
.search *:hover {
  outline: none;
}

/* line 6742, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay-form input[type="search"]:active,
.archive:not(.woocommerce) .search-overlay-form input[type="search"]:focus,
.category .search-overlay-form input[type="search"]:active,
.category .search-overlay-form input[type="search"]:focus,
.single-post .search-overlay-form input[type="search"]:active,
.single-post .search-overlay-form input[type="search"]:focus,
.blog-data .search-overlay-form input[type="search"]:active,
.blog-data .search-overlay-form input[type="search"]:focus,
.search .search-overlay-form input[type="search"]:active,
.search .search-overlay-form input[type="search"]:focus {
  background-color: transparent;
  border: 0;
  border-left: 1px solid white;
  outline-style: none !important;
  box-shadow: none !important;
  border-color: transparent !important;
  outline: none !important;
}

/* line 6753, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ::-webkit-input-placeholder,
.category ::-webkit-input-placeholder,
.single-post ::-webkit-input-placeholder,
.blog-data ::-webkit-input-placeholder,
.search ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: white;
}

/* line 6757, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) ::-moz-placeholder,
.category ::-moz-placeholder,
.single-post ::-moz-placeholder,
.blog-data ::-moz-placeholder,
.search ::-moz-placeholder {
  /* Firefox 19+ */
  color: white;
}

/* line 6761, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) :-ms-input-placeholder,
.category :-ms-input-placeholder,
.single-post :-ms-input-placeholder,
.blog-data :-ms-input-placeholder,
.search :-ms-input-placeholder {
  /* IE 10+ */
  color: white;
}

/* line 6765, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) :-moz-placeholder,
.category :-moz-placeholder,
.single-post :-moz-placeholder,
.blog-data :-moz-placeholder,
.search :-moz-placeholder {
  /* Firefox 18- */
  color: white;
}

/* line 6769, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay .search-btn,
.category .search-overlay .search-btn,
.single-post .search-overlay .search-btn,
.blog-data .search-overlay .search-btn,
.search .search-overlay .search-btn {
  right: 0;
  top: 27px;
}

/* line 6774, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay #nav-icon span,
.category .search-overlay #nav-icon span,
.single-post .search-overlay #nav-icon span,
.blog-data .search-overlay #nav-icon span,
.search .search-overlay #nav-icon span {
  background: white;
}

/* line 6778, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay #nav-icon span,
.category .subscribe-overlay #nav-icon span,
.single-post .subscribe-overlay #nav-icon span,
.blog-data .subscribe-overlay #nav-icon span,
.search .subscribe-overlay #nav-icon span {
  background: black;
}

/* line 6782, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay #nav-icon span:nth-child(1),
.archive:not(.woocommerce) .subscribe-overlay #nav-icon span:nth-child(1),
.category .search-overlay #nav-icon span:nth-child(1),
.category .subscribe-overlay #nav-icon span:nth-child(1),
.single-post .search-overlay #nav-icon span:nth-child(1),
.single-post .subscribe-overlay #nav-icon span:nth-child(1),
.blog-data .search-overlay #nav-icon span:nth-child(1),
.blog-data .subscribe-overlay #nav-icon span:nth-child(1),
.search .search-overlay #nav-icon span:nth-child(1),
.search .subscribe-overlay #nav-icon span:nth-child(1) {
  top: 18px;
  width: 0%;
  left: 50%;
}

/* line 6788, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay #nav-icon span:nth-child(2),
.archive:not(.woocommerce) .subscribe-overlay #nav-icon span:nth-child(2),
.category .search-overlay #nav-icon span:nth-child(2),
.category .subscribe-overlay #nav-icon span:nth-child(2),
.single-post .search-overlay #nav-icon span:nth-child(2),
.single-post .subscribe-overlay #nav-icon span:nth-child(2),
.blog-data .search-overlay #nav-icon span:nth-child(2),
.blog-data .subscribe-overlay #nav-icon span:nth-child(2),
.search .search-overlay #nav-icon span:nth-child(2),
.search .subscribe-overlay #nav-icon span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 6795, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay #nav-icon span:nth-child(3),
.archive:not(.woocommerce) .subscribe-overlay #nav-icon span:nth-child(3),
.category .search-overlay #nav-icon span:nth-child(3),
.category .subscribe-overlay #nav-icon span:nth-child(3),
.single-post .search-overlay #nav-icon span:nth-child(3),
.single-post .subscribe-overlay #nav-icon span:nth-child(3),
.blog-data .search-overlay #nav-icon span:nth-child(3),
.blog-data .subscribe-overlay #nav-icon span:nth-child(3),
.search .search-overlay #nav-icon span:nth-child(3),
.search .subscribe-overlay #nav-icon span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/* line 6802, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-overlay #nav-icon span:nth-child(4),
.archive:not(.woocommerce) .subscribe-overlay #nav-icon span:nth-child(4),
.category .search-overlay #nav-icon span:nth-child(4),
.category .subscribe-overlay #nav-icon span:nth-child(4),
.single-post .search-overlay #nav-icon span:nth-child(4),
.single-post .subscribe-overlay #nav-icon span:nth-child(4),
.blog-data .search-overlay #nav-icon span:nth-child(4),
.blog-data .subscribe-overlay #nav-icon span:nth-child(4),
.search .search-overlay #nav-icon span:nth-child(4),
.search .subscribe-overlay #nav-icon span:nth-child(4) {
  top: 18px;
  width: 0%;
  left: 50%;
}

/* line 6808, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #s:hover::-webkit-search-cancel-button,
.category #s:hover::-webkit-search-cancel-button,
.single-post #s:hover::-webkit-search-cancel-button,
.blog-data #s:hover::-webkit-search-cancel-button,
.search #s:hover::-webkit-search-cancel-button {
  display: none;
}

/* line 6812, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #s:focus::-webkit-search-cancel-button,
.category #s:focus::-webkit-search-cancel-button,
.single-post #s:focus::-webkit-search-cancel-button,
.blog-data #s:focus::-webkit-search-cancel-button,
.search #s:focus::-webkit-search-cancel-button {
  display: none;
}

/* line 6820, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay,
.category .subscribe-overlay,
.single-post .subscribe-overlay,
.blog-data .subscribe-overlay,
.search .subscribe-overlay {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  height: auto;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  overflow: auto;
  z-index: 1005;
  text-align: center;
}

/* line 6834, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-collect,
.category .subscribe-overlay-collect,
.single-post .subscribe-overlay-collect,
.blog-data .subscribe-overlay-collect,
.search .subscribe-overlay-collect {
  background: white;
  position: absolute;
  left: 50%;
  top: 10px;
  transform: translate(-50%, 0%);
  height: auto;
  width: 90%;
  max-width: 750px;
  background-color: white;
  overflow: auto;
  z-index: 1005;
  text-align: left;
}

/* line 6849, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form ul,
.category .subscribe-overlay-form ul,
.single-post .subscribe-overlay-form ul,
.blog-data .subscribe-overlay-form ul,
.search .subscribe-overlay-form ul {
  margin-bottom: 0;
}

/* line 6853, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay .wrap,
.category .subscribe-overlay .wrap,
.single-post .subscribe-overlay .wrap,
.blog-data .subscribe-overlay .wrap,
.search .subscribe-overlay .wrap {
  padding: 14px 15px 60px;
}

/* line 6857, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay .hbspt-form p,
.category .subscribe-overlay .hbspt-form p,
.single-post .subscribe-overlay .hbspt-form p,
.blog-data .subscribe-overlay .hbspt-form p,
.search .subscribe-overlay .hbspt-form p {
  margin-bottom: 0;
}

/* line 6865, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-button-collect,
.category .subscribe-button-collect,
.single-post .subscribe-button-collect,
.blog-data .subscribe-button-collect,
.search .subscribe-button-collect {
  padding: 15px;
}

/* line 6869, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hs-form-booleancheckbox-display span,
.category .hs-form-booleancheckbox-display span,
.single-post .hs-form-booleancheckbox-display span,
.blog-data .hs-form-booleancheckbox-display span,
.search .hs-form-booleancheckbox-display span {
  margin-left: 0;
}

/* line 6873, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hs-error-msg,
.category .hs-error-msg,
.single-post .hs-error-msg,
.blog-data .hs-error-msg,
.search .hs-error-msg {
  color: #f2545b;
}

/* line 6878, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form .hs-button,
.category .subscribe-overlay-form .hs-button,
.single-post .subscribe-overlay-form .hs-button,
.blog-data .subscribe-overlay-form .hs-button,
.search .subscribe-overlay-form .hs-button {
  border-color: transparent;
  border: 2px solid;
  border-image-slice: 1;
  border-width: 2px;
  border-image-source: linear-gradient(125deg, #FFB400, #FF8700);
  color: black;
  background: transparent;
  transition: unset !important;
  padding: 13px 55px;
  position: relative;
  z-index: 2;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 15px;
}

/* line 6895, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form .hs-button:before,
.category .subscribe-overlay-form .hs-button:before,
.single-post .subscribe-overlay-form .hs-button:before,
.blog-data .subscribe-overlay-form .hs-button:before,
.search .subscribe-overlay-form .hs-button:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  z-index: -1;
}

/* line 6910, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form .hs-button:hover,
.archive:not(.woocommerce) .subscribe-overlay-form input[type='submit']:focus,
.archive:not(.woocommerce) .subscribe-overlay-form input[type='submit']:active,
.category .subscribe-overlay-form .hs-button:hover,
.category .subscribe-overlay-form input[type='submit']:focus,
.category .subscribe-overlay-form input[type='submit']:active,
.single-post .subscribe-overlay-form .hs-button:hover,
.single-post .subscribe-overlay-form input[type='submit']:focus,
.single-post .subscribe-overlay-form input[type='submit']:active,
.blog-data .subscribe-overlay-form .hs-button:hover,
.blog-data .subscribe-overlay-form input[type='submit']:focus,
.blog-data .subscribe-overlay-form input[type='submit']:active,
.search .subscribe-overlay-form .hs-button:hover,
.search .subscribe-overlay-form input[type='submit']:focus,
.search .subscribe-overlay-form input[type='submit']:active {
  color: white;
  background-size: cover;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
}

/* line 6916, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form .hs-button:hover:before,
.category .subscribe-overlay-form .hs-button:hover:before,
.single-post .subscribe-overlay-form .hs-button:hover:before,
.blog-data .subscribe-overlay-form .hs-button:hover:before,
.search .subscribe-overlay-form .hs-button:hover:before {
  opacity: 1;
}

/* line 6921, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form input[type='email'],
.category .subscribe-overlay-form input[type='email'],
.single-post .subscribe-overlay-form input[type='email'],
.blog-data .subscribe-overlay-form input[type='email'],
.search .subscribe-overlay-form input[type='email'] {
  margin-bottom: 24px;
  text-transform: none;
  display: inline-block;
}

/* line 6927, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form label,
.archive:not(.woocommerce) .subscribe-overlay-form label p,
.category .subscribe-overlay-form label,
.category .subscribe-overlay-form label p,
.single-post .subscribe-overlay-form label,
.single-post .subscribe-overlay-form label p,
.blog-data .subscribe-overlay-form label,
.blog-data .subscribe-overlay-form label p,
.search .subscribe-overlay-form label,
.search .subscribe-overlay-form label p {
  color: black;
  font-weight: 400;
  display: inline-block;
  margin: 0;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
}

/* line 6937, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form ul li,
.category .subscribe-overlay-form ul li,
.single-post .subscribe-overlay-form ul li,
.blog-data .subscribe-overlay-form ul li,
.search .subscribe-overlay-form ul li {
  padding: 0;
}

/* line 6941, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form label.hs-error-msg,
.archive:not(.woocommerce) .subscribe-overlay-form .hs-error-msg label,
.category .subscribe-overlay-form label.hs-error-msg,
.category .subscribe-overlay-form .hs-error-msg label,
.single-post .subscribe-overlay-form label.hs-error-msg,
.single-post .subscribe-overlay-form .hs-error-msg label,
.blog-data .subscribe-overlay-form label.hs-error-msg,
.blog-data .subscribe-overlay-form .hs-error-msg label,
.search .subscribe-overlay-form label.hs-error-msg,
.search .subscribe-overlay-form .hs-error-msg label {
  text-transform: none;
  color: #f2545b;
}

/* line 6946, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form label.hs-form-booleancheckbox-display .hs-input,
.category .subscribe-overlay-form label.hs-form-booleancheckbox-display .hs-input,
.single-post .subscribe-overlay-form label.hs-form-booleancheckbox-display .hs-input,
.blog-data .subscribe-overlay-form label.hs-form-booleancheckbox-display .hs-input,
.search .subscribe-overlay-form label.hs-form-booleancheckbox-display .hs-input {
  margin: 0px 0 0 0;
}

/* line 6950, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form .hs_content_hub_subscription label.hs-form-booleancheckbox-display .hs-input,
.category .subscribe-overlay-form .hs_content_hub_subscription label.hs-form-booleancheckbox-display .hs-input,
.single-post .subscribe-overlay-form .hs_content_hub_subscription label.hs-form-booleancheckbox-display .hs-input,
.blog-data .subscribe-overlay-form .hs_content_hub_subscription label.hs-form-booleancheckbox-display .hs-input,
.search .subscribe-overlay-form .hs_content_hub_subscription label.hs-form-booleancheckbox-display .hs-input {
  margin: 6px 8px 0 0;
}

/* line 6954, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form p,
.category .subscribe-overlay-form p,
.single-post .subscribe-overlay-form p,
.blog-data .subscribe-overlay-form p,
.search .subscribe-overlay-form p {
  font-size: 13px;
  display: inline-block;
}

/* line 6959, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .subscribe-overlay-form .hs-richtext p,
.category .subscribe-overlay-form .hs-richtext p,
.single-post .subscribe-overlay-form .hs-richtext p,
.blog-data .subscribe-overlay-form .hs-richtext p,
.search .subscribe-overlay-form .hs-richtext p {
  margin-bottom: 24px;
}

/* line 6968, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #container,
.category #container,
.single-post #container,
.blog-data #container,
.search #container {
  z-index: 2;
  position: relative;
}

/* line 6973, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #page-content,
.category #page-content,
.single-post #page-content,
.blog-data #page-content,
.search #page-content {
  padding: 100px 0 0;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 6973, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #page-content,
  .category #page-content,
  .single-post #page-content,
  .blog-data #page-content,
  .search #page-content {
    padding-top: 0;
  }
}

/* line 6981, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .float-large,
.archive:not(.woocommerce) .float-little,
.category .float-large,
.category .float-little,
.single-post .float-large,
.single-post .float-little,
.blog-data .float-large,
.blog-data .float-little,
.search .float-large,
.search .float-little {
  display: inline-block;
  float: left;
  width: 100%;
}

/* line 6987, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content,
.category .entry-content,
.single-post .entry-content,
.blog-data .entry-content,
.search .entry-content {
  padding-top: 40px;
}

/* line 6991, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content a,
.category .entry-content a,
.single-post .entry-content a,
.blog-data .entry-content a,
.search .entry-content a {
  display: inline;
}

/* line 6995, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .post-title h1,
.category .post-title h1,
.single-post .post-title h1,
.blog-data .post-title h1,
.search .post-title h1 {
  font-size: 30px;
  line-height: 35px;
}

/* line 7000, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stryve-page-builder h2,
.category .stryve-page-builder h2,
.single-post .stryve-page-builder h2,
.blog-data .stryve-page-builder h2,
.search .stryve-page-builder h2 {
  padding-left: 0;
  padding-top: 40px;
}

/* line 7005, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stryve-page-builder h3,
.category .stryve-page-builder h3,
.single-post .stryve-page-builder h3,
.blog-data .stryve-page-builder h3,
.search .stryve-page-builder h3 {
  text-transform: none;
}

/* line 7009, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stryve-page-builder h4,
.category .stryve-page-builder h4,
.single-post .stryve-page-builder h4,
.blog-data .stryve-page-builder h4,
.search .stryve-page-builder h4 {
  text-transform: none;
}

/* line 7013, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .stryve-page-builder img,
.category .stryve-page-builder img,
.single-post .stryve-page-builder img,
.blog-data .stryve-page-builder img,
.search .stryve-page-builder img {
  width: auto;
}

/* line 7018, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single .blog-listing article .inner,
.category .single .blog-listing article .inner,
.single-post .single .blog-listing article .inner,
.blog-data .single .blog-listing article .inner,
.search .single .blog-listing article .inner {
  background: transparent;
}

/* line 7022, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single .blog-listing article h3 a,
.archive:not(.woocommerce) .single .blog-listing article p.entry-meta span,
.category .single .blog-listing article h3 a,
.category .single .blog-listing article p.entry-meta span,
.single-post .single .blog-listing article h3 a,
.single-post .single .blog-listing article p.entry-meta span,
.blog-data .single .blog-listing article h3 a,
.blog-data .single .blog-listing article p.entry-meta span,
.search .single .blog-listing article h3 a,
.search .single .blog-listing article p.entry-meta span {
  color: white;
}

/* line 7026, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) footer.site-footer,
.category footer.site-footer,
.single-post footer.site-footer,
.blog-data footer.site-footer,
.search footer.site-footer {
  background: #000;
}

/* line 7031, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .hero,
.category .hero,
.single-post .hero,
.blog-data .hero,
.search .hero {
  padding: 28px 0 50px;
}

/* line 7035, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content .post-title,
.category .entry-content .post-title,
.single-post .entry-content .post-title,
.blog-data .entry-content .post-title,
.search .entry-content .post-title {
  padding-bottom: 40px;
}

/* line 7039, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content .intro,
.category .entry-content .intro,
.single-post .entry-content .intro,
.blog-data .entry-content .intro,
.search .entry-content .intro {
  padding-top: 0;
}

/* line 7043, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .download,
.category .download,
.single-post .download,
.blog-data .download,
.search .download {
  display: block;
  clear: both;
  background-color: #FFA200;
  background-image: linear-gradient(to right, #FFB400, #FF8700);
  margin: 0 0 40px;
  padding: 27px 46px;
  color: #fff;
  text-align: center;
}

/* line 7057, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .download .inner,
.category .download .inner,
.single-post .download .inner,
.blog-data .download .inner,
.search .download .inner {
  display: inline-block;
  float: left;
  width: 100%;
  text-align: center;
  font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
  font-weight: 600;
  font-size: 22px;
  margin: 0 0 24px;
}

/* line 7068, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .download a,
.category .download a,
.single-post .download a,
.blog-data .download a,
.search .download a {
  line-height: 60px;
  padding: 0 17px;
  color: #fff;
  display: inline-block;
  border: 1px solid #fff;
  font-family: 'proxima-nova', Helvetica, Arial, sans-serif, serif;
  font-weight: 500;
  font-size: 16px;
  text-transform: uppercase;
}

/* line 7080, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .callout,
.category .callout,
.single-post .callout,
.blog-data .callout,
.search .callout {
  display: block;
  clear: both;
  background: #f2f2f2;
  margin: 0 0 40px;
  padding: 27px 46px;
  font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
  font-weight: 500;
  font-size: 22px;
}

/* line 7091, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #post-not-found,
.category #post-not-found,
.single-post #post-not-found,
.blog-data #post-not-found,
.search #post-not-found {
  text-align: center;
  padding: 100px 0 75px;
}

/* line 7096, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .wp-video,
.category .wp-video,
.single-post .wp-video,
.blog-data .wp-video,
.search .wp-video {
  margin: 0 0 40px;
}

/* line 7106, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-dots li,
.category .slick-dots li,
.single-post .slick-dots li,
.blog-data .slick-dots li,
.search .slick-dots li {
  margin: 0 2px !important;
}

/* line 7110, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-dots li button:before,
.category .slick-dots li button:before,
.single-post .slick-dots li button:before,
.blog-data .slick-dots li button:before,
.search .slick-dots li button:before {
  font-size: 10px !important;
  line-height: 10px !important;
  width: 20px !important;
  height: 20px !important;
  opacity: 1 !important;
  color: #E4E4E4 !important;
}

/* line 7119, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-dots li.slick-active button:before,
.category .slick-dots li.slick-active button:before,
.single-post .slick-dots li.slick-active button:before,
.blog-data .slick-dots li.slick-active button:before,
.search .slick-dots li.slick-active button:before {
  color: #FF8700 !important;
}

/* line 7123, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-prev,
.archive:not(.woocommerce) .slick-next,
.category .slick-prev,
.category .slick-next,
.single-post .slick-prev,
.single-post .slick-next,
.blog-data .slick-prev,
.blog-data .slick-next,
.search .slick-prev,
.search .slick-next {
  top: auto !important;
  bottom: -40px !important;
  color: #fff !important;
  background-color: #000 !important;
  background-image: linear-gradient(55deg, #000, #000) !important;
  text-align: center !important;
  height: 40px !important;
  width: 40px !important;
  z-index: 9 !important;
  transition: all .3s;
}

/* line 7139, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-prev:hover,
.archive:not(.woocommerce) .slick-next:hover,
.category .slick-prev:hover,
.category .slick-next:hover,
.single-post .slick-prev:hover,
.single-post .slick-next:hover,
.blog-data .slick-prev:hover,
.blog-data .slick-next:hover,
.search .slick-prev:hover,
.search .slick-next:hover {
  background-color: #ff8800;
  background-image: linear-gradient(55deg, #ff8800, #ffaf00) !important;
  color: #fff !important;
}

/* line 7148, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-prev:before,
.archive:not(.woocommerce) .slick-next:before,
.category .slick-prev:before,
.category .slick-next:before,
.single-post .slick-prev:before,
.single-post .slick-next:before,
.blog-data .slick-prev:before,
.blog-data .slick-next:before,
.search .slick-prev:before,
.search .slick-next:before {
  height: 40px !important;
  width: 40px !important;
  line-height: 40px !important;
  opacity: 1 !important;
}

/* line 7155, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-prev:before,
.category .slick-prev:before,
.single-post .slick-prev:before,
.blog-data .slick-prev:before,
.search .slick-prev:before {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI5LjM1IDAgMTAuNzYgMS40MSAyLjgzIDkuMzUgMTAuNzYgMTcuMjggOS4zNSAxOC42OSAwIDkuMzUgOS4zNSAwIi8+PC9zdmc+) center center no-repeat;
  background-size: 9px;
  display: inline-block;
}

/* line 7161, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-next:before,
.category .slick-next:before,
.single-post .slick-next:before,
.blog-data .slick-next:before,
.search .slick-next:before {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQxIDE4LjY5IDAgMTcuMjggNy45MyA5LjM1IDAgMS40MSAxLjQxIDAgMTAuNzYgOS4zNSAxLjQxIDE4LjY5Ii8+PC9zdmc+) center center no-repeat;
  background-size: 9px;
  display: inline-block;
}

/* line 7167, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-prev,
.category .slick-prev,
.single-post .slick-prev,
.blog-data .slick-prev,
.search .slick-prev {
  right: calc(7% + 40px) !important;
  left: auto !important;
  border-right: 1px solid #fff !important;
}

/* line 7173, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .slick-next,
.category .slick-next,
.single-post .slick-next,
.blog-data .slick-next,
.search .slick-next {
  right: 7% !important;
  left: auto !important;
}

/* line 7183, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .query-title,
.category .query-title,
.single-post .query-title,
.blog-data .query-title,
.search .query-title {
  line-height: 20px;
  margin-bottom: 24px;
  display: inline-block;
  width: 100%;
}

/* line 7190, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .query-title h4,
.category .query-title h4,
.single-post .query-title h4,
.blog-data .query-title h4,
.search .query-title h4 {
  float: left;
  margin-bottom: 0;
}

/* line 7195, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .query-title .view-all,
.category .query-title .view-all,
.single-post .query-title .view-all,
.blog-data .query-title .view-all,
.search .query-title .view-all {
  font-size: 16px;
  color: #4D4E4E;
  float: right;
}

/* line 7201, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .query-title .view-all:hover,
.archive:not(.woocommerce) .query-title .view-all:focus,
.category .query-title .view-all:hover,
.category .query-title .view-all:focus,
.single-post .query-title .view-all:hover,
.single-post .query-title .view-all:focus,
.blog-data .query-title .view-all:hover,
.blog-data .query-title .view-all:focus,
.search .query-title .view-all:hover,
.search .query-title .view-all:focus {
  text-decoration: underline;
}

/* line 7205, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .image-collect,
.category .image-collect,
.single-post .image-collect,
.blog-data .image-collect,
.search .image-collect {
  margin: 0 0 24px;
}

/* line 7209, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .details .entry-meta,
.category .details .entry-meta,
.single-post .details .entry-meta,
.blog-data .details .entry-meta,
.search .details .entry-meta {
  margin-bottom: 12px;
}

/* line 7213, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .details h3,
.category .details h3,
.single-post .details h3,
.blog-data .details h3,
.search .details h3 {
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 24px;
}

/* line 7219, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .details h3 a,
.archive:not(.woocommerce) .details h3 a:visited,
.category .details h3 a,
.category .details h3 a:visited,
.single-post .details h3 a,
.single-post .details h3 a:visited,
.blog-data .details h3 a,
.blog-data .details h3 a:visited,
.search .details h3 a,
.search .details h3 a:visited {
  color: #000;
}

/* line 7223, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .details h3 a:hover,
.category .details h3 a:hover,
.single-post .details h3 a:hover,
.blog-data .details h3 a:hover,
.search .details h3 a:hover {
  text-decoration: underline;
  color: black;
}

/* line 7228, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .details p,
.category .details p,
.single-post .details p,
.blog-data .details p,
.search .details p {
  font-size: 16px;
  line-height: 21px;
}

/* line 7233, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .details p.entry-meta span,
.category .details p.entry-meta span,
.single-post .details p.entry-meta span,
.blog-data .details p.entry-meta span,
.search .details p.entry-meta span {
  font-size: 14px;
  line-height: 18px;
}

/* line 7238, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .details p.entry-meta a,
.category .details p.entry-meta a,
.single-post .details p.entry-meta a,
.blog-data .details p.entry-meta a,
.search .details p.entry-meta a {
  opacity: 1;
}

/* line 7242, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta-author span a,
.archive:not(.woocommerce) p.entry-meta-author span a:visited,
.category p.entry-meta-author span a,
.category p.entry-meta-author span a:visited,
.single-post p.entry-meta-author span a,
.single-post p.entry-meta-author span a:visited,
.blog-data p.entry-meta-author span a,
.blog-data p.entry-meta-author span a:visited,
.search p.entry-meta-author span a,
.search p.entry-meta-author span a:visited {
  color: #4D4E4E;
}

/* line 7246, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta-author span a:hover,
.archive:not(.woocommerce) p.entry-meta-author span a:focus,
.category p.entry-meta-author span a:hover,
.category p.entry-meta-author span a:focus,
.single-post p.entry-meta-author span a:hover,
.single-post p.entry-meta-author span a:focus,
.blog-data p.entry-meta-author span a:hover,
.blog-data p.entry-meta-author span a:focus,
.search p.entry-meta-author span a:hover,
.search p.entry-meta-author span a:focus {
  text-decoration: underline;
}

/* line 7256, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #top,
.category #top,
.single-post #top,
.blog-data #top,
.search #top {
  background: linear-gradient(to bottom, black 0%, black 110px, white 110px, white 100%);
}

/* line 7260, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #top .wrap,
.category #top .wrap,
.single-post #top .wrap,
.blog-data #top .wrap,
.search #top .wrap {
  padding: 30px 0 0;
}

/* line 7264, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #top .slick-dots,
.category #top .slick-dots,
.single-post #top .slick-dots,
.blog-data #top .slick-dots,
.search #top .slick-dots {
  top: 78vw;
  bottom: auto;
}

/* line 7269, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #top .image-collect,
.category #top .image-collect,
.single-post #top .image-collect,
.blog-data #top .image-collect,
.search #top .image-collect {
  margin-bottom: 60px;
}

/* line 7273, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #top .image-collect a,
.category #top .image-collect a,
.single-post #top .image-collect a,
.blog-data #top .image-collect a,
.search #top .image-collect a {
  display: block;
  height: 100%;
}

/* line 7278, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .image-collect a,
.category .image-collect a,
.single-post .image-collect a,
.blog-data .image-collect a,
.search .image-collect a {
  display: block;
  height: 100%;
}

/* line 7283, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #top .details h3,
.category #top .details h3,
.single-post #top .details h3,
.blog-data #top .details h3,
.search #top .details h3 {
  font-size: 30px;
  line-height: 35px;
}

/* line 7288, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #latest,
.archive:not(.woocommerce) #related,
.category #latest,
.category #related,
.single-post #latest,
.single-post #related,
.blog-data #latest,
.blog-data #related,
.search #latest,
.search #related {
  overflow-x: hidden;
}

/* line 7292, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #latest .wrap,
.category #latest .wrap,
.single-post #latest .wrap,
.blog-data #latest .wrap,
.search #latest .wrap {
  padding: 30px 0 80px !important;
}

/* line 7296, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #latest .slick-slider .slick-list,
.archive:not(.woocommerce) #related .slick-slider .slick-list,
.category #latest .slick-slider .slick-list,
.category #related .slick-slider .slick-list,
.single-post #latest .slick-slider .slick-list,
.single-post #related .slick-slider .slick-list,
.blog-data #latest .slick-slider .slick-list,
.blog-data #related .slick-slider .slick-list,
.search #latest .slick-slider .slick-list,
.search #related .slick-slider .slick-list {
  overflow: visible !important;
}

/* line 7300, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #latest .details h3,
.category #latest .details h3,
.single-post #latest .details h3,
.blog-data #latest .details h3,
.search #latest .details h3 {
  font-size: 18px;
  line-height: 23px;
}

/* line 7305, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #latest .image-collect,
.category #latest .image-collect,
.single-post #latest .image-collect,
.blog-data #latest .image-collect,
.search #latest .image-collect {
  height: 274px;
  overflow: hidden;
}

/* line 7310, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .responsive.slick-slider,
.category .responsive.slick-slider,
.single-post .responsive.slick-slider,
.blog-data .responsive.slick-slider,
.search .responsive.slick-slider {
  padding-bottom: 52px;
}

/* line 7314, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .responsive.slick-initialized .slick-slide,
.category .responsive.slick-initialized .slick-slide,
.single-post .responsive.slick-initialized .slick-slide,
.blog-data .responsive.slick-initialized .slick-slide,
.search .responsive.slick-initialized .slick-slide {
  padding-right: 22px;
}

/* line 7318, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #highlighted .full-img-bg,
.category #highlighted .full-img-bg,
.single-post #highlighted .full-img-bg,
.blog-data #highlighted .full-img-bg,
.search #highlighted .full-img-bg {
  padding: 28px;
}

/* line 7322, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #highlighted .float-large,
.category #highlighted .float-large,
.single-post #highlighted .float-large,
.blog-data #highlighted .float-large,
.search #highlighted .float-large {
  float: none;
}

/* line 7326, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #highlighted .float-little,
.category #highlighted .float-little,
.single-post #highlighted .float-little,
.blog-data #highlighted .float-little,
.search #highlighted .float-little {
  background: #fff;
  max-width: 475px;
  min-height: 475px;
  margin: 0 auto;
  padding: 42px 32px 32px;
  float: none;
}

/* line 7335, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #highlighted .slick-dots,
.category #highlighted .slick-dots,
.single-post #highlighted .slick-dots,
.blog-data #highlighted .slick-dots,
.search #highlighted .slick-dots {
  display: none !important;
}

/* line 7339, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #highlighted .details h3,
.category #highlighted .details h3,
.single-post #highlighted .details h3,
.blog-data #highlighted .details h3,
.search #highlighted .details h3 {
  font-size: 22px;
  line-height: 27px;
}

/* line 7344, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #highlighted .details p,
.category #highlighted .details p,
.single-post #highlighted .details p,
.blog-data #highlighted .details p,
.search #highlighted .details p {
  font-size: 16px;
  line-height: 19px;
}

/* line 7349, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #popular,
.category #popular,
.single-post #popular,
.blog-data #popular,
.search #popular {
  margin-top: 80px;
}

/* line 7353, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #popular .query-title,
.category #popular .query-title,
.single-post #popular .query-title,
.blog-data #popular .query-title,
.search #popular .query-title {
  padding-bottom: 12px;
  border-bottom: 1px solid #c1c1c1;
}

/* line 7358, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #popular .hentry,
.category #popular .hentry,
.single-post #popular .hentry,
.blog-data #popular .hentry,
.search #popular .hentry {
  margin-bottom: 32px;
}

/* line 7362, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #popular .image-collect,
.category #popular .image-collect,
.single-post #popular .image-collect,
.blog-data #popular .image-collect,
.search #popular .image-collect {
  height: 247px;
  margin-bottom: 12px;
  overflow: hidden;
}

/* line 7368, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #popular .image-collect img,
.category #popular .image-collect img,
.single-post #popular .image-collect img,
.blog-data #popular .image-collect img,
.search #popular .image-collect img {
  min-height: 250px;
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}

/* line 7376, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #popular .image-collect a,
.category #popular .image-collect a,
.single-post #popular .image-collect a,
.blog-data #popular .image-collect a,
.search #popular .image-collect a {
  display: block;
}

/* line 7380, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending,
.category #trending,
.single-post #trending,
.blog-data #trending,
.search #trending {
  margin-top: 80px;
}

/* line 7384, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .query-title,
.category #trending .query-title,
.single-post #trending .query-title,
.blog-data #trending .query-title,
.search #trending .query-title {
  padding-bottom: 12px;
  border-bottom: 1px solid #c1c1c1;
}

/* line 7389, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .hentry,
.category #trending .hentry,
.single-post #trending .hentry,
.blog-data #trending .hentry,
.search #trending .hentry {
  width: 100%;
  display: block;
  margin-bottom: 36px;
  position: relative;
}

/* line 7396, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .image-collect,
.archive:not(.woocommerce) #trending .details,
.category #trending .image-collect,
.category #trending .details,
.single-post #trending .image-collect,
.single-post #trending .details,
.blog-data #trending .image-collect,
.blog-data #trending .details,
.search #trending .image-collect,
.search #trending .details {
  display: inline-block;
  float: left;
  width: 130px;
}

/* line 7402, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .image-collect,
.category #trending .image-collect,
.single-post #trending .image-collect,
.blog-data #trending .image-collect,
.search #trending .image-collect {
  height: 100px;
}

/* line 7406, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .details,
.category #trending .details,
.single-post #trending .details,
.blog-data #trending .details,
.search #trending .details {
  width: calc(100% - 150px);
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

/* line 7414, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .trending-collect,
.category #trending .trending-collect,
.single-post #trending .trending-collect,
.blog-data #trending .trending-collect,
.search #trending .trending-collect {
  background: #f5f5f5;
  padding: 20px 20px 0;
}

/* line 7419, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .trending-collect .image-collect,
.category #trending .trending-collect .image-collect,
.single-post #trending .trending-collect .image-collect,
.blog-data #trending .trending-collect .image-collect,
.search #trending .trending-collect .image-collect {
  margin-bottom: 0;
  overflow: hidden;
}

/* line 7424, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .image-collect img,
.category #trending .image-collect img,
.single-post #trending .image-collect img,
.blog-data #trending .image-collect img,
.search #trending .image-collect img {
  object-fit: cover;
  object-position: center;
  height: 100%;
  width: 100%;
}

/* line 7431, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .details h3,
.category #trending .details h3,
.single-post #trending .details h3,
.blog-data #trending .details h3,
.search #trending .details h3 {
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 12px;
}

/* line 7438, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #trending .details .media-type,
.archive:not(.woocommerce) #popular .details .media-type,
.category #trending .details .media-type,
.category #popular .details .media-type,
.single-post #trending .details .media-type,
.single-post #popular .details .media-type,
.blog-data #trending .details .media-type,
.blog-data #popular .details .media-type,
.search #trending .details .media-type,
.search #popular .details .media-type {
  margin-top: 12px;
}

/* line 7442, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #featured,
.category #featured,
.single-post #featured,
.blog-data #featured,
.search #featured {
  margin: 80px 0 0;
  position: relative;
  z-index: 20;
}

/* line 7448, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #featured .image-collect,
.category #featured .image-collect,
.single-post #featured .image-collect,
.blog-data #featured .image-collect,
.search #featured .image-collect {
  display: none;
}

/* line 7452, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #featured .details,
.category #featured .details,
.single-post #featured .details,
.blog-data #featured .details,
.search #featured .details {
  background: #f5f5f5;
  padding: 55px 44px 34px;
}

/* line 7457, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #featured .slick-dots,
.category #featured .slick-dots,
.single-post #featured .slick-dots,
.blog-data #featured .slick-dots,
.search #featured .slick-dots {
  position: absolute;
  bottom: auto;
  top: -35px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

/* line 7469, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #featured .slick-dotted.slick-slider,
.category #featured .slick-dotted.slick-slider,
.single-post #featured .slick-dotted.slick-slider,
.blog-data #featured .slick-dotted.slick-slider,
.search #featured .slick-dotted.slick-slider {
  margin-bottom: 0;
}

/* line 7473, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #featured .details h3,
.category #featured .details h3,
.single-post #featured .details h3,
.blog-data #featured .details h3,
.search #featured .details h3 {
  font-size: 22px;
  line-height: 27px;
}

/* line 7478, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #featured .details p,
.category #featured .details p,
.single-post #featured .details p,
.blog-data #featured .details p,
.search #featured .details p {
  font-size: 18px;
  line-height: 23px;
}

/* line 7483, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #featured .inner > a,
.category #featured .inner > a,
.single-post #featured .inner > a,
.blog-data #featured .inner > a,
.search #featured .inner > a {
  display: block;
}

/* line 7488, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #related .responsive .details h3 a,
.archive:not(.woocommerce) #related .responsive .details h3 a:visited,
.archive:not(.woocommerce) #related .responsive .details .entry-meta-author span,
.archive:not(.woocommerce) #related .responsive .details .entry-meta-author span a,
.archive:not(.woocommerce) #related .responsive .details .entry-meta-author span a:visited,
.category #related .responsive .details h3 a,
.category #related .responsive .details h3 a:visited,
.category #related .responsive .details .entry-meta-author span,
.category #related .responsive .details .entry-meta-author span a,
.category #related .responsive .details .entry-meta-author span a:visited,
.single-post #related .responsive .details h3 a,
.single-post #related .responsive .details h3 a:visited,
.single-post #related .responsive .details .entry-meta-author span,
.single-post #related .responsive .details .entry-meta-author span a,
.single-post #related .responsive .details .entry-meta-author span a:visited,
.blog-data #related .responsive .details h3 a,
.blog-data #related .responsive .details h3 a:visited,
.blog-data #related .responsive .details .entry-meta-author span,
.blog-data #related .responsive .details .entry-meta-author span a,
.blog-data #related .responsive .details .entry-meta-author span a:visited,
.search #related .responsive .details h3 a,
.search #related .responsive .details h3 a:visited,
.search #related .responsive .details .entry-meta-author span,
.search #related .responsive .details .entry-meta-author span a,
.search #related .responsive .details .entry-meta-author span a:visited {
  color: #fff;
}

/* line 7492, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #related .slick-prev,
.archive:not(.woocommerce) #related .slick-next,
.category #related .slick-prev,
.category #related .slick-next,
.single-post #related .slick-prev,
.single-post #related .slick-next,
.blog-data #related .slick-prev,
.blog-data #related .slick-next,
.search #related .slick-prev,
.search #related .slick-next {
  background: white !important;
  color: black !important;
}

/* line 7497, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #related .slick-prev::before,
.archive:not(.woocommerce) #related .slick-next::before,
.category #related .slick-prev::before,
.category #related .slick-next::before,
.single-post #related .slick-prev::before,
.single-post #related .slick-next::before,
.blog-data #related .slick-prev::before,
.blog-data #related .slick-next::before,
.search #related .slick-prev::before,
.search #related .slick-next::before {
  color: black !important;
}

/* line 7501, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #related .image-collect,
.category #related .image-collect,
.single-post #related .image-collect,
.blog-data #related .image-collect,
.search #related .image-collect {
  height: 274px;
}

/* line 7505, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #related .inner a,
.category #related .inner a,
.single-post #related .inner a,
.blog-data #related .inner a,
.search #related .inner a {
  display: block;
}

/* line 7514, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .repeater-excerpt,
.category .repeater-excerpt,
.single-post .repeater-excerpt,
.blog-data .repeater-excerpt,
.search .repeater-excerpt {
  display: none;
}

/* line 7518, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .category .archive-hero,
.category .category .archive-hero,
.single-post .category .archive-hero,
.blog-data .category .archive-hero,
.search .category .archive-hero {
  padding-bottom: 170px;
}

/* line 7522, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cat-top,
.category .cat-top,
.single-post .cat-top,
.blog-data .cat-top,
.search .cat-top {
  display: none;
}

/* line 7526, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cat-more-mob,
.category .cat-more-mob,
.single-post .cat-more-mob,
.blog-data .cat-more-mob,
.search .cat-more-mob {
  margin-top: -170px;
}

/* line 7530, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cat-more-desktop,
.category .cat-more-desktop,
.single-post .cat-more-desktop,
.blog-data .cat-more-desktop,
.search .cat-more-desktop {
  display: none;
}

/* line 7534, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cat-more-mob .hentry:nth-of-type(1) .repeater-excerpt,
.category .cat-more-mob .hentry:nth-of-type(1) .repeater-excerpt,
.single-post .cat-more-mob .hentry:nth-of-type(1) .repeater-excerpt,
.blog-data .cat-more-mob .hentry:nth-of-type(1) .repeater-excerpt,
.search .cat-more-mob .hentry:nth-of-type(1) .repeater-excerpt {
  display: block;
}

/* line 7538, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cat-more-mob .hentry:nth-of-type(1) h3,
.category .cat-more-mob .hentry:nth-of-type(1) h3,
.single-post .cat-more-mob .hentry:nth-of-type(1) h3,
.blog-data .cat-more-mob .hentry:nth-of-type(1) h3,
.search .cat-more-mob .hentry:nth-of-type(1) h3 {
  display: block;
  font-size: 30px;
  line-height: 35px;
}

/* line 7544, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .media-type,
.category .media-type,
.single-post .media-type,
.blog-data .media-type,
.search .media-type {
  font-size: 12px;
  line-height: 27px;
  text-transform: capitalize;
  display: block;
  width: 100%;
  margin: 30px 0 0 0;
  color: #939494;
}

/* line 7554, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .media-type img,
.category .media-type img,
.single-post .media-type img,
.blog-data .media-type img,
.search .media-type img {
  float: left;
  margin: 3px 8px 0 0;
  width: 21px !important;
  height: 21px !important;
  object-fit: unset !important;
  object-position: unset !important;
  min-height: unset !important;
}

/* line 7565, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .cat-top .left-collect .image-collect,
.archive:not(.woocommerce) .cat-top .right-collect .image-collect,
.category .cat-top .left-collect .image-collect,
.category .cat-top .right-collect .image-collect,
.single-post .cat-top .left-collect .image-collect,
.single-post .cat-top .right-collect .image-collect,
.blog-data .cat-top .left-collect .image-collect,
.blog-data .cat-top .right-collect .image-collect,
.search .cat-top .left-collect .image-collect,
.search .cat-top .right-collect .image-collect {
  height: 247px;
}

/* line 7574, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single h1,
.category .single h1,
.single-post .single h1,
.blog-data .single h1,
.search .single h1 {
  margin: 20px 0 36px;
}

/* line 7578, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-avatar,
.category .author-avatar,
.single-post .author-avatar,
.blog-data .author-avatar,
.search .author-avatar {
  width: 64px;
  height: 64px;
  display: inline-block;
  float: left;
  margin-right: 25px;
}

/* line 7586, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-avatar img,
.category .author-avatar img,
.single-post .author-avatar img,
.blog-data .author-avatar img,
.search .author-avatar img {
  width: 100%;
  border-radius: 36px;
}

/* line 7591, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .post-title p.entry-meta,
.category .post-title p.entry-meta,
.single-post .post-title p.entry-meta,
.blog-data .post-title p.entry-meta,
.search .post-title p.entry-meta {
  padding: 12px 0 0;
}

/* line 7595, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta .date-read,
.archive:not(.woocommerce) p.entry-meta .date-read span,
.category p.entry-meta .date-read,
.category p.entry-meta .date-read span,
.single-post p.entry-meta .date-read,
.single-post p.entry-meta .date-read span,
.blog-data p.entry-meta .date-read,
.blog-data p.entry-meta .date-read span,
.search p.entry-meta .date-read,
.search p.entry-meta .date-read span {
  color: #4D4E4E;
  text-transform: none;
  font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
}

/* line 7601, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-filters .inner,
.archive:not(.woocommerce) .button-group.inline,
.archive:not(.woocommerce) .client-listing,
.archive:not(.woocommerce) .entry-content .gform_wrapper,
.archive:not(.woocommerce) .entry-content h2,
.archive:not(.woocommerce) .entry-content h3,
.archive:not(.woocommerce) .entry-content h4,
.archive:not(.woocommerce) .entry-content h5,
.archive:not(.woocommerce) .entry-content ol,
.archive:not(.woocommerce) .entry-content p,
.archive:not(.woocommerce) .entry-content ul,
.archive:not(.woocommerce) .page-template-contact ul.social,
.archive:not(.woocommerce) .stryve-page-builder .wp-caption,
.category .blog-filters .inner,
.category .button-group.inline,
.category .client-listing,
.category .entry-content .gform_wrapper,
.category .entry-content h2,
.category .entry-content h3,
.category .entry-content h4,
.category .entry-content h5,
.category .entry-content ol,
.category .entry-content p,
.category .entry-content ul,
.category .page-template-contact ul.social,
.category .stryve-page-builder .wp-caption,
.single-post .blog-filters .inner,
.single-post .button-group.inline,
.single-post .client-listing,
.single-post .entry-content .gform_wrapper,
.single-post .entry-content h2,
.single-post .entry-content h3,
.single-post .entry-content h4,
.single-post .entry-content h5,
.single-post .entry-content ol,
.single-post .entry-content p,
.single-post .entry-content ul,
.single-post .page-template-contact ul.social,
.single-post .stryve-page-builder .wp-caption,
.blog-data .blog-filters .inner,
.blog-data .button-group.inline,
.blog-data .client-listing,
.blog-data .entry-content .gform_wrapper,
.blog-data .entry-content h2,
.blog-data .entry-content h3,
.blog-data .entry-content h4,
.blog-data .entry-content h5,
.blog-data .entry-content ol,
.blog-data .entry-content p,
.blog-data .entry-content ul,
.blog-data .page-template-contact ul.social,
.blog-data .stryve-page-builder .wp-caption,
.search .blog-filters .inner,
.search .button-group.inline,
.search .client-listing,
.search .entry-content .gform_wrapper,
.search .entry-content h2,
.search .entry-content h3,
.search .entry-content h4,
.search .entry-content h5,
.search .entry-content ol,
.search .entry-content p,
.search .entry-content ul,
.search .page-template-contact ul.social,
.search .stryve-page-builder .wp-caption {
  padding-left: 0px;
}

/* line 7605, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content ul,
.category .entry-content ul,
.single-post .entry-content ul,
.blog-data .entry-content ul,
.search .entry-content ul {
  margin: 25px 0;
}

/* line 7609, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content ul li,
.category .entry-content ul li,
.single-post .entry-content ul li,
.blog-data .entry-content ul li,
.search .entry-content ul li {
  margin: 0;
  margin-bottom: 10px;
  line-height: 25px;
  position: relative;
}

/* line 7616, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content ul li:after,
.category .entry-content ul li:after,
.single-post .entry-content ul li:after,
.blog-data .entry-content ul li:after,
.search .entry-content ul li:after {
  content: '';
  height: .3em;
  width: .3em;
  background: #000;
  display: block;
  position: absolute;
  transform: rotate(45deg);
  top: 10px;
  left: 0;
}

/* line 7628, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content .gform_wrapper ul.gform_fields li,
.category .entry-content .gform_wrapper ul.gform_fields li,
.single-post .entry-content .gform_wrapper ul.gform_fields li,
.blog-data .entry-content .gform_wrapper ul.gform_fields li,
.search .entry-content .gform_wrapper ul.gform_fields li {
  padding: 0;
}

/* line 7632, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .entry-content .gform_wrapper ul.gform_fields li:after,
.category .entry-content .gform_wrapper ul.gform_fields li:after,
.single-post .entry-content .gform_wrapper ul.gform_fields li:after,
.blog-data .entry-content .gform_wrapper ul.gform_fields li:after,
.search .entry-content .gform_wrapper ul.gform_fields li:after {
  content: '';
  content: none;
  height: 0;
  width: 0;
  background: #000;
  display: block;
  position: absolute;
  transform: rotate(45deg);
  top: 10px;
  left: 0;
}

/* line 7646, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap,
.category .author-meta-wrap,
.single-post .author-meta-wrap,
.blog-data .author-meta-wrap,
.search .author-meta-wrap {
  display: block;
  padding: 0;
  position: relative;
  min-height: 120px;
}

/* line 7653, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap a,
.archive:not(.woocommerce) .author-meta-wrap a:visited,
.category .author-meta-wrap a,
.category .author-meta-wrap a:visited,
.single-post .author-meta-wrap a,
.single-post .author-meta-wrap a:visited,
.blog-data .author-meta-wrap a,
.blog-data .author-meta-wrap a:visited,
.search .author-meta-wrap a,
.search .author-meta-wrap a:visited {
  color: #333;
}

/* line 7657, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap a:hover,
.archive:not(.woocommerce) .author-meta-wrap a:focus,
.category .author-meta-wrap a:hover,
.category .author-meta-wrap a:focus,
.single-post .author-meta-wrap a:hover,
.single-post .author-meta-wrap a:focus,
.blog-data .author-meta-wrap a:hover,
.blog-data .author-meta-wrap a:focus,
.search .author-meta-wrap a:hover,
.search .author-meta-wrap a:focus {
  text-decoration: underline;
}

/* line 7661, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-meta-wrap img,
.category .author-meta-wrap img,
.single-post .author-meta-wrap img,
.blog-data .author-meta-wrap img,
.search .author-meta-wrap img {
  position: relative;
  left: auto;
  top: auto;
  clear: both;
  margin-bottom: 24px;
}

/* line 7669, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .share-mobile,
.category .share-mobile,
.single-post .share-mobile,
.blog-data .share-mobile,
.search .share-mobile {
  margin: 36px 0 0;
}

/* line 7673, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-details,
.category .author-details,
.single-post .author-details,
.blog-data .author-details,
.search .author-details {
  padding-top: 60px;
  padding-bottom: 90px;
  margin-top: 0;
  border-top: 1px solid #cccccc;
}

/* line 7680, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .share-mobile .st-btn,
.category .share-mobile .st-btn,
.single-post .share-mobile .st-btn,
.blog-data .share-mobile .st-btn,
.search .share-mobile .st-btn {
  background-color: black !important;
}

/* line 7684, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .share-desktop,
.category .share-desktop,
.single-post .share-desktop,
.blog-data .share-desktop,
.search .share-desktop {
  display: none;
}

/* line 7693, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing .details,
.category .blog-listing .details,
.single-post .blog-listing .details,
.blog-data .blog-listing .details,
.search .blog-listing .details {
  padding: 20px 0;
}

/* line 7697, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) p.entry-meta span,
.category p.entry-meta span,
.single-post p.entry-meta span,
.blog-data p.entry-meta span,
.search p.entry-meta span {
  color: black;
  text-transform: uppercase;
  font-family: 'proxima-nova', Helvetica, Arial, sans-serif, serif;
}

/* line 7703, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing h3,
.archive:not(.woocommerce) .blog-listing p,
.category .blog-listing h3,
.category .blog-listing p,
.single-post .blog-listing h3,
.single-post .blog-listing p,
.blog-data .blog-listing h3,
.blog-data .blog-listing p,
.search .blog-listing h3,
.search .blog-listing p {
  margin: 0 0 14px;
}

/* line 7707, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing .image-collect,
.category .blog-listing .image-collect,
.single-post .blog-listing .image-collect,
.blog-data .blog-listing .image-collect,
.search .blog-listing .image-collect {
  height: 274px;
}

/* line 7711, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .blog-listing img,
.category .blog-listing img,
.single-post .blog-listing img,
.blog-data .blog-listing img,
.search .blog-listing img {
  min-height: 250px;
  object-fit: cover;
  object-position: center;
  height: 100%;
  width: 100%;
}

/* line 7724, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .archive-hero,
.category .archive-hero,
.single-post .archive-hero,
.blog-data .archive-hero,
.search .archive-hero {
  background: black;
  text-align: center;
}

/* line 7729, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .archive-hero .wrap,
.category .archive-hero .wrap,
.single-post .archive-hero .wrap,
.blog-data .archive-hero .wrap,
.search .archive-hero .wrap {
  max-width: 700px;
}

/* line 7733, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .archive-hero h3,
.archive:not(.woocommerce) .archive-hero .author-title,
.category .archive-hero h3,
.category .archive-hero .author-title,
.single-post .archive-hero h3,
.single-post .archive-hero .author-title,
.blog-data .archive-hero h3,
.blog-data .archive-hero .author-title,
.search .archive-hero h3,
.search .archive-hero .author-title {
  color: white;
  font-size: 30px;
  font-weight: 400;
  padding: 0 5%;
  margin: 0 0 20px;
}

/* line 7741, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .archive-hero h4,
.archive:not(.woocommerce) .archive-hero .author-position,
.category .archive-hero h4,
.category .archive-hero .author-position,
.single-post .archive-hero h4,
.single-post .archive-hero .author-position,
.blog-data .archive-hero h4,
.blog-data .archive-hero .author-position,
.search .archive-hero h4,
.search .archive-hero .author-position {
  color: white;
  font-size: 18px;
  font-weight: 400;
}

/* line 7747, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .archive-hero .fa,
.category .archive-hero .fa,
.single-post .archive-hero .fa,
.blog-data .archive-hero .fa,
.search .archive-hero .fa {
  color: black;
}

/* line 7751, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .column,
.archive:not(.woocommerce) .columns,
.category .column,
.category .columns,
.single-post .column,
.single-post .columns,
.blog-data .column,
.blog-data .columns,
.search .column,
.search .columns {
  padding-left: 0;
  padding-right: 0;
}

/* line 7757, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .author-links,
.category .author-links,
.single-post .author-links,
.blog-data .author-links,
.search .author-links {
  height: 47px;
}

/* line 7774, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) footer.site-footer,
.category footer.site-footer,
.single-post footer.site-footer,
.blog-data footer.site-footer,
.search footer.site-footer {
  position: relative;
  z-index: 1;
}

/* line 7779, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .top,
.category .top,
.single-post .top,
.blog-data .top,
.search .top {
  padding: 80px 0;
}

/* line 7783, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .banner p.more-link,
.category .banner p.more-link,
.single-post .banner p.more-link,
.blog-data .banner p.more-link,
.search .banner p.more-link {
  padding-bottom: 60px;
  margin-bottom: 0;
  margin: 0 auto;
  display: block;
  text-align: center;
  position: relative;
}

/* line 7793, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .banner p.more-link a,
.category .banner p.more-link a,
.single-post .banner p.more-link a,
.blog-data .banner p.more-link a,
.search .banner p.more-link a {
  font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
  color: white;
  text-transform: none;
  text-align: center;
  font-weight: 400;
  font-size: 30px;
  padding-right: 0;
}

/* line 7803, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .banner p.more-link a:after,
.category .banner p.more-link a:after,
.single-post .banner p.more-link a:after,
.blog-data .banner p.more-link a:after,
.search .banner p.more-link a:after {
  position: absolute;
  bottom: -55px;
  top: auto;
  left: 50%;
  transform: translateX(-50%);
  transition: all .3s;
}

/* line 7812, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .banner p.more-link:hover a:after,
.category .banner p.more-link:hover a:after,
.single-post .banner p.more-link:hover a:after,
.blog-data .banner p.more-link:hover a:after,
.search .banner p.more-link:hover a:after {
  right: -6px;
}

/* line 7816, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright,
.category .copyright,
.single-post .copyright,
.blog-data .copyright,
.search .copyright {
  background: white;
  padding: 30px 0 17px;
}

/* line 7821, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .bottom,
.category .bottom,
.single-post .bottom,
.blog-data .bottom,
.search .bottom {
  display: none;
}

/* line 7825, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright ul,
.category .copyright ul,
.single-post .copyright ul,
.blog-data .copyright ul,
.search .copyright ul {
  margin: 0;
}

/* line 7829, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright ul li,
.category .copyright ul li,
.single-post .copyright ul li,
.blog-data .copyright ul li,
.search .copyright ul li {
  border-right: 1px solid #4D4E4E;
  margin: 0;
  padding: 0 8px 0 4px;
}

/* line 7835, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright ul li:last-child,
.category .copyright ul li:last-child,
.single-post .copyright ul li:last-child,
.blog-data .copyright ul li:last-child,
.search .copyright ul li:last-child {
  border-right: 0;
}

/* line 7839, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright p,
.archive:not(.woocommerce) .copyright ul li a,
.category .copyright p,
.category .copyright ul li a,
.single-post .copyright p,
.single-post .copyright ul li a,
.blog-data .copyright p,
.blog-data .copyright ul li a,
.search .copyright p,
.search .copyright ul li a {
  font-size: 12px;
  color: #4D4E4E;
  line-height: 12px;
  margin: 0;
  padding: 0;
}

/* line 7847, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .copyright p,
.category .copyright p,
.single-post .copyright p,
.blog-data .copyright p,
.search .copyright p {
  margin: 0 0 3px;
}

@media only screen and (max-width: 1023px) {
  /* line 7853, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #related .wrap,
  .category #related .wrap,
  .single-post #related .wrap,
  .blog-data #related .wrap,
  .search #related .wrap {
    padding-left: 0;
  }

  /* line 7859, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .searchform button,
  .category .searchform button,
  .single-post .searchform button,
  .blog-data .searchform button,
  .search .searchform button {
    top: 8px;
  }

  /* line 7862, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) footer.site-footer h3,
  .category footer.site-footer h3,
  .single-post footer.site-footer h3,
  .blog-data footer.site-footer h3,
  .search footer.site-footer h3 {
    color: white;
  }

  /* line 7866, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) footer.site-footer,
  .category footer.site-footer,
  .single-post footer.site-footer,
  .blog-data footer.site-footer,
  .search footer.site-footer {
    text-align: center;
  }

  /* line 7870, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) footer.site-footer .btn-orange,
  .category footer.site-footer .btn-orange,
  .single-post footer.site-footer .btn-orange,
  .blog-data footer.site-footer .btn-orange,
  .search footer.site-footer .btn-orange {
    color: white;
    position: relative;
  }

  /* line 7875, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .home-query-top .image-collect,
  .category .home-query-top .image-collect,
  .single-post .home-query-top .image-collect,
  .blog-data .home-query-top .image-collect,
  .search .home-query-top .image-collect {
    height: 330px;
    margin-top: -40px;
  }

  /* line 7880, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .slick-slide .image-collect img,
  .category .slick-slide .image-collect img,
  .single-post .slick-slide .image-collect img,
  .blog-data .slick-slide .image-collect img,
  .search .slick-slide .image-collect img {
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: all .3s;
  }

  /* line 7890, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logo,
  .category .logo,
  .single-post .logo,
  .blog-data .logo,
  .search .logo {
    top: 18px;
  }

  /* line 7894, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-btn,
  .category .search-btn,
  .single-post .search-btn,
  .blog-data .search-btn,
  .search .search-btn {
    top: 8px !important;
  }

  /* line 7897, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .mob-btn,
  .category .mob-btn,
  .single-post .mob-btn,
  .blog-data .mob-btn,
  .search .mob-btn {
    top: 33px !important;
  }

  /* line 7904, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top,
  .category #top,
  .single-post #top,
  .blog-data #top,
  .search #top {
    background: linear-gradient(to bottom, black 0%, black 170px, white 170px, white 100%);
  }

  /* line 7908, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #highlighted .float-little,
  .category #highlighted .float-little,
  .single-post #highlighted .float-little,
  .blog-data #highlighted .float-little,
  .search #highlighted .float-little {
    min-height: 375px;
  }

  /* line 7912, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .subscribe-btn .btn-orange,
  .archive:not(.woocommerce) .subscribe-btn .btn-orange,
  .category .subscribe-btn .btn-orange,
  .category .subscribe-btn .btn-orange,
  .single-post .subscribe-btn .btn-orange,
  .single-post .subscribe-btn .btn-orange,
  .blog-data .subscribe-btn .btn-orange,
  .blog-data .subscribe-btn .btn-orange,
  .search .subscribe-btn .btn-orange,
  .search .subscribe-btn .btn-orange {
    color: black;
  }
}

@media only screen and (min-width: 1023px) {
  /* line 7928, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .share-desktop #st-1,
  .category .share-desktop #st-1,
  .single-post .share-desktop #st-1,
  .blog-data .share-desktop #st-1,
  .search .share-desktop #st-1 {
    padding-left: 0;
  }

  /* line 7932, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .download .inner,
  .category .download .inner,
  .single-post .download .inner,
  .blog-data .download .inner,
  .search .download .inner {
    line-height: 60px;
    margin: 0;
    width: 75%;
    text-align: left;
  }

  /* line 7939, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .download a,
  .category .download a,
  .single-post .download a,
  .blog-data .download a,
  .search .download a {
    float: right;
  }
}

@media only screen and (min-width: 1024px) {
  /* line 3, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce),
  .category,
  .single-post,
  .blog-data,
  .search {
    /******************************************************************
Page content
  ******************************************************************/
    /******************************************************************
  Slider generic data
  ******************************************************************/
    /******************************************************************
  Sliders
  ******************************************************************/
    /******************************************************************
  Individual Sliders
  ******************************************************************/
    /*#latest .responsive .slick-slide .image-collect:hover {*/
    /*  transform: scale(1.02);*/
    /*}*/
    /*#featured .slick-slider:hover .inner {*/
    /*  !*padding: 0;*!*/
    /*}*/
    /*#featured .slick-slider:hover .inner .details, #featured .slick-slider:hover .image-collect {*/
    /*  height: 586px;*/
    /*  width: 50%;*/
    /*}*/
    /*#featured .slick-slider:hover .details .inner-content {*/
    /*  left: 2%;*/
    /*}*/
    /******************************************************************
  Footer
  ******************************************************************/
  }

  /* line 7949, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .feature.banner.fixed,
  .archive:not(.woocommerce) .feature.banner.fixed .columns,
  .archive:not(.woocommerce) .feature.banner.fixed .row,
  .category .feature.banner.fixed,
  .category .feature.banner.fixed .columns,
  .category .feature.banner.fixed .row,
  .single-post .feature.banner.fixed,
  .single-post .feature.banner.fixed .columns,
  .single-post .feature.banner.fixed .row,
  .blog-data .feature.banner.fixed,
  .blog-data .feature.banner.fixed .columns,
  .blog-data .feature.banner.fixed .row,
  .search .feature.banner.fixed,
  .search .feature.banner.fixed .columns,
  .search .feature.banner.fixed .row {
    height: 50vh;
    min-height: 425px;
    max-height: 625px;
  }

  /* line 7956, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .float-large,
  .category .float-large,
  .single-post .float-large,
  .blog-data .float-large,
  .search .float-large {
    width: 57.83%;
  }

  /* line 7960, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .float-little,
  .category .float-little,
  .single-post .float-little,
  .blog-data .float-little,
  .search .float-little {
    width: 42.17%;
  }

  /* line 7964, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .desktop-only,
  .category .desktop-only,
  .single-post .desktop-only,
  .blog-data .desktop-only,
  .search .desktop-only {
    display: block;
  }

  /* line 7968, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .mobile-only,
  .category .mobile-only,
  .single-post .mobile-only,
  .blog-data .mobile-only,
  .search .mobile-only {
    display: none;
  }

  /* line 7972, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) header.site-header,
  .category header.site-header,
  .single-post header.site-header,
  .blog-data header.site-header,
  .search header.site-header {
    width: 100%;
    height: 100px;
    background: 0 0;
    z-index: 1000;
    position: absolute;
    top: 0;
  }

  /* line 7982, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) header.site-header,
  .category header.site-header,
  .single-post header.site-header,
  .blog-data header.site-header,
  .search header.site-header {
    background: transparent;
    height: 220px;
  }

  /* line 7989, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logo,
  .category .logo,
  .single-post .logo,
  .blog-data .logo,
  .search .logo {
    width: 150px;
    height: auto;
    top: 0;
    padding: 30px 0 0;
    display: inline-block;
    float: left;
  }

  /* line 7998, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logo img,
  .category .logo img,
  .single-post .logo img,
  .blog-data .logo img,
  .search .logo img {
    width: 150px;
    height: auto;
  }

  /* line 8003, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .amp-btn,
  .archive:not(.woocommerce) .amp-mode-touch .amp-btn,
  .category .amp-btn,
  .category .amp-mode-touch .amp-btn,
  .single-post .amp-btn,
  .single-post .amp-mode-touch .amp-btn,
  .blog-data .amp-btn,
  .blog-data .amp-mode-touch .amp-btn,
  .search .amp-btn,
  .search .amp-mode-touch .amp-btn {
    display: none;
  }

  /* line 8007, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .mob-btn,
  .category .mob-btn,
  .single-post .mob-btn,
  .blog-data .mob-btn,
  .search .mob-btn {
    display: none;
  }

  /* line 8011, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-btn,
  .category .search-btn,
  .single-post .search-btn,
  .blog-data .search-btn,
  .search .search-btn {
    width: 45px;
    height: 120px;
    line-height: 120px;
    display: inline-block;
    float: right;
    text-align: right;
    position: relative;
    margin: 0;
    top: auto;
    right: auto;
  }

  /* line 8024, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-btn .search-img,
  .category .search-btn .search-img,
  .single-post .search-btn .search-img,
  .blog-data .search-btn .search-img,
  .search .search-btn .search-img {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUuMjA3IiBoZWlnaHQ9IjE1LjIwNyIgdmlld0JveD0iMCAwIDE1LjIwNyAxNS4yMDciPg0KICA8ZGVmcz4NCiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+DQogICAgICA8cmVjdCB3aWR0aD0iMTUuMjA3IiBoZWlnaHQ9IjE1LjIwNyIgZmlsbD0ibm9uZSIvPg0KICAgIDwvY2xpcFBhdGg+DQogIDwvZGVmcz4NCiAgPGcgaWQ9IlNlYXJjaCIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPg0KICAgIDxnIGlkPSJFbGxpcHNlXzMiIGRhdGEtbmFtZT0iRWxsaXBzZSAzIiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiI+DQogICAgICA8Y2lyY2xlIGN4PSI1Ljg2MiIgY3k9IjUuODYyIiByPSI1Ljg2MiIgc3Ryb2tlPSJub25lIi8+DQogICAgICA8Y2lyY2xlIGN4PSI1Ljg2MiIgY3k9IjUuODYyIiByPSI0Ljg2MiIgZmlsbD0ibm9uZSIvPg0KICAgIDwvZz4NCiAgICA8bGluZSBpZD0iTGluZV81IiBkYXRhLW5hbWU9IkxpbmUgNSIgeDI9IjQuOTM2IiB5Mj0iNC45MzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuNTY0IDkuNTY0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center center;
    width: 18px;
    height: 18px;
  }

  /* line 8031, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-overlay,
  .category .search-overlay,
  .single-post .search-overlay,
  .blog-data .search-overlay,
  .search .search-overlay {
    height: 160px;
  }

  /* line 8035, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-overlay .search-btn,
  .category .search-overlay .search-btn,
  .single-post .search-overlay .search-btn,
  .blog-data .search-overlay .search-btn,
  .search .search-overlay .search-btn {
    top: auto;
    right: auto;
  }

  /* line 8040, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-overlay .search-btn #nav-icon,
  .category .search-overlay .search-btn #nav-icon,
  .single-post .search-overlay .search-btn #nav-icon,
  .blog-data .search-overlay .search-btn #nav-icon,
  .search .search-overlay .search-btn #nav-icon {
    margin-top: 66px;
  }

  /* line 8044, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-button-collect,
  .archive:not(.woocommerce) .search-overlay-form,
  .category .search-button-collect,
  .category .search-overlay-form,
  .single-post .search-button-collect,
  .single-post .search-overlay-form,
  .blog-data .search-button-collect,
  .blog-data .search-overlay-form,
  .search .search-button-collect,
  .search .search-overlay-form {
    display: inline-block;
    float: left;
    width: 15%;
  }

  /* line 8050, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-overlay-form,
  .category .search-overlay-form,
  .single-post .search-overlay-form,
  .blog-data .search-overlay-form,
  .search .search-overlay-form {
    width: 85%;
    padding-top: 52px;
  }

  /* line 8055, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-overlay-form input[type="search"],
  .category .search-overlay-form input[type="search"],
  .single-post .search-overlay-form input[type="search"],
  .blog-data .search-overlay-form input[type="search"],
  .search .search-overlay-form input[type="search"] {
    font-size: 30px;
    line-height: 50px;
    padding: 0 0 0 30px;
  }

  /* line 8061, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) input:focus,
  .archive:not(.woocommerce) textarea:focus,
  .archive:not(.woocommerce) select:focus,
  .category input:focus,
  .category textarea:focus,
  .category select:focus,
  .single-post input:focus,
  .single-post textarea:focus,
  .single-post select:focus,
  .blog-data input:focus,
  .blog-data textarea:focus,
  .blog-data select:focus,
  .search input:focus,
  .search textarea:focus,
  .search select:focus {
    outline: none;
  }

  /* line 8065, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search-overlay-form input[type="search"]:active,
  .archive:not(.woocommerce) .search-overlay-form input[type="search"]:focus,
  .category .search-overlay-form input[type="search"]:active,
  .category .search-overlay-form input[type="search"]:focus,
  .single-post .search-overlay-form input[type="search"]:active,
  .single-post .search-overlay-form input[type="search"]:focus,
  .blog-data .search-overlay-form input[type="search"]:active,
  .blog-data .search-overlay-form input[type="search"]:focus,
  .search .search-overlay-form input[type="search"]:active,
  .search .search-overlay-form input[type="search"]:focus {
    background-color: transparent;
    border: 0;
    border-left: 1px solid white;
    outline: none !important;
  }

  /* line 8072, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .main-nav-collect,
  .category .main-nav-collect,
  .single-post .main-nav-collect,
  .blog-data .main-nav-collect,
  .search .main-nav-collect {
    width: calc(100% - 338px);
    display: inline-block;
    float: left;
    padding-right: 20px;
  }

  /* line 8079, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu,
  .category .blog-menu,
  .single-post .blog-menu,
  .blog-data .blog-menu,
  .search .blog-menu {
    display: block;
    text-align: right;
    height: 60px;
    line-height: 60px;
    margin: 37px 0 0;
    padding: 0;
  }

  /* line 8088, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu li,
  .category .blog-menu li,
  .single-post .blog-menu li,
  .blog-data .blog-menu li,
  .search .blog-menu li {
    display: inline-block;
    margin: 0 0 0 10px;
    padding: 0;
    position: relative;
  }

  /* line 8095, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu .menu-item-has-children a:after,
  .category .blog-menu .menu-item-has-children a:after,
  .single-post .blog-menu .menu-item-has-children a:after,
  .blog-data .blog-menu .menu-item-has-children a:after,
  .search .blog-menu .menu-item-has-children a:after {
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjMiIHZpZXdCb3g9IjAgMCA2IDMiPg0KICA8cGF0aCBpZD0iUG9seWdvbl8yIiBkYXRhLW5hbWU9IlBvbHlnb24gMiIgZD0iTTMsMCw2LDNIMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgMykgcm90YXRlKDE4MCkiLz4NCjwvc3ZnPg0K) no-repeat center center;
    background-size: 6px 3px;
    width: 17px;
    height: 10px;
    padding: 0;
    margin: 5px 0 0 5px;
    display: inline-block;
    text-align: center;
    transition: all .25s;
    -moz-transition: all .25s;
    -webkit-transition: all .25s;
  }

  /* line 8110, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu .menu-item-has-children ul a:after,
  .category .blog-menu .menu-item-has-children ul a:after,
  .single-post .blog-menu .menu-item-has-children ul a:after,
  .blog-data .blog-menu .menu-item-has-children ul a:after,
  .search .blog-menu .menu-item-has-children ul a:after {
    background: none;
    width: auto;
    height: auto;
    padding-right: 0;
  }

  /* line 8117, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu .menu-item-has-children:hover a:after,
  .category .blog-menu .menu-item-has-children:hover a:after,
  .single-post .blog-menu .menu-item-has-children:hover a:after,
  .blog-data .blog-menu .menu-item-has-children:hover a:after,
  .search .blog-menu .menu-item-has-children:hover a:after {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
    transition: all .25s;
    -moz-transition: all .25s;
    -webkit-transition: all .25s;
  }

  /* line 8128, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu li a,
  .category .blog-menu li a,
  .single-post .blog-menu li a,
  .blog-data .blog-menu li a,
  .search .blog-menu li a {
    display: block;
    margin: 0;
    padding: 0 10px;
    font-size: 18px;
    line-height: 40px;
    font-weight: 600;
    text-transform: uppercase;
    color: black;
  }

  /* line 8139, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu li a:hover,
  .archive:not(.woocommerce) .blog-menu li a:focus,
  .archive:not(.woocommerce) .blog-menu li a:active,
  .category .blog-menu li a:hover,
  .category .blog-menu li a:focus,
  .category .blog-menu li a:active,
  .single-post .blog-menu li a:hover,
  .single-post .blog-menu li a:focus,
  .single-post .blog-menu li a:active,
  .blog-data .blog-menu li a:hover,
  .blog-data .blog-menu li a:focus,
  .blog-data .blog-menu li a:active,
  .search .blog-menu li a:hover,
  .search .blog-menu li a:focus,
  .search .blog-menu li a:active {
    color: #f78505;
  }

  /* line 8143, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu li ul,
  .category .blog-menu li ul,
  .single-post .blog-menu li ul,
  .blog-data .blog-menu li ul,
  .search .blog-menu li ul {
    background: white;
    padding: 15px 20px;
    margin: 0;
    position: absolute;
    top: 20px;
    left: 0;
    visibility: hidden;
    text-align: left;
    opacity: 0;
    overflow: auto;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.07);
    -moz-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.07);
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.07);
  }

  /* line 8162, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu .sub-menu,
  .category .blog-menu .sub-menu,
  .single-post .blog-menu .sub-menu,
  .blog-data .blog-menu .sub-menu,
  .search .blog-menu .sub-menu {
    display: block;
  }

  /* line 8166, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu li:hover ul,
  .category .blog-menu li:hover ul,
  .single-post .blog-menu li:hover ul,
  .blog-data .blog-menu li:hover ul,
  .search .blog-menu li:hover ul {
    top: auto;
    visibility: visible;
    opacity: 1;
  }

  /* line 8172, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu li ul li,
  .category .blog-menu li ul li,
  .single-post .blog-menu li ul li,
  .blog-data .blog-menu li ul li,
  .search .blog-menu li ul li {
    background: none;
    display: block;
    width: 100%;
    margin: 0;
    padding: 5px 0;
    width: 90px;
  }

  /* line 8181, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu li ul li a,
  .category .blog-menu li ul li a,
  .single-post .blog-menu li ul li a,
  .blog-data .blog-menu li ul li a,
  .search .blog-menu li ul li a {
    color: #4D4E4E;
    line-height: 20px;
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 0;
  }

  /* line 8190, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .subscribe,
  .category .subscribe,
  .single-post .subscribe,
  .blog-data .subscribe,
  .search .subscribe {
    display: inline-block;
    float: right;
    position: relative;
  }

  /* line 8196, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .subscribe-open,
  .category .subscribe-open,
  .single-post .subscribe-open,
  .blog-data .subscribe-open,
  .search .subscribe-open {
    display: block;
    margin-top: 15px;
  }

  /* line 8201, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .subscribe .btn,
  .category .subscribe .btn,
  .single-post .subscribe .btn,
  .blog-data .subscribe .btn,
  .search .subscribe .btn {
    margin: 85px 0 0;
  }

  /* line 8210, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #page-content,
  .category #page-content,
  .single-post #page-content,
  .blog-data #page-content,
  .search #page-content {
    padding: 120px 0 0;
  }

  /* line 8214, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .archive .archive-hero,
  .category .archive .archive-hero,
  .single-post .archive .archive-hero,
  .blog-data .archive .archive-hero,
  .search .archive .archive-hero {
    padding-top: 76px;
  }

  /* line 8218, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .tax-media_type .archive-hero,
  .category .tax-media_type .archive-hero,
  .single-post .tax-media_type .archive-hero,
  .blog-data .tax-media_type .archive-hero,
  .search .tax-media_type .archive-hero {
    padding-bottom: 240px;
  }

  /* line 8222, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .entry-content,
  .category .entry-content,
  .single-post .entry-content,
  .blog-data .entry-content,
  .search .entry-content {
    padding-top: 110px;
  }

  /* line 8227, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .single-post .entry-content,
  .category .single-post .entry-content,
  .single-post .single-post .entry-content,
  .blog-data .single-post .entry-content,
  .search .single-post .entry-content {
    padding-bottom: 90px;
    min-height: 100px;
  }

  /* line 8232, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .author-details,
  .category .author-details,
  .single-post .author-details,
  .blog-data .author-details,
  .search .author-details {
    padding-top: 75px;
    padding-bottom: 130px;
  }

  /* line 8241, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .post-title h1,
  .category .post-title h1,
  .single-post .post-title h1,
  .blog-data .post-title h1,
  .search .post-title h1 {
    font-size: 50px;
    line-height: 60px;
  }

  /* line 8247, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .share-mobile,
  .category .share-mobile,
  .single-post .share-mobile,
  .blog-data .share-mobile,
  .search .share-mobile {
    display: none;
  }

  /* line 8251, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .share-relate,
  .category .share-relate,
  .single-post .share-relate,
  .blog-data .share-relate,
  .search .share-relate {
    position: relative;
  }

  /* line 8255, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .share-desktop,
  .category .share-desktop,
  .single-post .share-desktop,
  .blog-data .share-desktop,
  .search .share-desktop {
    display: inline-block;
    position: sticky;
    top: 0;
    left: 5%;
    padding: 36px 0 0;
    float: left;
  }

  /* line 8264, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .share-desktop #st-1 .st-btn,
  .category .share-desktop #st-1 .st-btn,
  .single-post .share-desktop #st-1 .st-btn,
  .blog-data .share-desktop #st-1 .st-btn,
  .search .share-desktop #st-1 .st-btn {
    display: block !important;
    clear: both;
    margin: 0 0 8px;
    width: 32px !important;
    height: 32px !important;
    min-width: auto !important;
  }

  /* line 8273, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .single .post-category,
  .category .single .post-category,
  .single-post .single .post-category,
  .blog-data .single .post-category,
  .search .single .post-category {
    padding: 20px 0 0;
  }

  /* line 8277, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .author-meta-wrap,
  .category .author-meta-wrap,
  .single-post .author-meta-wrap,
  .blog-data .author-meta-wrap,
  .search .author-meta-wrap {
    padding: 0 0 0 150px;
  }

  /* line 8281, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .author-meta-wrap img,
  .category .author-meta-wrap img,
  .single-post .author-meta-wrap img,
  .blog-data .author-meta-wrap img,
  .search .author-meta-wrap img {
    position: absolute;
    left: 0;
    top: 0;
    clear: none;
    margin-bottom: 0;
  }

  /* line 8291, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .archive-hero,
  .category .archive-hero,
  .single-post .archive-hero,
  .blog-data .archive-hero,
  .search .archive-hero {
    padding-bottom: 170px;
    position: relative;
    z-index: 80;
  }

  /* line 8297, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .archive-hero h3,
  .archive:not(.woocommerce) .archive-hero .author-title,
  .category .archive-hero h3,
  .category .archive-hero .author-title,
  .single-post .archive-hero h3,
  .single-post .archive-hero .author-title,
  .blog-data .archive-hero h3,
  .blog-data .archive-hero .author-title,
  .search .archive-hero h3,
  .search .archive-hero .author-title {
    font-size: 50px;
  }

  /* line 8301, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .archive-hero h4,
  .archive:not(.woocommerce) .archive-hero .author-position,
  .category .archive-hero h4,
  .category .archive-hero .author-position,
  .single-post .archive-hero h4,
  .single-post .archive-hero .author-position,
  .blog-data .archive-hero h4,
  .blog-data .archive-hero .author-position,
  .search .archive-hero h4,
  .search .archive-hero .author-position {
    font-size: 28px;
  }

  /* line 8307, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .category .archive-hero,
  .category .category .archive-hero,
  .single-post .category .archive-hero,
  .blog-data .category .archive-hero,
  .search .category .archive-hero {
    padding-bottom: 240px;
  }

  /* line 8311, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top,
  .category .cat-top,
  .single-post .cat-top,
  .blog-data .cat-top,
  .search .cat-top {
    display: block;
    margin-top: -140px;
    z-index: 99;
    position: relative;
  }

  /* line 8318, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .left-collect,
  .archive:not(.woocommerce) .cat-top .right-collect,
  .category .cat-top .left-collect,
  .category .cat-top .right-collect,
  .single-post .cat-top .left-collect,
  .single-post .cat-top .right-collect,
  .blog-data .cat-top .left-collect,
  .blog-data .cat-top .right-collect,
  .search .cat-top .left-collect,
  .search .cat-top .right-collect {
    width: 50%;
    display: inline-block;
    float: left;
  }

  /* line 8324, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .left-collect .details,
  .category .cat-top .left-collect .details,
  .single-post .cat-top .left-collect .details,
  .blog-data .cat-top .left-collect .details,
  .search .cat-top .left-collect .details {
    padding: 0 15% 0 0;
  }

  /* line 8328, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .left-collect h3,
  .category .cat-top .left-collect h3,
  .single-post .cat-top .left-collect h3,
  .blog-data .cat-top .left-collect h3,
  .search .cat-top .left-collect h3 {
    font-size: 40px;
    line-height: 50px;
  }

  /* line 8333, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .left-collect .image-collect,
  .category .cat-top .left-collect .image-collect,
  .single-post .cat-top .left-collect .image-collect,
  .blog-data .cat-top .left-collect .image-collect,
  .search .cat-top .left-collect .image-collect {
    height: 480px;
  }

  /* line 8337, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .right-collect .image-collect,
  .category .cat-top .right-collect .image-collect,
  .single-post .cat-top .right-collect .image-collect,
  .blog-data .cat-top .right-collect .image-collect,
  .search .cat-top .right-collect .image-collect {
    height: 185px;
  }

  /* line 8341, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .right-collect .hentry,
  .category .cat-top .right-collect .hentry,
  .single-post .cat-top .right-collect .hentry,
  .blog-data .cat-top .right-collect .hentry,
  .search .cat-top .right-collect .hentry {
    width: 50%;
    margin: 0;
    padding: 0 0 0 3.5%;
    display: inline-block;
    float: left;
    margin-bottom: 24px;
    position: relative;
  }

  /* line 8351, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .right-collect .hentry:nth-of-type(3),
  .category .cat-top .right-collect .hentry:nth-of-type(3),
  .single-post .cat-top .right-collect .hentry:nth-of-type(3),
  .blog-data .cat-top .right-collect .hentry:nth-of-type(3),
  .search .cat-top .right-collect .hentry:nth-of-type(3) {
    clear: left;
  }

  /* line 8356, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-more-mob,
  .category .cat-more-mob,
  .single-post .cat-more-mob,
  .blog-data .cat-more-mob,
  .search .cat-more-mob {
    display: none;
  }

  /* line 8360, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-more-desktop,
  .category .cat-more-desktop,
  .single-post .cat-more-desktop,
  .blog-data .cat-more-desktop,
  .search .cat-more-desktop {
    display: block;
  }

  /* line 8365, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-listing,
  .category .blog-listing,
  .single-post .blog-listing,
  .blog-data .blog-listing,
  .search .blog-listing {
    position: relative;
    z-index: 90;
  }

  /* line 8372, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .single .blog-listing,
  .category .single .blog-listing,
  .single-post .single .blog-listing,
  .blog-data .single .blog-listing,
  .search .single .blog-listing {
    position: relative;
    z-index: 90;
    margin-top: 0;
  }

  /* line 8379, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .search .ajax-load-more-wrap,
  .archive:not(.woocommerce) .author .ajax-load-more-wrap,
  .category .search .ajax-load-more-wrap,
  .category .author .ajax-load-more-wrap,
  .single-post .search .ajax-load-more-wrap,
  .single-post .author .ajax-load-more-wrap,
  .blog-data .search .ajax-load-more-wrap,
  .blog-data .author .ajax-load-more-wrap,
  .search .search .ajax-load-more-wrap,
  .search .author .ajax-load-more-wrap {
    position: relative;
    z-index: 99;
  }

  /* line 8386, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .large-4,
  .category .large-4,
  .single-post .large-4,
  .blog-data .large-4,
  .search .large-4 {
    width: 25%;
  }

  /* line 8391, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .column,
  .archive:not(.woocommerce) .columns,
  .category .column,
  .category .columns,
  .single-post .column,
  .single-post .columns,
  .blog-data .column,
  .blog-data .columns,
  .search .column,
  .search .columns {
    position: relative;
    padding-left: .9375rem;
    padding-right: .9375rem;
    float: left;
  }

  /* line 8398, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .banner p.more-link,
  .category .banner p.more-link,
  .single-post .banner p.more-link,
  .blog-data .banner p.more-link,
  .search .banner p.more-link {
    padding-bottom: 0;
    margin-bottom: 0;
    max-width: 850px;
  }

  /* line 8405, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .banner p.more-link a,
  .category .banner p.more-link a,
  .single-post .banner p.more-link a,
  .blog-data .banner p.more-link a,
  .search .banner p.more-link a {
    font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
    color: white;
    text-transform: none;
    font-weight: 800;
    font-size: 40px;
    line-height: 50px;
    padding-right: 70px;
  }

  /* line 8415, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .banner p.more-link a:after,
  .category .banner p.more-link a:after,
  .single-post .banner p.more-link a:after,
  .blog-data .banner p.more-link a:after,
  .search .banner p.more-link a:after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: auto;
    right: 0;
  }

  /* line 8424, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #post-not-found,
  .category #post-not-found,
  .single-post #post-not-found,
  .blog-data #post-not-found,
  .search #post-not-found {
    text-align: center;
    padding: 240px 0 215px;
  }

  /* line 8434, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .details .entry-meta,
  .category .details .entry-meta,
  .single-post .details .entry-meta,
  .blog-data .details .entry-meta,
  .search .details .entry-meta {
    margin-bottom: 12px;
  }

  /* line 8438, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .details h3,
  .category .details h3,
  .single-post .details h3,
  .blog-data .details h3,
  .search .details h3 {
    font-size: 20px;
  }

  /* line 8442, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .details h3 a,
  .archive:not(.woocommerce) .details h3 a:visited,
  .category .details h3 a,
  .category .details h3 a:visited,
  .single-post .details h3 a,
  .single-post .details h3 a:visited,
  .blog-data .details h3 a,
  .blog-data .details h3 a:visited,
  .search .details h3 a,
  .search .details h3 a:visited {
    color: #000;
  }

  /* line 8456, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .img-expand,
  .category .img-expand,
  .single-post .img-expand,
  .blog-data .img-expand,
  .search .img-expand {
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: all .3s;
  }

  /* line 8466, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .img-expand:hover,
  .category .img-expand:hover,
  .single-post .img-expand:hover,
  .blog-data .img-expand:hover,
  .search .img-expand:hover {
    transform: scale(1.02);
  }

  /* line 8475, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top,
  .category #top,
  .single-post #top,
  .blog-data #top,
  .search #top {
    background: transparent;
  }

  /* line 8479, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .slick-slider .slick-list,
  .category #top .slick-slider .slick-list,
  .single-post #top .slick-slider .slick-list,
  .blog-data #top .slick-slider .slick-list,
  .search #top .slick-slider .slick-list {
    padding: 50px 0;
    margin: 0;
  }

  /* line 8484, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .inner,
  .category #top .inner,
  .single-post #top .inner,
  .blog-data #top .inner,
  .search #top .inner {
    position: relative;
  }

  /* line 8488, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .details,
  .category #top .details,
  .single-post #top .details,
  .blog-data #top .details,
  .search #top .details {
    padding: 0 6.5%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 42.17%;
    right: 0;
    left: auto;
  }

  /* line 8499, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .image-collect,
  .category #top .image-collect,
  .single-post #top .image-collect,
  .blog-data #top .image-collect,
  .search #top .image-collect {
    width: 57.83%;
    margin-bottom: 0;
    margin-left: 3%;
    height: 380px;
  }

  /* line 8506, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .slick-dots,
  .category #top .slick-dots,
  .single-post #top .slick-dots,
  .blog-data #top .slick-dots,
  .search #top .slick-dots {
    bottom: auto;
    top: 50%;
    left: -50%;
    transform: rotate(90deg);
  }

  /* line 8513, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .single-item .image-collect,
  .category #top .single-item .image-collect,
  .single-post #top .single-item .image-collect,
  .blog-data #top .single-item .image-collect,
  .search #top .single-item .image-collect {
    transition: all .3s;
  }

  /* line 8517, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .image-collect,
  .category .image-collect,
  .single-post .image-collect,
  .blog-data .image-collect,
  .search .image-collect {
    overflow: hidden;
  }

  /* line 8521, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .image-collect:hover img,
  .category .image-collect:hover img,
  .single-post .image-collect:hover img,
  .blog-data .image-collect:hover img,
  .search .image-collect:hover img {
    transform: scale(1.03);
  }

  /* line 8526, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .wrap,
  .category #latest .wrap,
  .single-post #latest .wrap,
  .blog-data #latest .wrap,
  .search #latest .wrap {
    padding: 50px 0 80px !important;
  }

  /* line 8530, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .slick-slide,
  .archive:not(.woocommerce) #related .slick-slide,
  .archive:not(.woocommerce) #latest .slick-slide a,
  .archive:not(.woocommerce) #related .slick-slide a,
  .category #latest .slick-slide,
  .category #related .slick-slide,
  .category #latest .slick-slide a,
  .category #related .slick-slide a,
  .single-post #latest .slick-slide,
  .single-post #related .slick-slide,
  .single-post #latest .slick-slide a,
  .single-post #related .slick-slide a,
  .blog-data #latest .slick-slide,
  .blog-data #related .slick-slide,
  .blog-data #latest .slick-slide a,
  .blog-data #related .slick-slide a,
  .search #latest .slick-slide,
  .search #related .slick-slide,
  .search #latest .slick-slide a,
  .search #related .slick-slide a {
    /* cursor: url("../img/cursor-left-right.png"), auto; */
  }

  /* line 8534, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .query-title,
  .category #latest .query-title,
  .single-post #latest .query-title,
  .blog-data #latest .query-title,
  .search #latest .query-title {
    padding-left: 3%;
  }

  /* line 8538, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .query-title h4,
  .category #latest .query-title h4,
  .single-post #latest .query-title h4,
  .blog-data #latest .query-title h4,
  .search #latest .query-title h4 {
    color: #fff;
  }

  /* line 8542, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .details,
  .category #latest .details,
  .single-post #latest .details,
  .blog-data #latest .details,
  .search #latest .details {
    padding-right: 32%;
  }

  /* line 8546, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .slick-current .details p.entry-meta span,
  .category #latest .slick-current .details p.entry-meta span,
  .single-post #latest .slick-current .details p.entry-meta span,
  .blog-data #latest .slick-current .details p.entry-meta span,
  .search #latest .slick-current .details p.entry-meta span {
    color: #fff;
  }

  /* line 8550, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .responsive .slick-current .details h3 a,
  .archive:not(.woocommerce) #latest .responsive .slick-current .details h3 a:visited,
  .category #latest .responsive .slick-current .details h3 a,
  .category #latest .responsive .slick-current .details h3 a:visited,
  .single-post #latest .responsive .slick-current .details h3 a,
  .single-post #latest .responsive .slick-current .details h3 a:visited,
  .blog-data #latest .responsive .slick-current .details h3 a,
  .blog-data #latest .responsive .slick-current .details h3 a:visited,
  .search #latest .responsive .slick-current .details h3 a,
  .search #latest .responsive .slick-current .details h3 a:visited {
    color: #fff;
  }

  /* line 8554, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .responsive .slick-current p.entry-meta-author span a,
  .archive:not(.woocommerce) #latest .responsive .slick-current p.entry-meta-author span a:visited,
  .category #latest .responsive .slick-current p.entry-meta-author span a,
  .category #latest .responsive .slick-current p.entry-meta-author span a:visited,
  .single-post #latest .responsive .slick-current p.entry-meta-author span a,
  .single-post #latest .responsive .slick-current p.entry-meta-author span a:visited,
  .blog-data #latest .responsive .slick-current p.entry-meta-author span a,
  .blog-data #latest .responsive .slick-current p.entry-meta-author span a:visited,
  .search #latest .responsive .slick-current p.entry-meta-author span a,
  .search #latest .responsive .slick-current p.entry-meta-author span a:visited {
    color: #fff;
  }

  /* line 8558, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .responsive .slick-slide .image-collect,
  .category #latest .responsive .slick-slide .image-collect,
  .single-post #latest .responsive .slick-slide .image-collect,
  .blog-data #latest .responsive .slick-slide .image-collect,
  .search #latest .responsive .slick-slide .image-collect {
    transition: all .3s;
  }

  /* line 8566, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .prevdiv .details p.entry-meta span,
  .category #latest .prevdiv .details p.entry-meta span,
  .single-post #latest .prevdiv .details p.entry-meta span,
  .blog-data #latest .prevdiv .details p.entry-meta span,
  .search #latest .prevdiv .details p.entry-meta span {
    color: #fff;
  }

  /* line 8570, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .responsive.slick-slider,
  .category .responsive.slick-slider,
  .single-post .responsive.slick-slider,
  .blog-data .responsive.slick-slider,
  .search .responsive.slick-slider {
    padding-left: 3%;
  }

  /* line 8574, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .responsive .prevdiv .details h3 a,
  .archive:not(.woocommerce) .responsive .prevdiv .details h3 a:visited,
  .category .responsive .prevdiv .details h3 a,
  .category .responsive .prevdiv .details h3 a:visited,
  .single-post .responsive .prevdiv .details h3 a,
  .single-post .responsive .prevdiv .details h3 a:visited,
  .blog-data .responsive .prevdiv .details h3 a,
  .blog-data .responsive .prevdiv .details h3 a:visited,
  .search .responsive .prevdiv .details h3 a,
  .search .responsive .prevdiv .details h3 a:visited {
    color: #fff;
  }

  /* line 8578, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .responsive.slick-initialized .slick-slide,
  .category .responsive.slick-initialized .slick-slide,
  .single-post .responsive.slick-initialized .slick-slide,
  .blog-data .responsive.slick-initialized .slick-slide,
  .search .responsive.slick-initialized .slick-slide {
    padding-right: 40px;
  }

  /* line 8582, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #highlighted .full-img-bg,
  .category #highlighted .full-img-bg,
  .single-post #highlighted .full-img-bg,
  .blog-data #highlighted .full-img-bg,
  .search #highlighted .full-img-bg {
    padding: 0;
    min-height: 920px;
    position: relative;
  }

  /* line 8588, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #highlighted .wrap,
  .category #highlighted .wrap,
  .single-post #highlighted .wrap,
  .blog-data #highlighted .wrap,
  .search #highlighted .wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100%;
  }

  /* line 8596, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #highlighted .float-little,
  .category #highlighted .float-little,
  .single-post #highlighted .float-little,
  .blog-data #highlighted .float-little,
  .search #highlighted .float-little {
    padding: 93px 81px 81px;
    transition: all .3s;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
  }

  /* line 8605, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #highlighted .float-little:hover,
  .category #highlighted .float-little:hover,
  .single-post #highlighted .float-little:hover,
  .blog-data #highlighted .float-little:hover,
  .search #highlighted .float-little:hover {
    transform: scale(1.02) translateY(-49%);
  }

  /* line 8609, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #highlighted .float-little .inner-content,
  .category #highlighted .float-little .inner-content,
  .single-post #highlighted .float-little .inner-content,
  .blog-data #highlighted .float-little .inner-content,
  .search #highlighted .float-little .inner-content {
    transition: all .3s;
  }

  /* line 8613, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #highlighted .float-little:hover .inner-content,
  .category #highlighted .float-little:hover .inner-content,
  .single-post #highlighted .float-little:hover .inner-content,
  .blog-data #highlighted .float-little:hover .inner-content,
  .search #highlighted .float-little:hover .inner-content {
    transform: scale(0.9845);
  }

  /* line 8617, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #popular,
  .category #popular,
  .single-post #popular,
  .blog-data #popular,
  .search #popular {
    padding-right: 5%;
  }

  /* line 8621, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #popular .hentry,
  .category #popular .hentry,
  .single-post #popular .hentry,
  .blog-data #popular .hentry,
  .search #popular .hentry {
    display: block;
    width: 100%;
    clear: both;
    position: relative;
  }

  /* line 8628, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #popular .image-collect,
  .category #popular .image-collect,
  .single-post #popular .image-collect,
  .blog-data #popular .image-collect,
  .search #popular .image-collect {
    display: inline-block;
    float: left;
    width: 59%;
    margin-bottom: 0;
  }

  /* line 8635, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #popular .details,
  .category #popular .details,
  .single-post #popular .details,
  .blog-data #popular .details,
  .search #popular .details {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 38%;
  }

  /* line 8643, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .scrollbar,
  .category .scrollbar,
  .single-post .scrollbar,
  .blog-data .scrollbar,
  .search .scrollbar {
    float: left;
    width: 100%;
    overflow-y: scroll;
    margin-bottom: 25px;
    padding-right: 20px;
  }

  /* line 8651, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #style-2::-webkit-scrollbar-track,
  .category #style-2::-webkit-scrollbar-track,
  .single-post #style-2::-webkit-scrollbar-track,
  .blog-data #style-2::-webkit-scrollbar-track,
  .search #style-2::-webkit-scrollbar-track {
    -webkit-box-shadow: inset #c1c1c1;
    border-radius: 10px;
    background-color: #F5F5F5;
  }

  /* line 8657, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #style-2::-webkit-scrollbar,
  .category #style-2::-webkit-scrollbar,
  .single-post #style-2::-webkit-scrollbar,
  .blog-data #style-2::-webkit-scrollbar,
  .search #style-2::-webkit-scrollbar {
    width: 6px;
    background-color: #F5F5F5;
  }

  /* line 8662, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #style-2::-webkit-scrollbar-thumb,
  .category #style-2::-webkit-scrollbar-thumb,
  .single-post #style-2::-webkit-scrollbar-thumb,
  .blog-data #style-2::-webkit-scrollbar-thumb,
  .search #style-2::-webkit-scrollbar-thumb {
    border-radius: 3px;
    -webkit-box-shadow: inset #c1c1c1;
    background-color: #FF8700;
  }

  /* line 8669, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #trending .hentry,
  .category #trending .hentry,
  .single-post #trending .hentry,
  .blog-data #trending .hentry,
  .search #trending .hentry {
    display: block;
    width: 100%;
    clear: both;
    position: relative;
  }

  /* line 8676, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #popular .scrollbar,
  .category #popular .scrollbar,
  .single-post #popular .scrollbar,
  .blog-data #popular .scrollbar,
  .search #popular .scrollbar {
    float: left;
    height: 810px;
  }

  /* line 8681, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .slick-slider .inner,
  .category #featured .slick-slider .inner,
  .single-post #featured .slick-slider .inner,
  .blog-data #featured .slick-slider .inner,
  .search #featured .slick-slider .inner {
    transition: all .3s;
    overflow: hidden;
  }

  /* line 8690, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .slick-slider .inner .image-collect:hover,
  .category #featured .slick-slider .inner .image-collect:hover,
  .single-post #featured .slick-slider .inner .image-collect:hover,
  .blog-data #featured .slick-slider .inner .image-collect:hover,
  .search #featured .slick-slider .inner .image-collect:hover {
    transform: scale(1.03);
  }

  /* line 8694, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .slick-slider .inner .details,
  .archive:not(.woocommerce) #featured .slick-slider .image-collect,
  .archive:not(.woocommerce) #featured .slick-slider .inner .details .inner-content,
  .category #featured .slick-slider .inner .details,
  .category #featured .slick-slider .image-collect,
  .category #featured .slick-slider .inner .details .inner-content,
  .single-post #featured .slick-slider .inner .details,
  .single-post #featured .slick-slider .image-collect,
  .single-post #featured .slick-slider .inner .details .inner-content,
  .blog-data #featured .slick-slider .inner .details,
  .blog-data #featured .slick-slider .image-collect,
  .blog-data #featured .slick-slider .inner .details .inner-content,
  .search #featured .slick-slider .inner .details,
  .search #featured .slick-slider .image-collect,
  .search #featured .slick-slider .inner .details .inner-content {
    transition: all .3s;
  }

  /* line 8707, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .details,
  .category #featured .details,
  .single-post #featured .details,
  .blog-data #featured .details,
  .search #featured .details {
    display: inline-block;
    position: relative;
    float: left;
    width: 50%;
    margin-bottom: 0;
    height: 0;
    padding: 0;
    height: 580px;
    top: 0;
  }

  /* line 8719, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .image-collect,
  .category #featured .image-collect,
  .single-post #featured .image-collect,
  .blog-data #featured .image-collect,
  .search #featured .image-collect {
    display: inline-block;
    float: right;
    width: 50%;
    margin-bottom: 0;
    height: 0;
    padding: 0;
    height: 580px;
    top: 0;
  }

  /* line 8730, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .image-collect:hover,
  .category #featured .image-collect:hover,
  .single-post #featured .image-collect:hover,
  .blog-data #featured .image-collect:hover,
  .search #featured .image-collect:hover {
    transform: none;
  }

  /* line 8734, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .details .inner-content,
  .category #featured .details .inner-content,
  .single-post #featured .details .inner-content,
  .blog-data #featured .details .inner-content,
  .search #featured .details .inner-content {
    padding: 0 105px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    transition: all .3s;
    max-width: 770px;
  }

  /* line 8744, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .slick-dots,
  .category #featured .slick-dots,
  .single-post #featured .slick-dots,
  .blog-data #featured .slick-dots,
  .search #featured .slick-dots {
    bottom: auto;
    top: 50%;
    left: auto;
    right: -51%;
    transform: rotate(90deg);
  }

  /* line 8766, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .site-footer,
  .category .site-footer,
  .single-post .site-footer,
  .blog-data .site-footer,
  .search .site-footer {
    text-align: center;
  }

  /* line 8769, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .site-footer h3,
  .category .site-footer h3,
  .single-post .site-footer h3,
  .blog-data .site-footer h3,
  .search .site-footer h3 {
    color: white;
    font-size: 65px;
    line-height: 81px;
  }

  /* line 8775, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .site-footer .btn-orange,
  .category .site-footer .btn-orange,
  .single-post .site-footer .btn-orange,
  .blog-data .site-footer .btn-orange,
  .search .site-footer .btn-orange {
    padding: 1.1rem 2.5rem;
    color: white;
    position: relative;
  }

  /* line 8782, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .top,
  .category .top,
  .single-post .top,
  .blog-data .top,
  .search .top {
    padding: 200px 0;
  }

  /* line 8786, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom,
  .category .bottom,
  .single-post .bottom,
  .blog-data .bottom,
  .search .bottom {
    display: block;
    background: white;
    border-bottom: 1px solid #c1c1c1;
  }

  /* line 8792, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .newsletter,
  .archive:not(.woocommerce) .bottom .nav,
  .archive:not(.woocommerce) .bottom .main-link,
  .category .bottom .newsletter,
  .category .bottom .nav,
  .category .bottom .main-link,
  .single-post .bottom .newsletter,
  .single-post .bottom .nav,
  .single-post .bottom .main-link,
  .blog-data .bottom .newsletter,
  .blog-data .bottom .nav,
  .blog-data .bottom .main-link,
  .search .bottom .newsletter,
  .search .bottom .nav,
  .search .bottom .main-link {
    display: inline-block;
    float: left;
    width: 38%;
  }

  /* line 8798, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .newsletter,
  .category .bottom .newsletter,
  .single-post .bottom .newsletter,
  .blog-data .bottom .newsletter,
  .search .bottom .newsletter {
    padding: 25px 0;
    line-height: 50px;
    height: 100px;
    position: relative;
  }

  /* line 8805, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-left,
  .category .newsletter-left,
  .single-post .newsletter-left,
  .blog-data .newsletter-left,
  .search .newsletter-left {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 40%;
    padding-right: 2%;
  }

  /* line 8814, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-right,
  .category .newsletter-right,
  .single-post .newsletter-right,
  .blog-data .newsletter-right,
  .search .newsletter-right {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 60%;
    height: 50px;
  }

  /* line 8823, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-right label,
  .category .newsletter-right label,
  .single-post .newsletter-right label,
  .blog-data .newsletter-right label,
  .search .newsletter-right label {
    display: none;
  }

  /* line 8827, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-right .hs-email,
  .archive:not(.woocommerce) .newsletter-right .hs-submit,
  .category .newsletter-right .hs-email,
  .category .newsletter-right .hs-submit,
  .single-post .newsletter-right .hs-email,
  .single-post .newsletter-right .hs-submit,
  .blog-data .newsletter-right .hs-email,
  .blog-data .newsletter-right .hs-submit,
  .search .newsletter-right .hs-email,
  .search .newsletter-right .hs-submit {
    display: inline-block;
    float: left;
    clear: none;
    width: 80%;
    margin: 0;
    padding: 0;
    line-height: 50px;
    position: absolute;
    top: 0;
    left: 0;
  }

  /* line 8840, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-right .hs-submit,
  .category .newsletter-right .hs-submit,
  .single-post .newsletter-right .hs-submit,
  .blog-data .newsletter-right .hs-submit,
  .search .newsletter-right .hs-submit {
    width: 20%;
    right: 0;
    left: auto;
  }

  /* line 8846, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-right .hs-email input,
  .archive:not(.woocommerce) .newsletter-right .hs-email select,
  .archive:not(.woocommerce) .newsletter-right .hs-email textarea,
  .category .newsletter-right .hs-email input,
  .category .newsletter-right .hs-email select,
  .category .newsletter-right .hs-email textarea,
  .single-post .newsletter-right .hs-email input,
  .single-post .newsletter-right .hs-email select,
  .single-post .newsletter-right .hs-email textarea,
  .blog-data .newsletter-right .hs-email input,
  .blog-data .newsletter-right .hs-email select,
  .blog-data .newsletter-right .hs-email textarea,
  .search .newsletter-right .hs-email input,
  .search .newsletter-right .hs-email select,
  .search .newsletter-right .hs-email textarea {
    border: none;
    border-bottom: 0;
    background: 0 0;
    padding: 0 10px;
    height: auto;
    line-height: 50px;
    font-size: 14px;
    color: #4D4E4E;
    background: #F2F2F2;
    font-weight: 400;
    transition: all .2s ease;
    text-transform: uppercase;
  }

  /* line 8861, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-right .hs-email input::placeholder,
  .category .newsletter-right .hs-email input::placeholder,
  .single-post .newsletter-right .hs-email input::placeholder,
  .blog-data .newsletter-right .hs-email input::placeholder,
  .search .newsletter-right .hs-email input::placeholder {
    color: black !important;
  }

  /* line 8866, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-right input[type='submit'],
  .category .newsletter-right input[type='submit'],
  .single-post .newsletter-right input[type='submit'],
  .blog-data .newsletter-right input[type='submit'],
  .search .newsletter-right input[type='submit'] {
    border: 0;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    box-shadow: none;
    color: #fff;
    position: relative;
    vertical-align: middle;
    display: block;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    font-size: 1.7rem;
    font-weight: 600;
    text-align: center;
    height: 50px;
    width: 50px;
    line-height: 50px;
    display: inline-block;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    cursor: pointer;
    text-transform: uppercase;
    background-color: #000;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQxIDE4LjY5IDAgMTcuMjggNy45MyA5LjM1IDAgMS40MSAxLjQxIDAgMTAuNzYgOS4zNSAxLjQxIDE4LjY5Ii8+PC9zdmc+);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 9px;
    display: inline-block;
    margin-top: -2px;
    color: transparent;
  }

  /* line 8901, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .newsletter-right input[type='submit']:hover,
  .category .newsletter-right input[type='submit']:hover,
  .single-post .newsletter-right input[type='submit']:hover,
  .blog-data .newsletter-right input[type='submit']:hover,
  .search .newsletter-right input[type='submit']:hover {
    background-color: #ff8800;
    border: 0;
  }

  /* line 8906, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .newsletter h4,
  .category .bottom .newsletter h4,
  .single-post .bottom .newsletter h4,
  .blog-data .bottom .newsletter h4,
  .search .bottom .newsletter h4 {
    margin-bottom: 0;
    line-height: 20px;
    font-family: 'Roboto Slab', Helvetica, Arial, sans-serif, serif;
    text-transform: none;
    font-size: 18px;
    font-weight: 400;
  }

  /* line 8915, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .nav,
  .category .bottom .nav,
  .single-post .bottom .nav,
  .blog-data .bottom .nav,
  .search .bottom .nav {
    width: 42%;
  }

  /* line 8919, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .blog-menu,
  .category .bottom .blog-menu,
  .single-post .bottom .blog-menu,
  .blog-data .bottom .blog-menu,
  .search .bottom .blog-menu {
    margin: 20px 0;
    text-align: center;
  }

  /* line 8924, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .hd-only,
  .category .bottom .hd-only,
  .single-post .bottom .hd-only,
  .blog-data .bottom .hd-only,
  .search .bottom .hd-only {
    display: inline-block;
  }

  /* line 8928, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .main-link,
  .category .bottom .main-link,
  .single-post .bottom .main-link,
  .blog-data .bottom .main-link,
  .search .bottom .main-link {
    margin: 0;
    width: 20%;
    height: 100px;
    position: relative;
  }

  /* line 8935, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .main-link .btn-orange,
  .category .bottom .main-link .btn-orange,
  .single-post .bottom .main-link .btn-orange,
  .blog-data .bottom .main-link .btn-orange,
  .search .bottom .main-link .btn-orange {
    margin-top: 16px;
    padding: 1.1rem 2.2rem;
    color: black;
  }

  /* line 8940, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .main-link .btn-orange:hover,
  .category .bottom .main-link .btn-orange:hover,
  .single-post .bottom .main-link .btn-orange:hover,
  .blog-data .bottom .main-link .btn-orange:hover,
  .search .bottom .main-link .btn-orange:hover {
    color: white;
  }

  /* line 8945, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .bottom .blog-menu li.menu-item-24743,
  .archive:not(.woocommerce) .bottom .blog-menu li.menu-item-25131,
  .category .bottom .blog-menu li.menu-item-24743,
  .category .bottom .blog-menu li.menu-item-25131,
  .single-post .bottom .blog-menu li.menu-item-24743,
  .single-post .bottom .blog-menu li.menu-item-25131,
  .blog-data .bottom .blog-menu li.menu-item-24743,
  .blog-data .bottom .blog-menu li.menu-item-25131,
  .search .bottom .blog-menu li.menu-item-24743,
  .search .bottom .blog-menu li.menu-item-25131 {
    display: none;
  }

  /* line 8949, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .copyright,
  .category .copyright,
  .single-post .copyright,
  .blog-data .copyright,
  .search .copyright {
    padding: 10px 0 12px;
    text-align: center;
  }

  /* line 8954, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .copyright p,
  .archive:not(.woocommerce) .copyright ul,
  .category .copyright p,
  .category .copyright ul,
  .single-post .copyright p,
  .single-post .copyright ul,
  .blog-data .copyright p,
  .blog-data .copyright ul,
  .search .copyright p,
  .search .copyright ul {
    float: none;
    display: inline-block;
    width: auto;
    margin: 0;
    padding: 0 6px;
    height: 12px;
    line-height: 12px;
  }
}

@media only screen and (min-width: 1200px) {
  /* line 3, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce),
  .category,
  .single-post,
  .blog-data,
  .search {
    /******************************************************************
  Sliders
  ******************************************************************/
  }

  /* line 8968, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu,
  .category .blog-menu,
  .single-post .blog-menu,
  .blog-data .blog-menu,
  .search .blog-menu {
    display: block;
    text-align: right;
    height: 60px;
    line-height: 60px;
    margin: 42px 0 0;
    padding: 0;
  }

  /* line 8977, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logo,
  .category .logo,
  .single-post .logo,
  .blog-data .logo,
  .search .logo {
    width: 220px;
  }

  /* line 8981, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .logo img,
  .category .logo img,
  .single-post .logo img,
  .blog-data .logo img,
  .search .logo img {
    width: 150px;
    height: auto;
  }

  /* line 8986, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .main-nav-collect,
  .category .main-nav-collect,
  .single-post .main-nav-collect,
  .blog-data .main-nav-collect,
  .search .main-nav-collect {
    width: calc(100% - 478px);
    display: inline-block;
    float: left;
    padding-right: 20px;
  }

  /* line 8993, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .subscribe .btn-orange,
  .category .subscribe .btn-orange,
  .single-post .subscribe .btn-orange,
  .blog-data .subscribe .btn-orange,
  .search .subscribe .btn-orange {
    margin: 27px 0 0;
    right: 14px;
  }

  /* line 9003, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .image-collect,
  .category #top .image-collect,
  .single-post #top .image-collect,
  .blog-data #top .image-collect,
  .search #top .image-collect {
    height: 520px;
  }

  /* line 9007, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .slick-slider .slick-list,
  .category #top .slick-slider .slick-list,
  .single-post #top .slick-slider .slick-list,
  .blog-data #top .slick-slider .slick-list,
  .search #top .slick-slider .slick-list {
    padding: 20px 0 20px;
  }

  /* line 9011, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .responsive.slick-initialized .slick-slide,
  .category .responsive.slick-initialized .slick-slide,
  .single-post .responsive.slick-initialized .slick-slide,
  .blog-data .responsive.slick-initialized .slick-slide,
  .search .responsive.slick-initialized .slick-slide {
    padding-right: 60px;
  }

  /* line 9015, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #trending .trending-collect,
  .category #trending .trending-collect,
  .single-post #trending .trending-collect,
  .blog-data #trending .trending-collect,
  .search #trending .trending-collect {
    background: #F2F2F2;
    padding: 58px 50px 48px;
  }

  /* line 9021, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .details h3,
  .category #top .details h3,
  .single-post #top .details h3,
  .blog-data #top .details h3,
  .search #top .details h3 {
    font-size: 40px;
    line-height: 50px;
  }

  /* line 9026, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .details p,
  .category #top .details p,
  .single-post #top .details p,
  .blog-data #top .details p,
  .search #top .details p {
    font-size: 18px;
    line-height: 23px;
  }

  /* line 9031, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #latest .details h3,
  .category #latest .details h3,
  .single-post #latest .details h3,
  .blog-data #latest .details h3,
  .search #latest .details h3 {
    font-size: 22px;
    line-height: 29px;
  }

  /* line 9036, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #highlighted .details h3,
  .category #highlighted .details h3,
  .single-post #highlighted .details h3,
  .blog-data #highlighted .details h3,
  .search #highlighted .details h3 {
    font-size: 30px;
    line-height: 40px;
  }

  /* line 9041, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #trending .details h3,
  .category #trending .details h3,
  .single-post #trending .details h3,
  .blog-data #trending .details h3,
  .search #trending .details h3 {
    font-size: 18px;
    line-height: 24px;
  }

  /* line 9046, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #featured .details h3,
  .category #featured .details h3,
  .single-post #featured .details h3,
  .blog-data #featured .details h3,
  .search #featured .details h3 {
    font-size: 40px;
    line-height: 50px;
  }

  /* line 9051, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #popular .image-collect,
  .category #popular .image-collect,
  .single-post #popular .image-collect,
  .blog-data #popular .image-collect,
  .search #popular .image-collect {
    width: 52%;
  }

  /* line 9055, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #popular .details,
  .category #popular .details,
  .single-post #popular .details,
  .blog-data #popular .details,
  .search #popular .details {
    width: 45%;
  }
}

@media only screen and (min-width: 1600px) {
  /* line 3, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce),
  .category,
  .single-post,
  .blog-data,
  .search {
    /******************************************************************
  Sliders
  ******************************************************************/
  }

  /* line 9065, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) #top .image-collect,
  .category #top .image-collect,
  .single-post #top .image-collect,
  .blog-data #top .image-collect,
  .search #top .image-collect {
    height: 620px;
  }

  /* line 9069, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .hd-only,
  .category .hd-only,
  .single-post .hd-only,
  .blog-data .hd-only,
  .search .hd-only {
    display: inline-block;
  }

  /* line 9073, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) header.site-header,
  .category header.site-header,
  .single-post header.site-header,
  .blog-data header.site-header,
  .search header.site-header {
    height: 220px;
  }

  /* line 9077, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .blog-menu li a,
  .category .blog-menu li a,
  .single-post .blog-menu li a,
  .blog-data .blog-menu li a,
  .search .blog-menu li a {
    padding: 0 20px;
  }

  /* line 9081, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .left-collect .image-collect,
  .category .cat-top .left-collect .image-collect,
  .single-post .cat-top .left-collect .image-collect,
  .blog-data .cat-top .left-collect .image-collect,
  .search .cat-top .left-collect .image-collect {
    height: 615px;
  }

  /* line 9085, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .cat-top .right-collect .image-collect,
  .category .cat-top .right-collect .image-collect,
  .single-post .cat-top .right-collect .image-collect,
  .blog-data .cat-top .right-collect .image-collect,
  .search .cat-top .right-collect .image-collect {
    height: 270px;
  }

  /* line 9095, resources/assets/styles/common/_blog.scss */

  .archive:not(.woocommerce) .responsive,
  .category .responsive,
  .single-post .responsive,
  .blog-data .responsive,
  .search .responsive {
    width: 100%;
    max-width: 100%;
  }
}

/* line 9116, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-mode-touch #related .responsive .details h3 a,
.archive:not(.woocommerce) .amp-mode-touch #related .responsive .details h3 a:visited,
.archive:not(.woocommerce) .amp-mode-touch #related .responsive .details .entry-meta-author span,
.archive:not(.woocommerce) .amp-mode-touch #related .responsive .details .entry-meta-author span a,
.archive:not(.woocommerce) .amp-mode-touch #related .responsive .details .entry-meta-author span a:visited,
.category .amp-mode-touch #related .responsive .details h3 a,
.category .amp-mode-touch #related .responsive .details h3 a:visited,
.category .amp-mode-touch #related .responsive .details .entry-meta-author span,
.category .amp-mode-touch #related .responsive .details .entry-meta-author span a,
.category .amp-mode-touch #related .responsive .details .entry-meta-author span a:visited,
.single-post .amp-mode-touch #related .responsive .details h3 a,
.single-post .amp-mode-touch #related .responsive .details h3 a:visited,
.single-post .amp-mode-touch #related .responsive .details .entry-meta-author span,
.single-post .amp-mode-touch #related .responsive .details .entry-meta-author span a,
.single-post .amp-mode-touch #related .responsive .details .entry-meta-author span a:visited,
.blog-data .amp-mode-touch #related .responsive .details h3 a,
.blog-data .amp-mode-touch #related .responsive .details h3 a:visited,
.blog-data .amp-mode-touch #related .responsive .details .entry-meta-author span,
.blog-data .amp-mode-touch #related .responsive .details .entry-meta-author span a,
.blog-data .amp-mode-touch #related .responsive .details .entry-meta-author span a:visited,
.search .amp-mode-touch #related .responsive .details h3 a,
.search .amp-mode-touch #related .responsive .details h3 a:visited,
.search .amp-mode-touch #related .responsive .details .entry-meta-author span,
.search .amp-mode-touch #related .responsive .details .entry-meta-author span a,
.search .amp-mode-touch #related .responsive .details .entry-meta-author span a:visited {
  color: #000;
}

/* line 9120, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-mode-touch .mob-btn,
.archive:not(.woocommerce) .amp-mode-touch .progress-container-top,
.archive:not(.woocommerce) .amp-mode-touch .search-btn,
.category .amp-mode-touch .mob-btn,
.category .amp-mode-touch .progress-container-top,
.category .amp-mode-touch .search-btn,
.single-post .amp-mode-touch .mob-btn,
.single-post .amp-mode-touch .progress-container-top,
.single-post .amp-mode-touch .search-btn,
.blog-data .amp-mode-touch .mob-btn,
.blog-data .amp-mode-touch .progress-container-top,
.blog-data .amp-mode-touch .search-btn,
.search .amp-mode-touch .mob-btn,
.search .amp-mode-touch .progress-container-top,
.search .amp-mode-touch .search-btn {
  display: none;
}

/* line 9124, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .amp-mode-touch #related .hentry,
.category .amp-mode-touch #related .hentry,
.single-post .amp-mode-touch #related .hentry,
.blog-data .amp-mode-touch #related .hentry,
.search .amp-mode-touch #related .hentry {
  margin: 0 0 60px;
}

/* line 9128, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .single.amp-mode-touch footer.site-footer,
.category .single.amp-mode-touch footer.site-footer,
.single-post .single.amp-mode-touch footer.site-footer,
.blog-data .single.amp-mode-touch footer.site-footer,
.search .single.amp-mode-touch footer.site-footer {
  z-index: 1;
  position: relative;
  padding: 40px 0 0;
  margin: 0;
}

/* line 9136, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .skip-to-content,
.archive:not(.woocommerce) .skip-to-content:hover,
.category .skip-to-content,
.category .skip-to-content:hover,
.single-post .skip-to-content,
.single-post .skip-to-content:hover,
.blog-data .skip-to-content,
.blog-data .skip-to-content:hover,
.search .skip-to-content,
.search .skip-to-content:hover {
  color: transparent;
  height: 0;
  width: 100%;
  text-align: center;
  line-height: 0;
  display: block;
  font-size: 16px;
  font-size: 1.6rem;
}

/* line 9148, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) #st-1 .st-btn,
.category #st-1 .st-btn,
.single-post #st-1 .st-btn,
.blog-data #st-1 .st-btn,
.search #st-1 .st-btn {
  background-color: black !important;
}

/* line 9153, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .newsletter .hs-submit,
.category .newsletter .hs-submit,
.single-post .newsletter .hs-submit,
.blog-data .newsletter .hs-submit,
.search .newsletter .hs-submit {
  top: -11px;
}

/* line 9157, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .content-block .inner > a,
.category .content-block .inner > a,
.single-post .content-block .inner > a,
.blog-data .content-block .inner > a,
.search .content-block .inner > a {
  display: block;
}

/* line 9162, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.redselection ::-moz-selection,
.category body.redselection ::-moz-selection,
.single-post body.redselection ::-moz-selection,
.blog-data body.redselection ::-moz-selection,
.search body.redselection ::-moz-selection {
  /* Code for Firefox */
  color: white;
  background: #F02070;
}

/* line 9167, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.redselection ::selection,
.category body.redselection ::selection,
.single-post body.redselection ::selection,
.blog-data body.redselection ::selection,
.search body.redselection ::selection {
  color: white;
  background: #F02070;
}

/* line 9172, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.greenselection ::-moz-selection,
.category body.greenselection ::-moz-selection,
.single-post body.greenselection ::-moz-selection,
.blog-data body.greenselection ::-moz-selection,
.search body.greenselection ::-moz-selection {
  /* Code for Firefox */
  color: white;
  background: #34B589;
}

/* line 9177, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.greenselection ::selection,
.category body.greenselection ::selection,
.single-post body.greenselection ::selection,
.blog-data body.greenselection ::selection,
.search body.greenselection ::selection {
  color: white;
  background: #34B589;
}

/* line 9182, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.blueselection ::-moz-selection,
.category body.blueselection ::-moz-selection,
.single-post body.blueselection ::-moz-selection,
.blog-data body.blueselection ::-moz-selection,
.search body.blueselection ::-moz-selection {
  /* Code for Firefox */
  color: white;
  background: #00A6C4;
}

/* line 9187, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) body.blueselection ::selection,
.category body.blueselection ::selection,
.single-post body.blueselection ::selection,
.blog-data body.blueselection ::selection,
.search body.blueselection ::selection {
  color: white;
  background: #00A6C4;
}

/* line 9192, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote,
.category blockquote,
.single-post blockquote,
.blog-data blockquote,
.search blockquote {
  border-left: none;
}

/* line 9196, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .search-results .searchform,
.category .search-results .searchform,
.single-post .search-results .searchform,
.blog-data .search-results .searchform,
.search .search-results .searchform {
  padding-bottom: 80px;
}

/* line 9200, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .youtube-responsive-container,
.category .youtube-responsive-container,
.single-post .youtube-responsive-container,
.blog-data .youtube-responsive-container,
.search .youtube-responsive-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

/* line 9208, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .youtube-responsive-container iframe,
.archive:not(.woocommerce) .youtube-responsive-container object,
.archive:not(.woocommerce) .youtube-responsive-container embed,
.category .youtube-responsive-container iframe,
.category .youtube-responsive-container object,
.category .youtube-responsive-container embed,
.single-post .youtube-responsive-container iframe,
.single-post .youtube-responsive-container object,
.single-post .youtube-responsive-container embed,
.blog-data .youtube-responsive-container iframe,
.blog-data .youtube-responsive-container object,
.blog-data .youtube-responsive-container embed,
.search .youtube-responsive-container iframe,
.search .youtube-responsive-container object,
.search .youtube-responsive-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 9217, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) blockquote.wp-embedded-content,
.category blockquote.wp-embedded-content,
.single-post blockquote.wp-embedded-content,
.blog-data blockquote.wp-embedded-content,
.search blockquote.wp-embedded-content {
  display: none;
}

/* line 9221, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) iframe.wp-embedded-content,
.category iframe.wp-embedded-content,
.single-post iframe.wp-embedded-content,
.blog-data iframe.wp-embedded-content,
.search iframe.wp-embedded-content {
  /*position:relative !important;*/
  clip: unset !important;
}

/* line 9226, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .responsive-embed-post,
.category .responsive-embed-post,
.single-post .responsive-embed-post,
.blog-data .responsive-embed-post,
.search .responsive-embed-post {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 60%;
  overflow: hidden;
}

/* line 9234, resources/assets/styles/common/_blog.scss */

.archive:not(.woocommerce) .responsive-embed-post iframe,
.category .responsive-embed-post iframe,
.single-post .responsive-embed-post iframe,
.blog-data .responsive-embed-post iframe,
.search .responsive-embed-post iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 9246, resources/assets/styles/common/_blog.scss */

.archive .author-avatar,
.category .author-avatar,
.author .author-avatar,
.archive.author .author-avatar {
  width: unset;
  height: unset;
}

/* line 9249, resources/assets/styles/common/_blog.scss */

.archive .author-avatar img,
.category .author-avatar img,
.author .author-avatar img,
.archive.author .author-avatar img {
  border-radius: unset;
}

/* line 9254, resources/assets/styles/common/_blog.scss */

.archive .btn-orange,
.category .btn-orange,
.author .btn-orange,
.archive.author .btn-orange {
  color: white;
}

/* line 9260, resources/assets/styles/common/_blog.scss */

body.archive.author .archive-hero,
body.archive.category .archive-hero,
body.archive.tax-media_type .archive-hero,
body.archive.tag .archive-hero {
  padding-bottom: 80px;
  padding-top: 100px;
}

/* line 9265, resources/assets/styles/common/_blog.scss */

body.archive.author header.site-header,
body.archive.category header.site-header,
body.archive.tax-media_type header.site-header,
body.archive.tag header.site-header {
  background: black;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 9265, resources/assets/styles/common/_blog.scss */

  body.archive.author header.site-header,
  body.archive.category header.site-header,
  body.archive.tax-media_type header.site-header,
  body.archive.tag header.site-header {
    height: 90px;
  }
}

/* line 9270, resources/assets/styles/common/_blog.scss */

body.archive.author header.site-header .btn-orange,
body.archive.category header.site-header .btn-orange,
body.archive.tax-media_type header.site-header .btn-orange,
body.archive.tag header.site-header .btn-orange {
  color: white;
}

/* line 9274, resources/assets/styles/common/_blog.scss */

body.archive.author .search-btn .search-img,
body.archive.category .search-btn .search-img,
body.archive.tax-media_type .search-btn .search-img,
body.archive.tag .search-btn .search-img {
  top: 56%;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 9274, resources/assets/styles/common/_blog.scss */

  body.archive.author .search-btn .search-img,
  body.archive.category .search-btn .search-img,
  body.archive.tax-media_type .search-btn .search-img,
  body.archive.tag .search-btn .search-img {
    top: 50%;
  }
}

/* line 9280, resources/assets/styles/common/_blog.scss */

body.archive.author .author-avatar,
body.archive.category .author-avatar,
body.archive.tax-media_type .author-avatar,
body.archive.tag .author-avatar {
  margin-top: -34px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 9280, resources/assets/styles/common/_blog.scss */

  body.archive.author .author-avatar,
  body.archive.category .author-avatar,
  body.archive.tax-media_type .author-avatar,
  body.archive.tag .author-avatar {
    margin-top: -30px;
  }
}

/* line 9288, resources/assets/styles/common/_blog.scss */

body.page-template-blog .site-header,
body.page-template-blog #top,
body.page-template-blog #latest {
  background: white;
  background: linear-gradient(90deg, black 0%, black 50%, white 50%, white 100%);
}

/* line 9293, resources/assets/styles/common/_blog.scss */

body.page-template-blog .site-header .wrap,
body.page-template-blog #top .wrap,
body.page-template-blog #latest .wrap {
  background: white;
  background: linear-gradient(90deg, black 0%, black 22%, white 22%, white 100%);
}

/* line 9298, resources/assets/styles/common/_blog.scss */

.search header.site-header,
.author header.site-header,
.category header.site-header,
.tag header.site-header,
.tax-media_type header.site-header {
  background: black;
  /*height: 220px;*/
  height: 150px;
}

/* line 9305, resources/assets/styles/common/_blog.scss */

.single header.site-header {
  background: black;
  height: 146px;
}

/* line 9310, resources/assets/styles/common/_blog.scss */

.single header.site-header .logo {
  padding: 30px 0 0;
  height: 146px;
}

/* line 9315, resources/assets/styles/common/_blog.scss */

.single #page-content {
  padding: 146px 0 0;
}

/* line 9319, resources/assets/styles/common/_blog.scss */

.single .search-btn {
  height: 146px;
  line-height: 146px;
}

/* line 9324, resources/assets/styles/common/_blog.scss */

.single .subscribe .btn-orange {
  margin: 27px 0 0;
  color: white;
}

/* line 9329, resources/assets/styles/common/_blog.scss */

.search .subscribe .btn-orange {
  color: white;
}

/* line 9333, resources/assets/styles/common/_blog.scss */

.search header.site-header .blog-menu li a,
.single header.site-header .blog-menu li a,
.author header.site-header .blog-menu li a,
.category header.site-header .blog-menu li a,
.tag header.site-header .blog-menu li a,
.tax-media_type header.site-header .blog-menu li a {
  color: white;
}

/* line 9337, resources/assets/styles/common/_blog.scss */

.search header.site-header .blog-menu li a:hover,
.single header.site-header .blog-menu li a:hover,
.author header.site-header .blog-menu li a:hover,
.category header.site-header .blog-menu li a:hover,
.tag header.site-header .blog-menu li a:hover,
.tax-media_type header.site-header .blog-menu li a:hover {
  color: #f78505;
}

/* line 9342, resources/assets/styles/common/_blog.scss */

.search header.site-header .blog-menu li ul li a,
.single header.site-header .blog-menu li ul li a,
.author header.site-header .blog-menu li ul li a,
.category header.site-header .blog-menu li ul li a,
.tag header.site-header .blog-menu li ul li a,
.tax-media_type header.site-header .blog-menu li ul li a {
  color: #4D4E4E;
}

/* line 9346, resources/assets/styles/common/_blog.scss */

.search header.site-header .blog-menu .menu-item-has-children a:after,
.single header.site-header .blog-menu .menu-item-has-children a:after,
.author header.site-header .blog-menu .menu-item-has-children a:after,
.category header.site-header .blog-menu .menu-item-has-children a:after,
.tag header.site-header .blog-menu .menu-item-has-children a:after,
.tax-media_type header.site-header .blog-menu .menu-item-has-children a:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjMiIHZpZXdCb3g9IjAgMCA2IDMiPg0KICA8cGF0aCBpZD0iUG9seWdvbl8xIiBkYXRhLW5hbWU9IlBvbHlnb24gMSIgZD0iTTMsMCw2LDNIMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgMykgcm90YXRlKDE4MCkiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg0K) no-repeat center center;
  background-size: 6px 3px;
  width: 17px;
  height: 10px;
}

/* line 9354, resources/assets/styles/common/_blog.scss */

.search header.site-header .blog-menu .menu-item-has-children ul a:after,
.single header.site-header .blog-menu .menu-item-has-children ul a:after,
.author header.site-header .blog-menu .menu-item-has-children ul a:after,
.category header.site-header .blog-menu .menu-item-has-children ul a:after,
.tag header.site-header .blog-menu .menu-item-has-children ul a:after,
.tax-media_type header.site-header .blog-menu .menu-item-has-children ul a:after {
  background: none;
  width: auto;
  height: auto;
  padding-right: 0;
}

/* line 9361, resources/assets/styles/common/_blog.scss */

.search .searchform button {
  height: 60px;
  width: 60px;
  cursor: pointer;
}

/* line 9367, resources/assets/styles/common/_blog.scss */

.search .search-btn .search-img,
.single .search-btn .search-img,
.archive.author .search-btn .search-img,
.category .search-btn .search-img,
.tag .search-btn .search-img,
.tax-media_type .search-btn .search-img,
.archive.category .search-btn .search-img,
.archive.tax-media_type .search-btn .search-img,
.archive.tag .search-btn .search-img {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU2VhcmNoIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS4yMDciIGhlaWdodD0iMTUuMjA3IiB2aWV3Qm94PSIwIDAgMTUuMjA3IDE1LjIwNyI+DQogIDxnIGlkPSJFbGxpcHNlXzMiIGRhdGEtbmFtZT0iRWxsaXBzZSAzIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiI+DQogICAgPGNpcmNsZSBjeD0iNS44NjIiIGN5PSI1Ljg2MiIgcj0iNS44NjIiIHN0cm9rZT0ibm9uZSIvPg0KICAgIDxjaXJjbGUgY3g9IjUuODYyIiBjeT0iNS44NjIiIHI9IjQuODYyIiBmaWxsPSJub25lIi8+DQogIDwvZz4NCiAgPHBhdGggaWQ9IlBhdGhfNzAiIGRhdGEtbmFtZT0iUGF0aCA3MCIgZD0iTTAsMCwyLjgzOCwyLjgzOGwuMjQ3LjI0N0wzLjUsMy41bDEuNDQsMS40NGgwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LjU2NCA5LjU2NCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+DQo8L3N2Zz4NCg==) no-repeat center center;
  width: 18px;
  height: 18px;
}

/* line 9374, resources/assets/styles/common/_blog.scss */

body.archive.category .cat-top {
  z-index: 2000;
  margin-top: -50px;
}

/* line 9378, resources/assets/styles/common/_blog.scss */

body.archive.category .cat-more-mob {
  margin-top: -120px;
}

/* line 9385, resources/assets/styles/common/_blog.scss */

.page-template-blog footer.site-footer,
.category-creative-design footer.site-footer,
.category-marketing footer.site-footer,
.category-work-life footer.site-footer,
.single-post footer.site-footer {
  z-index: 1;
  padding: 340px 0 0;
  margin: -320px 0 0;
}

/* line 9394, resources/assets/styles/common/_blog.scss */

.author .archive-hero {
  padding-bottom: 80px;
}

/* line 9402, resources/assets/styles/common/_blog.scss */

.author .author-title-wrap {
  display: inline-block;
  float: left;
  width: 23%;
  padding-right: 4%;
}

/* line 9409, resources/assets/styles/common/_blog.scss */

.author-title {
  text-transform: capitalize;
}

/* line 9414, resources/assets/styles/common/_blog.scss */

.author .author-links {
  margin: 24px 0 30px;
}

/* line 9418, resources/assets/styles/common/_blog.scss */

.author .details {
  padding-right: 10%;
  margin-bottom: 48px;
}

/* line 9423, resources/assets/styles/common/_blog.scss */

.author a.author-btn {
  background: #000;
  width: 42px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  display: inline-block;
  float: left;
  margin-right: 12px;
  border-radius: 21px;
  transition: all .3s;
  margin-top: 5px;
}

/* line 9437, resources/assets/styles/common/_blog.scss */

.author a.author-btn:hover {
  margin-top: 0;
}

/* line 9441, resources/assets/styles/common/_blog.scss */

.author a.author-btn .fab,
.author a.author-btn .fas {
  color: #fff;
}

/* line 9445, resources/assets/styles/common/_blog.scss */

.author .author-avatar img {
  border-radius: 0;
}

/* line 9460, resources/assets/styles/common/_blog.scss */

.author .author-description {
  display: inline-block;
  float: left;
  width: 77%;
  max-width: 780px;
  margin: 75px 0 0;
}

/* line 9468, resources/assets/styles/common/_blog.scss */

.author .author-description h3 {
  font-size: 22px;
  line-height: 21px;
  margin-bottom: 24px;
}

/* line 9474, resources/assets/styles/common/_blog.scss */

.author .author-links {
  margin: 24px 0 30px;
}

/* line 9478, resources/assets/styles/common/_blog.scss */

.archive.author .inner > a {
  display: inline-block;
  width: 100%;
}

/* line 9483, resources/assets/styles/common/_blog.scss */

.author .archive-hero {
  padding-bottom: 120px;
  padding-top: 70px;
}

/* line 9488, resources/assets/styles/common/_blog.scss */

.author .author-bio {
  z-index: 1081;
  position: relative;
}

/* line 9493, resources/assets/styles/common/_blog.scss */

.author .author-avatar {
  width: 100%;
  height: 100%;
  display: inline-block;
  float: left;
  margin-top: -120px;
}

/* line 9502, resources/assets/styles/common/_blog.scss */

.archive .search-btn,
.category .search-btn,
.blog-data .search-btn,
.search .search-btn {
  margin-top: 13px;
}

@media only screen and (max-width: 1200px) {
  /* line 9510, resources/assets/styles/common/_blog.scss */

  .single .blog-menu {
    margin: 37px 0 0;
  }

  /* line 9514, resources/assets/styles/common/_blog.scss */

  .single .subscribe .btn-orange {
    margin: 0;
  }

  /* line 9519, resources/assets/styles/common/_blog.scss */

  .page-template-blog footer.site-footer,
  .category-creative-design footer.site-footer,
  .category-marketing footer.site-footer,
  .category-work-life footer.site-footer,
  .single-post footer.site-footer {
    padding: 110px 0 0;
    margin: -110px 0 0;
  }

  /* line 9524, resources/assets/styles/common/_blog.scss */

  .archive .subscribe,
  .category .subscribe,
  .single-post .subscribe,
  .blog-data .subscribe {
    top: 25px;
    right: 38px;
    width: 110px;
  }

  /* line 9528, resources/assets/styles/common/_blog.scss */

  .archive .subscribe .btn-orange,
  .category .subscribe .btn-orange,
  .single-post .subscribe .btn-orange,
  .blog-data .subscribe .btn-orange {
    padding: 13px 30px;
  }

  /* line 9533, resources/assets/styles/common/_blog.scss */

  .blog-data #latest .details {
    padding-right: 32%;
  }
}

@media only screen and (max-width: 1023px) {
  /* line 9543, resources/assets/styles/common/_blog.scss */

  .author .archive-hero {
    padding-top: 50px;
  }

  /* line 9546, resources/assets/styles/common/_blog.scss */

  .author .author-title-wrap {
    width: 100%;
    padding-right: 0;
  }

  /* line 9550, resources/assets/styles/common/_blog.scss */

  .author .author-description {
    width: 100%;
    padding-right: 0;
    margin-top: 0;
  }

  /* line 9555, resources/assets/styles/common/_blog.scss */

  .single header.site-header {
    height: 82px;
  }

  /* line 9558, resources/assets/styles/common/_blog.scss */

  .single .search-btn {
    display: block;
    position: absolute;
    margin: 0;
    top: 0;
    width: 15px;
    height: 70px;
    right: 60px;
    z-index: 1010;
  }

  /* line 9568, resources/assets/styles/common/_blog.scss */

  .single header.site-header .logo {
    position: relative;
    width: 112px;
    height: 70px;
    top: 18px;
    left: 0;
    padding: 0;
  }

  /* line 9576, resources/assets/styles/common/_blog.scss */

  #page-content,
  .single #page-content {
    padding: 70px 0 0;
  }

  /* line 9580, resources/assets/styles/common/_blog.scss */

  .archive header.site-header,
  .category header.site-header,
  .single-post header.site-header,
  .blog-data header.site-header {
    height: 82px;
    background: black;
  }

  /* line 9583, resources/assets/styles/common/_blog.scss */

  .archive header.site-header .wrap,
  .category header.site-header .wrap,
  .single-post header.site-header .wrap,
  .blog-data header.site-header .wrap {
    background: unset;
  }

  /* line 9589, resources/assets/styles/common/_blog.scss */

  body.page-template-blog #top {
    background: linear-gradient(to bottom, black 0%, black 170px, white 170px, white 100%);
  }

  /* line 9591, resources/assets/styles/common/_blog.scss */

  body.page-template-blog #top .wrap {
    background: white;
    padding-top: 0;
  }

  /* line 9597, resources/assets/styles/common/_blog.scss */

  body.page-template-blog #latest {
    background: white;
  }

  /* line 9599, resources/assets/styles/common/_blog.scss */

  body.page-template-blog #latest .wrap {
    background: white;
  }

  /* line 9607, resources/assets/styles/common/_blog.scss */

  .page-template-blog footer.site-footer,
  .category-creative-design footer.site-footer,
  .category-marketing footer.site-footer,
  .category-work-life footer.site-footer,
  .single-post footer.site-footer {
    padding: 340px 0 0;
    margin: -320px 0 0;
  }

  /* line 9612, resources/assets/styles/common/_blog.scss */

  .archive .search-btn,
  .category .search-btn,
  .blog-data .search-btn,
  .search .search-btn {
    margin-top: 0;
  }
}

/* New fix for blog */

/* line 9623, resources/assets/styles/common/_blog.scss */

.alm-listing.css-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 30px;
}

@media screen and (min-width: 480px) {
  /* line 9630, resources/assets/styles/common/_blog.scss */

  .alm-listing.css-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
  }
}

@media screen and (min-width: 1024px) {
  /* line 9637, resources/assets/styles/common/_blog.scss */

  .alm-listing.css-grid {
    grid-template-columns: repeat(4, 1fr);
  }
}

/* line 9642, resources/assets/styles/common/_blog.scss */

.alm-listing.css-grid > article {
  width: 100% !important;
  padding: 0 !important;
}

/* line 1, resources/assets/styles/common/_woo.scss */

.notice-bar {
  background: black;
  text-align: center;
  font-size: 18px;
  color: white;
  padding: 3px 45px;
  display: none;
  position: relative;
}

/* line 8, resources/assets/styles/common/_woo.scss */

.notice-bar p {
  margin-bottom: 0;
  color: white;
}

/* line 12, resources/assets/styles/common/_woo.scss */

.notice-bar a {
  color: white;
  text-decoration: underline;
}

/* line 23, resources/assets/styles/common/_woo.scss */

body.woocommerce,
body.woocommerce-page {
  background: white;
}

/* line 25, resources/assets/styles/common/_woo.scss */

body.woocommerce .main,
body.woocommerce .wrap,
body.woocommerce .panel,
body.woocommerce-page .main,
body.woocommerce-page .wrap,
body.woocommerce-page .panel {
  min-height: unset;
}

/* line 28, resources/assets/styles/common/_woo.scss */

body.woocommerce .woocommerce-breadcrumb,
body.woocommerce-page .woocommerce-breadcrumb {
  display: none;
}

/* line 35, resources/assets/styles/common/_woo.scss */

.shop-nav {
  margin: 30px 0 60px;
}

/* line 40, resources/assets/styles/common/_woo.scss */

.shop-nav .brand img,
.shop-nav .brand object {
  width: 195px;
}

/* line 44, resources/assets/styles/common/_woo.scss */

.shop-nav .cart-icon {
  width: 30px;
  height: 27px;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfOTczIiBkYXRhLW5hbWU9Ikdyb3VwIDk3MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIyLjIyMiIgaGVpZ2h0PSIyMC4zNDIiIHZpZXdCb3g9IjAgMCAyMi4yMjIgMjAuMzQyIj4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj4KICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV80NDciIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDQ0NyIgd2lkdGg9IjIyLjIyMiIgaGVpZ2h0PSIyMC4zNDIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9Im5vbmUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF85NzIiIGRhdGEtbmFtZT0iR3JvdXAgOTcyIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoKSI+CiAgICA8cGF0aCBpZD0iUGF0aF84NzEiIGRhdGEtbmFtZT0iUGF0aCA4NzEiIGQ9Ik03Ljk5NCwxNy40MzZhMS40NTMsMS40NTMsMCwxLDAsMS40NTQsMS40NTMsMS40NTQsMS40NTQsMCwwLDAtMS40NTQtMS40NTMiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzg3MiIgZGF0YS1uYW1lPSJQYXRoIDg3MiIgZD0iTTE3Ljk4LDE3LjQzNmExLjQ1MywxLjQ1MywwLDEsMCwxLjQ1NCwxLjQ1MywxLjQ1NCwxLjQ1NCwwLDAsMC0xLjQ1NC0xLjQ1MyIvPgogICAgPHBhdGggaWQ9IlBhdGhfODczIiBkYXRhLW5hbWU9IlBhdGggODczIiBkPSJNNC40ODEsMEgwVjFIMy42OTJsLjgyMywzLjQ1Mkg1LjU0MloiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzg3NCIgZGF0YS1uYW1lPSJQYXRoIDg3NCIgZD0iTTIwLjgzNCw1LjQ1MmwtMi43NTUsOC4yNjJINy43NUw1Ljc4MSw1LjQ1MlptMS4zODgtMUg0LjUxNWwyLjM1LDkuODYyLjA4Ny40SDE4LjhaIi8+CiAgPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  display: inline-block;
  margin-left: 0px;
  top: 5px;
  position: relative;
}

/* line 54, resources/assets/styles/common/_woo.scss */

.shop-nav .cart-icon:hover {
  color: black;
}

/* line 59, resources/assets/styles/common/_woo.scss */

.shop-nav .cart-contents-count {
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 20px;
  top: -5px;
  right: -9px;
  font-size: 10px;
  line-height: 20px;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjEuNTA1IiBoZWlnaHQ9IjIxLjUwNCIgdmlld0JveD0iMCAwIDIxLjUwNSAyMS41MDQiPgogIDxkZWZzPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSIwLjE2MyIgeDI9IjEiIHkyPSIxIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmYjQwMCIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjAuNTg0IiBzdG9wLWNvbG9yPSIjZmZhMjAwIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmODcwMCIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxmaWx0ZXIgaWQ9IlBhdGhfODY1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMjEuNTA1IiBoZWlnaHQ9IjIxLjUwNCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IGR5PSIxIiBpbnB1dD0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgcmVzdWx0PSJibHVyIi8+CiAgICAgIDxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAuMTYxIi8+CiAgICAgIDxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVDb21wb3NpdGUgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8ZyBpZD0iR3JvdXBfMTA1OSIgZGF0YS1uYW1lPSJHcm91cCAxMDU5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4Ny41MTggLTc5KSI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLCAwLCAwLCAxLCAxMjg3LjUyLCA3OSkiIGZpbHRlcj0idXJsKCNQYXRoXzg2NSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84NjUtMiIgZGF0YS1uYW1lPSJQYXRoIDg2NSIgZD0iTTMxLDcuNzUyQTcuNzUzLDcuNzUzLDAsMSwxLDIzLjI0OCwwLDcuNzUyLDcuNzUyLDAsMCwxLDMxLDcuNzUyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIuNDkgMikiIGZpbGw9InVybCgjbGluZWFyLWdyYWRpZW50KSIvPgogICAgPC9nPgogICAgPHBhdGggaWQ9IlBhdGhfODY2IiBkYXRhLW5hbWU9IlBhdGggODY2IiBkPSJNMjcuNSw2YTYsNiwwLDEsMS02LTYsNiw2LDAsMCwxLDYsNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3Ni43NzUgODIuNzUyKSIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  text-align: center;
  color: black;
}

/* line 73, resources/assets/styles/common/_woo.scss */

.shop-nav .cart-contents-count:hover {
  color: black;
}

/* line 79, resources/assets/styles/common/_woo.scss */

.shop-nav ul {
  list-style-type: none;
}

/* line 81, resources/assets/styles/common/_woo.scss */

.shop-nav ul li {
  display: inline-block;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
  margin-left: 15px;
  margin-right: 15px;
}

/* line 88, resources/assets/styles/common/_woo.scss */

.shop-nav ul li a {
  display: inline-block;
}

/* line 90, resources/assets/styles/common/_woo.scss */

.shop-nav ul li a:hover {
  color: #FF8700;
  text-decoration: none;
}

/* line 100, resources/assets/styles/common/_woo.scss */

.shop-carousel {
  margin: 60px 0 160px;
}

/* line 103, resources/assets/styles/common/_woo.scss */

.shop-carousel .slick-arrow {
  position: absolute;
  bottom: -25px;
  color: transparent;
  overflow: hidden;
  background: black;
  width: 60px;
  height: 60px;
  z-index: 99;
  cursor: pointer;
}

/* line 113, resources/assets/styles/common/_woo.scss */

.shop-carousel .slick-arrow:after {
  content: '';
  display: block;
  width: 9px;
  height: 18px;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQxIDE4LjY5IDAgMTcuMjggNy45MyA5LjM1IDAgMS40MSAxLjQxIDAgMTAuNzYgOS4zNSAxLjQxIDE4LjY5Ii8+PC9zdmc+);
  top: 22px;
  right: 26px;
  transition: all 0.3s ease-out;
}

/* line 128, resources/assets/styles/common/_woo.scss */

.shop-carousel .slick-next {
  right: 60px;
}

/* line 131, resources/assets/styles/common/_woo.scss */

.shop-carousel .slick-next:hover:after {
  right: 20px;
}

/* line 136, resources/assets/styles/common/_woo.scss */

.shop-carousel .slick-prev {
  right: 120px;
  border-right: 1px solid white;
}

/* line 139, resources/assets/styles/common/_woo.scss */

.shop-carousel .slick-prev:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI5LjM1IDAgMTAuNzYgMS40MSAyLjgzIDkuMzUgMTAuNzYgMTcuMjggOS4zNSAxOC42OSAwIDkuMzUgOS4zNSAwIi8+PC9zdmc+);
}

/* line 143, resources/assets/styles/common/_woo.scss */

.shop-carousel .slick-prev:hover:after {
  right: 32px;
}

/* line 151, resources/assets/styles/common/_woo.scss */

.shop-carousel-inner {
  width: 80%;
}

/* line 156, resources/assets/styles/common/_woo.scss */

.shop-carousel-inner p {
  font-size: 22px;
  line-height: 30px;
  color: #4D4E4E;
}

/* line 163, resources/assets/styles/common/_woo.scss */

.shop-carousel-image {
  height: 650px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 172, resources/assets/styles/common/_woo.scss */

.woocommerce-result-count {
  display: none;
}

/* line 176, resources/assets/styles/common/_woo.scss */

.woocommerce ul.products li.product .button,
.woocommerce ul.products li.product .comment-form input[type="submit"],
.comment-form .woocommerce ul.products li.product input[type="submit"],
.woocommerce ul.products li.product .search-form .search-submit,
.search-form .woocommerce ul.products li.product .search-submit {
  display: none;
}

/* line 179, resources/assets/styles/common/_woo.scss */

.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
  font-size: 22px !important;
  line-height: 28px !important;
  font-weight: 400 !important;
}

/* line 184, resources/assets/styles/common/_woo.scss */

.woocommerce ul.products li.product .price {
  color: #000000;
}

/* line 188, resources/assets/styles/common/_woo.scss */

.close-shop-notice {
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS43MDciIGhlaWdodD0iMTUuNzA3IiB2aWV3Qm94PSIwIDAgMTUuNzA3IDE1LjcwNyI+CiAgPGcgaWQ9Ikdyb3VwXzEwMjMiIGRhdGEtbmFtZT0iR3JvdXAgMTAyMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0NDYuODcgLTgzNi4yOTYpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzg4OSIgZGF0YS1uYW1lPSJQYXRoIDg4OSIgZD0iTTI0NDcuMjI0LDgzNi42NWwxNSwxNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzg5MCIgZGF0YS1uYW1lPSJQYXRoIDg5MCIgZD0iTTAsMCwxNSwxNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ0Ny4yMjQgODUxLjY1KSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
  position: absolute;
  top: 8px;
  right: 10px;
  cursor: pointer;
  display: block;
  padding: 8px 8px 0;
}

/* line 203, resources/assets/styles/common/_woo.scss */

.woocommerce div.product .product_title {
  font-size: 36px;
  line-height: 42px;
  font-weight: 400;
}

/* line 210, resources/assets/styles/common/_woo.scss */

.woocommerce div.product p.price,
.woocommerce div.product span.price {
  color: #000000;
  font-size: 22px;
  line-height: 26px;
}

/* line 216, resources/assets/styles/common/_woo.scss */

.woocommerce-product-gallery__image {
  height: 600px;
}

/* line 220, resources/assets/styles/common/_woo.scss */

.woocommerce div.product form.cart .variations {
  margin-bottom: 5px;
  margin-top: 30px;
  position: relative;
  width: 45.3%;
}

/* line 225, resources/assets/styles/common/_woo.scss */

.woocommerce div.product form.cart .variations tbody th,
.woocommerce div.product form.cart .variations tbody td {
  padding: 0;
}

/* line 228, resources/assets/styles/common/_woo.scss */

.woocommerce div.product form.cart .variations tbody {
  border: none !important;
}

/* line 234, resources/assets/styles/common/_woo.scss */

.woocommerce div.product form.cart .variations .label {
  display: block;
  background: unset;
  color: #000000;
  padding: 0;
}

/* line 241, resources/assets/styles/common/_woo.scss */

.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
  width: 100%;
}

/* line 246, resources/assets/styles/common/_woo.scss */

table.variations tbody tr {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
}

/* line 251, resources/assets/styles/common/_woo.scss */

table.variations tbody tr .value {
  padding-top: 0;
}

/* line 253, resources/assets/styles/common/_woo.scss */

table.variations tbody tr .value select {
  color: #000000;
  margin-bottom: 0px;
  margin-right: 0 !important;
  background-color: transparent !important;
  border: 1px solid #EAEAEA;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCA5IDUiPgogIDxwYXRoIGlkPSJQb2x5Z29uXzgiIGRhdGEtbmFtZT0iUG9seWdvbiA4IiBkPSJNNC41LDAsOSw1SDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDUpIHJvdGF0ZSgxODApIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: calc(100% - 20px);
  padding-right: 10px;
}

/* line 267, resources/assets/styles/common/_woo.scss */

.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper li .variable-item-radio-input-wrapper {
  display: flex !important;
  flex-wrap: nowrap;
}

/* line 273, resources/assets/styles/common/_woo.scss */

.single_variation_wrap a:first-of-type {
  color: #000000 !important;
  margin-bottom: 30px;
}

/* line 278, resources/assets/styles/common/_woo.scss */

.product_meta {
  display: none;
}

/* line 282, resources/assets/styles/common/_woo.scss */

.wpgs-lightbox-icon,
.zoomtoo-container {
  width: 100%;
  height: auto;
}

/* line 291, resources/assets/styles/common/_woo.scss */

.woocommerce #add_payment_method #payment ul.payment_methods li,
.woocommerce .woocommerce-cart #payment ul.payment_methods li,
.woocommerce .woocommerce-checkout #payment ul.payment_methods li {
  display: block;
}

/* line 296, resources/assets/styles/common/_woo.scss */

.woocommerce .related.products {
  margin-top: 100px;
}

/* line 298, resources/assets/styles/common/_woo.scss */

.woocommerce .related.products > h2 {
  font-family: proxima-nova, sans-serif;
  text-transform: uppercase;
  font-size: 28px;
  line-height: 36px;
}

/* line 306, resources/assets/styles/common/_woo.scss */

.woocommerce label {
  line-height: 1.2;
}

/* line 309, resources/assets/styles/common/_woo.scss */

.woocommerce ul {
  list-style-type: none;
}

/* line 312, resources/assets/styles/common/_woo.scss */

.woocommerce ul li:before {
  display: none;
}

/* line 319, resources/assets/styles/common/_woo.scss */

.woocommerce .button,
.woocommerce .comment-form input[type="submit"],
.comment-form .woocommerce input[type="submit"],
.woocommerce .search-form .search-submit,
.search-form .woocommerce .search-submit {
  border-radius: 0 !important;
}

/* line 323, resources/assets/styles/common/_woo.scss */

.woocommerce .single_add_to_cart_button,
.woocommerce .checkout-button,
.woocommerce .woocommerce #payment #place_order,
.woocommerce .woocommerce-page #payment #place_order {
  border-width: 2px;
  border-image-source: linear-gradient(125deg, #FFB400, #FF8700);
  color: #000000 !important;
  padding: 19px 30px !important;
  border-radius: 0 !important;
}

/* line 324, resources/assets/styles/common/_woo.scss */

.woocommerce .single_add_to_cart_button.disabled,
.woocommerce .checkout-button.disabled,
.woocommerce .woocommerce #payment #place_order.disabled,
.woocommerce .woocommerce-page #payment #place_order.disabled {
  opacity: 1;
}

/* line 334, resources/assets/styles/common/_woo.scss */

.woocommerce .single_add_to_cart_button:hover,
.woocommerce .checkout-button:hover,
.woocommerce .woocommerce #payment #place_order:hover,
.woocommerce .woocommerce-page #payment #place_order:hover {
  color: white !important;
}

/* line 339, resources/assets/styles/common/_woo.scss */

.woocommerce #place_order.button.alt,
.woocommerce .comment-form input#place_order.alt[type="submit"],
.comment-form .woocommerce input#place_order.alt[type="submit"],
.woocommerce .search-form #place_order.alt.search-submit,
.search-form .woocommerce #place_order.alt.search-submit,
.woocommerce #place_order.button,
.woocommerce .comment-form input#place_order[type="submit"],
.comment-form .woocommerce input#place_order[type="submit"],
.woocommerce .search-form #place_order.search-submit,
.search-form .woocommerce #place_order.search-submit,
.woocommerce .checkout-button {
  background-color: transparent !important;
  color: black;
}

/* line 342, resources/assets/styles/common/_woo.scss */

.woocommerce #place_order.button.alt:hover,
.woocommerce .comment-form input#place_order.alt:hover[type="submit"],
.comment-form .woocommerce input#place_order.alt:hover[type="submit"],
.woocommerce .search-form #place_order.alt.search-submit:hover,
.search-form .woocommerce #place_order.alt.search-submit:hover,
.woocommerce #place_order.button:hover,
.woocommerce .comment-form input#place_order:hover[type="submit"],
.comment-form .woocommerce input#place_order:hover[type="submit"],
.woocommerce .search-form #place_order.search-submit:hover,
.search-form .woocommerce #place_order.search-submit:hover,
.woocommerce .checkout-button:hover {
  color: white;
}

/* line 349, resources/assets/styles/common/_woo.scss */

.woocommerce.single-product h1 {
  font-size: 36px;
  line-height: 42px;
}

/* line 354, resources/assets/styles/common/_woo.scss */

.woocommerce.single-product h2,
.woocommerce.single-product .simple-woo-heading {
  font-size: 32px !important;
  line-height: 36px !important;
}

/* line 359, resources/assets/styles/common/_woo.scss */

.woocommerce.single-product .summary {
  margin-top: 50px;
}

/* line 370, resources/assets/styles/common/_woo.scss */

.woocommerce-message,
.woocommerce-info {
  border-top-color: #000000;
  color: #000000;
  background-color: #f6f6f6;
}

/* line 374, resources/assets/styles/common/_woo.scss */

.woocommerce-message .button,
.woocommerce-message .comment-form input[type="submit"],
.comment-form .woocommerce-message input[type="submit"],
.woocommerce-message .search-form .search-submit,
.search-form .woocommerce-message .search-submit,
.woocommerce-info .button,
.woocommerce-info .comment-form input[type="submit"],
.comment-form .woocommerce-info input[type="submit"],
.woocommerce-info .search-form .search-submit,
.search-form .woocommerce-info .search-submit {
  padding: 10px 20px !important;
}

/* line 380, resources/assets/styles/common/_woo.scss */

.woocommerce table.shop_table {
  border-radius: 0;
  border: none;
}

/* line 385, resources/assets/styles/common/_woo.scss */

.wpgs-nav .slick-current {
  border-color: transparent !important;
}

/* line 389, resources/assets/styles/common/_woo.scss */

.woocommerce div.product form.cart .reset_variations {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 396, resources/assets/styles/common/_woo.scss */

.woocommerce ul#shipping_method li {
  margin-bottom: 15px;
}

/* line 400, resources/assets/styles/common/_woo.scss */

.woocommerce ul#shipping_method li label {
  display: inline-block;
  margin-left: 25px;
  margin-top: 2px;
}

/* line 408, resources/assets/styles/common/_woo.scss */

.woocommerce-cart-form .product-name a {
  color: #000000;
  font-family: "Roboto Slab", serif;
  font-size: 20px;
}

/* line 417, resources/assets/styles/common/_woo.scss */

.woocommerce .quantity .qty {
  background-color: transparent !important;
  border: 1px solid #EAEAEA;
  width: 80px;
  color: #000000;
}

/* line 424, resources/assets/styles/common/_woo.scss */

.woocommerce .quantity .qty::-webkit-inner-spin-button,
.woocommerce .quantity .qty::-webkit-outer-spin-button {
  opacity: 1;
}

/* line 433, resources/assets/styles/common/_woo.scss */

.wpgs-for .slick-arrow {
  margin-top: 0;
  position: absolute;
  top: -30px;
  color: transparent;
  overflow: hidden;
  background: black;
  width: 60px;
  height: 60px;
  z-index: 99;
  cursor: pointer;
}

/* line 444, resources/assets/styles/common/_woo.scss */

.wpgs-for .slick-arrow:after {
  content: '';
  display: block;
  width: 9px;
  height: 18px;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQxIDE4LjY5IDAgMTcuMjggNy45MyA5LjM1IDAgMS40MSAxLjQxIDAgMTAuNzYgOS4zNSAxLjQxIDE4LjY5Ii8+PC9zdmc+);
  top: 22px;
  right: 26px;
  transition: all 0.3s ease-out;
}

/* line 459, resources/assets/styles/common/_woo.scss */

.wpgs-for .flaticon-right-arrow,
.wpgs-for .slick-next {
  right: 30px;
}

/* line 462, resources/assets/styles/common/_woo.scss */

.wpgs-for .flaticon-right-arrow:hover:after,
.wpgs-for .slick-next:hover:after {
  right: 20px;
}

/* line 467, resources/assets/styles/common/_woo.scss */

.wpgs-for .flaticon-back,
.wpgs-for .slick-prev {
  right: 90px;
  border-right: 1px solid white;
}

/* line 470, resources/assets/styles/common/_woo.scss */

.wpgs-for .flaticon-back:after,
.wpgs-for .slick-prev:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI5LjM1IDAgMTAuNzYgMS40MSAyLjgzIDkuMzUgMTAuNzYgMTcuMjggOS4zNSAxOC42OSAwIDkuMzUgOS4zNSAwIi8+PC9zdmc+);
}

/* line 474, resources/assets/styles/common/_woo.scss */

.wpgs-for .flaticon-back:hover:after,
.wpgs-for .slick-prev:hover:after {
  right: 32px;
}

/* line 481, resources/assets/styles/common/_woo.scss */

.woo-accordion {
  width: 100%;
  margin-top: 150px;
  margin-bottom: 150px;
}

/* line 485, resources/assets/styles/common/_woo.scss */

.woo-accordion .accordion-title {
  font-size: 28px;
  color: #000000;
  width: 100%;
  border: none;
  float: none;
  padding: 2rem 1rem;
}

/* line 492, resources/assets/styles/common/_woo.scss */

.woo-accordion .accordion-title:before {
  margin-top: -1rem;
}

/* line 495, resources/assets/styles/common/_woo.scss */

.woo-accordion .accordion-title:focus,
.woo-accordion .accordion-title:active {
  background: unset;
}

/* line 498, resources/assets/styles/common/_woo.scss */

.woo-accordion .accordion-title:hover {
  background: #000000;
  color: white;
}

/* line 504, resources/assets/styles/common/_woo.scss */

.woo-accordion .is-active .accordion-content,
.woo-accordion .is-active .accordion-title {
  display: block;
  width: 100%;
}

/* line 509, resources/assets/styles/common/_woo.scss */

.woo-accordion .accordion-item {
  padding: 20px;
  display: block;
  border-bottom: 1px solid #EAEAEA;
  padding: 0;
  margin-bottom: 0;
}

/* line 516, resources/assets/styles/common/_woo.scss */

.woo-accordion .accordion-content {
  border: none;
}

/* line 518, resources/assets/styles/common/_woo.scss */

.woo-accordion .accordion-content h2:first-of-type {
  display: none;
}

/* line 522, resources/assets/styles/common/_woo.scss */

.woo-accordion :last-child:not(.is-active) > .accordion-title {
  border-bottom: none;
}

/* line 529, resources/assets/styles/common/_woo.scss */

.woocommerce .entry-summary label span {
  margin-left: 25px;
}

/* line 536, resources/assets/styles/common/_woo.scss */

#customer_details label span {
  margin-left: 25px;
}

/* line 542, resources/assets/styles/common/_woo.scss */

#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
  background: transparent;
  border: none;
  border-radius: 0;
}

/* line 548, resources/assets/styles/common/_woo.scss */

#order_review {
  list-style-type: none;
}

/* line 551, resources/assets/styles/common/_woo.scss */

#order_review li:before {
  display: none !important;
}

/* line 563, resources/assets/styles/common/_woo.scss */

#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
  padding: 0;
  border-bottom: 0;
}

/* line 568, resources/assets/styles/common/_woo.scss */

.place-order {
  padding: 0 !important;
}

/* line 572, resources/assets/styles/common/_woo.scss */

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alt.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alt.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alt.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alt.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alt[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alt.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alt.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alt.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alt.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alt.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alt[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alt.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alt.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alt.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alt.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alt.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alt.search-submit:disabled,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alt.search-submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alt.search-submit:disabled:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alt.search-submit:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alt.search-submit:disabled[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alt.search-submit:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.alt.search-submit:disabled[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.alt.search-submit:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alt.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alt.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alt.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alt.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alt.search-submit:disabled,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alt.search-submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alt.search-submit:disabled:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alt.search-submit:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alt.search-submit:disabled[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alt.search-submit:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.alt.search-submit:disabled[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.alt.search-submit:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alt.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alt.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alt.disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alt.disabled.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.disabled.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alt:disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt:disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alt.search-submit:disabled,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.search-submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alt:disabled:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt:disabled:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alt.search-submit:disabled:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.search-submit:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alt:disabled[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt:disabled[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alt.search-submit:disabled[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.search-submit:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.alt:disabled[disabled]:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt:disabled[disabled]:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.alt.search-submit:disabled[disabled]:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.alt.search-submit:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alt.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alt.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alt.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alt.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alt.search-submit:disabled,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alt.search-submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alt.search-submit:disabled:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alt.search-submit:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alt.search-submit:disabled[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alt.search-submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.alt.search-submit:disabled[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.alt.search-submit:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alt.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alt.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alt.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alt.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alt.search-submit:disabled,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alt.search-submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alt.search-submit:disabled:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alt.search-submit:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alt.search-submit:disabled[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alt.search-submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.alt.search-submit:disabled[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.alt.search-submit:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alt.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alt.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alt.disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alt.disabled.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.disabled.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alt:disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt:disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alt.search-submit:disabled,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.search-submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alt:disabled:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt:disabled:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alt.search-submit:disabled:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.search-submit:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alt:disabled[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt:disabled[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alt.search-submit:disabled[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.search-submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.alt:disabled[disabled]:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt:disabled[disabled]:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.alt.search-submit:disabled[disabled]:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.alt.search-submit:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:disabled,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:disabled[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:disabled,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:disabled[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input.disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.disabled.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.disabled.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:disabled[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:disabled[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:disabled,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:disabled[disabled][type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:disabled[disabled][type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:disabled[disabled],
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:disabled,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:disabled[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:disabled,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:disabled[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input.disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.disabled.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.disabled.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:disabled[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:disabled[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:disabled,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:disabled[disabled][type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:disabled[disabled][type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:disabled[disabled],
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:disabled[disabled] {
  background-color: unset;
  padding: 1.25rem 1.5rem !important;
}

/* line 579, resources/assets/styles/common/_woo.scss */

.category-filter {
  align-self: center;
  justify-self: center;
}

/* line 582, resources/assets/styles/common/_woo.scss */

.category-filter .facetwp-facet {
  margin-bottom: 0;
  display: flex;
  font-size: 22px;
  line-height: 26px;
  font-weight: 500;
  color: #000000;
  text-transform: uppercase;
}

/* line 592, resources/assets/styles/common/_woo.scss */

.category-filter .facetwp-radio {
  background: none;
  padding: 0;
  margin-left: 10px;
  margin-right: 10px;
}

/* line 597, resources/assets/styles/common/_woo.scss */

.category-filter .facetwp-radio.checked,
.category-filter .facetwp-radio:hover {
  border-bottom: 2px solid #FF8700;
  background: none;
}

/* line 602, resources/assets/styles/common/_woo.scss */

.category-filter .facetwp-radio .facetwp-counter {
  display: none;
}

/* line 608, resources/assets/styles/common/_woo.scss */

.woocommerce .woocommerce-ordering {
  position: absolute;
  right: 6px;
  float: unset;
}

/* line 612, resources/assets/styles/common/_woo.scss */

.woocommerce .woocommerce-ordering select {
  margin-bottom: 0;
  background: transparent;
  color: #000000;
  border: none;
  font-size: 16px;
  height: auto;
  padding: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy45MDMiIGhlaWdodD0iMTEuNTA3IiB2aWV3Qm94PSIwIDAgMTMuOTAzIDExLjUwNyI+CiAgPGcgaWQ9Ikdyb3VwXzk4MiIgZGF0YS1uYW1lPSJHcm91cCA5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjE3LjAxNiAtOTIyLjI0NykiPgogICAgPGcgaWQ9Ikdyb3VwXzk4MCIgZGF0YS1uYW1lPSJHcm91cCA5ODAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS44MzYgMzEuNTE0KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MCIgZGF0YS1uYW1lPSJQYXRoIDg4MCIgZD0iTTEyMzYuNzcxLDE4MjQuNWwyLjYsMi42LDIuNi0yLjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuNDM0IC05MjUuNTY2KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxIiBkYXRhLW5hbWU9IlBhdGggODgxIiBkPSJNMTI0MS44LDE4MjkuNTMydi0xMC4wOTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTkyOCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfOTgxIiBkYXRhLW5hbWU9Ikdyb3VwIDk4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ2OS43NzEgMTgyNC40ODYpIHJvdGF0ZSgxODApIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgwLTIiIGRhdGEtbmFtZT0iUGF0aCA4ODAiIGQ9Ik0xMjM2Ljc3MSwxODI0LjVsMi42LDIuNiwyLjYtMi42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQzNCAtOTI1LjU2NikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MS0yIiBkYXRhLW5hbWU9IlBhdGggODgxIiBkPSJNMTI0MS44LDE4MjkuNTMydi0xMC4wOTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTkyOCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
  background-position: calc(100% - 8px) center;
  background-repeat: no-repeat;
  background-size: 14px 11px;
  padding-right: 36px;
  text-align: right;
  float: unset;
}

/* line 633, resources/assets/styles/common/_woo.scss */

.shop-filtering {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-bottom: 30px;
}

/* line 642, resources/assets/styles/common/_woo.scss */

.simple-woo-heading {
  font-size: 32px !important;
  line-height: 36px !important;
}

/* line 648, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals {
  background: #EFEFEF;
  padding: 50px;
  width: 80%;
  margin-left: 20%;
  margin-top: 60px;
}

/* line 654, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals h2 {
  font-family: proxima-nova, sans-serif;
  font-size: 28px;
  line-height: 32px;
}

/* line 661, resources/assets/styles/common/_woo.scss */

#add_payment_method .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-checkout .cart-collaterals .cart_totals table th {
  width: 40%;
}

/* line 665, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
  float: unset;
  width: 100%;
}

/* line 669, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals tbody,
.woocommerce-page .cart-collaterals .cart_totals tbody {
  background: transparent !important;
}

/* line 671, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals tbody th,
.woocommerce .cart-collaterals .cart_totals tbody td,
.woocommerce-page .cart-collaterals .cart_totals tbody th,
.woocommerce-page .cart-collaterals .cart_totals tbody td {
  border: none !important;
  padding: 25px 0;
}

/* line 676, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals tbody tr,
.woocommerce-page .cart-collaterals .cart_totals tbody tr {
  background: transparent !important;
  font-size: 22px;
  border: none !important;
}

/* line 680, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals tbody tr td:last-child,
.woocommerce-page .cart-collaterals .cart_totals tbody tr td:last-child {
  text-align: right !important;
}

/* line 685, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals a.checkout-button,
.woocommerce-page .cart-collaterals .cart_totals a.checkout-button {
  margin-bottom: 0 !important;
}

/* line 690, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals .select2-container .select2-selection--single,
.woocommerce-page .cart-collaterals .cart_totals .select2-container .select2-selection--single {
  height: 55px;
  line-height: 55px;
}

/* line 694, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals .select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce-page .cart-collaterals .cart_totals .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 52px;
  padding-right: 30px;
}

/* line 698, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals .select2-container--default .select2-selection--single .select2-selection__arrow b,
.woocommerce-page .cart-collaterals .cart_totals .select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-top: 12px;
}

/* line 702, resources/assets/styles/common/_woo.scss */

.woocommerce .cart-collaterals .cart_totals .input-text,
.woocommerce-page .cart-collaterals .cart_totals .input-text {
  text-align: right;
}

/* line 709, resources/assets/styles/common/_woo.scss */

.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
  font-weight: 400;
}

/* line 713, resources/assets/styles/common/_woo.scss */

#add_payment_method .cart-collaterals .shipping-calculator-button,
.woocommerce-cart .cart-collaterals .shipping-calculator-button,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button {
  margin-top: 0;
}

/* line 717, resources/assets/styles/common/_woo.scss */

#add_payment_method .cart-collaterals .shipping-calculator-button::after,
.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after {
  top: 4px;
  position: relative;
}

/* line 723, resources/assets/styles/common/_woo.scss */

.woocommerce table.shop_table td {
  border: none;
}

/* line 726, resources/assets/styles/common/_woo.scss */

.woocommerce table.shop_table thead {
  display: none;
}

/* line 730, resources/assets/styles/common/_woo.scss */

.woocommerce table.shop_table .woocommerce-cart-form__cart-item td {
  padding-bottom: 80px;
}

/* line 740, resources/assets/styles/common/_woo.scss */

.woocommerce tbody tr:nth-child(even),
.woocommerce thead,
.woocommerce tbody,
.woocommerce tfoot {
  background: transparent;
  border: none;
}

/* line 748, resources/assets/styles/common/_woo.scss */

#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img {
  width: 150px;
}

/* line 752, resources/assets/styles/common/_woo.scss */

#add_payment_method table.cart .product-thumbnail,
.woocommerce-cart table.cart .product-thumbnail,
.woocommerce-checkout table.cart .product-thumbnail {
  min-width: 150px;
}

/* line 756, resources/assets/styles/common/_woo.scss */

.woocommerce a.remove {
  color: #000000 !important;
}

/* line 758, resources/assets/styles/common/_woo.scss */

.woocommerce a.remove:hover {
  color: #fff !important;
  background: #000000;
}

/* line 765, resources/assets/styles/common/_woo.scss */

.checkout.woocommerce-checkout #customer_details {
  margin-bottom: 80px;
}

/* line 769, resources/assets/styles/common/_woo.scss */

.checkout.woocommerce-checkout table.shop_table td,
.checkout.woocommerce-checkout table.shop_table th {
  padding: 15px 0 !important;
}

/* line 771, resources/assets/styles/common/_woo.scss */

.checkout.woocommerce-checkout table.shop_table td td,
.checkout.woocommerce-checkout table.shop_table td th,
.checkout.woocommerce-checkout table.shop_table th td,
.checkout.woocommerce-checkout table.shop_table th th {
  background: none;
  border: none;
}

/* line 779, resources/assets/styles/common/_woo.scss */

.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
  border: none;
}

/* line 784, resources/assets/styles/common/_woo.scss */

.woocommerce-checkout-review-order-table tr td:last-of-type {
  text-align: right;
}

/* line 2, resources/assets/styles/common/_modules.scss */

[class^="module-"] {
  position: relative;
  margin-top: 80px;
  margin-bottom: 80px;
  z-index: 2;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 2, resources/assets/styles/common/_modules.scss */

  [class^="module-"] {
    margin-top: 60px;
    margin-bottom: 60px;
    max-width: 100vw;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2, resources/assets/styles/common/_modules.scss */

  [class^="module-"] {
    margin-top: 50px;
    margin-bottom: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media print, screen and (max-width: 104.99875em) {
  /* line 24, resources/assets/styles/common/_modules.scss */

  [class^="module-"] br {
    display: none;
  }
}

/* line 30, resources/assets/styles/common/_modules.scss */

[class^="module-"] img,
[class^="module-"] svg {
  max-width: 100%;
  height: auto;
  width: 100%;
}

/* line 36, resources/assets/styles/common/_modules.scss */

[class^="module-"] .bg-circle-top {
  position: absolute;
  top: -500px;
  right: -500px;
  width: 800px;
  height: auto;
}

/* line 44, resources/assets/styles/common/_modules.scss */

[class^="module-"] .bg-circle-bottom {
  position: absolute;
  bottom: -500px;
  left: -500px;
  width: 800px;
  height: auto;
}

/* line 52, resources/assets/styles/common/_modules.scss */

[class^="module-"] h1,
[class^="module-"] h2,
[class^="module-"] h3,
[class^="module-"] h4,
[class^="module-"] h5,
[class^="module-"] h6 {
  margin-top: 0px;
  margin-bottom: 20px;
  position: relative;
  font-weight: 400;
}

/* line 62, resources/assets/styles/common/_modules.scss */

[class^="module-"] h1:first-of-type,
[class^="module-"] h2:first-of-type,
[class^="module-"] h3:first-of-type,
[class^="module-"] h4:first-of-type,
[class^="module-"] h5:first-of-type,
[class^="module-"] h6:first-of-type {
  margin-top: 0;
}

/* line 68, resources/assets/styles/common/_modules.scss */

[class^="module-"] h2 {
  line-height: 81px;
  margin-bottom: 30px;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 68, resources/assets/styles/common/_modules.scss */

  [class^="module-"] h2 {
    line-height: 60px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 68, resources/assets/styles/common/_modules.scss */

  [class^="module-"] h2 {
    line-height: 48px;
  }
}

/* line 79, resources/assets/styles/common/_modules.scss */

[class^="module-"] h3 {
  font-family: proxima-nova, sans-serif;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 5px;
}

/* line 87, resources/assets/styles/common/_modules.scss */

[class^="module-"] h4 {
  font-size: 36px;
  line-height: 42px;
}

/* line 92, resources/assets/styles/common/_modules.scss */

[class^="module-"] a {
  display: inline;
  color: #FF8700;
}

/* line 99, resources/assets/styles/common/_modules.scss */

[class^="module-"] p a :hover {
  text-decoration: underline;
}

/* line 105, resources/assets/styles/common/_modules.scss */

[class^="module-"] p {
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 30px;
}

/* line 109, resources/assets/styles/common/_modules.scss */

[class^="module-"] p:last-child {
  margin-bottom: 0;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 105, resources/assets/styles/common/_modules.scss */

  [class^="module-"] p {
    font-size: 16px;
    line-height: 24px;
  }
}

/* line 120, resources/assets/styles/common/_modules.scss */

[class^="module-"] .button,
[class^="module-"] .comment-form input[type="submit"],
.comment-form [class^="module-"] input[type="submit"],
[class^="module-"] .search-form .search-submit,
.search-form [class^="module-"] .search-submit {
  display: inline-block;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 125, resources/assets/styles/common/_modules.scss */

  [class^="module-"] .button,
  [class^="module-"] .comment-form input[type="submit"],
  .comment-form [class^="module-"] input[type="submit"],
  [class^="module-"] .search-form .search-submit,
  .search-form [class^="module-"] .search-submit {
    margin-bottom: 15px;
    margin-top: 0px;
    margin-right: 5px;
  }
}

/* line 133, resources/assets/styles/common/_modules.scss */

[class^="module-"].pull-up-margin {
  margin-top: -80px;
  margin-bottom: 0;
  z-index: 1;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 133, resources/assets/styles/common/_modules.scss */

  [class^="module-"].pull-up-margin {
    margin-top: 30px;
  }
}

/* line 140, resources/assets/styles/common/_modules.scss */

[class^="module-"].pull-up-margin .grid-container {
  position: relative;
  z-index: 99;
}

/* line 146, resources/assets/styles/common/_modules.scss */

[class^="module-"].project-margin {
  margin-top: 110px;
  margin-bottom: 100px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 146, resources/assets/styles/common/_modules.scss */

  [class^="module-"].project-margin {
    margin-top: 60px;
    margin-bottom: 60px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 146, resources/assets/styles/common/_modules.scss */

  [class^="module-"].project-margin {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}

/* line 161, resources/assets/styles/common/_modules.scss */

[class^="module-"].default {
  margin-top: 100px;
  margin-bottom: 100px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 161, resources/assets/styles/common/_modules.scss */

  [class^="module-"].default {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}

/* line 171, resources/assets/styles/common/_modules.scss */

[class^="module-"].small-margin {
  margin-top: 40px;
  margin-bottom: 40px;
}

/* line 176, resources/assets/styles/common/_modules.scss */

[class^="module-"].small-margin-top {
  margin-top: 40px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 176, resources/assets/styles/common/_modules.scss */

  [class^="module-"].small-margin-top {
    margin-top: 10px;
  }
}

/* line 183, resources/assets/styles/common/_modules.scss */

[class^="module-"].small-margin-bottom {
  margin-bottom: 40px;
}

/* line 187, resources/assets/styles/common/_modules.scss */

[class^="module-"].no-margin-top {
  margin-top: 0;
}

/* line 191, resources/assets/styles/common/_modules.scss */

[class^="module-"].no-margin-bottom {
  margin-bottom: 0;
}

/* line 195, resources/assets/styles/common/_modules.scss */

[class^="module-"].no-margin {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 200, resources/assets/styles/common/_modules.scss */

[class^="module-"].mega-padding {
  padding-top: 220px;
  padding-bottom: 220px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 200, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-padding {
    padding-top: 120px;
    padding-bottom: 120px;
  }
}

/* line 209, resources/assets/styles/common/_modules.scss */

[class^="module-"].mega-padding-top {
  padding-top: 220px;
  margin-bottom: 0;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 209, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-padding-top {
    padding-top: 120px;
  }
}

/* line 217, resources/assets/styles/common/_modules.scss */

[class^="module-"].mega-padding-bottom {
  padding-bottom: 220px;
  margin-top: 0;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 217, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-padding-bottom {
    padding-bottom: 110px;
  }
}

/* line 225, resources/assets/styles/common/_modules.scss */

[class^="module-"].mega-margin {
  margin-top: 220px;
  margin-bottom: 220px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 225, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin {
    margin-top: 110px;
    margin-bottom: 110px;
  }
}

/* line 234, resources/assets/styles/common/_modules.scss */

[class^="module-"].mega-margin-top {
  margin-top: 220px;
  margin-bottom: 110px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 234, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin-top {
    margin-top: 120px;
    margin-bottom: 60px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 234, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin-top {
    margin-top: 110px;
    margin-bottom: 50px;
  }
}

/* line 249, resources/assets/styles/common/_modules.scss */

[class^="module-"].mega-margin-top-no-bottom {
  margin-top: 220px;
  margin-bottom: 30px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 249, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin-top-no-bottom {
    margin-top: 120px;
    margin-bottom: 20px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 249, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin-top-no-bottom {
    margin-top: 110px;
    margin-bottom: 10px;
  }
}

/* line 264, resources/assets/styles/common/_modules.scss */

[class^="module-"].mega-margin-bottom {
  margin-top: 110px;
  margin-bottom: 220px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 264, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin-bottom {
    margin-top: 60px;
    margin-bottom: 120px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 264, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin-bottom {
    margin-top: 50px;
    margin-bottom: 110px;
  }
}

/* line 279, resources/assets/styles/common/_modules.scss */

[class^="module-"].mega-margin-bottom-notop {
  margin-top: 0px;
  margin-bottom: 220px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 279, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin-bottom-notop {
    margin-top: 0px;
    margin-bottom: 120px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 279, resources/assets/styles/common/_modules.scss */

  [class^="module-"].mega-margin-bottom-notop {
    margin-top: 0px;
    margin-bottom: 110px;
  }
}

/* line 294, resources/assets/styles/common/_modules.scss */

[class^="module-"]:focus {
  outline: none;
}

/* line 298, resources/assets/styles/common/_modules.scss */

[class^="module-"] img.size-full {
  width: auto;
  height: auto;
}

/* line 304, resources/assets/styles/common/_modules.scss */

[class^="module-"]:first-of-type.module-color_wrapper_start {
  margin-top: 0;
}

/* line 310, resources/assets/styles/common/_modules.scss */

.module-logo_grid .slick-slide {
  margin: 0 30px;
}

/* line 313, resources/assets/styles/common/_modules.scss */

.module-logo_grid .img-holder {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  width: 100%;
  height: 55px;
}

/* line 320, resources/assets/styles/common/_modules.scss */

.module-logo_grid .img-holder object {
  width: 100%;
  height: auto;
  max-height: 55px;
}

/* line 325, resources/assets/styles/common/_modules.scss */

.module-logo_grid .img-holder img {
  width: auto;
  height: auto;
  max-height: 55px;
  max-width: 100%;
}

/* line 337, resources/assets/styles/common/_modules.scss */

.module-two_columns.type-logosright h2 {
  font-size: 36px;
  line-height: 42px;
}

/* line 341, resources/assets/styles/common/_modules.scss */

.module-two_columns.type-logosright .logo-cell {
  margin-bottom: 30px;
  text-align: center;
}

/* line 344, resources/assets/styles/common/_modules.scss */

.module-two_columns.type-logosright .logo-cell a {
  display: block;
}

/* line 347, resources/assets/styles/common/_modules.scss */

.module-two_columns.type-logosright .logo-cell img,
.module-two_columns.type-logosright .logo-cell object {
  width: 100%;
}

@media print, screen and (min-width: 51.25em) and (max-width: 73.74875em) {
  /* line 355, resources/assets/styles/common/_modules.scss */

  .module-two_columns.type-image-left img.fade-in-section,
  .module-two_columns.type-image-right img.fade-in-section {
    margin-bottom: 35px;
  }
}

/* line 361, resources/assets/styles/common/_modules.scss */

.module-two_columns .service-callout {
  margin-bottom: 100px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 361, resources/assets/styles/common/_modules.scss */

  .module-two_columns .service-callout {
    margin-bottom: 80px;
  }
}

/* line 368, resources/assets/styles/common/_modules.scss */

.module-two_columns .service-callout img:first-of-type,
.module-two_columns .service-callout object {
  max-width: 100px;
  max-height: 70px;
  margin-bottom: 20px;
}

/* line 373, resources/assets/styles/common/_modules.scss */

.module-two_columns .service-callout:last-of-type {
  margin-bottom: 0;
}

/* line 377, resources/assets/styles/common/_modules.scss */

.module-two_columns .staggered-content {
  margin-top: 50px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 377, resources/assets/styles/common/_modules.scss */

  .module-two_columns .staggered-content {
    margin-top: 0px;
  }
}

/* line 382, resources/assets/styles/common/_modules.scss */

.module-two_columns .staggered-content p {
  font-size: 22px;
  line-height: 30px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 382, resources/assets/styles/common/_modules.scss */

  .module-two_columns .staggered-content p {
    font-size: 18px;
    line-height: 26px;
  }
}

/* line 392, resources/assets/styles/common/_modules.scss */

.module-two_columns .two-columns-content p,
.module-two_columns .services-content p {
  font-size: 22px;
  line-height: 30px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 392, resources/assets/styles/common/_modules.scss */

  .module-two_columns .two-columns-content p,
  .module-two_columns .services-content p {
    font-size: 18px;
    line-height: 26px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 391, resources/assets/styles/common/_modules.scss */

  .module-two_columns .two-columns-content,
  .module-two_columns .services-content {
    margin-bottom: 60px;
    margin-top: 20px;
  }

  /* line 403, resources/assets/styles/common/_modules.scss */

  .module-two_columns .two-columns-content h2:first-of-type,
  .module-two_columns .two-columns-content h3:first-of-type,
  .module-two_columns .services-content h2:first-of-type,
  .module-two_columns .services-content h3:first-of-type {
    margin-top: 35px;
  }
}

/* line 408, resources/assets/styles/common/_modules.scss */

.module-two_columns .two-columns-content-text {
  padding-right: 50px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 408, resources/assets/styles/common/_modules.scss */

  .module-two_columns .two-columns-content-text {
    padding-right: 0;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 408, resources/assets/styles/common/_modules.scss */

  .module-two_columns .two-columns-content-text {
    margin-bottom: 30px;
  }

  /* line 415, resources/assets/styles/common/_modules.scss */

  .module-two_columns .two-columns-content-text h2:first-of-type,
  .module-two_columns .two-columns-content-text h3:first-of-type {
    margin-top: 35px;
  }
}

/* line 419, resources/assets/styles/common/_modules.scss */

.module-two_columns .two-columns-content-text h3 {
  margin-top: 70px;
}

/* line 422, resources/assets/styles/common/_modules.scss */

.module-two_columns .two-columns-content-text h3:first-of-type {
  margin-top: 0;
}

/* line 426, resources/assets/styles/common/_modules.scss */

.module-two_columns .icon-list {
  list-style-type: none;
  margin: 60px 0 0 50px;
  padding: 0;
  font-size: 18px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 426, resources/assets/styles/common/_modules.scss */

  .module-two_columns .icon-list {
    margin: 30px 0 0 0;
  }
}

/* line 434, resources/assets/styles/common/_modules.scss */

.module-two_columns .icon-list li {
  display: flex;
  margin-bottom: 20px;
}

/* line 437, resources/assets/styles/common/_modules.scss */

.module-two_columns .icon-list li:before {
  display: none;
}

/* line 440, resources/assets/styles/common/_modules.scss */

.module-two_columns .icon-list li img,
.module-two_columns .icon-list li object {
  width: 24px;
  height: auto;
  margin-right: 15px;
}

/* line 450, resources/assets/styles/common/_modules.scss */

.module-link_list .arrow-right {
  position: absolute;
  top: calc(50% - 8px);
  right: 20px;
  transition: all 0.3s ease-in-out;
  width: 9px;
  height: auto;
}

/* line 459, resources/assets/styles/common/_modules.scss */

.module-link_list .arrow-color {
  fill: black;
}

/* line 462, resources/assets/styles/common/_modules.scss */

.module-link_list .top-content {
  margin-bottom: 20px;
  padding-left: 20px;
  position: relative;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 462, resources/assets/styles/common/_modules.scss */

  .module-link_list .top-content {
    padding-bottom: 0px;
  }
}

/* line 470, resources/assets/styles/common/_modules.scss */

.module-link_list .link-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

/* line 474, resources/assets/styles/common/_modules.scss */

.module-link_list .link-list li:before {
  display: none;
}

/* line 478, resources/assets/styles/common/_modules.scss */

.module-link_list li {
  padding: 45px 20px;
  margin-bottom: 0 !important;
  display: block;
  position: relative;
  width: 100%;
  font-size: 28px;
  color: #000000;
  border-bottom: 1px solid #2B2B2B;
  transition: all 0.3s ease-in-out;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 478, resources/assets/styles/common/_modules.scss */

  .module-link_list li {
    padding: 25px 20px;
  }
}

/* line 484, resources/assets/styles/common/_modules.scss */

.module-link_list li.with-link {
  padding: 0;
}

/* line 486, resources/assets/styles/common/_modules.scss */

.module-link_list li.with-link a {
  width: 100%;
  padding: 45px 20px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 486, resources/assets/styles/common/_modules.scss */

  .module-link_list li.with-link a {
    padding: 25px 20px;
  }
}

/* line 494, resources/assets/styles/common/_modules.scss */

.module-link_list li a {
  color: black;
  display: block;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 478, resources/assets/styles/common/_modules.scss */

  .module-link_list li {
    font-size: 20px;
    line-height: 26px;
    padding-right: 30px;
  }

  /* line 512, resources/assets/styles/common/_modules.scss */

  .module-link_list li:first-of-type {
    border-top: 1px solid #F0F0F0;
  }
}

/* line 517, resources/assets/styles/common/_modules.scss */

.module-link_list li:hover {
  color: white;
  background: black;
}

/* line 520, resources/assets/styles/common/_modules.scss */

.module-link_list li:hover a {
  color: white;
}

/* line 523, resources/assets/styles/common/_modules.scss */

.module-link_list li:hover .arrow-right {
  right: 15px;
}

/* line 526, resources/assets/styles/common/_modules.scss */

.module-link_list li:hover .arrow-color {
  fill: white;
}

/* line 533, resources/assets/styles/common/_modules.scss */

.module-link_list .view-all-link {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 16px;
  display: inline-block;
  color: black;
  padding-bottom: 0px;
  border-bottom: 1px solid transparent;
  transition: all 0.3s ease-in-out;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 533, resources/assets/styles/common/_modules.scss */

  .module-link_list .view-all-link {
    display: none;
  }
}

/* line 547, resources/assets/styles/common/_modules.scss */

.module-link_list .view-all-link:hover {
  border-bottom: 1px solid black;
  color: black;
}

/* line 559, resources/assets/styles/common/_modules.scss */

.module-accordion .top-content {
  margin-bottom: 20px;
  padding-left: 20px;
  position: relative;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 559, resources/assets/styles/common/_modules.scss */

  .module-accordion .top-content {
    padding-bottom: 0px;
  }
}

/* line 568, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion {
  list-style-type: none;
  display: block;
  background: transparent;
}

/* line 572, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion li {
  border-bottom: 1px solid #2b2b2b;
  transition: all 0.3s ease-in-out;
  display: block;
  background: transparent;
  margin-bottom: 0;
}

/* line 579, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion li:before {
  display: none;
}

/* line 584, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion li > a {
  color: #000000;
  display: block;
  position: relative;
  width: 100%;
  font-size: 28px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 594, resources/assets/styles/common/_modules.scss */

  .module-accordion .accordion li > a {
    font-size: 20px;
    line-height: 26px;
    padding-right: 30px;
  }

  /* line 600, resources/assets/styles/common/_modules.scss */

  .module-accordion .accordion li:first-of-type {
    border-top: 1px solid #F0F0F0;
  }
}

/* line 606, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion .accordion-title {
  border: none;
  background: transparent;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 50px;
  padding-left: 20px;
}

/* line 613, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion .accordion-title:before {
  transition: all 0.3s ease-in-out;
  right: 1.5rem;
  margin-top: -5px;
  width: 16px;
  height: 9px;
  content: '';
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.619' height='6.451' viewBox='0 0 10.619 6.451'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000;stroke-width:1.5px;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(10.084 0.526) rotate(90)'%3E%3Cpath class='a' d='M-18286.857,6390.7l4.855,4.774-4.855,4.775' transform='translate(18286.857 -6390.703)'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 625, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion .accordion-title:hover {
  background: black;
  color: white;
}

/* line 628, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion .accordion-title:hover:before {
  margin-top: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.619' height='6.451' viewBox='0 0 10.619 6.451'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23fff;stroke-width:1.5px;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(10.084 0.526) rotate(90)'%3E%3Cpath class='a' d='M-18286.857,6390.7l4.855,4.774-4.855,4.775' transform='translate(18286.857 -6390.703)'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 634, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion .accordion-content {
  width: 100%;
  border: none;
  background: transparent;
  padding-bottom: 1.5rem;
}

/* line 639, resources/assets/styles/common/_modules.scss */

.module-accordion .accordion .accordion-content p {
  color: #4D4E4E;
}

/* line 654, resources/assets/styles/common/_modules.scss */

.module-icon_list p {
  font-size: 22px;
  line-height: 30px;
}

/* line 658, resources/assets/styles/common/_modules.scss */

.module-icon_list .top-content {
  margin-bottom: 60px;
}

/* line 660, resources/assets/styles/common/_modules.scss */

.module-icon_list .top-content.large {
  margin-bottom: 15px;
}

/* line 664, resources/assets/styles/common/_modules.scss */

.module-icon_list ul {
  list-style-type: none;
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  margin-left: 0;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 664, resources/assets/styles/common/_modules.scss */

  .module-icon_list ul {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }

  /* line 674, resources/assets/styles/common/_modules.scss */

  .module-icon_list ul.standard {
    margin-left: 0 !important;
  }
}

/* line 680, resources/assets/styles/common/_modules.scss */

.module-icon_list li {
  width: 90%;
  margin-bottom: 32px;
  font-size: 18px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 680, resources/assets/styles/common/_modules.scss */

  .module-icon_list li {
    width: 100%;
    margin-bottom: 20px;
  }
}

/* line 689, resources/assets/styles/common/_modules.scss */

.module-icon_list li a {
  display: block;
  width: 100%;
}

/* line 699, resources/assets/styles/common/_modules.scss */

.module-icon_list ul.large li {
  border: 1px solid black;
  font-size: 28px;
  line-height: 36px;
  width: calc(100% - 15px);
}

@media print, screen and (max-width: 73.74875em) {
  /* line 699, resources/assets/styles/common/_modules.scss */

  .module-icon_list ul.large li {
    font-size: 22px;
    line-height: 28px;
  }
}

/* line 708, resources/assets/styles/common/_modules.scss */

.module-icon_list ul.large li a {
  padding: 35px 16px;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 708, resources/assets/styles/common/_modules.scss */

  .module-icon_list ul.large li a {
    padding: 25px 16px;
  }
}

/* line 715, resources/assets/styles/common/_modules.scss */

.module-icon_list ul.large li:hover {
  background: black;
  color: white;
}

/* line 719, resources/assets/styles/common/_modules.scss */

.module-icon_list ul.large li:hover .icon object {
  filter: invert(1);
}

/* line 723, resources/assets/styles/common/_modules.scss */

.module-icon_list ul.large li:hover a {
  color: white;
}

/* line 732, resources/assets/styles/common/_modules.scss */

.module-icon_list .icon-list.standard {
  margin-left: 10%;
}

/* line 735, resources/assets/styles/common/_modules.scss */

.module-icon_list .icon {
  display: inline-block;
  width: 24px;
  height: auto;
  float: left;
  margin-top: 2px;
}

/* line 742, resources/assets/styles/common/_modules.scss */

.module-icon_list .icon object {
  width: 24px;
  height: auto;
  margin-right: 5px;
  display: inline-block;
}

/* line 750, resources/assets/styles/common/_modules.scss */

.module-icon_list .title {
  display: inline-block;
  margin-left: 15px;
  width: calc(100% - 45px);
}

/* line 758, resources/assets/styles/common/_modules.scss */

.module-projects_feed {
  overflow-x: hidden;
}

/* line 762, resources/assets/styles/common/_modules.scss */

.module-projects_feed .projects-wrapper {
  width: 76.2%;
}

@media screen and (max-width: 159.9375em) {
  /* line 762, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .projects-wrapper {
    width: 81.5%;
  }
}

@media screen and (max-width: 125em) {
  /* line 762, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .projects-wrapper {
    width: 87.5%;
  }
}

@media screen and (max-width: 105.0625em) {
  /* line 762, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .projects-wrapper {
    width: 91.5%;
  }
}

@media screen and (max-width: 85.5em) {
  /* line 762, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .projects-wrapper {
    width: 98.5%;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 758, resources/assets/styles/common/_modules.scss */

  .module-projects_feed {
    padding-left: 30px;
    padding-right: 30px;
  }
}

/* line 784, resources/assets/styles/common/_modules.scss */

.module-projects_feed .slick-arrow {
  position: absolute;
  top: -56px;
  right: 30%;
  color: white;
  width: 36px;
  height: 36px;
  background: black;
  display: inline-block;
  overflow: hidden;
  color: transparent;
  cursor: pointer;
}

/* line 796, resources/assets/styles/common/_modules.scss */

.module-projects_feed .slick-arrow:hover {
  background: #303030;
}

/* line 801, resources/assets/styles/common/_modules.scss */

.module-projects_feed .slick-next {
  right: calc(30% - 36px);
}

@media print, screen and (max-width: 51.24875em) {
  /* line 801, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .slick-next {
    right: 0;
  }
}

/* line 806, resources/assets/styles/common/_modules.scss */

.module-projects_feed .slick-next:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='1.41 18.69 0 17.28 7.93 9.35 0 1.41 1.41 0 10.76 9.35 1.41 18.69'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 818, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .slick-prev {
    right: 36px;
  }
}

/* line 822, resources/assets/styles/common/_modules.scss */

.module-projects_feed .slick-prev:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='9.35 0 10.76 1.41 2.83 9.35 10.76 17.28 9.35 18.69 0 9.35 9.35 0'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 835, resources/assets/styles/common/_modules.scss */

.module-projects_feed .projects_feed_heading {
  font-weight: 600;
  font-family: proxima-nova, sans-serif;
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 30px;
  text-transform: uppercase;
}

@media print, screen and (min-width: 51.25em) {
  /* line 835, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .projects_feed_heading {
    max-width: 80%;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 835, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .projects_feed_heading {
    padding-bottom: 46px;
    line-height: 32px;
    font-size: 24px;
  }
}

/* line 853, resources/assets/styles/common/_modules.scss */

.module-projects_feed .projects-feed-image-carousel {
  margin-right: -20%;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 853, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .projects-feed-image-carousel {
    margin-right: unset;
  }
}

/* line 860, resources/assets/styles/common/_modules.scss */

.module-projects_feed h4 {
  font-size: 22px;
  line-height: 26px;
}

/* line 863, resources/assets/styles/common/_modules.scss */

.module-projects_feed h4 a {
  color: white;
}

/* line 865, resources/assets/styles/common/_modules.scss */

.module-projects_feed h4 a:hover {
  color: white;
}

/* line 870, resources/assets/styles/common/_modules.scss */

.module-projects_feed .category-title {
  color: white;
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 15px;
  margin-top: 30px;
}

/* line 879, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-slide-wrap {
  overflow: hidden;
  height: 500px;
  width: 100%;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 879, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .project-slide-wrap {
    height: 450px;
  }
}

/* line 888, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-slide {
  width: 85% !important;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 888, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .project-slide {
    width: 100% !important;
  }
}

/* line 895, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-slide:hover .project-slide-image {
  transform: scale(1.03);
}

/* line 898, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-slide:hover h4 a {
  text-decoration: underline;
}

/* line 901, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-slide:hover .category-title {
  color: #FF8700;
}

/* line 908, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-slide-image {
  width: 100%;
  height: 500px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  transition: all 0.3s ease-in-out;
  margin-bottom: 15px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 908, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .project-slide-image {
    height: 450px;
  }
}

/* line 922, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-callout {
  width: 100%;
  height: 500px;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  color: white;
  padding: 50px;
  position: relative;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 922, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .project-callout {
    height: 450px;
    padding: 30px;
  }
}

/* line 933, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-callout h3 {
  font-family: "Roboto Slab", serif;
  font-size: 42px;
  line-height: 52px;
  color: white;
  text-transform: none;
  font-weight: 500;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 933, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .project-callout h3 {
    font-size: 32px;
    line-height: 42px;
  }
}

/* line 945, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-callout a {
  color: white;
  text-transform: uppercase;
  position: absolute;
  bottom: 50px;
  left: 50px;
  font-weight: 600;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 945, resources/assets/styles/common/_modules.scss */

  .module-projects_feed .project-callout a {
    left: 30px;
    bottom: 30px;
  }
}

/* line 959, resources/assets/styles/common/_modules.scss */

.module-projects_feed .project-blank {
  background: transparent;
}

/* line 966, resources/assets/styles/common/_modules.scss */

.module-carousel_history {
  overflow-x: hidden;
}

/* line 969, resources/assets/styles/common/_modules.scss */

.module-carousel_history .history-wrapper {
  width: 76.2%;
}

@media screen and (max-width: 159.9375em) {
  /* line 969, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .history-wrapper {
    width: 81.5%;
  }
}

@media screen and (max-width: 125em) {
  /* line 969, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .history-wrapper {
    width: 87.5%;
  }
}

@media screen and (max-width: 105.0625em) {
  /* line 969, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .history-wrapper {
    width: 91.5%;
  }
}

@media screen and (max-width: 85.5em) {
  /* line 969, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .history-wrapper {
    width: 98.5%;
  }
}

/* line 985, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slick-arrow {
  position: absolute;
  top: -56px;
  right: 30%;
  color: white;
  width: 36px;
  height: 36px;
  background: black;
  display: inline-block;
  overflow: hidden;
  color: transparent;
  cursor: pointer;
}

/* line 997, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slick-arrow:hover {
  background: #303030;
}

/* line 1002, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slick-next {
  right: calc(30% - 36px);
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1002, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .slick-next {
    right: 30px;
  }
}

/* line 1007, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slick-next:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='1.41 18.69 0 17.28 7.93 9.35 0 1.41 1.41 0 10.76 9.35 1.41 18.69'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1019, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .slick-prev {
    right: 66px;
  }
}

/* line 1024, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slick-prev:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='9.35 0 10.76 1.41 2.83 9.35 10.76 17.28 9.35 18.69 0 9.35 9.35 0'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 1037, resources/assets/styles/common/_modules.scss */

.module-carousel_history .feed_heading {
  font-weight: 600;
  font-family: proxima-nova, sans-serif;
  font-size: 28px;
  margin-bottom: 30px;
  text-transform: uppercase;
  min-height: 36px;
  line-height: 36px;
}

@media print, screen and (min-width: 51.25em) {
  /* line 1037, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .feed_heading {
    max-width: 80%;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1037, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .feed_heading {
    padding-bottom: 46px;
    line-height: 32px;
    font-size: 24px;
  }
}

/* line 1057, resources/assets/styles/common/_modules.scss */

.module-carousel_history .history-carousel {
  margin-right: -20%;
  padding-top: 30px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1057, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .history-carousel {
    margin-right: -5%;
  }
}

/* line 1065, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slick-track {
  padding-top: 15px;
}

/* line 1067, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slick-track:before {
  content: '';
  height: 2px;
  width: 100%;
  background: #2B2B2B;
  top: 12px;
  display: block;
  position: absolute;
}

/* line 1078, resources/assets/styles/common/_modules.scss */

.module-carousel_history h5 {
  font-family: "Roboto Slab", serif;
  font-size: 72px;
  font-weight: bold;
  line-height: 80px;
  margin-bottom: 20px;
  padding-top: 40px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1078, resources/assets/styles/common/_modules.scss */

  .module-carousel_history h5 {
    font-size: 40px;
    line-height: 50px;
  }
}

/* line 1090, resources/assets/styles/common/_modules.scss */

.module-carousel_history h3 {
  font-size: 28px;
  line-height: 36px;
  text-transform: unset;
  font-weight: bold;
  max-width: 70%;
  margin-bottom: 20px;
}

/* line 1101, resources/assets/styles/common/_modules.scss */

.module-carousel_history p {
  font-size: 18px;
  line-height: 26px;
  max-width: 90%;
}

/* line 1107, resources/assets/styles/common/_modules.scss */

.module-carousel_history a {
  color: white;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 28px;
  font-weight: 600;
}

/* line 1115, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slide-single {
  width: 85% !important;
  position: relative;
  z-index: 10;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1115, resources/assets/styles/common/_modules.scss */

  .module-carousel_history .slide-single {
    width: 88% !important;
  }
}

/* line 1125, resources/assets/styles/common/_modules.scss */

.module-carousel_history .dot {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: white;
  transform: scale(0.8);
  position: absolute;
  top: -13px;
}

/* line 1137, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slide-blank {
  background: transparent;
}

/* line 1143, resources/assets/styles/common/_modules.scss */

.module-carousel_history .slick-current .dot {
  transform: scale(1);
}

/* line 1150, resources/assets/styles/common/_modules.scss */

.module-carousel_history .dot-blue {
  background: linear-gradient(156deg, #22D1F0, #22D1F0);
}

/* line 1153, resources/assets/styles/common/_modules.scss */

.module-carousel_history .dot-pink {
  background: linear-gradient(156deg, #FF90BB, #F02070);
}

/* line 1156, resources/assets/styles/common/_modules.scss */

.module-carousel_history .dot-green {
  background: linear-gradient(156deg, #00CC87, #34B589);
}

/* line 1160, resources/assets/styles/common/_modules.scss */

.module-carousel_history .softbutton {
  line-height: 25px;
}

/* line 1166, resources/assets/styles/common/_modules.scss */

.module-content_feed {
  overflow-x: hidden;
}

/* line 1170, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-wrapper {
  width: 76.2%;
}

@media screen and (max-width: 159.9375em) {
  /* line 1170, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-wrapper {
    width: 81.5%;
  }
}

@media screen and (max-width: 125em) {
  /* line 1170, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-wrapper {
    width: 87.5%;
  }
}

@media screen and (max-width: 105.0625em) {
  /* line 1170, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-wrapper {
    width: 91.5%;
  }
}

@media screen and (max-width: 85.5em) {
  /* line 1170, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-wrapper {
    width: 98.5%;
  }
}

/* line 1186, resources/assets/styles/common/_modules.scss */

.module-content_feed .slick-arrow {
  position: absolute;
  top: -56px;
  right: 30%;
  color: white;
  width: 36px;
  height: 36px;
  background: black;
  display: inline-block;
  overflow: hidden;
  color: transparent;
  cursor: pointer;
}

/* line 1198, resources/assets/styles/common/_modules.scss */

.module-content_feed .slick-arrow:hover {
  background: #303030;
}

/* line 1203, resources/assets/styles/common/_modules.scss */

.module-content_feed .slick-next {
  right: calc(30% - 36px);
}

/* line 1205, resources/assets/styles/common/_modules.scss */

.module-content_feed .slick-next:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='1.41 18.69 0 17.28 7.93 9.35 0 1.41 1.41 0 10.76 9.35 1.41 18.69'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1203, resources/assets/styles/common/_modules.scss */

  .module-content_feed .slick-next {
    right: 5px;
  }
}

/* line 1221, resources/assets/styles/common/_modules.scss */

.module-content_feed .slick-prev:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='9.35 0 10.76 1.41 2.83 9.35 10.76 17.28 9.35 18.69 0 9.35 9.35 0'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1220, resources/assets/styles/common/_modules.scss */

  .module-content_feed .slick-prev {
    right: 51px;
  }
}

/* line 1238, resources/assets/styles/common/_modules.scss */

.module-content_feed .content_feed_heading {
  font-weight: 600;
  font-family: proxima-nova, sans-serif;
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 30px;
  text-transform: uppercase;
}

@media print, screen and (min-width: 51.25em) {
  /* line 1238, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content_feed_heading {
    max-width: 80%;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1238, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content_feed_heading {
    padding-bottom: 46px;
  }
}

/* line 1254, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-feed-carousel {
  margin-right: -20%;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1254, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-feed-carousel {
    margin-right: 0;
  }
}

/* line 1261, resources/assets/styles/common/_modules.scss */

.module-content_feed h4 {
  font-size: 22px;
  line-height: 26px;
  display: block;
}

/* line 1265, resources/assets/styles/common/_modules.scss */

.module-content_feed h4 a {
  color: white;
}

/* line 1269, resources/assets/styles/common/_modules.scss */

.module-content_feed .category-title {
  color: white;
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 15px;
}

/* line 1275, resources/assets/styles/common/_modules.scss */

.module-content_feed .category-title a {
  color: white;
}

/* line 1278, resources/assets/styles/common/_modules.scss */

.module-content_feed .category-title span:last-of-type {
  display: none;
}

/* line 1283, resources/assets/styles/common/_modules.scss */

.module-content_feed .entry-meta-author {
  color: white;
  text-transform: uppercase;
}

/* line 1288, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-slide {
  width: 90% !important;
  background: #1A1A1A;
  position: relative;
  height: 360px;
  display: inline-block;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1288, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-slide {
    width: 100% !important;
  }
}

/* line 1298, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-slide .content-slide-inner {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  padding-left: 40px;
  padding-right: 40px;
}

/* line 1307, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-slide:hover h4 {
  text-decoration: underline;
}

/* line 1310, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-slide:hover .category-title {
  color: #FF8700;
}

/* line 1312, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-slide:hover .category-title a {
  color: #FF8700;
}

/* line 1321, resources/assets/styles/common/_modules.scss */

.module-content_feed .slide-blank {
  background: transparent;
}

/* line 1324, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-callout {
  width: 100%;
  height: 360px;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  color: white;
  padding: 40px;
  position: relative;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 1324, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-callout {
    padding: 30px;
  }
}

/* line 1334, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-callout h3 {
  font-family: "Roboto Slab", serif;
  font-size: 42px;
  line-height: 52px;
  color: white;
  text-transform: none;
  font-weight: 500;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 1334, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-callout h3 {
    font-size: 32px;
    line-height: 42px;
  }
}

/* line 1346, resources/assets/styles/common/_modules.scss */

.module-content_feed .content-callout a {
  color: white;
  text-transform: uppercase;
  position: absolute;
  bottom: 50px;
  left: 50px;
  font-weight: 600;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 1346, resources/assets/styles/common/_modules.scss */

  .module-content_feed .content-callout a {
    bottom: 30px;
    left: 30px;
  }
}

/* line 1365, resources/assets/styles/common/_modules.scss */

.module-team_grid .team-image-wrap {
  height: 420px;
  overflow: hidden;
  display: block;
  margin-bottom: 20px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1365, resources/assets/styles/common/_modules.scss */

  .module-team_grid .team-image-wrap {
    height: 260px;
  }
}

/* line 1374, resources/assets/styles/common/_modules.scss */

.module-team_grid .team-image {
  height: 420px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  display: block;
  transition: all 0.3s ease-in-out;
}

/* line 1383, resources/assets/styles/common/_modules.scss */

.module-team_grid .team-image:hover {
  transform: scale(1.06);
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1374, resources/assets/styles/common/_modules.scss */

  .module-team_grid .team-image {
    height: 260px;
  }
}

/* line 1391, resources/assets/styles/common/_modules.scss */

.module-team_grid h4 {
  font-size: 18px;
  line-height: 22px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: proxima-nova, sans-serif;
  font-weight: 600;
}

/* line 1398, resources/assets/styles/common/_modules.scss */

.module-team_grid h4 a {
  color: black;
}

/* line 1400, resources/assets/styles/common/_modules.scss */

.module-team_grid h4 a:hover {
  text-decoration: underline;
}

/* line 1405, resources/assets/styles/common/_modules.scss */

.module-team_grid .person-title {
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 0;
  margin-top: 5px;
  color: #4D4E4E;
}

/* line 1412, resources/assets/styles/common/_modules.scss */

.module-team_grid .person-cell {
  margin-bottom: 50px;
}

/* line 1415, resources/assets/styles/common/_modules.scss */

.module-team_grid .callout-cell {
  width: 100%;
  height: 420px;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  color: white;
  padding: 50px;
  position: relative;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 1415, resources/assets/styles/common/_modules.scss */

  .module-team_grid .callout-cell {
    width: 96% !important;
    height: 270px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1415, resources/assets/styles/common/_modules.scss */

  .module-team_grid .callout-cell {
    width: 100% !important;
    height: 420px;
  }
}

/* line 1430, resources/assets/styles/common/_modules.scss */

.module-team_grid .callout-cell h3 {
  font-family: "Roboto Slab", serif;
  font-size: 42px;
  line-height: 52px;
  color: white;
  text-transform: none;
  font-weight: 500;
}

/* line 1438, resources/assets/styles/common/_modules.scss */

.module-team_grid .callout-cell a {
  color: white;
  text-transform: uppercase;
  position: absolute;
  bottom: 50px;
  left: 50px;
  font-weight: 600;
}

/* line 1450, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-wrap {
  display: flex;
  align-content: center;
  margin-bottom: 50px;
  justify-content: center;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1450, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filter-wrap {
    display: block;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1459, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filters {
    width: 100%;
  }
}

/* line 1465, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-btn {
  font-size: 16px;
  border: 1px solid rgba(77, 78, 78, 0.2);
  padding: 8px 12px;
  text-align: center;
  margin: 0 10px;
  transition: all 0.3s ease-in-out;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 1465, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filter-btn {
    margin: 5px;
  }
}

/* line 1475, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-btn.active,
.module-logo_filter .filter-btn:hover {
  border: 1px solid rgba(77, 78, 78, 0.05);
  background-color: rgba(77, 78, 78, 0.05);
  cursor: pointer;
}

/* line 1482, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-title {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
  margin-right: 25px;
  line-height: 34px;
  margin-top: 0;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 1482, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filter-title {
    width: 120px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1482, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filter-title {
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
  }
}

/* line 1500, resources/assets/styles/common/_modules.scss */

.module-logo_filter .clear-filter {
  margin-left: 10px;
}

/* line 1502, resources/assets/styles/common/_modules.scss */

.module-logo_filter .clear-filter:hover {
  text-decoration: underline;
  cursor: pointer;
}

/* line 1508, resources/assets/styles/common/_modules.scss */

.module-logo_filter .img-holder {
  display: block;
  width: 100%;
  height: auto;
  transition: all 0.2s ease-in-out;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1508, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .img-holder {
    min-height: 70px;
  }
}

/* line 1516, resources/assets/styles/common/_modules.scss */

.module-logo_filter .img-holder object {
  width: 100%;
  height: auto;
}

/* line 1520, resources/assets/styles/common/_modules.scss */

.module-logo_filter .img-holder:hover {
  transform: scale(1.04);
}

@media print, screen and (min-width: 51.25em) and (max-width: 73.74875em) {
  /* line 1525, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filter-cells {
    width: 86%;
    margin: 0 auto;
  }
}

/* line 1530, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-cells .slick-arrow {
  position: absolute;
  top: calc(50% - 18px);
  color: white;
  width: 36px;
  height: 36px;
  background: transparent;
  display: inline-block;
  overflow: hidden;
  color: transparent;
  cursor: pointer;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1530, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filter-cells .slick-arrow {
    top: unset;
    bottom: -50px;
  }
}

/* line 1545, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-cells .slick-arrow:hover {
  background: #303030;
}

/* line 1550, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-cells .slick-next {
  right: -46px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1550, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filter-cells .slick-next {
    right: 10px;
  }
}

/* line 1555, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-cells .slick-next:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQxIDE4LjY5IDAgMTcuMjggNy45MyA5LjM1IDAgMS40MSAxLjQxIDAgMTAuNzYgOS4zNSAxLjQxIDE4LjY5Ii8+PC9zdmc+Cg==);
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 1567, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-cells .slick-prev {
  left: -66px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1567, resources/assets/styles/common/_modules.scss */

  .module-logo_filter .filter-cells .slick-prev {
    left: unset;
    right: 51px;
  }
}

/* line 1573, resources/assets/styles/common/_modules.scss */

.module-logo_filter .filter-cells .slick-prev:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI5LjM1IDAgMTAuNzYgMS40MSAyLjgzIDkuMzUgMTAuNzYgMTcuMjggOS4zNSAxOC42OSAwIDkuMzUgOS4zNSAwIi8+PC9zdmc+Cg==);
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 1592, resources/assets/styles/common/_modules.scss */

.module-wysiwyg p {
  font-size: 22px;
  line-height: 30px;
}

/* line 1597, resources/assets/styles/common/_modules.scss */

.module-wysiwyg .black-wrap {
  padding: 120px 60px;
  background: black;
}

/* line 1600, resources/assets/styles/common/_modules.scss */

.module-wysiwyg .black-wrap .side-image a {
  display: inline-block;
}

/* line 1603, resources/assets/styles/common/_modules.scss */

.module-wysiwyg .black-wrap .side-image img,
.module-wysiwyg .black-wrap .side-image object {
  width: 180px !important;
  height: auto;
  max-width: 100%;
}

/* line 1608, resources/assets/styles/common/_modules.scss */

.module-wysiwyg .black-wrap h1,
.module-wysiwyg .black-wrap h2,
.module-wysiwyg .black-wrap h3,
.module-wysiwyg .black-wrap h4,
.module-wysiwyg .black-wrap h5,
.module-wysiwyg .black-wrap h6,
.module-wysiwyg .black-wrap p,
.module-wysiwyg .black-wrap ul,
.module-wysiwyg .black-wrap .button,
.module-wysiwyg .black-wrap .comment-form input[type="submit"],
.comment-form .module-wysiwyg .black-wrap input[type="submit"],
.module-wysiwyg .black-wrap .search-form .search-submit,
.search-form .module-wysiwyg .black-wrap .search-submit,
.module-wysiwyg .black-wrap .button.hollow,
.module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .module-wysiwyg .black-wrap input#submit,
.module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .module-wysiwyg .black-wrap a.button,
.module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .module-wysiwyg .black-wrap a.search-submit,
.module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .module-wysiwyg .black-wrap a.search-submit,
.module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .module-wysiwyg .black-wrap button.button,
.module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .module-wysiwyg .black-wrap button.search-submit,
.module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .module-wysiwyg .black-wrap button.search-submit,
.module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .module-wysiwyg .black-wrap input.button,
.module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .module-wysiwyg .black-wrap input[type="submit"],
.module-wysiwyg .black-wrap .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .module-wysiwyg .black-wrap input[type="submit"],
.module-wysiwyg .black-wrap .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .module-wysiwyg .black-wrap input.search-submit,
.module-wysiwyg .black-wrap .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .module-wysiwyg .black-wrap input.search-submit,
.module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .module-wysiwyg .black-wrap input#submit,
.module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .module-wysiwyg .black-wrap a.button,
.module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .module-wysiwyg .black-wrap a.search-submit,
.module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .module-wysiwyg .black-wrap a.search-submit,
.module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .module-wysiwyg .black-wrap button.button,
.module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .module-wysiwyg .black-wrap button.search-submit,
.module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .module-wysiwyg .black-wrap button.search-submit,
.module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .module-wysiwyg .black-wrap input.button,
.module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .module-wysiwyg .black-wrap input[type="submit"],
.module-wysiwyg .black-wrap .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .module-wysiwyg .black-wrap input[type="submit"],
.module-wysiwyg .black-wrap :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .module-wysiwyg .black-wrap input.search-submit,
.module-wysiwyg .black-wrap .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .module-wysiwyg .black-wrap input.search-submit,
.module-wysiwyg .black-wrap .comment-form input.hollow[type="submit"],
.comment-form .module-wysiwyg .black-wrap input.hollow[type="submit"],
.module-wysiwyg .black-wrap .search-form .hollow.search-submit,
.search-form .module-wysiwyg .black-wrap .hollow.search-submit {
  color: white;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1597, resources/assets/styles/common/_modules.scss */

  .module-wysiwyg .black-wrap {
    padding: 60px 20px;
  }
}

/* line 1617, resources/assets/styles/common/_modules.scss */

.module-wysiwyg blockquote {
  border: none;
  padding: 0 15%;
  font-family: "Roboto Slab", serif;
  margin-bottom: 40px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1617, resources/assets/styles/common/_modules.scss */

  .module-wysiwyg blockquote {
    padding: 0 15px;
  }
}

/* line 1625, resources/assets/styles/common/_modules.scss */

.module-wysiwyg blockquote p {
  font-size: 36px;
  line-height: 44px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1625, resources/assets/styles/common/_modules.scss */

  .module-wysiwyg blockquote p {
    font-size: 26px;
    line-height: 36px;
  }
}

/* line 1634, resources/assets/styles/common/_modules.scss */

.module-wysiwyg blockquote ~ h5 {
  font-size: 18px;
  font-family: proxima-nova, sans-serif;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 1639, resources/assets/styles/common/_modules.scss */

.module-wysiwyg blockquote ~ h5 br {
  display: block !important;
}

/* line 1642, resources/assets/styles/common/_modules.scss */

.module-wysiwyg blockquote ~ h5 em {
  color: #FF8700;
  font-weight: 400;
  font-style: italic;
  text-transform: none;
}

/* line 1657, resources/assets/styles/common/_modules.scss */

.module-columns p {
  font-size: 18px;
  line-height: 26px;
}

/* line 1661, resources/assets/styles/common/_modules.scss */

.module-columns .column-area {
  margin-bottom: 65px;
  width: 90%;
}

/* line 1665, resources/assets/styles/common/_modules.scss */

.module-columns .column-image {
  max-width: 32px;
  margin-bottom: 20px;
}

/* line 1670, resources/assets/styles/common/_modules.scss */

.module-columns .column-content h3 {
  margin-bottom: 20px;
  text-transform: unset;
}

/* line 1676, resources/assets/styles/common/_modules.scss */

.module-columns .top-content {
  margin-bottom: 60px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1676, resources/assets/styles/common/_modules.scss */

  .module-columns .top-content {
    margin-bottom: 20px;
  }
}

/* line 1685, resources/assets/styles/common/_modules.scss */

.module-behance p {
  font-size: 16px;
  line-height: 22px;
}

/* line 1689, resources/assets/styles/common/_modules.scss */

.module-behance h3 {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  text-transform: unset;
  margin-bottom: 0;
  padding-right: 50px;
}

/* line 1697, resources/assets/styles/common/_modules.scss */

.module-behance .column-area {
  margin-bottom: 25px;
  overflow: hidden;
}

/* line 1702, resources/assets/styles/common/_modules.scss */

.module-behance .column-area:hover .behance-column-image {
  transform: scale(1.03);
}

/* line 1710, resources/assets/styles/common/_modules.scss */

.module-behance .behance-column-content {
  padding: 35px;
  background: #EAEAEA;
  position: relative;
}

/* line 1715, resources/assets/styles/common/_modules.scss */

.module-behance .behance-column-content .icon-behance {
  position: absolute;
  width: 23px;
  height: auto;
  top: 35px;
  right: 35px;
}

/* line 1723, resources/assets/styles/common/_modules.scss */

.module-behance .behance-column-image {
  width: 100%;
  height: 260px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.2s ease-in-out;
  display: block;
}

/* line 1733, resources/assets/styles/common/_modules.scss */

.module-behance .date {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 25px;
}

/* line 1743, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table {
  border-left: none;
  border-right: none;
  background: transparent;
}

/* line 1748, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table thead,
.module-comparison_table .comparison-table tbody,
.module-comparison_table .comparison-table tfoot {
  border: none;
}

/* line 1752, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tbody,
.module-comparison_table .comparison-table tfoot {
  background: transparent;
}

/* line 1756, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table thead {
  background: black;
  color: white;
  font-size: 22px;
  line-height: 32px;
  font-weight: 600;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1756, resources/assets/styles/common/_modules.scss */

  .module-comparison_table .comparison-table thead {
    font-size: 16px;
    line-height: 20px;
  }
}

/* line 1767, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table thead tr th {
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 1772, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table thead tr th:nth-of-type(1) {
  padding-left: 15px;
  padding-right: 15px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1772, resources/assets/styles/common/_modules.scss */

  .module-comparison_table .comparison-table thead tr th:nth-of-type(1) {
    padding-left: 8px;
    padding-right: 8px;
  }
}

/* line 1780, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table thead tr th:nth-of-type(2),
.module-comparison_table .comparison-table thead tr th:nth-of-type(3) {
  text-align: center;
  width: 20%;
}

/* line 1787, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tbody {
  border-left: none;
  border-right: none;
}

/* line 1791, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tbody tr {
  background-color: white;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid rgba(112, 112, 112, 0.2);
  font-size: 18px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1791, resources/assets/styles/common/_modules.scss */

  .module-comparison_table .comparison-table tbody tr {
    font-size: 14px;
  }
}

/* line 1800, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tbody tr:last-of-type {
  border-bottom: 2px solid black;
}

/* line 1805, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tbody tr td {
  padding: 18px 0;
}

/* line 1808, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tbody tr td:nth-of-type(1) {
  padding-left: 15px;
  padding-right: 15px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1808, resources/assets/styles/common/_modules.scss */

  .module-comparison_table .comparison-table tbody tr td:nth-of-type(1) {
    padding-left: 8px;
    padding-right: 8px;
  }
}

/* line 1816, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tbody tr td:nth-of-type(2),
.module-comparison_table .comparison-table tbody tr td:nth-of-type(3) {
  text-align: center;
}

/* line 1821, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tbody tr:hover .icon {
  transform: scale(1.06);
}

/* line 1826, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tfoot {
  border: none;
}

/* line 1828, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tfoot tr {
  background-color: white;
  font-size: 18px;
  border: none;
  font-weight: 400;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1828, resources/assets/styles/common/_modules.scss */

  .module-comparison_table .comparison-table tfoot tr {
    font-size: 15px;
    line-height: 20px;
  }
}

/* line 1840, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tfoot tr th {
  padding: 15px;
  font-weight: 400;
}

/* line 1845, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tfoot tr th:first-of-type {
  font-size: 22px;
  font-weight: 600;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1845, resources/assets/styles/common/_modules.scss */

  .module-comparison_table .comparison-table tfoot tr th:first-of-type {
    font-size: 16px;
    line-height: 20px;
  }
}

/* line 1854, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table tfoot tr th:nth-of-type(2),
.module-comparison_table .comparison-table tfoot tr th:nth-of-type(3) {
  text-align: center;
}

/* line 1861, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table .icon {
  width: 24px;
  height: auto;
  opacity: 0.09;
  transition: all 0.2s ease-in-out;
}

/* line 1866, resources/assets/styles/common/_modules.scss */

.module-comparison_table .comparison-table .icon.included {
  opacity: 1;
}

/* line 1875, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .project-image {
  height: 600px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  margin-bottom: 35px;
  display: block;
  transition: all 0.3s ease-in-out;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1875, resources/assets/styles/common/_modules.scss */

  .module-callout_case_study .project-image {
    height: 400px;
  }
}

/* line 1887, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .project-image:hover {
  transform: scale(1.03);
}

/* line 1892, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .single-cs-wrap {
  overflow: hidden;
  height: 600px;
  width: 100%;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1892, resources/assets/styles/common/_modules.scss */

  .module-callout_case_study .single-cs-wrap {
    height: 400px;
  }
}

/* line 1902, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .single-cs-callout {
  margin-bottom: 20px;
}

/* line 1903, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .single-cs-callout h3 {
  font-size: 28px;
  text-transform: none;
  font-family: "Roboto Slab", serif;
  font-weight: 500;
  margin-top: 10px;
}

/* line 1910, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .single-cs-callout h3 a {
  color: white;
}

/* line 1912, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .single-cs-callout h3 a:hover {
  text-decoration: underline;
}

/* line 1916, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .single-cs-callout .category-title {
  font-size: 14px;
  text-transform: uppercase;
  margin-top: 30px;
}

/* line 1922, resources/assets/styles/common/_modules.scss */

.module-callout_case_study .single-cs-callout:hover .category-title {
  color: #FF8700;
}

/* line 1931, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .callout-wrapper {
  background: #F2F2F2;
}

/* line 1934, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .project-image {
  height: 585px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  margin-bottom: 35px;
  display: block;
  transition: all 0.3s ease-in-out;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1934, resources/assets/styles/common/_modules.scss */

  .module-callout_case_study_new .project-image {
    height: 400px;
  }
}

/* line 1946, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .project-image:hover {
  transform: scale(1.03);
}

/* line 1951, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-wrap {
  overflow: hidden;
  height: 585px;
  width: 100%;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1951, resources/assets/styles/common/_modules.scss */

  .module-callout_case_study_new .single-cs-wrap {
    height: 400px;
  }
}

/* line 1961, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout {
  padding: 60px 90px;
  color: #000000;
  margin-bottom: 20px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1961, resources/assets/styles/common/_modules.scss */

  .module-callout_case_study_new .single-cs-callout {
    padding: 30px;
  }
}

/* line 1967, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout .cs-type {
  color: #FF8700;
  margin-bottom: 30px;
  text-transform: uppercase;
}

/* line 1972, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout .cs-services {
  text-transform: uppercase;
  font-size: 14px;
}

/* line 1976, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout .cs-excerpt {
  margin: 30px 0;
}

/* line 1979, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout p {
  color: #000000;
}

/* line 1982, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout h3 {
  font-size: 40px;
  text-transform: none;
  font-family: "Roboto Slab", serif;
  font-weight: 500;
  margin-top: 10px;
  color: #000000;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 1982, resources/assets/styles/common/_modules.scss */

  .module-callout_case_study_new .single-cs-callout h3 {
    font-size: 22px;
  }
}

/* line 1993, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout h3 a {
  color: #000000;
}

/* line 1995, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout h3 a:hover {
  text-decoration: underline;
}

/* line 1999, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout .category-title {
  font-size: 14px;
  text-transform: uppercase;
  margin-top: 30px;
}

/* line 2005, resources/assets/styles/common/_modules.scss */

.module-callout_case_study_new .single-cs-callout:hover .category-title {
  color: #FF8700;
}

/* line 2014, resources/assets/styles/common/_modules.scss */

.module-logos_grid .img-holder {
  display: block;
  padding: 0 10px 20px;
}

/* line 2018, resources/assets/styles/common/_modules.scss */

.module-logos_grid .slick-arrow {
  position: absolute;
  top: -56px;
  left: 10px;
  color: white;
  width: 36px;
  height: 36px;
  background: black;
  display: inline-block;
  overflow: hidden;
  color: transparent;
  cursor: pointer;
}

/* line 2030, resources/assets/styles/common/_modules.scss */

.module-logos_grid .slick-arrow:hover {
  background: #303030;
}

/* line 2035, resources/assets/styles/common/_modules.scss */

.module-logos_grid .slick-next {
  left: 46px;
}

/* line 2037, resources/assets/styles/common/_modules.scss */

.module-logos_grid .slick-next:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='1.41 18.69 0 17.28 7.93 9.35 0 1.41 1.41 0 10.76 9.35 1.41 18.69'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 2050, resources/assets/styles/common/_modules.scss */

.module-logos_grid .slick-prev:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='9.35 0 10.76 1.41 2.83 9.35 10.76 17.28 9.35 18.69 0 9.35 9.35 0'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 2065, resources/assets/styles/common/_modules.scss */

.module-feed_work .single-project-item {
  margin-bottom: 60px;
}

/* line 2067, resources/assets/styles/common/_modules.scss */

.module-feed_work .single-project-item h4 {
  font-size: 22px;
  line-height: 28px;
}

/* line 2070, resources/assets/styles/common/_modules.scss */

.module-feed_work .single-project-item h4 a {
  color: white;
}

/* line 2072, resources/assets/styles/common/_modules.scss */

.module-feed_work .single-project-item h4 a:hover {
  text-decoration: underline;
}

/* line 2078, resources/assets/styles/common/_modules.scss */

.module-feed_work .single-project-item .category-title {
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

/* line 2083, resources/assets/styles/common/_modules.scss */

.module-feed_work .single-project-item .category-title:hover {
  color: #FF8700;
}

/* line 2089, resources/assets/styles/common/_modules.scss */

.module-feed_work .single-project-item:hover .category-title {
  color: #FF8700;
}

/* line 2092, resources/assets/styles/common/_modules.scss */

.module-feed_work .single-project-item:hover h4 a {
  text-decoration: underline;
}

/* line 2098, resources/assets/styles/common/_modules.scss */

.module-feed_work .project-image {
  display: inline-block;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  height: 500px;
  background-position: center;
  margin-bottom: 15px;
  transition: all 0.3s ease-in-out;
  -webkit-backface-visibility: hidden;
  -ms-transform: translateZ(0);
  /* IE 9 */
  -webkit-transform: translateZ(0);
  /* Chrome, Safari, Opera */
  transform: translateZ(0);
}

/* line 2111, resources/assets/styles/common/_modules.scss */

.module-feed_work .project-image:hover {
  transform: scale(1.02);
}

/* line 2118, resources/assets/styles/common/_modules.scss */

.module-video .video-placeholder {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-size: cover;
  background-position: center;
  z-index: 50;
  background-color: #2B2B2B;
}

/* line 2129, resources/assets/styles/common/_modules.scss */

.module-video .video-play-btn {
  position: absolute;
  width: 150px;
  height: 150px;
  left: calc(50% - 75px);
  top: calc(50% - 75px);
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iVmlkZW9fYnV0dG9uIiBkYXRhLW5hbWU9IlZpZGVvIGJ1dHRvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjE1MCIgaGVpZ2h0PSIxNTAiIHZpZXdCb3g9IjAgMCAxNTAgMTUwIj4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50IiB4MT0iMC41IiB4Mj0iMC41IiB5Mj0iMSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZmI0MDAiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmY4NzAwIi8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogIDwvZGVmcz4KICA8cGF0aCBpZD0iRXhjbHVzaW9uXzMiIGRhdGEtbmFtZT0iRXhjbHVzaW9uIDMiIGQ9Ik0tMTY2MjYsMTgzNDNhNzQuNTQzLDc0LjU0MywwLDAsMS0yOS4xOTMtNS44OTUsNzQuODcxLDc0Ljg3MSwwLDAsMS0xMi43NC02LjkxNCw3NS41Niw3NS41NiwwLDAsMS0xMS4xLTkuMTU4LDc1LjU2LDc1LjU2LDAsMCwxLTkuMTU4LTExLjEsNzQuODcxLDc0Ljg3MSwwLDAsMS02LjkxNC0xMi43NEE3NC41NDMsNzQuNTQzLDAsMCwxLTE2NzAxLDE4MjY4YTc0LjU0Myw3NC41NDMsMCwwLDEsNS44OTUtMjkuMTkzLDc0Ljg3MSw3NC44NzEsMCwwLDEsNi45MTQtMTIuNzQsNzUuNTYsNzUuNTYsMCwwLDEsOS4xNTgtMTEuMSw3NS41Niw3NS41NiwwLDAsMSwxMS4xLTkuMTU4LDc0Ljg3MSw3NC44NzEsMCwwLDEsMTIuNzQtNi45MTRBNzQuNTQzLDc0LjU0MywwLDAsMS0xNjYyNiwxODE5M2E3NC41NDMsNzQuNTQzLDAsMCwxLDI5LjE5Myw1Ljg5NSw3NC44NzEsNzQuODcxLDAsMCwxLDEyLjc0LDYuOTE0LDc1LjU2LDc1LjU2LDAsMCwxLDExLjEsOS4xNTgsNzUuNTYsNzUuNTYsMCwwLDEsOS4xNTgsMTEuMSw3NC44NzEsNzQuODcxLDAsMCwxLDYuOTE0LDEyLjc0QTc0LjU0Myw3NC41NDMsMCwwLDEtMTY1NTEsMTgyNjhhNzQuNTQzLDc0LjU0MywwLDAsMS01Ljg5NSwyOS4xOTMsNzQuODcxLDc0Ljg3MSwwLDAsMS02LjkxNCwxMi43NCw3NS41Niw3NS41NiwwLDAsMS05LjE1OCwxMS4xLDc1LjU2LDc1LjU2LDAsMCwxLTExLjEsOS4xNTgsNzQuODcxLDc0Ljg3MSwwLDAsMS0xMi43NCw2LjkxNEE3NC41NDMsNzQuNTQzLDAsMCwxLTE2NjI2LDE4MzQzWm0wLTE0NmE3MC42MSw3MC42MSwwLDAsMC0yNy42MzcsNS41NzgsNzEuMSw3MS4xLDAsMCwwLTEyLjA2MSw2LjU0Nyw3MS42MDgsNzEuNjA4LDAsMCwwLTEwLjUwOCw4LjY3LDcxLjYwOCw3MS42MDgsMCwwLDAtOC42NywxMC41MDgsNzEuMSw3MS4xLDAsMCwwLTYuNTQ3LDEyLjA2MUE3MC42MSw3MC42MSwwLDAsMC0xNjY5NywxODI2OGE3MC42MSw3MC42MSwwLDAsMCw1LjU3OCwyNy42MzcsNzEuMSw3MS4xLDAsMCwwLDYuNTQ3LDEyLjA2MSw3MS42MDgsNzEuNjA4LDAsMCwwLDguNjcsMTAuNTA4LDcxLjYwOCw3MS42MDgsMCwwLDAsMTAuNTA4LDguNjcsNzEuMSw3MS4xLDAsMCwwLDEyLjA2MSw2LjU0N0E3MC42MSw3MC42MSwwLDAsMC0xNjYyNiwxODMzOWE3MC42MSw3MC42MSwwLDAsMCwyNy42MzctNS41NzgsNzEuMSw3MS4xLDAsMCwwLDEyLjA2MS02LjU0Nyw3MS42MDgsNzEuNjA4LDAsMCwwLDEwLjUwOC04LjY3LDcxLjYwOCw3MS42MDgsMCwwLDAsOC42Ny0xMC41MDgsNzEuMSw3MS4xLDAsMCwwLDYuNTQ3LTEyLjA2MUE3MC42MSw3MC42MSwwLDAsMC0xNjU1NSwxODI2OGE3MC42MSw3MC42MSwwLDAsMC01LjU3OC0yNy42MzcsNzEuMSw3MS4xLDAsMCwwLTYuNTQ3LTEyLjA2MSw3MS42MDgsNzEuNjA4LDAsMCwwLTguNjctMTAuNTA4LDcxLjYwOCw3MS42MDgsMCwwLDAtMTAuNTA4LTguNjcsNzEuMSw3MS4xLDAsMCwwLTEyLjA2MS02LjU0N0E3MC42MSw3MC42MSwwLDAsMC0xNjYyNiwxODE5N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2NzAxLjAwMiAtMTgxOTMuMDAyKSIgZmlsbD0idXJsKCNsaW5lYXItZ3JhZGllbnQpIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV8yMzMiIGRhdGEtbmFtZT0iRWxsaXBzZSAyMzMiIGN4PSI3MSIgY3k9IjcxIiByPSI3MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy45OTggMy45OTgpIiBvcGFjaXR5PSIwLjIiLz4KICA8cGF0aCBpZD0iUG9seWdvbl8xMiIgZGF0YS1uYW1lPSJQb2x5Z29uIDEyIiBkPSJNMTgsMCwzNiwzMUgwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzkuMTc4IDEwMi44NDcpIHJvdGF0ZSgtMTUwKSIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K);
  background-size: contain;
  z-index: 60;
  font-size: 12px;
  color: transparent;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}

/* line 2142, resources/assets/styles/common/_modules.scss */

.module-video .video-play-btn:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iVmlkZW9fYnV0dG9uIiBkYXRhLW5hbWU9IlZpZGVvIGJ1dHRvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjE1MCIgaGVpZ2h0PSIxNTAiIHZpZXdCb3g9IjAgMCAxNTAgMTUwIj4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50IiB4MT0iMC41IiB4Mj0iMC41IiB5Mj0iMSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZmI0MDAiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmY4NzAwIi8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogIDwvZGVmcz4KICA8cGF0aCBpZD0iRXhjbHVzaW9uXzMiIGRhdGEtbmFtZT0iRXhjbHVzaW9uIDMiIGQ9Ik0tMTY2MjYsMTgxOTNhNzUsNzUsMCwwLDEsNzUsNzUsNzUsNzUsMCwwLDEtNzUsNzUsNzUsNzUsMCwwLDEtNzUtNzVBNzUsNzUsMCwwLDEtMTY2MjYsMTgxOTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjcwMSAtMTgxOTMpIiBmaWxsPSJ1cmwoI2xpbmVhci1ncmFkaWVudCkiLz4KICA8cGF0aCBpZD0iUG9seWdvbl8xMiIgZGF0YS1uYW1lPSJQb2x5Z29uIDEyIiBkPSJNMTgsMCwzNiwzMUgwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzkuMTc2IDEwMi44NDkpIHJvdGF0ZSgtMTUwKSIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K);
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2129, resources/assets/styles/common/_modules.scss */

  .module-video .video-play-btn {
    width: 80px;
    height: 80px;
    left: calc(50% - 40px);
    top: calc(50% - 40px);
  }
}

/* line 2153, resources/assets/styles/common/_modules.scss */

.module-video .video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}

/* line 2160, resources/assets/styles/common/_modules.scss */

.module-video .video-container video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
}

/* line 2168, resources/assets/styles/common/_modules.scss */

.module-video video {
  background: #2B2B2B;
}

/* line 2177, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonials-carousel {
  width: 125%;
  margin-bottom: 80px;
  /* the slides */
  /* the parent */
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2177, resources/assets/styles/common/_modules.scss */

  .module-testimonials .testimonials-carousel {
    width: 100%;
  }
}

/* line 2184, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonials-carousel .slick-slide {
  margin: 0 15px;
  height: inherit !important;
  background: #1A1A1A;
}

/* line 2188, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonials-carousel .slick-slide:last-of-type {
  background: transparent;
}

/* line 2194, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonials-carousel .slick-list {
  margin: 0 -15px;
}

/* line 2198, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonials-carousel .slick-track {
  display: flex !important;
}

/* line 2204, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonial {
  text-align: left;
  padding: 50px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2204, resources/assets/styles/common/_modules.scss */

  .module-testimonials .testimonial {
    padding: 30px;
  }
}

/* line 2213, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonial .testimonial-logo img,
.module-testimonials .testimonial .testimonial-logo svg,
.module-testimonials .testimonial .testimonial-logo object {
  display: block;
  max-height: 50px;
  width: auto;
  margin-bottom: 20px;
}

/* line 2221, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonial .quote {
  font-family: "Roboto Slab", serif;
  font-size: 22px;
  line-height: 29px;
  margin-bottom: 20px;
  position: relative;
}

/* line 2227, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonial .quote:before {
  content: '\201C';
  position: absolute;
  left: -13px;
}

/* line 2232, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonial .quote:after {
  content: '\201D';
  position: absolute;
}

/* line 2239, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonial .t-name {
  font-size: 16px;
  font-weight: bold;
  color: white;
  text-transform: uppercase;
}

/* line 2246, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonial .t-title {
  font-size: 16px;
  font-style: italic;
  color: #FF8700;
}

/* line 2255, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonial-callout {
  width: 90%;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2255, resources/assets/styles/common/_modules.scss */

  .module-testimonials .testimonial-callout {
    width: 100%;
    margin-bottom: 70px;
  }
}

/* line 2263, resources/assets/styles/common/_modules.scss */

.module-testimonials .testimonials-wrapper {
  width: 76.2%;
  padding-top: 60px;
  overflow-x: hidden;
}

@media screen and (max-width: 159.9375em) {
  /* line 2263, resources/assets/styles/common/_modules.scss */

  .module-testimonials .testimonials-wrapper {
    width: 81.5%;
  }
}

@media screen and (max-width: 125em) {
  /* line 2263, resources/assets/styles/common/_modules.scss */

  .module-testimonials .testimonials-wrapper {
    width: 87.5%;
  }
}

@media screen and (max-width: 105.0625em) {
  /* line 2263, resources/assets/styles/common/_modules.scss */

  .module-testimonials .testimonials-wrapper {
    width: 91.5%;
  }
}

@media screen and (max-width: 85.5em) {
  /* line 2263, resources/assets/styles/common/_modules.scss */

  .module-testimonials .testimonials-wrapper {
    width: 98.5%;
  }
}

/* line 2281, resources/assets/styles/common/_modules.scss */

.module-testimonials .slick-arrow {
  position: absolute;
  top: -50px;
  right: 36%;
  color: white;
  width: 36px;
  height: 36px;
  background: black;
  display: inline-block;
  overflow: hidden;
  color: transparent;
  cursor: pointer;
}

@media screen and (max-width: 100em) {
  /* line 2281, resources/assets/styles/common/_modules.scss */

  .module-testimonials .slick-arrow {
    right: 54.5%;
  }
}

/* line 2296, resources/assets/styles/common/_modules.scss */

.module-testimonials .slick-arrow:hover {
  background: #303030;
}

/* line 2301, resources/assets/styles/common/_modules.scss */

.module-testimonials .slick-next {
  right: calc(36% - 36px);
}

@media screen and (max-width: 100em) {
  /* line 2301, resources/assets/styles/common/_modules.scss */

  .module-testimonials .slick-next {
    right: calc(54.5% - 36px);
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2301, resources/assets/styles/common/_modules.scss */

  .module-testimonials .slick-next {
    right: 0;
  }
}

/* line 2309, resources/assets/styles/common/_modules.scss */

.module-testimonials .slick-next:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='1.41 18.69 0 17.28 7.93 9.35 0 1.41 1.41 0 10.76 9.35 1.41 18.69'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2321, resources/assets/styles/common/_modules.scss */

  .module-testimonials .slick-prev {
    right: 36px;
  }
}

/* line 2325, resources/assets/styles/common/_modules.scss */

.module-testimonials .slick-prev:after {
  margin: -15px auto 0;
  display: block;
  content: '';
  width: 7px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.76 18.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='9.35 0 10.76 1.41 2.83 9.35 10.76 17.28 9.35 18.69 0 9.35 9.35 0'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 2338, resources/assets/styles/common/_modules.scss */

.module-testimonials .hide-small {
  display: inline-block;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2338, resources/assets/styles/common/_modules.scss */

  .module-testimonials .hide-small {
    display: none;
  }
}

/* line 2345, resources/assets/styles/common/_modules.scss */

.module-testimonials .show-small {
  display: none;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2345, resources/assets/styles/common/_modules.scss */

  .module-testimonials .show-small {
    display: inline-block;
  }
}

/* line 2357, resources/assets/styles/common/_modules.scss */

.module-services_switcher .switchers {
  margin-top: 30px;
}

/* line 2359, resources/assets/styles/common/_modules.scss */

.module-services_switcher .switchers h4 {
  font-weight: 600;
  font-family: proxima-nova, sans-serif;
  font-size: 28px;
  line-height: 36px;
  text-transform: uppercase;
  margin-bottom: 0;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2368, resources/assets/styles/common/_modules.scss */

  .module-services_switcher .switchers .text-right {
    text-align: left;
  }
}

/* line 2374, resources/assets/styles/common/_modules.scss */

.module-services_switcher .switchers select {
  margin-bottom: 0 !important;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2374, resources/assets/styles/common/_modules.scss */

  .module-services_switcher .switchers select {
    margin-top: 15px;
    margin-bottom: 20px !important;
  }
}

/* line 2, resources/assets/styles/components/_buttons.scss */

.button,
.comment-form input[type="submit"],
.search-form .search-submit,
.hs-button {
  margin-right: 15px;
  border: 2px solid;
  border-width: 2px;
  border-image-source: linear-gradient(125deg, #FFB400, #FF8700);
  color: white;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  display: inline-block;
}

/* line 11, resources/assets/styles/components/_buttons.scss */

.button:hover,
.comment-form input:hover[type="submit"],
.search-form .search-submit:hover,
.hs-button:hover {
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
}

/* line 15, resources/assets/styles/components/_buttons.scss */

.button.secondary,
.comment-form input[type="submit"],
.search-form .search-submit,
.hs-button.secondary,
.comment-form input.hs-button[type="submit"],
.search-form .hs-button.search-submit {
  border-color: #222222;
  background: #222222;
  color: white;
  border-image-source: unset;
  transition: unset !important;
}

/* line 21, resources/assets/styles/components/_buttons.scss */

.button.secondary:hover,
.comment-form input:hover[type="submit"],
.search-form .search-submit:hover,
.hs-button.secondary:hover,
.comment-form input.hs-button:hover[type="submit"],
.search-form .hs-button.search-submit:hover {
  border-color: #2B2B2B;
  background: #2B2B2B;
}

/* line 29, resources/assets/styles/components/_buttons.scss */

.button.hollow,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.comment-form input.hollow[type="submit"],
.search-form .hollow.search-submit,
.hs-button {
  border-color: transparent;
  border: 2px solid;
  border-image-slice: 1;
  border-width: 2px;
  border-image-source: linear-gradient(125deg, #FFB400, #FF8700);
  color: white;
  background: transparent;
  transition: all 0.3s ease-in-out;
  padding: 1.25rem 1.5rem;
  position: relative;
  z-index: 2;
}

/* line 41, resources/assets/styles/components/_buttons.scss */

.button.hollow:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"]:before,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"]:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"]:before,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"]:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:before,
.comment-form input.hollow[type="submit"]:before,
.search-form .hollow.search-submit:before,
.hs-button:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  transition: all 0.3s ease-in-out;
  z-index: -1;
}

/* line 53, resources/assets/styles/components/_buttons.scss */

.button.hollow:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:hover,
.comment-form input.hollow:hover[type="submit"],
.search-form .hollow.search-submit:hover,
.hs-button:hover {
  color: white;
  background-size: cover;
}

/* line 56, resources/assets/styles/components/_buttons.scss */

.button.hollow:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:hover:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:hover:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"]:hover:before,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"]:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:hover:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:hover:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:hover:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"]:hover:before,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"]:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:hover:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:hover:before,
.comment-form input.hollow[type="submit"]:hover:before,
.search-form .hollow.search-submit:hover:before,
.hs-button:hover:before {
  opacity: 1;
}

/* line 62, resources/assets/styles/components/_buttons.scss */

.hs-button {
  text-transform: uppercase;
  cursor: pointer;
  font-weight: 600;
}

/* line 69, resources/assets/styles/components/_buttons.scss */

.facetwp-load-more {
  font-size: 16px;
  color: white;
  text-transform: uppercase;
  cursor: pointer;
  font-weight: 600;
}

/* line 75, resources/assets/styles/components/_buttons.scss */

.facetwp-load-more:after {
  display: inline-block;
  transition: all 0.3s ease-in-out;
  content: '';
  width: 15px;
  height: 8px;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC42MTkiIGhlaWdodD0iNi40NTEiIHZpZXdCb3g9IjAgMCAxMC42MTkgNi40NTEiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLXdpZHRoOjEuNXB4O308L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wODQgMC41MjYpIHJvdGF0ZSg5MCkiPjxwYXRoIGNsYXNzPSJhIiBkPSJNLTE4Mjg2Ljg1Nyw2MzkwLjdsNC44NTUsNC43NzQtNC44NTUsNC43NzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Mjg2Ljg1NyAtNjM5MC43MDMpIi8+PC9nPjwvc3ZnPg==);
  margin-left: 10px;
  margin-top: 4px;
  background-repeat: no-repeat;
  float: right;
}

/* line 90, resources/assets/styles/components/_buttons.scss */

.facetwp-load-more:hover:after {
  margin-top: 8px;
}

/* line 97, resources/assets/styles/components/_buttons.scss */

.softbutton {
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  display: inline-block !important;
  color: black !important;
}

/* line 105, resources/assets/styles/components/_buttons.scss */

.softbutton.white {
  color: white !important;
}

/* line 107, resources/assets/styles/components/_buttons.scss */

.softbutton.white:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjQ1MSIgaGVpZ2h0PSIxMC42MTkiIHZpZXdCb3g9IjAgMCA2LjQ1MSAxMC42MTkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS13aWR0aDogMS41cHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8zNDciIGRhdGEtbmFtZT0iR3JvdXAgMzQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUyNiAwLjUzNSkiPgogICAgPHBhdGggaWQ9IlBhdGhfNDkiIGRhdGEtbmFtZT0iUGF0aCA0OSIgY2xhc3M9ImNscy0xIiBkPSJNLTE4Mjg2Ljg1Nyw2MzkwLjdsNC44NTUsNC43NzQtNC44NTUsNC43NzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Mjg2Ljg1NyAtNjM5MC43MDMpIi8+CiAgPC9nPgo8L3N2Zz4K);
}

/* line 113, resources/assets/styles/components/_buttons.scss */

.softbutton:after {
  content: '';
  display: block;
  float: right;
  width: 6px;
  height: 11px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjQ1MSIgaGVpZ2h0PSIxMC42MTkiIHZpZXdCb3g9IjAgMCA2LjQ1MSAxMC42MTkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS13aWR0aDogMS41cHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8zNDciIGRhdGEtbmFtZT0iR3JvdXAgMzQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUyNiAwLjUzNSkiPgogICAgPHBhdGggaWQ9IlBhdGhfNDkiIGRhdGEtbmFtZT0iUGF0aCA0OSIgY2xhc3M9ImNscy0xIiBkPSJNLTE4Mjg2Ljg1Nyw2MzkwLjdsNC44NTUsNC43NzQtNC44NTUsNC43NzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Mjg2Ljg1NyAtNjM5MC43MDMpIi8+CiAgPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: 10px;
  transition: all 0.3s ease-in-out;
  margin-top: 7px;
}

/* line 128, resources/assets/styles/components/_buttons.scss */

.softbutton:hover:after {
  margin-left: 14px;
}

/* line 135, resources/assets/styles/components/_buttons.scss */

.callout-cell a {
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  display: inline-block;
}

/* line 142, resources/assets/styles/components/_buttons.scss */

.callout-cell a:after {
  content: '';
  display: block;
  float: right;
  width: 6px;
  height: 11px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.451' height='10.619' viewBox='0 0 6.451 10.619'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %23FFF; stroke-width: 1.5px; %7D %3C/style%3E%3C/defs%3E%3Cg id='Group_347' data-name='Group 347' transform='translate(0.526 0.535)'%3E%3Cpath id='Path_49' data-name='Path 49' class='cls-1' d='M-18286.857,6390.7l4.855,4.774-4.855,4.775' transform='translate(18286.857 -6390.703)'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: 10px;
  transition: all 0.3s ease-in-out;
  margin-top: 7px;
}

/* line 157, resources/assets/styles/components/_buttons.scss */

.callout-cell a:hover:after {
  margin-left: 14px;
}

/* line 165, resources/assets/styles/components/_buttons.scss */

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit {
  color: #000000;
  border-color: #000000;
}

/* line 5, resources/assets/styles/components/_comments.scss */

.comment-list ol {
  list-style: none;
}

/** Search form */

/* line 2, resources/assets/styles/components/_forms.scss */

.search-form {
  margin-top: 20px;
}

/* line 7, resources/assets/styles/components/_forms.scss */

.search-form label {
  font-weight: normal;
}

/* line 15, resources/assets/styles/components/_forms.scss */

.search-form .search-submit {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 23, resources/assets/styles/components/_forms.scss */

.comment-form-comment {
  margin-bottom: 0;
}

/* line 32, resources/assets/styles/components/_forms.scss */

.hbspt-form ul li:before {
  display: none;
}

/* line 36, resources/assets/styles/components/_forms.scss */

.hs-error-msg {
  color: #FF8700;
}

/* line 40, resources/assets/styles/components/_forms.scss */

.hs-form-field {
  margin-bottom: 25px;
}

/* line 42, resources/assets/styles/components/_forms.scss */

.hs-form-field select {
  margin-bottom: 0;
}

/* line 45, resources/assets/styles/components/_forms.scss */

.hs-form-field [type='file'],
.hs-form-field [type='radio'] {
  margin: 0 0 0;
}

/* line 51, resources/assets/styles/components/_forms.scss */

label {
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 5px;
}

/* line 58, resources/assets/styles/components/_forms.scss */

.hs-form-radio label {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 10px;
  cursor: pointer;
  font-size: 16px;
  line-height: 24px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
}

/* line 72, resources/assets/styles/components/_forms.scss */

.hs-form-radio label span:after {
  content: "";
  position: absolute;
  display: none;
  left: 6px;
  top: 6px;
  width: 5px;
  height: 9px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 86, resources/assets/styles/components/_forms.scss */

.hs-form-radio label span:before {
  content: '';
  position: absolute;
  top: 3px;
  left: 0;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  border: 1px solid white;
  background-color: #222222;
}

/* line 97, resources/assets/styles/components/_forms.scss */

.hs-form-radio label:hover input ~ span:before {
  border-color: #FF8700;
}

/* line 100, resources/assets/styles/components/_forms.scss */

.hs-form-radio label input:checked ~ span:before {
  background-color: #FF8700;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  border-color: #FF8700;
}

/* line 105, resources/assets/styles/components/_forms.scss */

.hs-form-radio label input:checked ~ span:after {
  display: block;
}

/* line 109, resources/assets/styles/components/_forms.scss */

.hs-form-checkbox label {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 10px;
  cursor: pointer;
  font-size: 16px;
  line-height: 24px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
}

/* line 123, resources/assets/styles/components/_forms.scss */

.hs-form-checkbox label span:after {
  content: "";
  position: absolute;
  display: none;
  left: 6px;
  top: 6px;
  width: 5px;
  height: 9px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 137, resources/assets/styles/components/_forms.scss */

.hs-form-checkbox label span:before {
  content: '';
  position: absolute;
  top: 3px;
  left: 0;
  height: 18px;
  width: 18px;
  border: 1px solid white;
  background-color: #222222;
}

/* line 148, resources/assets/styles/components/_forms.scss */

.hs-form-checkbox label:hover input ~ span:before {
  border-color: #FF8700;
}

/* line 151, resources/assets/styles/components/_forms.scss */

.hs-form-checkbox label input:checked ~ span:before {
  background-color: #FF8700;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  border-color: #FF8700;
}

/* line 156, resources/assets/styles/components/_forms.scss */

.hs-form-checkbox label input:checked ~ span:after {
  display: block;
}

/* line 161, resources/assets/styles/components/_forms.scss */

[type="checkbox"],
[type="radio"] {
  position: absolute;
  cursor: pointer;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 170, resources/assets/styles/components/_forms.scss */

  .hs-input {
    width: 100% !important;
  }
}

/* line 177, resources/assets/styles/components/_forms.scss */

.hbspt-form .form-columns-1 .hs-input {
  width: 100% !important;
}

/* line 181, resources/assets/styles/components/_forms.scss */

.hbspt-form .actions {
  margin-top: 10px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 184, resources/assets/styles/components/_forms.scss */

  .hbspt-form .input {
    margin-right: 0 !important;
  }
}

/* line 191, resources/assets/styles/components/_forms.scss */

.hbspt-form ul {
  list-style-type: none;
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
}

/* line 199, resources/assets/styles/components/_forms.scss */

.hbspt-form ul label {
  text-transform: unset;
  font-weight: 400;
  font-size: 14px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 191, resources/assets/styles/components/_forms.scss */

  .hbspt-form ul {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
}

/* line 221, resources/assets/styles/components/_forms.scss */

ul.hs-error-msgs {
  columns: 1 !important;
  -webkit-columns: 1 !important;
  -moz-columns: 1 !important;
}

/* line 227, resources/assets/styles/components/_forms.scss */

.hbspt-form ul.multi-container {
  list-style-type: none;
  columns: 3;
  -webkit-columns: 3;
  -moz-columns: 3;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 227, resources/assets/styles/components/_forms.scss */

  .hbspt-form ul.multi-container {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
  }
}

/* line 250, resources/assets/styles/components/_forms.scss */

.hs-fieldtype-textarea textarea {
  height: 200px;
}

/* line 254, resources/assets/styles/components/_forms.scss */

.grecaptcha-badge {
  display: none;
}

/* line 258, resources/assets/styles/components/_forms.scss */

.filter-title {
  text-transform: uppercase;
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
  display: inline-block;
  margin-right: 18px;
  float: left;
  margin-top: 14px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 258, resources/assets/styles/components/_forms.scss */

  .filter-title {
    margin-bottom: 10px;
  }
}

/* line 272, resources/assets/styles/components/_forms.scss */

.filter {
  display: inline-block;
  margin-right: 10px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 272, resources/assets/styles/components/_forms.scss */

  .filter {
    margin-right: 0;
    width: 100%;
  }
}

/* line 284, resources/assets/styles/components/_forms.scss */

.filters .fs-arrow {
  right: 14px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 287, resources/assets/styles/components/_forms.scss */

  .filters .facetwp-facet {
    margin-bottom: 12px;
  }
}

/* line 292, resources/assets/styles/components/_forms.scss */

.filters .fs-label-wrap {
  background: #222222;
  border-color: #222222;
  padding: 15px;
  width: 300px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 292, resources/assets/styles/components/_forms.scss */

  .filters .fs-label-wrap {
    width: 100%;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 302, resources/assets/styles/components/_forms.scss */

  .filters .fs-wrap {
    width: 100%;
  }
}

/* line 307, resources/assets/styles/components/_forms.scss */

.filters .fs-dropdown {
  background: #222222;
  border-color: #222222;
  padding: 0px 0px;
  width: 300px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 307, resources/assets/styles/components/_forms.scss */

  .filters .fs-dropdown {
    width: 340px;
  }
}

/* line 315, resources/assets/styles/components/_forms.scss */

.filters .fs-dropdown .fs-search {
  display: none;
}

/* line 318, resources/assets/styles/components/_forms.scss */

.filters .fs-dropdown .fs-options {
  max-height: 300px;
}

/* line 325, resources/assets/styles/components/_forms.scss */

.filters .fs-arrow {
  border-top-color: white;
}

/* line 328, resources/assets/styles/components/_forms.scss */

.filters .reset-filters {
  color: white;
  cursor: pointer;
  float: left;
  margin-top: -20px;
  margin-left: 20px;
}

/* line 334, resources/assets/styles/components/_forms.scss */

.filters .reset-filters:hover {
  text-decoration: underline;
}

/* line 341, resources/assets/styles/components/_forms.scss */

.filters .fs-option {
  padding: 22px 24px;
  display: block;
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}

/* line 345, resources/assets/styles/components/_forms.scss */

.filters .fs-option:hover {
  background: rgba(255, 255, 255, 0.6);
  color: black;
}

/* line 351, resources/assets/styles/components/_forms.scss */

.filters .fs-wrap.single .fs-option.selected,
.filters .fs-wrap.single .fs-option:focus,
.filters .fs-wrap.single .fs-option:active {
  background: #FF8700;
  color: black;
}

/* line 359, resources/assets/styles/components/_forms.scss */

form .responsive-embed {
  padding: 0 !important;
  margin-bottom: 0;
}

/* line 365, resources/assets/styles/components/_forms.scss */

.hs_content_hub_subscription {
  display: none;
}

/* line 369, resources/assets/styles/components/_forms.scss */

.hs-form-booleancheckbox {
  margin-top: 20px;
}

/* line 375, resources/assets/styles/components/_forms.scss */

.hs-fieldtype-booleancheckbox ul {
  columns: 1 !important;
  -webkit-columns: 1 !important;
  -moz-columns: 1 !important;
}

/* line 383, resources/assets/styles/components/_forms.scss */

.legal-consent-container .hs-form-booleancheckbox-display > span {
  margin-left: 33px !important;
}

/* line 388, resources/assets/styles/components/_forms.scss */

.legal-consent-container input[type=checkbox] {
  opacity: 1;
  width: 20px !important;
  height: 20px;
  margin-left: 0;
  margin-right: 5px;
  margin-top: 5px;
}

/* line 402, resources/assets/styles/components/_forms.scss */

.hbspt-form .submitted-message {
  margin-top: 13px;
}

/* line 407, resources/assets/styles/components/_forms.scss */

#hs-custom-success {
  display: none;
  background: #1A1A1A;
  text-align: center;
  padding: 100px;
}

/* line 412, resources/assets/styles/components/_forms.scss */

#hs-custom-success .success-image {
  width: 100px;
  height: auto;
  margin: 0 auto 30px;
}

/* line 417, resources/assets/styles/components/_forms.scss */

#hs-custom-success h3 {
  font-family: "Roboto Slab", serif;
  font-size: 36px;
  line-height: 42px;
  margin-bottom: 30px;
  text-transform: none;
}

/* line 424, resources/assets/styles/components/_forms.scss */

#hs-custom-success p {
  font-size: 22px;
  line-height: 27px;
}

/* line 432, resources/assets/styles/components/_forms.scss */

.custom-hs-message #hs-custom-success {
  display: block;
}

/**
 * WordPress Generated Classes
 * @see http://codex.wordpress.org/CSS#WordPress_Generated_Classes
 */

/** Media alignment */

/* line 7, resources/assets/styles/components/_wp-classes.scss */

.alignnone {
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
  height: auto;
}

/* line 14, resources/assets/styles/components/_wp-classes.scss */

.aligncenter {
  display: block;
  height: auto;
  margin: 0.625rem auto;
}

@media print, screen and (min-width: 51.25em) {
  /* line 14, resources/assets/styles/components/_wp-classes.scss */

  .aligncenter {
    margin: 0.9375rem auto;
  }
}

/* line 23, resources/assets/styles/components/_wp-classes.scss */

.alignleft,
.alignright {
  height: auto;
  margin-bottom: 0.625rem;
}

@media print, screen and (min-width: 51.25em) {
  /* line 23, resources/assets/styles/components/_wp-classes.scss */

  .alignleft,
  .alignright {
    margin-bottom: 0.9375rem;
  }
}

@media print, screen and (min-width: 51.25em) {
  /* line 33, resources/assets/styles/components/_wp-classes.scss */

  .alignleft {
    float: left;
    margin-right: 0.9375rem;
  }

  /* line 41, resources/assets/styles/components/_wp-classes.scss */

  .alignright {
    float: right;
    margin-left: 0.9375rem;
  }
}

/** Captions */

/** Text meant only for screen readers */

/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.7.0
*/

/* line 7, resources/assets/styles/components/_lightbox.scss */

body.hidden-scroll {
  overflow: hidden;
}

/* line 10, resources/assets/styles/components/_lightbox.scss */

.sl-overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: 0.7;
  display: none;
  z-index: 1035;
}

/* line 21, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper {
  z-index: 1040;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: fixed;
}

/* line 28, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper * {
  box-sizing: border-box;
}

/* line 30, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper button {
  border: 0 none;
  background: transparent;
  font-size: 28px;
  padding: 0;
  cursor: pointer;
}

/* line 36, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper button:hover {
  opacity: 0.7;
}

/* line 38, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-close {
  display: none;
  position: fixed;
  right: 30px;
  top: 30px;
  z-index: 10060;
  margin-top: -14px;
  margin-right: -14px;
  height: 44px;
  width: 44px;
  line-height: 44px;
  font-family: Arial, Baskerville, monospace;
  color: #000;
  font-size: 3rem;
}

/* line 52, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-counter {
  display: none;
  position: fixed;
  top: 30px;
  left: 30px;
  z-index: 1060;
  color: #000;
  font-size: 1rem;
}

/* line 60, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-navigation {
  width: 100%;
  display: none;
}

/* line 63, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-navigation button {
  position: fixed;
  top: 50%;
  margin-top: -22px;
  height: 44px;
  width: 22px;
  line-height: 44px;
  text-align: center;
  display: block;
  z-index: 10060;
  font-family: Arial, Baskerville, monospace;
  color: #000;
}

/* line 75, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-navigation button.sl-next {
  right: 5px;
  font-size: 2rem;
}

/* line 78, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-navigation button.sl-prev {
  left: 5px;
  font-size: 2rem;
}

@media (min-width: 35.5em) {
  /* line 82, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-navigation button {
    width: 44px;
  }

  /* line 84, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-navigation button.sl-next {
    right: 10px;
    font-size: 3rem;
  }

  /* line 87, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-navigation button.sl-prev {
    left: 10px;
    font-size: 3rem;
  }
}

@media (min-width: 50em) {
  /* line 91, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-navigation button {
    width: 44px;
  }

  /* line 93, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-navigation button.sl-next {
    right: 20px;
    font-size: 3rem;
  }

  /* line 96, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-navigation button.sl-prev {
    left: 20px;
    font-size: 3rem;
  }
}

/* line 99, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper.sl-dir-rtl .sl-navigation {
  direction: ltr;
}

/* line 101, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-image {
  position: fixed;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 10000;
}

/* line 106, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-image img {
  margin: 0;
  padding: 0;
  display: block;
  border: 0 none;
  width: 100%;
  height: auto;
}

@media (min-width: 35.5em) {
  /* line 114, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-image img {
    border: 0 none;
  }
}

@media (min-width: 50em) {
  /* line 117, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-image img {
    border: 0 none;
  }
}

/* line 119, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-image iframe {
  background: #000;
  border: 0 none;
}

@media (min-width: 35.5em) {
  /* line 123, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-image iframe {
    border: 0 none;
  }
}

@media (min-width: 50em) {
  /* line 126, resources/assets/styles/components/_lightbox.scss */

  .sl-wrapper .sl-image iframe {
    border: 0 none;
  }
}

/* line 128, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-image .sl-caption {
  display: none;
  padding: 10px;
  color: #fff;
  background: rgba(0, 0, 0, 0.8);
  font-size: 1rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

/* line 138, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-image .sl-caption.pos-top {
  bottom: auto;
  top: 0;
}

/* line 141, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-image .sl-caption.pos-outside {
  bottom: auto;
}

/* line 143, resources/assets/styles/components/_lightbox.scss */

.sl-wrapper .sl-image .sl-download {
  display: none;
  position: absolute;
  bottom: 5px;
  right: 5px;
  color: #000;
  z-index: 1060;
}

/* line 151, resources/assets/styles/components/_lightbox.scss */

.sl-spinner {
  display: none;
  border: 5px solid #333;
  border-radius: 40px;
  height: 40px;
  left: 50%;
  margin: -20px 0 0 -20px;
  opacity: 0;
  position: fixed;
  top: 50%;
  width: 40px;
  z-index: 1007;
  -webkit-animation: pulsate 1s ease-out infinite;
  -moz-animation: pulsate 1s ease-out infinite;
  -ms-animation: pulsate 1s ease-out infinite;
  -o-animation: pulsate 1s ease-out infinite;
  animation: pulsate 1s ease-out infinite;
}

/* line 169, resources/assets/styles/components/_lightbox.scss */

.sl-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

/* line 176, resources/assets/styles/components/_lightbox.scss */

.sl-transition {
  transition: -moz-transform ease 200ms;
  transition: -ms-transform ease 200ms;
  transition: -o-transform ease 200ms;
  transition: -webkit-transform ease 200ms;
  transition: transform ease 200ms;
}

@-webkit-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0;
  }

  50% {
    opacity: 1;
  }

  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}

@keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0;
  }

  50% {
    opacity: 1;
  }

  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}

@-moz-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0;
  }

  50% {
    opacity: 1;
  }

  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}

@-o-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0;
  }

  50% {
    opacity: 1;
  }

  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}

@-ms-keyframes pulsate {
  /* line 224, resources/assets/styles/components/_lightbox.scss */
  0% {
    transform: scale(0.1);
    opacity: 0.0;
  }

  /* line 227, resources/assets/styles/components/_lightbox.scss */
  50% {
    opacity: 1;
  }

  /* line 229, resources/assets/styles/components/_lightbox.scss */
  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}

/* line 2, resources/assets/styles/layouts/_header.scss */

.brand img,
.brand object {
  width: 150px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 2, resources/assets/styles/layouts/_header.scss */

  .brand img,
  .brand object {
    width: 115px;
  }
}

/* line 10, resources/assets/styles/layouts/_header.scss */

.brand-light {
  display: none;
}

/* line 14, resources/assets/styles/layouts/_header.scss */

.banner {
  background: black;
  padding: 30px 0px 43px;
  position: relative;
  z-index: 5;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 14, resources/assets/styles/layouts/_header.scss */

  .banner {
    padding: 23px 15px;
  }
}

/* line 23, resources/assets/styles/layouts/_header.scss */

.banner video {
  width: 100%;
}

/* line 25, resources/assets/styles/layouts/_header.scss */

.banner video.fullsize-video-logo {
  max-width: 480px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 25, resources/assets/styles/layouts/_header.scss */

  .banner video.fullsize-video-logo {
    display: none;
  }
}

/* line 32, resources/assets/styles/layouts/_header.scss */

.banner video.mobilesize-video-logo {
  display: none;
  max-width: 150px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 32, resources/assets/styles/layouts/_header.scss */

  .banner video.mobilesize-video-logo {
    display: inline-block;
  }
}

/* line 51, resources/assets/styles/layouts/_header.scss */

.nav-primary li {
  padding: 0.5rem 1rem;
}

/* line 54, resources/assets/styles/layouts/_header.scss */

.nav-primary a {
  padding: 10px 0 10px 0;
  color: white;
  text-transform: uppercase;
  border-bottom: 1px solid transparent;
}

/* line 65, resources/assets/styles/layouts/_header.scss */

.nav-primary .nav > li:not(.btn-cta) > a {
  font-size: 18px;
  font-weight: 600;
  position: relative;
}

/* line 69, resources/assets/styles/layouts/_header.scss */

.nav-primary .nav > li:not(.btn-cta) > a:before {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #FF8700;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

/* line 82, resources/assets/styles/layouts/_header.scss */

.nav-primary .nav > li:not(.btn-cta) > a:hover:before {
  transform: scaleX(1);
  transform-origin: bottom left;
}

/* line 88, resources/assets/styles/layouts/_header.scss */

.nav-primary .nav > li.active:not(.btn-cta) a:before {
  transform: scaleX(1);
  transform-origin: bottom left;
}

/* line 93, resources/assets/styles/layouts/_header.scss */

.nav-primary .btn-cta {
  padding: 0 !important;
}

@media print, screen and (min-width: 51.25em) and (max-width: 73.74875em) {
  /* line 93, resources/assets/styles/layouts/_header.scss */

  .nav-primary .btn-cta {
    display: none !important;
  }
}

/* line 99, resources/assets/styles/layouts/_header.scss */

.nav-primary .btn-cta a {
  font-size: 18px;
  font-weight: 600;
  margin-left: 20px;
  margin-top: -2px;
  padding: 17px 1.35rem !important;
  display: inline-block;
  border-color: transparent;
  border: 2px solid;
  border-image-slice: 1;
  border-width: 2px;
  border-image-source: linear-gradient(to left, #FF8700, #FFB400);
  color: white;
  background: transparent;
  transition: all 0.3s ease-in-out;
  position: relative;
  z-index: 2;
}

/* line 116, resources/assets/styles/layouts/_header.scss */

.nav-primary .btn-cta a:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
  opacity: 0;
  background-image: linear-gradient(125deg, #FFB400, #FF8700);
  transition: all 0.3s ease-in-out;
  z-index: -1;
  transform-origin: unset;
}

/* line 129, resources/assets/styles/layouts/_header.scss */

.nav-primary .btn-cta a:hover {
  background-size: cover;
  color: white;
}

/* line 132, resources/assets/styles/layouts/_header.scss */

.nav-primary .btn-cta a:hover:before {
  opacity: 1;
}

/* line 139, resources/assets/styles/layouts/_header.scss */

.nav-primary .has-submenu a {
  position: relative;
}

/* line 141, resources/assets/styles/layouts/_header.scss */

.nav-primary .has-submenu a:after {
  content: '';
  width: 8px;
  height: 5px;
  display: block;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjMiIHZpZXdCb3g9IjAgMCA2IDMiPgogIDxwYXRoIGlkPSJQb2x5Z29uXzUiIGRhdGEtbmFtZT0iUG9seWdvbiA1IiBkPSJNMywwLDYsM0gwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNiAzKSByb3RhdGUoMTgwKSIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K);
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 5px;
  margin-top: 7px;
  float: right;
  transition: all 0.2s ease-in-out;
  transform-origin: 4px 2px;
}

/* line 158, resources/assets/styles/layouts/_header.scss */

.nav-primary .has-submenu.active a:after {
  transform-origin: 4px 2px;
  transform: rotate(180deg);
}

@media print, screen and (max-width: 51.24875em) {
  /* line 167, resources/assets/styles/layouts/_header.scss */

  .nav-desktop {
    display: none;
  }
}

/* line 173, resources/assets/styles/layouts/_header.scss */

.menu .active > a,
.nav .active > a,
.nav .active > a {
  background: transparent;
  color: white;
}

/* line 179, resources/assets/styles/layouts/_header.scss */

.header-panel {
  padding: 160px 0;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 179, resources/assets/styles/layouts/_header.scss */

  .header-panel {
    padding: 60px 15px;
  }
}

/* line 187, resources/assets/styles/layouts/_header.scss */

.header-panel-tight {
  padding: 0px 0 160px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 187, resources/assets/styles/layouts/_header.scss */

  .header-panel-tight {
    padding: 0;
  }
}

/* line 194, resources/assets/styles/layouts/_header.scss */

.homepage-banner {
  min-height: 20vh;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 194, resources/assets/styles/layouts/_header.scss */

  .homepage-banner {
    position: relative;
    padding-bottom: 200px;
  }
}

/* line 201, resources/assets/styles/layouts/_header.scss */

.homepage-banner h1 {
  font-size: 120px;
  line-height: 130px;
  color: white;
  font-weight: 400;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 201, resources/assets/styles/layouts/_header.scss */

  .homepage-banner h1 {
    font-size: 52px;
    line-height: 60px;
  }
}

/* line 215, resources/assets/styles/layouts/_header.scss */

.standard-banner h1 {
  font-size: 72px;
  line-height: 81px;
  color: white;
  font-weight: normal;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 215, resources/assets/styles/layouts/_header.scss */

  .standard-banner h1 {
    font-size: 40px;
    line-height: 48px;
  }
}

/* line 227, resources/assets/styles/layouts/_header.scss */

.page-banner {
  height: 785px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 227, resources/assets/styles/layouts/_header.scss */

  .page-banner {
    height: 600px;
  }
}

@media print, screen and (max-width: 73.74875em) {
  /* line 227, resources/assets/styles/layouts/_header.scss */

  .page-banner {
    height: 300px;
  }
}

/* line 242, resources/assets/styles/layouts/_header.scss */

.header-content {
  padding: 50px 0 100px;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 245, resources/assets/styles/layouts/_header.scss */

  .header-content br {
    display: none;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 242, resources/assets/styles/layouts/_header.scss */

  .header-content {
    padding: 30px 15px 60px;
  }
}

/* line 253, resources/assets/styles/layouts/_header.scss */

.header-content p {
  font-size: 22px;
  line-height: 30px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 259, resources/assets/styles/layouts/_header.scss */

  .half-banner {
    margin-left: 15px;
    width: 92%;
  }
}

/* line 266, resources/assets/styles/layouts/_header.scss */

.standard-half .header-content {
  padding-right: 60px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 266, resources/assets/styles/layouts/_header.scss */

  .standard-half .header-content {
    padding-right: 0;
  }
}

/* line 273, resources/assets/styles/layouts/_header.scss */

.scroll-down-friend {
  width: 2px;
  background: white;
  height: 55px;
  position: absolute;
  bottom: 85px;
  left: calc(50% - 1px);
}

@media print, screen and (max-width: 51.24875em) {
  /* line 273, resources/assets/styles/layouts/_header.scss */

  .scroll-down-friend {
    bottom: 30px;
  }
}

/* line 285, resources/assets/styles/layouts/_header.scss */

.scroll-down-friend:after {
  content: '';
  height: 0%;
  width: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #FF8700;
  animation: scrollDown 2s infinite;
  transition: all 0.3s ease-in-out;
}

@keyframes scrollDown {
  0% {
    height: 0;
    opacity: 1;
  }

  48% {
    opacity: 1;
  }

  50% {
    height: 100%;
    opacity: 0.4;
  }

  51% {
    opacity: 0;
    height: 0;
  }

  100% {
    height: 0;
    opacity: 0;
  }
}

/* line 322, resources/assets/styles/layouts/_header.scss */

.sub-nav-top {
  position: relative;
}

/* line 327, resources/assets/styles/layouts/_header.scss */

.sub-nav-wrap {
  width: 100%;
  background: white;
  padding: 0;
  position: absolute;
  box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.15);
  z-index: 1001;
  top: 20px;
}

/* line 337, resources/assets/styles/layouts/_header.scss */

.sub-menu {
  padding: 40px 0;
  display: none;
}

/* line 341, resources/assets/styles/layouts/_header.scss */

.sub-menu a {
  color: black;
  text-transform: none;
  border-bottom: none;
  font-weight: 400;
}

/* line 347, resources/assets/styles/layouts/_header.scss */

.sub-menu a:hover {
  color: #FF8700;
}

@media print, screen and (max-width: 81.56125em) {
  /* line 337, resources/assets/styles/layouts/_header.scss */

  .sub-menu {
    padding: 30px 0;
  }
}

/* line 359, resources/assets/styles/layouts/_header.scss */

.nav-callout p:last-of-type {
  margin-bottom: 0;
}

/* line 362, resources/assets/styles/layouts/_header.scss */

.nav-callout h3 {
  color: black;
  font-size: 28px;
}

/* line 366, resources/assets/styles/layouts/_header.scss */

.nav-callout h4 {
  color: black;
  font-family: proxima-nova, sans-serif;
  text-transform: uppercase;
  margin-bottom: 10px;
}

/* line 372, resources/assets/styles/layouts/_header.scss */

.nav-callout p {
  color: #000000;
  font-size: 16px;
}

/* line 376, resources/assets/styles/layouts/_header.scss */

.nav-callout a {
  font-family: "Roboto Slab", serif;
}

/* line 378, resources/assets/styles/layouts/_header.scss */

.nav-callout a:hover {
  color: black;
  text-decoration: underline;
}

/* line 384, resources/assets/styles/layouts/_header.scss */

.nav-callout .softbutton {
  font-size: 16px;
  font-family: proxima-nova, sans-serif;
  display: inline-block;
  margin-top: 10px;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 391, resources/assets/styles/layouts/_header.scss */

.nav-callout .softbutton:hover {
  text-decoration: none;
}

/* line 398, resources/assets/styles/layouts/_header.scss */

.subnav-simple {
  width: 330px;
  position: absolute;
  top: 65px;
  left: -140px;
}

/* line 403, resources/assets/styles/layouts/_header.scss */

.subnav-simple .sub-menu {
  padding: 25px;
}

/* line 405, resources/assets/styles/layouts/_header.scss */

.subnav-simple .sub-menu a {
  font-size: 18px;
  margin-bottom: 5px;
  display: block;
}

/* line 411, resources/assets/styles/layouts/_header.scss */

.subnav-simple .nav-callout {
  padding-top: 20px;
  border-top: 1px solid rgba(77, 78, 78, 0.2);
  margin-top: 15px;
}

/* line 419, resources/assets/styles/layouts/_header.scss */

.subnav-mega .nav-callout {
  padding: 0 40px;
}

/* line 423, resources/assets/styles/layouts/_header.scss */

.subnav-mega a {
  font-size: 18px;
  margin-bottom: 14px;
  display: block;
}

/* line 430, resources/assets/styles/layouts/_header.scss */

.subnav-mega .nav-list {
  padding: 22px 40px 30px;
  border-left: 1px solid rgba(77, 78, 78, 0.2);
}

@media print, screen and (max-width: 73.74875em) {
  /* line 430, resources/assets/styles/layouts/_header.scss */

  .subnav-mega .nav-list {
    padding-top: 0;
    padding-bottom: 0;
  }
}

@media print, screen and (max-width: 73.74875em) {
  /* line 438, resources/assets/styles/layouts/_header.scss */

  .subnav-mega .nav-list.three-col-list li {
    padding-left: 0;
  }
}

/* line 445, resources/assets/styles/layouts/_header.scss */

.nav-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

/* line 450, resources/assets/styles/layouts/_header.scss */

.three-col-list {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
}

/* line 454, resources/assets/styles/layouts/_header.scss */

.three-col-list li {
  padding-left: 15%;
}

/* line 460, resources/assets/styles/layouts/_header.scss */

.subnav-ch h4 {
  font-family: proxima-nova, sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 15px;
  color: black;
}

/* line 468, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-list {
  padding: 22px 60px 30px;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 468, resources/assets/styles/layouts/_header.scss */

  .subnav-ch .nav-list {
    padding: 22px 40px 30px;
  }
}

/* line 476, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout:hover .nav-ch-callout-image {
  transform: scale(1.1);
}

/* line 479, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout:hover h4 a {
  color: #FF8700;
}

/* line 484, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout-image-wrap {
  width: 120px;
  height: 120px;
  overflow: hidden;
  flex: 0 0 120px;
}

/* line 490, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout-image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 140px;
  height: 140px;
  transition: all 0.3s ease-in-out;
  display: inline-block;
}

/* line 501, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout-details {
  margin-left: 20px;
}

/* line 503, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout-details h4,
.subnav-ch .nav-ch-callout-details h4 a {
  font-size: 22px;
  font-family: "Roboto Slab", serif;
  line-height: 30px;
  max-width: 90%;
}

/* line 508, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout-details h4:hover,
.subnav-ch .nav-ch-callout-details h4 a:hover {
  text-decoration: underline;
}

/* line 514, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-wrap {
  padding: 0 40px;
  margin-bottom: 10px;
}

/* line 518, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout {
  display: flex;
  align-items: center;
}

/* line 523, resources/assets/styles/layouts/_header.scss */

.subnav-ch .nav-ch-callout p {
  font-size: 14px;
  text-transform: uppercase;
  color: #4D4E4E;
  margin-bottom: 0;
}

/* line 537, resources/assets/styles/layouts/_header.scss */

.active-sub-nav {
  display: flex !important;
}

/* line 540, resources/assets/styles/layouts/_header.scss */

.active-sub-nav.subnav-simple .sub-menu {
  display: flex !important;
  width: 141%;
}

/* line 547, resources/assets/styles/layouts/_header.scss */

.remove-opacity {
  opacity: 1 !important;
}

/** Mobile nav **/

/* line 554, resources/assets/styles/layouts/_header.scss */

.mobile-nav {
  position: absolute;
  width: 100%;
  min-height: 100vh;
  background: white;
  z-index: 9999;
  top: 0;
  left: 0;
  display: none;
  height: auto;
}

/* line 565, resources/assets/styles/layouts/_header.scss */

.mobile-nav .banner {
  position: relative;
  height: auto;
  margin-bottom: 120px;
  background: transparent;
}

/* line 572, resources/assets/styles/layouts/_header.scss */

.mobile-nav .nav-mobile {
  margin-top: 60px;
  padding: 0 10px;
  position: relative;
  margin-bottom: 60px;
}

/* line 577, resources/assets/styles/layouts/_header.scss */

.mobile-nav .nav-mobile a {
  padding-left: 0;
  padding-right: 0;
}

/* line 587, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation .menu-item-has-children > a {
  display: inline-block;
}

/* line 589, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation .menu-item-has-children > a:after {
  content: '';
  width: 8px;
  height: 5px;
  float: right;
  margin-top: 10px;
  margin-left: 8px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjMiIHZpZXdCb3g9IjAgMCA2IDMiPgogIDxwYXRoIGlkPSJQb2x5Z29uXzUiIGRhdGEtbmFtZT0iUG9seWdvbiA1IiBkPSJNMywwLDYsM0gwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNiAzKSByb3RhdGUoMTgwKSIgZmlsbD0iIzAwMCIvPgo8L3N2Zz4K);
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 602, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation a:active,
.mobile-nav .mobile-navigation a:focus,
.mobile-nav .mobile-navigation a:hover {
  color: black;
}

/* line 605, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation > li {
  font-size: 24px;
  line-height: 37px;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 612, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation .active-parent + .sub-menu {
  display: block;
}

/* line 617, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation .active-parent:after {
  transform: rotate(180deg);
}

/* line 622, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation .sub-menu {
  padding-left: 0;
  margin-left: 0;
  padding: 5px 0 15px;
  list-style: none;
}

/* line 627, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation .sub-menu > li {
  font-size: 18px;
  line-height: 37px;
  text-transform: none;
  font-weight: 400;
}

/* line 632, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation .sub-menu > li a {
  color: #4D4E4E;
  padding: 0.5em 0;
}

/* line 636, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-navigation .sub-menu > li a:active,
.mobile-nav .mobile-navigation .sub-menu > li a:focus,
.mobile-nav .mobile-navigation .sub-menu > li a:hover {
  color: #4D4E4E;
}

/* line 643, resources/assets/styles/layouts/_header.scss */

.mobile-nav .mobile-nav-callout-btn {
  position: absolute;
  bottom: 85px;
  left: 30px;
  width: calc(100% - 60px);
  color: black;
}

/* line 654, resources/assets/styles/layouts/_header.scss */

.mobile-nav-trigger {
  display: inline-block;
  width: 22px;
  height: 17px;
  background-size: contain;
  transition: all 0.2s ease-in-out;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4xNTIiIGhlaWdodD0iMTguNSIgdmlld0JveD0iMCAwIDIyLjE1MiAxOC41Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2Utd2lkdGg6IDEuNXB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iSGFtYnVyZ19tZW51X2ljb24iIGRhdGEtbmFtZT0iSGFtYnVyZyBtZW51IGljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC43NSkiPgogICAgPHBhdGggaWQ9IlBhdGhfODczIiBkYXRhLW5hbWU9IlBhdGggODczIiBjbGFzcz0iY2xzLTEiIGQ9Ik0tMjE5NTQtNjAyNy45MDZoMjIuMTUyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTk1NCA2MDI3LjkwNikiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzg3NCIgZGF0YS1uYW1lPSJQYXRoIDg3NCIgY2xhc3M9ImNscy0xIiBkPSJNLTIxOTU0LTYwMjcuOTA2aDE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTk2MC4xNTIgNjAzNi40MDYpIi8+CiAgICA8cGF0aCBpZD0iUGF0aF84NzUiIGRhdGEtbmFtZT0iUGF0aCA4NzUiIGNsYXNzPSJjbHMtMSIgZD0iTS0yMTk1NC02MDI3LjkwNmgxMS4wNzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxOTY1LjA3NiA2MDQ0LjkwNikiLz4KICA8L2c+Cjwvc3ZnPgo=);
  float: right;
  margin-top: -8px;
  overflow: hidden;
  color: transparent;
}

@media print, screen and (min-width: 51.25em) {
  /* line 654, resources/assets/styles/layouts/_header.scss */

  .mobile-nav-trigger {
    display: none;
  }
}

/* line 668, resources/assets/styles/layouts/_header.scss */

.mobile-nav-trigger:hover,
.mobile-nav-trigger:active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4xNTIiIGhlaWdodD0iMTguNSIgdmlld0JveD0iMCAwIDIyLjE1MiAxOC41Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2Utd2lkdGg6IDEuNXB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iSGFtYnVyZ19tZW51X2ljb24iIGRhdGEtbmFtZT0iSGFtYnVyZyBtZW51IGljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC43NSkiPgogICAgPHBhdGggaWQ9IlBhdGhfODczIiBkYXRhLW5hbWU9IlBhdGggODczIiBjbGFzcz0iY2xzLTEiIGQ9Ik0tMjE5NTQtNjAyNy45MDZoMjIuMTUyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTk1NCA2MDI3LjkwNikiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzg3NCIgZGF0YS1uYW1lPSJQYXRoIDg3NCIgY2xhc3M9ImNscy0xIiBkPSJNLTIxOTU0LTYwMjcuOTA2aDIyLjE1MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE5NTQgNjAzNi40MDYpIi8+CiAgICA8cGF0aCBpZD0iUGF0aF84NzUiIGRhdGEtbmFtZT0iUGF0aCA4NzUiIGNsYXNzPSJjbHMtMSIgZD0iTS0yMTk1NC02MDI3LjkwNmgyMi4xNTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxOTU0IDYwNDQuOTA2KSIvPgogIDwvZz4KPC9zdmc+Cg==);
  color: transparent;
}

/* line 674, resources/assets/styles/layouts/_header.scss */

.close-nav-trigger {
  display: inline-block;
  width: 22px;
  height: 22px;
  background-size: contain;
  transition: all 0.2s ease-in-out;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy4xNzYiIGhlaWdodD0iMjMuMTM5IiB2aWV3Qm94PSIwIDAgMjMuMTc2IDIzLjEzOSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICMwMDA7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxLjVweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9Ikdyb3VwXzgzMiIgZGF0YS1uYW1lPSJHcm91cCA4MzIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMDA0LjY0NSA2MTc5LjU2MSkiPgogICAgPHBhdGggaWQ9IlBhdGhfODc5IiBkYXRhLW5hbWU9IlBhdGggODc5IiBjbGFzcz0iY2xzLTEiIGQ9Ik0tMjI5ODItNjE3Ni40OTFsLTIyLjA3NiwyMi4wNzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTIuNTM5KSIvPgogICAgPHBhdGggaWQ9IlBhdGhfODgwIiBkYXRhLW5hbWU9IlBhdGggODgwIiBjbGFzcz0iY2xzLTEiIGQ9Ik0tMjI5ODItNjE3Ni40OTFsLTIyLjA3NiwyMi4wNzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjgyNy42MjMgLTI5MTYxLjAyOSkgcm90YXRlKC05MCkiLz4KICA8L2c+Cjwvc3ZnPgo=);
  float: right;
  margin-top: 12px;
  overflow: hidden;
  color: transparent;
}

@media print, screen and (min-width: 51.25em) {
  /* line 674, resources/assets/styles/layouts/_header.scss */

  .close-nav-trigger {
    display: none;
  }
}

/* line 688, resources/assets/styles/layouts/_header.scss */

.close-nav-trigger:hover,
.close-nav-trigger:active {
  color: transparent;
}

@keyframes motion-blur {
  0% {
    filter: url(#blur0);
    transform: scale(1, 1);
  }

  15% {
    filter: url(#blur1);
    transform: scale(1, 0.98);
  }

  30% {
    filter: url(#blur2);
    transform: scale(1, 0.93);
  }

  45% {
    filter: url(#blur3);
    transform: scale(1.1, 0.9);
  }

  60% {
    filter: url(#blur4);
    transform: scale(1.2, 0.88);
  }

  75%, 100% {
    filter: url(#blur5);
    transform: scale(1.35, 0.85);
  }
}

/* line 723, resources/assets/styles/layouts/_header.scss */

.do-tans {
  animation: motion-blur 0.3s linear forwards, motion-blur 0.2s linear reverse forwards 0.05s;
}

/* line 728, resources/assets/styles/layouts/_header.scss */

.word-slide {
  padding-bottom: 30px;
}

/* line 733, resources/assets/styles/layouts/_header.scss */

.disabled-nav .has-submenu,
.disabled-nav .menu-item:not(.btn-cta) {
  display: none !important;
}

/* line 1, resources/assets/styles/layouts/_footer.scss */

.pre-footer {
  height: 150px;
  background: black;
}

/* line 6, resources/assets/styles/layouts/_footer.scss */

.content-info {
  min-height: 20vh;
}

/* line 10, resources/assets/styles/layouts/_footer.scss */

.content-info,
.sub-footer {
  position: relative;
  z-index: 2;
}

/* line 14, resources/assets/styles/layouts/_footer.scss */

.content-info .social a,
.sub-footer .social a {
  display: inline-block;
  margin-right: 10px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 14, resources/assets/styles/layouts/_footer.scss */

  .content-info .social a,
  .sub-footer .social a {
    margin-right: 15px;
    max-width: 20px;
    max-height: 20px;
  }

  /* line 21, resources/assets/styles/layouts/_footer.scss */

  .content-info .social a .svgObject,
  .sub-footer .social a .svgObject {
    max-height: 20px;
  }
}

/* line 28, resources/assets/styles/layouts/_footer.scss */

.content-info .social a:hover svg .cls-1,
.content-info .social a:hover svg .cls-1b,
.sub-footer .social a:hover svg .cls-1,
.sub-footer .social a:hover svg .cls-1b {
  fill: #FF8700;
}

/* line 40, resources/assets/styles/layouts/_footer.scss */

.footer-logo img,
.footer-logo object {
  width: 125px;
  margin-bottom: 15px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 40, resources/assets/styles/layouts/_footer.scss */

  .footer-logo img,
  .footer-logo object {
    width: 82px;
  }
}

@media print, screen and (max-width: 51.24875em) {
  /* line 49, resources/assets/styles/layouts/_footer.scss */

  .under-footer-logo {
    display: none;
  }
}

/* line 53, resources/assets/styles/layouts/_footer.scss */

.under-footer-logo .clutch-widget {
  margin-top: 23px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 58, resources/assets/styles/layouts/_footer.scss */

  .subscribe-column {
    display: none;
  }
}

/* line 65, resources/assets/styles/layouts/_footer.scss */

.reviews-logo {
  margin-top: 20px;
}

/* line 69, resources/assets/styles/layouts/_footer.scss */

.content-info {
  border-top: 1px solid #707070;
  padding: 60px 0;
  background: black;
  color: white;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 69, resources/assets/styles/layouts/_footer.scss */

  .content-info {
    padding: 40px 15px;
  }
}

/* line 77, resources/assets/styles/layouts/_footer.scss */

.content-info p {
  color: white;
  font-size: 14px;
  line-height: 19px;
}

/* line 82, resources/assets/styles/layouts/_footer.scss */

.content-info a {
  color: #FF8700;
}

/* line 84, resources/assets/styles/layouts/_footer.scss */

.content-info a:hover {
  text-decoration: underline;
}

/* line 88, resources/assets/styles/layouts/_footer.scss */

.content-info h4 {
  color: white;
  font-family: proxima-nova, sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}

/* line 96, resources/assets/styles/layouts/_footer.scss */

.sub-footer {
  background: black;
  border-top: 1px solid #707070;
  padding: 20px 0;
  font-size: 12px;
  line-height: 15px;
  color: white;
}

/* line 103, resources/assets/styles/layouts/_footer.scss */

.sub-footer a {
  color: white;
  display: inline-block;
  margin-right: 10px;
}

/* line 107, resources/assets/styles/layouts/_footer.scss */

.sub-footer a:hover {
  text-decoration: underline;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 111, resources/assets/styles/layouts/_footer.scss */

  .sub-footer .text-right {
    text-align: left;
    padding-top: 5px;
  }
}

/* line 122, resources/assets/styles/layouts/_footer.scss */

.newsletter {
  position: relative;
}

/* line 124, resources/assets/styles/layouts/_footer.scss */

.newsletter .legal-consent-container .hs-richtext {
  display: none;
}

/* line 127, resources/assets/styles/layouts/_footer.scss */

.newsletter .hs-form-booleancheckbox {
  margin-top: 0;
}

/* line 130, resources/assets/styles/layouts/_footer.scss */

.newsletter .hs-error-msgs {
  color: white;
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-top: 5px;
}

/* line 139, resources/assets/styles/layouts/_footer.scss */

.newsletter.main-site-news .hs-form-booleancheckbox {
  margin-top: 60px;
}

/* line 142, resources/assets/styles/layouts/_footer.scss */

.newsletter.main-site-news .hs-email label {
  display: none;
}

/* line 146, resources/assets/styles/layouts/_footer.scss */

.newsletter .hs-email,
.newsletter .hs-submit {
  display: inline-block;
  float: left;
  clear: none;
  width: 80%;
  margin: 0;
  padding: 0;
  line-height: 50px;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0;
}

/* line 160, resources/assets/styles/layouts/_footer.scss */

.newsletter .hs-submit {
  width: 20%;
  right: 0;
  left: auto;
  top: -11px;
}

/* line 167, resources/assets/styles/layouts/_footer.scss */

.newsletter .hs-email input,
.newsletter .hs-email select,
.newsletter .hs-email textarea {
  border: none;
  border-bottom: 0;
  background: 0 0;
  padding: 0 10px;
  height: auto;
  line-height: 50px;
  font-size: 16px;
  color: white;
  background: #1A1A1A;
  font-weight: 400;
  transition: all .2s ease;
  text-transform: uppercase;
}

/* line 182, resources/assets/styles/layouts/_footer.scss */

.newsletter input[type='submit'] {
  border: 0;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  box-shadow: none;
  color: #fff;
  position: relative;
  vertical-align: middle;
  display: block;
  -webkit-transition: all .25s ease;
  transition: all .25s ease;
  font-size: 1.7rem;
  font-weight: 600;
  text-align: center;
  height: 50px;
  width: 50px;
  line-height: 50px;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  text-transform: uppercase;
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQxIDE4LjY5IDAgMTcuMjggNy45MyA5LjM1IDAgMS40MSAxLjQxIDAgMTAuNzYgOS4zNSAxLjQxIDE4LjY5Ii8+PC9zdmc+), linear-gradient(to left, #FF8700, #FFB400);
  background-repeat: no-repeat;
  background-position: 50%, center;
  background-size: 9px, contain;
  display: inline-block;
  margin-top: 0px;
  color: transparent;
}

/* line 217, resources/assets/styles/layouts/_footer.scss */

.newsletter input[type='submit']:hover {
  background-position: 60%, center;
}

/* line 224, resources/assets/styles/layouts/_footer.scss */

.newsletter input[type='submit']:hover {
  background-color: #ff8800;
  border: 0;
}

/* line 230, resources/assets/styles/layouts/_footer.scss */

.shop-footer {
  padding-top: 60px;
  border-top: 1px solid rgba(77, 78, 78, 0.35);
}

/* line 234, resources/assets/styles/layouts/_footer.scss */

.shop-footer .copyright {
  border-top: 1px solid rgba(77, 78, 78, 0.35);
  padding: 8px 0;
  text-align: center;
  margin-top: 40px;
}

/* line 239, resources/assets/styles/layouts/_footer.scss */

.shop-footer .copyright p {
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 0;
  color: #4D4E4E;
}

/* line 244, resources/assets/styles/layouts/_footer.scss */

.shop-footer .copyright p a {
  color: #4D4E4E;
}

/* line 250, resources/assets/styles/layouts/_footer.scss */

.shop-footer .newsletter .hs-email input,
.shop-footer .newsletter .hs-email select,
.shop-footer .newsletter .hs-email textarea {
  background: #F2F2F2;
  color: #000000;
}

/* line 255, resources/assets/styles/layouts/_footer.scss */

.shop-footer ::placeholder {
  color: #000000 !important;
  opacity: 1;
  /* Firefox */
}

/* line 261, resources/assets/styles/layouts/_footer.scss */

.shop-footer .hs_error_rollup,
.shop-footer .hs-error-msgs {
  position: absolute;
  top: 53px;
}

/* line 267, resources/assets/styles/layouts/_footer.scss */

.shop-footer .button.hollow,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .shop-footer input#submit,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.button,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer a.search-submit,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.search-submit,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.button,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer button.search-submit,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.search-submit,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.button,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .shop-footer input[type="submit"],
.shop-footer .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input[type="submit"],
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer input.search-submit,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.search-submit,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .shop-footer input#submit,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.button,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer a.search-submit,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.search-submit,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.button,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer button.search-submit,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.search-submit,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.button,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .shop-footer input[type="submit"],
.shop-footer .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input[type="submit"],
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer input.search-submit,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.search-submit,
.shop-footer .comment-form input.hollow[type="submit"],
.comment-form .shop-footer input.hollow[type="submit"],
.shop-footer .search-form .hollow.search-submit,
.search-form .shop-footer .hollow.search-submit {
  margin-top: -20px;
  color: #000000 !important;
  border-image-source: unset;
  border-color: #000000;
  border-radius: 0 !important;
  margin-right: 0;
}

@media print, screen and (max-width: 73.74875em) {
  /* line 267, resources/assets/styles/layouts/_footer.scss */

  .shop-footer .button.hollow,
  .shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .shop-footer input#submit,
  .shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.button,
  .shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit,
  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer a.search-submit,
  .shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit,
  .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.search-submit,
  .shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.button,
  .shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit,
  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer button.search-submit,
  .shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit,
  .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.search-submit,
  .shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.button,
  .shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"],
  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .shop-footer input[type="submit"],
  .shop-footer .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"],
  .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input[type="submit"],
  .shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit,
  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer input.search-submit,
  .shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit,
  .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.search-submit,
  .shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .shop-footer input#submit,
  .shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.button,
  .shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit,
  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer a.search-submit,
  .shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit,
  .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.search-submit,
  .shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.button,
  .shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit,
  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer button.search-submit,
  .shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit,
  .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.search-submit,
  .shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.button,
  .shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"],
  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .shop-footer input[type="submit"],
  .shop-footer .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"],
  .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input[type="submit"],
  .shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit,
  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer input.search-submit,
  .shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit,
  .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.search-submit,
  .shop-footer .comment-form input.hollow[type="submit"],
  .comment-form .shop-footer input.hollow[type="submit"],
  .shop-footer .search-form .hollow.search-submit,
  .search-form .shop-footer .hollow.search-submit {
    margin-top: 20px;
    float: unset !important;
  }
}

/* line 278, resources/assets/styles/layouts/_footer.scss */

.shop-footer .button.hollow:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .shop-footer input#submit:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.button:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer a.search-submit:before,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.search-submit:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.button:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer button.search-submit:before,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.search-submit:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.button:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"]:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .shop-footer input[type="submit"]:before,
.shop-footer .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"]:before,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input[type="submit"]:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer input.search-submit:before,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.search-submit:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .shop-footer input#submit:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.button:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer a.search-submit:before,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.search-submit:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.button:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer button.search-submit:before,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.search-submit:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.button:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"]:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .shop-footer input[type="submit"]:before,
.shop-footer .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"]:before,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input[type="submit"]:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer input.search-submit:before,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.search-submit:before,
.shop-footer .comment-form input.hollow[type="submit"]:before,
.comment-form .shop-footer input.hollow[type="submit"]:before,
.shop-footer .search-form .hollow.search-submit:before,
.search-form .shop-footer .hollow.search-submit:before {
  background-color: #000000 !important;
  background-image: unset !important;
}

/* line 283, resources/assets/styles/layouts/_footer.scss */

.shop-footer .button.hollow:hover,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .shop-footer input#submit:hover,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.button:hover,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer a.search-submit:hover,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.search-submit:hover,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.button:hover,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer button.search-submit:hover,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.search-submit:hover,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.button:hover,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input:hover[type="submit"],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .shop-footer input:hover[type="submit"],
.shop-footer .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input:hover[type="submit"],
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input:hover[type="submit"],
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer input.search-submit:hover,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:hover,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.search-submit:hover,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .shop-footer input#submit:hover,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.button:hover,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer a.search-submit:hover,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.search-submit:hover,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.button:hover,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer button.search-submit:hover,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.search-submit:hover,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.button:hover,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input:hover[type="submit"],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .shop-footer input:hover[type="submit"],
.shop-footer .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input:hover[type="submit"],
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input:hover[type="submit"],
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer input.search-submit:hover,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:hover,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.search-submit:hover,
.shop-footer .comment-form input.hollow:hover[type="submit"],
.comment-form .shop-footer input.hollow:hover[type="submit"],
.shop-footer .search-form .hollow.search-submit:hover,
.search-form .shop-footer .hollow.search-submit:hover {
  background: #000000 !important;
  color: white !important;
}

/* line 284, resources/assets/styles/layouts/_footer.scss */

.shop-footer .button.hollow:hover:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .shop-footer input#submit:hover:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.button:hover:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form a.search-submit:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer a.search-submit:hover:before,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.search-submit:hover:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer a.search-submit:hover:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.button:hover:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form button.search-submit:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer button.search-submit:hover:before,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.search-submit:hover:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer button.search-submit:hover:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.button:hover:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form input[type="submit"]:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .comment-form .shop-footer input[type="submit"]:hover:before,
.shop-footer .comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input[type="submit"]:hover:before,
.comment-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input[type="submit"]:hover:before,
.shop-footer .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form input.search-submit:hover:before,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .search-form .shop-footer input.search-submit:hover:before,
.shop-footer .search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.search-submit:hover:before,
.search-form .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .shop-footer input.search-submit:hover:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .shop-footer input#submit:hover:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.button:hover:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form a.search-submit:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer a.search-submit:hover:before,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.search-submit:hover:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer a.search-submit:hover:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.button:hover:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form button.search-submit:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer button.search-submit:hover:before,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.search-submit:hover:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer button.search-submit:hover:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.button:hover:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form input[type="submit"]:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .comment-form .shop-footer input[type="submit"]:hover:before,
.shop-footer .comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input[type="submit"]:hover:before,
.comment-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input[type="submit"]:hover:before,
.shop-footer :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form input.search-submit:hover:before,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .search-form .shop-footer input.search-submit:hover:before,
.shop-footer .search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.search-submit:hover:before,
.search-form :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .shop-footer input.search-submit:hover:before,
.shop-footer .comment-form input.hollow[type="submit"]:hover:before,
.comment-form .shop-footer input.hollow[type="submit"]:hover:before,
.shop-footer .search-form .hollow.search-submit:hover:before,
.search-form .shop-footer .hollow.search-submit:hover:before {
  background-image: #000000 !important;
}

/* line 292, resources/assets/styles/layouts/_footer.scss */

.shop-footer h4 {
  font-size: 18px;
  font-weight: 400;
}

/* line 297, resources/assets/styles/layouts/_footer.scss */

.shop-footer .hs-email > label {
  display: none;
}

/* line 301, resources/assets/styles/layouts/_footer.scss */

.shop-footer .newsletter .hs-email,
.shop-footer .newsletter .hs-submit {
  position: relative;
}

/* line 305, resources/assets/styles/layouts/_footer.scss */

.shop-footer .newsletter input[type='submit'] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC43NiAxOC42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQxIDE4LjY5IDAgMTcuMjggNy45MyA5LjM1IDAgMS40MSAxLjQxIDAgMTAuNzYgOS4zNSAxLjQxIDE4LjY5Ii8+PC9zdmc+), linear-gradient(to left, #000000, #000000);
}

/* line 308, resources/assets/styles/layouts/_footer.scss */

.shop-footer .newsletter input[type='submit']:before {
  background-image: unset;
  background-color: #000000;
}

/* line 1, resources/assets/styles/layouts/_posts.scss */

.media-type {
  font-size: 12px;
  line-height: 27px;
  text-transform: capitalize;
  display: block;
  width: 100%;
  margin: 30px 0 0 0;
  color: #939494;
}

/* line 11, resources/assets/styles/layouts/_posts.scss */

.media-type img,
.media-type object {
  float: left;
  margin: 3px 8px 0 0;
  width: 21px;
  height: 21px;
}

/* line 20, resources/assets/styles/layouts/_posts.scss */

.project-banner {
  height: 550px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  margin-bottom: 180px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 20, resources/assets/styles/layouts/_posts.scss */

  .project-banner {
    height: 350px;
    margin-bottom: 40px;
  }
}

/* line 36, resources/assets/styles/layouts/_posts.scss */

.single-project .fluid-full {
  width: 100%;
  max-width: 100%;
}

/* line 41, resources/assets/styles/layouts/_posts.scss */

.single-project .full-width,
.single-project .full-width-video {
  width: 100%;
}

/* line 44, resources/assets/styles/layouts/_posts.scss */

.single-project h1 {
  font-size: 50px;
  line-height: 65px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 44, resources/assets/styles/layouts/_posts.scss */

  .single-project h1 {
    font-size: 26px;
    line-height: 32px;
  }
}

/* line 52, resources/assets/styles/layouts/_posts.scss */

.single-project .content-block {
  margin-top: 160px;
  margin-bottom: 160px;
}

/* line 55, resources/assets/styles/layouts/_posts.scss */

.single-project .content-block img {
  width: 100%;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 52, resources/assets/styles/layouts/_posts.scss */

  .single-project .content-block {
    margin-top: 60px;
    margin-bottom: 60px;
  }
}

/* line 66, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content blockquote {
  border: none;
  font-family: "Roboto Slab", serif;
  margin-bottom: 40px;
  margin-top: 40px;
  padding-left: 0;
  padding-right: 0;
}

/* line 73, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content blockquote p {
  font-size: 36px;
  line-height: 44px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 73, resources/assets/styles/layouts/_posts.scss */

  .single-project .entry-content blockquote p {
    font-size: 26px;
    line-height: 36px;
  }
}

/* line 82, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content blockquote ~ h5 {
  font-size: 18px;
  font-family: proxima-nova, sans-serif;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 87, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content blockquote ~ h5 em {
  color: #FF8700;
  font-weight: 400;
  font-style: italic;
  text-transform: none;
}

/* line 95, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content a {
  color: #FF8700;
}

/* line 98, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content p,
.single-project .entry-content ul,
.single-project .entry-content ol {
  font-size: 22px;
  line-height: 30px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 98, resources/assets/styles/layouts/_posts.scss */

  .single-project .entry-content p,
  .single-project .entry-content ul,
  .single-project .entry-content ol {
    font-size: 18px;
    line-height: 26px;
  }
}

/* line 106, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content h2 {
  font-family: "Roboto Slab", serif;
  font-weight: 600;
  font-size: 42px;
  line-height: 56px;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 106, resources/assets/styles/layouts/_posts.scss */

  .single-project .entry-content h2 {
    font-size: 20px;
  }
}

/* line 115, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content h3 {
  font-family: proxima-nova, sans-serif;
  text-transform: uppercase;
  font-size: 34px;
  line-height: 50px;
  font-weight: 600;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 115, resources/assets/styles/layouts/_posts.scss */

  .single-project .entry-content h3 {
    font-size: 18px;
  }
}

/* line 125, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content h4 {
  font-family: proxima-nova, sans-serif;
  font-size: 26px;
  line-height: 42px;
  font-weight: 600;
}

@media print, screen and (max-width: 51.24875em) {
  /* line 125, resources/assets/styles/layouts/_posts.scss */

  .single-project .entry-content h4 {
    font-size: 16px;
  }
}

/* line 134, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content h5 {
  font-family: proxima-nova, sans-serif;
  font-size: 22px;
  line-height: 38px;
  font-weight: 600;
}

/* line 140, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content ul {
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
  margin-top: 30px;
}

/* line 146, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content ul li:before {
  content: '';
  height: .3em;
  width: .3em;
  background: black;
  display: block;
  position: absolute;
  transform: rotate(45deg);
  left: 0;
}

/* line 159, resources/assets/styles/layouts/_posts.scss */

.single-project .entry-content li {
  margin-bottom: 15px;
  position: relative;
  padding-left: 20px;
}

/* line 166, resources/assets/styles/layouts/_posts.scss */

.single-project .category-title {
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
}

/* line 173, resources/assets/styles/layouts/_posts.scss */

.single-project .fullsize-video {
  width: 100%;
}

/* line 180, resources/assets/styles/layouts/_posts.scss */

.author .wrap {
  min-height: unset;
}

/* line 1, resources/assets/styles/layouts/_tinymce.scss */

body#tinymce {
  margin: 12px !important;
  background-color: white;
}

/* line 6, resources/assets/styles/layouts/_tinymce.scss */

body#tinymce h2 {
  font-size: 2em;
}

/* line 10, resources/assets/styles/layouts/_tinymce.scss */

body#tinymce a {
  color: #FF8700;
}


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