.elementor-59225 .elementor-element.elementor-element-e7441ee{margin-top:0px;margin-bottom:0px;padding:20px 50px 50px 50px;}.elementor-59225 .elementor-element.elementor-element-7d0c895 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-59225 .elementor-element.elementor-element-7d0c895 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}@media(min-width:768px){.elementor-59225 .elementor-element.elementor-element-cd59f22{width:20%;}.elementor-59225 .elementor-element.elementor-element-28cf0d3{width:80%;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-7d0c895 */.loc-panel .jet-listing-grid {
  overflow: auto;
  max-height: calc(70vh - 120px); /* Höhe anpassen, abhängig von deinem Layout */
  border: 1px solid #e2e8f0;
  padding: 6px 4px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e7441ee */#main-header-container {
display: none;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-148c6bf.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default {
display: none;
}
#footer-contact {
display: none;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-74781c5.elementor-section-boxed.elementor-section-height-default {
display: none;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-40b44f0.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {
display: none;
}/* End custom CSS */