

/* Start:/bitrix/templates/bootstrap_v5/components/bitrix/catalog.section.list/services/style.css?17791718551177*/
.sections.item-views {}

.sections.item-views .items.row > [class*="col-"] {
	margin-bottom: var(--bs-gutter-x);
}

.sections.item-views .item .image {
	display: flex;
	align-items: center;
	background: #F9F9F9;
	max-height: 180px;
	min-height: 180px;
	justify-content: center;
}

.sections.item-views .item .image .link {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1;
}

.sections.item-views .item .image i{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 50px;
	height: 50px;
	display: block;
}

.sections.item-views .item .image i > svg{
	width:100%;
	height:auto;
}

.sections.item-views .item .info {
	position: relative;
	padding: 10px;
}

.sections.item-views .item .title {
	margin: 0;
	font-size: 1.2em;
	line-height: 1.3889em;
	font-weight:700;
}

.sections.item-views .item .title a{
	text-decoration: none;
}

.sections.item-views .item .title a span{
	font-size: 16px;
}

.sections.item-views .item .description {
	margin: 13px 0 0;
	font-size: .9333em;
	line-height: 1.5715em;
}

.sections.item-views .item .button {
	margin-top:10px;
}

.sections.item-views .item .button .btn {
	width:100%;
}
/* End */
/* /bitrix/templates/bootstrap_v5/components/bitrix/catalog.section.list/services/style.css?17791718551177 */
