@import url("https://fonts.googleapis.com/css?family=Raleway|");
.elementor-2453 .elementor-element.elementor-element-c6b6a1e > .elementor-background-overlay {
  margin-top: -1px;
  padding-top: 0;
  margin-left: 0;
}
.return-to-shop .button {
  padding-bottom: 15px;
  border-top-left-radius: 0;
}
.elementor .elementor-element-c6b6a1e .elementor-widget-wrap {
  text-align: left;
}
.elementor .elementor-element-c6b6a1e .elementor-heading-title {
  margin-left: 63px;
  padding-right: 0px;
}
.elementor-2453 .elementor-element.elementor-element-f763159 .elementor-icon-list-item > a {
  margin-left: 67px;
}
html > body > #theme-container > #colophon > div > div > div > section:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) > div > h2 {
  margin-left: -1px;
}
.elementor .elementor-element-c6b6a1e .elementor-widget-nav-menu .elementor-nav-menu li a {
  margin-left: -21px;
}
.elementor-element DIV {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 15px;
  margin-top: 0px;
}
.loop-action .product-quick-view-btn {
  font-family: Verdana, Geneva, sans-serif;
}
.woocommerce p.woocommerce-result-count {
  font-family: Arial, Helvetica, sans-serif;
}
.woocommerce .woocommerce-pagination .page-numbers {
  border-style: solid;
  border-width: 1px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 1px;
  border-bottom-left-radius: 1px;
  background-color: #02458e !important;
  color: rgba(253, 253, 253, 0);
}
.woocommerce .woocommerce-pagination a.page-numbers {
  background-color: #f84f02;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-price {
  font-family: Verdana, Geneva, sans-serif;
}
.elementor-element BDI {
  font-weight: 700;
  font-family: Verdana, Geneva, sans-serif;
  color: #050000;
}
.elementor .elementor-element-5b99d32c .elementor-widget-wrap {
  padding-bottom: 50px;
}
.woocommerce div.product .product_meta > span {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
.woocommerce div.product .price {
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  margin-left: 0px;
}
.single-gallery-slider.single-gallery-horizontal .single-product-gallery:not(.has-product-thumbnails) .video-popup-btn {
  font-family: Arial, Helvetica, sans-serif;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
#elemix-catalog-filter a {
  font-family: Arial, Helvetica, sans-serif;
}
.woocommerce ul.products li.product a.button {
  background-color: #1860af !important;
  margin-left: 15px;
  margin-right: 4px;
  padding-top: 0px;
  padding: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-color: #1860af;
  line-height: 23px;
  font-size: 13px;
  padding-left: 6px;
  margin-top: -4px;
  padding-right: 6px;
  height: auto;
  text-align: center;
  text-decoration: none;
  font-style: normal;
  text-shadow: none;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  border: none;
  font-weight: bold;
  background: #4289dc;
  background-image: linear-gradient(to top, #4289dc, #256fc6);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
  border: 1px solid #2163b1;
  color: rgba(255, 255, 255, 0.7);
  padding: 0.5vw 2vw;
  border-radius: 5px;
  box-shadow: inset 0 1px 0px rgba(195, 218, 244, 0.3);
}
.woocommerce ul.products li.product a.button:before,
.woocommerce ul.products li.product a.button:after {
  display: none;
}
.woocommerce ul.products li.product a.button:active {
  position: relative;
  top: 1px;
}
.quick-view-content {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 0px;
  word-spacing: 0px;
  margin-top: 6px;
  padding-top: 0px;
  margin-left: 6px;
}
.elementor-element A {
  padding-top: 0px;
  margin-top: -3px;
  padding-bottom: 0px;
  margin-bottom: 1px;
  line-height: 27px;
  padding: 2px;
  margin-left: 8px;
  padding-left: 3px;
  margin-right: -6px;
  padding-right: 4px;
  border-style: solid;
  border-width: 0px;
  border-color: #1860af;
  font-size: 16px;
}
.elementor .elementor-element-15e6905 {
  margin-right: 2px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  margin-top: 17px;
  margin-right: 19px;
}
.woocommerce .upsells ul.products li.product a.button {
  color: #f3f3f3;
  font-family: Arial, Helvetica, sans-serif;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: -3px;
  text-align: center;
  padding-left: 5px;
  margin-right: -9px;
  margin-left: 13px;
  margin-bottom: 17px;
  padding-right: 4px;
}
html A {
  padding-top: 0px;
  margin-top: 0px;
  text-align: center;
  padding-left: 13px;
  margin-right: 0px;
  font-family: Arial, Helvetica, sans-serif;
  visibility: visible;
  line-height: 26px;
  font-size: 23px;
}
.woocommerce .upsells ul.products li.product .woocommerce-loop-product__title {
  text-align: center;
}
html BDI {
  margin-left: 0px;
  text-align: center;
}
.woocommerce .upsells ul.products li.product a img {
  text-align: center;
}
.loop-action {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  padding-bottom: 15px;
}
.woocommerce .upsells {
  margin-bottom: 30px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
}
html bdi {
  text-align: left;
}
.woocommerce div.product .entry-summary {
  text-align: left;
}
.elementor-element IFRAME {
  padding-top: 0px;
}
.woocommerce ul.products li.product .price {
  padding-bottom: 0px;
  text-align: center;
}
.woocommerce ul.products li.product {
  padding-bottom: -5px;
}
.elementor-element iframe {
  padding-top: 0px;
  margin-top: -21px;
}
.elementor .elementor-element-4a6e3cd .elementor-widget-wrap {
  padding-top: 10px;
  margin-top: 0px;
}
html > body > #theme-container > #theme-menu-pusher > div:nth-child(3) > div > #product-5891 > section > ul > .post-5885 > span > span > bdi {
  text-align: center;
}
html > body > #theme-container > #theme-menu-pusher > div:nth-child(3) > div > #product-5891 > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) {
  font-family: Arial, Helvetica, sans-serif;
}
html SPAN {
  text-align: left;
}
html > body > #theme-container > #theme-menu-pusher > div:nth-child(3) > div > #product-5891 > div > div:nth-child(3) > p {
  text-align: left;
}
html > body > #theme-container > #theme-menu-pusher > div:nth-child(3) > div > #product-5891 > section > ul > .post-5895 > #popup_vimo5895 {
  margin-left: 2;
}
html IFRAME {
  margin-bottom: 17px;
}
.cart-sidebar-open #shop-cart-sidebar {
  font-family: Arial, Helvetica, sans-serif;
}
html > body > #theme-container > #theme-menu-pusher > #main > #page-4734 > div > div > section > div > div > div > div > div > h4 > div > p:nth-child(3) > a {
  visibility: hidden;
}
html > body > #theme-container > #theme-menu-pusher > #main > #page-4734 > div > div > section > div > div > div > div > div > h4 > div > p > a {
  visibility: hidden;
}
html P {
  font-family: Raleway;
}
.elementor .elementor-element-5aa533c .elementor-button-wrapper .elementor-button {
  background-color: #f28422;
}
.elementor-element I {
  color: #030000;
}
