

/* Start:/articles/style.css?1751466867518*/
.b2b-articles-title--full::before {
    background-color: var(--biege-color);
}
.b2b-articles-title--full {
    padding-bottom: 0;
    margin-bottom: -75px;
}
.b2b-articles-title__wrapper {
    position: relative;
    z-index: 1;
}
.b2b-articles-title__title {
    font-size: calc(var(--rem) * 65);
    margin: 0;
}

@media (max-width: 768px) {
    .b2b-articles-title--full {
        margin-bottom: -40px;
    }
    .b2b-articles-title__title {
        font-size: calc(var(--rem) * 45);
    }
}
/* End */


/* Start:/local/templates/rebranding/components/bitrix/news.detail/articles/style.css?17513635679021*/
:where(.b2b-articles-detail) h2 {
	margin: 1.5em 0 0.7em;
	max-width: calc(var(--rem) * 800);
}
.b2b-articles-detail {
	font-size: var(--bigger-text-size);
}
:where(.b2b-articles-detail) ul,
:where(.b2b-articles-detail) ol {
	padding: 0;
	margin: 1em 0;
}
:where(.b2b-articles-detail) a[href^='tel'] {
	font-weight: 700;
	color: var(--brand-color);
}
:where(.b2b-articles-detail) li {
	position: relative;
	padding-left: 1.3em;
	list-style: none;
	font-size: var(--bigger-text-size);
}
:where(.b2b-articles-detail) li:not(:last-child) {
	margin-bottom: .5em;
}
:where(.b2b-articles-detail ul) li::before {
	content: '';
	position: absolute;
	top: 0.7em;
	left: 0;
	--size: 0.4em;
	width: var(--size);
	height: var(--size);
	border-radius: 50%;
	background-color: var(--brand-color);
}
:where(.b2b-articles-detail) ol {
	counter-reset: number;
}
:where(.b2b-articles-detail) ol>li {
	padding-left: 1.5em;
	position: relative;
	font-size: var(--bigger-text-size);
	counter-increment: number;
}
:where(.b2b-articles-detail) ol>li::before {
	content: counter(number) '.';
	position: absolute;
	top: 0.2em;
	left: 0;
	font-size: var(--bigger-text-size);
	color: var(--brand-color);
	line-height: 1;
}
/* :where(.b2b-articles-detail) ol>ul li{
	margin-left: 40px;
} */
.num-list{
	counter-reset: item;
}
.num-list>li{
	position: relative;
	padding-left:  30px ;
}
.num-list>li::before{
	 	content: "3." counter(item); /* Добавляем к числам скобку */
		counter-increment: item; /* Задаём имя счетчика */
		position: absolute;
		top: 0.2em;
		left: 0;
	  
}
:where(.b2b-articles-detail) h3 {
	margin: 2em 0 1em;
}
.b2b-articles-detail__wrapper {
	display: grid;
	grid-template-columns: 1fr 26%;
	gap: 2em;
}
.b2b-articles-detail__title {
	font-size: calc(var(--rem) * 65);
	margin-top: 0;
}
.b2b-articles-detail__info {
	font-weight: 700;
	font-size: var(--bigger-text-size);
}
.b2b-articles-detail__info-accent {
	color: var(--brand-color);
}
.b2b-articles-detail-baner {
	width: 100%;
	max-height: calc(var(--rem) * 700);
	overflow: hidden;
	object-fit: cover;
	object-position: top;
}
.b2b-articles-detail__menu {
	background-color: var(--biege-color);
	padding: 2.5em 3em;
	margin-bottom: 4em;
}
.b2b-articles-detail__link {
	position: relative;
	font-weight: 700;
	color: var(--brand-color);
	display: block;
	width: 100%;
	max-width: max-content;
	margin: 2.5em 0px;
}
.b2b-articles-detail__link::after {
	content: '';
	position: absolute;
	top: 60%;
	left: 103%;
	transform: translateY(-50%);
	width: calc(var(--rem) * 27);
	height: calc(var(--rem) * 14);
	background: url(/local/templates/rebranding/assets/img/icons/right_arrow.svg) no-repeat center / contain;
}
.b2b-articles-detail__subtitle {
	font-size: var(--bigger-text-size);
	margin-top: 0;
	margin-bottom: 1em;
}
.b2b-articles-detail__list {
	padding: 0;
	margin: 0;
}
.b2b-articles-detail__list-item {
	position: relative;
	padding-left: 2.1em;
}
.b2b-articles-detail__list-item * {
	text-align: left;
}
.b2b-articles-detail__list-item:hover,
.b2b-articles-detail__link:hover,
.b2b-articles-detail__list-link:hover {
	text-decoration: underline;
	text-underline-offset: .2em;
}
.b2b-articles-detail__list-item:not(:last-child) {
	margin-bottom: .5em;
}
.b2b-articles-detail__list-item::before {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	width: calc(var(--rem) * 25);
	height: calc(var(--rem) * 12);
	background: url(/local/templates/rebranding/assets/img/icons/right_arrow.svg) no-repeat center / contain;
}

