

/* Start:/bitrix/templates/newstom/components/bitrix/catalog/services/style.css?1764052641387*/
.service-asside {
	padding-bottom: 20px;
}

.advice__wrapper {
	column-gap: 20px;
	align-items: flex-start !important;
}

.advice__wrapper .team-item {
	min-width: 290px;
}

.advice__info {
	max-width: 600px !important;
}

.service-info__img {
	border-radius: 16px;
	overflow: hidden;
}

@media (max-width: 767px) {
  .advice__wrapper {
    row-gap: 20px;
  }
}
/* End */


/* Start:/bitrix/templates/newstom/components/bitrix/catalog.element/service/style.css?1755020863361*/
.service-asside {
	padding-bottom: 20px;
}

.advice__wrapper {
	column-gap: 20px;
	align-items: flex-start !important;
}

.advice__wrapper .team-item {
	min-width: 290px;
}

.advice__info {
	max-width: 600px !important;
}

.service-info__img {
	border-radius: 16px;
	overflow: hidden;
}

@media (max-width: 767px) {
  .advice__wrapper {
    row-gap: 20px;
  }
}
/* End */


/* Start:/bitrix/templates/newstom/css/sticky-sidebar-enable.css?1754207292229*/
.ss2-sidebar{
    will-change: min-height;
}

.ss2-sidebar__inner{
    transform: translate(0, 0); /* For browsers don't support translate3d. */
    transform: translate3d(0, 0, 0);
    will-change: position, transform;
}
/* End */


/* Start:/bitrix/templates/newstom/components/bitrix/news.list/reviews-on-service/style.css?17564977801130*/
.js-reviews-slider .swiper-slide {
	height: auto;
}

.reviews-item__all {
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	
	font-size: 24px;
}

.expand-button-checkbox {
  display: none; /* Hide the actual checkbox */
}

.truncated-content {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  overflow: hidden;

  transition: all 0.3s ease-in-out;
  max-height: auto;
}

.expand-button-checkbox:checked ~ .truncated-content {
  /* -webkit-line-clamp: unset; Show full content when checkbox is checked */
  -webkit-line-clamp: 500; /* Show full content when checkbox is checked */
  max-height: 999px;
}

.expand-button-label {
  border-bottom: 1px dashed #000;
}

.expand-button-label::before {
    content: "Развернуть";
    cursor: pointer;
    display: none !important;
    margin-top: 10px;
}

.expand-button-checkbox:checked ~ .expand-button-label::before {
  content: "Свернуть"; /* Change button text when expanded */
}

.truncated-content.make ~ .expand-button-label::before {
	display: inline-block !important;
}
/* End */


/* Start:/bitrix/templates/newstom/components/bitrix/news.list/contacts_clinics/style.css?1748435246150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /bitrix/templates/newstom/components/bitrix/catalog/services/style.css?1764052641387 */
/* /bitrix/templates/newstom/components/bitrix/catalog.element/service/style.css?1755020863361 */
/* /bitrix/templates/newstom/css/sticky-sidebar-enable.css?1754207292229 */
/* /bitrix/templates/newstom/components/bitrix/news.list/reviews-on-service/style.css?17564977801130 */
/* /bitrix/templates/newstom/components/bitrix/news.list/contacts_clinics/style.css?1748435246150 */
