

/* Start:/local/templates/d-life/components/bitrix/breadcrumb/.default/style.css?1778843822599*/
.bx-breadcrumb {
    margin: 0 0 1rem;
    list-style-type: none;
    display: flex;
    flex-wrap: wrap;
    gap: .5rem;
}
.bx-breadcrumb i {color: #b5bdc2;line-height: 13px;font-size: 12px;vertical-align: middle;margin-left: .5rem;}
.bx-breadcrumb .bx-breadcrumb-item {white-space: nowrap;line-height: 13px;vertical-align: middle;	}
.bx-breadcrumb .bx-breadcrumb-item span {font-size: 13px;white-space: normal; color: var(--color-black);}

.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;color: var(--color-black);}
.bx-breadcrumb .bx-breadcrumb-item a span {color: var(--color-black);}

/* End */


/* Start:/local/templates/d-life/components/bitrix/news.detail/about/style.css?1779098441817*/
.about {
    padding-bottom: 3rem;
}

.about  .page-detail h2 {
    margin-top: 3rem;
}
.about .page-detail {font-size: 1.125rem;}
.about .page-detail {
    max-width: 800px;
    font-size: 1.25rem;
    letter-spacing: normal;
    line-height: 1.5;
}

.about .page-detail ul {
    list-style-type: none;
    margin: 0 0 1.5rem 2rem;
}

.wrapper .footer .container:before {display: none;}

.numbers {
    margin-bottom: 0!important;
}


.req {
    padding-bottom: 6rem;
}

.req__table {
    border-left: 1px solid var(--color-grey);
    border-top: 1px solid var(--color-grey);
}

.reqTable__row {
    display: grid;
    grid-template-columns: 200px 1fr;
}

.reqTable__td {
    padding: .75rem 1rem;
    border-right: 1px solid var(--color-grey);
    border-bottom: 1px solid var(--color-grey);
    line-height: 1.5;
}
/* End */


/* Start:/local/templates/d-life/components/bitrix/system.pagenavigation/.default/style.css?1776694537561*/
.pagination__container {
	display: flex;
	justify-content: center;
	margin: 4rem 0;
}

.pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 1rem;
	list-style-type: none;
}

.pagination__link {
	margin: 0 .5rem;
	color: var(--color-dark);
	border: 0;
	border-radius: 50%;
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-decoration: none;
	background: #fafafa;
}

.pagination__item.active .pagination__link,
.pagination__link:hover {
	background: var(--color-dark);
	color: #fff;
}
/* End */


/* Start:/local/templates/d-life/components/bitrix/news.list/client_reviews/style.css?1776694537775*/
.client-reviews {
	margin-bottom: 6rem;
}

.client-reviews__list {
	display: flex;
	gap: 1rem;
}


.client-reviews__client {
	display: flex;
	margin-bottom: 2rem;
	gap: 2rem;
}


.client-reviews__name {
	font-size: 1.25rem;
	font-weight: 700;
}

.client-reviews__position {
	margin: .25rem 0;
	font-size: .875rem;
}

.client-reviews__company {
	font-weight: 700;
}

.client-reviews__item-wrapper {
	border-radius: 1rem;
	padding: 3rem;
	background: #dcf0fe;
}


.client-reviews__photo {
	flex-shrink: 0;
	width: 75px;
	height: 75px;
	position: relative;
	border-radius: 50%;
	overflow: hidden;
}

.client-reviews__img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.client-reviews__text {
	font-size: 1rem;
	line-height: 1.5;
}

/* End */


/* Start:/local/templates/d-life/components/bitrix/news.list/letters/style.css?1776694537292*/
.letters {
    background: #fafafa;
    padding: 6rem 0;
    margin-bottom: 6rem;
}

.letters__list {
    display: flex;
    gap: 2rem;
    width: 100%;
}

.letters__img {
    border-radius: .25rem;
    height: 350px;
    width: auto;
    max-width: 100%;
    box-shadow: 0 0 8px #1616161A;
}
/* End */
/* /local/templates/d-life/components/bitrix/breadcrumb/.default/style.css?1778843822599 */
/* /local/templates/d-life/components/bitrix/news.detail/about/style.css?1779098441817 */
/* /local/templates/d-life/components/bitrix/system.pagenavigation/.default/style.css?1776694537561 */
/* /local/templates/d-life/components/bitrix/news.list/client_reviews/style.css?1776694537775 */
/* /local/templates/d-life/components/bitrix/news.list/letters/style.css?1776694537292 */
