.elementor-2585 .elementor-element.elementor-element-7d70b70{--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-2585 .elementor-element.elementor-element-7d70b70:not(.elementor-motion-effects-element-type-background), .elementor-2585 .elementor-element.elementor-element-7d70b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2585 .elementor-element.elementor-element-719d4c8{--display:flex;--position:absolute;--border-radius:0px 0px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;bottom:70px;}.elementor-2585 .elementor-element.elementor-element-719d4c8:not(.elementor-motion-effects-element-type-background), .elementor-2585 .elementor-element.elementor-element-719d4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-2585 .elementor-element.elementor-element-719d4c8{left:110px;}body.rtl .elementor-2585 .elementor-element.elementor-element-719d4c8{right:110px;}.elementor-2585 .elementor-element.elementor-element-6c9be41{top:-46px;}.elementor-2585 .elementor-element.elementor-global-1114{text-align:left;}.elementor-2585 .elementor-element.elementor-global-1114 .elementor-heading-title{font-size:0.8em;line-height:1.5em;color:var( --e-global-color-254cab5 );}.elementor-2585 .elementor-element.elementor-element-9abdee2{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2585 .elementor-element.elementor-element-58fac1d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2585 .elementor-element.elementor-element-58fac1d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2585 .elementor-element.elementor-element-58fac1d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-58fac1d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2585 .elementor-element.elementor-element-58fac1d .elementor-image-box-img img{transition-duration:0.3s;}body:not(.rtl) .elementor-2585 .elementor-element.elementor-element-fc1eb23{right:20px;}body.rtl .elementor-2585 .elementor-element.elementor-element-fc1eb23{left:20px;}.elementor-2585 .elementor-element.elementor-element-fc1eb23{bottom:-70px;}.elementor-2585 .elementor-element.elementor-element-dfc6239{--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:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;}.elementor-2585 .elementor-element.elementor-element-dfc6239:not(.elementor-motion-effects-element-type-background), .elementor-2585 .elementor-element.elementor-element-dfc6239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6cd6e2 );}.elementor-2585 .elementor-element.elementor-element-dd4e5ff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2585 .elementor-element.elementor-element-dd4e5ff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2585 .elementor-element.elementor-element-dd4e5ff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-dd4e5ff .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2585 .elementor-element.elementor-element-dd4e5ff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2585 .elementor-element.elementor-element-dfe5d94.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2585 .elementor-element.elementor-element-dfe5d94.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2585 .elementor-element.elementor-element-dfe5d94.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-dfe5d94 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2585 .elementor-element.elementor-element-dfe5d94 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2585 .elementor-element.elementor-element-7b5597d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2585 .elementor-element.elementor-element-7b5597d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2585 .elementor-element.elementor-element-7b5597d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-7b5597d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2585 .elementor-element.elementor-element-7b5597d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2585 .elementor-element.elementor-element-5e7ac7f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2585 .elementor-element.elementor-element-5e7ac7f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2585 .elementor-element.elementor-element-5e7ac7f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-5e7ac7f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2585 .elementor-element.elementor-element-5e7ac7f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2585 .elementor-element.elementor-element-1ecaa8c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2585 .elementor-element.elementor-element-1ecaa8c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2585 .elementor-element.elementor-element-1ecaa8c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-1ecaa8c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2585 .elementor-element.elementor-element-1ecaa8c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2585 .elementor-element.elementor-element-cc9aec3{width:100%;max-width:100%;}.elementor-2585 .elementor-element.elementor-element-cc9aec3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2585 .elementor-element.elementor-element-2a01cc4{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2585 .elementor-element.elementor-element-90e8b9b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2585 .elementor-element.elementor-element-90e8b9b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2585 .elementor-element.elementor-element-90e8b9b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-90e8b9b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2585 .elementor-element.elementor-element-90e8b9b .elementor-image-box-img img{transition-duration:0.3s;}@media(max-width:1550px){body:not(.rtl) .elementor-2585 .elementor-element.elementor-element-719d4c8{left:100px;}body.rtl .elementor-2585 .elementor-element.elementor-element-719d4c8{right:100px;}.elementor-2585 .elementor-element.elementor-element-719d4c8{bottom:110px;}.elementor-2585 .elementor-element.elementor-global-1114 .elementor-heading-title{font-size:0.9em;}.elementor-2585 .elementor-element.elementor-element-9abdee2{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2585 .elementor-element.elementor-element-fc1eb23{bottom:-60px;}.elementor-2585 .elementor-element.elementor-element-dfc6239{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2585 .elementor-element.elementor-element-2a01cc4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}}@media(min-width:768px){.elementor-2585 .elementor-element.elementor-element-7d70b70{--content-width:2400px;}}@media(max-width:1025px){.elementor-2585 .elementor-element.elementor-element-719d4c8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:95px;}body:not(.rtl) .elementor-2585 .elementor-element.elementor-element-719d4c8{left:70px;}body.rtl .elementor-2585 .elementor-element.elementor-element-719d4c8{right:70px;}.elementor-2585 .elementor-element.elementor-element-9abdee2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2585 .elementor-element.elementor-element-fc1eb23{bottom:-50px;z-index:9;}.elementor-2585 .elementor-element.elementor-element-dfc6239{--gap:50px 40px;--row-gap:50px;--column-gap:40px;}.elementor-2585 .elementor-element.elementor-element-2a01cc4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}}@media(max-width:767px){.elementor-2585 .elementor-element.elementor-element-719d4c8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;bottom:20px;}body:not(.rtl) .elementor-2585 .elementor-element.elementor-element-719d4c8{left:0vw;}body.rtl .elementor-2585 .elementor-element.elementor-element-719d4c8{right:0vw;}.elementor-2585 .elementor-element.elementor-element-9abdee2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2585 .elementor-element.elementor-element-58fac1d .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-fc1eb23.elementor-element{--order:99999 /* order end hack */;}.elementor-2585 .elementor-element.elementor-element-fc1eb23{bottom:-20px;}.elementor-2585 .elementor-element.elementor-element-dfc6239{--gap:50px 20px;--row-gap:50px;--column-gap:20px;}.elementor-2585 .elementor-element.elementor-element-dd4e5ff .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-dfe5d94 .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-7b5597d .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-5e7ac7f .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-1ecaa8c .elementor-image-box-img{margin-bottom:15px;}.elementor-2585 .elementor-element.elementor-element-cc9aec3{width:100%;max-width:100%;}.elementor-2585 .elementor-element.elementor-element-2a01cc4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2585 .elementor-element.elementor-element-90e8b9b .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for container, class: .elementor-element-719d4c8 */.elementor-2585 .elementor-element.elementor-element-719d4c8 {
    width: 300px;
}

