

/* Start:/include/breadcrumbs/style.css?17652942481007*/
.eos-breadcrumbs {
  padding: 0;
  list-style: none;
  display: flex;
}
.eos-section.eos-breadcrumbs-section {
  padding-bottom: 0;
}
.eos-breadcrumbs__item:not(:last-child) {
  margin-right: .5em;
}
.eos-breadcrumbs__link {
  --icon-width: calc(var(--rem) * 14);
  position: relative;
  color: #6a6464;
  font-weight: 600;
  font-size: calc(var(--rem) * 12);
  transition: color .2s ease-in-out;
  padding-right: calc(var(--icon-width) + .5em);
  text-decoration: none;
}
.eos-breadcrumbs__item:not(:last-child) .eos-breadcrumbs__link:after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: var(--icon-width);
  height: calc(var(--rem) * 15);
  background: url(/include/breadcrumbs/img/breadcrumb_arrow.svg) no-repeat center / contain;
}
.eos-breadcrumbs__link:hover {
  color: var(--brand-color);
  transition: color .2s ease-in-out;
}

@media (max-width: 768px) {
  .eos-breadcrumbs {
    display: none;
  }
}

/* End */


/* Start:/local/templates/main/components/bitrix/news.detail/authors/style.css?16958128051180*/
.authors-breadcrumbs::before,
.authors-detail::before {
  background-color: var(--bg-color);
}
.authors-breadcrumbs {
  padding: var(--container-vertical-padding) 0 0;
}
.authors-detail__wrapper {
  display: grid;
  grid-template-columns: 1fr 3fr;
  gap: calc(var(--rem) * 50);
}
.authors-detail__photo {
  width: 100%;
}
.authors-detail h1,
.authors-detail h2 {
  text-align: left;
}
.author-detail__description {
  display: grid;
  gap: calc(var(--rem) * 20);
}
.author-detail__description a {
  color: var(--brand-color);
  text-decoration: underline;
}
.author-detail__diploma {
  display: block;
}
@media (max-width: 992px) {
  .authors-detail__wrapper {
    grid-template-columns: 1fr 2fr;
    gap: calc(var(--rem) * 30);
  }
}
@media (max-width: 768px) {
  .authors-breadcrumbs {
    display: none;
  }
  .authors-detail {
    padding-bottom: calc(2 * var(--container-vertical-padding));
    padding-top: calc(2 * var(--container-vertical-padding));
  }
}
@media (max-width: 550px) {
  .authors-detail__wrapper {
    grid-template-columns: auto;
  }
  .authors-detail__photo {
    max-width: calc(var(--rem) * 300);
  }
}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/news_redesign/style.css?17032387841745*/
.eos-news-faq {
	margin-bottom: calc(var(--rem) * 70);
	position: relative;
}
/* .eos-news-faq * {
	transition: all .3s ease-in-out;
} */
.eos-news {
	margin-bottom: var(--container-vertical-padding);
	align-items: center;
}
.eos-news__item {
	position: relative;
	padding: 1.5em 2em 6em;
	border-radius: calc(var(--rem) * 8);
	box-shadow: 0 2px 11px 0 #f2ede6, 0 2px 8px 0 rgb(185 185 185 / 20%);
	transition: box-shadow .2s ease-in-out;

	box-sizing: border-box;
	margin: calc(var(--rem) * 15);
}
.eos-news__item::after {
	content: '';
	position: absolute;
	left: 2em;
	bottom: 2em;
	width: calc(var(--rem) * 52);
	height: calc(var(--rem) * 4);
	background-color: var(--brand-color);
	border-radius: calc(var(--rem) * 2);
}
.eos-news__item:hover {
	box-shadow: 0 2px 18px 0 #e8e2d9, 0 2px 8px 0 rgb(185 185 185 / 20%);
	transition: box-shadow .2s ease-in-out;
}
.eos-news__item-title {
	font-size: var(--usual-text-size);
	font-weight: 600;
	margin-top: 0;
	line-height: 1.3;
}
.eos-news__item-link {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.eos-slider-prev.eos-news__prev,
.eos-slider-next.eos-news__next {
	top: 35%;
}
.eos-slider-prev.eos-news__prev {
	left: calc(var(--rem) * -30);
}
.eos-slider-next.eos-news__next {
	right: calc(var(--rem) * -30);
}

@media (max-width: 1200px) {
	.eos-news-faq {
		margin: 0 auto calc(var(--rem) * 70);
		width: 95%;
	}
}
@media (max-width: 550px) {
	.eos-news-faq {
		width: 90%;
	}
	.eos-news__item {
		margin: calc(var(--rem) * 7);
	}
}

/* pagination >> */
.eos-news__pagination {
	display: none;

	justify-content: center;
	margin-top: 1em;
	margin-bottom: 2em;
}
/* << pagination */
/* End */
/* /include/breadcrumbs/style.css?17652942481007 */
/* /local/templates/main/components/bitrix/news.detail/authors/style.css?16958128051180 */
/* /local/templates/main/components/bitrix/news.list/news_redesign/style.css?17032387841745 */
