@import url("https://fonts.googleapis.com/css?family=Montserrat|");
.sue-content-slide {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  line-height: 29px;
  font-weight: 300;
  word-spacing: 0px;
  background-color: #FFFFEB;
  font-style: italic;
  text-transform: none;
  text-decoration: none;
  text-align: justify;
}
.sue-testimonial-bordered .sue-testimonial-text {
  background-color: #FFFFEB;
  border-width: 1px;
  border-style: solid;
  border-left-width: 1px;
  border-radius: 2px;
  transform: scale(0.96);
  list-style-type: disc;
  box-shadow: -1px 0px 15px 0px #af7fe3;
}
html body .su-button > span {
  font-size: 14px;
}
.owl-carousel.owl-loaded {
  background-color: #FFFFEB;
}
.sue-content-slider .owl-nav {
  border-color: #0b0a0a;
}
.owl-carousel .owl-nav button.owl-next {
  border-style: solid;
  border-width: 0px;
}
nav.nav-primary ul.menu {
  font-size: 16px;
  line-height: 13px;
  letter-spacing: 0px;
  word-spacing: -1px;
  margin-right: 0px;
  background-position: top;
  padding-top: 0px;
  font-weight: 400;
}
.title-area .site-title a {
  background-color: #000000 !important;
}
.site-header .wrap {
  background-color: #0b0d0f !important;
}
#tve_editor ul.tve_w_menu {
  font-family: Montserrat;
  font-size: 16px;
}
.thrv_widget_menu.thrv_wrapper .tve_w_menu .tve-disabled-text-inner {
  font-size: 14px;
}
.tcb-style-wrap strong {
  font-family: Montserrat;
  font-size: 30px;
  text-align: center;
}
.tve_image_caption .tve_image {
  transform: scale(0.94);
}
#tcb_landing_page .thrv_text_element h2 a:not(.tcb-button-link) {
  color: #092652 !important;
  font-size: 20px;
  text-align: center;
}
nav.nav-primary ul.menu li a {
  font-size: 15px;
  line-height: 12px;
  text-align: left;
  word-spacing: 0px;
}
nav.nav-primary ul.menu .current-menu-ancestor > a {
  word-spacing: 0px;
  letter-spacing: 0px;
}
html .tablepress thead th {
  background-color: #e7cbf4 !important;
}
html > body > div:nth-child(1) > div > div > div > main > .post-3799 > div > div:nth-child(15) > #aawp-tb-3863 > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div > a {
  background-color: #eecc5f;
}
.single article.entry .entry-title {
  font-size: 26px;
  font-weight: 600;
}
.page article.entry .entry-content td {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 8px;
  padding: 0px;
}
.site-header {
  font-weight: 500;
}
@media screen and (max-width: 768px) {
  html body .su-button > span {
    font-size: 13px;
  }
}
.page article.entry .entry-content h2 {
  padding-bottom: 9px;
  padding-top: 3px;
}
