.blog-posts .btn {
  background-color: #035bba;
  color: #ffffff;
  font-size: 10px;
}
#post-1179 > .post-meta > span:nth-child(3) > a {
  font-size: 10px;
}
#header > div > div > div > div > div:nth-child(2) > div > div:nth-child(2) > a {
  background-color: #024996;
}
a {
  font-weight: 400;
  line-height: 18px;
}
.page-top .page-title {
  font-weight: 400;
}
.hentry .woocommerce ul.products li.product a.button {
  border-radius: 83px 83px 83px 83px;
  border-color: #f1a500;
}
.woocommerce ul.products li.product a.button {
  border-radius: 100px 100px 100px 100px;
  font-weight: 500;
  border-color: #f1a500;
}
#content > .post-2 > div > div > div:nth-child(3) > div > div > div > div > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(1) > div > div > form > button {
  font-weight: 500;
  word-spacing: 0px;
  letter-spacing: 0.65px;
}
#search-3 > h3 {
  font-weight: 500;
  letter-spacing: 0.2px;
}
#text-4 > h3 {
  font-weight: 500;
  letter-spacing: 0.2px;
}
#text-5 > h3 {
  font-weight: 500;
  letter-spacing: 0.2px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-weight: 500;
}
.last span > a {
  letter-spacing: 1.25px;
}
.product_cat-iluminacao span > a {
  letter-spacing: 1.25px;
}
.product_cat-pintura-e-acabamento span > a {
  letter-spacing: 1.25px;
}
#content > .post-2 > div > div > div:nth-child(3) > div > div > div > div > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(1) > div > div > form > select:nth-child(1) {
  letter-spacing: 0.64px;
  font-size: 16.4px;
}
#content > .post-2 > div > div > div:nth-child(3) > div > div > div > div > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(1) > div > div > form > select:nth-child(2) {
  letter-spacing: 0.64px;
  font-size: 16.4px;
}
#content .product_cat-material-de-construcao > .product-inner {
  letter-spacing: 0.25px;
}
.product_cat-material-de-construcao span > a {
  letter-spacing: 1.25px;
}
#content > .post-2 > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div > div > div > div:nth-child(2) > div > div > div > div > div > div > div > div:nth-child(1) > div > form > select:nth-child(1) {
  text-transform: capitalize;
}
#content > .post-2 > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div > div > div > div:nth-child(2) > div > div > div > div > div > div > div > div:nth-child(1) > div > form > select:nth-child(2) {
  text-transform: capitalize;
}
#content > .post-2 > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div > div > div > div:nth-child(2) > div > div > div > div > div > div > div > div:nth-child(1) > div > form > button {
  color: #ffffff;
}
.row .btn-submit {
  color: #ffffff;
}
.row .vc_btn3 {
  background-color: #024996;
}
.pin-wrapper #search-5 > .widget-title {
  color: #183f72;
  font-weight: 500;
}
.pin-wrapper .widget_recent_entries > .widget-title {
  color: #183f72;
  font-weight: 500;
}
.row .porto_dropdown_product_attributes {
  text-transform: capitalize;
}
h3 {
  color: #183f72;
  font-weight: 500;
}
.pin-wrapper #categories-3 > .widget-title {
  font-weight: 500;
}
@media screen and (max-width: 768px) {
  #primary > #content .woocommerce-ordering > label {
    font-weight: 500;
    font-size: 13px;
    letter-spacing: 0.725px;
  }
  #primary > #content .orderby {
    font-weight: 500;
  }
  #content > .shop-loop-before > .woocommerce-pagination label {
    font-weight: 500;
    font-size: 13px;
    letter-spacing: 0.725px;
  }
  #content > .shop-loop-before .count {
    font-weight: 500;
  }
  button {
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 1.65px;
    color: #ffffff;
  }
}
@media screen and (max-width: 375px) {
  .vc_row > .d-xl-none .porto_dropdown_product_attributes {
    font-size: 15.7px;
  }
  #content > .post-2 > div > div > div:nth-child(3) > div > div > div > div > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(2) > div > div > form > select:nth-child(1) {
    font-size: 15.7px;
  }
  #primary > #content .orderby {
    font-size: 9px;
    font-weight: 500;
    letter-spacing: 0.725px;
  }
  #content > div:nth-child(3) > nav > form > select {
    font-size: 10px;
    letter-spacing: 0.725px;
    font-weight: 500;
  }
  .woocommerce ul.products li.product a.button {
    font-size: 11.75px;
  }
  .hentry .vc_custom_heading {
    font-size: 16px;
  }
  #content > .post-2 > div > div > div:nth-child(4) > div > div > div:nth-child(2) > div > p:nth-child(2) {
    font-size: 13.55px;
  }
  .wpb_wrapper > .wpb_custom_a22713b7d53ec12930d14d14347c3da5 p {
    font-size: 15px;
  }
  .wpb_wrapper > .my-3 p {
    font-size: 15px;
  }
  .wpb_wrapper > .mb-0 p {
    font-size: 15px;
  }
  #content > article > div > div > div.vc_row.wpb_row.top-row.ocultar-desktop.vc_custom_1726597654058.no-padding.porto_stretch_css.stretch_row_content_css.text-right.vc_row-has-fill.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex.porto-inner-container > div > div > div > div > div > div > div > div.vc_row.wpb_row.top-row.porto-inner-container > div > div > div > div > div > div > div > div.vc_column_container.col-md-6.vc_custom_1726597739267 > div > form > button {
    color: #fdfdfe;
  }
}