/* PREV | NEXT >> */
.b2b-articles__link {
  font-size: var(--bigger-text-size);
  font-weight: 700;
	position: relative;
}
.b2b-articles__link:hover {
  text-decoration: underline;
  text-underline-offset: .1em;
}
.b2b-articles__link::after {
  content: '';
  position: absolute;
  top: 0.4em;
  left: 110%;
  width: calc(var(--rem) * 33);
  height: calc(var(--rem) * 15);
  background: url(/local/templates/rebranding/assets/img/icons/right_arrow.svg) no-repeat center / contain;
}
.b2b-articles__link--right {
  padding-left: 2.3em;
}
.b2b-articles__link--right::after {
  left: 0;
  transform: scale(-1, -1);
}
.b2b-articles-detail__prevnext {
  display: flex;
  padding-top: 2em;
}
.b2b-articles-detail__prev,
.b2b-articles-detail__next {
  flex-grow: 1;
}
.b2b-articles-detail__next {
  padding-right: 2.3em;
  text-align: right;
}
.b2b-articles-detail__prevnext .b2b-articles__link:hover {
  text-decoration: none;
}
@media (max-width: 350px) {
  .b2b-articles-detail__prevnext .b2b-articles__link span {
    display: none;
  }
}
/* << PREV | NEXT */

/* author >> */
.b2b-articles-detail__author {
	display: flex;
	flex-direction: column;
	gap: calc(var(--rem) * 15);
}
.b2b-articles-detail__author p {
	margin: 0;
}
.b2b-articles-detail__author-title {
	font-weight: bold;
	color: var(--brand-color);
}
.b2b-articles-detail__author-name {
	display: flex;
	flex-direction: column;
}
.b2b-articles-detail__author-link {
	max-width: max-content;
}
.b2b-articles-detail__author-link::after {
	top: .5em;
}
/* << author */

/* RATING >> */
.b2b-article__rating {
	display: flex;
	flex-wrap: wrap;
	gap: calc(var(--rem) * 15);
	margin: calc(var(--rem) * 50) 0;
}
.b2b-article__rating * {
	margin: 0;
}

.b2b-article__rating-form {
	display: flex;
	gap: calc(var(--rem) * 5);
}
label.b2b-article__rating-label input {
  display: none;
}

/* исходный вид >> */
.b2b-article__rating-label input+div {
  content: '';
  background: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/star-grey.svg);
  width: 20px;
  height: 20px;
	transition: background .2s ease-in-out;
}
.b2b-article__rating-label:hover input+div {
  cursor: pointer;
}
/* << исходный вид */

