.elementor-46516 .elementor-element.elementor-element-f54d50b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-cc5e9a0 */.elementor-46516 .elementor-element.elementor-element-cc5e9a0 .cr-review-form-terms a{
    color: #000 !important;
    font-weight: 600 !important;
    
}

.elementor-46516 .elementor-element.elementor-element-cc5e9a0 .reviewer-verified{
    display: none !important;
}

.elementor-46516 .elementor-element.elementor-element-cc5e9a0 .datetime{
    display: none !important;
}

.elementor-46516 .elementor-element.elementor-element-cc5e9a0 .review-content p{
    font-size: 14px;
}

.cr-reviews-grid .cr-review-card .middle-row, .cr-reviews-grid .cr-review-card .cr-incentivized-row{
    padding: 0;
    background: transparent;
}

.cr-reviews-grid .cr-review-card .rating-row .rating-label, .cr-reviews-slider .cr-review-card .rating-row .rating-label {
  font-size: 14px;
  margin-left: 5px;
  margin-top: 3px;
  color: #000;
}


.reviewer-verified{
    color: #000 !important;
    font-weight: 400 !important;
}

.cr-review-card, .cr-summaryBox-wrap, .cr-reviews-grid{
    border: 1px solid #E0E0E0 !important;
    border-radius: 15px !important;
}

.elementor-46516 .elementor-element.elementor-element-cc5e9a0 .cr-reviews-grid .cr-review-card{
    margin: 0 !important;
}

.elementor-46516 .elementor-element.elementor-element-cc5e9a0 .cr-reviews-grid-col.cr-reviews-grid-col1 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
  padding: 16px;
}

@media (max-width: 1024px) {
 .elementor-46516 .elementor-element.elementor-element-cc5e9a0 .cr-reviews-grid-col.cr-reviews-grid-col1 {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 767px) {
 .elementor-46516 .elementor-element.elementor-element-cc5e9a0 .cr-reviews-grid-col.cr-reviews-grid-col1 {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */