

/* Start:/local/templates/light/components/bitrix/news/blog/style.min.css?17890478606063*/
.head-block.top.with-tabs .item-link:not(:hover){background:var(--fs-paper)}.select_head_wrap .menu_item_selected{position:relative;padding:15px 55px 15px 25px;margin:0 0 -1px;cursor:pointer;color:var(--fs-ink)}.select_head_wrap .menu_item_selected .svg.svg-inline-down{right:15px;position:absolute;top:50%}@media(min-width:768px){.select_head_wrap .menu_item_selected+.head-block{display:block!important;margin:0 0 32px}.head-block.top.with-tabs.srollbar-custom .mCSB_container{padding-bottom:20px}}@media(max-width:767px){.select_head_wrap{margin-bottom:32px}.select_head_wrap .head-block.top{margin-bottom:0}.select_head_wrap .head-block.top .item-link{display:block;float:none}.select_head_wrap .menu_item_selected.opened .svg.svg-inline-down{transform:rotate(180deg)}.select_head_wrap .menu_item_selected+.head-block{display:none}.select_head_wrap .head-block.top .item-link{border-bottom:1px solid var(--fs-ink-2)}.select_head_wrap .head-block.top .item-link:last-child{border-bottom:none}.select_head_wrap .head-block.top:not(.with-tabs) .item-link{border-right:none}.select_head_wrap .head-block .item-link .title span,.select_head_wrap .head-block.top .item-link .title .btn-inline{padding:15px 55px 15px 25px}.select_head_wrap .head-block.top.with-tabs .item-link{margin:0;border:none;border-bottom:1px solid var(--fs-ink-2);border-radius:0}.select_head_wrap .head-block.top.with-tabs .item-link:last-child,.select_head_wrap .head-block.top.with-tabs .item-link.active:last-child:hover{border-bottom:none}.select_head_wrap .head-block.top.with-tabs{border:1px solid var(--fs-ink-2)}.select_head_wrap .head-block.top.with-tabs .item-link:hover{box-shadow:none;transform:none}.select_head_wrap .head-block.top.with-tabs .item-link.active:hover{border:none;border-bottom:1px solid var(--fs-ink-2)}.select_head_wrap .head-block.top.with-tabs .item-link.active .title span:before{border-top-right-radius:0;border-top-left-radius:0;left:-1px;top:0;bottom:0;right:auto;height:auto;width:2px}.select_head_wrap{position:relative}.select_head_wrap .head-block.top{position:absolute;left:0;right:0;z-index:110;max-height:220px;overflow:hidden;background-color:var(--fs-surface)}}.categories_block .dropdown>li.has-child a .toggle_block{position:absolute;top:0;right:0;z-index:2;width:35px;height:100%;bottom:0}.categories_block.menu_top_block li.v_bottom .dropdown{position:static;min-width:auto;width:auto}.categories_block.menu_top_block .dropdown ul.child{margin:0}body .categories_block.menu_top_block .left_menu li.v_bottom>.dropdown{padding:0 0 16px}.categories_block.menu_top_block li.v_bottom.current .dropdown,.categories_block.menu_top_block li.v_bottom:hover .dropdown{background:var(--fs-paper)}.categories_block.menu_top_block .dropdown>li.v_bottom>.dropdown{width:auto;box-shadow:none;opacity:1;visibility:visible;padding:5px 0 10px;border:1px solid var(--fs-line);border-top-width:0;border-bottom-width:0}.categories_block.menu_top_block .dropdown>li.has-child.v_bottom.opened>a{padding-bottom:7px;border-bottom:none;line-height:20px}.categories_block.menu_top_block .item .child_container .child_wrapp{padding:0}.categories_block.menu_top_block .opened>a .svg{transform:rotate(180deg)}.categories_block.menu_top_block .dropdown>li.v_bottom>.dropdown li{float:none;display:block;width:auto;padding:5px 16px 0;vertical-align:top;line-height:20px}.categories_block.menu_top_block .dropdown>li.v_bottom>.dropdown li a{padding:0 10px 0 0;font-weight:400;font-size:12px;display:block;line-height:20px}.categories_block.menu_top_block .dropdown>li.v_bottom>.dropdown li:not(.current) a:not(:hover){color:var(--text-color)}.categories_block.menu_top_block li.has-child.v_bottom:last-child>.dropdown{border-bottom-width:1px}.categories_block.menu_top_block ul.left_menu li{line-height:20px}.categories_block.menu_top_block .categories_count{position:absolute;right:15px;top:15px;font-weight:400}.categories_block.menu_top_block .has-child>a{padding-right:56px}.categories_block.menu_top_block .has-child .categories_count{right:38px}.categories_block.menu_top_block .has-child .svg{right:11px;top:19px}.item-views.news2 .item-wrapper{display:flex;flex-direction:column}.item-views.news2 .item-wrapper>[itemprop=item]{flex:1}.content-navigation .page-title{color:var(--fs-green-press);font-family:var(--fs-font-head);font-weight:700}.item-views.news2 .item-wrapper .item.bordered{height:100%;background:var(--fs-green-tint);border:1px solid var(--fs-line);border-radius:var(--fs-radius-card);overflow:hidden;transition:border-color .15s ease}.item-views.news2 .item-wrapper .item.bordered:hover{border-color:var(--fs-green)}.item-views.news2 .item-wrapper .item.bordered .image{border-radius:0}.item-views.news2 .item-wrapper .item.bordered .inner-text{padding:20px 24px 24px}.item-views.news2 .item-wrapper .item .title a{color:var(--fs-green-press);font:600 17px/1.45 var(--fs-font-head)}.item-views.news2 .item-wrapper .item .title a:hover{text-decoration:underline;text-underline-offset:3px}.item-views.news2 .item-wrapper .item .period-block{color:var(--fs-ink-2);opacity:1}.select_head_wrap .menu_item_selected{background:var(--fs-green-tint);border-color:var(--fs-line);border-radius:var(--fs-radius)}@media(min-width:768px){.select_head_wrap .menu_item_selected+.head-block{display:flex!important;flex-wrap:wrap;gap:8px;border:0;background:0 0}.select_head_wrap .head-block.top .item-link{float:none;margin:0;border:0;border-radius:var(--fs-radius);background:var(--fs-surface)}.select_head_wrap .head-block.top .item-link .title>a,.select_head_wrap .head-block.top .item-link .title>span{display:flex;align-items:center;min-height:44px;padding:11px 20px;border:1px solid var(--fs-line);border-radius:var(--fs-radius);color:var(--fs-green-press);font:500 14px/1.4 var(--fs-font-body)}.select_head_wrap .head-block.top .item-link.active .title>span{background:var(--fs-action);border-color:var(--fs-action);color:var(--fs-white)}.select_head_wrap .head-block.top .item-link .title>a:hover{background:var(--fs-green-tint);border-color:var(--fs-green)}}
/* End */


