#masthead.masthead-logo-in-menu .logo > img.logo-no-height-constrain {
  font-size: 11px;
  color: #ffffff;
  background-color: #000000;
}

.socialmedia-buttons.smw_center {
  background-color: #ffffff;
  opacity: 1;
}

.wpsr-floatbar-float_left {
  opacity: 0;
}

#menu-menu-1.menu {
  color: #000000;
  font-style: italic;
  background-color: #ffffff;
}

#footer-widgets .widget:last-child {
  padding: 0 40px;
}

.so-widget-sow-cta-default-069b1283c701 .sow-cta-base {
  display: block;
  float: left;
  background-color: #ffffff;
}

.so-widget-sow-cta-default-069b1283c701 .sow-cta-base .sow-cta-text .sow-cta-title {
  font-size: 20px;
  line-height: 50px;
}

.so-widget-sow-cta-default-069b1283c701 .sow-cta-base .sow-cta-text .sow-cta-subtitle {
  font-style: italic;
}

#masthead.masthead-logo-in-menu .logo > img {
  display: block;
  visibility: visible;
}

#colophon #site-info {
  color: #000000;
  background-color: #ffffff;
}

.layout-full #colophon {
  padding: 0;
}

.entry-content h3 {
  color: #000000;
  font-size: 15px;
  background-color: #ffffff;
}

.layout-full .panel-row-style.panel-row-style-full-width,
.layout-full.panels-style-force-full .panel-row-style {
  padding-top: 0;
  padding-bottom: 0;
}

#masthead.force-responsive .hgroup .logo img {
  width: 300px;
  height: 50px;
}

#masthead.force-responsive .hgroup .logo {
  background-color: #000000;
}

#masthead.site-header {
  background-color: #000000;
  margin-left: 0px;
  margin-right: 0px;
  color: #000000;
}

.ow-button-base.ow-button-align-center {
  background-color: #ffffff;
}

.entry-content h2 {
  color: #000000;
  font-size: 20px;
  background-color: #ffffff;
}

.sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper {
  background-color: #ffffff;
}

strong {
  color: #000000;
  font-size: 15px;
  background-color: #ffffff;
}

span {
  color: #000000;
  background-color: #ffffff;
}

.panel-grid-cell .widget-title {
  color: #000000;
  background-color: #ffffff;
}

#colophon.site-footer {
  background-color: #ffffff;
}

#footer-widgets .widget a {
  font-size: 15px;
}

#footer-widgets .widget .widget-title {
  font-size: 15px;
  color: #000000;
  background-color: #ffffff;
}

.so-widget-sow-cta-default-6ce24b2d7839 .sow-cta-base .sow-cta-text {
  font-size: 15px;
}

.sow-testimonials .sow-testimonial-user .sow-text strong {
  font-size: 15px;
  color: #000000;
  background-color: #ffffff;
}

.entry-content a:hover {
  font-size: 15px;
}

.entry-content p {
  color: #000000;
  background-color: #ffffff;
}

.main-navigation ul li:hover > a {
  color: #000000;
  background-color: #ffffff;
}

.entry-content h5 {
  color: #000000;
}

.textwidget p:first-child {
  color: #000000;
  background-color: #ffffff;
}

.textwidget {
  color: #000000;
}

p {
  color: #000000;
  background-color: #ffffff;
}

.entry-content ul li {
  color: #000000;
  background-color: #ffffff;
}

.entry-content ol {
  color: #000000;
}

.so-widget-sow-features-default-804c693a91de .sow-features-list .sow-features-feature p:last-child {
  color: #000000;
  background-color: #ffffff;
}

#pgc-1403-1-0.panel-grid-cell {
  color: #000000;
}

.so-widget-sow-features-default-804c693a91de .sow-features-list .sow-features-feature h5 {
  color: #000000;
  background-color: #ffffff;
}

.sow-testimonials * {
  color: #000000;
  background-color: #ffffff;
}

.so-widget-sow-cta-default-6ce24b2d7839 .sow-cta-base .sow-cta-text .sow-cta-subtitle {
  color: #000000;
  background-color: #ffffff;
}

.so-widget-sow-cta-default-6ce24b2d7839 .sow-cta-base .sow-cta-text .sow-cta-title {
  color: #000000;
  background-color: #ffffff;
}

article.post .entry-header h1.entry-title {
  background-color: #ffffff;
  color: #000000;
}

#pg-1403-1.panel-grid.panel-no-style {
  color: #000000;
  background-color: #ffffff;
}

label {
  color: #000000;
  background-color: #ffffff;
}

.site-navigation.main-navigation.primary.use-sticky-menu.mobile-navigation {
  color: #ffffff;
}

.siteorigin-widget-tinymce.textwidget {
  color: #000000;
  background-color: #ffffff;
}

body.responsive.layout-full #page-wrapper .full-container {
  color: #000000;
  background-color: #000000;
}

.entry-content > *:last-child {
  background-color: #ffffff;
  color: #000000;
}

.entry-content {
  color: #000000;
  background-color: #ffffff;
}

#main.site-main {
  background-color: #ffffff;
  color: #000000;
}

#wpforms-8354-field_1-container.wpforms-field.wpforms-field-name {
  background-color: #ffffff;
}

#wpforms-8354-field_2-container.wpforms-field.wpforms-field-email {
  background-color: #ffffff;
}

#wpforms-8354-field_3-container.wpforms-field.wpforms-field-textarea {
  background-color: #ffffff;
}