.fake_table_wrapper h2, .wrapper_flex_form h2, .block_scroll h2, .page_block_pirce h2 {
  padding-top: 0 !important;
}
.wrapper_main .excel_block h2 {
  text-align: left !important;
  padding-top: 0 !important;
}
.fake_table .item {
  width: 35%;
}
.fake_table .item:first-child .cell_f {
  font-weight: bold;
}
.wrapper_flex_form .desc_form {
  margin-top: -28px !important;
}
.list_blocks .item {
  background: #fff !important;
}
.egg_mov_b_two_full .item {
  width: 100% !important;
}
body .egg_mov_b_two_full .text {
  padding-left: 0;
  width: 84%;
}
body .egg_mov_b_two_full .item {
  align-items: center;
}
.page_block_header_custom {    background: url(/vnedrenie-bitriks24/images/bnew.jpg) no-repeat top center transparent;}
@media (max-width: 767px) {
    .page_block_header_custom {
        background: url(/vnedrenie-bitriks24/images/bg_mobile.jpg) no-repeat top center #e6e6e6;
            height: 767px;
    }
}

@media (max-width: 460px) {
  .excel_block .btn {
    font-size: 9px !important;
  }
    .right_wrapper > .inner_content, .pages_inner .wrapper_main { padding: 0 15px !important;}
}

/* 29.09.2026 (narrow2c): при 768–990 px название тарифа «Профессиональный» (24 px) не помещалось в карточку и давало горизонтальную прокрутку */
@media (min-width: 768px) and (max-width: 990px) {
  body .list_blocks .item .name { font-size: 19px; padding-left: 16px; padding-right: 16px; }
}