/* при наведении на звездочку >> */
.b2b-article__rating-form--hover .b2b-article__rating-label:hover ~ .b2b-article__rating-label input[data-rating='false']+div {
  background: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/star-grey.svg);
}
.b2b-article__rating-form--hover .b2b-article__rating-label input+div {
  background: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/star-red.svg);
}
/* << при наведении на звездочку */

/* если оценили >> */
.b2b-article__rating-label:hover input[disabled='disabled']+div {
  cursor: initial;
}

.b2b-article__rating-form--checked .b2b-article__rating-label input+div {
  background: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/star-red.svg);
}
.b2b-article__rating-form--checked .b2b-article__rating-label--active ~ .b2b-article__rating-label input+div {
  background: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/star-border.svg);
}
/* << если оценили */

/* << RATING */

.b2b-articles-detail__list-link {
	cursor: pointer;
}
@media (max-width: 768px) {
	.b2b-articles-detail__wrapper {
		display: flex;
    flex-direction: column;
    margin-bottom: 3em;
	}
	.b2b-articles-detail__title {
    font-size: calc(var(--rem) * 45);
    margin-bottom: 0;
	}
	.b2b-articles-detail__menu {
    padding: 1.5em 1.5em;
	}
}

/* Tables-> */
table {
	border: 1px solid #000;
	border-bottom: none;
	border-right: none;
	margin-bottom: 1rem;
}
table td {
	border: none;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	padding: 10px;
}
table p {
	margin: 0;
}
/* <-Tables */

/* Share >> */
.b2b-article__info {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: calc(var(--rem) * 20);
	margin: calc(var(--rem) * 50) 0;
}
.b2b-article__share {
	display: flex;
	align-items: center;
	gap: calc(var(--rem) * 20);
}
.b2b-article__share-title {
	font-weight: bold;
	margin: 0;
}
.b2b-article__share li::before {
	content: initial;
}

.ya-share2__container_size_l .ya-share2__badge .ya-share2__icon {
	height: calc(var(--rem) * 40);
	width: calc(var(--rem) * 40);
}
.ya-share2__item_service_whatsapp .ya-share2__icon {
	background-image: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/wa.svg) !important;
	/* background-color: var(--brand-color); */
}
.ya-share2__item_service_telegram .ya-share2__icon {
	background-image: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/tg.svg) !important;
	/* background-color: var(--brand-color); */
}
.ya-share2__container_shape_round.ya-share2__container_size_l .ya-share2__badge .ya-share2__icon:not(.ya-share2__icon_messenger-contact):not(.ya-share2__icon_more):not(.ya-share2__icon_copy) {
	background-repeat: no-repeat;
	background-size: 100% !important;
	background-color: var(--brand-color);
}
.ya-share2__list.ya-share2__list_direction_horizontal {
	display: flex;
	gap: calc(var(--rem) * 20);
}
/* << Share */

/* FORM >> */
.b2b-articles-detail .b2b-form__message {
	padding: 0;
	margin: calc(var(--rem) * 80);
}
.b2b-articles-detail .b2b-form__message > p {
	margin: 0;
}
/* << FORM */
/* End */


/* Start:/include/rebranding/breadcrumbs/style.css?17253645801226*/
.b2b-breadcrumbs {
  padding-top: calc(var(--rem) * 50);
  padding-bottom: calc(var(--rem) * 50);
  margin-bottom: calc(calc(var(--rem) * 121) * -1);
  position: relative;
  z-index: 1;
}
.b2b-breadcrumbs__list {
  display: flex;
  padding: 0;
  margin: 0;
}
.b2b-breadcrumbs__item {
  position: relative;
  color: var(--brand-color);
  font-weight: 600;
  line-height: 1;
}
.b2b-breadcrumbs__item:not(:last-of-type) {
  --arrow-size: calc(var(--rem) * 12);
  --gap: calc(var(--rem) * 20);
  margin-right: calc(var(--gap) + var(--arrow-size) + var(--gap));
}
.b2b-breadcrumbs__item:not(:last-of-type)::after {
  content: '';
  position: absolute;
  top: calc(50% + .1em);
  left: calc(100% + var(--gap) - (var(--arrow-size) / 2));
  transform: translateY(-50%) rotate(45deg);
  transform-origin: center;
  width: var(--arrow-size);
  height: var(--arrow-size);
  border: 2px solid var(--brand-color);
  border-left-color: transparent;
  border-bottom-color: transparent;
  border-radius: calc(var(--rem) * 2);
}
.b2b-breadcrumbs__item:hover {
  text-decoration: underline;
  text-underline-offset: .2em;
}
@media (max-width: 480px) {
  .b2b-breadcrumbs {
    display: none;
  }
}

