/* B6 rating band on homepage and preview. */
.page-id-47523 .page-title,
.page-id-47523 .content-title-heading,
.page-id-47523 .text-title-heading {
  display: none !important;
}

.home .description-slider,
.page-id-47523 .description-slider {
  margin-bottom: 10px !important;
}

.home .cb-b6-widget,
.page-id-47523 .cb-b6-widget,
.elementor-element-cbtiprv .ti-widget.ti-goog,
.elementor-element-cbtib6h .ti-widget.ti-goog {
  width: min(480px, 92vw) !important;
  max-width: 480px !important;
  margin: 8px auto 22px !important;
  overflow: visible !important;
  background: transparent !important;
}

.home .cb-b6-widget .ti-widget-container,
.page-id-47523 .cb-b6-widget .ti-widget-container,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-widget-container,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-widget-container {
  width: 100% !important;
  margin: 0 !important;
  background: transparent !important;
}

.home .cb-b6-widget .ti-header,
.home .cb-b6-widget .ti-header *,
.page-id-47523 .cb-b6-widget .ti-header,
.page-id-47523 .cb-b6-widget .ti-header *,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-header,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-header *,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-header,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-header * {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

.home .cb-b6-widget .ti-header,
.page-id-47523 .cb-b6-widget .ti-header,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-header,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-header {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 16px !important;
  width: 100% !important;
  min-width: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-radius: 0 !important;
  padding: 14px 8px !important;
  box-shadow: none !important;
  text-align: center !important;
  position: relative !important;
}

.home .cb-b6-widget .ti-header::before,
.home .cb-b6-widget .ti-header::after,
.page-id-47523 .cb-b6-widget .ti-header::before,
.page-id-47523 .cb-b6-widget .ti-header::after,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-header::before,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-header::after,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-header::before,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-header::after {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  height: 1px !important;
  background: rgba(255, 255, 255, 0.32) !important;
}

.home .cb-b6-widget .ti-header::before,
.page-id-47523 .cb-b6-widget .ti-header::before,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-header::before,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-header::before {
  top: 0 !important;
}

.home .cb-b6-widget .ti-header::after,
.page-id-47523 .cb-b6-widget .ti-header::after,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-header::after,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-header::after {
  bottom: 0 !important;
}

.home .cb-b6-widget .ti-top-rated-title,
.home .cb-b6-widget .ti-disclaimer,
.page-id-47523 .cb-b6-widget .ti-top-rated-title,
.page-id-47523 .cb-b6-widget .ti-disclaimer,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-top-rated-title,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-disclaimer,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-top-rated-title,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-disclaimer {
  display: none !important;
}

.home .cb-b6-widget .ti-profile-details,
.page-id-47523 .cb-b6-widget .ti-profile-details,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-profile-details,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-profile-details {
  display: contents !important;
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
}

.home .cb-b6-widget .ti-platform-icon,
.page-id-47523 .cb-b6-widget .ti-platform-icon,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-platform-icon,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-platform-icon {
  order: 1;
  width: 32px !important;
  height: 32px !important;
  max-width: 32px !important;
  max-height: 32px !important;
  margin: 0 !important;
}

.home .cb-b6-widget .ti-rating,
.page-id-47523 .cb-b6-widget .ti-rating,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-rating,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-rating {
  order: 2;
}

.home .cb-b6-widget .ti-stars,
.page-id-47523 .cb-b6-widget .ti-stars,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-stars,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-stars {
  order: 3;
}

.home .cb-b6-widget .ti-verified-by,
.page-id-47523 .cb-b6-widget .ti-verified-by,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-verified-by,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-verified-by {
  order: 4;
}

.home .cb-b6-widget .ti-header .ti-rating,
.page-id-47523 .cb-b6-widget .ti-header .ti-rating,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-widget-container .ti-header .ti-rating,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-widget-container .ti-header .ti-rating {
  font-family: Italiana, Georgia, serif !important;
  font-weight: 400 !important;
  font-size: 37px !important;
  line-height: 1 !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  margin: 0 !important;
  letter-spacing: 0.01em !important;
}

.home .cb-b6-widget .ti-rating::after,
.page-id-47523 .cb-b6-widget .ti-rating::after,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-rating::after,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-rating::after {
  display: none !important;
  content: none !important;
}

.home .cb-b6-widget .ti-stars,
.page-id-47523 .cb-b6-widget .ti-stars,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-stars,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-stars {
  display: flex !important;
  align-items: center !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
}

.home .cb-b6-widget .ti-stars .ti-star,
.home .cb-b6-widget .ti-stars img.ti-star,
.page-id-47523 .cb-b6-widget .ti-stars .ti-star,
.page-id-47523 .cb-b6-widget .ti-stars img.ti-star,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-stars .ti-star,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-stars img.ti-star,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-stars .ti-star,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-stars img.ti-star {
  width: 15px !important;
  height: 15px !important;
  max-width: 15px !important;
  margin: 0 2px 0 0 !important;
}

.home .cb-b6-widget .ti-verified-by,
.page-id-47523 .cb-b6-widget .ti-verified-by,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-verified-by,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-verified-by {
  display: block !important;
  width: auto !important;
  margin: 0 0 0 12px !important;
  padding: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  background: transparent !important;
}

.home .cb-b6-widget .ti-verified-by .ti-info-icon,
.page-id-47523 .cb-b6-widget .ti-verified-by .ti-info-icon,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-verified-by .ti-info-icon,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-verified-by .ti-info-icon {
  display: none !important;
}

.home .cb-b6-widget .ti-verified-by::after,
.page-id-47523 .cb-b6-widget .ti-verified-by::after,
.elementor-element-cbtiprv .ti-widget.ti-goog .ti-verified-by::after,
.elementor-element-cbtib6h .ti-widget.ti-goog .ti-verified-by::after {
  content: "Google reviews";
  font-family: Poppins, Arial, sans-serif !important;
  font-weight: 400 !important;
  font-size: 12px !important;
  line-height: 1 !important;
  letter-spacing: 0.13em !important;
  text-transform: uppercase;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

.home.cb-b6-placed .elementor-element-cbtib6h,
.page-id-47523.cb-b6-placed .elementor-element-cbtiprv {
  display: none !important;
}

@media (max-width: 767px) {
  .home .cb-b6-widget .ti-header .ti-rating,
  .page-id-47523 .cb-b6-widget .ti-header .ti-rating,
  .elementor-element-cbtiprv .ti-widget.ti-goog .ti-widget-container .ti-header .ti-rating,
  .elementor-element-cbtib6h .ti-widget.ti-goog .ti-widget-container .ti-header .ti-rating {
    font-size: 30px !important;
  }
  .home .cb-b6-widget .ti-header,
  .page-id-47523 .cb-b6-widget .ti-header,
  .elementor-element-cbtiprv .ti-widget.ti-goog .ti-header,
  .elementor-element-cbtib6h .ti-widget.ti-goog .ti-header {
    gap: 10px !important;
    padding: 12px 4px !important;
  }
}