/* Start:/local/templates/light/css/blog.min.css?17892997713556*/
.fg-blog-page .content-navigation{padding-bottom:24px}.fg-blog-page .content-navigation .page-title{margin-bottom:0}.fg-blog-page .content-main-block{padding-top:0}.fg-blog-page .content-navigation .page-title,.fg-blog-page .content-top .page-title{color:var(--fs-ink);font:700 var(--fs-h1)/var(--fs-h1-lh)var(--fs-font-head);letter-spacing:-.02em}.fg-blog{margin:0 0 40px;color:var(--fs-ink);font:var(--fs-text)/var(--fs-text-lh)var(--fs-font-body)}.fg-blog-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 20px}.fg-blog-filters>span{color:var(--fs-ink-2);font-size:14px;margin-right:8px}.fg-blog-filters a,.fg-blog-routes__links a{display:inline-flex;align-items:center;min-height:44px;border:1px solid var(--fs-line);border-radius:var(--fs-radius);background:var(--fs-surface);color:var(--fs-link);padding:8px 14px;font-size:15px;text-decoration:none}.fg-blog-filters a[aria-current]{background:var(--fs-green-tint);border-color:var(--fs-action);font-weight:600}.fg-blog-filters a:hover,.fg-blog-routes__links a:hover{border-color:var(--fs-action)}.fg-blog a:focus-visible,.fg-article a:focus-visible,.fg-article button:focus-visible{outline:2px solid var(--fs-action);outline-offset:4px}.fg-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fg-blog-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--fs-surface);border-radius:var(--fs-radius-card);border:1px solid var(--fs-line)}.fg-blog-card__image{display:block;aspect-ratio:2.2;overflow:hidden;background:var(--fs-green-tint)}.fg-blog-card__image img{display:block;width:100%;height:100%;object-fit:cover}.fg-blog-card__placeholder{display:flex;align-items:center;justify-content:center;height:100%;font:600 22px/1.3 var(--fs-font-head);color:var(--fs-ink-2)}.fg-blog-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px}.fg-blog-card time,.fg-blog-card__author{font-size:14px;line-height:1.45;color:var(--fs-ink-2)}.fg-blog-card h2{margin:0;font:600 20px/1.3 var(--fs-font-head);letter-spacing:-.01em}.fg-blog-card h2 a{color:var(--fs-ink);text-decoration:none}.fg-blog-card h2 a:hover{color:var(--fs-link);text-decoration:underline;text-underline-offset:3px}.fg-blog-card__summary{font-size:15px;line-height:1.5;color:var(--fs-ink-2)}.content-wrapper .fg-blog .fg-blog-card__summary p{margin:0;padding:0;font:inherit}.content-wrapper .fg-blog .fg-blog-card__body h2{margin:0}.fg-blog-card__author{margin-top:auto;padding-top:6px}.fg-blog-routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0}.fg-blog-routes__group{padding:24px;border-radius:var(--fs-radius-card);background:var(--fs-green-tint);min-width:0}.fg-blog-routes h2{margin:0 0 14px;font:600 20px/1.3 var(--fs-font-head);color:var(--fs-ink)}.fg-blog-routes__links{display:flex;flex-wrap:wrap;gap:8px}.fg-blog-routes__links a{max-width:100%;overflow-wrap:anywhere}.fg-blog-rss{display:inline-block;font-size:14px;margin-top:20px}.fg-blog-empty{padding:32px 0}@media(max-width:1023px){.fg-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.fg-blog-page .content-navigation .page-title,.fg-blog-page .content-top .page-title{font-size:28px}.fg-blog-grid,.fg-blog-routes{grid-template-columns:minmax(0,1fr);gap:16px}.fg-blog-card h2{font-size:18px}.fg-blog-card__image{aspect-ratio:1.8}.fg-blog-filters{gap:6px}.fg-blog-filters>span{flex-basis:100%}.fg-blog-routes__group{padding:16px}}@media(max-width:767px){.fg-blog-page .content-navigation{padding-bottom:16px}}
/* End */


/* Start:/local/templates/light/components/bitrix/news.detail/blog/style.css?178942888433325*/
.detail_wrapper.detail-news1 {margin-bottom:3rem}
.detail-news1 .period_wrapper {font-size:.867rem; padding-bottom:2rem}
.ya-share2__list.ya-share2__list_direction_vertical > .ya-share2__item {
    background: var(--fs-surface);
    border-radius: 50%;
    margin: 2px 4px 20px 0 !important;
}
.ya-share2.ya-share2_inited {
    position: absolute;
    top: 0;
	left: -80px;
}
.ya-share2__container_size_l .ya-share2__badge {
	filter: grayscale(100%);
	opacity: 0.3;
}
.ya-share2__container_size_l .ya-share2__badge:hover {
	filter: none;
	opacity: 1;
}
.ya-share2__container_size_l .ya-share2__badge .ya-share2__icon {
	background-size: 48px 48px;
}
span.ya-share2__title {
    display: none;
}
.ya-share2 .ya-share2__item :hover, .ya-share2 .ya-share2__item_service_odnoklassniki:hover, .ya-share2 .ya-share2__item_service_vkontakte:hover, .ya-share2 .ya-share2__item_service_telegram:hover, .ya-share2 .ya-share2__item_service_moimir:hover {
	background-color: var(--fs-action) !important;
	border-radius: 50%;
}
.ya-share2__container_size_l .ya-share2__badge .ya-share2__icon:hover {
    background-color: transparent !important;
}
.ya-share2__link {border-radius:50%;
	height: 48px !important;
    width: 48px;
}
.ya-share2 .ya-share2__link {background-color: var(--fs-surface)}
.line-after.in-detail-news1 {
	display:none;
}
.detail.blog.fixed_wrapper {
	margin-top: -2rem;
}
.detail-news1 .detailimage {margin-bottom:2rem}
.sp-image {
    padding: 10px 0 20px 0;
    text-align: center;
}
.list_block_plus .item_list_p, .list_block_minus .item_list_p {
    margin-bottom: 10px;
    padding-left: 16px;
    font-weight: 400;
    font-size: 16px;
	position: relative;
}
.list_block_plus .item_list_p:before {
    content: '';
    width: 24px;
    height: 24px;
    left: -20px;
    right: 0;
    top: 5%;
    bottom: 0;
    background: var(--fs-action);
    position: absolute;
    border-radius: 6px;
    background-image: url(/local/templates/light/components/bitrix/news.detail/blog/./images/plus1.png);
    background-repeat: no-repeat;
    background-position: 6px 7px;
}
.list_block_minus .item_list_p:before {
    content: '';
    width: 24px;
    height: 24px;
    left: -20px;
    right: 0;
    top: 5%;
    bottom: 0;
    background: var(--fs-error-solid);
    position: absolute;
    border-radius: 6px;
    background-image: url(/local/templates/light/components/bitrix/news.detail/blog/./images/minus.png);
    background-repeat: no-repeat;
    background-position: 7px 7px;
}
.arrow_prev:before {
	position: absolute;
    content: '';
    background-image: url(/local/templates/light/components/bitrix/news.detail/blog/./images/arr2.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 16px;
    top: 6px;
    left: 0;
}
.arrow_nav {
	display: flex;
    margin-top: 40px;
}
.arrow_next {
    flex: 50%;
    text-align: end;
    order: 1;
    padding-right: 45px;
    position: relative;
}
.arrow_prev {
    flex: 50%;
	position: relative;
	padding-left: 45px;
}
.arrow_nav a {
    font-size: 18px;
    font-weight: 500;
	border-bottom: 1px solid;
}
.arrow_nav .name_item {line-height:1.2}
.arrow_nav .arrow_next:before {
    position: absolute;
    content: '';
    background-image: url(/local/templates/light/components/bitrix/news.detail/blog/./images/arr1.png);
    background-repeat: no-repeat;
    width: 31px;
    height: 16px;
    top: 6px;
    right: 0;
}
.arrow_nav a:hover .arrow_prev:before {
	filter: brightness(0);
}
.arrow_nav a:hover .arrow_next:before {
	filter: brightness(0);
}
@media (max-width:1000px) {
    .arrow_nav a {font-size:12px}
}

.detail_wrapper.detail-news1 {
	display: flex;
}
.text_block p {
    margin-bottom: 30px !important;
    margin-top: 0 !important;
}
.sp-block-container .sp-image img {
    height: auto;
    width: auto;
}
.rigth_block {
	background:var(--fs-surface);
    transition: height .3s;
    max-width:26rem;
    height: fit-content;
    border-radius: 5px;
    position: sticky;
    top:-5rem;
	order: 2;
}
ul.menu_ul ul {margin:0 0 0 20px}
ul.menu_ul li.link_list a {
    font-size: 16px;
    font-weight: 600;
}
ul.menu_ul li.link_list {
	margin-bottom: 10px;
}
ul.menu_ul li.link_list ul.menu_ul li.link_list {
	margin-bottom: 0;
	margin-top: 5px;
}
ul.menu_ul li.link_list ul.menu_ul li.link_list a {
    font-size: 16px;
    font-weight: 400;
}
.menu_link_title {font-size:20px; margin:40px 40px 20px 40px}
ul.menu_ul, li.link_list {
    margin-top: 0;
}
ul.menu_ul li.link_list:before {
	display: none !important;
}
ul.menu_ul > li.link_list {margin-left:0}

.rigth_block .sp-lists {
    margin: 0 40px;
}
.ordered-block.detail_content_wrapper.side_image_N.clearfix {
    border-radius: 5px;
	margin-top: 0;
    margin-right: 30px;
    margin-left: 80px;
    max-width: 65rem;
    width: 100%;
	position: relative;
	order: 1;
}
.inner_wrapper_text {
    padding: 40px;
}
.wrapper1:not(.with_left_block) .detail-news1 .line-after:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  background: var(--fs-paper);
}
.wrapper1:not(.with_left_block) .detail-news1 .line-after {
  height: 1px;
}
.with_left_block .detail-news1 .line-after {
  display: none;
}
.detail-news1 .top_detail.share.hover-block {
  width: 41px;
  text-align: center;
  position: relative;
  cursor: pointer;
  float: right;
}