/* End */


/* Start:/include/rebranding/subscribeToArticlesForm/style.css?1742211626902*/
.b2b-subscribeToArticles__form-wrapper {
  background-color: var(--biege-color);
  margin: 3em 0;
  padding: 2.5em 3em;
}
.b2b-subscribeToArticles__form-title {
  margin-top: 0;
  max-width: 100%;
}
.b2b-subscribeToArticles__form-form {
  display: grid;
  gap: 1.5em;
}
.b2b-subscribeToArticles__form-labels {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1.5em;
}
.b2b-subscribeToArticles__form-agree {
  display: grid;
}
.b2b-subscribeToArticles__form-form .g-recaptcha {
  display: none;
}
.b2b-subscribeToArticles__form-submit {
  max-width: max-content;
}
.b2b-subscribeToArticles__form-submit[disabled] {
  opacity: .4;
}
.b2b-subscribeToArticles__form-submit[disabled]:hover {
  background-color: var(--brand-color);
  color: #fff;
}
@media (max-width: 480px) {
  .b2b-subscribeToArticles__form-labels {
    grid-template-columns: initial;
  }
}
/* End */


/* Start:/include/rebranding/articles_form/style.css?17409846351111*/
.b2b-articles__form-inputs {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 2em 1.5em;
  grid-template-areas:
  'name email'
  'review review';
  margin-bottom: 3em;
}
.b2b-articles__form-name {
  grid-area: name;
}
.b2b-articles__form-email {
  grid-area: email;
}
.b2b-articles__form-review {
  grid-area: review;
}


.b2b-articles__form-agree .b2b-checkbox-label {
  display: block;
}
.b2b-articles__form-submit {
  max-width: max-content;
}
.b2b-articles__form-agree {
  margin-top: 1rem;
}


.b2b-articles__form-input.b2b-invalid {
  margin-bottom: 1rem;
}
.b2b-articles__form-label.b2b-form-label::after {
  top: 85%;
}
.b2b-articles__form-agree .b2b-checkbox-label[data-error] {
  margin-bottom: 2em;
}

.b2b-articles__form-submit {
  margin-top: 3em;
}

@media (max-width: 600px) {
  .b2b-articles__form-inputs {
    grid-template-columns: 1fr;
    grid-template-areas:
    'name'
    'email'
    'review';
  }
  .b2b-articles__form-wrapper {
    padding: 1rem;
  }
  .b2b-checkbox-label__text button {
    text-align: left;
  }
} 

/* End */


/* Start:/local/templates/rebranding/components/bitrix/news.list/articles_reviews/style.css?1725364588548*/
.b2b-articles_reviews__elems {
	display: grid;
	gap: calc(var(--rem) * 40);
	margin: calc(var(--rem) * 80) 0;
}
.b2b-articles_reviews__elem {
	background-color: var(--biege-color);
	padding: calc(var(--rem) * 40) calc(var(--rem) * 70);
}
.b2b-articles_reviews__elem-date {
	color: var(--brand-color);
	font-weight: bold;
}
.b2b-articles_reviews__elem-title {
	margin: calc(var(--rem) * 10) 0;
}
.b2b-articles_reviews__elem-description {
	margin: 0;
}
@media (max-width: 600px) {
	.b2b-articles_reviews__elem {
		padding: calc(var(--rem) * 30);
	}
}
/* End */


