.elementor-5189 .elementor-element.elementor-element-7462ef7{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5189 .elementor-element.elementor-element-804cea4{--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-5189 .elementor-element.elementor-element-1bdb68d{--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-5189 .elementor-element.elementor-element-4e738f1{--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-5189 .elementor-element.elementor-element-a42e0cf{--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-5189 .elementor-element.elementor-element-4d1e792{--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-5189 .elementor-element.elementor-element-7762d4b{--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;}:root{--page-title-display:none;}/* Start custom CSS *//* Star colors */
.cr-star,
.cr-ajax-reviews .cr-star,
.cusrev-trustbadge .cr-star {
  color: #0d9488 !important;
}

/* Verified badge styling */
.cr-verified-badge,
.cr-review-verified {
  background: #f0fdfa !important;
  color: #0d9488 !important;
  border: 1px solid #99f6e4 !important;
}

/* Review card hover effects */
.cr-review-card,
.cr-reviews-grid-item {
  transition: all 0.2s ease !important;
}

.cr-review-card:hover,
.cr-reviews-grid-item:hover {
  box-shadow: 0 8px 30px rgba(13, 148, 136, 0.12) !important;
}

/* Load more button */
.cr-show-more-reviews-btn,
.cr-ajax-reviews-load-more {
  background: #0d9488 !important;
  border-color: #0d9488 !important;
  color: white !important;
  border-radius: 8px !important;
  padding: 12px 24px !important;
  font-weight: 600 !important;
}

.cr-show-more-reviews-btn:hover,
.cr-ajax-reviews-load-more:hover {
  background: #14b8a6 !important;
  border-color: #14b8a6 !important;
}

/* Trust badge customization */
.cusrev-trustbadge {
  border-color: #e5e7eb !important;
  border-radius: 10px !important;
}

/* Slider navigation */
.cr-reviews-slider .slick-prev,
.cr-reviews-slider .slick-next {
  background: #0d9488 !important;
}

.cr-reviews-slider .slick-prev:hover,
.cr-reviews-slider .slick-next:hover {
  background: #14b8a6 !important;
}

/* Summary bar */
.cr-summary-bar {
  background: #f9fafb !important;
  border-radius: 10px !important;
  padding: 20px !important;
}

.cr-summary-bar .cr-bar-fill {
  background: linear-gradient(90deg, #0d9488, #14b8a6) !important;
}/* End custom CSS */