.elementor-107172 .elementor-element.elementor-element-4815967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-51px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-107172 .elementor-element.elementor-element-d41033c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107172 .elementor-element.elementor-element-d41033c.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-107172 .elementor-element.elementor-element-d41033c{--width:100.336%;}}/* Start custom CSS for html, class: .elementor-element-c06f25a */.entry-content,
.page-content,
.site-main,
#content,
.wd-page-wrapper,
article {
  background: #040a04 !important;
  padding: 0 !important;
  margin: 0 !important;
  max-width: 100% !important;
  width: 100% !important;
}

.hero-left {
  background: #040a04 !important;
}

.hero-right {
  background: #040a04 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1434357 *//* Hide date */
time.woocommerce-review__published-date {
  display: none !important;
}

/* Stars color */
.cr-rating-icon-frnt,
.cr-rating-icon-frnt svg,
.crstar-rating-svg,
.cr-average-rating-stars {
  color: #00B709 !important;
  fill: #00B709 !important;
}

.cr-rating-icon {
  color: #00B709 !important;
  fill: #00B709 !important;
}

/* Summary bar fill */
.ivole-meter-bar {
  background: #00B709 !important;
}

/* Add a Review button */
button.cr-all-reviews-add-review {
  background-color: #00B709 !important;
  border-color: #00B709 !important;
  color: #ffffff !important;
}

/* Hide avatar */
img.cr-avatar {
  display: none !important;
}

/* Hide checkmark */
.cr-avatar-check {
  display: none !important;
}

/* Hide search bar */
.cr-ajax-search {
  display: none !important;
}

/* Hide flag */
img.ivole-review-country-icon {
  display: none !important;
}

/* Hide review title */
.cr-comment-head-text {
  display: none !important;
}

/* Review text color */
.cr-review-text,
.cr-comment-text,
.cr-reviewer-name,
.cr-review-author,
.ivole-review-text,
.ivole-reviewer-name,
.cr-all-reviews-review p,
.cr-all-reviews .cr-reviewer {
  color: #000000 !important;
}/* End custom CSS */