li.blog_list:before {
	display:none !important;
}
ul.lists span {
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    top: 40%;
    background-color: var(--fill_dark_light_white_hover);
    left: -21px;
    border-radius: 50px;
}
.list_title {
    position: relative;
    font-size: 20px;
    margin-bottom: 5px;
}

div#reviews {
    background: var(--fs-surface);
    margin-top: 50px;
}
.reviews_sort, .blog-info__rating {
	display:none;
}
.ordered-block.comments-block {
    margin: 20px 0 0 0;
}
#reviews_content {
    padding: 40px 50px;
}
.ordered-block__title.option-font-bold.font_lg {
    font-size: 30px;
    padding-bottom: 0;
}
.show-comment.btn.btn-xs.btn-default {
    float: right;
    padding: 15px 50px 15px 50px;
    font-size: 14px;
    font-weight: 500;
}

.left_block {
    width: 540px !important
}
.topic {
	display:none;
}
div#reviews {
	background: transparent;
    margin-top: 50px;
}

#reviews_content {
    padding: 2.266rem 2.6rem 0;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    max-width: 65rem;
    border-radius: 5px;
	background: var(--fs-surface);
}
.blog-comment-cont.colored_theme_bg_before.blog-comment-author, .blog-comment.child .blog-comment-cont.colored_theme_bg_before.blog-comment-author {
	position: relative;
}
.blog-comment.child .blog-comment-cont.colored_theme_bg_before.blog-comment-author:before {
    content: '';
    position: absolute;
    height: 75%;
    width: 2px;
    left: -15px;
    background: var(--fs-paper);
}
.blog-comment.child .blog-comment-cont.colored_theme_bg_before.blog-comment-author:after {
    content: '';
    position: absolute;
    height: 1px;
    width: 98%;
    left: 2%;
    background: var(--fs-paper);
}
.blog-comment-meta a {
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
}
.blog-comment-info .left_info {
    display: grid;
}
span.rating-vote-result.like {
    padding-left: 5px;
    font-size: 19px;
    color: var(--fill_dark_light_white_hover);
}
.blog-comment-info {
    display: flex;
}
.blog-comment-info .logo {
    width: 64px;
    height: 64px;
    text-align: center;
    line-height: 64px;
    background: var(--fs-green-tint);
    border-radius: 50%;
    font-size: 24px;
    font-weight: 500;
    color: var(--fill_dark_light_white_hover);
    margin-right: 20px;
}

@media (max-width: 1580px) {
	.ordered-block.detail_content_wrapper.side_image_N.clearfix {width:65%}
}
@media (max-width: 1200px) {
	.ordered-block.detail_content_wrapper.side_image_N.clearfix {margin-left:70px}
}
@media (max-width: 800px) {
	.show-comment.btn.btn-xs.btn-default {
		float: inherit;
	}
	.ordered-block.detail_content_wrapper.side_image_N.clearfix {
		margin: 0 auto;
		order: 2;
	}
	.detail_wrapper.detail-news1 {
		flex-flow: wrap;
	}
	.rigth_block {
		margin: 1rem 2rem 1rem 95px;
		position: relative;
		order: 1;
		top: 0;
		width: 100%;
	}
	.ya-share2.ya-share2_inited {
		left: var(--bs-gutter-x);
		top: 19rem;
	}
	.ordered-block.detail_content_wrapper.side_image_N.clearfix {
		position: inherit;
		width: 100%;
	}
    #reviews #reviews_content {
		margin: 0;
		width: auto;
	}
}
@media (max-width: 500px) {
	.ya-share2.ya-share2_inited {
		display: none;
	}
	.rigth_block {
		margin: 0 0 2rem 0;
	}
	.top-block-wrapper + .wrapper_inner .detail-news1 .ordered-block:first-child {
		margin: 25px 0 0 0 !important
	}
}

