/* FILE: custom-styles.scss */
/* FILE: _setup.scss */
/* inStyle (v1.6.3)
 * github.com/salsita/inStyle
 * 2016 | MIT
 * ============================== */
/* FILE: main/custom-styles/_main.scss */
/* FILE: main/custom-styles/__extenders.scss */
.site #infinite-handle span, .sidebar .widget .current_page_item > a,
.sidebar .widget .current-menu-item > a, .post-navigation .nav-links a, .format-image .entry-media::before,
.format-quote.entry,
.format-status.entry,
.type-jetpack-testimonial.entry, .posts .sticky::before, .slick-slider .slick-arrow,
.slick-slider .slick-dots button:hover,
.slick-slider .slick-dots button:focus,
.slick-slider .slick-active button, mark, #page mark, .highlight, #page .highlight, .pagination .current, .bypostauthor > .comment-body .comment-author::before, .widget_calendar tbody a, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget .tagcloud a:active, .menu-toggle, .button, button, input[type=button], input[type=reset], input[type=submit],
.main-navigation-container .button > a {
  background-color: #00855b;
  color: #ffffff;
  background-color: var(--color_accent);
  color: var(--color_accent_text);
}

a,
.accent-color {
  color: #00855b;
  color: var(--color_accent);
}

.menu-toggle:focus, .button:focus, button:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus,
.main-navigation-container .button > a:focus {
  outline: thin dashed #00855b;
  outline: thin dashed var(--color_accent);
}

.site-header-navigation,
.site-header-navigation::before {
  background-color: #0a0c0e;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.2);
  background-color: var(--color_header_background);
  color: var(--color_header_text);
  border-color: var(--color_header_text--a20);
}
.site-header-navigation h2,
.site-header-navigation::before h2, .site-header-navigation h3,
.site-header-navigation::before h3, .site-header-navigation h4,
.site-header-navigation::before h4,
.site-header-navigation .h1,
.site-header-navigation::before .h1, .site-header-navigation .h2,
.site-header-navigation::before .h2, .site-header-navigation .h3,
.site-header-navigation::before .h3, .site-header-navigation .h4,
.site-header-navigation::before .h4 {
  color: inherit;
}

.intro-media, .intro-container, .site-header-content {
  background-color: #1a1c1e;
  color: #ffffff;
  background-color: var(--color_intro_background);
  color: var(--color_intro_text);
}
.intro-media h1, .intro-container h1, .site-header-content h1, .intro-media h2, .intro-container h2, .site-header-content h2, .intro-media h3, .intro-container h3, .site-header-content h3, .intro-media h4, .intro-container h4, .site-header-content h4,
.intro-media .h1,
.intro-container .h1,
.site-header-content .h1, .intro-media .h2, .intro-container .h2, .site-header-content .h2, .intro-media .h3, .intro-container .h3, .site-header-content .h3, .intro-media .h4, .intro-container .h4, .site-header-content .h4 {
  color: inherit;
}

.sidebar .widget, .page-template-_front .comments-area, .entry, .is-singular .content-area {
  background-color: #fcfcfc;
  color: #6a6c6e;
  border-color: rgba(106, 108, 110, 0.2);
  background-color: var(--color_content_background);
  color: var(--color_content_text);
  border-color: var(--color_content_text--a20);
}
.sidebar .widget h1, .page-template-_front .comments-area h1, .entry h1, .is-singular .content-area h1, .sidebar .widget .h1, .page-template-_front .comments-area .h1, .entry .h1, .is-singular .content-area .h1, .sidebar .widget h2, .page-template-_front .comments-area h2, .entry h2, .is-singular .content-area h2, .sidebar .widget .h2, .page-template-_front .comments-area .h2, .entry .h2, .is-singular .content-area .h2, .sidebar .widget h3, .page-template-_front .comments-area h3, .entry h3, .is-singular .content-area h3, .sidebar .widget .h3, .page-template-_front .comments-area .h3, .entry .h3, .is-singular .content-area .h3, .sidebar .widget h4, .page-template-_front .comments-area h4, .entry h4, .is-singular .content-area h4, .sidebar .widget .h4, .page-template-_front .comments-area .h4, .entry .h4, .is-singular .content-area .h4, .sidebar .widget h5, .page-template-_front .comments-area h5, .entry h5, .is-singular .content-area h5, .sidebar .widget .h5, .page-template-_front .comments-area .h5, .entry .h5, .is-singular .content-area .h5, .sidebar .widget h6, .page-template-_front .comments-area h6, .entry h6, .is-singular .content-area h6, .sidebar .widget .h6, .page-template-_front .comments-area .h6, .entry .h6, .is-singular .content-area .h6,
.sidebar .widget .post-navigation,
.page-template-_front .comments-area .post-navigation,
.entry .post-navigation,
.is-singular .content-area .post-navigation,
.sidebar .widget .dropcap-text::first-letter,
.page-template-_front .comments-area .dropcap-text::first-letter,
.entry .dropcap-text::first-letter,
.is-singular .content-area .dropcap-text::first-letter {
  color: #404040;
  color: var(--color_content_headings);
}

