

/* Start:/local/templates/.default/components/mrlexndr/section.list/.default/style.css?1762528644105*/
.section-list{
	display:flex;
	flex-wrap:wrap;
	gap:var(--spacing-2);
	margin-top:var(--spacing-5)
}
/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?17497875951422*/
.page-navigation{
	display:flex;
	flex-direction:column;
	width:100%;
	align-items:center;
	margin:var(--spacing-5) auto 0;
	gap:var(--spacing-1)
}
.page-navigation .buttons{
	display:none;
	width:100%;
	justify-content:space-between
}
.page-navigation .buttons .prev{
	padding-left:0
}
.page-navigation .buttons .next{
	padding-right:0
}
.page-navigation .pages{
	display:flex;
	width:100%;
	justify-content:center;
	flex-wrap:wrap;
	gap:var(--spacing-1)
}
.page-navigation .pages a,
.page-navigation .pages span{
	min-width:48px;
	height:48px;
	font-weight:500;
	position:relative;
	padding:0 var(--spacing-2)
}
.page-navigation a.next svg{
	transform:rotate(45deg)
}
.page-navigation a.prev svg{
	transform:rotate(-135deg)
}

@media (max-width: 767px) {
	.page-navigation{
		max-width:400px;
		width:auto
	}
	.page-navigation .buttons{
		display:flex
	}
	.page-navigation .pages a.prev.button-basic,
	.page-navigation .pages a.next.button-basic{
		width:fit-content;
		min-width:unset;
		pointer-events:none;
		padding: 0 var(--spacing-1);
	}
	.page-navigation .pages a.prev svg,
	.page-navigation .pages a.next svg{
		display:none
	}
	.page-navigation .pages a.prev.button-basic span:not(.replace),
	.page-navigation .pages a.next.button-basic span:not(.replace){
		display:inline;
		width:fit-content;
		min-width:unset;
		height:fit-content;
		padding:0
	}
	.page-navigation .pages a.mobile-hide{
		display:none
	}
}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/blog.slider.main/style.css?17598288501606*/
.blog-slider-main-item{
	width:100%;
	max-width:386px;
	display:flex;
	flex-direction:column;
	gap:var(--spacing-5);
	color:var(--text-body-01-inverse);
	border-radius:var(--radius-md);
	border:2px solid transparent;
	overflow:hidden;
	transition:border .4s;
	position:relative
}
.blog-slider-main-item:hover{
	border:2px solid var(--border-dark);
	color:inherit
}
.blog-slider-main-item .proceed{
	position:absolute;
	left:var(--spacing-4);
	top:var(--spacing-4);
	gap:0;
	max-width:var(--spacing-7);
	height:var(--spacing-7);
	transition:max-width .4s, gap .4s
}
.blog-slider-main-item .proceed span{
	max-width:0;
	overflow:hidden;
	display:block;
	transition:max-width .4s
}
.blog-slider-main-item:hover .proceed{
	justify-content:flex-start;
	gap:var(--spacing-2);
	max-width:100%
}
.blog-slider-main-item:hover .proceed span{
	max-width:100%
}
.blog-slider-main-item .details{
	padding:0 var(--spacing-5) var(--spacing-5);
	display:flex;
	flex-direction:column;
	gap:var(--spacing-2)
}
.blog-slider-main-item .details .section{
	font:var(--body-l-regular);
	letter-spacing:var(--letter-spacing-l)
}
.blog-slider-main-item .details .title{
	font:var(--font-heading-h4);
	letter-spacing:var(--letter-spacing-xl)
}

.blog-slider-main-item .details .tags{
	display:flex;
	gap:var(--spacing-1);
	align-items:center
}
.blog-slider-main-item .details .tags .tag{
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius: var(--radius-lg);
	background: var(--tertiary-default);
	padding:var(--spacing-1) var(--spacing-3)
}
/* End */
/* /local/templates/.default/components/mrlexndr/section.list/.default/style.css?1762528644105 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?17497875951422 */
/* /local/templates/.default/components/bitrix/news.list/blog.slider.main/style.css?17598288501606 */
