.elementor-1594 .elementor-element.elementor-element-d919dae{--display:flex;}.elementor-1594 .elementor-element.elementor-element-f4091d8{--display:flex;}.elementor-1594 .elementor-element.elementor-element-4cee018{--display:flex;--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1594 .elementor-element.elementor-element-f465f8c{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEF2F7;--border-color:#EEF2F7;--border-radius:18px 18px 18px 18px;box-shadow:0px 6px 20px 0px rgba(0, 0, 0, 0.8);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-f465f8c:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-f465f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1594 .elementor-element.elementor-element-86cac87{width:100%;max-width:100%;}.elementor-1594 .elementor-element.elementor-element-86cac87 img{width:100%;max-width:100%;height:365px;object-fit:cover;object-position:center center;border-radius:18px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-123cac1{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1594 .elementor-element.elementor-element-b5ae2b0 .elementor-button{font-size:23px;letter-spacing:1.6px;}.elementor-1594 .elementor-element.elementor-element-5000cf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1594 .elementor-element.elementor-element-2a776f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-4ced8c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1594 .elementor-element.elementor-element-4ced8c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-bd14b9e{--display:flex;--min-height:130px;}.elementor-1594 .elementor-element.elementor-element-cf92610.elementor-element{--align-self:flex-start;}.elementor-1594 .elementor-element.elementor-element-cf92610{text-align:center;}.elementor-1594 .elementor-element.elementor-element-fe9b98b{text-align:center;}.elementor-1594 .elementor-element.elementor-element-abc8b06 img{max-width:100%;}.elementor-1594 .elementor-element.elementor-element-4b1834e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1594 .elementor-element.elementor-element-4b1834e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-e15c036{--display:flex;--min-height:130px;}.elementor-1594 .elementor-element.elementor-element-e666a30{width:var( --container-widget-width, 232.851% );max-width:232.851%;--container-widget-width:232.851%;--container-widget-flex-grow:0;text-align:center;}.elementor-1594 .elementor-element.elementor-element-e666a30.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-9201c06{text-align:center;}.elementor-1594 .elementor-element.elementor-element-2a39e96 img{max-width:100%;}.elementor-1594 .elementor-element.elementor-element-cc0859b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1594 .elementor-element.elementor-element-d29af03{--display:flex;--min-height:130px;}.elementor-1594 .elementor-element.elementor-element-d3ee3d5.elementor-element{--align-self:flex-start;}.elementor-1594 .elementor-element.elementor-element-d3ee3d5{text-align:center;}.elementor-1594 .elementor-element.elementor-element-8ec3f01{text-align:center;}.elementor-1594 .elementor-element.elementor-element-83176eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1594 .elementor-element.elementor-element-ca02c74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1594 .elementor-element.elementor-element-ca02c74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-e7bd411{--display:flex;--min-height:115px;}.elementor-1594 .elementor-element.elementor-element-c8be37c.elementor-element{--align-self:flex-start;}.elementor-1594 .elementor-element.elementor-element-c8be37c{text-align:center;}.elementor-1594 .elementor-element.elementor-element-6af793f{text-align:center;}.elementor-1594 .elementor-element.elementor-element-03cc282 img{max-width:100%;}.elementor-1594 .elementor-element.elementor-element-955cab8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1594 .elementor-element.elementor-element-955cab8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-8850e8a{--display:flex;--min-height:115px;}.elementor-1594 .elementor-element.elementor-element-3587abf{width:var( --container-widget-width, 232.851% );max-width:232.851%;--container-widget-width:232.851%;--container-widget-flex-grow:0;text-align:center;}.elementor-1594 .elementor-element.elementor-element-3587abf.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-4266421{text-align:center;}.elementor-1594 .elementor-element.elementor-element-0741cc0 img{max-width:100%;}.elementor-1594 .elementor-element.elementor-element-93ec430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1594 .elementor-element.elementor-element-b1efedc{--display:flex;--min-height:115px;}.elementor-1594 .elementor-element.elementor-element-8422779.elementor-element{--align-self:flex-start;}.elementor-1594 .elementor-element.elementor-element-8422779{text-align:center;}.elementor-1594 .elementor-element.elementor-element-b512a95{text-align:center;}.elementor-1594 .elementor-element.elementor-element-5d99f7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1594 .elementor-element.elementor-element-5d99f7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-5d99f7d img{max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1594 .elementor-element.elementor-element-4cee018{--content-width:1200px;}.elementor-1594 .elementor-element.elementor-element-f465f8c{--content-width:1200px;}.elementor-1594 .elementor-element.elementor-element-4ced8c3{--width:28%;}.elementor-1594 .elementor-element.elementor-element-4b1834e{--width:28%;}.elementor-1594 .elementor-element.elementor-element-cc0859b{--width:28%;}.elementor-1594 .elementor-element.elementor-element-ca02c74{--width:28%;}.elementor-1594 .elementor-element.elementor-element-955cab8{--width:28%;}.elementor-1594 .elementor-element.elementor-element-93ec430{--width:28%;}}/* Start custom CSS *//* --- BeamCheck Toggle Unterkategorien --- */
#unterkategorien {
  display: none;
  opacity: 0;
  transform: translateY(-8px);
  transition: opacity 0.35s ease, transform 0.35s ease;
}

/* Sichtbar, wenn aktiv */
#unterkategorien.is-active {
  display: block;
  opacity: 1;
  transform: translateY(0);
}

/* optional: sanftes Ein-/Ausblenden auf Desktop und Mobil */
@media (min-width: 768px){
  #unterkategorien {
    margin-top: 1rem;
  }
}
#toggle-unterkategorien,
#toggle-unterkategorien *{
  cursor: pointer;
  user-select: none;
}/* End custom CSS */