

/* Start:/local/templates/logicloud.health_s1/components/bitrix/news.list/services.detail/style.css?1784699849353*/
.service-nav {
    display: flex;
    gap: 1.25rem;
    margin-left: 2rem;
    flex-wrap: wrap;
}

a.service-nav__item {
    margin-top: 1rem;
}

@media (max-width: 800px) {
    .service-nav {
        gap: 0.25rem;
    }

    .service-nav__item {
        flex: 1 1 220px;
        max-width: 100%;
        text-align: center;
    }
}
/* End */


/* Start:/local/templates/logicloud.health_s1/components/bitrix/news.list/rating.review/style.css?17713241371761*/
.reviews__list {
    row-gap: 20px;
}

.review-card {
  box-sizing: border-box;
  position: relative;
  display: flex;
  padding: 10px 20px 20px;
  background: #FBFBFB;
}

.review-card__inner {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.review-card__logo {
  position: relative;
  display: block;
  width: 100%;
  max-width: 150px;
}

.review-card__logo::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 26.66%;
}

.review-card__logo img {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.review-card__info {
  display: flex;
  align-items: center;
  gap: 8px;
}

.review-card__rate {
  font-family: "Lato", sans-serif;
  font-weight: 500;
  font-size: 24px;
  color: #000;
}

.review-card__stars {
  display: flex;
  align-items: center;
  gap: 2px;
}

.star-icon {
    position: relative;
    width: 20px;
    height: 20px;
    background-color: #ccc; /* Цвет пустой звезды */
    -webkit-mask: url('/local/templates/logicloud.health_s1/components/bitrix/news.list/rating.review/star.svg') no-repeat center / contain;
    mask: url('/local/templates/logicloud.health_s1/components/bitrix/news.list/rating.review/star.svg') no-repeat center / contain;
}

.star-icon::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: var(--percent);
    background-color: #ffc107;
}

.review-card__link {
  margin-top: 8px;
  color: rgb(23, 30, 84);
  text-decoration: none;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  font-size: 1em;
  line-height: 1.6;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: OpenSans-Semibold;
}

.review-card__link:hover {
	text-decoration: none;
	color: rgb(0, 54, 116);
}

.review-card__link:active {
	text-decoration: none;
	color: rgb(60, 155, 200);
}
/* End */
/* /local/templates/logicloud.health_s1/components/bitrix/news.list/services.detail/style.css?1784699849353 */
/* /local/templates/logicloud.health_s1/components/bitrix/news.list/rating.review/style.css?17713241371761 */
