@import url("https://fonts.googleapis.com/css?family=|Open+Sans|Montserrat|");
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(6) > div > div > div > div > div > div:nth-child(5) > div > div > div:nth-child(2) > div > div > #wpforms-17489 > #wpforms-form-17489 > div:nth-child(1) > #wpforms-17489-field_4-container > #wpforms-17489-field_4 {
  font-size: 25px;
  font-style: normal;
  line-height: 15px;
}
#wpforms-17489 .wpforms-field textarea {
  font-family: Montserrat;
  font-size: 17px;
  line-height: 2;
  text-transform: capitalize;
}
#wpforms-17518 .wpforms-field textarea {
  font-size: 16;
  line-height: 2;
  font-family: Montserrat;
}
.vc_row.vc_row-o-content-middle > .vc_column_container > .vc_column-inner {
  right: auto;
}
#wpforms-17518 .wpforms-field {
  list-style-type: disc;
}
#wpforms-17518 .wpforms-field .wpforms-field-label {
  font-family: Open Sans;
  font-weight: 500;
}
#wpforms-17518 .wpforms-field .wpforms-field-sublabel {
  font-family: Open Sans;
}
#wpforms-17518 .wpforms-field ul li {
  font-family: Open Sans;
  font-size: 14px;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
  font-size: 14px;
}
#wpforms-17518 button.wpforms-submit {
  border-top-left-radius: 0px;
  font-family: Montserrat;
  text-shadow: none;
}
#wpforms-17489 .wpforms-field .wpforms-field-label {
  font-family: Open Sans;
  font-weight: 500;
  font-size: 14px;
}
#wpforms-17489 button.wpforms-submit {
  font-family: Montserrat;
  background-color: #000000 !important;
}
a {
  font-family: Open Sans;
  font-weight: 500;
  background-color: rgba(255, 255, 255, 0);
}
.eltdf-page-footer .widget.widget_text {
  font-family: Open Sans;
}
html > body > div:nth-child(2) > div:nth-child(2) > header:nth-child(3) > div:nth-child(1) > div > div:nth-child(2) > div > a:nth-child(1) > span > span {
  font-family: Open Sans;
  font-weight: 300;
}
.eltdf-wishlist-widget-holder .eltdf-wishlist-opener-wrapper .eltdf-wishlist-text {
  font-weight: 300;
}
.woocommerce .cart-collaterals .cart_totals table td span {
  font-family: Open Sans;
}
.eltdf-woocommerce-page .woocommerce .cart-collaterals tr.shipping #shipping_method li > label {
  font-family: Open Sans;
  font-weight: 600;
}
.eltdf-woocommerce-page .woocommerce .woocommerce-cart-form h2 {
  font-family: Montserrat, sans-serif;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.actions #coupon_code {
  font-family: Montserrat, sans-serif;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(6) > div > div > div > div > div > div > form > h2 {
  text-transform: uppercase;
}
.woocommerce .cart-collaterals .cart_totals h2 {
  text-transform: uppercase;
}
.woocommerce .cart-collaterals .cart_totals table th {
  text-transform: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
  font-family: Montserrat;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  font-family: Montserrat;
}
.eltdf-woo-single-page .woocommerce-tabs table th {
  font-family: Open Sans;
}
html > body > div:nth-child(3) > div:nth-child(2) > div:nth-child(6) > div > div > div > #product-7461 > div:nth-child(2) > #tab-additional_information > table > tbody > tr > td {
  font-family: Open Sans;
}
.woocommerce div.product .product_meta > span {
  font-family: Montserrat;
}
.woocommerce div.product .product_meta > span span {
  font-family: Open Sans;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(4) > div:nth-child(2) > div > div > div > div > div:nth-child(1) > div > a {
  background-color: #9961b0 !important;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(5) > div > div > div:nth-child(2) > div > div > #wpforms-17489 > #wpforms-form-17489 > div:nth-child(3) > #wpforms-submit-17489 {
  background-color: #9961b0;
  color: #ffffff;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(4) > div > div > div > div > div > div > div > div:nth-child(2) > div > a {
  background-color: #9961b0;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(6) > div > div > div > div > div > div:nth-child(3) > div > div > div > div > div > div:nth-child(2) > div > a {
  background-color: #9961b0;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(2) > div > div > div > div > div > div > div > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > a {
  background-color: #9961b0;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(3) > div:nth-child(2) > div > div > div > div > div:nth-child(1) > div > a {
  background-color: #9961b0;
}
.wpb_text_column :last-child {
  font-family: Open Sans;
}
strong {
  font-family: Montserrat;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(2) > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(2) > div:nth-child(1) > div > a {
  background-color: #9961b0;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(1) > div > div > div > div > div > div > div > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > a {
  background-color: #9961b0;
}
.eltdf-blog-holder article .eltdf-post-text ul li {
  font-family: Open Sans;
}
.eltdf-blog-holder article .eltdf-post-text ol li {
  font-family: Open Sans;
}
html > body > div:nth-child(3) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(8) > div > div > div:nth-child(2) > div > div > div > div > div > .post-21074 > div {
  font-family: Open Sans;
  color: #e6e8e8;
  background-color: #eef5fa;
}
html > body > div:nth-child(3) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(8) > div > div > div:nth-child(2) > div > div > div > div > div > .post-21074 > div > div:nth-child(2) > div:nth-child(3) {
  color: #000000;
}
html > body > div:nth-child(3) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(8) > div > div > div:nth-child(2) > div > div > div > div > div > .post-21074 > div > div:nth-child(2) > h2 > a {
  color: #000000 !important;
}
html > body > div:nth-child(3) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(8) > div > div > div:nth-child(2) > div > div > div > div > div > .post-21074 > div > div:nth-child(2) > div:nth-child(2) {
  color: rgba(0, 0, 0, 0.7);
  font-weight: 600;
  letter-spacing: 0;
}
html > body > div:nth-child(2) > div:nth-child(2) > div:nth-child(5) > div > div > div > div > div > div:nth-child(4) > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(2) > div:nth-child(1) > div > a {
  background-color: #9961b0;
}