/*galery*/
.detail-news1 .switch_gallery_wrap {
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.detail-news1 .galerys-block {
  position: relative;
  margin-bottom: 49px;
}

.detail-news1 .galerys-block .small-gallery-block .item {
  position: relative;
  padding: 66.6666666% 0 0;
  margin: 16px 0;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
  transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  -webkit-transition: opacity 0.3s ease;
}
.detail-news1 .galerys-block .small-gallery-block .item:hover {
  opacity: 0.7;
}
.detail-news1 .galerys-block .small-gallery-block .item > .wrap {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.detail-news1 .galerys-block .small-gallery-block .item img {
  display: inline;
}

.detail-news1 .galerys-block .big-gallery-block .item {
  text-align: center;
  padding-bottom: 0;
}

.detail-news1 .galerys-block .big-gallery-block div a {
  display: inline-block;
}

.detail-news1 .galerys-block .big-gallery-block .item img {
  max-height: 650px;
}

.detail-news1 .galerys-block .switch_gallery_wrap span.switch_gallery:not(.active) {
  opacity: 0.35;
}
.detail-news1 .galerys-block .switch_gallery_wrap span.switch_gallery {
  cursor: pointer;
}
.detail-news1 .galerys-block .switch_gallery_wrap span.switch_gallery.big-gallery {
  margin-right: 10px;
}
.detail-news1 .galerys-block .switch_gallery_wrap span.separator {
  margin: 0 15px;
}

.detail-news1 .galerys-block .big-gallery-block .slides .item img {
  cursor: zoom-in;
}

.detail-news1 .galerys-block .small-gallery-block .items .item .wrap {
  display: flex;
  align-items: center;
}

@media (max-width: 800px) {
  .detail-news1 .galerys-block .owl-carousel .owl-nav {
    display: none;
  }
}

/*additional gallery*/
.galerys-block {
  position: relative;
}
.galerys-block .owl-carousel.owl-theme.owl-bg-nav .owl-stage-outer {
  margin-bottom: 15px;
}
.galerys-block .owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}
.galerys-block .small-gallery-block .item {
  transition: opacity 0.3s ease;
}
.galerys-block .item:hover a {
  cursor: zoom-in;
}
.galerys-block .small-gallery-block .item:hover {
  opacity: 0.7;
}
.big-gallery-block .owl-carousel {
  max-height: 700px;
  min-height: 150px;
}
/*end galery*/

.detail-news1 .docs-block .files_block {
  padding: 18px 42px;
}

.banners-content .maxwidth-banner .item_block.text h1 {
  margin-bottom: 25px;
}
.banners-content .maxwidth-banner .text .intro-text p:last-child {
  margin-bottom: 0;
}

.wrapper1 .banners-content .maxwidth-banner {
  background-size: cover;
  background-position: bottom;
  background-repeat: no-repeat;
}
.wrapper1.with_left_block .banners-content {
  margin-bottom: 3.135rem;
}
.banners-content .maxwidth-banner .maxwidth-theme {
  position: relative;
}
.banners-content .img img {
  max-width: none;
}
.wrapper1 .banners-content .maxwidth-banner .dop-text {
  opacity: 0.5;
}

.wrapper1 .detailimage.image-head {
  margin-bottom: 0;
}
.wrapper1.with_left_block .detailimage.image-head {
  margin-bottom: 3.135rem;
}
.wrapper1.with_left_block .banners-content + .detailimage.image-head {
  margin-top: -3.135rem;
}

/*for link items*/
.detail-news1 .item-views.reviews.compact {
  border: 1px solid var(--fs-line);
}

@media (min-width: 768px) {
  .detail-news1 .reviews.item-views.compact .votes_block.nstar {
    right: 50px;
    top: 52px;
  }
}

.detail-news1 .reviews.item-views.compact .item {
  padding-top: 35px;
  padding-bottom: 50px;
}

@media (min-width: 500px) {
    .detail-news1 .reviews.item-views .item .body-info,
    .detail-news1 .reviews.item-views .item .top_wrapper {
        padding-left: 0;
    }
}

.detail-news1 .reviews.item-views .item .body-info .svg-inline-quote {
  display: none;
}

.detail-news1 .reviews.item-views.compact .votes_block.nstar.big .ratings .item-rating svg {
  width: 21px;
  height: 20px;
}
/*end for link items*/

/*content_text wrap*/
.detail-news1 .inner_wrapper_text {background:var(--fs-surface); display:flex}
.detail-news1 .content-image {
  width: 30%;
}
.detail-news1 .side_image_left .content-image {
  margin: 0 40px 0 0;
}
.detail-news1 .side_image_right .content-image {
  margin: 0 0 0 40px;
}

.detail-news1 .content-text {
  width: 70%;
}

.detail-news1 .detail_content_wrapper.side_image_left .inner_wrapper_text {
  flex-direction: row-reverse;
}

.detail-news1 .detail_content_wrapper.side_image_N .inner_wrapper_text .content-text {
  width: 100%;
  margin: auto;
}

.detail-news1 .detail_content_wrapper.side_image_N .inner_wrapper_text {
  justify-content: center;
}

.wrapper1:not(.with_left_block)
  .detail-news1
  .detail_content_wrapper.side_image_N
  .inner_wrapper_text
  .content-text.wide-text {
  max-width: none;
}

@media (min-width: 1200px) {
  .with_left_block .detail-news1 .content-image {
    margin-top: 0.4rem;
  }
}

@media (min-width: 992px) {
  .wrapper1:not(.with_left_block) .detail-news1 .content-image {
    margin-top: 0.4rem;
  }
}

@media (max-width: 1199px) {
  .with_left_block .detail-news1 .detail_content_wrapper.side_image_right .inner_wrapper_text,
  .with_left_block .detail-news1 .detail_content_wrapper.side_image_left .inner_wrapper_text {
    flex-direction: column;
  }

  .with_left_block .detail-news1 .content-text {
    width: 100%;
  }

  .with_left_block .detail-news1 .content-image {
    width: 100%;
    margin-top: 20px;
  }

  .with_left_block .detail-news1 .content-image img {
    max-height: 500px;
  }

  .detail-news1 .side_image_left .content-image {
    margin: 0 20px 0 0;
  }

  .detail-news1 .side_image_right .content-image {
    margin: 0 0 0 20px;
  }
  .with_left_block .detail-news1 .content-image {
    margin: 0 0 20px 0;
  }
}

@media (max-width: 991px) {
  .detail-news1 .detail_content_wrapper.side_image_right .inner_wrapper_text,
  .detail-news1 .detail_content_wrapper.side_image_left .inner_wrapper_text {
    flex-direction: column;
  }
  .detail-news1 .content-text {
    width: 100%;
  }
  .detail-news1 .side_image_left .content-image,
  .detail-news1 .side_image_right .content-image {
    width: 100%;
    margin: 20px 0 0 0;
  }
  .detail-news1 .content-image img {
    max-height: 500px;
  }
}
/*end content*/

/*margin ordered block*/
.detail-news1 .ordered-block {
  margin: 4.667rem 0 0 0;
}
.detail-news1 .ordered-block.with-title {
  margin: 4.33rem 0 4.667rem;
}
.detail-news1 .ordered-block__title {
  padding-bottom: 2.2rem;
}
.with_left_block .detail-news1 .ordered-block__title {
  padding-bottom: 2rem;
}
.with_left_block .detail-news1 .ordered-block.with-title .ordered-block__title {
  margin-top: -5px;
}
.detail-news1 .galerys-block.ordered-block .big-gallery-block {
  margin: 16px 0;
}
.detail-news1 .galerys-block.ordered-block .ordered-block__title {
  padding-bottom: 1.2rem;
}
.detail-news1 .galerys-block.ordered-block {
  margin: 4.33rem 0 3.667rem;
}
.with_left_block .detail-news1 .ordered-block {
  margin: 3.135rem 0 3.135rem;
}
.with_left_block .bottom-links-block {
  margin: 3.135rem 0 3.135rem;
}
.bottom-links-block {margin:3rem 0}
.back-url .svg {vertical-align:text-bottom}
.back-url .svg path {fill:var(--main-color)}
.back-url span {color:var(--gradient-to-color); font-size:0.875rem; letter-spacing:0.8px; padding-left:1rem; text-transform:uppercase}

/*goods catalog*/
.ordered-block.goods_catalog > hr,
.with_left_block hr.top_filter {
  margin: 0;
  background: var(--fs-paper);
  background: var(--stroke_black);
}
.with_left_block .main-catalog-wrapper.catalog_in_content hr.top_filter {
  display: none;
}
.detail-news1 .ordered-block.tizers-block {
  margin: 4.1rem 0 0.7rem;
}
.with_left_block .detail-news1 .ordered-block.tizers-block .item-views.tizers {
  padding-bottom: 0.9rem;
}
.detail-news1 .ordered-block.projects-block {
  margin: 4.33rem 0 0.8rem;
}
.detail-news1 .ordered-block.staff-block.type_block {
  margin: 4.33rem 0 2.7rem;
}
.with_left_block .detail-news1 .ordered-block.staff-block.type_block {
  margin: 3.135rem 0 -32px;
}
.with_left_block .detail-news1 .ordered-block.tizers-block {
  border-bottom: 1px solid var(--fs-line);
  margin: 3.135rem 0 0;
}
.detail-news1 .ordered-block.brands-block {
  margin: 3.7rem 0 4.2rem;
}
.with_left_block .detail-news1 .ordered-block.brands-block {
  margin: 3.135rem 0 3.135rem;
}
.detail-news1 .ordered-block.staff-block.type_list .item-views.staff-items {
  padding-bottom: 0;
}
.with_left_block .detail-news1 .ordered-block.projects-block {
  margin: 3.135rem 0 -32px;
}
.with_left_block .detail-news1 .ordered-block.projects-block .item-views.news2 {
  padding-bottom: 0;
}
.detail-news1 .ordered-block.goods .owl-carousel.owl-theme.owl-bg-nav .owl-stage-outer {
  margin-bottom: 0;
}
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h1:first-child,
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h2:first-child,
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h3:first-child,
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h4:first-child,
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h5:first-child {
  margin-top: 0;
}
.with_left_block .detail-news1 .ordered-block:first-child {
  margin-top: 0;
}
.top-block-wrapper + .wrapper_inner .detail-news1 .ordered-block:first-child {
  margin-top: 0;
}
/**/

/*top big blog*/
.big-gallery-block .owl-carousel.short-nav:hover .owl-nav {
  left: 10px;
  right: 10px;
}
.big-gallery-block .owl-carousel .owl-nav {
  left: 0;
  right: 0;
}
/*end top big block*/

/*for partners mode*/
.with_left_block .ordered-block.partners_mode.detail_content_wrapper {
  padding: 2.867rem;
  border: 1px solid var(--fs-line);
  border-radius: 3px;
}

.with_left_block .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide {
  float: left;
  margin: 0.45rem 2.867rem 1rem 0;
  width: 200px;
}

.ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide {
  float: left;
  margin: 0.45rem 2.867rem 1rem 0;
  width: 240px;
  text-align: center;
}

.with_left_block .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide.img_side_RIGHT {
  float: right;
  margin: 0.45rem 0 1rem 2.867rem;
}

.ordered-block.partners_mode .image-wide > a {
  background-color: var(--fs-surface);
  padding: 10px;
  border-radius: 4px;
  display: inline-block;
}

.ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide.img_side_RIGHT {
  float: right;
  margin: 0.45rem 0 1rem 2.867rem;
}

@media (max-width: 767px) {
  .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide,
  .with_left_block .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide,
  .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide.img_side_RIGHT,
  .with_left_block .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide.img_side_RIGHT {
    float: none;
    margin: 0 0 1.5rem;
    width: 100%;
  }

  .with_left_block .ordered-block.partners_mode.detail_content_wrapper {
    padding: 1.7rem;
  }

  .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide img.img-responsive {
    max-height: 350px;
  }
}
/*end partners mode*/

/*filter*/
.with_left_block .left_block.filter_visible.filter_in_content .bx_filter.bx_filter_vertical.swipeignore {
  border-top: 1px solid var(--fs-line);
}
/*end*/

li.ya-share2__item:before {
	display:none !important;
}

.container_inner.contents_page .middle > .container,
.container_inner.contents_page .middle {
  position: static;
}

@media (max-width: 767px) {
    .inner_wrapper_text {padding:30px}
    .menu_link_title {margin:30px}
    .rigth_block .sp-lists {margin:0 30px}
}
@media (max-width: 500px) {
    .arrow_next {padding-right:0}
    .arrow_prev {padding-left:0}
    .arrow_next a {margin-right:30px}
    .arrow_prev a {margin-left:30px}
	.arrow_nav .arrow_next::before,
	.arrow_nav .arrow_prev::before {background-size:contain; height:10px; width:20px; top:10px}
	.arrow_nav .name_item {font-size:.875rem}
}
@media (max-width: 400px) {
    .inner_wrapper_text {padding:30px 15px}
    .inner_wrapper_text h1 {font-size:1.5rem}
}
.blog-comment div.blog-textinfo {background:transparent; border:none}
div.blog-comment-new .blog-comment-date {background-color:transparent !important}
textarea#comment {color: var(--white_text_black);
    outline: none;
    background: var(--fs-surface);
    background-color: var(--card_bg_hover_black);
    border: 1px solid var(--fs-ink-2);
    border-color: var(--stroke_black);
}
#form_comment_0 {
  display: block !important;
}

