.elementor-6134 .elementor-element.elementor-element-9c1fe14{--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:center;--gap:32px 56px;--row-gap:32px;--column-gap:56px;--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-6134 .elementor-element.elementor-element-9c1fe14:not(.elementor-motion-effects-element-type-background), .elementor-6134 .elementor-element.elementor-element-9c1fe14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B3540;}.elementor-6134 .elementor-element.elementor-element-2ce2b9d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6134 .elementor-element.elementor-element-9057cdf{--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:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-6134 .elementor-element.elementor-element-2c9fc0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6134 .elementor-element.elementor-element-cc11fe2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-cc11fe2 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-6134 .elementor-element.elementor-element-cc11fe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6134 .elementor-element.elementor-element-bdd0f71 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6134 .elementor-element.elementor-element-bdd0f71 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#8EC1F5;}.elementor-6134 .elementor-element.elementor-element-8c0f61a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6134 .elementor-element.elementor-element-8c0f61a .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:46px;font-weight:700;line-height:1.15em;text-align:left;}.elementor-6134 .elementor-element.elementor-element-8c0f61a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-6134 .elementor-element.elementor-element-8c0f61a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-6134 .elementor-element.elementor-element-8c0f61a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-6134 .elementor-element.elementor-element-abdc5bc .jet-listing-dynamic-field__content{color:#D6DDE4;font-size:17px;line-height:1.6em;text-align:left;}.elementor-6134 .elementor-element.elementor-element-abdc5bc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-6134 .elementor-element.elementor-element-abdc5bc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-6134 .elementor-element.elementor-element-abdc5bc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-6134 .elementor-element.elementor-element-94829c7{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6134 .elementor-element.elementor-element-e2dc344 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;fill:#2B3540;color:#2B3540;border-style:none;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px;}.elementor-6134 .elementor-element.elementor-element-e2dc344 .elementor-button:hover, .elementor-6134 .elementor-element.elementor-element-e2dc344 .elementor-button:focus{background-color:#E6F0FA;color:#2B3540;}.elementor-6134 .elementor-element.elementor-element-e2dc344 .elementor-button:hover svg, .elementor-6134 .elementor-element.elementor-element-e2dc344 .elementor-button:focus svg{fill:#2B3540;}.elementor-6134 .elementor-element.elementor-element-fd00e31{--display:flex;}.elementor-6134 .elementor-element.elementor-element-b3d1af3 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-6134 .elementor-element.elementor-element-b3d1af3 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-6134 .elementor-element.elementor-element-b3d1af3 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-6134 .elementor-element.elementor-element-b3d1af3 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-6134 .elementor-element.elementor-element-b0f2fcf{--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:80px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-6134 .elementor-element.elementor-element-b0f2fcf:not(.elementor-motion-effects-element-type-background), .elementor-6134 .elementor-element.elementor-element-b0f2fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F5;}.elementor-6134 .elementor-element.elementor-element-28cd8ef{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6134 .elementor-element.elementor-element-a15439e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6134 .elementor-element.elementor-element-a15439e .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#0066CC;}.elementor-6134 .elementor-element.elementor-element-d41d062 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6134 .elementor-element.elementor-element-d41d062 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.2em;color:#2B3540;}.elementor-6134 .elementor-element.elementor-element-e1a6bd4{--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:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;}.elementor-6134 .elementor-element.elementor-element-b808ffb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-collapse-icon{width:20px;height:20px;}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-collapse-none{width:20px;height:20px;}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-filter+.jet-filter{margin-top:10px;}.elementor-6134 .elementor-element.elementor-element-b5f0881 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-6134 .elementor-element.elementor-element-255e99c{--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:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;}.elementor-6134 .elementor-element.elementor-element-859bfcd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-radio-list__decorator{margin-left:5px;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-radio-list__checked-icon{font-size:12px;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-collapse-icon{width:20px;height:20px;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-collapse-none{width:20px;height:20px;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-filter+.jet-filter{margin-top:10px;}.elementor-6134 .elementor-element.elementor-element-5fb8c58 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-6134 .elementor-element.elementor-element-2e65a4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-6134 .elementor-element.elementor-element-529fb17 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-collapse-icon{width:20px;height:20px;}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-collapse-none{width:20px;height:20px;}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-filter+.jet-filter{margin-top:10px;}.elementor-6134 .elementor-element.elementor-element-529fb17 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-6134 .elementor-element.elementor-element-fd3583a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6134 .elementor-element.elementor-element-b7e2c40{--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;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-6134 .elementor-element.elementor-element-b7e2c40:not(.elementor-motion-effects-element-type-background), .elementor-6134 .elementor-element.elementor-element-b7e2c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6134 .elementor-element.elementor-element-8298c5a{--display:flex;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}@media(max-width:1024px){.elementor-6134 .elementor-element.elementor-element-9c1fe14{--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;--padding-top:56px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-6134 .elementor-element.elementor-element-cc11fe2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-cc11fe2 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-6134 .elementor-element.elementor-element-8c0f61a .jet-listing-dynamic-field__content{font-size:38px;}.elementor-6134 .elementor-element.elementor-element-b0f2fcf{--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-6134 .elementor-element.elementor-element-d41d062 .elementor-heading-title{font-size:30px;}.elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-6134 .elementor-element.elementor-element-9c1fe14{--padding-top:40px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-6134 .elementor-element.elementor-element-cc11fe2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-cc11fe2 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-6134 .elementor-element.elementor-element-8c0f61a .jet-listing-dynamic-field__content{font-size:30px;}.elementor-6134 .elementor-element.elementor-element-94829c7{--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-6134 .elementor-element.elementor-element-b0f2fcf{--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-6134 .elementor-element.elementor-element-d41d062 .elementor-heading-title{font-size:26px;}.elementor-6134 .elementor-element.elementor-element-63e57d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-63e57d7 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-6134 .elementor-element.elementor-element-151b4c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6134 .elementor-element.elementor-element-151b4c3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-6134 .elementor-element.elementor-element-b7e2c40{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-6134 .elementor-element.elementor-element-8298c5a{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-6134 .elementor-element.elementor-element-2ce2b9d{--width:55%;}.elementor-6134 .elementor-element.elementor-element-fd00e31{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6134 .elementor-element.elementor-element-2ce2b9d{--width:100%;}.elementor-6134 .elementor-element.elementor-element-fd00e31{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-9c1fe14 */.elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumbs { display: flex; flex-wrap: wrap; gap: 8px; font-size: 14px; color: #abb8c3; }
.elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumbs a { color: #d6dde4; text-decoration: none; }
.elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumbs a:hover { color: #fff; text-decoration: underline; }
.elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumb-kat .jet-listing-grid__items { display: block !important; margin: 0 !important; }
.elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumb-kat .jet-listing-grid__item { padding: 0 !important; width: auto !important; max-width: none !important; }
/* Kategorie mit nur dieser Gruppe (mu-plugin ivm-einzelgruppe): Kategorie-Krümel und Trennzeichen davor entfallen */
body.ivm-einzelgruppe .elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumb-kat, body.ivm-einzelgruppe .elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumbs span:last-child { display: none !important; }
.elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumb-kat, .elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-crumb-kat * { min-width: 0; max-width: 100%; overflow-wrap: anywhere; }
.elementor-6134 .elementor-element.elementor-element-9c1fe14 h1 { margin: 0; text-wrap: balance; overflow-wrap: break-word; hyphens: auto; -webkit-hyphens: auto; }
.elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-intro .jet-listing-dynamic-field__content p { margin: 0 0 12px; }
.elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-pg-img img { display: block; width: 100%; height: 340px; object-fit: contain; padding: 20px; box-sizing: border-box; border-radius: 14px; background: #fff; } /* ganzes Bild, nicht beschnitten */
@media (max-width: 1024px) { .elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-pg-img img { height: 260px; } }
@media (max-width: 767px) { .elementor-6134 .elementor-element.elementor-element-9c1fe14 .ivm-pg-img img { height: 200px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0f2fcf */body:not(.ivm-gruppe-spannsaetze):not(.ivm-gruppe-schrumpfscheiben) .elementor-6134 .elementor-element.elementor-element-b0f2fcf:not(:has(.jet-listing-grid__item)) { display: none; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter { display: none !important; }
body.ivm-gruppe-spannsaetze .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter-spannsaetze, body.ivm-gruppe-schrumpfscheiben .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter-schrumpfscheiben { display: flex !important; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter { padding: 16px 20px; background: #fff; border: 1px solid #d8dee6; border-radius: 14px; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter-label { font-size: 15px; font-weight: 700; color: #2b3540; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list-wrapper, .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-filter-items { display: flex; flex-wrap: wrap; gap: 8px 20px; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list__row, .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list__row { margin: 0; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list-wrapper { display: flex; flex-wrap: wrap; gap: 8px 20px; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter > .elementor-widget { flex-shrink: 0; max-width: 100%; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list__item { display: flex; align-items: center; gap: 8px; cursor: pointer; font-size: 15px; color: #2b3540; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list__decorator { width: 18px; height: 18px; border: 1.5px solid #8a96a3; border-radius: 50%; background: #fff; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list__input:checked + .jet-radio-list__button .jet-radio-list__decorator { border: 5px solid #0066cc; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .ivm-filter-trenner { width: 1px; height: 24px; background: #d8dee6; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list__item { display: flex; align-items: center; gap: 8px; cursor: pointer; font-size: 15px; color: #2b3540; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list__decorator { width: 18px; height: 18px; border: 1.5px solid #8a96a3; border-radius: 4px; background: #fff; display: inline-flex; align-items: center; justify-content: center; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list__input:checked + .jet-checkboxes-list__button .jet-checkboxes-list__decorator { background: #0066cc; border-color: #0066cc; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list__input:checked + .jet-checkboxes-list__button .jet-checkboxes-list__checked-icon { fill: #fff; color: #fff; }
/* Kästchen bzw. Kreis in der Höhe mittig zur Beschriftung (JetSmartFilters setzt margin-top: 3px am Kästchen und 15 px Zeilenhöhe) */
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter { align-items: center; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list__button, .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list__button { display: flex; align-items: center; gap: 8px; margin: 0; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list__decorator, .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list__decorator { flex: none; box-sizing: border-box; margin: 0 !important; vertical-align: middle; }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-checkboxes-list__label, .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list__label { line-height: 1.4; }
/* Radio-Auswahl (Schrumpfscheiben: Alle / 2-teilig / 3-teilig) in einer Zeile: das Filter-Element ist nur so breit wie sein Inhalt,
   mit Umbruch stünden die Punkte untereinander (JetSmartFilters legt die Zeilen zusätzlich in ein fieldset) */
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list-wrapper, .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list-wrapper > fieldset { display: flex; flex-wrap: nowrap; gap: 8px 20px; }
@media (max-width: 767px) { .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list-wrapper, .elementor-6134 .elementor-element.elementor-element-b0f2fcf .ivm-filter .jet-radio-list-wrapper > fieldset { flex-wrap: wrap; } }
.elementor-6134 .elementor-element.elementor-element-b0f2fcf .jet-listing-not-found { padding: 24px; background: #fff; border: 1px solid #d8dee6; border-radius: 14px; color: #2b3540; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3583a */.elementor-6134 .elementor-element.elementor-element-fd3583a:not(:has(.elementor-widget-theme-post-content .elementor-element)) { display: none; }
.elementor-6134 .elementor-element.elementor-element-fd3583a:has(.elementor-widget-theme-post-content .elementor-element) + .e-con { padding-top: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7e2c40 */.elementor-6134 .elementor-element.elementor-element-b7e2c40 { border-bottom: 1px solid #e3e8ee; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8298c5a */.elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-box { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px 40px; padding: 40px 48px; border-radius: 14px; background: #2b3540; }
.elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-box h2 { margin: 0 0 6px; font-size: 26px; font-weight: 700; color: #fff; }
.elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-box p { margin: 0; color: #c5ced8; font-size: 16px; }
.elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-actions { display: flex; flex-wrap: wrap; gap: 12px; }
.elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-actions a { display: inline-flex; align-items: center; padding: 13px 22px; border-radius: 6px; font-weight: 600; font-size: 16px; text-decoration: none; }
.elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-actions .p { background: #0066cc; color: #fff; } .elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-actions .p:hover { background: #0052a3; }
.elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-actions .s { background: #fff; color: #2b3540; } .elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-actions .s:hover { background: #e6f0fa; }
@media (max-width: 767px) { .elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-box { padding: 28px 20px; } .elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-actions, .elementor-6134 .elementor-element.elementor-element-8298c5a .ivm-cta-actions a { width: 100%; justify-content: center; } }/* End custom CSS */