/* Start:/local/templates/rebranding/components/bitrix/news.list/articles_slider/style.css?17253645882797*/
.b2b-articles.b2b-full-bg::before {
  background-color: var(--biege-color);
}
.b2b-articles__container {
  position: relative;
  z-index: 1;
}
.b2b-articles__wrapper {
  margin: calc(var(--rem) * 30) calc(var(--rem) * -10);
}
.b2b-article {
  box-sizing: border-box;
  padding: 0 calc(var(--rem) * 10);
  cursor: pointer;
}
/* INFO MIN >> */
.b2b-article__info_min {
  display: flex;
  gap: calc(var(--rem) * 20);
  margin: calc(var(--rem) * 20) 0;
}
.b2b-article__info_min-time,
.b2b-article__info_min-views,
.b2b-article__info_min-reviews {
  position: relative;
  padding-left: calc(var(--rem) * 35);
}
.b2b-article__info_min-time::before,
.b2b-article__info_min-views::before,
.b2b-article__info_min-reviews::before {
  position: absolute;
  content: '';
  left: 0;
  width: calc(var(--rem) * 30);
  height: calc(var(--rem) * 30);
  background-size: 95%;
  background-position: center;
  background-repeat: no-repeat;
}
.b2b-article__info_min-time::before {
  background-image: url(/local/templates/rebranding/assets/img/pages/articles/icon-time.svg);
}
.b2b-article__info_min-views::before {
  background-image: url(/local/templates/rebranding/assets/img/pages/articles/icon-views.svg);
}
.b2b-article__info_min-reviews::before {
  background-image: url(/local/templates/rebranding/assets/img/pages/articles/icon-reviews.svg);
}
/* << INFO MIN */

.b2b-article__date {
  color: var(--brand-color);
  font-size: var(--bigger-text-size);
  font-weight: 700;
}
.b2b-article__title {
  font-size: var(--bigger-text-size);
  line-height: 1.4;
}
.b2b-article__link {
  font-size: var(--bigger-text-size);
  position: relative;
  font-weight: bold;
  width: max-content;
}
.b2b-article__link::after {
  content: '';
  position: absolute;
  top: .7ex;
  left: 110%;
  width: calc(var(--rem) * 33);
  height: calc(var(--rem) * 15);
  background: url(/local/templates/rebranding/assets/img/icons/right_arrow.svg) no-repeat center / contain;
}

/* RATING >> */
.b2b-article__rating {
  display: flex;
  align-items: center;
  gap: calc(var(--rem) * 10);
  margin: calc(var(--rem) * 15) 0;
}
.b2b-article__stars {
  display: flex;
  gap: calc(var(--rem) * 5);
  padding: 0;
  margin: 0;
}
.b2b-article__star {
  content: '';
  background: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/star-red.svg);
  width: 20px;
  height: 20px;
}
.b2b-article__star--active ~ .b2b-article__star {
  background: url(/local/templates/rebranding/components/bitrix/news.detail/articles/img/star-grey.svg);
}
.b2b-article__rating-txt {
  margin-top: calc(var(--rem) * 5);
}
/* << RATING */

@media (max-width: 768px) {
  .b2b-articles__wrapper {
    margin: calc(var(--rem) * 30) 0;
  }
}
/* End */
/* /articles/style.css?1751466867518 */
/* /local/templates/rebranding/components/bitrix/news.detail/articles/style.css?17513635679021 */
/* /include/rebranding/breadcrumbs/style.css?17253645801226 */
/* /include/rebranding/subscribeToArticlesForm/style.css?1742211626902 */
/* /include/rebranding/articles_form/style.css?17409846351111 */
/* /local/templates/rebranding/components/bitrix/news.list/articles_reviews/style.css?1725364588548 */
/* /local/templates/rebranding/components/bitrix/news.list/articles_slider/style.css?17253645882797 */
