.vu_c-custom-540778 .vu_c-digit {
  font-size: 56px;
}
.vu_f-items > .b3c2c9a99207bbdae3d5fc4baad6e149 .attachment-thumbnail {
  border-radius: 0% 0% 0% 0% !important;
  border-width: 1px;
  border-style: solid;
  border-color: #c7c7c7;
  margin-top: 12px;
}
.vu_f-items > .\35 d9e39e21f26fb9afe4c5994092a794c .attachment-thumbnail {
  border-radius: 0% 0% 0% 0% !important;
  border-width: 1px;
  border-style: solid;
  border-color: #c7c7c7;
  margin-top: 12px;
}
.b3c2c9a99207bbdae3d5fc4baad6e149 a {
  font-size: 18px;
  line-height: 24px;
}
.b3c2c9a99207bbdae3d5fc4baad6e149 p {
  font-size: 14px;
  line-height: 24px;
}
.vu_f-items > .b3c2c9a99207bbdae3d5fc4baad6e149 .vu_p-price {
  font-size: 14px;
  font-weight: 500;
  margin: 7px 0px 7px 0px;
}
.\35 d9e39e21f26fb9afe4c5994092a794c a {
  font-size: 18px;
  line-height: 24px;
}
.\35 d9e39e21f26fb9afe4c5994092a794c p {
  font-size: 14px;
}
.vu_f-items > .\35 d9e39e21f26fb9afe4c5994092a794c .vu_p-price {
  font-size: 14px;
  font-weight: 500;
  margin: 7px 0px 7px 0px;
}
.vu_f-items > .f3b7128d6e7b3fd0cebb9ea356e19690 .vu_p-price {
  font-weight: 500;
}
.vu_c-wrapper .b3c2c9a99207bbdae3d5fc4baad6e149 > .vu_product {
  margin-bottom: 12px;
}
.vu_c-wrapper .\35 d9e39e21f26fb9afe4c5994092a794c > .vu_product {
  margin-bottom: 12px;
}
.f3b7128d6e7b3fd0cebb9ea356e19690 a {
  line-height: 24px;
}
.b3c2c9a99207bbdae3d5fc4baad6e149 span {
  margin-top: 0px;
  color: #f58935;
}
.vu_content .vu_s-custom-591659 .vu_row {
  padding: 0px 0px 0px 0px;
}
.vu_s-wrapper .vu_r-custom-538823 > .vu_r-content {
  margin-top: 0px;
}
.\35 d9e39e21f26fb9afe4c5994092a794c span {
  color: #f58935;
}
.vu_c-wrapper > .vu_filterable .active > .vu_f-filter-name {
  color: #f58935;
}
.vu_c-wrapper > .vu_filterable .vu_f-filter {
  color: #f58935 !important;
}
#vu_main-header .vu_tb-right {
  padding-right: 0px;
  padding-left: 0px;
}
#vu_main-header .vu_tb-left {
  padding: 0px 0px 0px 0px;
  padding-right: 0px;
  padding-left: 15px;
}
#menu-item-2300 > a {
  color: #f58935 !important;
}
.vu_d-tr .current-menu-item > a {
  text-transform: none;
  font-weight: 400;
  font-size: 20px;
  color: #ffffff;
}
.vu_d-tr .menu-item > a {
  text-transform: none;
  font-weight: 400;
  font-size: 18px;
  color: #999999;
}
body #vu_main-header {
  background-color: #1e1d1d;
}
.vu_main-menu-container .menu-item {
  color: #ffffff !important;
  left: -164px;
}
.container > #vu_menu-affix .vu_main-menu {
  color: #f9f8f8 !important;
}
.vu_r-custom-885782 .vu_image-box {
  margin-bottom: 0px !important;
  background-color: #ffffff;
  border-width: 0.909091px;
  border-style: none;
}
.vu_r-wrapper .vu_image-box {
  background-color: #ffffff;
  border-width: 0px;
}
.vu_c-custom-618014 .vu_ib-size-small a {
  text-transform: none;
  font-size: 24px !important;
}
.vu_c-custom-618014 .vu_ib-size-small p {
  font-size: 18px !important;
}
.vu_column .fas {
  visibility: hidden;
}
.vu_c-custom-857329 span {
  font-size: 24px;
}
.vu_r-content > .vu_c-custom-618014 .vu_ib-size-small > .vu_ib-icon {
  width: 50px;
  height: 50px;
}
.vu_r-content > .vu_c-custom-120321 .vu_ib-size-small > .vu_ib-icon {
  width: 50px !important;
  height: 50px !important;
}
.vu_c-custom-120321 .vu_ib-size-small a {
  font-size: 24px !important;
  text-transform: none;
}
.vu_c-custom-120321 .vu_ib-size-small p {
  font-size: 18px !important;
}
.vu_c-custom-411035 span {
  font-size: 23px !important;
}
.vu_c-custom-580997 .vu_ib-size-small a {
  font-size: 24px !important;
  text-transform: none;
}
.vu_c-custom-580997 .vu_ib-size-small p {
  font-size: 18px !important;
  line-height: 24px !important;
}
.vu_r-content > .vu_c-custom-580997 .vu_ib-size-small > .vu_ib-icon {
  width: 50px !important;
  height: 50px !important;
}
.vu_c-custom-226555 .vu_ib-size-small .vu_ib-title {
  font-size: 27px !important;
}
.vu_c-custom-811454 .vu_ib-size-small .vu_ib-title {
  font-size: 24px !important;
  text-transform: none !important;
}
.vu_c-custom-189459 .vu_ib-size-small .vu_ib-title {
  font-size: 24px !important;
  text-transform: none !important;
}
.vu_c-custom-516296 .vu_ib-size-small .vu_ib-title {
  font-size: 24px !important;
  text-transform: none !important;
}
.vu_r-content > .vu_c-custom-516296 .vu_ib-size-small > .vu_ib-icon {
  width: 50px !important;
  height: 50px !important;
}
.vu_c-custom-944466 span {
  font-size: 23px;
}
.vu_f-items > .vu_f-item .vu_p-name {
  font-weight: 600;
  margin-top: 0px;
  line-height: 20px !important;
  font-size: 16px;
}
.vu_c-custom-776721 h1 {
  letter-spacing: 1px;
}
.container .vu_s-color-overlay {
  visibility: hidden;
}
.vu_s-custom-447829 .vu_r-content {
  background-color: #1e1d1d !important;
}
.vu_s-custom-392343 .vu_r-content {
  background-color: #1e1d1d;
}
.vu_s-custom-271935 .vu_r-content {
  background-color: #1e1d1d !important;
}
.vu_column hr {
  border-style: dotted;
  border-width: 2px 0px 0px;
  width: auto;
  position: relative;
  max-width: 100%;
}
.vu_column .vu_f-filter {
  overflow: hidden;
  box-sizing: border-box;
  margin-right: 0px;
  margin-bottom: 0px !important;
}
@media screen and (min-width: 1025px) {
  .vu_column .vu_f-filter {
    display: inline-flex;
  }
}
.vu_c-wrapper .active > .vu_f-filter-name {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.vu_c-wrapper .vu_f-filter > .vu_f-filter-name {
  padding-right: 5px !important;
  padding-left: 5px !important;
}
.d41d8cd98f00b204e9800998ecf8427e span {
  font-size: 14px;
  font-weight: 500;
  color: #f58935;
}
.vu_f-item span {
  color: #f58935;
  font-size: 14px;
  font-weight: 500;
}
.vu_f-items > .vu_f-item .attachment-thumbnail {
  border-style: solid;
  border-width: 1px;
  border-radius: 0% 0% 0% 0% !important;
  border-color: #c7c7c7;
  margin-top: 3px;
}
.vu_f-items > .b1ea772db1be03ddb83d8423c6072ded .attachment-thumbnail {
  border-radius: 0% 0% 0% 0% !important;
}
.vu_f-item a {
  font-size: 16px;
  line-height: 0px !important;
}
.vu_c-wrapper .vu_f-item > .vu_product {
  margin-bottom: 5px;
}
.\35 c62629288b0d2766b331e10266fdb1d p {
  font-size: 13px;
}
.vu_f-item p {
  font-size: 14px;
}
.row .vu_r-custom-925905 > .vu_r-content {
  height: 40px !important;
}
.vu_d-tr .vu_sl-dark {
  visibility: hidden;
}
.vu_main-container > #vu_main-header .vu_main-menu-container {
  padding-bottom: 0px;
  padding-top: 30px;
}
.vu_column .wpb_text_column h3 {
  margin-top: -37px !important;
}
.vu_c-wrapper > .vc_custom_1722921124405 .vc_single_image-img {
  margin-bottom: 0x;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
}
.vu_c-custom-589426 h3 {
  margin-top: 51px !important;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(2) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(3) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(3) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
  padding-left: 35px;
  padding-right: 35px;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(2) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
  padding-right: 35px;
  padding-left: 35px;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(3) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
  padding-right: 35px;
  padding-left: 35px;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
  padding-left: 45px;
  padding-right: 45px;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
  padding-right: 40px;
  padding-left: 40px;
}
.vu_c-custom-778136 h3 {
  margin-top: 15px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(3) > div > div:nth-child(3) > div > h3 {
  margin-top: 15px !important;
  padding-left: 45px;
  padding-right: 45px;
}
.vu_c-custom-905085 .p2 {
  font-size: 16px !important;
}
.vu_c-custom-586041 .p2 {
  font-size: 16px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p:nth-child(1) {
  font-size: 16px !important;
  line-height: 26px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p:nth-child(2) {
  font-size: 16px !important;
  line-height: 26px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p:nth-child(3) {
  font-size: 16px !important;
  line-height: 26px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p:nth-child(4) > b {
  font-size: 16px !important;
  line-height: 26px !important;
}
.vu_c-custom-515989 .p2 {
  line-height: 26px !important;
}
.vu_row .wpb_text_column {
  padding-right: 180px !important;
  padding-left: 180px !important;
}
.container .vu_r-custom-222747 {
  margin-top: -21px !important;
}
.container .vu_r-custom-442175 {
  margin-top: -26px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div:nth-child(2) {
  padding-right: 0px !important;
  padding-left: 0px !important;
  text-align: center !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div:nth-child(2) > div > h1 {
  font-size: 28px;
  text-align: center !important;
  text-transform: capitalize !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div:nth-child(3) {
  text-align: center !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(1) {
  text-align: center !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(2) > div > div:nth-child(2) {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(2) > div > div:nth-child(3) {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(3) > div > div:nth-child(2) {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(1) > div > div > div:nth-child(3) > div > div:nth-child(3) {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > div:nth-child(2) {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > div:nth-child(3) {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div:nth-child(2) {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div:nth-child(3) {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(3) > div > div:nth-child(2) {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div > div > div:nth-child(3) > div > div:nth-child(3) {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div:nth-child(2) > div {
  margin-bottom: 30px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(8) > div > div > div > div > div > div:nth-child(2) > div > div {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
#menu-item-3617 > a {
  color: #f58935;
}
.vu_c-custom-477411 .p2 {
  font-size: 16px !important;
  line-height: 26px !important;
}
.vu_c-custom-776127 .p2 {
  font-size: 16px !important;
  line-height: 26px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(1) {
  font-size: 16px;
  line-height: 26px;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(2) {
  font-size: 16px !important;
  line-height: 26px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(3) {
  font-size: 16px !important;
  line-height: 26px !important;
}
html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(4) > b {
  font-size: 16px !important;
  line-height: 26px !important;
}
@media screen and (max-width: 1024px) {
  .vu_c-custom-445893 .p2 {
    margin-top: 20px !important;
  }
  .vu_row .wpb_text_column {
    margin-top: 25px !important;
    top: -300px !important;
    bottom: -300px;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div {
    margin-top: 48px !important;
  }
  .vu_main-container > #vu_main-header .vu_main-menu-container {
    right: -19px !important;
  }
  .vu_main-menu-container .menu-item {
    color: #999999 !important;
  }
  .vu_d-tr .menu-item > a {
    color: #999999;
  }
}
@media screen and (max-width: 768px) {
  .wpb_text_column .p2 a {
    line-height: 57px;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > h3:nth-child(1) {
    margin-top: 0px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > h3:nth-child(3) {
    margin-top: 0px;
  }
  .vu_column .p2 {
    margin-top: 0px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > h3:nth-child(7) {
    margin-top: 0px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > h3:nth-child(5) {
    margin-top: 0px !important;
  }
  .vu_main-menu-container .fa {
    color: #f9f8f8;
  }
  .vu_row .wpb_text_column {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(2) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(3) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(4) > b {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .vu_c-custom-526337 .p2 {
    font-size: 16px;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p {
    font-size: 14px !important;
    line-height: 18px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p {
    line-height: 18px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(8) > div > div > div > div > div {
    margin-bottom: 35px !important;
  }
  .row .vu_r-custom-459885 > .vu_r-content {
    margin-bottom: 20px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div {
    margin-top: 25px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(3) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(5) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(8) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p {
    font-size: 16px;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(8) > div > div > div > div > div {
    margin-bottom: 30px !important;
  }
}
@media screen and (max-width: 667px) {
  .vu_row .wpb_text_column {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(2) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(3) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(4) > b {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p {
    font-size: 14px !important;
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(3) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(5) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(8) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
}
@media screen and (max-width: 375px) {
  .b3c2c9a99207bbdae3d5fc4baad6e149 a {
    line-height: 0px;
    font-size: 14px !important;
    width: auto;
  }
  .vu_f-items > .b3c2c9a99207bbdae3d5fc4baad6e149 .vu_p-name {
    line-height: 16px;
    font-size: 20px !important;
    left: -158px;
    margin-left: -30px;
  }
  .b3c2c9a99207bbdae3d5fc4baad6e149 p {
    line-height: 15px;
    font-size: 12px !important;
    margin-left: -30px;
  }
  .vu_column .vu_filterable .vu_f-item {
    margin-bottom: 0px;
  }
  .vu_c-wrapper .b3c2c9a99207bbdae3d5fc4baad6e149 > .vu_product {
    margin-bottom: 0px;
  }
  .b3c2c9a99207bbdae3d5fc4baad6e149 span {
    font-size: 12px !important;
    margin-left: -30px;
  }
  .vu_f-items > .b3c2c9a99207bbdae3d5fc4baad6e149 .vu_p-price {
    margin-top: 0px;
    margin-bottom: 0px !important;
  }
  .vu_f-items > .b3c2c9a99207bbdae3d5fc4baad6e149 .attachment-thumbnail {
    visibility: visible;
    width: 50%;
  }
  .vu_row .vu_f-filters {
    margin-bottom: 0px !important;
    line-height: 12px;
    font-size: 14px !important;
  }
  .vu_content .vu_s-custom-110005 .vu_row {
    font-size: 35px !important;
  }
  .vu_r-content > .vu_c-custom-470794 .vu_button > span {
    font-size: 21px;
  }
  .vu_s-wrapper .vu_r-custom-359204 > .vu_r-content {
    font-size: 28px;
  }
  .vu_c-wrapper > .vu_filterable .active > .vu_f-filter-name {
    font-size: 14px !important;
    padding: 0px 0px 0px 0px;
  }
  .vu_r-content > .vu_c-custom-734326 .vu_f-filters {
    font-size: 0px !important;
    line-height: 10px;
  }
  .vu_filterable .b3c2c9a99207bbdae3d5fc4baad6e149 .vu_p-image {
    margin-right: 0px;
    height: 110px;
    width: 110px;
  }
  .vu_c-wrapper > .vu_filterable .vu_f-filter {
    font-size: 16px !important;
  }
  .vu_c-wrapper .vu_f-filter > .vu_f-filter-name {
    font-size: 13px !important;
    line-height: 0px;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .vu_c-custom-734326 .active {
    margin-right: 0 !important;
    margin-left: 0;
  }
  .vu_c-custom-536145 .active {
    margin-right: 0px;
  }
  .vu_filterable .\35 d9e39e21f26fb9afe4c5994092a794c .vu_p-image {
    width: 110px;
    height: 110px;
    margin-right: 0px;
  }
  .vu_f-items > .\35 d9e39e21f26fb9afe4c5994092a794c .vu_p-name {
    margin-left: -30px;
    line-height: 16px;
    font-size: 20px;
  }
  .\35 d9e39e21f26fb9afe4c5994092a794c a {
    font-size: 14px;
    line-height: 0px;
  }
  .\35 d9e39e21f26fb9afe4c5994092a794c p {
    margin-left: -30px;
    font-size: 12px;
    line-height: 15px;
  }
  .\35 d9e39e21f26fb9afe4c5994092a794c span {
    margin-left: -30px;
    font-size: 12px;
  }
  .vu_f-items > .\35 d9e39e21f26fb9afe4c5994092a794c .vu_p-price {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .vu_r-wrapper .vu_image-box {
    margin-bottom: -25px;
    padding-bottom: 0px;
    margin-top: -20px;
    padding-top: 25px;
  }
  .vu_r-content .vu_f-filters {
    margin-top: 0px;
    color: #000000;
    font-size: 13px !important;
    line-height: 19px;
  }
  .vu_main-container > #vu_main-header .vu_main-menu-container {
    padding-bottom: 15;
  }
  .vu_column .attachment-bakery_ratio-2\:1 {
    padding-top: 10;
  }
  .vu_c-custom-123677 .attachment-bakery_ratio-2\:1 {
    margin-bottom: 10;
    margin-top: 20px !important;
  }
  body #vu_main-header > .container {
    background-color: #000000 !important;
  }
  .vu_c-custom-187709 h3 {
    font-size: 13px !important;
    line-height: 17px !important;
  }
  .vu_c-custom-187709 span > em {
    font-size: 13px !important;
    line-height: 18px !important;
  }
  .wpb_text_column p > span > em {
    font-size: 14px !important;
    line-height: 20px !important;
  }
  .vu_c-custom-409250 p {
    line-height: 19px !important;
    font-size: 13px !important;
  }
  .wpb_text_column span > em {
    font-size: 13px !important;
    line-height: 19px !important;
  }
  #vu_menu-affix .vu_mm-toggle {
    border-style: none !important;
  }
  .vu_main-menu-container .fa {
    color: #f9f8f8;
    font-size: 27px;
  }
  body .vu_s-wrapper {
    padding-top: 4px !important;
  }
  body .vu_back-to-top {
    bottom: 8px;
    right: 16px;
  }
  .wpb_text_column p em {
    margin-bottom: 18px;
    margin-top: 28px !important;
  }
  .d41d8cd98f00b204e9800998ecf8427e span {
    font-size: 12px;
  }
  .vu_f-item a {
    font-size: 14px;
    line-height: 3px !important;
  }
  .vu_f-items > .\35 c62629288b0d2766b331e10266fdb1d .vu_p-name {
    font-size: 16px;
  }
  .vu_f-items > .vu_f-item .vu_p-name {
    font-size: 16px;
    line-height: 18px !important;
    margin-left: -30px;
  }
  .vu_f-items > .\35 c62629288b0d2766b331e10266fdb1d .attachment-thumbnail {
    width: 110px;
    height: 110px;
  }
  .vu_f-items > .vu_f-item .attachment-thumbnail {
    width: 110px !important;
    height: 110px !important;
    margin-top: 5px !important;
  }
  .vu_filterable .vu_f-item .vu_p-image {
    margin-right: 0px;
    width: 110px;
    height: 110px;
    margin-top: -2px;
  }
  .\37 cb00c247e7b9d54523408d0902f2133 p {
    margin-left: 0px;
  }
  .vu_f-item p {
    margin-left: -30px;
    font-size: 12px;
    line-height: 15px;
  }
  .vu_f-item span {
    font-size: 12px;
    margin-left: -30px;
  }
  .vu_f-items > .vu_f-item .vu_p-price {
    margin-top: 0px;
  }
  .vu_column .vu_f-item {
    margin-top: 15px;
  }
  .wpb_text_column .p2 a {
    line-height: 33px;
  }
  .vc_custom_1721872563278 .p2 a {
    line-height: 62px;
  }
  .vu_column .p2 {
    margin-top: 0px;
    line-height: 49px;
  }
  .vu_column hr {
    padding-top: 2px;
    padding-bottom: 0px;
    margin-top: -15px;
  }
  .vu_c-custom-200415 hr {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .vu_row .wpb_text_column {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .vu_c-custom-112975 .p2 {
    margin-top: 45px !important;
    font-size: 14px;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p:nth-child(1) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .vu_c-custom-442873 .p2 {
    margin-top: 48px !important;
  }
  .vu_c-custom-410654 .p2 {
    margin-top: 47px !important;
    padding-top: 18px !important;
  }
  .vu_c-custom-889637 .p2 {
    line-height: 22px;
  }
  .vu_c-custom-178495 .p2 {
    line-height: 22x !important;
  }
  .vu_c-custom-725081 .p2 {
    line-height: 22px !important;
  }
  .vu_c-custom-739781 .p2 {
    line-height: 22px !important;
  }
  .vu_c-custom-721235 .p2 {
    font-size: 14px !important;
    line-height: 20px !important;
  }
  .row .vu_r-custom-510671 > .vu_r-content {
    height: 540px;
  }
  .row .vu_r-custom-645886 > .vu_r-content {
    height: 530px !important;
  }
  .vu_c-custom-149939 .p2 {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(2) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(3) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(4) > b {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(3) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(5) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(8) > div > div > div > div > div > div > p {
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p {
    font-size: 14px;
    line-height: 22px;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(5) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(3) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div {
    line-height: 23px !important;
    font-size: 14px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(8) > div > div > div > div > div > div > p {
    line-height: 20px !important;
    font-size: 14px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p {
    font-size: 14px !important;
    line-height: 22px !important;
  }
}
@media screen and (min-width: 376px) and (max-width: 430px) {
  .vu_f-items > .vu_f-item .vu_p-name {
    font-size: 10px !important;
    margin-top: 10px;
  }
  .vu_r-content .vu_f-filters {
    line-height: 18px !important;
    margin-bottom: 11px !important;
    margin-top: 8px;
  }
  .vu_f-item a {
    line-height: 9px !important;
  }
  .vu_f-item p {
    line-height: 20px !important;
  }
  .wpb_text_column p em {
    margin-bottom: 19px;
  }
  .vu_column .vu_f-item {
    margin-bottom: 9px !important;
  }
  .vu_f-items > .vu_f-item .attachment-thumbnail {
    margin-top: 12px;
  }
  .vu_row .vu_f-filter {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .vu_c-custom-522907 .vu_f-filter {
    margin-right: 0px !important;
  }
  .vu_row .vu_f-filters {
    padding-right: 9px;
    padding-left: 9px;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div:nth-child(1) > span:nth-child(6) > span:nth-child(2) {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
  .vu_row .wpb_text_column {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p:nth-child(1) {
    font-size: 14px !important;
    line-height: 22px !important;
    margin-top: 49px !important;
  }
  .vu_c-custom-112975 .p2 {
    margin-top: 16px !important;
    padding-right: 0px !important;
  }
  .vu_column .p2 {
    font-size: 14px;
    line-height: 23px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p:nth-child(2) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .vu_c-wrapper > .vc_custom_1721959491761 .vc_single_image-img {
    margin-bottom: 0px;
  }
  .vu_c-custom-236157 .p2 {
    font-size: 15px;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p {
    font-size: 14px;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div {
    font-size: 14px !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  .vu_row .wpb_text_column {
    padding-left: 60px !important;
    padding-right: 60px !important;
    margin-bottom: 8px;
  }
  .vu_main-menu-container .fa {
    color: #ffffff;
  }
  .vu_f-items > .vu_f-item .attachment-thumbnail {
    width: 100px !important;
    height: 100px !important;
  }
  .vu_f-item a {
    font-size: 14px;
    width: auto !important;
    line-height: 0px;
  }
  .vu_filterable .vu_f-item .vu_p-image {
    margin-right: 1px;
    width: 100px !important;
    height: 100px !important;
  }
  .vu_filterable .vu_f-item .vu_p-content {
    margin-left: 110px !important;
  }
  .vu_column .vu_f-item {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .vu_content > .vu_row .vu_column {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .vu_r-content .vu_f-items {
    margin-left: -10px !important;
    margin-right: 0px !important;
    width: 780px !important;
  }
  .vu_f-items > .vu_f-item .vu_p-name {
    line-height: 18px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(2) {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p:nth-child(3) {
    font-size: 15px !important;
  }
  .vu_c-custom-401585 .p2 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .vu_c-custom-146721 .p2 {
    line-height: 19px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(3) > div > div > div > div > div > div > p {
    line-height: 20px !important;
    font-size: 14px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div > div > p {
    font-size: 14px !important;
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(4) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(5) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(7) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div:nth-child(3) > div:nth-child(2) > div > div > div > div:nth-child(8) > div > div > div > div > div > div > p {
    line-height: 20px !important;
  }
  html > body > div > div:nth-child(2) > div > div > div > div:nth-child(6) > div > div > div > div > div {
    margin-top: 25px !important;
  }
  .vu_c-custom-522106 .p2 {
    font-size: 13px;
  }
  .vu_c-custom-425054 .p2 {
    font-size: 14px;
    line-height: 22px;
  }
}
