td {
  text-align: center;
}
#vpc-container {
  background-color: #1E1E1E;
  padding-bottom: 50px;
}
#vpc-container DIV {
  margin-top: 0;
  padding-right: 0px;
  margin-right: 0px;
  border-color: rgba(51, 51, 51, 0);
  border-style: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-radius: 0px;
}
#vpc-container H4 {
  font-weight: 400;
  font-size: 17px;
  padding-left: 50px;
}
#vpc-container BUTTON {
  background-color: #444444;
  font-weight: 400;
  font-size: 16px;
  min-width: 0px;
}
#vpc-container SPAN {
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
}
.elementor-84 {
  background-color: #1E1E1E;
}
html > body > #vpc-container > #vpc-preview-wrap > #vpc-preview-container {
  background-color: #1E1E1E;
}
html > body > #vpc-container > #vpc-components > #component-5e4aa4ad6cb63 > div:nth-child(2) > div > div:nth-child(2) > #cboption-5e4aa4ad2ff11 {
  padding-left: 0px;
}
html > body > #vpc-container > div:nth-child(1) > h4:nth-child(3) {
  position: static;
}
html > body > .post-598 > div > #vpc-container > #vpc-preview-wrap > #vpc-preview-container {
  background-color: #1E1E1E;
}
.page-template-default div.omodal-header .omodal-title {
  font-size: 15px;
}
#rqa_form.formbuilt div label {
  font-size: 14px;
  color: #adadad;
}
div.omodal-header .omodal-title {
  color: #676767 !important;
  font-size: 15px;
}
.vpc-modern-configurator .omodal-footer .btn input[type=submit] {
  background-color: #474747;
  border-width: 0px;
}
.page-template-default div.omodal-header .close {
  background-color: #bc0171;
}
.page-template-default div.omodal-header {
  background-color: #ffffff;
}
@media screen and (max-width: 768px) {
  html > body > .post-598 > div > #vpc-container > #vpc-preview-wrap > div:nth-child(2) > div {
    background-color: #1E1E1E;
  }
}
@media screen and (max-width: 320px) {
  #vpc-container DIV {
    border-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
html > body > .post-598 > div > #vpc-container > div:nth-child(1) > h2 > span {
  font-size: 20px;
}
html > body > .post-598 > div > #vpc-container > div:nth-child(1) > p {
  font-size: 13px;
}
table tbody > tr:nth-child(odd) > td {
  background-color: #ffffff;
}
table tbody > tr:nth-child(odd) > td:hover {
  background-color: #ffffff;
}