@media only screen and (max-width: 767px) {
  .elementor-2585 .elementor-element.elementor-element-719d4c8 {
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc1eb23 */.baum img {
    width: 300px;
}

@media only screen and (max-width: 1500px) {
.baum img {
    width: 250px;
}
}

@media only screen and (max-width: 1025px) {
.baum img {
    width: 200px;
}
}

@media only screen and (max-width: 767px) {
.baum img {
    width: 140px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd4e5ff */.preise-box {
    width: 28%;
}

.preise-box .elementor-image-box-img img {
    width:100%;
    height: 260px;
}


.preise-box .elementor-image-box-img img {
  position: relative;
  z-index: 1;
  transition: filter 0.3s ease;
}

.preise-box .elementor-image-box-img img:hover {
  filter: brightness(0.85);
}


.preise-box .elementor-image-box-title {
    font-family: "Lora";
    font-size: 1.8em;
    line-height: 1.1em;
    margin-bottom: 15px;
}

.preis {
    font-size: 1.8em;
    line-height: 1.4em;
}

@media only screen and (max-width: 1550px) {
.preise-box .elementor-image-box-img img {
    height: 200px;
}

.preise-box .elementor-image-box-title {
    font-size: 1.5em;
}

.preis {
    font-size: 1.7em;
}

.preise-box .elementor-image-box-description {
    font-size: 0.9em;
}
}

@media only screen and (max-width: 1025px) {
.preise-box .elementor-image-box-img img {
    height: 150px;
}

.preise-box .elementor-image-box-title {
    font-size: 1.3em;
}

.preis {
    font-size: 1.9em;
}

.preise-box .elementor-image-box-description {
    font-size: 0.8em;
    line-height: 1.4em;
}
}

@media only screen and (max-width: 767px) {
.preise-box {
    width: 46%;
}

.preise-box .elementor-image-box-title {
    font-size: 1.2em;
}

.preise-box .elementor-image-box-img img {
    height: 120px;
}
}/* End custom CSS */