.elementor-3377 .elementor-element.elementor-element-31b7d30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-3377 .elementor-element.elementor-element-31b7d30:not(.elementor-motion-effects-element-type-background), .elementor-3377 .elementor-element.elementor-element-31b7d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-3377 .elementor-element.elementor-element-93d2d32{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3377 .elementor-element.elementor-element-d953faf .hfe-infocard{text-align:center;}.elementor-3377 .elementor-element.elementor-element-d953faf .hfe-infocard-title{color:#FFFFFF;margin:0px 0px 10px 0px;}.elementor-3377 .elementor-element.elementor-element-d953faf .hfe-infocard-text{color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-3377 .elementor-element.elementor-element-34cd74e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3377 .elementor-element.elementor-element-7e7c5455{--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-3377 .elementor-element.elementor-element-1da4f608{text-align:center;}.elementor-3377 .elementor-element.elementor-element-1da4f608 .elementor-heading-title{font-size:30px;}.elementor-3377 .elementor-element.elementor-element-201b4cb8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-7674ab59 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-279d406 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-229ef016{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-229ef016.e-con{--align-self:center;}.elementor-3377 .elementor-element.elementor-element-74e1ebb4 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-42748fcc .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-1e638d31{--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-3377 .elementor-element.elementor-element-3547d3d0{--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-3377 .elementor-element.elementor-element-75d53609{text-align:center;}.elementor-3377 .elementor-element.elementor-element-75d53609 .elementor-heading-title{font-size:30px;}.elementor-3377 .elementor-element.elementor-element-18d13bf8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-7a273d46 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-3f6e8a97 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-38fd61c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-38fd61c5.e-con{--align-self:center;}.elementor-3377 .elementor-element.elementor-element-551e386f .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-743a1b43 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-3cd104cc{--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-3377 .elementor-element.elementor-element-28ca08c0{--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-3377 .elementor-element.elementor-element-1f6395f5{text-align:center;}.elementor-3377 .elementor-element.elementor-element-1f6395f5 .elementor-heading-title{font-size:30px;}.elementor-3377 .elementor-element.elementor-element-27ec0517{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-2cb502e3 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-27778e0e .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-1017db30{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-1017db30.e-con{--align-self:center;}.elementor-3377 .elementor-element.elementor-element-76820f7a .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-74d54e6e .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-2ded3a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3377 .elementor-element.elementor-element-78b7189{--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-3377 .elementor-element.elementor-element-8f98b9c{text-align:center;}.elementor-3377 .elementor-element.elementor-element-8f98b9c .elementor-heading-title{font-size:30px;}.elementor-3377 .elementor-element.elementor-element-9d57f80{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-21558e6 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-33aa571 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-c78961a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-c78961a.e-con{--align-self:center;}.elementor-3377 .elementor-element.elementor-element-704b4b0 .elementor-button{font-size:12px;}.elementor-3377 .elementor-element.elementor-element-afa18f4 .elementor-button{font-size:12px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3377 .elementor-element.elementor-element-201b4cb8{--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-229ef016{--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-18d13bf8{--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-38fd61c5{--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-27ec0517{--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-1017db30{--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-9d57f80{--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-c78961a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3377 .elementor-element.elementor-element-31b7d30{--content-width:640px;}.elementor-3377 .elementor-element.elementor-element-7e7c5455{--width:31%;}.elementor-3377 .elementor-element.elementor-element-1e638d31{--width:3.5%;}.elementor-3377 .elementor-element.elementor-element-3547d3d0{--width:31%;}.elementor-3377 .elementor-element.elementor-element-3cd104cc{--width:3.5%;}.elementor-3377 .elementor-element.elementor-element-28ca08c0{--width:31%;}.elementor-3377 .elementor-element.elementor-element-78b7189{--width:31%;}}@media(max-width:767px){.elementor-3377 .elementor-element.elementor-element-201b4cb8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-7674ab59 .elementor-button{font-size:11px;}.elementor-3377 .elementor-element.elementor-element-279d406 .elementor-button{font-size:11px;}.elementor-3377 .elementor-element.elementor-element-229ef016{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-1e638d31{--min-height:1px;}.elementor-3377 .elementor-element.elementor-element-18d13bf8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-7a273d46 .elementor-button{font-size:11px;}.elementor-3377 .elementor-element.elementor-element-3f6e8a97 .elementor-button{font-size:11px;}.elementor-3377 .elementor-element.elementor-element-38fd61c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-3cd104cc{--min-height:1px;}.elementor-3377 .elementor-element.elementor-element-27ec0517{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-2cb502e3 .elementor-button{font-size:11px;}.elementor-3377 .elementor-element.elementor-element-27778e0e .elementor-button{font-size:11px;}.elementor-3377 .elementor-element.elementor-element-1017db30{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-9d57f80{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3377 .elementor-element.elementor-element-21558e6 .elementor-button{font-size:11px;}.elementor-3377 .elementor-element.elementor-element-33aa571 .elementor-button{font-size:11px;}.elementor-3377 .elementor-element.elementor-element-c78961a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-19050e3a */.uniform-cards img.card-media,
.uniform-cards .elementor-widget-image img {
  width: 100%;
  height: 220px;       /* gewünschte Höhe */
  object-fit: contain; /* Bild vollständig anzeigen */
  background: #f9f9f9; /* optional: Hintergrundfläche, wenn Bild nicht das Format füllt */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b7189 */.uniform-cards img.card-media,
.uniform-cards .elementor-widget-image img {
  width: 100%;
  height: 420px;  /* von 220px auf 320px erhöht */
  object-fit: contain; /* oder cover */
}/* End custom CSS */