.detail-news1 .article-meta-row {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: .9rem;
	margin: .25rem 0 1.5rem;
}
.detail-news1 .article-byline {
	font-size: .867rem;
	color: var(--fs-ink-2);
}
.detail-news1 .article-byline .byline-author {
	color: var(--main-color);
	font-weight: 500;
}
.detail-news1 .article-byline .byline-author:hover {
	text-decoration: underline;
}
.article-cta {
	background: var(--fs-warn-bg);
	border: 1px solid var(--fs-amber);
	border-radius: 6px;
	padding: 24px 22px;
	margin: 28px 0 24px;
	text-align: center;
}
.article-cta__heading {
	font-size: 20px;
	font-weight: 600;
	color: var(--fs-ink);
	margin: 0 0 10px;
	line-height: 1.3;
}
.article-cta__pitch {
	font-size: 15px;
	color: var(--fs-ink);
	margin: 0 auto 18px;
	line-height: 1.5;
	max-width: 640px;
}
.article-cta__bullets {
	list-style: none;
	padding: 0;
	margin: 0 0 20px;
	font-size: 14px;
	color: var(--fs-ink-2);
	line-height: 1.8;
}
.article-cta__bullets li {
	display: inline;
	white-space: nowrap;
	margin: 0 10px;
}
aside.article-cta .article-cta__bullets li::before {
	content: "✓\00a0" !important;
	color: var(--fs-green-press) !important;
	font-weight: 700 !important;
	font-size: 15px !important;
	margin: 0 !important;
	padding: 0 !important;
	display: inline !important;
	position: static !important;
	top: auto !important;
	bottom: auto !important;
	left: auto !important;
	right: auto !important;
	background: none !important;
	width: auto !important;
	height: auto !important;
	border: none !important;
	vertical-align: baseline !important;
}
.article-cta__actions {
	display: flex;
	gap: 12px;
	flex-wrap: wrap;
	justify-content: center;
	align-items: stretch;
}
.article-cta__actions .btn-warning,
.article-cta__actions .btn-default {
	padding: 10px 22px;
	font-size: 15px;
	min-width: 240px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}