.site-footer {
  background-color: #eaecee;
  color: #5a5c5e;
  border-color: rgba(90, 92, 94, 0.2);
  background-color: var(--color_footer_background);
  color: var(--color_footer_text);
  border-color: var(--color_footer_text--a20);
}
.site-footer h2, .site-footer h3, .site-footer h4,
.site-footer .h1, .site-footer .h2, .site-footer .h3, .site-footer .h4,
.site-footer a:not(.button),
.site-footer .accent-color {
  color: #1a1c1e;
  color: var(--color_footer_headings);
}

/* FILE: main/custom-styles/__base.scss */
body {
  background-color: #1a1c1e;
}

.site {
  color: #ffffff;
  color: var(--color_intro_text);
}

*,
*::after,
*::before {
  border-color: inherit;
}

::-moz-placeholder, :disabled::-moz-placeholder {
  color: inherit !important;
}

::placeholder,
:disabled::placeholder {
  color: inherit !important;
}

button,
input,
select,
textarea {
  background-color: transparent;
}

.gallery-caption {
  background-color: rgba(0, 0, 0, 0.8);
  color: #fdfcfc;
}

.color-error {
  background-color: rgba(238, 0, 0, 0.85);
  color: #fff;
}
.color-error a:not(.button) {
  color: inherit;
}

.color-info {
  background-color: rgba(0, 85, 238, 0.85);
  color: #fff;
}
.color-info a:not(.button) {
  color: inherit;
}

.color-success {
  background-color: rgba(0, 119, 34, 0.85);
  color: #fff;
}
.color-success a:not(.button) {
  color: inherit;
}

.color-warning {
  background-color: rgba(255, 221, 0, 0.85);
  color: #310;
}
.color-warning a:not(.button) {
  color: inherit;
}

/* FILE: main/custom-styles/__accent.scss */
mark,
.highlight {
  box-shadow: 0.38em 0 0 #00855b, -0.38em 0 0 #00855b;
  box-shadow: 0.38em 0 0 var(--color_accent), -0.38em 0 0 var(--color_accent);
}

@media only screen and (max-width: 41.9375em) {
  .pagination a {
    background-color: #00855b;
    color: #ffffff;
    background-color: var(--color_accent);
    color: var(--color_accent_text);
  }
}

/* FILE: main/custom-styles/__header.scss */
.site .site-header-content,
.site .site-header-navigation {
  background: none;
}

/* FILE: main/custom-styles/__branding.scss */
.site-title,
.custom-logo {
  color: #ffffff;
  color: var(--color_header_headings);
}

.custom-logo, .fl-builder-edit .custom-logo {
  max-height: 100px;
  max-height: var(--custom_logo_height);
}

/* FILE: main/custom-styles/__menu.scss */
@media only screen and (min-width: 55em) {
  .main-navigation-container li ul {
    background-color: #0a0c0e;
    color: #ffffff;
    background-color: var(--color_header_background);
    color: var(--color_header_text);
  }
}

@media only screen and (max-width: 54.9375em) {
  .has-navigation-mobile .main-navigation-container {
    background-color: #0a0c0e;
    color: #ffffff;
    border-color: rgba(255, 255, 255, 0.2);
    background-color: var(--color_header_background);
    color: var(--color_header_text);
    border-color: var(--color_header_text--a20);
  }
}

/* FILE: main/custom-styles/__intro.scss */
.intro-container {
  background-color: transparent;
}

.intro-media::after {
  background-image: linear-gradient(var(--background_color--a0), var(--background_color));
}

/* FILE: main/custom-styles/__content.scss */
.post-navigation .nav-previous a::before {
  background-image: linear-gradient(to right, #00855b 38%, rgba(0, 133, 91, 0));
  background-image: linear-gradient(to right, var(--color_accent) 38%, var(--color_accent--a0));
}
.post-navigation .nav-next a::before {
  background-image: linear-gradient(to left, #00855b 38%, rgba(0, 133, 91, 0));
  background-image: linear-gradient(to left, var(--color_accent) 38%, var(--color_accent--a0));
}

/* FILE: main/custom-styles/__footer.scss */
/* FILE: main/custom-styles/__sidebar.scss */
/* FILE: main/custom-styles/__plugins.scss */
/*
.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) {
	@extend %accent_background_color;
}
*/
.infinite-loader .spinner > div > div {
  background-color: #00855b !important;
  background-color: var(--color_accent) !important;
}

/*
.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) {
	color: map_get( $customize_options, 'color_accent_text' ) !important;
	color: var(--color_accent_text) !important;
}
*//*# sourceMappingURL=custom-styles.css.map */