@media print,
(max-width: 1023px)
{ :root
{
--font_size_title_l: 36px;
--font_size_title: 30px;
--block_head_offset: 48px;
--outside_gap: 80px;
} header .menu
{
gap: var(--inner_gap_l);
}
header .contacts_link
{
margin-left: var(--inner_gap_l);
} .first_section.block
{
padding-top: 60px;
}
.first_section .data
{
width: 100%;
}
.first_section .image
{
width: 544px;
margin-inline: auto;
} .reasons .grid_row
{
--gap_x: var(--inner_gap_l);
--gap_y: var(--inner_gap_l);
--items_per_line: 2;
}
.reasons .item
{
min-height: 0;
padding: var(--inner_gap_l);
} .so_special .features
{
display: none;
}
.so_special .tab_content.active
{
width: 100%;
}
.so_special .image_wrap
{
width: 100%;
}
.so_special .image_wrap .point
{
width: 24px;
border-width: 4px;
} .compare .data
{
overflow-x: auto;
overflow-y: hidden;
width: calc(100% + var(--cont_padding_double));
max-width: calc(100% + var(--cont_padding_double));
margin-inline: calc(var(--cont_padding) * -1);
padding-inline: calc(var(--cont_padding) * -1);
border-radius: 0;
}
.compare .cols
{
width: 880px;
}
.compare .data .names,
.compare .data .vals,
.compare .data .vals.l_w
{
width: 220px;
} .hot_it_work .block_head
{
padding-bottom: 0;
}
.hot_it_work .grid_row
{
--gap_x: var(--inner_gap_l);
--gap_y: var(--inner_gap_l);
--items_per_line: 2;
}
.hot_it_work .item
{
padding: var(--inner_gap_l);
}
.hot_it_work .item .icon
{
height: 128px;
}
.hot_it_work .item .icon img
{
width: 64px;
} .about_info .data
{
width: 100%;
}
.about_info .advantages
{
width: 100%;
margin-top: var(--inner_gap_xl);
} .articles .grid_row
{
--items_per_line: 2;
} .article_info .head
{
padding-top: 48px;
} .action_block.inner
{
padding: var(--inner_gap_xl);
}
.action_block .btn
{
height: 48px;
} footer .col
{
gap: var(--inner_gap);
}
.budget .data{
flex-direction: column;
gap:30px;
}
.budget_left, .budget_right{
max-width: 100%;
}
.advanced_list{
flex-direction: column;
}
.about_info .advantages img{
border-radius: var(--border_radius_l);
}
.contacts .data{
flex-direction: column;
}
}