.hestia-top-bar {
  display: inline;
}

.card-product .footer .stats i {
  display: none;
}

.carousel span.sub-title {
  margin-top: -30px;
  font-weight: bold;
  font-size: 40px !important;
}

#carousel-hestia-generic .btn {
  font-size: 20px;
}

h5.description {
  font-size: 24px;
  color: #516176;
}

.hestia-info .info-title {
  font-size: 24px !important;
}

.hestia-features .hestia-info p {
  font-size: 24px !important;
}

a:not(.btn):not(.button):not(.added_to_cart) {
  font-size: 20px;
}

.woocommerce-Price-amount.amount {
  font-size: 24px;
}

.contactus .info p {
  font-size: 20px;
}

.footer-big p {
  font-size: 20px;
}

.card [class*="header-"] .card-title {
  font-size: 40px;
}

#wpforms-63-field_0.wpforms-field-large.wpforms-field-required {
  font-size: 20px;
}

#wpforms-63-field_3.wpforms-field-large.wpforms-field-required {
  font-size: 20px;
}

#wpforms-63-field_4.wpforms-field-large {
  font-size: 20px;
}

#wpforms-63-field_2.wpforms-field-medium.wpforms-field-required {
  font-size: 20px;
}

#wpforms-submit-63.wpforms-submit {
  font-size: 20px;
}

.woocommerce.archive .blog-post .products .category a {
  color: #516176;
}

.card-product .footer .price h4 {
  color: #516176;
  text-align: right;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+1) .category a {
  color: #516176;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+2) .category a {
  color: #516176;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+3) .category a {
  color: #516176;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+4) .category a {
  color: #516176;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+5) .category a {
  color: #516176;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+6) .category a {
  color: #516176;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+7) .category a {
  color: #516176;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+8) .category a {
  color: #516176;
}

.woocommerce.archive .blog-post .products li:nth-of-type(6n+9) .category a {
  color: #516176;
}

.woocommerce div.product .product_title {
  color: #516176;
}

bdi {
  color: #516176;
}

.blog-post .section-text p {
  color: #516176;
  font-size: 20px;
}

.woocommerce.single-product .product .product_meta .posted_in {
  color: #516176;
  font-size: 20px;
}

.woocommerce.single-product .woocommerce-breadcrumb {
  font-size: 20px;
}

.woocommerce.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li a {
  font-size: 20px;
  color: #516176;
}

.woocommerce .related.products h2 {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+1) .category a {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+2) .category a {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+3) .category a {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+4) .category a {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+5) .category a {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+6) .category a {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+7) .category a {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+8) .category a {
  color: #516176;
}

.related.products ul li:nth-of-type(6n+9) .category a {
  color: #516176;
}

.hestia-shop-content .shop-item.col-ms-6.col-sm-6 .card-product .content {
  padding: 10px !important;
}

.card-product .footer {
  text-align: right;
}

.card .category:not([class*="text-"]) {
  display: none;
}

.woocommerce .product .card-product .card-description p {
  font-size: 18px !important;
}

footer.footer.footer-black .copyright {
  color: #516176;
}

a:not(.btn):not(.button) {
  color: #516176;
}

.header-filter {
  background-size: length;
}

.entry-social {
  display: none;
}

.card-description {
  font-size: 18px !important;
  color: #516176 !important;
}

.posted-by.vcard.author {
  display: none;
}

.woocommerce .shop-item p {
  color: #516176;
  font-size: 18px !important;
}

.ryNqvb {
  color: #516176 !important;
}

.blog-post .section-blog-info .entry-categories span {
  background-color: #3C4858;
}

.blog-post .section-blog-info .entry-categories {
  font-size: 20px !important;
}

.navbar.navbar-default.navbar-fixed-top.navbar-color-on-scroll.navbar-transparent.hestia_left.header-with-topbar {
  border-bottom-width: 0px;
  color: #ffffff;
}