.elementor-266 .elementor-element.elementor-element-2893986{--display:flex;--min-height:430px;--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;--border-radius:20px 20px 20px 20px;}.elementor-266 .elementor-element.elementor-element-2893986:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-2893986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3733604 );}.elementor-266 .elementor-element.elementor-element-8e07798 .jet-listing-dynamic-terms__link{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1em;color:var( --e-global-color-3733604 );padding:10px 10px 10px 10px;border-radius:20px 0px 20px 0px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-8e07798{left:0px;}body.rtl .elementor-266 .elementor-element.elementor-element-8e07798{right:0px;}.elementor-266 .elementor-element.elementor-element-8e07798{top:-2px;z-index:9;}.elementor-266 .elementor-element.elementor-element-8e07798 .jet-listing-dynamic-terms{text-align:left;}.elementor-266 .elementor-element.elementor-element-44a3d38{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-266 .elementor-element.elementor-element-44a3d38:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-44a3d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-11ae73a ) 0%, var( --e-global-color-ca8711b ) 100%);}.elementor-266 .elementor-element.elementor-element-b2103ce.elementor-element{--align-self:flex-start;}.elementor-266 .elementor-element.elementor-element-b2103ce img{width:25px;}.elementor-266 .elementor-element.elementor-element-b077ff9{--display:flex;--min-height:345px;--justify-content:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-b077ff9:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-b077ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3733604 );}.elementor-266 .elementor-element.elementor-element-9c7f7f3{--display:flex;}.elementor-266 .elementor-element.elementor-element-70dd10a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.5em;}.elementor-266 .elementor-element.elementor-element-925e66a{padding:0px 0px 12px 0px;}.elementor-266 .elementor-element.elementor-element-925e66a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:var( --e-global-color-d426c44 );}.elementor-266 .elementor-element.elementor-element-d4c1b77{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-266 .elementor-element.elementor-element-1709553 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-266 .elementor-element.elementor-element-1709553 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-primary );}.elementor-266 .elementor-element.elementor-element-1709553 .jet-listing-dynamic-repeater__item > *:hover{color:var( --e-global-color-d426c44 );}@media(max-width:1366px){.elementor-266 .elementor-element.elementor-element-8e07798{top:0px;}.elementor-266 .elementor-element.elementor-element-b077ff9{--min-height:0px;}.elementor-266 .elementor-element.elementor-element-70dd10a .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-925e66a .elementor-heading-title{font-size:17px;}}@media(max-width:1200px){.elementor-266 .elementor-element.elementor-element-8e07798{top:0px;}.elementor-266 .elementor-element.elementor-element-44a3d38{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-266 .elementor-element.elementor-element-b077ff9{--min-height:0px;}.elementor-266 .elementor-element.elementor-element-70dd10a .elementor-heading-title{font-size:19px;}.elementor-266 .elementor-element.elementor-element-925e66a .elementor-heading-title{font-size:16px;}.elementor-266 .elementor-element.elementor-element-d4c1b77{font-size:15px;}}@media(max-width:1024px){.elementor-266 .elementor-element.elementor-element-8e07798{top:0px;}.elementor-266 .elementor-element.elementor-element-b077ff9{--min-height:0px;}.elementor-266 .elementor-element.elementor-element-70dd10a .elementor-heading-title{font-size:18px;}.elementor-266 .elementor-element.elementor-element-925e66a .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-266 .elementor-element.elementor-element-8e07798{top:-2px;}.elementor-266 .elementor-element.elementor-element-44a3d38{--min-height:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-266 .elementor-element.elementor-element-3373611{padding:32px 0px 0px 0px;}.elementor-266 .elementor-element.elementor-element-b077ff9{--min-height:0px;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-266 .elementor-element.elementor-element-70dd10a .elementor-heading-title{font-size:17px;}.elementor-266 .elementor-element.elementor-element-925e66a .elementor-heading-title{font-size:14px;}.elementor-266 .elementor-element.elementor-element-d4c1b77{font-size:14px;}.elementor-266 .elementor-element.elementor-element-1709553 .jet-listing-dynamic-repeater__item > *{font-size:13px;}}@media(max-width:400px){.elementor-266 .elementor-element.elementor-element-8e07798{top:-2px;}.elementor-266 .elementor-element.elementor-element-3373611{padding:24px 0px 0px 0px;}.elementor-266 .elementor-element.elementor-element-b077ff9{--min-height:0px;}.elementor-266 .elementor-element.elementor-element-70dd10a .elementor-heading-title{font-size:16px;}.elementor-266 .elementor-element.elementor-element-d4c1b77{font-size:14px;}}/* Start custom CSS for image, class: .elementor-element-b2103ce */.elementor-266 .elementor-element.elementor-element-b2103ce {
position: absolute;
left: unset;
right: 15px;
top: 15px;
filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3373611 */.elementor-266 .elementor-element.elementor-element-3373611,
.elementor-266 .elementor-element.elementor-element-3373611 img {
object-fit: contain;
width: 100%;
}

@media only screen and (min-width:1367px) {
.elementor-266 .elementor-element.elementor-element-3373611,
.elementor-266 .elementor-element.elementor-element-3373611 img {
height: 350px;
}
}

@media only screen and (min-width:1201px) and (max-width:1366px) {
.elementor-266 .elementor-element.elementor-element-3373611,
.elementor-266 .elementor-element.elementor-element-3373611 img {
height: 325px;
}
}

@media only screen and (min-width:1025px) and (max-width:1200px) {
.elementor-266 .elementor-element.elementor-element-3373611,
.elementor-266 .elementor-element.elementor-element-3373611 img {
height: 300px;
}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.elementor-266 .elementor-element.elementor-element-3373611,
.elementor-266 .elementor-element.elementor-element-3373611 img {
height: 275px;
}
}

@media only screen and (min-width:421px) and (max-width:767px) {
.elementor-266 .elementor-element.elementor-element-3373611,
.elementor-266 .elementor-element.elementor-element-3373611 img {
height: 250px;
}
}

@media only screen and (max-width:420px) {
.elementor-266 .elementor-element.elementor-element-3373611,
.elementor-266 .elementor-element.elementor-element-3373611 img {
height: 200px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44a3d38 */.elementor-266 .elementor-element.elementor-element-44a3d38 .elementor-widget.elementor-widget-image.produktbild {
position: unset;
}

.elementor-266 .elementor-element.elementor-element-44a3d38 .elementor-widget.elementor-widget-image.produktbild a:before {
content: "";
background: transparent;
cursor: pointer;
position: absolute;
left: 0;
bottom: 0;
top: 0;
right: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1709553 */.elementor-266 .elementor-element.elementor-element-1709553 .jet-listing-dynamic-repeater__item:first-child {
border-top: 1px solid var( --e-global-color-primary );
}

.elementor-266 .elementor-element.elementor-element-1709553 .jet-listing-dynamic-repeater__item {
padding: 16px 0;
border-bottom: 1px solid var( --e-global-color-primary );
}/* End custom CSS */