.elementor-12 .elementor-element.elementor-element-bc450e7{margin-top:500px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-a99f969 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-bc450e7{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-a99f969 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-12 .elementor-element.elementor-element-a99f969 > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-a99f969 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-a99f969 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-12 .elementor-element.elementor-element-a99f969 > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-a99f969 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-12 .elementor-element.elementor-element-a99f969 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}}/* Start custom CSS for section, class: .elementor-element-bc450e7 */.content-fixed {
  position: fixed;
  top: 356px;       /* отступ после header */
  bottom: 75px;     /* отступ перед footer */
  left: 0;
  right: 0;
  overflow-y: auto; /* скролл только внутри этой секции */
  -webkit-overflow-scrolling: touch; /* плавный скролл для iOS */
}/* End custom CSS */