

/* Start:/local/templates/baikal/components/bitrix/news.list/service_page_blocks/style.css?1791280162363*/
.service-structured-block {
    padding: 72px 0;
}

.service-structured-block__eyebrow {
    margin-bottom: 12px;
    color: #056cbf;
    font-weight: 600;
}

.service-structured-block__image {
    display: block;
    width: 100%;
    height: auto;
    margin-bottom: 24px;
}

.service-structured-block__button {
    display: inline-flex;
    margin-top: 24px;
}

/* End */


/* Start:/local/templates/baikal/components/bitrix/news.list/service_page_block_items/style.css?1791280162561*/
.service-structured-items {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 24px;
    margin-top: 32px;
}

.service-structured-items__item img {
    display: block;
    width: 100%;
    height: auto;
}

.service-structured-items--gallery {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.service-structured-items--gallery .service-structured-items__item img {
    aspect-ratio: 16 / 10;
    object-fit: cover;
}

@media (max-width: 900px) {
    .service-structured-items {
        grid-template-columns: 1fr;
    }
}

/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/universal/style.min.css?1779189041625*/
.bx-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bx-breadcrumb-item{line-height:22px;white-space:nowrap}.bx-breadcrumb-item-angle{margin:0 10px;color:#b5bdc2;vertical-align:top;font-size:12px}.bx-breadcrumb-item-link{border-bottom:0;vertical-align:top;line-height:21px}.bx-breadcrumb-item-text{vertical-align:top;white-space:normal;font:400 13px/21px "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;transition:250ms linear all}
/* End */


/* Start:/local/components/seologic/form.result.new/templates/footer-form/style.css?17703860521019*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/components/seologic/form.result.new/templates/footer-form/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/components/seologic/form.result.new/templates/footer-form/images/icon_warn.gif);
}

/* Сообщения об ошибках в футер-форме (чекбокс, телефон) */
.footer-info__field-error {
	margin: 6px 0 0;
	padding: 10px;
	font-size: 13px;
	line-height: 1.35;
	color: #c0392b;
	background-color: white;
	border-radius: 10px;
}
.footer-info__name-error,
.footer-info__phone-error {
	margin-top: 4px;
}
.footer-info__checkbox-error {
	margin-top: 6px;
}
/* End */
/* /local/templates/baikal/components/bitrix/news.list/service_page_blocks/style.css?1791280162363 */
/* /local/templates/baikal/components/bitrix/news.list/service_page_block_items/style.css?1791280162561 */
/* /bitrix/components/bitrix/breadcrumb/templates/universal/style.min.css?1779189041625 */
/* /local/components/seologic/form.result.new/templates/footer-form/style.css?17703860521019 */
