.woocommerce h1.page-title {
  padding-top: 50px;
  font-size: 20px;
  -webkit-text-stroke-color: #4e4e4e;
  color: rgba(78, 78, 78, 0.52);
  font-weight: 300;
  letter-spacing: 0px;
}
.et_pb_column #block-2 form {
  margin-right: -44px;
}
#block-2 #wc-block-search__input-1 {
  font-size: 15px;
  color: rgba(78, 78, 78, 0.52);
  font-weight: 700;
}
.wc-block-product-search .dashicon {
  color: rgba(78, 78, 78, 0.52);
}
.hentry .woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 14px;
  letter-spacing: 0px;
}
.et_pb_module > #block-2 label {
  color: rgba(78, 78, 78, 0.52);
}
#main-content #somdn-form-submit-button {
  margin-left: 80px;
  background-color: #3274e0;
  color: #ffffff;
  border-radius: 31px 31px 31px 31px;
  margin-top: 50px;
  font-weight: 700;
}
.woocommerce .related ul.products li.product .woocommerce-loop-product__title {
  font-size: 16px !important;
  color: #4e4e4e;
  font-weight: 500;
  letter-spacing: 0px;
  line-height: 25px !important;
}
.et_pb_row .et_pb_text_0_tb_body p {
  font-size: 18px !important;
}
.et_pb_row .et_pb_module_inner > p {
  font-size: 16px !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-weight: 500;
  letter-spacing: 0px;
  color: #4e4e4e;
  font-size: 14px;
}
#wpforms-2251 .wpforms-field .wpforms-field-label {
  color: #ffffff;
}
@media screen and (max-width: 1024px) {
  .woocommerce h1.page-title {
    font-size: 16px;
  }
}
@media screen and (max-width: 768px) {
  .woocommerce h1.page-title {
    display: none;
  }
}
@media screen and (max-width: 667px) {
  .woocommerce h1.page-title {
    display: none;
  }
}
@media screen and (max-width: 375px) {
  .woocommerce h1.page-title {
    padding-top: 200px;
    display: none;
  }
}