.article-cta__zamer {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 4px;
}
.article-cta__zamer-link {
	font-size: 12px;
	color: var(--fs-ink-2);
	text-decoration: underline;
	text-decoration-style: dotted;
}
.article-cta__zamer-link:hover {
	color: var(--fs-green-press);
}
@media (max-width: 600px) {
	.article-cta { padding: 18px 14px; margin: 22px 0; }
	.article-cta__heading { font-size: 17px; }
	.article-cta__pitch { font-size: 14px; }
	.article-cta__bullets li { display: block; margin: 0; }
	.article-cta__actions { flex-direction: column; align-items: stretch; }
	.article-cta__actions .btn-warning,
	.article-cta__actions .btn-default { min-width: 0; }
	.article-cta__zamer { width: 100%; }
}

.detail-news1 .article-byline .byline-sep {
	margin: 0 .4rem;
	color: var(--fs-ink-2);
}
/* Article reading surface, contents and section hierarchy. */
.detail-news1 .inner_wrapper_text { background: transparent; }
.detail-news1 .content-text { font-size: 17px; line-height: 1.65; }
.detail-news1 .content-text h2,
.detail-news1 .content-text h3 { color: var(--fs-green-press); font-family: var(--fs-font-head); font-weight: 650; line-height: 1.3; }
.detail-news1 .rigth_block { background: var(--fs-green-tint); border: 1px solid var(--fs-line); border-top: 4px solid var(--fs-green); border-radius: var(--fs-radius-card); }
.detail-news1 .menu_link_title { color: var(--fs-green-press); font: 650 20px/1.4 var(--fs-font-head); }
.detail-news1 .detailimage img { border-radius: var(--fs-radius); }
.detail-news1 .content-text blockquote { margin: 24px 0; padding: 20px 24px; background: var(--fs-green-tint); border-left: 4px solid var(--fs-green); border-radius: 0 var(--fs-radius) var(--fs-radius) 0; color: var(--fs-ink); }
.detail-news1 .article-meta-row { padding-bottom: 18px; border-bottom: 1px solid var(--fs-line); }
.detail-news1 #reviews_content { background: var(--fs-green-tint); border: 1px solid var(--fs-line); border-radius: var(--fs-radius-card); }
.detail-news1 .arrow_nav { padding-top: 24px; border-top: 1px solid var(--fs-line); }
@media (max-width: 767px) {
    .detail-news1 .content-text { font-size: 17px; line-height: 1.6; }
}

