.elementor-47547 .elementor-element.elementor-element-22bf8b0{--spacer-size:30px;}.elementor-47547 .elementor-element.elementor-element-f89ebc2{--spacer-size:10px;}.elementor-47547 .elementor-element.elementor-element-2e21db3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47547 .elementor-element.elementor-element-2e21db3 .elementor-divider-separator{width:100%;}.elementor-47547 .elementor-element.elementor-element-2e21db3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47547 .elementor-element.elementor-element-4f0d637{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47547 .elementor-element.elementor-element-4f0d637 .elementor-divider-separator{width:100%;}.elementor-47547 .elementor-element.elementor-element-4f0d637 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47547 .elementor-element.elementor-element-4a63239{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47547 .elementor-element.elementor-element-4a63239 .elementor-divider-separator{width:100%;}.elementor-47547 .elementor-element.elementor-element-4a63239 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47547 .elementor-element.elementor-element-dbdc876{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47547 .elementor-element.elementor-element-dbdc876 .elementor-divider-separator{width:100%;}.elementor-47547 .elementor-element.elementor-element-dbdc876 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47547 .elementor-element.elementor-element-618789e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47547 .elementor-element.elementor-element-618789e .elementor-divider-separator{width:100%;}.elementor-47547 .elementor-element.elementor-element-618789e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47547 .elementor-element.elementor-element-8a22510{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47547 .elementor-element.elementor-element-8a22510 .elementor-divider-separator{width:100%;}.elementor-47547 .elementor-element.elementor-element-8a22510 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47547 .elementor-element.elementor-element-c0e77d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47547 .elementor-element.elementor-element-c0e77d3 .elementor-divider-separator{width:100%;}.elementor-47547 .elementor-element.elementor-element-c0e77d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47547 .elementor-element.elementor-element-dd6807b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47547 .elementor-element.elementor-element-dd6807b .elementor-divider-separator{width:100%;}.elementor-47547 .elementor-element.elementor-element-dd6807b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47547 .elementor-element.elementor-element-e085ea2 .elementor-accordion-icon, .elementor-47547 .elementor-element.elementor-element-e085ea2 .elementor-accordion-title{color:#F78A0C;}.elementor-47547 .elementor-element.elementor-element-e085ea2 .elementor-accordion-icon svg{fill:#F78A0C;}.elementor-47547 .elementor-element.elementor-element-e085ea2 .elementor-active .elementor-accordion-icon, .elementor-47547 .elementor-element.elementor-element-e085ea2 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-47547 .elementor-element.elementor-element-e085ea2 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-47547 .elementor-element.elementor-element-28a9738{--spacer-size:50px;}.elementor-47547 .elementor-element.elementor-element-6e0ce83{--spacer-size:30px;}.elementor-47547 .elementor-element.elementor-element-492e143{--spacer-size:50px;}.elementor-47547 .elementor-element.elementor-element-d175cec .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-47547 .elementor-element.elementor-element-d175cec:after{content:"0.66";}.elementor-47547 .elementor-element.elementor-element-d175cec .elementor-post__thumbnail__link{width:100%;}.elementor-47547 .elementor-element.elementor-element-d175cec .elementor-post__meta-data span + span:before{content:"///";}.elementor-47547 .elementor-element.elementor-element-d175cec{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-47547 .elementor-element.elementor-element-d175cec.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-47547 .elementor-element.elementor-element-d175cec.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-47547 .elementor-element.elementor-element-d175cec.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(max-width:767px){.elementor-47547 .elementor-element.elementor-element-22bf8b0{--spacer-size:0px;}.elementor-47547 .elementor-element.elementor-element-f89ebc2{--spacer-size:10px;}.elementor-47547 .elementor-element.elementor-element-d175cec .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-47547 .elementor-element.elementor-element-d175cec:after{content:"0.5";}.elementor-47547 .elementor-element.elementor-element-d175cec .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-47547 .elementor-element.elementor-element-4747341e{width:65.19%;}.elementor-47547 .elementor-element.elementor-element-75211604{width:34.142%;}}/* Start custom CSS for html, class: .elementor-element-c7badfb */table.familienunternehmen {
    font-family: 'Aptos', sans-serif;
    width: 100%;
    border-collapse: collapse;
    margin-top: 1em;
    table-layout: fixed;
  }
  table.familienunternehmen th,
  table.familienunternehmen td {
    border: 1px solid #ccc;
    padding: 12px;
    vertical-align: top;
    text-align: left;
  }
  table.familienunternehmen th {
    background-color: #f5f5f5;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04dc79d */.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}/* End custom CSS */