

/* Start:/bitrix/templates/teamb_topdentika/components/bitrix/system.pagenavigation/pagenav/style.css?17382140841578*/
.bx-pagination {
	margin: 20px 0;
}
.bx-pagination .bx-pagination-container ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 0 25px;
	font-family: var(--font-family-2);
}

.bx-pagination .bx-pagination-container ul li.bx-pag-prev a,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span{
	display: flex;
	align-items: center;
	transition: all .5s linear;
}

.bx-pagination .bx-pagination-container ul li a{
	text-decoration: none;
}

.bx-pagination .bx-pagination-container ul li.bx-pag-prev svg path,
.bx-pagination .bx-pagination-container ul li.bx-pag-next svg path{
	transition: all .5s linear;
}

.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover svg path,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover svg path{
	stroke: var(--text-color);
}

.bx-pagination .bx-pagination-container ul li > span{
	font-size: var(--font-size-1);
	color: var(--main-color-1);
	font-style: normal;
	font-weight: 800;
	line-height: 23px;
}

.bx-pagination .bx-pagination-container ul li > a span{
	color: #000;
	font-size: var(--font-size-1);
	font-weight: 400;
	line-height: 23px; /* 153.333% */
	transition: all .5s linear;
}

.bx-pagination .bx-pagination-container ul li > a:hover span{
	color: var(--main-color-1);
}
.bx-pagination .bx-pagination-container ul li:before {
	display: none;
}
/* End */


/* Start:/bitrix/templates/teamb_topdentika/components/bitrix/news.list/reviews/style.css?1738214084621*/
.reviews_list_text{
	font-size: var(--font-size-1);
	line-height: var(--line-height-1);
	font-weight: 400;
	margin-bottom: 50px;
}

.reviews_item{
	padding: 40px 100px 50px;
	margin-bottom: 40px;
	border-radius: 180px;
	background: var(--main-color-4);
}

.reviews_item_date{
	color: var(--text-color-gray);
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: var(--line-height-1);
	margin-bottom: 17px;
}

.reviews_item_name{
	font-family: var(--font-family-2);
	font-size: 18px;
	font-weight: 800;
	line-height: 34px;
	text-transform: uppercase;
	margin-bottom: 17px;
}
/* End */
/* /bitrix/templates/teamb_topdentika/components/bitrix/system.pagenavigation/pagenav/style.css?17382140841578 */
/* /bitrix/templates/teamb_topdentika/components/bitrix/news.list/reviews/style.css?1738214084621 */