/* Stage 6 article uses the same reading scale and surfaces as the blog cards. */
.fg-article-page .content-navigation .page-title { max-width: 920px; }
.detail.blog.fixed_wrapper { margin-top: 0; }
.detail_wrapper.detail-news1.fg-article { display: grid; width: 100%; max-width: none; margin-inline: 0; grid-template-columns: minmax(0, 820px) minmax(280px, 380px); gap: 48px; align-items: start; justify-content: space-between; }
.detail_wrapper.fg-article > .ordered-block.detail_content_wrapper { grid-column: 1; grid-row: 1; margin: 0; padding: 0; width: 100%; max-width: none; min-width: 0; }
.fg-article .ordered-block.detail_content_wrapper .inner_wrapper_text { display: block; width: 100%; max-width: none; margin: 0; padding: 0; }
.fg-article .ordered-block.detail_content_wrapper .inner_wrapper_text .content-text { width: 100%; max-width: none; margin: 0; padding: 0; }
.fg-article .content-text { font: 17px/1.65 var(--fs-font-body); color: var(--fs-ink); }
.fg-article .content-text h2 { margin: 32px 0 16px; color: var(--fs-ink); font: 600 var(--fs-h2)/var(--fs-h2-lh) var(--fs-font-head); }
.fg-article .content-text h3 { margin: 24px 0 12px; color: var(--fs-ink); font: 600 var(--fs-h3)/var(--fs-h3-lh) var(--fs-font-head); }
.fg-article .content-text p { line-height: inherit; }
.fg-article .content-text img { max-width: 100%; height: auto; }
.fg-article .detailimage { margin: 0 0 24px; }
.fg-article .detailimage img { width: 100%; border-radius: var(--fs-radius-card); }
.fg-article .article-meta-row { display: flex; flex-wrap: wrap; gap: 12px; border: 0; margin: 0 0 20px; padding: 0; }
.fg-article .article-byline { display: flex; align-items: center; flex-wrap: wrap; gap: 12px; font-size: 14px; }
.fg-article .article-byline time { color: var(--fs-ink-2); }
.fg-article .article-byline img.fg-article-author-photo { width: 44px; height: 44px; object-fit: cover; border-radius: 50%; }
.fg-article-author { display: flex; flex-direction: column; }
.fg-article-author > span { color: var(--fs-ink-2); }
.fg-article-sidebar { grid-column: 2; grid-row: 1; min-width: 0; display: grid; gap: 20px; position: sticky; top: 100px; max-height: calc(100dvh - 120px); overflow-y: auto; overscroll-behavior: contain; }
.fg-article [data-fg-toc-mobile]:empty, .fg-article [data-fg-toc-desktop]:empty { display: none; }
.fg-article .fg-article-toc { margin: 0; padding: 20px 24px; border: 1px solid var(--fs-line); border-radius: var(--fs-radius-card); background: var(--fs-surface); }
.fg-article .fg-article-toc[hidden] { display: none; }
.fg-article .fg-article-toc > summary { color: var(--fs-ink); cursor: pointer; font: 600 20px/1.4 var(--fs-font-head); }
.fg-article .fg-article-toc[open] > summary { margin-bottom: 14px; }
.fg-article .fg-article-toc__links { max-height: min(56vh, 580px); overflow-y: auto; overscroll-behavior: contain; }
.fg-article .fg-article-toc .sp-lists { margin: 0; }
.fg-article .fg-article-toc ul { margin: 0; padding: 0; list-style: none; }
.fg-article .fg-article-toc ul ul { padding-left: 14px; }
.fg-article .fg-article-toc .fg-article-toc__links li { margin: 0; padding: 0; }
.fg-article .fg-article-toc .fg-article-toc__links li::before { display: none; }
.fg-article .fg-article-toc .fg-article-toc__links a { display: block; padding: 8px 10px; border-radius: var(--fs-radius); color: var(--fs-ink-2); font: 400 15px/1.45 var(--fs-font-body); text-decoration: none; }
.fg-article .fg-article-toc .fg-article-toc__links a:hover, .fg-article .fg-article-toc .fg-article-toc__links a[aria-current="location"] { background: var(--fs-green-tint); color: var(--fs-green-press); }
.fg-article .fg-article-toc .fg-article-toc__links a[aria-current="location"] { font-weight: 600; }
.fg-article .fg-article-toc .fg-article-toc__links a:focus-visible, .fg-article .fg-article-toc summary:focus-visible { outline: 2px solid var(--fs-green); outline-offset: 2px; }
.fg-article [data-fg-article-body] [id], .fg-article [data-fg-article-body] a[name] { scroll-margin-top: 112px; }
.fg-article-sidebar .fg-blog-routes { grid-template-columns: minmax(0, 1fr); margin: 0; gap: 16px; }
.fg-article .fg-article-contact { display: flex; flex-wrap: wrap; align-items: center; gap: 12px 24px; margin: 24px 0; padding: 16px 0; border-top: 1px solid var(--fs-line); }
.fg-article .fg-article-contact__calculate { padding: 8px 0; border: 0; background: transparent; color: var(--fs-link); cursor: pointer; font: 500 16px/1.5 var(--fs-font-body); text-decoration: underline; }
@media (min-width: 1200px) { .fg-article [data-fg-toc-desktop] .fg-article-toc > summary { list-style: none; pointer-events: none; } .fg-article [data-fg-toc-desktop] .fg-article-toc > summary::-webkit-details-marker { display: none; } }
.fg-article .ya-share2.ya-share2_inited { position: static; margin: 24px 0 0; }
.fg-article .fg-blog-routes h2 { font-size: 20px; margin: 0 0 14px; }
.fg-article .fg-blog-routes__group { padding: 20px; }
.fg-article .article-cta { border: 0; background: var(--fs-green-tint); border-radius: var(--fs-radius-card); }
.fg-article .article-cta__heading { font-family: var(--fs-font-head); font-size: 24px; }
.fg-article .article-cta__zamer-link { font-size: 14px; }
.fg-blog-related { margin-top: 40px; }
.fg-blog-related > h2 { margin: 0 0 20px; font: 600 var(--fs-h2)/var(--fs-h2-lh) var(--fs-font-head); }
@media (max-width: 1199px) {
    .detail_wrapper.detail-news1.fg-article { display: block; max-width: 820px; margin-inline: auto; }
    .detail_wrapper.fg-article > .ordered-block.detail_content_wrapper { order: 1; }
    .fg-article-sidebar { display: none; }
    .fg-article [data-fg-toc-mobile] .fg-article-toc { margin-bottom: 20px; padding: 14px 16px; }
    .fg-article .fg-article-toc .fg-article-toc__links a { min-height: 44px; display: flex; align-items: center; }
    .fg-article .content-text { font-size: 16px; line-height: 1.65; }
    .fg-article .content-text h2 { font-size: 24px; }
    .fg-article .content-text h3 { font-size: 20px; }
    .fg-article .article-cta__actions .btn { width: 100%; min-height: 44px; }
    .fg-article .arrow_nav { gap: 16px; }
    .fg-article .arrow_nav a { font-size: 15px; }
    .fg-article .arrow_nav .name_item { font-size: 14px; }
}


.fg-article-mobile-routes { display: none; }
@media (max-width: 639px) {
    .fg-article .fg-article-mobile-routes { display: grid; gap: 12px; margin: 20px 0; padding: 16px; border-radius: var(--fs-radius-card); background: var(--fs-green-tint); }
    .content-wrapper .fg-article .fg-article-mobile-routes__title { margin: 0; color: var(--fs-ink); font: 600 18px/1.3 var(--fs-font-head); }
    .fg-article-mobile-routes__link { display: grid; gap: 4px; }
    .fg-article-mobile-routes__link > span { color: var(--fs-ink-2); font-size: 14px; }
    .fg-article-mobile-routes__link a { display: flex; align-items: center; min-height: 44px; padding: 8px 12px; border: 1px solid var(--fs-line); border-radius: var(--fs-radius); background: var(--fs-surface); color: var(--fs-link); font-size: 15px; line-height: 1.4; }
}

.fg-article-page .content-navigation { padding-bottom: 24px; }
.fg-article-page .content-navigation .page-title { margin-bottom: 0; }
.fg-article-page .content-main-block { padding-top: 0; }
@media (max-width: 767px) {
    .fg-article-page .content-navigation { padding-bottom: 16px; }
}

.fg-article .ya-share2__list { display: flex; flex-wrap: wrap; gap: 8px; padding: 0; margin: 0; }
.fg-article .ya-share2__list > .ya-share2__item { margin: 0 !important; padding: 0; }
.fg-article .ya-share2.ya-share2_inited { display: block; }
.fg-article .article-cta .btn, .fg-article .article-cta__zamer-link, .fg-article-page .bottom-links-block .btn { text-transform: none; }

.fg-article [data-fg-article-body] { overflow-wrap: anywhere; }

/* Legacy caption grey must remain legible in both themes. */
.fg-article [data-fg-article-body] span[style*="#a0a0a0"] { color:var(--fs-ink-2) !important; }
.fg-article .rating-wrapper:has(.star-rating--readonly[data-count="0"]) { display:none; }

/* End */


/* Start:/local/libs/glightbox/glightbox.min.css?177700314813749*/
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
/* End */


