div.wpcf7 form p label {
  color: #ffffff;
}
.logo a img {
  font-size: 10px;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  display: block;
  padding-right: 0px;
  margin-right: 0px;
}
html > body > #layout > div > header > div:nth-child(1) > div > div > div:nth-child(1) > div > div > a > img {
  margin-right: 0px;
  padding-right: 0px;
  margin-left: 0px;
  display: inline;
  padding-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.header_2 {
  padding-bottom: 25px;
}
.elms_left {
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  margin-top: 0px;
}
.elms_right {
  margin-left: 0px;
}
.sf-menu > .cz a {
  padding-right: 13px!important;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0px;
  margin-left: 38px!important;
}
html > body > #layout > div > header > div:nth-child(1) > div > div > div:nth-child(2) > div:nth-child(1) > div > i {
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 0px;
  padding-left: 0px;
}
html > body > #layout > div > header > div:nth-child(1) > div > div > div:nth-child(2) > div:nth-child(2) > #menu_header_2 > #menu-header_2-754 > a {
  padding-right: 36px;
  padding-left: 0px;
  margin-left: 7px;
  margin-right: 103px;
}
html > body > #layout > div > header > div:nth-child(1) > div > div > div:nth-child(1) {
  padding-right: 0px;
  padding-left: 0px;
}
html > body > #layout > div > header > div:nth-child(1) > div > div > div:nth-child(2) > div:nth-child(2) > #menu_header_2 > #menu-header_2-1021 > a {
  margin-left: 83px;
  padding-left: 8px;
}
.page-id-1058 .woocommerce ul.products li.product .price {
  display: none;
}
.page-id-157 .widget {
  display: none;
}
.wpb_content_element iframe {
  padding-right: 382px;
}
/* 3 */
@media screen and (max-width: 320px) {
  .wpb_content_element iframe {
    padding-right: 0px;
    padding-left: 46px;
    margin-left: 116px;
    margin-right: -255px;
  }
}