/* Start:/bitrix/components/sprint.editor/blocks/templates/blog/_style.css?17800391823222*/
/* Общие стили для блоков */
.sp-block-table table {
    width: 100%;
    border-collapse: collapse;
}
.sp-block-table table tr {
    background: #f7f7f7;
    color: #8a8a8a;
}
.sp-block-table table tr:nth-child(odd) {
    background: #e7e6e6;
}
.sp-block-table table tr:hover {
    background: #d4d4d4;
    color: #000;
}
.sp-block-table table td {
    text-align: left;
    border: 1px solid #ccc;
    padding: 5px;
}
.sp-block-table p {
    margin: 0;
}
.sp-image-text {
    background: #eee;
    margin: 10px 0 10px;
    min-height: 250px;
}
.sp-image-text img {
    float: left;
    width: 320px;
    margin: 0 10px 10px 0;
}
.sp-iblock-elements {
    width: 350px;
    background: #ddd;
    padding: 10px;
}
.sp-properties {
    width: 400px;
    border-collapse: collapse;
}
.sp-properties_title {
    border: 1px solid #ccc;
    padding: 0 5px;
    font-weight: bold;
}
.sp-properties_text {
    border: 1px solid #ccc;
    padding: 0 5px;
}
.sp-gallery-items {
    overflow: hidden;
}
.sp-gallery-item {
    float: left;
    height: 220px;
    padding: 5px;
}
.sp-gallery-item-img-wrapper {
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
    display: block;
    color: inherit;
}
.sp-gallery-item img {
    display: block;
    max-width: 100%;
    left: 50%;
    max-height: 100%;
    max-width: none;
    position: relative;
    top: 50%;
    -webkit-transform: translate(-50%, -50%) translateZ(0);
    -moz-transform: translate(-50%, -50%) translateZ(0);
    -o-transform: translate(-50%, -50%) translateZ(0);
    -ms-transform: translate(-50%, -50%) translateZ(0);
    transform: translate(-50%, -50%) translateZ(0);
}
.sp-gallery-item-text {
    background-color: rgba(255, 255, 255, .7);
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 0;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
    width: 100%;
}
.sp-gallery-item-text:hover {
    opacity: 1;
}
.sp-gallery-item-text::after {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.sp-gallery-item-text-content {
    display: inline-block;
    vertical-align: middle;
    width: 90%;
}
.sp-button_link,
.sp-button_link:link,
.sp-button_link:visited {
    display: inline-block;
    padding: 10px 20px;
    margin: 10px 0;
    border-radius: 20px;
    text-decoration: none;
    background: #ccc;
    color: #333;
}
.sp-button_link:hover {
    text-decoration: none;
    background: #333;
    color: #ccc;
}

/*accordion*/
.sp-accordion {
    border: 1px solid #ccc;
    border-radius: 5px;
}
.sp-accordion-title {
    border-top: 1px solid #ccc;
    color: #444;
    cursor: pointer;
    padding: 10px;
    text-align: left;
}
.sp-accordion-title:first-child {
    border-top: none;
}
.sp-accordion-container {
    padding: 0 10px 10px;
    display: none;
    overflow: hidden;
}
.sp-accordion-title:after {
    content: '\02795';
    font-size: 12px;
    color: #777;
    float: right;
    margin: 2px 5px;
}
.sp-accordion-title__active:after {
    content: "\2796";
}
/* End */


/* Start:/local/libs/star-rating/rating.min.css?17890478601816*/
.star-rating{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap}.star-rating__stars{display:inline-flex;gap:2px;flex-shrink:0}.star-rating__star{display:inline-flex;width:20px;height:20px;color:var(--fs-line,#d1d5db);transition:color .15s ease,transform .15s ease}.star-rating__star svg{width:100%;height:100%;fill:currentColor}.star-rating__star--filled,.star-rating__star--filled svg{color:var(--fs-amber,#f59e0b)!important;fill:var(--fs-amber,#f59e0b)!important}.star-rating--interactive{cursor:pointer}.star-rating--interactive .star-rating__star:hover,.star-rating--interactive .star-rating__star--hover{color:var(--fs-amber,#fbbf24);transform:scale(1.1)}.star-rating--interactive .star-rating__stars:hover .star-rating__star--filled:not(:hover){color:var(--fs-amber,#fcd34d)}.star-rating--loading{opacity:.6;pointer-events:none}.star-rating--loading .star-rating__stars{animation:star-rating-pulse 1s ease-in-out infinite}@keyframes star-rating-pulse{0%,100%{opacity:1}50%{opacity:.5}}.star-rating--voted .star-rating__star--filled{animation:star-rating-pop .3s ease-out}@keyframes star-rating-pop{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.star-rating__count{font-size:13px;color:var(--fs-ink-2,#6b7280)}.star-rating__hint{font-size:13px;color:var(--fs-ink-2,#6b7280);cursor:default}.star-rating__error{font-size:12px;color:var(--fs-error,#ef4444);margin-left:8px;animation:star-rating-fadein .2s ease-out}@keyframes star-rating-fadein{from{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.star-rating--small .star-rating__star{width:16px;height:16px}.star-rating--large .star-rating__star{width:24px;height:24px}.star-rating--inline{display:inline-flex;vertical-align:middle}.star-rating--inline .star-rating__star{width:14px;height:14px}
/* End */


/* Start:/local/templates/light/components/bitrix/catalog.section.list/montag.root/style.min.css?17890478601561*/
.areas-of-work{margin-bottom:3rem}.areas-of-work .title{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.75rem}.areas-of-work__item{margin-bottom:2rem}.areas-of-work__item .item__top{display:flex;justify-content:center;overflow:hidden}.areas-of-work__item .item__top a{position:relative}.areas-of-work__item .item__top .name{position:absolute;bottom:0;left:0;width:100%;min-height:4.75em;background-color:rgba(34,40,42,.3);padding:.5rem .875rem;font-size:clamp(.875rem,.81rem + .25vw,1.2rem);font-weight:700;line-height:1.25;color:var(--fs-white);text-transform:uppercase}.areas-of-work__item .item__bottom{margin:.5rem 0 1.5rem}@media(max-width:1399px){.areas-of-work__item .item__top .name{padding:.5rem}}@media(max-width:1199px){.areas-of-work__item .item__top .name{min-height:6.2em}}@media(max-width:991px){.areas-of-work .row{--bs-gutter-x:0.5rem}.areas-of-work .row>*{padding:calc(var(--bs-gutter-x) * .5)}.areas-of-work__item{margin-bottom:0}.areas-of-work__item .item__top .name{min-height:6em}.areas-of-work__item .item__bottom{display:none}}@media(max-width:767px){.areas-of-work__item .item__top .name{min-height:4.75em}.areas-of-work__item .item__bottom{display:none}}@media(max-width:575px){.areas-of-work .row{--bs-gutter-x:2rem}.areas-of-work .row>*{padding:calc(var(--bs-gutter-x) * .1)}.areas-of-work .row>*:nth-child(1),.areas-of-work .row>*:nth-child(3){padding-left:0}.areas-of-work .row>*:nth-child(2),.areas-of-work .row>*:nth-child(4){padding-right:0}}@media(max-width:399px){.areas-of-work__item .item__top .name{min-height:6.2em}}
/* End */
/* /local/templates/light/components/bitrix/news/blog/style.min.css?17890478606063 */
/* /local/templates/light/css/blog.min.css?17892997713556 */
/* /local/templates/light/components/bitrix/news.detail/blog/style.css?178942888433325 */
/* /local/libs/glightbox/glightbox.min.css?177700314813749 */
/* /bitrix/components/sprint.editor/blocks/templates/blog/_style.css?17800391823222 */
/* /local/libs/star-rating/rating.min.css?17890478601816 */
/* /local/templates/light/components/bitrix/catalog.section.list/montag.root/style.min.css?17890478601561 */
